Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] [rfc] build-style: go: allow pie (v2)
@ 2023-10-29 18:04 dkwo
  2023-10-29 18:12 ` [PR PATCH] [Updated] " dkwo
                   ` (73 more replies)
  0 siblings, 74 replies; 75+ messages in thread
From: dkwo @ 2023-10-29 18:04 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt `syncthing`, `gopass`, `goimapnotify` and `sbctl` (in another pr);
the rest of go packages have `nopie` and `nostrip` set.

@sgn @ericonr I'm adapting your changes from previous pr.

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

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

From 55c140256782da57ac749b3d4d7af68d943e876a Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 29 Oct 2023 13:56:54 -0400
Subject: [PATCH 1/2] srcpkgs: mass set no{pie,strip} for go packages

In the incoming change, we allow to build go package in PIE mode.

Historically, we always build go packages in non-PIE mode and enforce it
in $XBPS_COMMONDIR/environment/build-style/go.sh

Let's set them per package, now.

This change was generated with Git, xargs, and GNU sed by:

	git grep -l 'build_style=\(.*\)go\1' |
	xargs sed -i -e '/^homepage=/a nopie=unverified\nnostrip=nopie'
---
 srcpkgs/3mux/template                         | 2 ++
 srcpkgs/Amass/template                        | 2 ++
 srcpkgs/Gokapi/template                       | 2 ++
 srcpkgs/NetAuth-ldap/template                 | 2 ++
 srcpkgs/NetAuth-localizer/template            | 2 ++
 srcpkgs/NetAuth-nsscache/template             | 2 ++
 srcpkgs/NetAuth-pam-helper/template           | 2 ++
 srcpkgs/NetAuth-sftpgo-hook/template          | 2 ++
 srcpkgs/NetAuth/template                      | 2 ++
 srcpkgs/NetKeys/template                      | 2 ++
 srcpkgs/NoiseTorch/template                   | 2 ++
 srcpkgs/PopCorn/template                      | 2 ++
 srcpkgs/TMSU/template                         | 2 ++
 srcpkgs/TerraState/template                   | 2 ++
 srcpkgs/abireport/template                    | 2 ++
 srcpkgs/acbuild/template                      | 2 ++
 srcpkgs/ace-util/template                     | 2 ++
 srcpkgs/acmetool/template                     | 2 ++
 srcpkgs/act/template                          | 2 ++
 srcpkgs/aerc/template                         | 2 ++
 srcpkgs/age/template                          | 2 ++
 srcpkgs/alertmanager/template                 | 2 ++
 srcpkgs/amfora/template                       | 2 ++
 srcpkgs/antibody/template                     | 2 ++
 srcpkgs/app-builder/template                  | 2 ++
 srcpkgs/aptly/template                        | 2 ++
 srcpkgs/aquatone/template                     | 2 ++
 srcpkgs/archiver/template                     | 2 ++
 srcpkgs/arduino-cli/template                  | 2 ++
 srcpkgs/arpfox/template                       | 2 ++
 srcpkgs/atlantis/template                     | 2 ++
 srcpkgs/autorestic/template                   | 2 ++
 srcpkgs/aws-vault/template                    | 2 ++
 srcpkgs/babelfish/template                    | 2 ++
 srcpkgs/bettercap/template                    | 2 ++
 srcpkgs/bird_exporter/template                | 2 ++
 srcpkgs/blackbox_exporter/template            | 2 ++
 srcpkgs/blush/template                        | 2 ++
 srcpkgs/bombadillo/template                   | 2 ++
 srcpkgs/bombardier/template                   | 2 ++
 srcpkgs/booster/template                      | 2 ++
 srcpkgs/brig/template                         | 2 ++
 srcpkgs/browserpass/template                  | 2 ++
 srcpkgs/browsh/template                       | 2 ++
 srcpkgs/buildah/template                      | 2 ++
 srcpkgs/caddy/template                        | 2 ++
 srcpkgs/carapace/template                     | 2 ++
 srcpkgs/cdetect/template                      | 2 ++
 srcpkgs/cfssl/template                        | 2 ++
 srcpkgs/cgrps/template                        | 2 ++
 srcpkgs/chathistorysync/template              | 2 ++
 srcpkgs/cheat/template                        | 2 ++
 srcpkgs/chezmoi/template                      | 2 ++
 srcpkgs/chroma/template                       | 2 ++
 srcpkgs/chronograf/template                   | 2 ++
 srcpkgs/circleci-cli/template                 | 2 ++
 srcpkgs/cliphist/template                     | 2 ++
 srcpkgs/clipman/template                      | 2 ++
 srcpkgs/cloudflared/template                  | 2 ++
 srcpkgs/cni-plugin-dnsname/template           | 2 ++
 srcpkgs/cni-plugins/template                  | 2 ++
 srcpkgs/cni/template                          | 2 ++
 srcpkgs/cod/template                          | 2 ++
 srcpkgs/codesearch/template                   | 2 ++
 srcpkgs/consul-template/template              | 2 ++
 srcpkgs/consul/template                       | 2 ++
 srcpkgs/containerd/template                   | 2 ++
 srcpkgs/coredns/template                      | 2 ++
 srcpkgs/cowyo/template                        | 2 ++
 srcpkgs/coyim/template                        | 2 ++
 srcpkgs/crane/template                        | 2 ++
 srcpkgs/cri-o/template                        | 2 ++
 srcpkgs/cri-tools/template                    | 2 ++
 srcpkgs/croc/template                         | 2 ++
 srcpkgs/d2/template                           | 2 ++
 srcpkgs/darch/template                        | 2 ++
 srcpkgs/darkman/template                      | 2 ++
 srcpkgs/darktile/template                     | 2 ++
 srcpkgs/dasel/template                        | 2 ++
 srcpkgs/delve/template                        | 2 ++
 srcpkgs/dendrite/template                     | 2 ++
 srcpkgs/dep/template                          | 2 ++
 srcpkgs/direnv/template                       | 2 ++
 srcpkgs/dirstalk/template                     | 2 ++
 srcpkgs/distrobuilder/template                | 2 ++
 srcpkgs/dive/template                         | 2 ++
 srcpkgs/dlayer/template                       | 2 ++
 srcpkgs/dnscrypt-proxy/template               | 2 ++
 srcpkgs/docker-buildx/template                | 2 ++
 srcpkgs/docker-cli/template                   | 2 ++
 srcpkgs/docker-compose/template               | 2 ++
 srcpkgs/docker-credential-pass/template       | 2 ++
 srcpkgs/docker-gen/template                   | 2 ++
 srcpkgs/docker-machine-driver-kvm/template    | 2 ++
 srcpkgs/docker-machine/template               | 2 ++
 srcpkgs/doctl/template                        | 2 ++
 srcpkgs/domain_exporter/template              | 2 ++
 srcpkgs/dotool/template                       | 2 ++
 srcpkgs/drive/template                        | 2 ++
 srcpkgs/drone-cli/template                    | 2 ++
 srcpkgs/duf/template                          | 2 ++
 srcpkgs/eduvpn-common/template                | 2 ++
 srcpkgs/elfinfo/template                      | 2 ++
 srcpkgs/elvish/template                       | 2 ++
 srcpkgs/emptty/template                       | 2 ++
 srcpkgs/ensure-access/template                | 2 ++
 srcpkgs/etcd/template                         | 2 ++
 srcpkgs/exercism/template                     | 2 ++
 srcpkgs/ffuf/template                         | 2 ++
 srcpkgs/figurine/template                     | 2 ++
 srcpkgs/flannel/template                      | 2 ++
 srcpkgs/flint/template                        | 2 ++
 srcpkgs/forego/template                       | 2 ++
 srcpkgs/frp/template                          | 2 ++
 srcpkgs/fs-repo-migrations/template           | 2 ++
 srcpkgs/fscrypt/template                      | 2 ++
 srcpkgs/fx/template                           | 2 ++
 srcpkgs/fzf/template                          | 2 ++
 srcpkgs/galene/template                       | 2 ++
 srcpkgs/gdu/template                          | 2 ++
 srcpkgs/gemget/template                       | 2 ++
 srcpkgs/gendesk/template                      | 2 ++
 srcpkgs/gfuzz/template                        | 2 ++
 srcpkgs/ghq/template                          | 2 ++
 srcpkgs/gister/template                       | 2 ++
 srcpkgs/git-lfs/template                      | 2 ++
 srcpkgs/git-sizer/template                    | 2 ++
 srcpkgs/git-team/template                     | 2 ++
 srcpkgs/gitbatch/template                     | 2 ++
 srcpkgs/gitea/template                        | 2 ++
 srcpkgs/github-cli/template                   | 2 ++
 srcpkgs/github-opml/template                  | 2 ++
 srcpkgs/gitlab-runner/template                | 2 ++
 srcpkgs/gkill/template                        | 2 ++
 srcpkgs/glab/template                         | 2 ++
 srcpkgs/glide/template                        | 2 ++
 srcpkgs/glider/template                       | 2 ++
 srcpkgs/glock/template                        | 2 ++
 srcpkgs/glow/template                         | 2 ++
 srcpkgs/go-bindata/template                   | 2 ++
 srcpkgs/go-capnproto2/template                | 2 ++
 srcpkgs/go-ipfs/template                      | 2 ++
 srcpkgs/go-jira/template                      | 2 ++
 srcpkgs/go-md2man/template                    | 2 ++
 srcpkgs/go-mtpfs/template                     | 2 ++
 srcpkgs/go-review/template                    | 2 ++
 srcpkgs/goatcounter/template                  | 2 ++
 srcpkgs/gobuster/template                     | 2 ++
 srcpkgs/gocloc/template                       | 2 ++
 srcpkgs/gocryptfs/template                    | 2 ++
 srcpkgs/godef/template                        | 2 ++
 srcpkgs/gogs/template                         | 2 ++
 srcpkgs/golangci-lint/template                | 2 ++
 srcpkgs/gomatrix/template                     | 2 ++
 srcpkgs/gomuks/template                       | 2 ++
 srcpkgs/gopass-jsonapi/template               | 2 ++
 srcpkgs/gopls/template                        | 2 ++
 srcpkgs/gopm/template                         | 2 ++
 srcpkgs/gops/template                         | 2 ++
 srcpkgs/goreleaser/template                   | 2 ++
 srcpkgs/gotify-cli/template                   | 2 ++
 srcpkgs/gotify-server/template                | 2 ++
 srcpkgs/gotop/template                        | 2 ++
 srcpkgs/gotty/template                        | 2 ++
 srcpkgs/goversion/template                    | 2 ++
 srcpkgs/grafana/template                      | 2 ++
 srcpkgs/gron/template                         | 2 ++
 srcpkgs/grype/template                        | 2 ++
 srcpkgs/gucci/template                        | 2 ++
 srcpkgs/gum/template                          | 2 ++
 srcpkgs/hcloud/template                       | 2 ++
 srcpkgs/hey/template                          | 2 ++
 srcpkgs/hivemind/template                     | 2 ++
 srcpkgs/hooktftp/template                     | 2 ++
 srcpkgs/httpstat/template                     | 2 ++
 srcpkgs/hub/template                          | 2 ++
 srcpkgs/hugo/template                         | 2 ++
 srcpkgs/hut/template                          | 2 ++
 srcpkgs/hydroxide/template                    | 2 ++
 srcpkgs/i3cat/template                        | 2 ++
 srcpkgs/ibus-bamboo/template                  | 2 ++
 srcpkgs/img/template                          | 2 ++
 srcpkgs/immortal/template                     | 2 ++
 srcpkgs/influxdb/template                     | 2 ++
 srcpkgs/ipfs-cluster/template                 | 2 ++
 srcpkgs/ipp-usb/template                      | 2 ++
 srcpkgs/ircdog/template                       | 2 ++
 srcpkgs/jd/template                           | 2 ++
 srcpkgs/jid/template                          | 2 ++
 srcpkgs/jj/template                           | 2 ++
 srcpkgs/joker/template                        | 2 ++
 srcpkgs/jp/template                           | 2 ++
 srcpkgs/jsonnet-language-server/template      | 2 ++
 srcpkgs/jump/template                         | 2 ++
 srcpkgs/k3d/template                          | 2 ++
 srcpkgs/k9s/template                          | 2 ++
 srcpkgs/kapacitor/template                    | 2 ++
 srcpkgs/keybase/template                      | 2 ++
 srcpkgs/knit/template                         | 2 ++
 srcpkgs/kopia/template                        | 2 ++
 srcpkgs/kops/template                         | 2 ++
 srcpkgs/kubecfg/template                      | 2 ++
 srcpkgs/kubefwd/template                      | 2 ++
 srcpkgs/kubernetes-kind/template              | 2 ++
 srcpkgs/kubernetes/template                   | 2 ++
 srcpkgs/kurly/template                        | 2 ++
 srcpkgs/lazydocker/template                   | 2 ++
 srcpkgs/lazygit/template                      | 2 ++
 srcpkgs/lego/template                         | 2 ++
 srcpkgs/lets/template                         | 2 ++
 srcpkgs/lf/template                           | 2 ++
 srcpkgs/licensechecker/template               | 2 ++
 srcpkgs/loki/template                         | 2 ++
 srcpkgs/lsp/template                          | 2 ++
 srcpkgs/lux/template                          | 2 ++
 srcpkgs/lxd-lts/template                      | 2 ++
 srcpkgs/lxd/template                          | 2 ++
 srcpkgs/maddy/template                        | 2 ++
 srcpkgs/madonctl/template                     | 2 ++
 srcpkgs/mangadesk/template                    | 2 ++
 srcpkgs/massren/template                      | 2 ++
 srcpkgs/mdr/template                          | 2 ++
 srcpkgs/micro/template                        | 2 ++
 srcpkgs/microhookd/template                   | 2 ++
 srcpkgs/miller/template                       | 2 ++
 srcpkgs/miniflux/template                     | 2 ++
 srcpkgs/minify/template                       | 2 ++
 srcpkgs/minikube/template                     | 2 ++
 srcpkgs/minio/template                        | 2 ++
 srcpkgs/misspell/template                     | 2 ++
 srcpkgs/mmark/template                        | 2 ++
 srcpkgs/mmv-go/template                       | 2 ++
 srcpkgs/moar/template                         | 2 ++
 srcpkgs/moby/template                         | 2 ++
 srcpkgs/mountain-backup/template              | 2 ++
 srcpkgs/mpdviz/template                       | 2 ++
 srcpkgs/nebula/template                       | 2 ++
 srcpkgs/nerdctl/template                      | 2 ++
 srcpkgs/netdata-plugins-go/template           | 2 ++
 srcpkgs/netns/template                        | 2 ++
 srcpkgs/netris/template                       | 2 ++
 srcpkgs/nextdns/template                      | 2 ++
 srcpkgs/nncp/template                         | 2 ++
 srcpkgs/node_exporter/template                | 2 ++
 srcpkgs/nomad-driver-podman/template          | 2 ++
 srcpkgs/nomad/template                        | 2 ++
 srcpkgs/ntfy/template                         | 2 ++
 srcpkgs/nvidia-container-toolkit/template     | 2 ++
 srcpkgs/nwg-look/template                     | 2 ++
 srcpkgs/obfs4proxy/template                   | 2 ++
 srcpkgs/oh/template                           | 2 ++
 srcpkgs/opensmtpd-filter-rspamd/template      | 2 ++
 srcpkgs/opensmtpd-filter-senderscore/template | 2 ++
 srcpkgs/operator-sdk/template                 | 2 ++
 srcpkgs/oragono/template                      | 2 ++
 srcpkgs/oras/template                         | 2 ++
 srcpkgs/osv-scanner/template                  | 2 ++
 srcpkgs/packer/template                       | 2 ++
 srcpkgs/packr2/template                       | 2 ++
 srcpkgs/pam_netauth/template                  | 2 ++
 srcpkgs/passphrase2pgp/template               | 2 ++
 srcpkgs/pdfcpu/template                       | 2 ++
 srcpkgs/peco/template                         | 2 ++
 srcpkgs/pgmetrics/template                    | 2 ++
 srcpkgs/pgweb/template                        | 2 ++
 srcpkgs/pkgtop/template                       | 2 ++
 srcpkgs/podman-tui/template                   | 2 ++
 srcpkgs/podman/template                       | 2 ++
 srcpkgs/pong-command/template                 | 2 ++
 srcpkgs/prometheus/template                   | 2 ++
 srcpkgs/pst/template                          | 2 ++
 srcpkgs/pup/template                          | 2 ++
 srcpkgs/pwget/template                        | 2 ++
 srcpkgs/qrcp/template                         | 2 ++
 srcpkgs/rancher-compose/template              | 2 ++
 srcpkgs/rclone/template                       | 2 ++
 srcpkgs/rest-server/template                  | 2 ++
 srcpkgs/restic/template                       | 2 ++
 srcpkgs/revive/template                       | 2 ++
 srcpkgs/rmapi/template                        | 2 ++
 srcpkgs/rocker/template                       | 2 ++
 srcpkgs/rootlesskit/template                  | 2 ++
 srcpkgs/runc/template                         | 2 ++
 srcpkgs/ryzen-stabilizator/template           | 2 ++
 srcpkgs/s/template                            | 2 ++
 srcpkgs/saml2aws/template                     | 2 ++
 srcpkgs/sampler/template                      | 2 ++
 srcpkgs/scaleway-cli/template                 | 2 ++
 srcpkgs/scc/template                          | 2 ++
 srcpkgs/seaweedfs/template                    | 2 ++
 srcpkgs/senpai/template                       | 2 ++
 srcpkgs/sftpgo/template                       | 2 ++
 srcpkgs/shadowfox-updater/template            | 2 ++
 srcpkgs/sharenix/template                     | 2 ++
 srcpkgs/shfmt/template                        | 2 ++
 srcpkgs/shiori/template                       | 2 ++
 srcpkgs/sift/template                         | 2 ++
 srcpkgs/skaffold/template                     | 2 ++
 srcpkgs/skate/template                        | 2 ++
 srcpkgs/skopeo/template                       | 2 ++
 srcpkgs/slack-term/template                   | 2 ++
 srcpkgs/slit/template                         | 2 ++
 srcpkgs/soju/template                         | 2 ++
 srcpkgs/sops/template                         | 2 ++
 srcpkgs/spreed-webrtc/template                | 2 ++
 srcpkgs/sq/template                           | 2 ++
 srcpkgs/ssl_exporter/template                 | 2 ++
 srcpkgs/stc/template                          | 2 ++
 srcpkgs/step-certificates/template            | 2 ++
 srcpkgs/step-cli/template                     | 2 ++
 srcpkgs/stern/template                        | 2 ++
 srcpkgs/subfinder/template                    | 2 ++
 srcpkgs/subjack/template                      | 2 ++
 srcpkgs/superd/template                       | 2 ++
 srcpkgs/svctl/template                        | 2 ++
 srcpkgs/syft/template                         | 2 ++
 srcpkgs/tag/template                          | 2 ++
 srcpkgs/tailscale/template                    | 2 ++
 srcpkgs/tea/template                          | 2 ++
 srcpkgs/telegraf/template                     | 2 ++
 srcpkgs/termshark/template                    | 2 ++
 srcpkgs/terraform-docs/template               | 2 ++
 srcpkgs/terraform-ls/template                 | 2 ++
 srcpkgs/terraform/template                    | 2 ++
 srcpkgs/terragrunt/template                   | 2 ++
 srcpkgs/tflint/template                       | 2 ++
 srcpkgs/tinycron/template                     | 2 ++
 srcpkgs/tldr/template                         | 2 ++
 srcpkgs/tml/template                          | 2 ++
 srcpkgs/todoist/template                      | 2 ++
 srcpkgs/transifex-cli/template                | 2 ++
 srcpkgs/twitch-cli/template                   | 2 ++
 srcpkgs/typioca/template                      | 2 ++
 srcpkgs/umoci/template                        | 2 ++
 srcpkgs/unflac/template                       | 2 ++
 srcpkgs/uni/template                          | 2 ++
 srcpkgs/up/template                           | 2 ++
 srcpkgs/up_rewrite/template                   | 2 ++
 srcpkgs/upterm/template                       | 2 ++
 srcpkgs/usql/template                         | 2 ++
 srcpkgs/v2ray/template                        | 2 ++
 srcpkgs/vale/template                         | 2 ++
 srcpkgs/vault-acme/template                   | 2 ++
 srcpkgs/vault/template                        | 2 ++
 srcpkgs/vegeta/template                       | 2 ++
 srcpkgs/vhs/template                          | 2 ++
 srcpkgs/vmdfmt/template                       | 2 ++
 srcpkgs/vndr/template                         | 2 ++
 srcpkgs/vultr-cli/template                    | 2 ++
 srcpkgs/vultr/template                        | 2 ++
 srcpkgs/wally-cli/template                    | 2 ++
 srcpkgs/wander/template                       | 2 ++
 srcpkgs/webcat/template                       | 2 ++
 srcpkgs/webhook/template                      | 2 ++
 srcpkgs/websocketd/template                   | 2 ++
 srcpkgs/wego/template                         | 2 ++
 srcpkgs/wireproxy/template                    | 2 ++
 srcpkgs/woke/template                         | 2 ++
 srcpkgs/wtfutil/template                      | 2 ++
 srcpkgs/wuzz/template                         | 2 ++
 srcpkgs/xmandump/template                     | 2 ++
 srcpkgs/xq-api/template                       | 2 ++
 srcpkgs/xurls/template                        | 2 ++
 srcpkgs/yggdrasil/template                    | 2 ++
 srcpkgs/yj/template                           | 2 ++
 srcpkgs/ymuse/template                        | 2 ++
 srcpkgs/yq-go/template                        | 2 ++
 srcpkgs/zrepl/template                        | 2 ++
 368 files changed, 736 insertions(+)

diff --git a/srcpkgs/3mux/template b/srcpkgs/3mux/template
index 1c7ea9ffd5a07..39ad30056a672 100644
--- a/srcpkgs/3mux/template
+++ b/srcpkgs/3mux/template
@@ -8,6 +8,8 @@ short_desc="Terminal multiplexer inspired by i3"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://github.com/aaronjanse/3mux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aaronjanse/3mux/archive/v${version}.tar.gz"
 checksum=0f4dae181914c73eaa91bdb21ee0875f21b5da64c7c9d478f6d52a2d0aa2c0ea
 
diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index f86fef0beced6..b38b8ca346c9f 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -9,5 +9,7 @@ short_desc="In-depth Attack Surface Mapping and Asset Discovery"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.owasp.org/index.php/OWASP_Amass_Project"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owasp-amass/amass/archive/v${version}.tar.gz"
 checksum=cc6b88593972e7078b73f07a0cef2cd0cd3702694cbc1f727829340a3d33425c
diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template
index ee10c5005d254..35f4ff2107d8d 100644
--- a/srcpkgs/Gokapi/template
+++ b/srcpkgs/Gokapi/template
@@ -9,6 +9,8 @@ short_desc="Lightweight, self-hosted Firefox Send alternative"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/Forceu/Gokapi"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=768fd94a01c3a717c26ab9794c44a8d2dd280ea5758e11042991fb8776530b11
 system_accounts="_gokapi"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index b47123534c933..dd62b5ed2d3c8 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -9,6 +9,8 @@ short_desc="LDAP Proxy for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.netauth.org/ecosystem/ldap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/ldap/archive/v$version.tar.gz"
 checksum=44e8470215c4c5879c597e1a779d1ba6ae5658b4ef2df9edcd74b1326a404f24
 system_accounts="_netauth_ldap"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index db440a43cff88..439d23318b229 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -10,6 +10,8 @@ short_desc="Make NetAuth accounts local in Linux"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org/ecosystem/localizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/localizer/archive/v$version.tar.gz"
 checksum=63c4d462f90e03b8f4e225afe8cd064fdb54cf1d646c8ec4ff2452dbe2ad55f5
 
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index 2ddd925c0e0aa..e36e87cec5c17 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -8,6 +8,8 @@ short_desc="NetAuth nsscache implementation"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/nsscache/archive/v$version.tar.gz"
 checksum=d5e558d552009d59e5b433a9b96dac7db378412ccebb9dee95216a7a58eab2aa
 
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index c102c4dc890e5..d36721f67fdfd 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -8,6 +8,8 @@ short_desc="Helper executable to use with pam_exec"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.github.com/netauth/pam-helper"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=1f4fd5e914e6a423ba51911c89b105736b595a2328946e298a31e9dc144d1998
 
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 998d6be4f2d49..b7c3d6fac6b29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -9,6 +9,8 @@ short_desc="External authorization hook for SFTPGo using NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://github.com/netauth/sftpgo-hook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/sftpgo-hook/archive/refs/tags/v$version.tar.gz"
 checksum=21f12b3e6301792aeaa080263ee6c63fb33d51f404dbb9127820b786d4428512
 
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index 08d5f78d0da88..9984f42e5ff36 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -12,6 +12,8 @@ short_desc="Network authentication and identity system"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetAuth/archive/v$version.tar.gz"
 checksum=cf84b2e63b7a59ec6e415ead1a94994b040b30fee2b27e482073371cfb0fb444
 
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index 4e459699b1831..0a4fc39bebd6e 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -8,6 +8,8 @@ short_desc="Key retrieval daemon for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetKeys/archive/v$version.tar.gz"
 checksum=1a82b2d415b77a63bd1cf7b2f79db454aea11811f268166dc004b75f38b9a791
 
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
index b1cefe4fb1325..20ec619da96af 100644
--- a/srcpkgs/NoiseTorch/template
+++ b/srcpkgs/NoiseTorch/template
@@ -11,6 +11,8 @@ short_desc="Real-time microphone noise suppression on Linux"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/NoiseTorch/NoiseTorch"
+nopie=unverified
+nostrip=nopie
 _c_ringbuf_commit=2037560fb90dea5d2538611d983964d790bdbac2
 _rnnoise_commit=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 distfiles="https://github.com/NoiseTorch/NoiseTorch/archive/v${version}.tar.gz
diff --git a/srcpkgs/PopCorn/template b/srcpkgs/PopCorn/template
index 30b82e37aa251..f1b9050fdb446 100644
--- a/srcpkgs/PopCorn/template
+++ b/srcpkgs/PopCorn/template
@@ -14,6 +14,8 @@ short_desc="Package statistics system"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/PopCorn"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/PopCorn/archive/v${version}.tar.gz"
 checksum=b25589802c5e1c277d2e9536add44704a012359b02d7fb4be1b4b0f11eb10d93
 
diff --git a/srcpkgs/TMSU/template b/srcpkgs/TMSU/template
index 785c5f99a2931..93bc3108a9086 100644
--- a/srcpkgs/TMSU/template
+++ b/srcpkgs/TMSU/template
@@ -10,6 +10,8 @@ short_desc="Tool for tagging files and accessing them through FUSE"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
 license="GPL-3.0-or-later"
 homepage="https://tmsu.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oniony/TMSU/archive/v${version}.tar.gz"
 checksum=0ac7f09336aaedf73623c4f486c05137c024a726c16dd32525463aee9d70b46a
 
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 1cffccbba7049..05f15009ab316 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -10,6 +10,8 @@ short_desc="Remote state for Terraform"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/terrastate"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/terrastate/archive/v$version.tar.gz"
 checksum=8a205c2f6c39c505adf2a3f07317d387ae76676aac0c6263f435239a8c337de2
 system_groups="_terrastate"
diff --git a/srcpkgs/abireport/template b/srcpkgs/abireport/template
index aeb77a64e31e0..c9251ac965d41 100644
--- a/srcpkgs/abireport/template
+++ b/srcpkgs/abireport/template
@@ -9,6 +9,8 @@ short_desc="Tool to create ABI reports from ELF binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/clearlinux/abireport"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/clearlinux/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz"
 checksum=2cf4c6cbb14e9d8839d11158142f44589779483c29433d8c422ed9cfa818e7d1
 
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index c6a374236afcc..4aa88a380040d 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -10,5 +10,7 @@ short_desc="Build tool for ACIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/appc/acbuild"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/appc/acbuild/archive/v${version}.tar.gz"
 checksum=88d99a002eb53212752d6f405d9e02555512b27c5b84e8ef5828607ee9774ed4
diff --git a/srcpkgs/ace-util/template b/srcpkgs/ace-util/template
index 4c91c384116f1..af73d39d99c04 100644
--- a/srcpkgs/ace-util/template
+++ b/srcpkgs/ace-util/template
@@ -8,6 +8,8 @@ short_desc="Command line utility for the Ace HTML template engine"
 maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://github.com/catinello/ace-util"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/catinello/ace-util/archive/v${version}.tar.gz"
 checksum=983c22874bfd2476d860002778458f028d56552f07fa9d69cbf74e977b6f8bed
 
diff --git a/srcpkgs/acmetool/template b/srcpkgs/acmetool/template
index 78fcb19b77f9b..78fea64a78fd2 100644
--- a/srcpkgs/acmetool/template
+++ b/srcpkgs/acmetool/template
@@ -11,6 +11,8 @@ short_desc="Tool to acquire certificates from ACME servers (such as Let's Encryp
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://hlandau.github.io/acmetool/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hlandau/acme/archive/v${version}.tar.gz
  https://raw.githubusercontent.com/hlandau/rilts/master/licences/COPYING.MIT>COPYING"
 checksum="5671a4ff00c007dd00883c601c0a64ab9c4dc1ca4fa47e5801b69b015d43dfb3
diff --git a/srcpkgs/act/template b/srcpkgs/act/template
index 3bc33b17ee657..b665bf933e7b5 100644
--- a/srcpkgs/act/template
+++ b/srcpkgs/act/template
@@ -9,6 +9,8 @@ short_desc="Run your GitHub Actions locally"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT, Apache-2.0"
 homepage="https://github.com/nektos/act"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz"
 checksum=5b8d557ab72e9e5ee78663eadc7b9dfd0b9a68b7b381edeee527d77f60541773
 
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index d0c7303ae61a6..8f2e3e7802d58 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -12,6 +12,8 @@ short_desc="Terminal email client"
 maintainer="shtayerc <david.murko@mailbox.org>"
 license="MIT"
 homepage="https://aerc-mail.org"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~rjarry/aerc/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
 checksum=b81b4f27272df2e370da377438a500c0695d29b8a4c86ff5849d6ddf3433f4db
diff --git a/srcpkgs/age/template b/srcpkgs/age/template
index 185333212a01e..905c3476760d5 100644
--- a/srcpkgs/age/template
+++ b/srcpkgs/age/template
@@ -10,6 +10,8 @@ short_desc="Simple, modern and secure encryption tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://age-encryption.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/FiloSottile/age/archive/v${version}.tar.gz"
 checksum=f1f3dbade631976701cd295aa89308681318d73118f5673cced13f127a91178c
 
diff --git a/srcpkgs/alertmanager/template b/srcpkgs/alertmanager/template
index 6e8bfeba61528..56b9afe2db4c8 100644
--- a/srcpkgs/alertmanager/template
+++ b/srcpkgs/alertmanager/template
@@ -14,6 +14,8 @@ conf_files="/etc/alertmanager.yml"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/prometheus/alertmanager"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/prometheus/alertmanager/archive/v${version}.tar.gz"
 checksum=4789ef95b09ba86a66a2923c3535d1bfe30a566390770784c52052c7c83ee1bc
 
diff --git a/srcpkgs/amfora/template b/srcpkgs/amfora/template
index 75d4c9dcbe6cb..2626fdd290456 100644
--- a/srcpkgs/amfora/template
+++ b/srcpkgs/amfora/template
@@ -8,6 +8,8 @@ short_desc="Fancy terminal browser for the Gemini protocol"
 maintainer="Stacy Harper <contact@stacyharper.net>"
 license="GPL-3.0-only"
 homepage="https://github.com/makeworld-the-better-one/amfora"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/makeworld-the-better-one/amfora/master/CHANGELOG.md"
 distfiles="https://github.com/makeworld-the-better-one/${pkgname}/archive/v${version}.tar.gz"
 checksum=81bb4605920955ddbeb0e7236be4f89979ab543fd41b34ea4a4846ac947147e2
diff --git a/srcpkgs/antibody/template b/srcpkgs/antibody/template
index 424d35c877a71..878c8db99212d 100644
--- a/srcpkgs/antibody/template
+++ b/srcpkgs/antibody/template
@@ -8,6 +8,8 @@ short_desc="Fast and lightweight shell plugin manager"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://getantibody.github.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/getantibody/antibody/archive/v${version}.tar.gz"
 checksum=87bced5fba8cf5d587ea803d33dda72e8bcbd4e4c9991a9b40b2de4babbfc24f
 
diff --git a/srcpkgs/app-builder/template b/srcpkgs/app-builder/template
index d16e421a9544f..9ca049310e5fb 100644
--- a/srcpkgs/app-builder/template
+++ b/srcpkgs/app-builder/template
@@ -8,6 +8,8 @@ short_desc="Generic helper tool to build app in a distributable format"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/develar/app-builder"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz
  ${homepage}/raw/2fb48e08a7d30cb7b597b78a230f5a1e45bfc2be/LICENSE"
 checksum="f3f4b5dbabf0319d780accc6dab7bb162026d873e38183dd9fb5164384eac4d7
diff --git a/srcpkgs/aptly/template b/srcpkgs/aptly/template
index a4bca04fdff40..b1a3e207a1cb2 100644
--- a/srcpkgs/aptly/template
+++ b/srcpkgs/aptly/template
@@ -8,6 +8,8 @@ short_desc="Debian repository management tool"
 maintainer="Tassilo Schweyer <dev@welterde.de>"
 license="MIT"
 homepage="https://www.aptly.info/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aptly-dev/aptly/archive/v$version.tar.gz"
 checksum=4172d54613139f6c34d5a17396adc9675d7ed002e517db8381731d105351fbe5
 
diff --git a/srcpkgs/aquatone/template b/srcpkgs/aquatone/template
index 869fa88062543..6fa3b15c82006 100644
--- a/srcpkgs/aquatone/template
+++ b/srcpkgs/aquatone/template
@@ -9,6 +9,8 @@ short_desc="Tool for domain flyovers"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/michenriksen/aquatone"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=7849dce3241df663ea6edd9a9433d5ecc20fb768d0192ccbfb28d61d67ebcc97
 
diff --git a/srcpkgs/archiver/template b/srcpkgs/archiver/template
index 00ca19e535db1..d0db8722c6a56 100644
--- a/srcpkgs/archiver/template
+++ b/srcpkgs/archiver/template
@@ -9,6 +9,8 @@ short_desc="Easily create and extract common archive formats"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/mholt/archiver"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mholt/archiver/archive/v${version}.tar.gz"
 checksum=b69a76f837b6cc1c34c72ace16670360577b123ccc17872a95af07178e69fbe7
 
diff --git a/srcpkgs/arduino-cli/template b/srcpkgs/arduino-cli/template
index 7d1ab514f7238..042473d5b2ebb 100644
--- a/srcpkgs/arduino-cli/template
+++ b/srcpkgs/arduino-cli/template
@@ -10,6 +10,8 @@ short_desc="Arduino command line interface"
 maintainer="Henry Naguski <henry@nilsu.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/arduino/arduino-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arduino/arduino-cli/archive/${version}.tar.gz"
 checksum=40ae8a06aa634299a7a18dd7de24f00789b94c9e7f182b6ac12dfc12e40a6d2a
 
diff --git a/srcpkgs/arpfox/template b/srcpkgs/arpfox/template
index 2abe8b0f21f04..4375d83efd385 100644
--- a/srcpkgs/arpfox/template
+++ b/srcpkgs/arpfox/template
@@ -10,6 +10,8 @@ short_desc="Alternative arpspoof written in Go"
 maintainer="shizonic <realtiaz@gmail.com>"
 license="MIT"
 homepage="https://github.com/malfunkt/arpfox"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/malfunkt/arpfox/archive/v${version}.tar.gz"
 checksum=f2b24dc840381264ea6f010cc5f0949089611083d9310a91ffda2a770a074ec4
 
diff --git a/srcpkgs/atlantis/template b/srcpkgs/atlantis/template
index cb5bc4c713285..217029da1aaa1 100644
--- a/srcpkgs/atlantis/template
+++ b/srcpkgs/atlantis/template
@@ -9,5 +9,7 @@ short_desc="Terraform Automation By Pull Request"
 maintainer="Gabriel M. Dutra <nulldutra@proton.me>"
 license="Apache-2.0"
 homepage="https://runatlantis.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/runatlantis/atlantis/archive/v${version}.tar.gz"
 checksum=3600ea61eda49a8a681bfe6f1646676b08d599a6f45bc36e8f296500cbfa0c35
diff --git a/srcpkgs/autorestic/template b/srcpkgs/autorestic/template
index d9c8b4d937230..19b34c12d9d08 100644
--- a/srcpkgs/autorestic/template
+++ b/srcpkgs/autorestic/template
@@ -9,6 +9,8 @@ short_desc="Config driven, easy backup cli for restic"
 maintainer="Emil Miler <em@0x45.cz>"
 license="Apache-2.0"
 homepage="https://autorestic.vercel.app/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cupcakearmy/autorestic/raw/master/CHANGELOG.md"
 distfiles="https://github.com/cupcakearmy/autorestic/archive/refs/tags/v${version}.tar.gz"
 checksum=e57bbc045edee4aabd850da2e61da9c18a6d12bd323866be1eb3edca4709b363
diff --git a/srcpkgs/aws-vault/template b/srcpkgs/aws-vault/template
index 8ea83260473a1..db86764e83b0c 100644
--- a/srcpkgs/aws-vault/template
+++ b/srcpkgs/aws-vault/template
@@ -9,6 +9,8 @@ short_desc="Vault for securely storing and accessing AWS credentials"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/99designs/aws-vault"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/99designs/aws-vault/archive/v${version}.tar.gz"
 checksum=3f2f1d0ec06eb0873f9b96b59dc70f9fcc832dc97b927af3dbab6cdc87477b0e
 
diff --git a/srcpkgs/babelfish/template b/srcpkgs/babelfish/template
index 73e31bc5cd14a..41e7643feac30 100644
--- a/srcpkgs/babelfish/template
+++ b/srcpkgs/babelfish/template
@@ -8,6 +8,8 @@ short_desc="Translate bash scripts to fish"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>"
 license="MIT"
 homepage="https://github.com/bouk/babelfish/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bouk/babelfish/archive/refs/tags/v$version.tar.gz"
 checksum=7896c3e998e82ed15300f0951052af1e3a5a4c54fa9a07f1e2f743854b7ad239
 
diff --git a/srcpkgs/bettercap/template b/srcpkgs/bettercap/template
index 59f9ceaf8e0c0..cf9c4324c3140 100644
--- a/srcpkgs/bettercap/template
+++ b/srcpkgs/bettercap/template
@@ -10,6 +10,8 @@ short_desc="Network attack and monitoring framework"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/bettercap/bettercap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bettercap/bettercap/archive/refs/tags/v${version}.tar.gz"
 checksum=ea28d4d533776a328a54723a74101d1720016ffe7d434bf1d7ab222adb397ac6
 
diff --git a/srcpkgs/bird_exporter/template b/srcpkgs/bird_exporter/template
index 6de99875d7397..4842b15686aa8 100644
--- a/srcpkgs/bird_exporter/template
+++ b/srcpkgs/bird_exporter/template
@@ -10,6 +10,8 @@ short_desc="Metric exporter for BIRD routing daemon to use with Prometheus"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/czerwonk/bird_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/czerwonk/bird_exporter/archive/${version}.tar.gz"
 checksum=75bf25dc979f2bbc4dd95e31b25a9b2defd43d2ee5d9e790ef7e70c355443243
 
diff --git a/srcpkgs/blackbox_exporter/template b/srcpkgs/blackbox_exporter/template
index 0ca014b51a3e2..9102420e09b91 100644
--- a/srcpkgs/blackbox_exporter/template
+++ b/srcpkgs/blackbox_exporter/template
@@ -12,6 +12,8 @@ short_desc="Allows blackbox probing of endpoints over HTTP, DNS, TCP and ICMP"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/prometheus/blackbox_exporter/releases"
 distfiles="https://github.com/prometheus/blackbox_exporter/archive/v${version}.tar.gz"
 checksum=b41f1301c991c0d0011652e2093588521925d1960c6f7649f96edecbf1aadfb8
diff --git a/srcpkgs/blush/template b/srcpkgs/blush/template
index 7eae175225ac1..c1fd258a979ee 100644
--- a/srcpkgs/blush/template
+++ b/srcpkgs/blush/template
@@ -8,6 +8,8 @@ short_desc="Grep with colours"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/arsham/blush"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/blush/archive/v${version}.tar.gz"
 checksum=6db6b033bb5d4c4ac350b36b82d79447d5b91509db3a5eceb72ecb9484495e54
 
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index be7356c0cd35c..c6a04320e1cf0 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -8,6 +8,8 @@ short_desc="Non-web client for the terminal"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://bombadillo.colorfield.space/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://tildegit.org/sloum/${pkgname}/archive/${version}.tar.gz"
 checksum=e0daed1d9d0fe7cbea52bc3e6ecff327749b54e792774e6b985e0d64b7a36437
 
diff --git a/srcpkgs/bombardier/template b/srcpkgs/bombardier/template
index 2289492e46591..af361a6bc8f61 100644
--- a/srcpkgs/bombardier/template
+++ b/srcpkgs/bombardier/template
@@ -9,6 +9,8 @@ short_desc="Fast cross-platform HTTP benchmarking tool"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/codesenberg/bombardier"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/codesenberg/bombardier/archive/v${version}.tar.gz"
 checksum=d908c050132b3a33c3d292a6a3b47d088284a5969376f68f05d7409f51f01e41
 
diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..cd72849d5ca33 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -10,6 +10,8 @@ short_desc="Fast and secure initramfs generator"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/anatol/booster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anatol/booster/archive/${version}.tar.gz"
 checksum=27a7e40135ceb5504438ce0a45108ef955f5ece197932acc7686fd6c0254565c
 conf_files="/etc/booster.yaml"
diff --git a/srcpkgs/brig/template b/srcpkgs/brig/template
index 42bf86b0be065..17c3b6c9a4f7b 100644
--- a/srcpkgs/brig/template
+++ b/srcpkgs/brig/template
@@ -8,6 +8,8 @@ short_desc="File synchronization on top of IPFS with git-like interface and WebU
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://brig.readthedocs.io/en/master/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sahib/brig/archive/v${version}.tar.gz"
 checksum=1ca6384c71915b486798146e8498cc2432065ddb161f9860fc913cbf38cf2e35
 
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 6e94b64cee37f..e97fd992fe77a 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -8,6 +8,8 @@ short_desc="Browser extension for pass"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://github.com/browserpass/browserpass-native"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/browserpass/browserpass-native/archive/${version}.tar.gz"
 checksum=df90e9a02faa0081fe8bce78a8ecef1e4394f642955f18f452ee0079be85816e
 
diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..73b4f683eb94c 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,6 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz
  https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
diff --git a/srcpkgs/buildah/template b/srcpkgs/buildah/template
index 2809ddccd6029..fd41f2424f98e 100644
--- a/srcpkgs/buildah/template
+++ b/srcpkgs/buildah/template
@@ -14,6 +14,8 @@ short_desc="Dockerfile compatible OCI image building tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/buildah"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/buildah/blob/master/CHANGELOG.md"
 distfiles="https://github.com/containers/buildah/archive/refs/tags/v${version}.tar.gz"
 checksum=c119921e8e4b2d7fd7e1041dfbcfdfac0882e3dea4f7dabdc5175f9bbc70d868
diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template
index f6792867c086c..5f3d97840ce1d 100644
--- a/srcpkgs/caddy/template
+++ b/srcpkgs/caddy/template
@@ -11,6 +11,8 @@ short_desc="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://caddyserver.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/caddyserver/caddy/releases"
 distfiles="https://github.com/caddyserver/caddy/archive/v${version}.tar.gz"
 checksum=97f687c1d9fbe275952cc932639e8f0ab90cb7177961b02078fba989b4e29c31
diff --git a/srcpkgs/carapace/template b/srcpkgs/carapace/template
index 48d4af687003a..9583d41824b21 100644
--- a/srcpkgs/carapace/template
+++ b/srcpkgs/carapace/template
@@ -11,6 +11,8 @@ short_desc="Multi-shell multi-command argument completer"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/rsteube/carapace-bin"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsteube/carapace-bin/archive/refs/tags/v${version}.tar.gz"
 checksum=e0b82e173fb8b8113203b1cc45d6fecee20076df14b1f02d6d32c5bf9eb267be
 
diff --git a/srcpkgs/cdetect/template b/srcpkgs/cdetect/template
index 5c0c32d49a904..216dc64f18b5b 100644
--- a/srcpkgs/cdetect/template
+++ b/srcpkgs/cdetect/template
@@ -8,6 +8,8 @@ short_desc="Detects the compiler (and version) used to compile an ELF binary"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/xyproto/cdetect"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/cdetect/archive/${version}.tar.gz"
 checksum=00ce492c58addaa1be9ff3bc3a1552fa8f8ba90620ffd3205b5f695d2210ee65
 
diff --git a/srcpkgs/cfssl/template b/srcpkgs/cfssl/template
index c6185c71e252c..307c037d6ba74 100644
--- a/srcpkgs/cfssl/template
+++ b/srcpkgs/cfssl/template
@@ -10,6 +10,8 @@ short_desc="CFSSL: Cloudflare's PKI and TLS toolkit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/cloudflare/cfssl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cloudflare/cfssl/archive/v${version}.tar.gz"
 checksum=5267164b18aa99a844e05adceaf4f62d1b96dcd326a9132098d65c515c180a91
 replaces="cfssljson>=0"
diff --git a/srcpkgs/cgrps/template b/srcpkgs/cgrps/template
index 3a8ac5fad35f3..8f319ed567434 100644
--- a/srcpkgs/cgrps/template
+++ b/srcpkgs/cgrps/template
@@ -8,6 +8,8 @@ short_desc="Set of commands for checking cgroups"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/k1LoW/cgrps"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k1LoW/cgrps/master/CHANGELOG.md"
 distfiles="https://github.com/k1LoW/cgrps/archive/v${version}.tar.gz"
 checksum=e44901cbd1b2aa58fff84dffadf4196fc48e62e2b4cf180ee97f651ee0835618
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index bc4842043a6dc..2cb04fe43e2a5 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -9,6 +9,8 @@ short_desc="Synchronization tool for IRC chat history"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://sr.ht/~emersion/chathistorysync/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~emersion/chathistorysync/archive/v${version}.tar.gz"
 checksum=97d428a7ce46caabdfcf13e1863eeaa534b7c8247d8bd9f8cbcc64c20e5cf86a
 
diff --git a/srcpkgs/cheat/template b/srcpkgs/cheat/template
index 4873540334965..53cd14c02f6e5 100644
--- a/srcpkgs/cheat/template
+++ b/srcpkgs/cheat/template
@@ -9,6 +9,8 @@ short_desc="Create and view interactive cheatsheets on the command-line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/cheat/cheat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cheat/cheat/archive/refs/tags/${version}.tar.gz"
 checksum=8694d75896dcb1dfb91ed95ec37f7fe409ad2bde76e66f80b20be24ee92ae3ec
 
diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index 2d942eb35dcff..01e3ac871d243 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -11,6 +11,8 @@ short_desc="Manage your dotfiles across multiple machines, securely"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="MIT"
 homepage="https://chezmoi.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/twpayne/chezmoi/releases"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
 checksum=c58f709f387e388affce4c4c6d9c5f453771f0075c982ad155e210065cb6b231
diff --git a/srcpkgs/chroma/template b/srcpkgs/chroma/template
index 44d8f63e7e820..538a05e70d746 100644
--- a/srcpkgs/chroma/template
+++ b/srcpkgs/chroma/template
@@ -10,6 +10,8 @@ short_desc="General purpose syntax highlighter"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/alecthomas/chroma"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/alecthomas/chroma/archive/v${version}.tar.gz"
 checksum=4f58ad5b33d8a8681b085e57303a85cb39158a62349dfb8bd16e780a049d788b
 
diff --git a/srcpkgs/chronograf/template b/srcpkgs/chronograf/template
index c25b767ab3b82..6e8e268bf25a5 100644
--- a/srcpkgs/chronograf/template
+++ b/srcpkgs/chronograf/template
@@ -11,6 +11,8 @@ short_desc="Open source monitoring and visualization UI for the TICK stack"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://www.influxdata.com/time-series-platform/chronograf/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/influxdata/chronograf/master/CHANGELOG.md"
 distfiles="https://github.com/influxdata/chronograf/archive/${version}.tar.gz"
 checksum=d8a27ec44b4422da87fcfce22adb1227adcca6515e72a04dbd28876ed232483d
diff --git a/srcpkgs/circleci-cli/template b/srcpkgs/circleci-cli/template
index 629f530a5f3c3..da405de8bc0cb 100644
--- a/srcpkgs/circleci-cli/template
+++ b/srcpkgs/circleci-cli/template
@@ -12,6 +12,8 @@ short_desc="Use CircleCI from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://circleci-public.github.io/circleci-cli/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/CircleCI-Public/${pkgname}/archive/v${version}.tar.gz"
 checksum=dc758206e92dc7663de049c5fa780ab9d21e4482fd771d87a858057112df4584
 _completions="bash zsh"
diff --git a/srcpkgs/cliphist/template b/srcpkgs/cliphist/template
index 6daefc8988772..2b54564fd01d7 100644
--- a/srcpkgs/cliphist/template
+++ b/srcpkgs/cliphist/template
@@ -9,6 +9,8 @@ short_desc="Wayland clipboard manager"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/sentriz/cliphist"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/sentriz/cliphist/master/CHANGELOG.md"
 distfiles="https://github.com/sentriz/cliphist/archive/v${version}.tar.gz"
 checksum=e492d6cd4e1bfc77582e32e25a3683687f2ff22e8d390cd06e14d21d7bef32c2
diff --git a/srcpkgs/clipman/template b/srcpkgs/clipman/template
index 3a88f8938aae7..8774efe3b84e3 100644
--- a/srcpkgs/clipman/template
+++ b/srcpkgs/clipman/template
@@ -9,6 +9,8 @@ short_desc="Simple clipboard manager for Wayland"
 maintainer="travankor <travankor@tuta.io>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/yory8/clipman"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yory8/clipman/master/CHANGELOG.md"
 distfiles="https://github.com/yory8/clipman/archive/v${version}.tar.gz"
 checksum=6a94df2317e798a086dcb2b7f3cc4a6fa84189f648bac875d1789ce544cf6bc2
diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template
index 39181726bcfab..21d808162378a 100644
--- a/srcpkgs/cloudflared/template
+++ b/srcpkgs/cloudflared/template
@@ -11,6 +11,8 @@ short_desc="Cloudflare Tunnel client"
 maintainer="Elie ROUDNINSKI <xademax@gmail.com>"
 license="Apache-2.0"
 homepage="https://developers.cloudflare.com/argo-tunnel/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/cloudflare/cloudflared/master/CHANGES.md"
 distfiles="https://github.com/cloudflare/cloudflared/archive/${version}.tar.gz"
 checksum=ee2c2a4b0c290c39475f79ab74972dfbce817df8e5090813cad0e58f33836194
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 3e34421912dc7..3065baa851f20 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -10,6 +10,8 @@ short_desc="Name resolution for containers"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/dnsname"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/dnsname/blob/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/dnsname/archive/v${version}.tar.gz"
 checksum=a9319a1829e242b4769697650f7df63a635eda7369ba659618d49056b78bf3ce
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 589913adc6268..7411ffa901b17 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -8,6 +8,8 @@ short_desc="Container Network Interface (plugins)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f3496ddda9c7770a0b695b67ae7ee80a4ee331ac2745af4830054b81627f79b7
 
diff --git a/srcpkgs/cni/template b/srcpkgs/cni/template
index 050b201df6a57..247c277794bd3 100644
--- a/srcpkgs/cni/template
+++ b/srcpkgs/cni/template
@@ -9,6 +9,8 @@ short_desc="Container Network Interface"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/cni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/cni/archive/v${version}.tar.gz"
 checksum=7d4bcaf83acdd54b3dc216f7aa5b5e1b32cb797d9c6af601a2c26b97470ed743
 
diff --git a/srcpkgs/cod/template b/srcpkgs/cod/template
index 818a577b231e2..89ce4d4237499 100644
--- a/srcpkgs/cod/template
+++ b/srcpkgs/cod/template
@@ -8,5 +8,7 @@ short_desc="Completion daemon for bash/zsh"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/dim-an/cod"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dim-an/cod/archive/v${version}.tar.gz"
 checksum=3d8ed6f284afcf4c86a2164e234ab7ff40c50aa6ab0bd892e59f8dc8aef02541
diff --git a/srcpkgs/codesearch/template b/srcpkgs/codesearch/template
index b8d5d31ca40d5..f0dfcf62dc477 100644
--- a/srcpkgs/codesearch/template
+++ b/srcpkgs/codesearch/template
@@ -11,6 +11,8 @@ short_desc="Fast, indexed regexp search over large file trees"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/codesearch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/codesearch/archive/v${version}.tar.gz"
 checksum=0314f4c0a8c2d4a050cd0b0ad95d489d28bef8bada63ea20fdc59e802ac1126e
 
diff --git a/srcpkgs/consul-template/template b/srcpkgs/consul-template/template
index b8015ba932d6c..5bb55af37b22b 100644
--- a/srcpkgs/consul-template/template
+++ b/srcpkgs/consul-template/template
@@ -8,5 +8,7 @@ short_desc="Template rendering, notifier, and supervisor for Consul and Vault da
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/consul-template"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=61ce1b818ae9f555440a5a3a7a81590051c4871acfccd73001b4b087c66357e9
diff --git a/srcpkgs/consul/template b/srcpkgs/consul/template
index b1591dafc2da5..aa893bdeda153 100644
--- a/srcpkgs/consul/template
+++ b/srcpkgs/consul/template
@@ -10,6 +10,8 @@ short_desc="Distributed solution to connect and configure applications"
 maintainer="iaroki <iaroki@protonmail.com>"
 license="BUSL-1.1"
 homepage="https://www.consul.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=0dacc7eeacd19a687e20fa83ae88444d2a5336a9150cfc116d39a39b31d5829d
 system_accounts="_consul"
diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template
index 4d9a23cf07423..dd27fb4348b91 100644
--- a/srcpkgs/containerd/template
+++ b/srcpkgs/containerd/template
@@ -19,6 +19,8 @@ short_desc="Open and reliable container runtime"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/containerd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/containerd/archive/v${version}.tar.gz"
 checksum=4c6042b13746a803766d76b07f756d03678a33a944b52c0b832c238609db1b2e
 make_dirs="/var/lib/containerd 0755 root root"
diff --git a/srcpkgs/coredns/template b/srcpkgs/coredns/template
index 96eea332713e2..6ee3bd5f14fd8 100644
--- a/srcpkgs/coredns/template
+++ b/srcpkgs/coredns/template
@@ -9,6 +9,8 @@ short_desc="CoreDNS is a DNS server that chains plugins"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="Apache-2.0"
 homepage="https://coredns.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/coredns/coredns/releases"
 distfiles="https://github.com/coredns/coredns/archive/v${version}.tar.gz"
 checksum=f47186452e5f2925e2c71135669afd9e03b9b55831417d33d612ef2fa69924a7
diff --git a/srcpkgs/cowyo/template b/srcpkgs/cowyo/template
index e014e4035c89f..004ba0b09b922 100644
--- a/srcpkgs/cowyo/template
+++ b/srcpkgs/cowyo/template
@@ -8,6 +8,8 @@ short_desc="Wiki webserver for minimalists"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/cowyo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/${pkgname}/archive/v${version}.tar.gz"
 checksum=b67d6dcb0ed5c050245ae75c72f182dba396d4caa66f747a2de8e3fdf4c0a1ed
 
diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 3e1336f140f7a..d10704e171f1e 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -10,6 +10,8 @@ short_desc="Safe and secure XMPP chat client"
 maintainer="Illia Shestakov <ishestakov@airmail.cc>"
 license="GPL-3.0-only"
 homepage="https://coy.im"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
 
diff --git a/srcpkgs/crane/template b/srcpkgs/crane/template
index 1cdf9b327fae3..e208929d04492 100644
--- a/srcpkgs/crane/template
+++ b/srcpkgs/crane/template
@@ -8,6 +8,8 @@ short_desc="Lift containers with ease"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/michaelsauter/crane"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelsauter/crane/archive/v${version}.tar.gz"
 checksum=d417f9f664bcb2365e5b8fced608ce66b7c029fe2d3bfbc23b81a263dd962461
 
diff --git a/srcpkgs/cri-o/template b/srcpkgs/cri-o/template
index 47cb2865d09c6..be890e012c0b1 100644
--- a/srcpkgs/cri-o/template
+++ b/srcpkgs/cri-o/template
@@ -15,6 +15,8 @@ short_desc="OCI-based implementation of Kubernetes Container Runtime Interface"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-o"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-o/archive/v${version}.tar.gz"
 checksum=69c89094c5c03fa1cb58c11ccd7bdae7ba0da644d5f0124e0a9a508c548d1ba2
 
diff --git a/srcpkgs/cri-tools/template b/srcpkgs/cri-tools/template
index f402cbd770d6b..f5191366896bd 100644
--- a/srcpkgs/cri-tools/template
+++ b/srcpkgs/cri-tools/template
@@ -8,6 +8,8 @@ short_desc="CLI and validation tools for Kubelet Container Runtime Interface (CR
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-tools"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-tools/archive/v${version}.tar.gz"
 checksum=76fc230a73dd7e8183f499c88effaf734540808f2f90287031a85d0a4d8512d9
 
diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template
index 25b315a343373..15cdc2a87a661 100644
--- a/srcpkgs/croc/template
+++ b/srcpkgs/croc/template
@@ -8,6 +8,8 @@ short_desc="Easily and securely send things from one computer to another"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/croc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/croc/archive/v${version}.tar.gz"
 checksum=2d3ba7bae3c49e3870e2f8523c6be00e92fe6e46828269a8cea34d4034102cad
 
diff --git a/srcpkgs/d2/template b/srcpkgs/d2/template
index b75e054f16a79..33136528d1304 100644
--- a/srcpkgs/d2/template
+++ b/srcpkgs/d2/template
@@ -9,6 +9,8 @@ short_desc="Modern diagram scripting language that turns text to diagrams"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://d2lang.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://d2lang.com/releases/intro/"
 distfiles="https://github.com/terrastruct/d2/archive/refs/tags/v${version}.tar.gz"
 checksum=c76e822755a64e2a6902d1f75a17bcda779c46cb36edc751b3eaa8d6f168b243
diff --git a/srcpkgs/darch/template b/srcpkgs/darch/template
index ee015983d74e0..4c9099cc52965 100644
--- a/srcpkgs/darch/template
+++ b/srcpkgs/darch/template
@@ -13,6 +13,8 @@ short_desc="Tool for building/booting stateless and immutable images, bare metal
 maintainer="Paul Knopf <pauldotknopf@gmail.com>"
 license="MIT"
 homepage="https://godarch.com/"
+nopie=unverified
+nostrip=nopie
 
 do_fetch() {
 	mkdir -p "$(dirname ${GOSRCPATH})"
diff --git a/srcpkgs/darkman/template b/srcpkgs/darkman/template
index 9b73ad81d8624..f210809017ae7 100644
--- a/srcpkgs/darkman/template
+++ b/srcpkgs/darkman/template
@@ -12,6 +12,8 @@ short_desc="Daemon for dark-mode and light-mode transitions on Linux desktop"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="ISC"
 homepage="https://darkman.whynothugo.nl/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/WhyNotHugo/darkman/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/WhyNotHugo/darkman/-/archive/v${version}/darkman-v${version}.tar"
 checksum=c19b33a62a90120df53ccfa823eb69da24429bb63101d57e9604e36eb3de9e38
diff --git a/srcpkgs/darktile/template b/srcpkgs/darktile/template
index 9d0b1d3770505..e7fa272c9eeff 100644
--- a/srcpkgs/darktile/template
+++ b/srcpkgs/darktile/template
@@ -13,6 +13,8 @@ short_desc="GPU rendered terminal emulator designed for tiling window managers"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/liamg/darktile"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/darktile/archive/refs/tags/v${version}.tar.gz"
 checksum=781aef00959abc0047df0eb627c73f012a709f23c2642c34b7a282f485d6e19c
 
diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template
index 8edc68bfbf4a5..2ab7f667e7513 100644
--- a/srcpkgs/dasel/template
+++ b/srcpkgs/dasel/template
@@ -11,6 +11,8 @@ short_desc="Query and modify data structures using selector strings"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="MIT"
 homepage="https://daseldocs.tomwright.me/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/TomWright/dasel/master/CHANGELOG.md"
 distfiles="https://github.com/TomWright/dasel/archive/refs/tags/v${version}.tar.gz"
 checksum=aebed9ddaa1daf5de9080e2ed6eff1c90606a2ad2d9988d4b4fdbb243b1a71d7
diff --git a/srcpkgs/delve/template b/srcpkgs/delve/template
index 3c5da73ce5191..c1ea192d41263 100644
--- a/srcpkgs/delve/template
+++ b/srcpkgs/delve/template
@@ -11,6 +11,8 @@ short_desc="Debugger for the Go programming language"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/go-delve/delve"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-delve/delve/master/CHANGELOG.md"
 distfiles="https://github.com/go-delve/delve/archive/v${version}.tar.gz"
 checksum=f00321e9333a61cb10c18141484c44ed55b1da1c4239a3f4faf2100b64613199
diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
index 99a6770b9c2ac..4b3ec4d49134d 100644
--- a/srcpkgs/dendrite/template
+++ b/srcpkgs/dendrite/template
@@ -10,6 +10,8 @@ short_desc="Second-generation Matrix homeserver"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0"
 homepage="https://matrix.org/docs/projects/server/dendrite"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
 distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
 checksum=8840730ede16cc7e150344f5cdaa5f78d6abaa8aa3c588ec39c20d735bcf5dd7
diff --git a/srcpkgs/dep/template b/srcpkgs/dep/template
index 53d2ca09c1873..4a796664742d1 100644
--- a/srcpkgs/dep/template
+++ b/srcpkgs/dep/template
@@ -11,6 +11,8 @@ short_desc="Go dependency management tool"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/dep"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=929c8f759838f98323211ba408a831ea80d93b75beda8584b6d950f393a3298a
 
diff --git a/srcpkgs/direnv/template b/srcpkgs/direnv/template
index 4ecf2d10d0da2..22f6753c468ef 100644
--- a/srcpkgs/direnv/template
+++ b/srcpkgs/direnv/template
@@ -8,6 +8,8 @@ short_desc="Environment switcher for the shell"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://direnv.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/direnv/direnv/master/CHANGELOG.md"
 distfiles="https://github.com/direnv/direnv/archive/refs/tags/v${version}.tar.gz"
 checksum=c66f6d1000f28f919c6106b5dcdd0a0e54fb553602c63c60bf59d9bbdf8bd33c
diff --git a/srcpkgs/dirstalk/template b/srcpkgs/dirstalk/template
index d75ab27cdf49f..d109acb6cde23 100644
--- a/srcpkgs/dirstalk/template
+++ b/srcpkgs/dirstalk/template
@@ -9,6 +9,8 @@ short_desc="Multi threaded application designed to brute force paths on web serv
 maintainer="Stnby <stnby@kernal.eu>"
 license="MIT"
 homepage="https://github.com/stefanoj3/dirstalk"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=fd1560ca772d74b052630cd2b4da0fc1916db252ad7484cceb3846bcbc0faa7d
 
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 004c02b828fb6..c469a5ca318a3 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -10,5 +10,7 @@ short_desc="System container image builder for LXC and LXD"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/distrobuilder/introduction/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/lxc/distrobuilder/archive/distrobuilder-${version}.tar.gz"
 checksum=c60f8cee78a9ed6b4606a3849f1bc3288f5e80651b7c59ea62c5dd8aae3e9e45
diff --git a/srcpkgs/dive/template b/srcpkgs/dive/template
index ecd0f355f9492..56cbb4a28707c 100644
--- a/srcpkgs/dive/template
+++ b/srcpkgs/dive/template
@@ -8,6 +8,8 @@ short_desc="Container image exploration tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/wagoodman/dive"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=e91d3ce4b2dd292a72effea9c7dbde0f92a05f29a4e4c89fd46ed1d7f6aaed97
 
diff --git a/srcpkgs/dlayer/template b/srcpkgs/dlayer/template
index 1b4678543c75b..34908e0e58479 100644
--- a/srcpkgs/dlayer/template
+++ b/srcpkgs/dlayer/template
@@ -8,6 +8,8 @@ short_desc="Dlayer is a docker layer analyzer"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/orisano/dlayer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orisano/dlayer/archive/v${version}.tar.gz"
 checksum=6d091744618e03d1490de97eb0a41d89b70cedc4f242c004f4f2f4c7d77d859d
 
diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template
index d7a2942943733..b6fe7bbf5c4f8 100644
--- a/srcpkgs/dnscrypt-proxy/template
+++ b/srcpkgs/dnscrypt-proxy/template
@@ -10,6 +10,8 @@ short_desc="DNS proxy that encrypts queries"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="ISC"
 homepage="https://github.com/DNSCrypt/dnscrypt-proxy"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog"
 distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/refs/tags/${version}.tar.gz"
 checksum=044c4db9a3c7bdcf886ff8f83c4b137d2fd37a65477a92bfe86bf69587ea7355
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index b756deb1d9d45..4674be9908f0d 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -11,6 +11,8 @@ short_desc="Docker CLI plugin for extended build capabilities with BuildKit"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/buildx/working-with-buildx/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/buildx/archive/refs/tags/v${version}.tar.gz"
 checksum=371eb742213ed580179fc4fdfd9a197f0e3115e91979b7907828427d578d49e5
 
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 4550d3852d7da..d2806c3369dc7 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -15,6 +15,8 @@ short_desc="Command-line interface for the Docker daemon"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
 checksum=c1a4a580ced3633e489c5c9869a20198415da44df7023fdc200d425cdf5fa652
 system_groups="docker"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index e816a039faed0..a6fac8a7be585 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -11,6 +11,8 @@ short_desc="Tool to define and run multi-container Docker applications"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/compose/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/docker/compose/releases"
 distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz"
 checksum=0014b23382a50c90f91849e491500568366052882e22011822ca2d8a3b2976f2
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index 2f066120004b3..ac3132e2053e2 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -10,6 +10,8 @@ short_desc="Use native stores to keep Docker credentials safe"
 maintainer="Hoang Nguyen <hoang@wetrust.io>"
 license="MIT"
 homepage="https://github.com/docker/docker-credential-helpers"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/docker-credential-helpers/archive/v${version}.tar.gz"
 checksum=b97d27cefb2de7a18079aad31c9aef8e3b8a38313182b73aaf8b83701275ac83
 
diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template
index 854d74f2029f3..0ae3f72a085d3 100644
--- a/srcpkgs/docker-gen/template
+++ b/srcpkgs/docker-gen/template
@@ -9,6 +9,8 @@ short_desc="Generate files from docker container meta-data"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/nginx-proxy/docker-gen"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nginx-proxy/docker-gen/archive/refs/tags/${version}.tar.gz"
 checksum=bb8207cf194bfeba0a92ba7f2215fd039ebc0d5d3730d3d2403f47419d67c957
 
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index f00f903acbfa2..900f86260c0bc 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -11,6 +11,8 @@ short_desc="KVM driver for docker-machine"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/tdilauro/docker-machine-kvm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdilauro/docker-machine-kvm/archive/v${version}.tar.gz"
 checksum=9059d9b2221417fdba1d33505110b0ad833fe8abdc7314842b677e0241d5c719
 
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 578c2e2e933f3..a2d275f266cb9 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -9,5 +9,7 @@ short_desc="Docker Machine management for a container-centric world"
 maintainer="Sergi Alvarez <pancake@nopcode.org>"
 license="Apache-2.0"
 homepage="https://github.com/docker/machine/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/machine/archive/v${version}.tar.gz"
 checksum=af8bff768cd1746c787e2f118a3a8af45ed11679404b6e45d5199e343e550059
diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index 57d5bd00e7ec5..b5f2af7b08fac 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -14,6 +14,8 @@ short_desc="Command line tool for DigitalOcean services"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/digitalocean/doctl"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/digitalocean/doctl/releases"
 distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz"
 checksum=ecfbcdb576271e79834ae28fe0cd7bcb29307f68f179de247af1a68015a755cd
diff --git a/srcpkgs/domain_exporter/template b/srcpkgs/domain_exporter/template
index e351b0f39b4e2..be26bd843f622 100644
--- a/srcpkgs/domain_exporter/template
+++ b/srcpkgs/domain_exporter/template
@@ -8,5 +8,7 @@ short_desc="Prometheus WHOIS domain details exporter"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/shift/domain_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/shift/domain_exporter/archive/v${version}.tar.gz"
 checksum=62262d3234f7404859b21647dbb3661e425eeb44b9fad8e5368ddc4bd91364f2
diff --git a/srcpkgs/dotool/template b/srcpkgs/dotool/template
index ee970fcd5507d..b1146d48c7988 100644
--- a/srcpkgs/dotool/template
+++ b/srcpkgs/dotool/template
@@ -11,6 +11,8 @@ short_desc="Command to simulate input anywhere (X11, Wayland, TTYs)"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://sr.ht/~geb/dotool"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~geb/dotool/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~geb/dotool/archive/${version}.tar.gz"
 checksum=fd17b1d445ce05edcb565a6a4f6a97d3b1bfd066681dc23fc22a2df1c33ab150
diff --git a/srcpkgs/drive/template b/srcpkgs/drive/template
index f77f9066951aa..c043e8e06a037 100644
--- a/srcpkgs/drive/template
+++ b/srcpkgs/drive/template
@@ -10,6 +10,8 @@ short_desc="Google Drive client for the commandline"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/odeke-em/drive"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=7a6445b54c6c13d0ddd8893ca02264211eeea68c7a0c7e9ccc6473f68af40a00
 
diff --git a/srcpkgs/drone-cli/template b/srcpkgs/drone-cli/template
index 90cd299b31439..996370546f908 100644
--- a/srcpkgs/drone-cli/template
+++ b/srcpkgs/drone-cli/template
@@ -10,6 +10,8 @@ short_desc="CLI for Drone continuous delivery platform"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/drone/drone-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/drone/drone-cli/master/CHANGELOG.md"
 distfiles="https://github.com/drone/drone-cli/archive/v${version}.tar.gz"
 checksum=75f06372feb6aea6c52f06b09ade5a569a3c289346b0fe31a55df041bce576dc
diff --git a/srcpkgs/duf/template b/srcpkgs/duf/template
index e10126b6afda6..4e9efa860a6c3 100644
--- a/srcpkgs/duf/template
+++ b/srcpkgs/duf/template
@@ -9,6 +9,8 @@ short_desc="Disk Usage/Free Utility"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/muesli/duf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/muesli/duf/archive/v$version.tar.gz"
 checksum=ebc3880540b25186ace220c09af859f867251f4ecaef435525a141d98d71a27a
 
diff --git a/srcpkgs/eduvpn-common/template b/srcpkgs/eduvpn-common/template
index 4412e064b68a5..a1c2f9967668e 100644
--- a/srcpkgs/eduvpn-common/template
+++ b/srcpkgs/eduvpn-common/template
@@ -9,6 +9,8 @@ short_desc="Code to be shared between eduVPN clients"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://www.eduvpn.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/eduvpn/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz"
 checksum=22e4c21b70ccd94ca293bbb65ae01aefa7fa328cf204416e3ac8da9741a8a2ce
 
diff --git a/srcpkgs/elfinfo/template b/srcpkgs/elfinfo/template
index e7f093ecd0dba..33160b76bd6e4 100644
--- a/srcpkgs/elfinfo/template
+++ b/srcpkgs/elfinfo/template
@@ -8,6 +8,8 @@ short_desc="Emit basic information about an ELF file"
 maintainer="Alexander F. Rødseth <xyproto@archlinux.org>"
 license="BSD-3-Clause"
 homepage="https://elfinfo.roboticoverlords.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/elfinfo/archive/refs/tags/${version}.tar.gz"
 checksum=33c9bf9942dfa770fa6530f5a268f15d96abcd4c57aaddf93636cdfcd2dfc540
 
diff --git a/srcpkgs/elvish/template b/srcpkgs/elvish/template
index d801ddaa950a3..6f1005b974018 100644
--- a/srcpkgs/elvish/template
+++ b/srcpkgs/elvish/template
@@ -9,6 +9,8 @@ short_desc="Novel Unix shell"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://elv.sh/"
+nopie=unverified
+nostrip=nopie
 changelog="https://elv.sh/blog/${version}-release-notes.html"
 distfiles="https://github.com/elves/elvish/archive/v${version}.tar.gz"
 checksum=ef8032507c74c84369d49b098afcf1da65701aa071be9ee762f8bc456576ac94
diff --git a/srcpkgs/emptty/template b/srcpkgs/emptty/template
index 2f7566f82ff48..c2c5c251aaf06 100644
--- a/srcpkgs/emptty/template
+++ b/srcpkgs/emptty/template
@@ -9,6 +9,8 @@ short_desc="Dead simple Display Manager running in CLI as TTY login"
 maintainer="tvrzna <emporeor@gmail.com>"
 license="MIT"
 homepage="https://github.com/tvrzna/emptty"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tvrzna/emptty/archive/v${version}.tar.gz"
 checksum=d75c6b582067f8c96d292370d6ec8ae3da6410999d3d34a29cd4e3295577cc1d
 conf_files="/etc/emptty/conf /etc/pam.d/emptty"
diff --git a/srcpkgs/ensure-access/template b/srcpkgs/ensure-access/template
index 9c3c9036268e7..26050614c4dc5 100644
--- a/srcpkgs/ensure-access/template
+++ b/srcpkgs/ensure-access/template
@@ -8,6 +8,8 @@ short_desc="Tool which ensures permissions exists for files and directories"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/ensure-access"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/ensure-access/archive/v${version}.tar.gz"
 checksum=6bc6dace2aa7b808927e73e8270c7e497be386a60e3ede282cdaf8419b6bd8b5
 
diff --git a/srcpkgs/etcd/template b/srcpkgs/etcd/template
index e8fc584661a12..093b477771588 100644
--- a/srcpkgs/etcd/template
+++ b/srcpkgs/etcd/template
@@ -9,6 +9,8 @@ short_desc="Distributed reliable key-value store"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://coreos.com/etcd/docs/latest/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/etcd-io/etcd/archive/v${version}.tar.gz"
 checksum=cc490495ffc04ced61a7f549dffd4f9a2e62723245c66432394659361d6ab659
 conf_files="/etc/sv/etcd/conf"
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 45579ff00c5f8..f9b1e934d869a 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for exercism.io"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://exercism.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/exercism/cli/raw/main/CHANGELOG.md"
 distfiles="https://github.com/exercism/cli/archive/v${version}.tar.gz"
 checksum=34653a6a45d49daef10db05672c9b4e36c3c30e09d57c3c0f737034d071ae4f6
diff --git a/srcpkgs/ffuf/template b/srcpkgs/ffuf/template
index b64e6f4d2f03e..d4f555fd8105e 100644
--- a/srcpkgs/ffuf/template
+++ b/srcpkgs/ffuf/template
@@ -8,6 +8,8 @@ short_desc="Fast web fuzzer"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/ffuf/ffuf"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=52d3daf5b97528a74b7b3305decd4bb01a553a8f18d39fc107ebc15dc3113de7
 
diff --git a/srcpkgs/figurine/template b/srcpkgs/figurine/template
index 352e3e9db86e9..b9ef30ad42f10 100644
--- a/srcpkgs/figurine/template
+++ b/srcpkgs/figurine/template
@@ -8,5 +8,7 @@ short_desc="Print your name in style"
 maintainer="travankor <travankor@tuta.io>"
 license="Apache-2.0"
 homepage="https://github.com/arsham/figurine"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/figurine/archive/v${version}.tar.gz"
 checksum=e969f4f9e617201fc92d5467c7af11578a4f3d1f025ad2110ee2c56a663cbdf0
diff --git a/srcpkgs/flannel/template b/srcpkgs/flannel/template
index af986484b420a..3ebd8e6bac9e3 100644
--- a/srcpkgs/flannel/template
+++ b/srcpkgs/flannel/template
@@ -10,6 +10,8 @@ short_desc="Etcd backed network fabric for containers"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/flannel-io/flannel"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/flannel-io/flannel/archive/v${version}.tar.gz"
 checksum=51c768f940ae528c61687c8c1574525fe9f0b744f18e5f35dba99ea35895beee
 
diff --git a/srcpkgs/flint/template b/srcpkgs/flint/template
index 95e13bd8799a5..62ac819fef93b 100644
--- a/srcpkgs/flint/template
+++ b/srcpkgs/flint/template
@@ -8,6 +8,8 @@ short_desc="Check your project for common sources of contributor friction"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/pengwynn/flint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/pengwynn/flint/archive/v${version}.tar.gz"
 checksum=ec865ec5cad191c7fc9c7c6d5007754372696a708825627383913367f3ef8b7f
 
diff --git a/srcpkgs/forego/template b/srcpkgs/forego/template
index 56908f4530c63..c905e50cfc6b5 100644
--- a/srcpkgs/forego/template
+++ b/srcpkgs/forego/template
@@ -9,5 +9,7 @@ short_desc="Process supervisor in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/ddollar/forego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ddollar/forego/archive/$version.tar.gz"
 checksum=23119550cc0e45191495823aebe28b42291db6de89932442326340042359b43d
diff --git a/srcpkgs/frp/template b/srcpkgs/frp/template
index e3bf3442f07bc..423d86a1d677d 100644
--- a/srcpkgs/frp/template
+++ b/srcpkgs/frp/template
@@ -9,6 +9,8 @@ short_desc="Fast reverse proxy"
 maintainer="Anachron <gith@cron.world>"
 license="Apache-2.0"
 homepage="https://github.com/fatedier/frp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/fatedier/frp/archive/v${version}.tar.gz"
 checksum=e2c1f93d504ae3bbe3407aaec43efa5c5f09b6d1a35306b58808c4f36b53f396
 
diff --git a/srcpkgs/fs-repo-migrations/template b/srcpkgs/fs-repo-migrations/template
index 8e288da512da8..669dcdc45f690 100644
--- a/srcpkgs/fs-repo-migrations/template
+++ b/srcpkgs/fs-repo-migrations/template
@@ -13,6 +13,8 @@ short_desc="Tool to upgrade the IPFS filesystem repository"
 maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT"
 homepage="https://github.com/ipfs/fs-repo-migrations"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/fs-repo-migrations/archive/${_path}/${_version}.tar.gz>${_path}-${_version}.tar.gz"
 checksum=17396914690c74527e365a4bfffcd1097aeef7772a7e3fa5d9b42af1a0f5c294
 
diff --git a/srcpkgs/fscrypt/template b/srcpkgs/fscrypt/template
index 4c4622f398abf..6712e556cac56 100644
--- a/srcpkgs/fscrypt/template
+++ b/srcpkgs/fscrypt/template
@@ -12,6 +12,8 @@ short_desc="Tool for managing Linux filesystem encryption"
 maintainer="Andrea Brancaleoni <abc@pomel.me>"
 license="Apache-2.0"
 homepage="https://github.com/google/fscrypt"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/fscrypt/archive/v${version}.tar.gz"
 checksum=7485232dc4c48d8db262e0280b34b3c869e7b6f41f8ee8601ebfe04297796410
 conf_files="/etc/pam.d/fscrypt"
diff --git a/srcpkgs/fx/template b/srcpkgs/fx/template
index a41e0755e3d09..81f87c9a96d28 100644
--- a/srcpkgs/fx/template
+++ b/srcpkgs/fx/template
@@ -8,6 +8,8 @@ short_desc="Terminal JSON viewer & processor"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://fx.wtf"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/antonmedv/fx/releases"
 distfiles="https://github.com/antonmedv/fx/archive/refs/tags/${version}.tar.gz"
 checksum=36f2c3fb6e349f3bc2b416c1ccdc2a17a93912fb6d1d7cf72941cabd467b9922
diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template
index 5c5c68d1c4b76..d7a0fc9e9d467 100644
--- a/srcpkgs/fzf/template
+++ b/srcpkgs/fzf/template
@@ -10,6 +10,8 @@ short_desc="Command-line fuzzy finder"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/junegunn/fzf"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/junegunn/fzf/master/CHANGELOG.md"
 distfiles="https://github.com/junegunn/fzf/archive/refs/tags/${version}.tar.gz"
 checksum=2cd3fd1f0bcba6bdeddbbbccfb72b1a8bdcbb8283d86600819993cc5e62b0080
diff --git a/srcpkgs/galene/template b/srcpkgs/galene/template
index b5ae5232936b6..c63b0909b713b 100644
--- a/srcpkgs/galene/template
+++ b/srcpkgs/galene/template
@@ -8,6 +8,8 @@ short_desc="Galene videoconference server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://galene.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jech/galene/archive/refs/tags/galene-$version.tar.gz"
 checksum=d238d862d84b5126762cc82aaeb249eb9c55e96f241050d5e7158a264ae4f0fb
 system_accounts="_galene"
diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template
index 7d14c98ec53ef..16ce34d5e3221 100644
--- a/srcpkgs/gdu/template
+++ b/srcpkgs/gdu/template
@@ -10,6 +10,8 @@ short_desc="Disk usage analyzer intended primarily for SSD disks"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/dundee/gdu"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz"
 checksum=83fe876d953b4f2f7a856552e758aae4aa0cd9569dcf1aded61bdc834b834275
 
diff --git a/srcpkgs/gemget/template b/srcpkgs/gemget/template
index fee9f46ea52a8..d690e4cbe4c1b 100644
--- a/srcpkgs/gemget/template
+++ b/srcpkgs/gemget/template
@@ -8,6 +8,8 @@ short_desc="Command line downloader for the Gemini protocol"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/makeworld-the-better-one/gemget/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/makeworld-the-better-one/gemget/archive/v$version.tar.gz"
 checksum=52578dfc33c0275d71658d6afc0e0d91b3734032a6ed5b760d2695001b178c5a
 
diff --git a/srcpkgs/gendesk/template b/srcpkgs/gendesk/template
index c841cd99e8b78..46ba9ac3d1c02 100644
--- a/srcpkgs/gendesk/template
+++ b/srcpkgs/gendesk/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate .desktop files and download icons"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://roboticoverlords.org/gendesk/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/gendesk/archive/${version}.tar.gz
  https://roboticoverlords.org/images/default.png"
 checksum="dd0008512eebc893e4b630d07d9bf5e3a4f121b87fe725c32773caa6e391db58
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index dab1f5e673142..0765eade80759 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -9,5 +9,7 @@ short_desc="Web fuzzer like wfuzz written in Golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/braaaax/gfz"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8b6a3df0c385fe993ead673df53daa290943220f2cde73e6b1c706ef94aa4e5f
diff --git a/srcpkgs/ghq/template b/srcpkgs/ghq/template
index 1a13598cfb23a..3645ccfd29158 100644
--- a/srcpkgs/ghq/template
+++ b/srcpkgs/ghq/template
@@ -10,6 +10,8 @@ short_desc="Remote repository management made easy"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/x-motemen/ghq"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/x-motemen/ghq/archive/v${version}.tar.gz"
 checksum=a6f62a5b34fd7088e39d6f0d0c37d6e0c333c2cc4da9a2fe6779a2b851f1f8f9
 
diff --git a/srcpkgs/gister/template b/srcpkgs/gister/template
index 2ce078bfbcb3c..2ee4f269aae21 100644
--- a/srcpkgs/gister/template
+++ b/srcpkgs/gister/template
@@ -8,6 +8,8 @@ short_desc="Command line app to create Gists in Go"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/viyatb/gister"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/viyatb/gister/archive/v${version}.tar.gz"
 checksum=0cb0d739c91ccf93b61885ceb1b5f456367f67439527ba4977ae8e5b7002faca
 
diff --git a/srcpkgs/git-lfs/template b/srcpkgs/git-lfs/template
index 14cdc31c1e546..d3a459ed00ed3 100644
--- a/srcpkgs/git-lfs/template
+++ b/srcpkgs/git-lfs/template
@@ -9,6 +9,8 @@ short_desc="Git extension for versioning large files"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://git-lfs.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/git-lfs/git-lfs/main/CHANGELOG.md"
 distfiles="https://github.com/git-lfs/git-lfs/archive/v${version}.tar.gz"
 checksum=fa93f65cc5c15b96037a72cf243bc2cc04c94ea5cccc346664425d6d4bac66c2
diff --git a/srcpkgs/git-sizer/template b/srcpkgs/git-sizer/template
index 986581e948a82..48c4ff41594c2 100644
--- a/srcpkgs/git-sizer/template
+++ b/srcpkgs/git-sizer/template
@@ -10,6 +10,8 @@ short_desc="Compute various size metrics for a Git repository"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/github/git-sizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/github/git-sizer/archive/refs/tags/v${version}.tar.gz"
 checksum=07a5ac5f30401a17d164a6be8d52d3d474ee9c3fb7f60fd83a617af9f7e902bb
 
diff --git a/srcpkgs/git-team/template b/srcpkgs/git-team/template
index de1c6bc7118ad..b20bb40ccba93 100644
--- a/srcpkgs/git-team/template
+++ b/srcpkgs/git-team/template
@@ -8,6 +8,8 @@ short_desc="Manage and enhance git commit messages with co-authors"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/hekmekk/git-team"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hekmekk/git-team/main/CHANGELOG.md"
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8bbac5e495310167e9ffad6f6b0e6b6929bae3dc249de16cd050209f389be59b
diff --git a/srcpkgs/gitbatch/template b/srcpkgs/gitbatch/template
index b99ef3144de62..24c8d3e47214d 100644
--- a/srcpkgs/gitbatch/template
+++ b/srcpkgs/gitbatch/template
@@ -8,6 +8,8 @@ short_desc="Command line tool to manage your git repositories in one place"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
 license="MIT"
 homepage="https://github.com/isacikgoz/gitbatch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/gitbatch/archive/v${version}.tar.gz"
 checksum=b1781bb1a0f16545d8980d4f854cb4685c289b222d141197889fc387524aa515
 
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 2c5df20f9791b..81bbb05ea788c 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -29,6 +29,8 @@ short_desc="Git with a cup of Tea"
 maintainer="fosslinux <fosslinux@aussies.space>"
 license="MIT"
 homepage="https://gitea.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-gitea/gitea/main/CHANGELOG.md"
 distfiles="https://dl.gitea.io/gitea/${version}/gitea-src-${version}.tar.gz"
 checksum=707fc01ec15739dbdf49f8fd01951dde5fd1958134ea8d41c99bb4bef190b97c
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 61d46a0895af3..04d94f39d452b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -11,6 +11,8 @@ short_desc="GitHub CLI tool"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://cli.github.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=527ca3aeaf6a565a0b058825748683ec5f5e199d5754466943c1f5c69a7d5bfe
diff --git a/srcpkgs/github-opml/template b/srcpkgs/github-opml/template
index 926b1f7c42589..433ae0744b1cd 100644
--- a/srcpkgs/github-opml/template
+++ b/srcpkgs/github-opml/template
@@ -9,6 +9,8 @@ short_desc="Create opml file with references to all starred repos by a github us
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/jojomi/github-opml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jojomi/github-opml/archive/v${version}.tar.gz"
 checksum=1e1d39505db625579ee69bf08909e149b67ef3d45eb7693787431e5389437a44
 
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 8b0a5457f2039..b110ff68c9805 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -8,6 +8,8 @@ short_desc="Official GitLab CI runner written in Go"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
 license="MIT"
 homepage="https://docs.gitlab.com/runner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/gitlab-org/gitlab-runner/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${version}/gitlab-runner-v${version}.tar.gz"
 checksum=c3d6889ad861a9547cfe0453a36de8c770791633905724acd6f0372e2d9a9e0f
diff --git a/srcpkgs/gkill/template b/srcpkgs/gkill/template
index bd64b642da8c8..1712679f16edf 100644
--- a/srcpkgs/gkill/template
+++ b/srcpkgs/gkill/template
@@ -9,6 +9,8 @@ short_desc="Easy Process Killer"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/heppu/gkill"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/gkill/archive/v$version.tar.gz"
 checksum=aee86f1e18a88ecd3024c6deb3dbd6a2e385961ad8365046dc2b64596bdbb84b
 
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index fe57e314721e6..0fa1c7badc2f0 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -11,6 +11,8 @@ short_desc="Command line tool bringing GitLab's features to your command line"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.com/gitlab-org/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/gitlab-org/cli/-/archive/v$version/cli-v$version.tar.gz"
 checksum=447a9b76acb5377642a4975908f610a3082026c176329c7c8cfed1461d2e1570
 
diff --git a/srcpkgs/glide/template b/srcpkgs/glide/template
index 878ab343b0bbd..e3ba8002a83d5 100644
--- a/srcpkgs/glide/template
+++ b/srcpkgs/glide/template
@@ -9,6 +9,8 @@ short_desc="Vendor package management for golang"
 maintainer="ananteris <ananteris@protonmail.ch>"
 license="MIT"
 homepage="http://glide.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/Masterminds/glide/master/CHANGELOG.md"
 distfiles="https://github.com/Masterminds/glide/archive/v${version}.tar.gz"
 checksum=817dad2f25303d835789c889bf2fac5e141ad2442b9f75da7b164650f0de3fee
diff --git a/srcpkgs/glider/template b/srcpkgs/glider/template
index c1037e2444a82..0050e72abc135 100644
--- a/srcpkgs/glider/template
+++ b/srcpkgs/glider/template
@@ -8,6 +8,8 @@ short_desc="Forward proxy with multiple protocols support"
 maintainer="whoami <whoami@systemli.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/nadoo/glider"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=f10e416e9b8ed7ff20b9c2f7dc0e47d65f22c170b7d1ffa74d8ceb0f91e5b412
 conf_files="/etc/glider/config /etc/glider/rules.d/*"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 8263846b7b23a..0f8efb3ca040c 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -11,5 +11,7 @@ short_desc="Lock Go dependencies to specific revisions"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/robfig/glock"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robfig/glock/archive/$_commit.tar.gz"
 checksum=b8fea16ccdfa4a927a8590753d44ca5bb610561f3b9e09cc1e501ef5c9351dc9
diff --git a/srcpkgs/glow/template b/srcpkgs/glow/template
index 9db40444caf42..244b2340c1909 100644
--- a/srcpkgs/glow/template
+++ b/srcpkgs/glow/template
@@ -9,6 +9,8 @@ short_desc="Render markdown on the CLI, with pizzazz"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/charmbracelet/glow"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/charmbracelet/glow/archive/refs/tags/v${version}.tar.gz"
 checksum=b4ecf269b7c6447e19591b1d23f398ef2b38a6a75be68458390b42d3efc44b92
 
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee529..ce673a35620f9 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -10,5 +10,7 @@ short_desc="Small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
diff --git a/srcpkgs/go-capnproto2/template b/srcpkgs/go-capnproto2/template
index 5c7565560d7ec..80339d960917c 100644
--- a/srcpkgs/go-capnproto2/template
+++ b/srcpkgs/go-capnproto2/template
@@ -11,6 +11,8 @@ short_desc="Cap'n Proto library and code generator for Go"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/capnproto/go-capnproto2"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/capnproto/go-capnproto2/archive/v${version}.tar.gz"
 checksum=63d21290df86a0e482d4294a926f45d03a2cbb8e9274399f70bac763f07b8e92
 
diff --git a/srcpkgs/go-ipfs/template b/srcpkgs/go-ipfs/template
index 94ec54c88a90b..aecbda69f8d8e 100644
--- a/srcpkgs/go-ipfs/template
+++ b/srcpkgs/go-ipfs/template
@@ -11,6 +11,8 @@ short_desc="Global versioned P2P merkle DAG file system"
 maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT, Apache-2.0"
 homepage="https://ipfs.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/ipfs/go-ipfs/blob/master/CHANGELOG.md"
 distfiles="https://github.com/ipfs/go-ipfs/archive/v${version}.tar.gz"
 checksum=886193dda20345a3d3ed6702629caa98212f1f0622f80c65bea1b737957fbb16
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index 5e80ab41445cd..77df37a70824e 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -10,5 +10,7 @@ short_desc="Simple jira command line client in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/go-jira/jira"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-jira/jira/archive/v$version.tar.gz"
 checksum=179abe90458281175a482cbd2e1ad662bdf563ef5acfc2cadf215ae32e0bd1e6
diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 7898513b58ff2..848be8559fbae 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -8,6 +8,8 @@ short_desc="Convert md to manpages"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=2f52e37101ea2734b02f2b54a53c74305b95b3a9a27792fdac962b5354aa3e4a
 
diff --git a/srcpkgs/go-mtpfs/template b/srcpkgs/go-mtpfs/template
index 92a906cfa95cb..b0f56e7054f2e 100644
--- a/srcpkgs/go-mtpfs/template
+++ b/srcpkgs/go-mtpfs/template
@@ -11,6 +11,8 @@ short_desc="Mount MTP devices over FUSE"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/hanwen/go-mtpfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hanwen/go-mtpfs/archive/v${version}.tar.gz"
 checksum=47060acf74c9f7a612f492c041c9463efb37eab4f9a74eca96686ed61bbbe7ec
 
diff --git a/srcpkgs/go-review/template b/srcpkgs/go-review/template
index d86bf406cd595..3b0ad5b3c456f 100644
--- a/srcpkgs/go-review/template
+++ b/srcpkgs/go-review/template
@@ -9,6 +9,8 @@ short_desc="Publish reports from different Go linters as gerrit reviews"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/heppu/go-review"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/go-review/archive/v${version}.tar.gz"
 checksum=08e6eecc36f8706f012c280d6bfd37a6b9f922b223c9b6e5342550103dbdfaa0
 
diff --git a/srcpkgs/goatcounter/template b/srcpkgs/goatcounter/template
index 94c3add2c682c..ec67bc96812f5 100644
--- a/srcpkgs/goatcounter/template
+++ b/srcpkgs/goatcounter/template
@@ -11,6 +11,8 @@ short_desc="Easy web analytics without tracking of personal data"
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="EUPL-1.2"
 homepage="https://www.goatcounter.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/arp242/goatcounter/master/CHANGELOG.md"
 distfiles="https://github.com/zgoat/goatcounter/archive/v${version}.tar.gz"
 checksum=c42f2e5d32afeec1310a1e128be2e26b18c69b7627570b87588439b3d13b8455
diff --git a/srcpkgs/gobuster/template b/srcpkgs/gobuster/template
index c80406546121c..32e4a518e6e3c 100644
--- a/srcpkgs/gobuster/template
+++ b/srcpkgs/gobuster/template
@@ -8,6 +8,8 @@ short_desc="Directory, file and DNS busting tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/OJ/gobuster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OJ/gobuster/archive/v${version}.tar.gz"
 checksum=509b16ca713de02f8fcdc7b33d97e7e18b687bb99634dde076be38297d4b401b
 
diff --git a/srcpkgs/gocloc/template b/srcpkgs/gocloc/template
index 6cdc8b2b3b1e8..535c93cb39e2e 100644
--- a/srcpkgs/gocloc/template
+++ b/srcpkgs/gocloc/template
@@ -9,6 +9,8 @@ short_desc="Counts lines of source code in many programming languages"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/hhatto/gocloc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hhatto/gocloc/archive/v${version}.tar.gz"
 checksum=b96a3da5c5ec084107f29c339414774a7bf0c3c71e41ae5101cc48824ab9ecb2
 
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index d1ea8e4cdfc15..0274372dcdca3 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -11,6 +11,8 @@ short_desc="Encrypted overlay filesystem written in Go"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
 license="MIT"
 homepage="https://nuetzlich.net/gocryptfs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/rfjakob/gocryptfs#changelog"
 distfiles="https://github.com/rfjakob/gocryptfs/releases/download/v${version}/gocryptfs_v${version}_src-deps.tar.gz"
 checksum=62a856a9771307b34a75a1e9ab9489abe4a4e7e7f9230c2b1046ca037ea2ba50
diff --git a/srcpkgs/godef/template b/srcpkgs/godef/template
index 3196920d29a6e..b4fc190a41dd2 100644
--- a/srcpkgs/godef/template
+++ b/srcpkgs/godef/template
@@ -8,6 +8,8 @@ short_desc="Print where symbols are defined in Go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rogpeppe/godef"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rogpeppe/godef/archive/v${version}.tar.gz"
 checksum=48a1680e9a7db28f19c4b5716402c615bbab454c769c28d9e373df75bde48b9c
 
diff --git a/srcpkgs/gogs/template b/srcpkgs/gogs/template
index 68a136a80c171..fe6dad041bbff 100644
--- a/srcpkgs/gogs/template
+++ b/srcpkgs/gogs/template
@@ -12,6 +12,8 @@ short_desc="Self-hosted Git Service in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://gogs.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gogits/gogs/archive/v${version}.tar.gz"
 checksum=435ed5ca5e15381883079f1483131e3601f69ff56ebfdb5c60d14c0af98ce9a1
 
diff --git a/srcpkgs/golangci-lint/template b/srcpkgs/golangci-lint/template
index 82737682337ad..d6c2ec697cc74 100644
--- a/srcpkgs/golangci-lint/template
+++ b/srcpkgs/golangci-lint/template
@@ -10,6 +10,8 @@ short_desc="Linters Runner for Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://github.com/golangci/golangci-lint"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/golangci/golangci-lint/master/CHANGELOG.md"
 distfiles="https://github.com/golangci/golangci-lint/archive/v${version}.tar.gz"
 checksum=a11540d116fa6b015423afc1bfe57c4b22ec3c3165189442cdb7ff8fda729370
diff --git a/srcpkgs/gomatrix/template b/srcpkgs/gomatrix/template
index c78893ef1337a..d2285101cdf5a 100644
--- a/srcpkgs/gomatrix/template
+++ b/srcpkgs/gomatrix/template
@@ -8,6 +8,8 @@ short_desc="Terminal Matrix display in golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/GeertJohan/gomatrix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/GeertJohan/gomatrix/archive/v${version}.tar.gz"
 checksum=4d71d2509ac84f2340537d5e6f0eb9810b4173706f13cd6fe5e5e8ee5a69a50c
 
diff --git a/srcpkgs/gomuks/template b/srcpkgs/gomuks/template
index 0f7c4e889e098..92db466800a7a 100644
--- a/srcpkgs/gomuks/template
+++ b/srcpkgs/gomuks/template
@@ -9,6 +9,8 @@ short_desc="Terminal Matrix client"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://maunium.net/go/gomuks/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/tulir/gomuks/raw/master/CHANGELOG.md"
 distfiles="https://github.com/tulir/gomuks/archive/refs/tags/v${version}.tar.gz"
 checksum=0710a63cc3ec9a4f525510497ba64aa94170498eb536411d089871f336d99ab4
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 498334cb6d561..8d0e531eaa029 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -10,6 +10,8 @@ short_desc="Gopass JSON bridge for extensions"
 maintainer="KuhnChris <kuhnchris+voidpackages@kuhnchris.eu>"
 license="MIT"
 homepage="https://www.gopass.pw/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/gopasspw/gopass-jsonapi/master/CHANGELOG.md"
 distfiles="https://github.com/gopasspw/gopass-jsonapi/archive/refs/tags/v${version}.tar.gz"
 checksum=753b1628ab379dea0cd4b599939fb46b11fdc46af76d049e7addc46477bf593c
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index ae2785a728080..c4c702c2c8680 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -9,6 +9,8 @@ short_desc="Official language server for the Go language"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/tools/tree/master/gopls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/golang/tools/archive/refs/tags/gopls/v${version}.tar.gz"
 checksum=fa8a5d38c1e040686fda6018c3456801229d6ed992b6eecfbaba146e1fc772b2
 
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index 815a52704789c..043bdc57e79dd 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -9,5 +9,7 @@ short_desc="Go Package Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/gpmgo/gopm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gpmgo/gopm/archive/${_commit}.tar.gz"
 checksum="67fd6c8940eab9adca178f880d217095ef54db8c608b0d000144d9ba7880c3f8"
diff --git a/srcpkgs/gops/template b/srcpkgs/gops/template
index 5d65be5bc6416..92f93e3e93a47 100644
--- a/srcpkgs/gops/template
+++ b/srcpkgs/gops/template
@@ -8,6 +8,8 @@ short_desc="List and diagnose Go processes currently running on your system"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/gops"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/google/gops/releases"
 distfiles="https://github.com/google/gops/archive/refs/tags/v${version}.tar.gz"
 checksum=9a040fe38e45aa41cfc43be5babb5e7962b027e1f6f8b68e5112f01866a42bba
diff --git a/srcpkgs/goreleaser/template b/srcpkgs/goreleaser/template
index 85e20f33bf05e..a8ea93016502e 100644
--- a/srcpkgs/goreleaser/template
+++ b/srcpkgs/goreleaser/template
@@ -10,6 +10,8 @@ short_desc="Deliver Go binaries as fast and easily as possible"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://goreleaser.com/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/goreleaser/goreleaser/archive/refs/tags/v$version.tar.gz"
 checksum=0721e1d3c2f4d68076b62c0484d0d17964e62f71794a96653a3f0dfaff2509d8
 
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index a2a5e758f6cee..5a0322039be45 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -10,6 +10,8 @@ short_desc="Command line interface for pushing messages to a Gotify server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/cli/archive/v${version}.tar.gz"
 checksum=d44d0058a87684db8c61a9952a84327f7bab102d6a4a16547f7be18b9a9c052c
 
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 16b72133088c8..7c8eb61961d54 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -11,6 +11,8 @@ short_desc="Simple server for sending and receiving messages"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/server/archive/v${version}.tar.gz"
 checksum=e8ebbbbccafe6d6ce44270f6af5ae59223edeb7dd51e0ab2ee7e689b88072df9
 conf_files="/etc/gotify/config.yml"
diff --git a/srcpkgs/gotop/template b/srcpkgs/gotop/template
index 4d988e52cfa02..c1217fded5fe4 100644
--- a/srcpkgs/gotop/template
+++ b/srcpkgs/gotop/template
@@ -11,6 +11,8 @@ short_desc="Terminal based graphical activity monitor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/xxxserxxx/gotop"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/xxxserxxx/gotop/master/CHANGELOG.md"
 distfiles="https://github.com/xxxserxxx/gotop/archive/v${version}.tar.gz"
 checksum=e9d9041903acb6bd3ffe94e0a02e69eea53f1128274da1bfe00fe44331ccceb1
diff --git a/srcpkgs/gotty/template b/srcpkgs/gotty/template
index 655809e9d66b9..b010f19af6efc 100644
--- a/srcpkgs/gotty/template
+++ b/srcpkgs/gotty/template
@@ -8,6 +8,8 @@ short_desc="Share your terminal as a web application"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/yudai/gotty/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yudai/gotty/archive/v${version}.tar.gz"
 checksum=32695d70a79f55efdf4fba6f06f830515a2055abc58fc15e2124dff5be75695b
 
diff --git a/srcpkgs/goversion/template b/srcpkgs/goversion/template
index de9bf309ab4c8..9d48c1f21d071 100644
--- a/srcpkgs/goversion/template
+++ b/srcpkgs/goversion/template
@@ -8,6 +8,8 @@ short_desc="Print version used to build Go executables"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rsc/goversion"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsc/goversion/archive/v${version}.tar.gz"
 checksum=65e9c181995ed8c9207ea08d79a148ab53307b7fad2172a5a0764d6aa393a98e
 
diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28..0cf4c7712c777 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -10,6 +10,8 @@ short_desc="Open platform for beautiful analytics and monitoring"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz
 https://github.com/grafana/grafana/archive/v${version}.tar.gz"
 checksum="ecb1acffca5b64c1305c70523da73e82e27719c6014b7a88473ec97aa66e550d
diff --git a/srcpkgs/gron/template b/srcpkgs/gron/template
index 6909c6a65ff8d..a835de5578578 100644
--- a/srcpkgs/gron/template
+++ b/srcpkgs/gron/template
@@ -8,6 +8,8 @@ short_desc="Tool to make JSON greppable"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/tomnomnom/gron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tomnomnom/gron/archive/refs/tags/v${version}.tar.gz"
 checksum=1c98f2ef2ba03558864b1ab5e9c4b47a2e89d3ffaf24cfa0ac75cd38d775feb4
 
diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template
index cb4cceeb45aab..9f8a78f5118f0 100644
--- a/srcpkgs/grype/template
+++ b/srcpkgs/grype/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner for container images and filesystems"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/grype"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/grype/archive/refs/tags/v${version}.tar.gz"
 checksum=eb54c0d1e6d824d7fc7240a8e9dd15b642bb4ca387f7bbc8de2cbff779635a19
 
diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template
index 63bee6ecfc703..e17beb554c2b3 100644
--- a/srcpkgs/gucci/template
+++ b/srcpkgs/gucci/template
@@ -9,6 +9,8 @@ short_desc="Simple CLI templating tool written in Go"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/noqcks/gucci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/noqcks/gucci/archive/refs/tags/${version}.tar.gz"
 checksum=1cdf723cf95708234034608a9628aed642cfb2f0ad58f58756694e34d18e557b
 
diff --git a/srcpkgs/gum/template b/srcpkgs/gum/template
index 55292f72b1a2f..98f64e249f68c 100644
--- a/srcpkgs/gum/template
+++ b/srcpkgs/gum/template
@@ -10,6 +10,8 @@ short_desc="Tool for glamorous shell scripts"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/gum"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/gum/releases"
 distfiles="https://github.com/charmbracelet/gum/archive/refs/tags/v${version}.tar.gz"
 checksum=51c715634c0b9c690874d1a4c42f5057797585353d8af3d9f8d86ed2d216c250
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 9ece5b6588ae5..ef17b45b4ff30 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -11,6 +11,8 @@ short_desc="Command-line interface for Hetzner Cloud"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/hetznercloud/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hetznercloud/cli/main/CHANGELOG.md"
 distfiles="https://github.com/hetznercloud/cli/archive/v${version}.tar.gz"
 checksum=7a4d08a8d5e5b3850dedd49abf3b648e213bef4d4172c9bd575760fa4c1a7575
diff --git a/srcpkgs/hey/template b/srcpkgs/hey/template
index 00292442e6abe..2dc05c1057c80 100644
--- a/srcpkgs/hey/template
+++ b/srcpkgs/hey/template
@@ -8,5 +8,7 @@ short_desc="HTTP load generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/rakyll/hey"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rakyll/hey/archive/v${version}.tar.gz"
 checksum=944097e62dd0bd5012d3b355d9fe2e7b7afcf13cc0b2c06151e0f4c2babfc279
diff --git a/srcpkgs/hivemind/template b/srcpkgs/hivemind/template
index 695a32afde4a2..1d8dc8654ca38 100644
--- a/srcpkgs/hivemind/template
+++ b/srcpkgs/hivemind/template
@@ -8,6 +8,8 @@ short_desc="Process manager for Procfile-based applications"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/DarthSim/hivemind"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/DarthSim/hivemind/archive/v${version}.tar.gz"
 checksum=b4f7259663ef5b99906af0d98fe4b964d8f9a4d86a8f5aff30ab8df305d3a996
 
diff --git a/srcpkgs/hooktftp/template b/srcpkgs/hooktftp/template
index 9d3f51b616935..87383b679f38f 100644
--- a/srcpkgs/hooktftp/template
+++ b/srcpkgs/hooktftp/template
@@ -9,6 +9,8 @@ short_desc="Hook based tftp server"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/tftp-go-team/hooktftp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tftp-go-team/hooktftp/archive/${version}.tar.gz"
 checksum=ae50cd4a9b703365388de6301c9d97e0c417160fad8131c0f0727c08e67bcbc2
 
diff --git a/srcpkgs/httpstat/template b/srcpkgs/httpstat/template
index d6f11cc61cca6..ca09403b9ea9c 100644
--- a/srcpkgs/httpstat/template
+++ b/srcpkgs/httpstat/template
@@ -9,6 +9,8 @@ short_desc="It's like curl -v, with colours"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/davecheney/httpstat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/davecheney/httpstat/archive/v${version}.tar.gz"
 checksum=58260ab0a56557d0c2509ea09ee3fe54fe21a49f95d94189efdd64caec84fa67
 
diff --git a/srcpkgs/hub/template b/srcpkgs/hub/template
index 4517d5e22f567..6235b1200c124 100644
--- a/srcpkgs/hub/template
+++ b/srcpkgs/hub/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for Github"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://hub.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/github/hub/releases"
 distfiles="https://github.com/github/hub/archive/v${version}.tar.gz"
 checksum=e19e0fdfd1c69c401e1c24dd2d4ecf3fd9044aa4bd3f8d6fd942ed1b2b2ad21a
diff --git a/srcpkgs/hugo/template b/srcpkgs/hugo/template
index 37dade3c809c0..619afe2533f85 100644
--- a/srcpkgs/hugo/template
+++ b/srcpkgs/hugo/template
@@ -10,6 +10,8 @@ short_desc="Fast & Modern Static Website Engine"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://gohugo.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gohugoio/hugo/archive/v${version}.tar.gz"
 checksum=0b98124c72fbd9a8179d3576abb3dd720f69584b47f70ec5be82b7238b825ea2
 
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index cfca65b492a53..8bb83cdc8ec9d 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -10,6 +10,8 @@ short_desc="CLI tool for sr.ht"
 maintainer="Dakota Walsh <kota@nilsu.org>"
 license="AGPL-3.0-only"
 homepage="https://git.sr.ht/~emersion/hut"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/hut/log"
 distfiles="https://git.sr.ht/~emersion/hut/archive/v${version}.tar.gz"
 checksum=ca191d663be81000c8ac0e952cd1b95fbded8c1d918d6d89ff08adbcd3d75289
diff --git a/srcpkgs/hydroxide/template b/srcpkgs/hydroxide/template
index 00c3e91af1314..0cd66891b4128 100644
--- a/srcpkgs/hydroxide/template
+++ b/srcpkgs/hydroxide/template
@@ -9,6 +9,8 @@ short_desc="Third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/emersion/hydroxide"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=d0d13a66d7aa0b0d674df6dacd63b0cdacd7261f999077ca13223d18969d20fb
 
diff --git a/srcpkgs/i3cat/template b/srcpkgs/i3cat/template
index 91fb0fe5777ad..1fb3f2f45c69f 100644
--- a/srcpkgs/i3cat/template
+++ b/srcpkgs/i3cat/template
@@ -9,6 +9,8 @@ short_desc="Combine multiple i3bar JSON inputs into one to forward to i3bar"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="http://vincent-petithory.github.io/i3cat/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/vincent-petithory/i3cat/archive/v${version}.tar.gz"
 checksum=e7323df791f644540025549b20a69d8907bcab90882b875a8c5c0690d9a188c5
 
diff --git a/srcpkgs/ibus-bamboo/template b/srcpkgs/ibus-bamboo/template
index e848a28b45961..f0115ab033475 100644
--- a/srcpkgs/ibus-bamboo/template
+++ b/srcpkgs/ibus-bamboo/template
@@ -9,6 +9,8 @@ short_desc="Vietnamese input method for ibus"
 maintainer="ndgnuh <ndgnuh@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/BambooEngine/ibus-bamboo"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=39d4a1425feafe0fa3cb115a437acef36a1bf92e8c23530ebdbe75779891873e
 conf_files="/usr/share/ibus-bamboo/data/macro.tpl.txt"
diff --git a/srcpkgs/img/template b/srcpkgs/img/template
index 0965d023a704c..2a9d6f5a6eff7 100644
--- a/srcpkgs/img/template
+++ b/srcpkgs/img/template
@@ -10,6 +10,8 @@ short_desc="Standalone, daemonless, unprivileged container image builder"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/genuinetools/img"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=c6d805ab899db639fa08f0e33fe6673593be8336d288bb1cb4cb81a3229a916f
 
diff --git a/srcpkgs/immortal/template b/srcpkgs/immortal/template
index 6e8fde3aafb9c..dff8e5eac4855 100644
--- a/srcpkgs/immortal/template
+++ b/srcpkgs/immortal/template
@@ -11,6 +11,8 @@ short_desc="*nix cross-platform (OS agnostic) supervisor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/immortal/immortal"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/immortal/immortal/archive/${version}.tar.gz"
 checksum=a343581dbe58fb0faa1c65b233a067820d8d5ecefc9726da5ad3ef979a2a0b08
 make_check=ci-skip # some tests fail when running as root
diff --git a/srcpkgs/influxdb/template b/srcpkgs/influxdb/template
index 70544e746f864..8ea688eccbb8b 100644
--- a/srcpkgs/influxdb/template
+++ b/srcpkgs/influxdb/template
@@ -15,6 +15,8 @@ short_desc="Scalable datastore for metrics, events, and real-time analytics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://influxdata.com/time-series-platform/influxdb/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/influxdata/influxdb/master/CHANGELOG.md"
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=d8b89e324ed7343c1397124ac3cc68c405406faf74e7369e733611cada54656d
diff --git a/srcpkgs/ipfs-cluster/template b/srcpkgs/ipfs-cluster/template
index 465cd3d293061..c5127ff9a2f3f 100644
--- a/srcpkgs/ipfs-cluster/template
+++ b/srcpkgs/ipfs-cluster/template
@@ -10,6 +10,8 @@ short_desc="Collective pinning and composition for IPFS"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/ipfs/ipfs-cluster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/ipfs-cluster/archive/v${version}.tar.gz"
 checksum=53758c1518b510fbaf2ba5d7b360d429ee073c6a0bf9296ccd8a5ad18f9575f2
 
diff --git a/srcpkgs/ipp-usb/template b/srcpkgs/ipp-usb/template
index 5f3615254f912..3da4ab6162c40 100644
--- a/srcpkgs/ipp-usb/template
+++ b/srcpkgs/ipp-usb/template
@@ -12,6 +12,8 @@ short_desc="Allows using the IPP protocol over usb connections"
 maintainer="Philipp David <pd@3b.pm>"
 license="BSD-2-Clause"
 homepage="https://github.com/OpenPrinting/ipp-usb"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OpenPrinting/ipp-usb/archive/$version.tar.gz"
 checksum=81f325abc45b4d2b8812022d93dfcebc807c2b0688e2a9f7052f0bddfadf5b01
 
diff --git a/srcpkgs/ircdog/template b/srcpkgs/ircdog/template
index b8d22e9b7c927..2943b0b5384d6 100644
--- a/srcpkgs/ircdog/template
+++ b/srcpkgs/ircdog/template
@@ -8,6 +8,8 @@ short_desc="Simple wrapper over the raw IRC protocol"
 maintainer="0x5c <dev@0x5c.io>"
 license="ISC"
 homepage="https://github.com/ergochat/ircdog"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/ergochat/ircdog/master/CHANGELOG.md"
 distfiles="https://github.com/ergochat/ircdog/archive/refs/tags/v${version}.tar.gz"
 checksum=04d41168329523b44fe77a28d0aca83c60cdee913e8ee9abf5901de5fed4aa4a
diff --git a/srcpkgs/jd/template b/srcpkgs/jd/template
index ffbfdbbc41d23..2563370ea0425 100644
--- a/srcpkgs/jd/template
+++ b/srcpkgs/jd/template
@@ -8,6 +8,8 @@ short_desc="JSON diff and patch"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/josephburnett/jd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/josephburnett/jd/archive/refs/tags/v${version}.tar.gz"
 checksum=3d0b693546891bab41ca5c3be859bc760631608c9add559aa561fb751cdd1c92
 
diff --git a/srcpkgs/jid/template b/srcpkgs/jid/template
index 51dc72df9fd62..5ecabbfe06bb2 100644
--- a/srcpkgs/jid/template
+++ b/srcpkgs/jid/template
@@ -9,6 +9,8 @@ short_desc="Drill down JSON interactively by using filtering queries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/simeji/jid"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/simeji/jid/archive/v${version}.tar.gz"
 checksum=0912050b3be3760804afaf7ecd6b42bfe79e7160066587fbc0afa5324b03fb48
 
diff --git a/srcpkgs/jj/template b/srcpkgs/jj/template
index b234c0ff3696d..74e5204743bdf 100644
--- a/srcpkgs/jj/template
+++ b/srcpkgs/jj/template
@@ -10,6 +10,8 @@ short_desc="JSON Stream Editor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tidwall/jj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tidwall/jj/archive/refs/tags/v${version}.tar.gz"
 checksum=a3dafa9f2182bf79f26cdca790ff7106ebc02a50bd72bcc2db58bdbc39ee052f
 
diff --git a/srcpkgs/joker/template b/srcpkgs/joker/template
index 07c64862fc463..86b2b9c2f299c 100644
--- a/srcpkgs/joker/template
+++ b/srcpkgs/joker/template
@@ -8,6 +8,8 @@ short_desc="Interpreted dialect of Clojure written in Go and Clojure(Script) lin
 maintainer="icp <pangolin@vivaldi.net>"
 license="EPL-1.0"
 homepage="https://joker-lang.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/candid82/joker/releases"
 distfiles="https://github.com/candid82/joker/archive/refs/tags/v${version}.tar.gz"
 checksum=b05a9f15553f748b9ef827e6c96b42ad9c9d0d6bdf76ae592e77fae640b9d198
diff --git a/srcpkgs/jp/template b/srcpkgs/jp/template
index 846df0a7836be..8ec3bc6ed412b 100644
--- a/srcpkgs/jp/template
+++ b/srcpkgs/jp/template
@@ -8,5 +8,7 @@ short_desc="Command line interface to JMESPath"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="Apache-2.0"
 homepage="https://github.com/jmespath/jp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jmespath/jp/archive/${version}.tar.gz"
 checksum=e88a49f61fffca8f431f78938f71e14d7792f7304344b7aa7391d06e4113f88b
diff --git a/srcpkgs/jsonnet-language-server/template b/srcpkgs/jsonnet-language-server/template
index 81d3890cc7c16..906a36a1c9996 100644
--- a/srcpkgs/jsonnet-language-server/template
+++ b/srcpkgs/jsonnet-language-server/template
@@ -8,6 +8,8 @@ short_desc="Language Server Protocol (LSP) server for Jsonnet"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/grafana/jsonnet-language-server"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/jsonnet-language-server/archive/refs/tags/v${version}.tar.gz"
 checksum=5c843bca9fc54effd00dd37bcfd9b2809aa15329f1120d4c730c11d0076f3468
 
diff --git a/srcpkgs/jump/template b/srcpkgs/jump/template
index 326135b032dc0..229a779667e2d 100644
--- a/srcpkgs/jump/template
+++ b/srcpkgs/jump/template
@@ -8,6 +8,8 @@ short_desc="Fuzzy directory jumper that learns your habits"
 maintainer="Arthur Weagel <arthur.contrib@gmail.com>"
 license="MIT"
 homepage="https://github.com/gsamokovarov/jump"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/gsamokovarov/jump/releases"
 distfiles="https://github.com/gsamokovarov/jump/archive/v${version}.tar.gz"
 checksum=ce297cada71e1dca33cd7759e55b28518d2bf317cdced1f3b3f79f40fa1958b5
diff --git a/srcpkgs/k3d/template b/srcpkgs/k3d/template
index 12c61b47d44b4..4b28b75ec3fb4 100644
--- a/srcpkgs/k3d/template
+++ b/srcpkgs/k3d/template
@@ -13,6 +13,8 @@ short_desc="Creates containerized k3s clusters"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://k3d.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k3d-io/k3d/main/CHANGELOG.md"
 distfiles="https://github.com/k3d-io/k3d/archive/v${version}.tar.gz"
 checksum=b9eb05c5fa213c8ec6d34a25e00ae07abeb23d70c94f55c1f32fbc16ea4e480e
diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template
index 3af793e618d60..53a39ad31fbeb 100644
--- a/srcpkgs/k9s/template
+++ b/srcpkgs/k9s/template
@@ -9,6 +9,8 @@ short_desc="Terminal UI to interact with Kubernetes clusters"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://k9scli.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/derailed/k9s/archive/v${version}.tar.gz"
 checksum=4f2b42270bcbe37497c52c6c8fbd99e5b6e5333f1ab0b36dbdfeaccbc50a4ae1
 
diff --git a/srcpkgs/kapacitor/template b/srcpkgs/kapacitor/template
index e17a5cbe55dd0..2d567a9ccf5db 100644
--- a/srcpkgs/kapacitor/template
+++ b/srcpkgs/kapacitor/template
@@ -13,6 +13,8 @@ short_desc="Open source framework for alerting on time series data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/kapacitor/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=c27b472713a9d45a57a772e5d38caffeeaa02ade6961ff7c33ed0e399c53b3f5
 system_accounts="_kapacitor"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index 4ee39784b1f73..0d2aedd225b91 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -14,6 +14,8 @@ short_desc="Client for keybase.io"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://keybase.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/keybase/client/releases/download/v$version/keybase-v$version.tar.xz"
 checksum=5e89792105ce29420e92ebeaf8055db5e7d67de5e181f83f69904356ddeb8c71
 
diff --git a/srcpkgs/knit/template b/srcpkgs/knit/template
index 58b074985140d..43e05601a5851 100644
--- a/srcpkgs/knit/template
+++ b/srcpkgs/knit/template
@@ -10,6 +10,8 @@ short_desc="Simple and flexible build tool using Lua, similar to make/mk"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT, MPL-2.0"
 homepage="https://github.com/zyedidia/knit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/knit/archive/refs/tags/v${version}.tar.gz"
 checksum=f4a073568ef3b44d4cf80f4acff021368c5a2cc4f047ce7b4c6b5bfa57562e2b
 go_packages="./cmd/knit"
diff --git a/srcpkgs/kopia/template b/srcpkgs/kopia/template
index 2fce39e0a2f6a..a0a78c1631d1e 100644
--- a/srcpkgs/kopia/template
+++ b/srcpkgs/kopia/template
@@ -11,6 +11,8 @@ short_desc="Fast and secure backup tool"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="Apache-2.0"
 homepage="https://kopia.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kopia/kopia/archive/v${version}.tar.gz"
 checksum=87a5b14a34a1ab0ee03d82c5aefc6934f348b67c1c59723ad39bf05ae54b3416
 
diff --git a/srcpkgs/kops/template b/srcpkgs/kops/template
index 3d97af94004a9..445b0e2f90e3e 100644
--- a/srcpkgs/kops/template
+++ b/srcpkgs/kops/template
@@ -12,6 +12,8 @@ short_desc="Production Grade K8s Installation, Upgrades, and Management"
 maintainer="Mate Gabri <iam@theguy.io>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/kops"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes/kops/archive/refs/tags/v${version}.tar.gz"
 checksum=10959b7b59f61a6078471eb2da30ad8c839fa96f648c2c9606a3deafce36eb91
 
diff --git a/srcpkgs/kubecfg/template b/srcpkgs/kubecfg/template
index b86bf6da4dfe3..f7ec8ada7f6e5 100644
--- a/srcpkgs/kubecfg/template
+++ b/srcpkgs/kubecfg/template
@@ -9,5 +9,7 @@ short_desc="Tool for managing Kubernetes resources as code"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/bitnami/kubecfg"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bitnami/kubecfg/archive/v${version}.tar.gz"
 checksum=1a27df34f815069c843da18430bca2ae0aa7d3156ea17c5bd4efcfa23014b768
diff --git a/srcpkgs/kubefwd/template b/srcpkgs/kubefwd/template
index 37aa7450ac55b..91e38dc90fbaa 100644
--- a/srcpkgs/kubefwd/template
+++ b/srcpkgs/kubefwd/template
@@ -10,6 +10,8 @@ short_desc="Bulk port forwarding Kubernetes services for local development"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/txn2/kubefwd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/txn2/kubefwd/archive/${version}.tar.gz"
 checksum=988bf1f6618000aca658b91427f09502f61ed5ec8d78fcafd1bc5ece173a4ece
 
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index dd55defc0f8cf..fbfa363069d0d 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -9,6 +9,8 @@ short_desc="Kind is a tool for running local Kubernetes clusters using Docker"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://kind.sigs.k8s.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/kind/archive/v${version}.tar.gz"
 checksum=6795c3478a298973e010349b87740fa1732e18989856db0deed54b153330365c
 _completions="bash zsh fish"
diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 6118c3d0b7d0a..439cc31ad574a 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -11,6 +11,8 @@ short_desc="Container Cluster Manager for Docker"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=badaac786ce6439ce238e2c31b748e90cb6c73ab421e1b58e809fdcbf31808f3
 nocross=yes
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index 9edeb2600a27b..b86f9b9814e7f 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -8,5 +8,7 @@ short_desc="Alternative to the widely popular curl program"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://gitlab.com/davidjpeacock/kurly"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/davidjpeacock/kurly/-/archive/v${version}/kurly-v${version}.tar.gz"
 checksum=74c36fe09e1e321cdd85835191cbae880f70fa5b92211564cd3b2d1b9d66d4a5
diff --git a/srcpkgs/lazydocker/template b/srcpkgs/lazydocker/template
index a1851b0463dac..84685220dec54 100644
--- a/srcpkgs/lazydocker/template
+++ b/srcpkgs/lazydocker/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for docker and docker-compose, written in Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazydocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jesseduffield/lazydocker/archive/v${version}.tar.gz"
 checksum=3f0b8ca1c721191e543d5992d822b41c13e3561bb5e761695031f8ddb961a137
 
diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index e42946b6df873..71e98ff39e623 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for git commands"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazygit"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/jesseduffield/lazygit/releases"
 distfiles="https://github.com/jesseduffield/lazygit/archive/refs/tags/v${version}.tar.gz"
 checksum=146bd63995fcf2f2373bbc2143b3565b7a2be49a1d4e385496265ac0f69e4128
diff --git a/srcpkgs/lego/template b/srcpkgs/lego/template
index 7b3c017cf922f..21cffa6006c80 100644
--- a/srcpkgs/lego/template
+++ b/srcpkgs/lego/template
@@ -9,6 +9,8 @@ short_desc="Let's Encrypt client and ACME library written in Go"
 maintainer="Anachron <gith@cron.world>"
 license="MIT"
 homepage="https://go-acme.github.io/lego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-acme/lego/archive/v${version}.tar.gz"
 checksum=2cebfd9c7471c0a64ad877c4270378b2c45712103332674e5f26e5a347b8b6b1
 
diff --git a/srcpkgs/lets/template b/srcpkgs/lets/template
index 658a529cc3536..553b1931d4f46 100644
--- a/srcpkgs/lets/template
+++ b/srcpkgs/lets/template
@@ -9,6 +9,8 @@ short_desc="CLI task runner for developers - a better alternative to make"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://lets-cli.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lets-cli/lets/releases"
 distfiles="https://github.com/lets-cli/lets/archive/refs/tags/v${version}.tar.gz"
 checksum=c810c180ba6631998660b5622bb3309cca02bd4ae6192ab29b9834f7337dc0b0
diff --git a/srcpkgs/lf/template b/srcpkgs/lf/template
index eac3fd04beab0..1effc16191693 100644
--- a/srcpkgs/lf/template
+++ b/srcpkgs/lf/template
@@ -9,6 +9,8 @@ short_desc="Terminal file manager"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/gokcehan/lf"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gokcehan/lf/archive/${version}.tar.gz"
 checksum=ed47fc22c58cf4f4e4116a58c500bdb9f9ccc0b89f87be09f321e8d1431226ab
 
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index 04ebacce15814..eef76d557690b 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -8,6 +8,8 @@ short_desc="Identify software licenses used on a source tree"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/boyter/lc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/lc/archive/v${version}.tar.gz"
 checksum=e33ec5451b346e02919a55f22e4f44d854eb395d6a5622d2cca70129f1d5a7e6
 
diff --git a/srcpkgs/loki/template b/srcpkgs/loki/template
index 1abea52b88d44..f28a254d6b9e0 100644
--- a/srcpkgs/loki/template
+++ b/srcpkgs/loki/template
@@ -12,5 +12,7 @@ short_desc="Like Prometheus, but for logs"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com/oss/loki/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/loki/archive/v$version.tar.gz"
 checksum=9c1a153ab4d57d5c109dbf55d4ea5aeab2159ccf51d3b8cc8fea19970f0a88d8
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 0bc70ccd5aaa9..14552b908fbb2 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -10,6 +10,8 @@ short_desc="More human-friendly ls command"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/dborzov/lsp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dborzov/lsp/archive/${_githash}.tar.gz"
 checksum=2921c705d4d5c4eb6d3b02e498b8f7d23db5ec3f451574f7ed9ad1769c8a2d07
 
diff --git a/srcpkgs/lux/template b/srcpkgs/lux/template
index 8f50fa61b19bd..e36099c2319b7 100644
--- a/srcpkgs/lux/template
+++ b/srcpkgs/lux/template
@@ -9,6 +9,8 @@ short_desc="Fast, simple and clean video downloader built with Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/iawia002/lux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/iawia002/lux/archive/v${version}.tar.gz"
 checksum=a2bdcaadf7430aa6ce3e38e5c223e6b8178362cd7da0408f61d288bbed05bfe3
 
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index 5aacd6712c7d2..09bea9414d17d 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager (long term support channel)
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=63be0ec206da6914251271d2778124242029e3d3c0bf4aa2381d921ee0133382
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index 46954e9de9475..3fec0dc094d2c 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=a24cf7fbe3e5527a34deda7e8e92f17c05a51498723821f69b146d1e8e58117f
diff --git a/srcpkgs/maddy/template b/srcpkgs/maddy/template
index f0392f1bdf0df..7203864b8d9bf 100644
--- a/srcpkgs/maddy/template
+++ b/srcpkgs/maddy/template
@@ -13,6 +13,8 @@ short_desc="Composable all-in-one mail server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://maddy.email"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/foxcpp/maddy/archive/refs/tags/v$version.tar.gz"
 checksum=d661a74a9a14e874610aba776a01aaeee742a32ef06592251d4a86306487dfa9
 make_dirs="/var/lib/maddy 0750 _maddy _maddy
diff --git a/srcpkgs/madonctl/template b/srcpkgs/madonctl/template
index c236be35d7322..45f6215f61ee7 100644
--- a/srcpkgs/madonctl/template
+++ b/srcpkgs/madonctl/template
@@ -8,6 +8,8 @@ short_desc="CLI client for the Mastodon social network API"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/McKael/madonctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/McKael/madonctl/archive/refs/tags/v${version}.tar.gz"
 checksum=d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f
 
diff --git a/srcpkgs/mangadesk/template b/srcpkgs/mangadesk/template
index 2ae7f2dff5f8e..0dcfb8ae682eb 100644
--- a/srcpkgs/mangadesk/template
+++ b/srcpkgs/mangadesk/template
@@ -8,6 +8,8 @@ short_desc="Terminal client for MangaDex"
 maintainer="Clyhtsuriva <void-packages@adjutor.xyz>"
 license="MIT"
 homepage="https://github.com/darylhjd/mangadesk"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/darylhjd/mangadesk/releases"
 distfiles="https://github.com/darylhjd/mangadesk/archive/v${version}.tar.gz"
 checksum=85120472113e2a98d4cd9fc731e268545facd194f6dc973e29a5b2867a8305c8
diff --git a/srcpkgs/massren/template b/srcpkgs/massren/template
index 0abec48b7e9a2..2e1817b68b275 100644
--- a/srcpkgs/massren/template
+++ b/srcpkgs/massren/template
@@ -8,6 +8,8 @@ short_desc="Massive renamer from command line"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/laurent22/massren"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/laurent22/massren/archive/v$version.tar.gz"
 checksum=49758b477a205f3fbf5bbe72c2575fff8b5536f8c6b45f8f6bd2fdde023ce874
 
diff --git a/srcpkgs/mdr/template b/srcpkgs/mdr/template
index dd1f9efc253c7..6148ef1cbe9c6 100644
--- a/srcpkgs/mdr/template
+++ b/srcpkgs/mdr/template
@@ -8,6 +8,8 @@ short_desc="MarkDown Renderer for the terminal"
 maintainer="Joakim Holm <joakimholm@protonmail.com>"
 license="MIT"
 homepage="https://github.com/MichaelMure/mdr"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum="7b8e4aa229094fbc4cb616470ab30b5665aa42d479d33407f95b45a336d2d88f"
 
diff --git a/srcpkgs/micro/template b/srcpkgs/micro/template
index d5e012bd61343..bbb6d87a0b5b9 100644
--- a/srcpkgs/micro/template
+++ b/srcpkgs/micro/template
@@ -12,6 +12,8 @@ short_desc="Modern and intuitive terminal-based text editor"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT"
 homepage="https://micro-editor.github.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/micro/archive/v${version}.tar.gz"
 checksum=a96fff974ed6bd9a1dd58a33e54ff23b78783bbb3571b86d5c37d787b1e0e4be
 
diff --git a/srcpkgs/microhookd/template b/srcpkgs/microhookd/template
index 24fdae1fa9293..3b7e881235d3b 100644
--- a/srcpkgs/microhookd/template
+++ b/srcpkgs/microhookd/template
@@ -8,6 +8,8 @@ short_desc="Simplest possible webhook daemon"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/microhookd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/microhookd/archive/v${version}.tar.gz"
 checksum=da8cce688db7b60a6d16375727aceac33c69a0a74841f655979080ea41f2d70b
 
diff --git a/srcpkgs/miller/template b/srcpkgs/miller/template
index bd6f1eaf517b7..fa9c5685e7851 100644
--- a/srcpkgs/miller/template
+++ b/srcpkgs/miller/template
@@ -9,6 +9,8 @@ short_desc="Tool like sed/awk/cut/join/sort for name-indexed data such as CSV"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-2-Clause"
 homepage="http://johnkerl.org/miller/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/johnkerl/miller/releases"
 distfiles="https://github.com/johnkerl/miller/releases/download/v${version}/miller-${version}.tar.gz"
 checksum=4b2f491f07d8f8c9ee63f0a8fd7fe20a11f0805a3354fd9f38cb8d65df765c1c
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index f9694f214c97d..74e4fbbec18d6 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -9,6 +9,8 @@ short_desc="Minimalist and opinionated feed reader written in Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://miniflux.app"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/miniflux/v2/main/ChangeLog"
 distfiles="https://github.com/miniflux/v2/archive/${version}.tar.gz"
 checksum=beef96a42e670344eae9096dc13ceb759a6b7eb085d77b96000731ae1569ca4f
diff --git a/srcpkgs/minify/template b/srcpkgs/minify/template
index 580b890b38180..949821e8c2b66 100644
--- a/srcpkgs/minify/template
+++ b/srcpkgs/minify/template
@@ -9,6 +9,8 @@ short_desc="Go minifiers for web formats"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/tdewolff/minify"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdewolff/minify/archive/v${version}.tar.gz"
 checksum=ccb9411f767f522d75756b251896fcd504a99b9071d9e5c318c6a704c9bb9465
 
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 27182669da759..5c9eaff91a1eb 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -15,6 +15,8 @@ short_desc="Tool to make it easy to run Kubernetes locally"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/minikube"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/kubernetes/minikube/master/CHANGELOG.md"
 distfiles="https://github.com/kubernetes/minikube/archive/v$version.tar.gz"
 checksum=8978a27cff9bf1450c0cd56e28306e8272150f599a017ba31c2bad57fd9248d2
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 5e7faa271c8fc..2a0eb820d33bb 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -10,6 +10,8 @@ short_desc="Object storage server compatible with Amazon S3"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/minio/minio"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
 checksum=c5c7828eaf15e89c2347afa200d01e22e74a2087f425ecfa656e1d06d5bc29b4
 system_accounts="_minio"
diff --git a/srcpkgs/misspell/template b/srcpkgs/misspell/template
index ec9f7124111d9..27da417ced182 100644
--- a/srcpkgs/misspell/template
+++ b/srcpkgs/misspell/template
@@ -9,6 +9,8 @@ short_desc="Correct commonly misspelled English words... quickly"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/client9/misspell"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=4bbb94da9bf4500fef21f83359c61c92429a13b47b064bd62fedb68c62b66001
 
diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template
index 6e2061f8a6552..af980a7180fbe 100644
--- a/srcpkgs/mmark/template
+++ b/srcpkgs/mmark/template
@@ -8,6 +8,8 @@ short_desc="Powerful markdown processor geared towards the IETF"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/mmarkdown/mmark/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mmarkdown/mmark/archive/v${version}.tar.gz"
 checksum=6a45f6a39deb2982207890b8ca2951baa802e44f9158f71e1c35e0d8421877a5
 
diff --git a/srcpkgs/mmv-go/template b/srcpkgs/mmv-go/template
index ae20500d36258..088b7a2cda573 100644
--- a/srcpkgs/mmv-go/template
+++ b/srcpkgs/mmv-go/template
@@ -9,6 +9,8 @@ short_desc="Rename and move multiple files at once with your editor"
 maintainer="anelki <akierig@fastmail.de>"
 license="MIT"
 homepage="https://github.com/itchyny/mmv"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/itchyny/mmv/main/CHANGELOG.md"
 distfiles="https://github.com/itchyny/mmv/archive/refs/tags/v${version}.tar.gz"
 checksum=18d181e6a53437ad18c4409f3c423bc23687152a17b53a605dde13dfffb0d215
diff --git a/srcpkgs/moar/template b/srcpkgs/moar/template
index 12f7fddbb2e9b..ed7ea590a06bf 100644
--- a/srcpkgs/moar/template
+++ b/srcpkgs/moar/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for the less pager"
 maintainer="Diego Magdaleno <diegomagdaleno@pm.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/walles/moar"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/walles/moar/releases"
 distfiles="https://github.com/walles/moar/archive/refs/tags/v${version}.tar.gz"
 checksum=eb1d63f9fc5ddcc493bf03622572499ecdcac9f9da81b5be2e9ab3740310de9b
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index fc1d6e34e4efb..0033c37735259 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -15,6 +15,8 @@ short_desc="Container engine for the Docker ecosystem"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
diff --git a/srcpkgs/mountain-backup/template b/srcpkgs/mountain-backup/template
index d87b0f68106c7..0334df3c3f135 100644
--- a/srcpkgs/mountain-backup/template
+++ b/srcpkgs/mountain-backup/template
@@ -8,6 +8,8 @@ short_desc="File backup tool"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/mountain-backup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/mountain-backup/archive/v${version}.tar.gz"
 checksum=c01d790c16029a083b2c87541506dfae73c1f78674ae7a3c9a0a8183f11f0725
 
diff --git a/srcpkgs/mpdviz/template b/srcpkgs/mpdviz/template
index ca96ae50e9a44..2449f755b7035 100644
--- a/srcpkgs/mpdviz/template
+++ b/srcpkgs/mpdviz/template
@@ -10,6 +10,8 @@ short_desc="Standalone console MPD visualizer"
 maintainer="Lolzen <funer@gmx.at>"
 license="MIT"
 homepage="http://github.com/lucy/mpdviz"
+nopie=unverified
+nostrip=nopie
 distfiles="http://github.com/lucy/mpdviz/archive/${version}.tar.gz"
 checksum=c34243ec3f3d91adbc36d608d5ba7082ff78870f2fd76a6650d5fb3218cc2ba3
 
diff --git a/srcpkgs/nebula/template b/srcpkgs/nebula/template
index dc61fa88ea3b6..30580e0a111a3 100644
--- a/srcpkgs/nebula/template
+++ b/srcpkgs/nebula/template
@@ -11,6 +11,8 @@ short_desc="Scalable overlay networking tool"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/slackhq/nebula"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/slackhq/nebula/archive/v${version}.tar.gz"
 checksum=e8d79231f6100a2cd240d6a092d0dcc2bfccadffa83cb40e99b7328f6c75c2ec
 
diff --git a/srcpkgs/nerdctl/template b/srcpkgs/nerdctl/template
index 63e01316ef82f..23345367ee818 100644
--- a/srcpkgs/nerdctl/template
+++ b/srcpkgs/nerdctl/template
@@ -10,5 +10,7 @@ short_desc="Docker-compatible CLI for containerd"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/nerdctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/nerdctl/archive/refs/tags/v$version.tar.gz"
 checksum=fb7660f7e598e4c502d4f0c26cf985290fc7bdc80cce1f7402020afdf83ef988
diff --git a/srcpkgs/netdata-plugins-go/template b/srcpkgs/netdata-plugins-go/template
index 198669e4715ce..5b063ebd92816 100644
--- a/srcpkgs/netdata-plugins-go/template
+++ b/srcpkgs/netdata-plugins-go/template
@@ -10,6 +10,8 @@ short_desc="Netdata - Go Plugins"
 maintainer="sn0w <me@sn0w.cx>"
 license="GPL-3.0-or-later"
 homepage="https://www.netdata.cloud/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netdata/go.d.plugin/archive/refs/tags/v${version}.tar.gz"
 checksum=7062325e73520c501cc8aac4b298dec2471109120b8bb92e442e9394b4365c3b
 
diff --git a/srcpkgs/netns/template b/srcpkgs/netns/template
index 71287f72ce3da..b317a0f21906c 100644
--- a/srcpkgs/netns/template
+++ b/srcpkgs/netns/template
@@ -8,6 +8,8 @@ short_desc="Runc hook for setting up default bridge networking for containers"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/genuinetools/netns"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/genuinetools/netns/archive/v${version}.tar.gz"
 checksum=3a55e96e71067989902b65a6de74f1ebbb63ea3f6fc85184523e8d289b0eb35d
 
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index fe37b6572d355..911983423ef3a 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -9,5 +9,7 @@ short_desc="Multiplayer Tetris clone"
 maintainer="Anjandev Momi <anjan@momi.ca>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.com/tslocum/netris"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/tslocum/netris/-/archive/v${version}/netris-v${version}.tar.gz"
 checksum=3638d7bfce544fde9ab1dd15376586e12513187f7c3b51baf223846cce60a33e
diff --git a/srcpkgs/nextdns/template b/srcpkgs/nextdns/template
index 9c92c248fdbcd..4d177ef6c492c 100644
--- a/srcpkgs/nextdns/template
+++ b/srcpkgs/nextdns/template
@@ -9,6 +9,8 @@ short_desc="NextDNS CLI client (DoH Proxy)"
 maintainer="RunningDroid <runningdroid@zoho.com>"
 license="MIT"
 homepage="https://nextdns.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nextdns/nextdns/archive/refs/tags/v${version}.tar.gz"
 checksum=5fec5ed5373d94dcaf8b17ddd78d05ccdfd0faa8b4695d9e926d8e71278ea08e
 
diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 57ab5a771f851..c68daa9636e1c 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -8,6 +8,8 @@ short_desc="Node to Node copy, utilities for secure store-and-forward"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=259facbc3354edcc16e7c64e278aaccdb47ffa3ec2afea0b36283f46aa824b5d
 
diff --git a/srcpkgs/node_exporter/template b/srcpkgs/node_exporter/template
index f94cffa557b45..fbae49ed796cf 100644
--- a/srcpkgs/node_exporter/template
+++ b/srcpkgs/node_exporter/template
@@ -12,6 +12,8 @@ short_desc="Exporter for machine metrics"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/node_exporter/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/node_exporter/archive/v${version}.tar.gz"
 checksum=66856b6b8953e094c46d7dd5aabd32801375cf4d13d9fe388e320cbaeaff573a
diff --git a/srcpkgs/nomad-driver-podman/template b/srcpkgs/nomad-driver-podman/template
index 2dd96d5be7a9c..43d24bbbd44c4 100644
--- a/srcpkgs/nomad-driver-podman/template
+++ b/srcpkgs/nomad-driver-podman/template
@@ -8,6 +8,8 @@ short_desc="Nomad task driver plugin for podman containers"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/nomad-driver-podman"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad-driver-podman/archive/refs/tags/v$version.tar.gz"
 checksum=3465663dbe04f522886fca108e9cab3e1018c846d6a9f6946cb64537dd28dfbf
 
diff --git a/srcpkgs/nomad/template b/srcpkgs/nomad/template
index 15bfee4d07f07..d48f010719bed 100644
--- a/srcpkgs/nomad/template
+++ b/srcpkgs/nomad/template
@@ -12,6 +12,8 @@ short_desc="Cluster scheduler designed to easily integrate into existing workflo
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.nomadproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad/archive/v${version}.tar.gz"
 checksum=8f6f0c2759654b10f64a185ee35c33f221fe662a6a2ba800f7339d955bbec8e5
 make_dirs="/etc/nomad.d 0755 root root
diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template
index 414dbece5066b..36d586e574404 100644
--- a/srcpkgs/ntfy/template
+++ b/srcpkgs/ntfy/template
@@ -11,6 +11,8 @@ short_desc="Send push notifications to your phone or desktop using PUT/POST"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0,GPL-2.0-only"
 homepage="https://ntfy.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/releases.md"
 distfiles="https://github.com/binwiederhier/ntfy/archive/refs/tags/v${version}.tar.gz"
 checksum=0ac2cc5bc2c9beb304dd2f6cbb6b12868cccc036eaecc5b7aa1835f694d1c942
diff --git a/srcpkgs/nvidia-container-toolkit/template b/srcpkgs/nvidia-container-toolkit/template
index e3614fe6bbb37..7f19523f28146 100644
--- a/srcpkgs/nvidia-container-toolkit/template
+++ b/srcpkgs/nvidia-container-toolkit/template
@@ -13,6 +13,8 @@ short_desc="Build and run containers leveraging NVIDIA GPUs"
 maintainer="Quentin Freimanis <quentinfreimanis@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/NVIDIA/nvidia-container-toolkit/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NVIDIA/nvidia-container-toolkit/archive/v${version}.tar.gz"
 checksum=016e20b3a1a59409da131817d84b9fc56eab72d3f69a9797bbf960f73c9e5262
 
diff --git a/srcpkgs/nwg-look/template b/srcpkgs/nwg-look/template
index 58b75f32f9434..b4cc09056eaf0 100644
--- a/srcpkgs/nwg-look/template
+++ b/srcpkgs/nwg-look/template
@@ -11,6 +11,8 @@ short_desc="GTK3 settings editor adapted to work in the wlroots environment"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/nwg-piotr/nwg-look"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${version}.tar.gz"
 checksum=a66ca6b0bb6f77fea83581af73bacc70870ebf69adbe867bf466234910cce933
 
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index 8e83a7c1bed77..24ddf76495871 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -10,6 +10,8 @@ short_desc="Pluggable transport proxy for Tor, implementing obfs4"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://gitlab.com/yawning/obfs4"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/yawning/obfs4/-/archive/obfs4proxy-${version}/${_pkgname}-${version}.tar.gz"
 checksum=ddd9291cb7c41326f076f622118816f09148e1aac79ec440d46436e802918e84
 
diff --git a/srcpkgs/oh/template b/srcpkgs/oh/template
index b14c9321f41d8..86e08c9784beb 100644
--- a/srcpkgs/oh/template
+++ b/srcpkgs/oh/template
@@ -8,6 +8,8 @@ short_desc="Surprisingly powerful Unix shell"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/michaelmacinnis/oh"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelmacinnis/oh/archive/v${version}.tar.gz"
 checksum=4b5ae57faf6e897700c1a010c1d67e8275c2c7a4daa1f9812111dcbf554336e2
 
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index 16d5fe58650d5..e3afc2b15a372 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-rspamd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-rspamd/archive/v${version}.tar.gz"
 checksum=734733c3b672b660bcfe8f0008b09c84469f051f7381230d332265981af6f287
 
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 30507544c6769..d4a11171e487c 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-senderscore"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-senderscore/releases/download/${version}/filter-senderscore-${version}.tar.gz"
 checksum=a1e1b3106ea69218400e35c9c11e84702961b98a478b99fb329a52c954ec4b86
 
diff --git a/srcpkgs/operator-sdk/template b/srcpkgs/operator-sdk/template
index dd0866c7dde15..d97c2277534fa 100644
--- a/srcpkgs/operator-sdk/template
+++ b/srcpkgs/operator-sdk/template
@@ -10,5 +10,7 @@ short_desc="SDK for building Kubernetes applications"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/operator-framework/operator-sdk"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/operator-framework/operator-sdk/archive/v${version}.tar.gz"
 checksum=33680b9236ea7da51cb7b165dc624b512f04e3e9a2bf592101bfc3b312e340f8
diff --git a/srcpkgs/oragono/template b/srcpkgs/oragono/template
index 075b44c0f98ae..ade41844ed92f 100644
--- a/srcpkgs/oragono/template
+++ b/srcpkgs/oragono/template
@@ -9,6 +9,8 @@ short_desc="Modern IRC server (daemon/ircd) written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://oragono.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oragono/oragono/archive/v${version}.tar.gz"
 checksum=60473898e439c8b12a4326267620efd60b3f944b2613cc9d466a3603e4e73bb5
 conf_files="/etc/oragono.conf"
diff --git a/srcpkgs/oras/template b/srcpkgs/oras/template
index 3cdcdb7be024e..dc946983dffa1 100644
--- a/srcpkgs/oras/template
+++ b/srcpkgs/oras/template
@@ -9,5 +9,7 @@ short_desc="Work with OCI registries, but for secure supply chain"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://oras.land"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oras-project/oras/archive/refs/tags/v$version.tar.gz"
 checksum=87059bbf96781980ba9826603ee10e2bb3cfafbe7b9410ba1c65fe336b9d4ee0
diff --git a/srcpkgs/osv-scanner/template b/srcpkgs/osv-scanner/template
index 59707d661538d..5354ac309731b 100644
--- a/srcpkgs/osv-scanner/template
+++ b/srcpkgs/osv-scanner/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner which uses the data provided by https://osv.de
 maintainer="icp <pangolin@vivaldi.net>"
 license="Apache-2.0"
 homepage="https://google.github.io/osv-scanner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/google/osv-scanner/main/CHANGELOG.md"
 distfiles="https://github.com/google/osv-scanner/archive/refs/tags/v${version}.tar.gz"
 checksum=e73d5389825321685e9d349fbbb4b2d35f10eebe35b0a0e9005a6264a6d96389
diff --git a/srcpkgs/packer/template b/srcpkgs/packer/template
index 5ba70a422dc4a..bbbe98ecfedef 100644
--- a/srcpkgs/packer/template
+++ b/srcpkgs/packer/template
@@ -8,6 +8,8 @@ short_desc="Create identical multiplatform machine images from a single source"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="http://www.packer.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c07db8375190668571077784f4a650514d6ef879ae45cb4c3c1717ad8308c47e
 replaces="packer-bin>=0"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 1afa0f4113160..b937b9978a57c 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -10,6 +10,8 @@ short_desc="Static files embedder for Go binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/gobuffalo/packr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gobuffalo/${_pkgname}/archive/v${version}.tar.gz"
 checksum=648f8690e0349039300d3603708bd383f3568193ebaeb0760a87da8760dc7fa7
 _go_mod_path="./v2/go.mod"
diff --git a/srcpkgs/pam_netauth/template b/srcpkgs/pam_netauth/template
index e960cc454912c..040b698178fc4 100644
--- a/srcpkgs/pam_netauth/template
+++ b/srcpkgs/pam_netauth/template
@@ -9,6 +9,8 @@ short_desc="PAM plugin for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/pam_netauth/archive/v$version.tar.gz"
 checksum=50e206ee9b542831e1f62e40817e6238d218c5dc95f6e854a9f4267c1e7a3341
 
diff --git a/srcpkgs/passphrase2pgp/template b/srcpkgs/passphrase2pgp/template
index a72f95ee311ae..08b93b908c634 100644
--- a/srcpkgs/passphrase2pgp/template
+++ b/srcpkgs/passphrase2pgp/template
@@ -8,5 +8,7 @@ short_desc="Generate a PGP key from a passphrase"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/skeeto/passphrase2pgp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skeeto/passphrase2pgp/archive/v${version}.tar.gz"
 checksum=92525ba6833001bc9bc5799fd034ee18f77ca0bd1e32ee6e1125c57c3178a5fd
diff --git a/srcpkgs/pdfcpu/template b/srcpkgs/pdfcpu/template
index 5dff11f98af70..852d82a3137be 100644
--- a/srcpkgs/pdfcpu/template
+++ b/srcpkgs/pdfcpu/template
@@ -9,6 +9,8 @@ short_desc="PDF processor"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="http://pdfcpu.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/pdfcpu/pdfcpu/releases"
 distfiles="https://github.com/pdfcpu/pdfcpu/archive/v${version}.tar.gz"
 checksum=d67529db954b4b8fd708ac984cf79a53baf57ab2d50ef9ee0f9188f7e4a83127
diff --git a/srcpkgs/peco/template b/srcpkgs/peco/template
index c3aa52df0a215..47cc5e798a788 100644
--- a/srcpkgs/peco/template
+++ b/srcpkgs/peco/template
@@ -9,6 +9,8 @@ short_desc="Simplistic interactive filtering tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/peco/peco"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/peco/peco/archive/v${version}.tar.gz"
 checksum=8e32c8af533e03795f27feb4ee134960611d2fc0266528b1c512a6f1f065b164
 
diff --git a/srcpkgs/pgmetrics/template b/srcpkgs/pgmetrics/template
index 38a107da98648..d995a68b503aa 100644
--- a/srcpkgs/pgmetrics/template
+++ b/srcpkgs/pgmetrics/template
@@ -9,6 +9,8 @@ short_desc="Collect and display statistics from running Postgresql"
 maintainer="Gerardo Di iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://pgmetrics.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rapidloop/pgmetrics/archive/refs/tags/v${version}.tar.gz"
 checksum=2975c4c5fbc8ebffeeb4afa0fd783bef60b3034c8d882d7e6d630ed5af803018
 
diff --git a/srcpkgs/pgweb/template b/srcpkgs/pgweb/template
index 8c4f87b407e34..24ac6c5a8e33b 100644
--- a/srcpkgs/pgweb/template
+++ b/srcpkgs/pgweb/template
@@ -8,6 +8,8 @@ short_desc="Cross-platform client for Postgresql databases"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://sosedoff.github.io/pgweb"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/sosedoff/pgweb/raw/master/CHANGELOG.md"
 distfiles="https://github.com/sosedoff/pgweb/archive/v${version}.tar.gz"
 checksum=e6636ff079c8b01ac2add78c7a05f86d61550a5213155065c892015e6217be01
diff --git a/srcpkgs/pkgtop/template b/srcpkgs/pkgtop/template
index 72a5895b225e2..7f2a46e34b859 100644
--- a/srcpkgs/pkgtop/template
+++ b/srcpkgs/pkgtop/template
@@ -10,6 +10,8 @@ short_desc="Interactive package manager and resource monitor"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/orhun/pkgtop"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orhun/pkgtop/archive/${version}.tar.gz"
 checksum=8730516d14524e696f11b56ae3158f9a1853d620b27c5f960b9b6a4f6aedb2df
 
diff --git a/srcpkgs/podman-tui/template b/srcpkgs/podman-tui/template
index 331e11b75a27f..59871b00eb17a 100644
--- a/srcpkgs/podman-tui/template
+++ b/srcpkgs/podman-tui/template
@@ -10,6 +10,8 @@ short_desc="Podman Terminal User Interface"
 maintainer="Uli Baum <xeji@cat3.de>"
 license="Apache-2.0"
 homepage="https://github.com/containers/podman-tui"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/podman-tui/archive/v${version}.tar.gz"
 checksum=c3d2cf9fbac9e319c725a79385eccb079ab8395fc35f0107a6de12b3be01128d
 
diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index 04b2b9c38bad4..550dc7a221462 100644
--- a/srcpkgs/podman/template
+++ b/srcpkgs/podman/template
@@ -14,6 +14,8 @@ short_desc="Simple management tool for containers and images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://podman.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/containers/podman/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/podman/archive/v${version}.tar.gz"
 checksum=ee2c8b02b7fe301057f0382637b995a9c6c74e8d530692d6918e4c509ade6e39
diff --git a/srcpkgs/pong-command/template b/srcpkgs/pong-command/template
index c96f0b2ce073e..4030718481b9b 100644
--- a/srcpkgs/pong-command/template
+++ b/srcpkgs/pong-command/template
@@ -10,6 +10,8 @@ short_desc="POng is Not pinG. pong is CLI game"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/kurehajime/pong-command"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kurehajime/pong-command/archive/${version}.tar.gz"
 checksum=940771c53d083616c52ed75b13f3568e224c4f4e04ca813cebc87d2da7dfebe8
 
diff --git a/srcpkgs/prometheus/template b/srcpkgs/prometheus/template
index ca5a48fcee0c4..8dc412141eede 100644
--- a/srcpkgs/prometheus/template
+++ b/srcpkgs/prometheus/template
@@ -16,6 +16,8 @@ short_desc="Monitoring system and time series database"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/prometheus/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/prometheus/archive/v${version}.tar.gz"
 checksum=0cd8860e5f10d0ecb35d20d23252ddc459e8319882dc163bf71b723e3bcafd71
diff --git a/srcpkgs/pst/template b/srcpkgs/pst/template
index 5f72b3d13632d..23c12eee6a177 100644
--- a/srcpkgs/pst/template
+++ b/srcpkgs/pst/template
@@ -8,6 +8,8 @@ short_desc="TUI process monitor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/skanehira/pst"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skanehira/pst/archive/${version}.tar.gz"
 checksum=99075d67a3302fd61d19f7859c5ad368d068a426731b1ff2222a224c60d8f308
 
diff --git a/srcpkgs/pup/template b/srcpkgs/pup/template
index 21de5695c265a..a99550bd6cd21 100644
--- a/srcpkgs/pup/template
+++ b/srcpkgs/pup/template
@@ -8,6 +8,8 @@ short_desc="Command line tool for processing HTML"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/ericchiang/pup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ericchiang/pup/archive/v${version}.tar.gz"
 checksum=0d546ab78588e07e1601007772d83795495aa329b19bd1c3cde589ddb1c538b0
 
diff --git a/srcpkgs/pwget/template b/srcpkgs/pwget/template
index 91214c9156a63..b517692b23f53 100644
--- a/srcpkgs/pwget/template
+++ b/srcpkgs/pwget/template
@@ -8,6 +8,8 @@ short_desc="Single-binary stateless password manager"
 maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/majewsky/pwget"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/majewsky/pwget/raw/master/CHANGELOG.md"
 distfiles="https://github.com/majewsky/pwget/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=0b8d2ac33e3711a1adebdaefacfe740b096741537cad9be7c09b76b9a1c6df4d
diff --git a/srcpkgs/qrcp/template b/srcpkgs/qrcp/template
index a63eed7cdcb89..e561853cdc922 100644
--- a/srcpkgs/qrcp/template
+++ b/srcpkgs/qrcp/template
@@ -10,6 +10,8 @@ short_desc="Transfer files over wifi to mobile devices by scanning a QR code"
 maintainer="meator <meator.dev@gmail.com>"
 license="MIT"
 homepage="https://claudiodangelis.com/qrcp/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/claudiodangelis/qrcp/archive/refs/tags/${version}.tar.gz"
 checksum=70f9930cb371fa9a0a98df12442486a7802ede1a797d26fbc3363605b6574db4
 
diff --git a/srcpkgs/rancher-compose/template b/srcpkgs/rancher-compose/template
index 476ce36f98311..0a9de0f7a2a9b 100644
--- a/srcpkgs/rancher-compose/template
+++ b/srcpkgs/rancher-compose/template
@@ -8,5 +8,7 @@ short_desc="Docker compose compatible client to deploy to Rancher"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/rancher/rancher-compose"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rancher/rancher-compose/archive/v$version.tar.gz"
 checksum=cdff53b2c3401b990ad33e229c7ef429504419e49e18a814101e2fa3c84859ea
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 9732ee9dc4c4a..60332cb561794 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -11,6 +11,8 @@ short_desc="Rsync for cloud storage"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://rclone.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://rclone.org/changelog/"
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=fb08b2b7c991ade4019a561f9bb75683b8d0daa45226efbc9937639775977203
diff --git a/srcpkgs/rest-server/template b/srcpkgs/rest-server/template
index 64eb7a303570e..fa34ef84c360e 100644
--- a/srcpkgs/rest-server/template
+++ b/srcpkgs/rest-server/template
@@ -9,6 +9,8 @@ short_desc="HTTP server that implements restic's REST backend API"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/restic/rest-server"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/rest-server/master/CHANGELOG.md"
 distfiles="https://github.com/restic/rest-server/archive/v${version}.tar.gz"
 checksum=cfbeb4a66cac6fc36b1cb11256f06c6e4fcc7a28c2ef590550adf1c199b9aa4b
diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template
index ec5cc2fc9fbe0..6d7ef65e53fc0 100644
--- a/srcpkgs/restic/template
+++ b/srcpkgs/restic/template
@@ -10,6 +10,8 @@ short_desc="Backup solution written in Go"
 maintainer="Florian Eich <flrn@nrmncr.net>"
 license="BSD-2-Clause"
 homepage="https://restic.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/restic/master/CHANGELOG.md"
 distfiles="https://github.com/restic/restic/releases/download/v${version}/restic-${version}.tar.gz"
 checksum=b91f5ef6203a5c50a72943c21aaef336e1344f19a3afd35406c00f065db8a8b9
diff --git a/srcpkgs/revive/template b/srcpkgs/revive/template
index a99796d2fb5d7..37f9dd7b5ee3f 100644
--- a/srcpkgs/revive/template
+++ b/srcpkgs/revive/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for golint"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://revive.run/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mgechev/revive/releases"
 distfiles="https://github.com/mgechev/revive/archive/refs/tags/v${version}.tar.gz"
 checksum=78a5a5a416d9d6fb2111e978da59b6347516453d60d84ba7914bb1f839b00fe2
diff --git a/srcpkgs/rmapi/template b/srcpkgs/rmapi/template
index 42ef94247e26c..a7f5283bfa0be 100644
--- a/srcpkgs/rmapi/template
+++ b/srcpkgs/rmapi/template
@@ -8,5 +8,7 @@ short_desc="CLI for accessing reMarkable table files through the cloud api"
 maintainer="Patrick Pichler <mail@patrickpichler.dev>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/juruen/rmapi"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/juruen/rmapi/archive/v${version}.tar.gz"
 checksum=f8ae984941e6e4755ee8b156f9876fa7f1cde084bca02bd83ced6afcc886bc33
diff --git a/srcpkgs/rocker/template b/srcpkgs/rocker/template
index e029af88e3db1..5937e200edf40 100644
--- a/srcpkgs/rocker/template
+++ b/srcpkgs/rocker/template
@@ -9,5 +9,7 @@ short_desc="Docker based build environment"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/grammarly/rocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grammarly/rocker/archive/$version.tar.gz"
 checksum=663971f022e5fdfcb6477f655991c82135b21deb1b2fee90e104dbf9bba4a667
diff --git a/srcpkgs/rootlesskit/template b/srcpkgs/rootlesskit/template
index 5d1e1be4bc9f5..98858d46400da 100644
--- a/srcpkgs/rootlesskit/template
+++ b/srcpkgs/rootlesskit/template
@@ -10,5 +10,7 @@ short_desc="Linux-native \"fake root\" for implementing rootless containers"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="Apache-2.0"
 homepage="https://github.com/rootless-containers/rootlesskit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rootless-containers/rootlesskit/archive/v${version}.tar.gz"
 checksum=e27e4249f12cca44fc6e15a27f214f30fcb5f15646c813a90b6788bd9f0cfd4b
diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template
index a97efd0cd6084..3cda0d0a697c4 100644
--- a/srcpkgs/runc/template
+++ b/srcpkgs/runc/template
@@ -12,6 +12,8 @@ short_desc="CLI tool for spawning and running OCI containers"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/opencontainers/runc"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/opencontainers/runc/raw/main/CHANGELOG.md"
 distfiles="https://github.com/opencontainers/runc/releases/download/v${version}/runc.tar.xz"
 checksum=7695febe134e17559b26224821a2a123bc9e9a637ad4a8c47e99ae0a1ec71dc2
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index d176e368070c2..669afa10629e6 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -11,5 +11,7 @@ short_desc="Simple Go program to control an AMD Ryzen processor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/qrwteyrutiyoup/ryzen-stabilizator"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/qrwteyrutiyoup/ryzen-stabilizator/archive/${_commit}.tar.gz"
 checksum=08799f67ac9c65a16e96723cf68881f1d3fc1c8da691f473e4a0c5a273948744
diff --git a/srcpkgs/s/template b/srcpkgs/s/template
index 09c91579945bc..a7474605c6b8e 100644
--- a/srcpkgs/s/template
+++ b/srcpkgs/s/template
@@ -9,6 +9,8 @@ short_desc="Web search from the terminal"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/zquestz/s"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zquestz/s/archive/v${version}.tar.gz"
 checksum=7097264e7da0e7ac209e5be5e50f07f17593e2753607325870131af3000ccaf2
 
diff --git a/srcpkgs/saml2aws/template b/srcpkgs/saml2aws/template
index 87eed2598054d..24966debf7178 100644
--- a/srcpkgs/saml2aws/template
+++ b/srcpkgs/saml2aws/template
@@ -11,6 +11,8 @@ short_desc="Get AWS temporary credentials from SAML provider"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/Versent/saml2aws"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Versent/saml2aws/archive/v${version}.tar.gz"
 checksum=a2ccc55d2ee9e572b46f6b508dc6f474550ae103d20961994c6cf58cdcba5006
 
diff --git a/srcpkgs/sampler/template b/srcpkgs/sampler/template
index 8981e043684cb..81ea717895f63 100644
--- a/srcpkgs/sampler/template
+++ b/srcpkgs/sampler/template
@@ -9,6 +9,8 @@ short_desc="Tool for shell commands execution, visualization and alerting"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://sampler.dev/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sqshq/sampler/archive/v${version}.tar.gz"
 checksum=8b60bc5c0f94ddd4291abc2b89c1792da424fa590733932871f7b5e07e7587f9
 
diff --git a/srcpkgs/scaleway-cli/template b/srcpkgs/scaleway-cli/template
index 2a598ce99a608..9e44fa0188732 100644
--- a/srcpkgs/scaleway-cli/template
+++ b/srcpkgs/scaleway-cli/template
@@ -10,6 +10,8 @@ short_desc="Interact with the Scaleway API from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/scaleway/scaleway-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/scaleway/scaleway-cli/archive/v${version}.tar.gz"
 checksum=5b728c364aac9d7b9785d5f6c9f06972d126d9125f719bfa73aa705411256b6e
 
diff --git a/srcpkgs/scc/template b/srcpkgs/scc/template
index ffdaa25a1d688..8926f3c29d166 100644
--- a/srcpkgs/scc/template
+++ b/srcpkgs/scc/template
@@ -8,6 +8,8 @@ short_desc="Fast cloc replacement written in pure Go"
 maintainer="Sami Pitkänen <bilebucket@airmail.cc>"
 license="MIT"
 homepage="https://github.com/boyter/scc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/scc/archive/v${version}.tar.gz"
 checksum=bffea99c7f178bc48bfba3c64397d53a20a751dfc78221d347aabdce3422fd20
 conflicts="sc-controller" # /usr/bin/scc
diff --git a/srcpkgs/seaweedfs/template b/srcpkgs/seaweedfs/template
index a9580e76ad299..3dbab9ca8f66a 100644
--- a/srcpkgs/seaweedfs/template
+++ b/srcpkgs/seaweedfs/template
@@ -9,6 +9,8 @@ short_desc="Simple and highly scalable distributed file system"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/seaweedfs/seaweedfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/seaweedfs/seaweedfs/archive/${version}.tar.gz"
 checksum=9c44b65cdc7ba0e2a544c31aeed0acde0c0080439971212242588cad94cd600f
 
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index a0c4a8aa2ee6d..dd030be6e9317 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -10,6 +10,8 @@ short_desc="IRC client that works best with bouncers"
 maintainer="Emil Miler <em@0x45.cz>"
 license="ISC"
 homepage="https://git.sr.ht/~taiite/senpai"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~taiite/senpai/archive/v${version}.tar.gz"
 checksum=9786fd83f3e1067549c3c88455a1f66ec66d993fe597cee334d217a5d1cf4803
 
diff --git a/srcpkgs/sftpgo/template b/srcpkgs/sftpgo/template
index a0fc852083577..794a12821214b 100644
--- a/srcpkgs/sftpgo/template
+++ b/srcpkgs/sftpgo/template
@@ -8,6 +8,8 @@ short_desc="Fully featured and highly configurable SFTP server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/drakkan/sftpgo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/drakkan/sftpgo/archive/refs/tags/v$version.tar.gz"
 checksum=bf3df1429e3528cf8be83197fd735d2dd495cad41039c6d3a8d83ab47ef11590
 make_dirs="/var/lib/sftpgo 0750 root root"
diff --git a/srcpkgs/shadowfox-updater/template b/srcpkgs/shadowfox-updater/template
index ea702afa34159..021606d49433b 100644
--- a/srcpkgs/shadowfox-updater/template
+++ b/srcpkgs/shadowfox-updater/template
@@ -9,6 +9,8 @@ short_desc="Auto-updater for ShadowFox"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/SrKomodo/shadowfox-updater"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/SrKomodo/shadowfox-updater/archive/v${version}.tar.gz"
 checksum=2674bf5cabf3d478c15804164936d3baa06f6a7f96313a69176439c0a60e3bbd
 
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index 30386fb4fc2dd..58da8bef24dcb 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -10,6 +10,8 @@ short_desc="ShareX clone for linux and FreeBSD"
 maintainer="Franc[e]sco <lolisamurai@tfwno.gf>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Francesco149/sharenix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Francesco149/sharenix/archive/${version}.tar.gz"
 checksum=c3fa847766d8914e858991ee82e8872d34ca13bc0c6557598205295b92c64998
 
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index ed9df841ac34b..f64182005ac01 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -11,6 +11,8 @@ short_desc="Shell parser and formatter"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mvdan/sh/master/CHANGELOG.md"
 distfiles="https://github.com/mvdan/sh/archive/v${version}.tar.gz"
 checksum=89eafc8790df93305dfa42233e262fb25e1c96726a3db420a7555abadf3111ed
diff --git a/srcpkgs/shiori/template b/srcpkgs/shiori/template
index ab025a125aa40..b694c3c72dc19 100644
--- a/srcpkgs/shiori/template
+++ b/srcpkgs/shiori/template
@@ -8,6 +8,8 @@ short_desc="Simple bookmark manager built with Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/go-shiori/shiori"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-shiori/shiori/archive/refs/tags/v${version}.tar.gz"
 checksum=979f9b30f7115ffb3374d882b05c45fda2ef52d48507ea4cccad332842189dda
 
diff --git a/srcpkgs/sift/template b/srcpkgs/sift/template
index 7b0e3ec450a1e..d4152685c50ee 100644
--- a/srcpkgs/sift/template
+++ b/srcpkgs/sift/template
@@ -9,5 +9,7 @@ short_desc="Fast and powerful alternative to grep"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/svent/sift"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=bbbd5c472c36b78896cd7ae673749d3943621a6d5523d47973ed2fc6800ae4c8
diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template
index da9a6e0c441fb..28d1e1baefb7f 100644
--- a/srcpkgs/skaffold/template
+++ b/srcpkgs/skaffold/template
@@ -10,6 +10,8 @@ short_desc="Easy and repeatable Kubernetes development"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://skaffold.dev/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/GoogleContainerTools/skaffold/releases"
 distfiles="https://github.com/GoogleContainerTools/skaffold/archive/v${version}.tar.gz"
 checksum=02ac3d6a70388c6664c7d2f797d53a1847e4ce075ba5e3b09c75969fec9dd2f5
diff --git a/srcpkgs/skate/template b/srcpkgs/skate/template
index a2d72fd14b2a6..b8f96dcc7d702 100644
--- a/srcpkgs/skate/template
+++ b/srcpkgs/skate/template
@@ -10,6 +10,8 @@ short_desc="Personal key value store"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/skate"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/skate/releases"
 distfiles="https://github.com/charmbracelet/skate/archive/refs/tags/v${version}.tar.gz"
 checksum=e982348a89a54c0f9fafe855ec705c91b12eb3bb9aceb70b37abf7504106b04e
diff --git a/srcpkgs/skopeo/template b/srcpkgs/skopeo/template
index e387662607274..5b884d894f6b9 100644
--- a/srcpkgs/skopeo/template
+++ b/srcpkgs/skopeo/template
@@ -14,6 +14,8 @@ short_desc="Utility for operations on container images and image repositories"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/skopeo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/${pkgname}/archive/v${version}.tar.gz"
 checksum=c3d15ec25c028980b795a0ccdcd48296287b8467fe24a7bc319f5fc87378fe8c
 make_dirs="/var/lib/atomic/sigstore 0755 root root"
diff --git a/srcpkgs/slack-term/template b/srcpkgs/slack-term/template
index e289f3aa7c056..134d15c2dc47e 100644
--- a/srcpkgs/slack-term/template
+++ b/srcpkgs/slack-term/template
@@ -8,6 +8,8 @@ short_desc="Slack client for your terminal"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/jpbruinsslot/slack-term"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jpbruinsslot/slack-term/archive/refs/tags/v${version}.tar.gz"
 checksum=089cf10a3959c99b73da1d5ad974f2cd076a56851ef9ffd97a77350a81e527f0
 
diff --git a/srcpkgs/slit/template b/srcpkgs/slit/template
index c5b820b6c4264..fc334ba6c05cf 100644
--- a/srcpkgs/slit/template
+++ b/srcpkgs/slit/template
@@ -9,6 +9,8 @@ short_desc="Modern PAGER for viewing logs"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tigrawap/slit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tigrawap/slit/archive/${version}.tar.gz"
 checksum=052b8d91d7158336adb4d04e5cf127be41d1c408aa896bfa6cc7fa1a0a16d014
 
diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template
index fd3769d03eb05..b9cff19882e91 100644
--- a/srcpkgs/soju/template
+++ b/srcpkgs/soju/template
@@ -12,6 +12,8 @@ short_desc="User-friendly IRC bouncer"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="AGPL-3.0-or-later"
 homepage="https://soju.im"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/soju/refs"
 distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz"
 checksum=b8a8f5af08670497d233137086e273a26c388f5e313c9e9e613ef6caaa3e928a
diff --git a/srcpkgs/sops/template b/srcpkgs/sops/template
index b8d1248605b98..055d4df49329c 100644
--- a/srcpkgs/sops/template
+++ b/srcpkgs/sops/template
@@ -9,5 +9,7 @@ short_desc="Simple and flexible tool for managing secrets"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/mozilla/sops"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=0e563f0c01c011ba52dd38602ac3ab0d4378f01edfa83063a00102587410ac38
diff --git a/srcpkgs/spreed-webrtc/template b/srcpkgs/spreed-webrtc/template
index 170d1e1e430a2..efcfbd8fb3ae3 100644
--- a/srcpkgs/spreed-webrtc/template
+++ b/srcpkgs/spreed-webrtc/template
@@ -12,6 +12,8 @@ short_desc="WebRTC audio/video call and conferencing server and web client"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/strukturag/spreed-webrtc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/strukturag/spreed-webrtc/archive/v${version}.tar.gz"
 checksum=d05b820fe3883840eadf8b96bda663397991849d9bda4750fc7c4e642c9c3268
 
diff --git a/srcpkgs/sq/template b/srcpkgs/sq/template
index 5fc08c728f3bf..45b8d0a22a02d 100644
--- a/srcpkgs/sq/template
+++ b/srcpkgs/sq/template
@@ -11,6 +11,8 @@ short_desc="CLI tool that provides jq-style access to structured data sources"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://sq.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/neilotoole/sq/master/CHANGELOG.md"
 distfiles="https://github.com/neilotoole/sq/archive/refs/tags/v${version}.tar.gz
  https://github.com/neilotoole/sq/releases/download/v${version}/sq-${version}-amd64-amd64.tar.gz"
diff --git a/srcpkgs/ssl_exporter/template b/srcpkgs/ssl_exporter/template
index eaef62b372097..4d439218e97b7 100644
--- a/srcpkgs/ssl_exporter/template
+++ b/srcpkgs/ssl_exporter/template
@@ -8,6 +8,8 @@ short_desc="Exports Prometheus metrics for SSL certificates"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/ribbybibby/ssl_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ribbybibby/ssl_exporter/archive/v$version.tar.gz"
 checksum=9c848d473adf0226a8714892e06553a5a2468b44d1444f1b95f1b6d9e15be3ad
 
diff --git a/srcpkgs/stc/template b/srcpkgs/stc/template
index f4ddd53f00f03..7f0ccc71e965a 100644
--- a/srcpkgs/stc/template
+++ b/srcpkgs/stc/template
@@ -8,5 +8,7 @@ short_desc="Syncthing CLI Tool"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/tenox7/stc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tenox7/stc/archive/refs/tags/${version}.tar.gz"
 checksum=5bae51e0fa34311c1ec9e2798badc6fb8b6333485d295beb8631936faeaeb1dc
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index 380fac8cd350a..9589fc431acc6 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -16,6 +16,8 @@ short_desc="Private CA and ACME server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/certificates/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/certificates/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/certificates/archive/refs/tags/v$version.tar.gz"
 checksum=3d22555f7fbd4ec71934a39ceb9bdfd0ec9bd0429c1b790278f598b6771bf8e2
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 14b8b0f282508..209eb355e49de 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -9,6 +9,8 @@ short_desc="Zero trust swiss army knife"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/cli/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/cli/archive/refs/tags/v$version.tar.gz"
 checksum=4cf45acc5b22026f7418825ae5d4dbbc8f1879224e1250c9cc23b382a17775d5
diff --git a/srcpkgs/stern/template b/srcpkgs/stern/template
index b1380516e7cd3..3f81ff6a09149 100644
--- a/srcpkgs/stern/template
+++ b/srcpkgs/stern/template
@@ -8,6 +8,8 @@ short_desc="Multi pod and container log tailing for Kubernetes"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/stern/stern"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/stern/stern/archive/v${version}.tar.gz"
 checksum=3726e3c6a0e8c2828bce7b67f9ee94ddbedcfbeeecf9e6ab42e23873e3f54161
 
diff --git a/srcpkgs/subfinder/template b/srcpkgs/subfinder/template
index 1f8d175cbf584..1b8358234b796 100644
--- a/srcpkgs/subfinder/template
+++ b/srcpkgs/subfinder/template
@@ -10,6 +10,8 @@ short_desc="Passive subdomain discovery tool"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/projectdiscovery/subfinder"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/projectdiscovery/subfinder/archive/refs/tags/v${version}.tar.gz"
 checksum=bd587a7545504949b18e7bf781fe4165e62785881a32969e42f911e85f95cf14
 
diff --git a/srcpkgs/subjack/template b/srcpkgs/subjack/template
index 8f8faa7bf9749..5319add9312b2 100644
--- a/srcpkgs/subjack/template
+++ b/srcpkgs/subjack/template
@@ -9,6 +9,8 @@ short_desc="Subdomain takeover tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/haccer/subjack"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=0047348b947cb46709bd089ee672cc8f2d7ac3805a93043306c484bfcc9c6e65
 
diff --git a/srcpkgs/superd/template b/srcpkgs/superd/template
index 8fe52f1e3e275..b2b020fcf6a0d 100644
--- a/srcpkgs/superd/template
+++ b/srcpkgs/superd/template
@@ -12,6 +12,8 @@ short_desc="Lightweight user service supervising daemon"
 maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://sr.ht/~craftyguy/superd/"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~craftyguy/superd/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~craftyguy/superd/archive/${version}.tar.gz"
 checksum=59de58f43bd237c12d0e73425df954eb14dd4e87e11d990e8191aa6921ee08d3
diff --git a/srcpkgs/svctl/template b/srcpkgs/svctl/template
index 968ae1f7f4a24..1cb53dfb2b211 100644
--- a/srcpkgs/svctl/template
+++ b/srcpkgs/svctl/template
@@ -10,6 +10,8 @@ short_desc="Interactive controller for runit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/KenjiTakahashi/svctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/KenjiTakahashi/svctl/archive/${version}.tar.gz"
 checksum=f8011c402de91f57bb2c4c621afa573c3edef35d78bc4ce70786ea10171c8f72
 
diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template
index 2e8882957b76e..34f1541cdf18b 100644
--- a/srcpkgs/syft/template
+++ b/srcpkgs/syft/template
@@ -10,6 +10,8 @@ short_desc="SBOM generator CLI for container images, filesystems and more"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/syft"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/syft/archive/refs/tags/v${version}.tar.gz"
 checksum=e56d1a46958719c8cf622c7a3571cea14a24ecffead91694e7a5f9dad1ee1be7
 
diff --git a/srcpkgs/tag/template b/srcpkgs/tag/template
index e3af79dde1bd7..77bdc4f784446 100644
--- a/srcpkgs/tag/template
+++ b/srcpkgs/tag/template
@@ -9,6 +9,8 @@ short_desc="Instantly jump to your ag matches"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/aykamko/tag"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aykamko/tag/archive/v${version}.tar.gz"
 checksum=d3a02466e600634cf0ffff9ad8c5f70eba97e44758edf35cc4efbda9cbfdff9a
 
diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template
index 198e0d906ae24..100fc0adacbde 100644
--- a/srcpkgs/tailscale/template
+++ b/srcpkgs/tailscale/template
@@ -13,6 +13,8 @@ short_desc="Easy, secure, cross platform WireGuard, oauth2, and 2FA/SSO"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-3-Clause"
 homepage="https://tailscale.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz"
 checksum=a7e024577854c07b793c4bbd81a497250e6a1b4536e303351a388810f13b7316
 
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 9880e02530d6c..e2fa25906b796 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -10,6 +10,8 @@ short_desc="Command line tool to interact with Gitea"
 maintainer="chili-b <dexter.gaonshatford@gmail.com>"
 license="MIT"
 homepage="https://gitea.com/gitea/tea"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitea.com/gitea/tea/raw/branch/master/CHANGELOG.md"
 distfiles="https://gitea.com/gitea/tea/archive/v${version}.tar.gz"
 checksum=b5a944de8db7d5af4aa87e9640261c925f094d2b6d26c4faf2701773acab219b
diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template
index 2f5f215423f6a..2106f242a323f 100644
--- a/srcpkgs/telegraf/template
+++ b/srcpkgs/telegraf/template
@@ -10,6 +10,8 @@ short_desc="Plugin-driven server agent for collecting & reporting metrics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/telegraf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=48418c1b2b3ddb6e507609d4d146c8e2226d65da2cc5cacf43d74ae8e450aeb3
 system_accounts="_telegraf"
diff --git a/srcpkgs/termshark/template b/srcpkgs/termshark/template
index 3ee25f5278935..f97dcf196e04e 100644
--- a/srcpkgs/termshark/template
+++ b/srcpkgs/termshark/template
@@ -10,6 +10,8 @@ short_desc="Terminal UI for tshark, inspired by Wireshark"
 maintainer="Piraty <mail@piraty.dev>"
 license="MIT"
 homepage="https://github.com/gcla/termshark"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gcla/termshark/archive/v${version}.tar.gz"
 checksum=949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087
 
diff --git a/srcpkgs/terraform-docs/template b/srcpkgs/terraform-docs/template
index 028aa131b60ae..2dd07af3e43cf 100644
--- a/srcpkgs/terraform-docs/template
+++ b/srcpkgs/terraform-docs/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate documentation from Terraform modules"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://terraform-docs.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=e370fd106ca74caebc8632834cc28412a3a6a160952392da71f213515bba2085
 
diff --git a/srcpkgs/terraform-ls/template b/srcpkgs/terraform-ls/template
index a4158b1b1477e..54bad382d905e 100644
--- a/srcpkgs/terraform-ls/template
+++ b/srcpkgs/terraform-ls/template
@@ -8,6 +8,8 @@ short_desc="Terraform Language Server"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/terraform-ls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/terraform-ls/archive/v${version}.tar.gz"
 checksum=85f33382834b2698387c07b476dcc1e64c2928c00df5e830938b6b8873b08fb9
 
diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index 4b8be34795dc1..52dae5bfe8d93 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -8,5 +8,7 @@ short_desc="Tool for building, changing, and combining infrastructure"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="https://www.terraform.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=9dd2cfb2e3739b7eea3176425d0af05af8f76121beec215f5eaf5e3f94cb2372
diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index ebcc5a8e775b9..cec7f9e04a6c0 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -9,6 +9,8 @@ short_desc="Thin wrapper for Terraform that provides extra tools"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=4fb787fdd7f1572f65ca584c8f6f6d79f0cf2a28377f1e081e891fed0ac010a8
 
diff --git a/srcpkgs/tflint/template b/srcpkgs/tflint/template
index 6dfaaa63db22c..3801248c88208 100644
--- a/srcpkgs/tflint/template
+++ b/srcpkgs/tflint/template
@@ -8,6 +8,8 @@ short_desc="Terraform linter focused on possible errors, best practices, etc"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/terraform-linters/tflint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/terraform-linters/tflint/archive/v${version}.tar.gz"
 checksum=2e9cefebb18e4fb15faa217dd2005feda2fdcabb7948d1298773b8458bb04abe
 
diff --git a/srcpkgs/tinycron/template b/srcpkgs/tinycron/template
index 5c70efe42db9e..c0f4433e15e01 100644
--- a/srcpkgs/tinycron/template
+++ b/srcpkgs/tinycron/template
@@ -9,6 +9,8 @@ short_desc="Very small replacement for cron"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/bcicen/tinycron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bcicen/tinycron/archive/v${version}.tar.gz"
 checksum=694c5dcf0435d10ed825dd3e80aefedd1f82953513ce1fe8c46c002d2eca07c2
 
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index ef68b4f488e93..8ec6aa009bbad 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -11,6 +11,8 @@ short_desc="Fast and interactive TLDR client written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://isacikgoz.me/tldr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/tldr/archive/v${_version}.tar.gz"
 checksum=d40e1c602d84acc67cdee3b9bed001fb8ec198c7049c1d05eb071ab05af66c19
 alternatives="tldr:tldr:/usr/bin/gtldr"
diff --git a/srcpkgs/tml/template b/srcpkgs/tml/template
index 3e4b88ec64714..28546c0f13454 100644
--- a/srcpkgs/tml/template
+++ b/srcpkgs/tml/template
@@ -10,6 +10,8 @@ short_desc="Tiny markup language for terminal output"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/liamg/tml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/tml/archive/v${version}.tar.gz"
 checksum=f9ee764c08481deca00a292ecec19c0987b68254cfc1a0f7f8b63528bfafee67
 
diff --git a/srcpkgs/todoist/template b/srcpkgs/todoist/template
index 15a2fba8864d6..ddb6f556b6c8b 100644
--- a/srcpkgs/todoist/template
+++ b/srcpkgs/todoist/template
@@ -8,6 +8,8 @@ short_desc="Todoist CLI Client"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/sachaos/todoist"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sachaos/todoist/archive/refs/tags/v${version}.tar.gz"
 checksum=cd496259a37f1b9868eddcc3d3f83b63b82eb94b7ab4830ad3f490fed51a5918
 
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 99054ae9f51d3..d47cd303b01e0 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -9,6 +9,8 @@ short_desc="Transifex command-line client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/transifex/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/transifex/cli/releases"
 distfiles="https://github.com/transifex/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=f73997b885a0d50f5201e1ead9b15c371fc8139bb94bdc4ba510b4e9530b196b
diff --git a/srcpkgs/twitch-cli/template b/srcpkgs/twitch-cli/template
index b17b9adf3609e..e25f83f0d7aa2 100644
--- a/srcpkgs/twitch-cli/template
+++ b/srcpkgs/twitch-cli/template
@@ -9,5 +9,7 @@ short_desc="Official Twitch CLI to make developing on Twitch easier"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://dev.twitch.tv/docs/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/twitchdev/twitch-cli/archive/refs/tags/v$version.tar.gz"
 checksum=2a12e5b8f3e29eb84345db7f2ee96cfc6df09dc6a78947032231dbdb0bcf71af
diff --git a/srcpkgs/typioca/template b/srcpkgs/typioca/template
index 2935739df3d96..ffd3c4deab20e 100644
--- a/srcpkgs/typioca/template
+++ b/srcpkgs/typioca/template
@@ -8,6 +8,8 @@ short_desc="Minimal, terminal based typing speed tester"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/bloznelis/typioca"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bloznelis/typioca/archive/refs/tags/${version}.tar.gz"
 checksum=b774e7eb6c0f366376d03c2c22e5f24066aea2ba2657025e159a880d151c8d97
 
diff --git a/srcpkgs/umoci/template b/srcpkgs/umoci/template
index fa8d28d127468..9bd78734497cf 100644
--- a/srcpkgs/umoci/template
+++ b/srcpkgs/umoci/template
@@ -10,6 +10,8 @@ short_desc="Umoci Modifies Open Container Images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://umo.ci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c01b36de6fdc513eb65add57bc882d72f94fc3b4b65a8f9ef59826fb754af93e
 
diff --git a/srcpkgs/unflac/template b/srcpkgs/unflac/template
index 8e23fad034c15..77bb5d0437836 100644
--- a/srcpkgs/unflac/template
+++ b/srcpkgs/unflac/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for audio image + cue sheet splitting"
 maintainer="Jason Elswick <jason@jasondavid.tv>"
 license="MIT"
 homepage="https://git.sr.ht/~ft/unflac"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~ft/${pkgname}/archive/${version}.tar.gz"
 checksum=a79aa3625bae55286f382909a899f6304d71e7ce206e0234c40d944c74932caf
 
diff --git a/srcpkgs/uni/template b/srcpkgs/uni/template
index 4f9a156a5bda4..84b84fb3523c3 100644
--- a/srcpkgs/uni/template
+++ b/srcpkgs/uni/template
@@ -9,6 +9,8 @@ short_desc="Query the Unicode database from the CLI, with good support for emoji
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="MIT"
 homepage="https://github.com/arp242/uni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arp242/uni/archive/refs/tags/v${version}.tar.gz"
 checksum=806fbba66efaa45cd5691efcd8457ba8fe88d3b2f6fd0b027f1e6ef62253d6fb
 
diff --git a/srcpkgs/up/template b/srcpkgs/up/template
index 46d85b3d3176f..2e605aea2a096 100644
--- a/srcpkgs/up/template
+++ b/srcpkgs/up/template
@@ -8,5 +8,7 @@ short_desc="Ultimate Plumber - write Linux pipes interactively"
 maintainer="Piraty <mail@piraty.dev>"
 license="Apache-2.0"
 homepage="https://github.com/akavel/up/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/akavel/up/archive/v${version}.tar.gz"
 checksum=3ea2161ce77e68d7e34873cc80324f372a3b3f63bed9f1ad1aefd7969dd0c1d1
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index c0272382750c5..3f16d8c0ba6e2 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -9,6 +9,8 @@ short_desc="Rewrite Proxy for UnifiedPush written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://unifiedpush.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/UnifiedPush/common-proxies/archive/v${version}.tar.gz"
 checksum=c4565b764bbdd7f680e8516e9d38f9942918f9697c140b1693f72cf784875fd5
 conf_files="/etc/up_rewrite/config.toml"
diff --git a/srcpkgs/upterm/template b/srcpkgs/upterm/template
index e7068a38d9acd..12857ff2e3406 100644
--- a/srcpkgs/upterm/template
+++ b/srcpkgs/upterm/template
@@ -9,6 +9,8 @@ short_desc="Secure Terminal Sharing"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
 license="Apache-2.0"
 homepage="https://github.com/owenthereal/upterm/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owenthereal/upterm/archive/refs/tags/v$version.tar.gz"
 checksum=05409ae3a124d611221f64e87016d67cfd2d3a125fcfec95abb9a123acd9d1a2
 
diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template
index d4198e105f15b..798d220e24025 100644
--- a/srcpkgs/usql/template
+++ b/srcpkgs/usql/template
@@ -9,6 +9,8 @@ short_desc="Universal command-line interface for SQL databases"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
 license="MIT"
 homepage="https://github.com/xo/usql"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz"
 checksum=569c761415897a80c687f8bb1aabf7a6221f2a5af6396e2afeae334ab3976f8e
 
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 214ebac9ab13f..a81258ead97cb 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -12,6 +12,8 @@ short_desc="Platform for building proxies to bypass network restrictions"
 maintainer="ipkalm <ipkalm@outlook.com>"
 license="MIT"
 homepage="https://github.com/v2fly/v2ray-core"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/v2fly/v2ray-core/archive/v${version}/${pkgname}-${version}.tar.gz"
 checksum=8e97e2647cb1dee8aa7e71df276c56d74258b2d97bb490a362afa84bdf1b9e25
 conf_files="/etc/v2ray/config.json"
diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index 8334ecd6d35a7..84891ca75760f 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -10,6 +10,8 @@ short_desc="Natural language linter"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://vale.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/errata-ai/vale/releases"
 distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz"
 checksum=6ac15dd6defed7618d61f1bbbc79d20358f919ade8f60037ea5da775e4b554d2
diff --git a/srcpkgs/vault-acme/template b/srcpkgs/vault-acme/template
index 199a3e9ea14aa..b51e40f238dd3 100644
--- a/srcpkgs/vault-acme/template
+++ b/srcpkgs/vault-acme/template
@@ -10,6 +10,8 @@ short_desc="ACME backend for Hashicorp Vault"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/remilapeyre/vault-acme"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/remilapeyre/vault-acme/archive/refs/tags/v$version.tar.gz"
 checksum=e1c8a3ef30ece81670f3e2a084fe3298433f7ad10fbb3aa531331a4a943a3e06
 
diff --git a/srcpkgs/vault/template b/srcpkgs/vault/template
index 8a96297a708c1..65a355eb8ccfb 100644
--- a/srcpkgs/vault/template
+++ b/srcpkgs/vault/template
@@ -12,6 +12,8 @@ short_desc="Manage Secrets and Protect Sensitive Data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.vaultproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/vault/archive/v${version}.tar.gz"
 checksum=833e82773b4281a080e89cf429c512cc43c2bc77dd61a6a49b3ed43c6b43917f
 system_accounts="_vault"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 8a42e3dfa98c3..ce4a7b12c369c 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -9,6 +9,8 @@ short_desc="HTTP load testing tool"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/tsenart/vegeta"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tsenart/vegeta/archive/refs/tags/v${version}.tar.gz"
 checksum=418249d07f04da0a587df45abe34705166de9e54a836e27e387c719ebab3e357
 
diff --git a/srcpkgs/vhs/template b/srcpkgs/vhs/template
index 8ed8894538100..ccd0298b9965f 100644
--- a/srcpkgs/vhs/template
+++ b/srcpkgs/vhs/template
@@ -11,6 +11,8 @@ short_desc="Your CLI home video recorder"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://github.com/charmbracelet/vhs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/vhs/releases"
 distfiles="https://github.com/charmbracelet/vhs/archive/refs/tags/v${version}.tar.gz"
 checksum=bf41f264730f18b5146c2269d82b5b69757470799a2cce6099e420b5f3ec7fa3
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 07b8aa706bf05..6a7a60bb2ce42 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -9,6 +9,8 @@ short_desc="Markdown autoformatter similar to gofmt"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="ISC"
 homepage="https://github.com/bobertlo/vmd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bobertlo/vmd/archive/v${version}.tar.gz"
 checksum=b60cafbe6d6a1e2cfca16f12b28ac27bbc8a2b1ec3a2a4a77a048ba1cddf9b9c
 
diff --git a/srcpkgs/vndr/template b/srcpkgs/vndr/template
index 3c496bad79823..12c6637082cd7 100644
--- a/srcpkgs/vndr/template
+++ b/srcpkgs/vndr/template
@@ -8,5 +8,7 @@ short_desc="Stupid vendoring tool"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/LK4D4/vndr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/LK4D4/vndr/archive/v${version}.tar.gz"
 checksum=dec53ba179dd2b854efb0d321a8e45b53cd2c7f06018d5ef65f55dfa9f28e840
diff --git a/srcpkgs/vultr-cli/template b/srcpkgs/vultr-cli/template
index 108268988596a..d0aa2e13787bc 100644
--- a/srcpkgs/vultr-cli/template
+++ b/srcpkgs/vultr-cli/template
@@ -8,6 +8,8 @@ short_desc="Official command line tool for Vultr services"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://github.com/vultr/vultr-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/vultr/vultr-cli/master/CHANGELOG.md"
 distfiles="https://github.com/vultr/vultr-cli/archive/refs/tags/v${version}.tar.gz"
 checksum=74e551c3d238fb4be754e10d17e778f68c8e3c46842b1e5a00fc6fea4a71639b
diff --git a/srcpkgs/vultr/template b/srcpkgs/vultr/template
index 6629c23541610..ca136c1f2d48f 100644
--- a/srcpkgs/vultr/template
+++ b/srcpkgs/vultr/template
@@ -8,6 +8,8 @@ short_desc="Vultr CLI and API client"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://jamesclonk.github.io/vultr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/JamesClonk/vultr/archive/v${version}.tar.gz"
 checksum=6529d521a7fa006808cd07331f31256e91773ec7e1a0c7839cd14884034fb185
 
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 4665ecb92ff84..f8079a9007602 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -11,6 +11,8 @@ short_desc="Flashing firmware for ZSA keyboards"
 maintainer="Wayne Van Son <waynevanson@gmail.com>"
 license="MIT"
 homepage="https://www.zsa.io/wally/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zsa/wally-cli/archive/${version}-linux.tar.gz"
 checksum=071b1bd10e9160c441e833be3bea211ccf835c4f1792b0c6c7fc86f7aa0695d1
 
diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template
index e5e8718c5658b..3589ee3c3d190 100644
--- a/srcpkgs/wander/template
+++ b/srcpkgs/wander/template
@@ -9,6 +9,8 @@ short_desc="Terminal application for HashiCorp Nomad"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/robinovitch61/wander"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robinovitch61/wander/archive/refs/tags/v${version}.tar.gz"
 checksum=84d543cdec93d2b6e23af85a27c9ccdde2c692d50ee738d902f24888c7456bf1
 
diff --git a/srcpkgs/webcat/template b/srcpkgs/webcat/template
index 628aaeaa2aee0..151901acb7298 100644
--- a/srcpkgs/webcat/template
+++ b/srcpkgs/webcat/template
@@ -9,5 +9,7 @@ short_desc="WebSocket Netcat"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/thypon/webcat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/thypon/webcat/archive/v${version}.tar.gz"
 checksum=5b3be1cb8deb08f144d674a0bf23f97a692ebb601666d3a38df6e80b2e68d0b7
diff --git a/srcpkgs/webhook/template b/srcpkgs/webhook/template
index 6eac98512b885..c5e34dba7a2dd 100644
--- a/srcpkgs/webhook/template
+++ b/srcpkgs/webhook/template
@@ -8,6 +8,8 @@ short_desc="Lightweight incoming webhook server to run shell commands"
 maintainer="Abigail G <void@placeviolette.net>"
 license="MIT"
 homepage="https://github.com/adnanh/webhook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/adnanh/webhook/archive/${version}.tar.gz"
 checksum=a1e3eb2231e5631ebb374b76a79c3bac9cbdc7010974395e2d5e4e2e62ffd187
 conf_files="/etc/webhook/hooks.json /etc/sv/webhook/conf"
diff --git a/srcpkgs/websocketd/template b/srcpkgs/websocketd/template
index 4d56b463fdc87..eb483dd6b4b3b 100644
--- a/srcpkgs/websocketd/template
+++ b/srcpkgs/websocketd/template
@@ -8,6 +8,8 @@ short_desc="Turn any program that uses STDIN/STDOUT into a WebSocket server"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/joewalnes/websocketd"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5
 
diff --git a/srcpkgs/wego/template b/srcpkgs/wego/template
index a9e5dd491bd51..32917f453e1f7 100644
--- a/srcpkgs/wego/template
+++ b/srcpkgs/wego/template
@@ -8,6 +8,8 @@ short_desc="Weather client for the terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="ISC"
 homepage="https://github.com/schachmat/wego"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/schachmat/wego/releases"
 distfiles="https://github.com/schachmat/wego/archive/refs/tags/${version}.tar.gz"
 checksum=e7a6d40cb44f4408aedceebbed5854b3b992936cc762df6b76f5a9dca7909321
diff --git a/srcpkgs/wireproxy/template b/srcpkgs/wireproxy/template
index 7fe5815626d1c..4ea5b2dc7b104 100644
--- a/srcpkgs/wireproxy/template
+++ b/srcpkgs/wireproxy/template
@@ -11,6 +11,8 @@ short_desc="Wireguard client that exposes itself as a socks5 proxy"
 maintainer="Wind Wong <octeep@pm.me>"
 license="ISC"
 homepage="https://github.com/octeep/wireproxy"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/octeep/wireproxy/archive/v${version}.tar.gz"
 checksum=3779a157713b462a7b5322f1437f768ab69ae446df0ceca76c6dff7c4030e425
 make_dirs="
diff --git a/srcpkgs/woke/template b/srcpkgs/woke/template
index b408ff0cf5d5f..c809365b671ba 100644
--- a/srcpkgs/woke/template
+++ b/srcpkgs/woke/template
@@ -8,6 +8,8 @@ short_desc="Detect non-inclusive language in your source code"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://getwoke.tech/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/get-woke/woke/releases"
 distfiles="https://github.com/get-woke/woke/archive/refs/tags/v${version}.tar.gz"
 checksum=d17c7e4e846a409af14e65a001d2ddb1657fd82f562704e0c10ced4dadcfd31c
diff --git a/srcpkgs/wtfutil/template b/srcpkgs/wtfutil/template
index 7edb8c4f4774d..44ba928a5e608 100644
--- a/srcpkgs/wtfutil/template
+++ b/srcpkgs/wtfutil/template
@@ -8,6 +8,8 @@ short_desc="Personal information dashboard for the terminal"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="MPL-2.0"
 homepage="http://wtfutil.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/wtfutil/wtf/master/CHANGELOG.md"
 distfiles="https://github.com/wtfutil/wtf/archive/refs/tags/v${version}.tar.gz"
 checksum=bb48e38e479b26e0b956b163e4804e99cd49545214090c2fdf99e54382b3d651
diff --git a/srcpkgs/wuzz/template b/srcpkgs/wuzz/template
index 89a949171925c..71dc106c78834 100644
--- a/srcpkgs/wuzz/template
+++ b/srcpkgs/wuzz/template
@@ -8,6 +8,8 @@ short_desc="Interactive cli tool for HTTP inspection"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/asciimoo/wuzz"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/asciimoo/wuzz/archive/v${version}.tar.gz"
 checksum=721ea7343698e9f3c69e09eab86b9b1fef828057655f7cebc1de728c2f75151e
 
diff --git a/srcpkgs/xmandump/template b/srcpkgs/xmandump/template
index 5f2e6a99c7a2e..dc8dda01c97c7 100644
--- a/srcpkgs/xmandump/template
+++ b/srcpkgs/xmandump/template
@@ -9,6 +9,8 @@ short_desc="Dump all manpages in an XBPS package for use with man.cgi"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="ISC"
 homepage="https://github.com/void-linux/xmandump"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=2e97e61b835c584ed27426f7fdd9208674104fcd815e3af9d6e2e8425aeb56cf
 
diff --git a/srcpkgs/xq-api/template b/srcpkgs/xq-api/template
index b159653ea4bb0..e1fb3515a7422 100644
--- a/srcpkgs/xq-api/template
+++ b/srcpkgs/xq-api/template
@@ -10,6 +10,8 @@ short_desc="HTTP-based xbps repodata query API"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-2-Clause"
 homepage="https://github.com/nilium/xq-api"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nilium/xq-api/archive/v${version}.tar.gz"
 checksum=087940a16830eaf821abfcb8c6e0daad47078b4859b9acf236464bfca809ed43
 system_accounts="_xqapi"
diff --git a/srcpkgs/xurls/template b/srcpkgs/xurls/template
index eed302fcf4130..980b570391620 100644
--- a/srcpkgs/xurls/template
+++ b/srcpkgs/xurls/template
@@ -9,6 +9,8 @@ short_desc="Extract urls from text"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/xurls"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mvdan/xurls/releases"
 distfiles="https://github.com/mvdan/xurls/archive/refs/tags/v${version}.tar.gz"
 checksum=552779a765de29e51ff01fe6c85a7d0389faae1b80d354332e7c69db232ee4ad
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4..d76ee0bf24c66 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -8,6 +8,8 @@ short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
 maintainer="Jan Christian Gruenhage <jan.christian@gruenhage.xyz>"
 license="LGPL-3.0-only"
 homepage="https://yggdrasil-network.github.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
diff --git a/srcpkgs/yj/template b/srcpkgs/yj/template
index 90f93bb9e9bd7..efc645de53228 100644
--- a/srcpkgs/yj/template
+++ b/srcpkgs/yj/template
@@ -8,5 +8,7 @@ short_desc="Convert YAML <=> TOML <=> JSON <=> HCL"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/sclevine/yj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sclevine/yj/archive/v${version}.tar.gz"
 checksum=9a3e9895181d1cbd436a1b02ccf47579afacd181c73f341e697a8fe74f74f99d
diff --git a/srcpkgs/ymuse/template b/srcpkgs/ymuse/template
index 09051b1ebfced..017f1f6ee7ae9 100644
--- a/srcpkgs/ymuse/template
+++ b/srcpkgs/ymuse/template
@@ -10,6 +10,8 @@ short_desc="GTK client for Music Player Daemon, written in Go"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
 homepage="https://yktoo.com/en/software/ymuse/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yktoo/ymuse/archive/v${version}.tar.gz"
 checksum=82c0850bbe7e2d9ce227284e167e091c497fffc9f5b80f84132305a4f360ec32
 
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index a69e0e5e96c0a..81a3538c86506 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -8,6 +8,8 @@ short_desc="Lightweight and portable command-line YAML processor written in go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/mikefarah/yq"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mikefarah/yq/master/release_notes.txt"
 distfiles="https://github.com/mikefarah/yq/archive/refs/tags/v${version}.tar.gz"
 checksum=b3e079169529ec6b42925d0802c22d86f1ef6e1458dce67eae5a1d6db56cb8c3
diff --git a/srcpkgs/zrepl/template b/srcpkgs/zrepl/template
index afdd85ca74241..bff66c5b6c650 100644
--- a/srcpkgs/zrepl/template
+++ b/srcpkgs/zrepl/template
@@ -10,6 +10,8 @@ short_desc="One-stop ZFS backup & replication solution"
 maintainer="Frans Bergman <frans@tankernn.eu>"
 license="MIT"
 homepage="https://github.com/zrepl/zrepl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zrepl/zrepl/archive/v${version}.tar.gz"
 checksum=0bf1dcf634a43af81cd9a0d7b9ae65f63a5938c35d3e6cd804177c8db52929f4
 

From 4d753702fab6cb7188a7a5d746a9b5f135d8e3c3 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 2/2] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
@ 2023-10-29 18:12 ` dkwo
  2023-10-31 21:01 ` dkwo
                   ` (72 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-10-29 18:12 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt `syncthing`, `gopass`, `goimapnotify` and `sbctl` (in another pr);
the rest of go packages have `nopie` and `nostrip` set.

@sgn @ericonr I'm adapting your changes from previous pr.

[ci skip]

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

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

From e13eb2354e0c6869a48aa373443e0efb2e140a78 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 29 Oct 2023 13:56:54 -0400
Subject: [PATCH 1/2] srcpkgs: mass set no{pie,strip} for go packages

In the incoming change, we allow to build go packages in PIE mode.

Historically, we always build go packages in non-PIE mode and enforce it
in $XBPS_COMMONDIR/environment/build-style/go.sh

Let's set them per package, now.

This change was generated with Git, xargs, and GNU sed by:

	git grep -l 'build_style=\(.*\)go\1' |
	xargs sed -i -e '/^homepage=/a nopie=unverified\nnostrip=nopie'
---
 srcpkgs/3mux/template                         | 2 ++
 srcpkgs/Amass/template                        | 2 ++
 srcpkgs/Gokapi/template                       | 2 ++
 srcpkgs/NetAuth-ldap/template                 | 2 ++
 srcpkgs/NetAuth-localizer/template            | 2 ++
 srcpkgs/NetAuth-nsscache/template             | 2 ++
 srcpkgs/NetAuth-pam-helper/template           | 2 ++
 srcpkgs/NetAuth-sftpgo-hook/template          | 2 ++
 srcpkgs/NetAuth/template                      | 2 ++
 srcpkgs/NetKeys/template                      | 2 ++
 srcpkgs/NoiseTorch/template                   | 2 ++
 srcpkgs/PopCorn/template                      | 2 ++
 srcpkgs/TMSU/template                         | 2 ++
 srcpkgs/TerraState/template                   | 2 ++
 srcpkgs/abireport/template                    | 2 ++
 srcpkgs/acbuild/template                      | 2 ++
 srcpkgs/ace-util/template                     | 2 ++
 srcpkgs/acmetool/template                     | 2 ++
 srcpkgs/act/template                          | 2 ++
 srcpkgs/aerc/template                         | 2 ++
 srcpkgs/age/template                          | 2 ++
 srcpkgs/alertmanager/template                 | 2 ++
 srcpkgs/amfora/template                       | 2 ++
 srcpkgs/antibody/template                     | 2 ++
 srcpkgs/app-builder/template                  | 2 ++
 srcpkgs/aptly/template                        | 2 ++
 srcpkgs/aquatone/template                     | 2 ++
 srcpkgs/archiver/template                     | 2 ++
 srcpkgs/arduino-cli/template                  | 2 ++
 srcpkgs/arpfox/template                       | 2 ++
 srcpkgs/atlantis/template                     | 2 ++
 srcpkgs/autorestic/template                   | 2 ++
 srcpkgs/aws-vault/template                    | 2 ++
 srcpkgs/babelfish/template                    | 2 ++
 srcpkgs/bettercap/template                    | 2 ++
 srcpkgs/bird_exporter/template                | 2 ++
 srcpkgs/blackbox_exporter/template            | 2 ++
 srcpkgs/blush/template                        | 2 ++
 srcpkgs/bombadillo/template                   | 2 ++
 srcpkgs/bombardier/template                   | 2 ++
 srcpkgs/booster/template                      | 2 ++
 srcpkgs/brig/template                         | 2 ++
 srcpkgs/browserpass/template                  | 2 ++
 srcpkgs/browsh/template                       | 2 ++
 srcpkgs/buildah/template                      | 2 ++
 srcpkgs/caddy/template                        | 2 ++
 srcpkgs/carapace/template                     | 2 ++
 srcpkgs/cdetect/template                      | 2 ++
 srcpkgs/cfssl/template                        | 2 ++
 srcpkgs/cgrps/template                        | 2 ++
 srcpkgs/chathistorysync/template              | 2 ++
 srcpkgs/cheat/template                        | 2 ++
 srcpkgs/chezmoi/template                      | 2 ++
 srcpkgs/chroma/template                       | 2 ++
 srcpkgs/circleci-cli/template                 | 2 ++
 srcpkgs/cliphist/template                     | 2 ++
 srcpkgs/clipman/template                      | 2 ++
 srcpkgs/cloudflared/template                  | 2 ++
 srcpkgs/cni-plugin-dnsname/template           | 2 ++
 srcpkgs/cni-plugins/template                  | 2 ++
 srcpkgs/cni/template                          | 2 ++
 srcpkgs/cod/template                          | 2 ++
 srcpkgs/codesearch/template                   | 2 ++
 srcpkgs/consul-template/template              | 2 ++
 srcpkgs/consul/template                       | 2 ++
 srcpkgs/containerd/template                   | 2 ++
 srcpkgs/coredns/template                      | 2 ++
 srcpkgs/cowyo/template                        | 2 ++
 srcpkgs/coyim/template                        | 2 ++
 srcpkgs/crane/template                        | 2 ++
 srcpkgs/cri-o/template                        | 2 ++
 srcpkgs/cri-tools/template                    | 2 ++
 srcpkgs/croc/template                         | 2 ++
 srcpkgs/d2/template                           | 2 ++
 srcpkgs/darch/template                        | 2 ++
 srcpkgs/darkman/template                      | 2 ++
 srcpkgs/darktile/template                     | 2 ++
 srcpkgs/dasel/template                        | 2 ++
 srcpkgs/delve/template                        | 2 ++
 srcpkgs/dendrite/template                     | 2 ++
 srcpkgs/dep/template                          | 2 ++
 srcpkgs/direnv/template                       | 2 ++
 srcpkgs/dirstalk/template                     | 2 ++
 srcpkgs/distrobuilder/template                | 2 ++
 srcpkgs/dive/template                         | 2 ++
 srcpkgs/dlayer/template                       | 2 ++
 srcpkgs/dnscrypt-proxy/template               | 2 ++
 srcpkgs/docker-buildx/template                | 2 ++
 srcpkgs/docker-cli/template                   | 2 ++
 srcpkgs/docker-compose/template               | 2 ++
 srcpkgs/docker-credential-pass/template       | 2 ++
 srcpkgs/docker-gen/template                   | 2 ++
 srcpkgs/docker-machine-driver-kvm/template    | 2 ++
 srcpkgs/docker-machine/template               | 2 ++
 srcpkgs/doctl/template                        | 2 ++
 srcpkgs/domain_exporter/template              | 2 ++
 srcpkgs/dotool/template                       | 2 ++
 srcpkgs/drive/template                        | 2 ++
 srcpkgs/drone-cli/template                    | 2 ++
 srcpkgs/duf/template                          | 2 ++
 srcpkgs/eduvpn-common/template                | 2 ++
 srcpkgs/elfinfo/template                      | 2 ++
 srcpkgs/elvish/template                       | 2 ++
 srcpkgs/emptty/template                       | 2 ++
 srcpkgs/ensure-access/template                | 2 ++
 srcpkgs/etcd/template                         | 2 ++
 srcpkgs/exercism/template                     | 2 ++
 srcpkgs/ffuf/template                         | 2 ++
 srcpkgs/figurine/template                     | 2 ++
 srcpkgs/flannel/template                      | 2 ++
 srcpkgs/flint/template                        | 2 ++
 srcpkgs/forego/template                       | 2 ++
 srcpkgs/frp/template                          | 2 ++
 srcpkgs/fs-repo-migrations/template           | 2 ++
 srcpkgs/fscrypt/template                      | 2 ++
 srcpkgs/fx/template                           | 2 ++
 srcpkgs/fzf/template                          | 2 ++
 srcpkgs/galene/template                       | 2 ++
 srcpkgs/gdu/template                          | 2 ++
 srcpkgs/gemget/template                       | 2 ++
 srcpkgs/gendesk/template                      | 2 ++
 srcpkgs/gfuzz/template                        | 2 ++
 srcpkgs/ghq/template                          | 2 ++
 srcpkgs/gister/template                       | 2 ++
 srcpkgs/git-lfs/template                      | 2 ++
 srcpkgs/git-sizer/template                    | 2 ++
 srcpkgs/git-team/template                     | 2 ++
 srcpkgs/gitbatch/template                     | 2 ++
 srcpkgs/gitea/template                        | 2 ++
 srcpkgs/github-cli/template                   | 2 ++
 srcpkgs/github-opml/template                  | 2 ++
 srcpkgs/gitlab-runner/template                | 2 ++
 srcpkgs/gkill/template                        | 2 ++
 srcpkgs/glab/template                         | 2 ++
 srcpkgs/glide/template                        | 2 ++
 srcpkgs/glider/template                       | 2 ++
 srcpkgs/glock/template                        | 2 ++
 srcpkgs/glow/template                         | 2 ++
 srcpkgs/go-bindata/template                   | 2 ++
 srcpkgs/go-capnproto2/template                | 2 ++
 srcpkgs/go-ipfs/template                      | 2 ++
 srcpkgs/go-jira/template                      | 2 ++
 srcpkgs/go-md2man/template                    | 2 ++
 srcpkgs/go-mtpfs/template                     | 2 ++
 srcpkgs/go-review/template                    | 2 ++
 srcpkgs/goatcounter/template                  | 2 ++
 srcpkgs/gobuster/template                     | 2 ++
 srcpkgs/gocloc/template                       | 2 ++
 srcpkgs/gocryptfs/template                    | 2 ++
 srcpkgs/godef/template                        | 2 ++
 srcpkgs/gogs/template                         | 2 ++
 srcpkgs/golangci-lint/template                | 2 ++
 srcpkgs/gomatrix/template                     | 2 ++
 srcpkgs/gomuks/template                       | 2 ++
 srcpkgs/gopass-jsonapi/template               | 2 ++
 srcpkgs/gopls/template                        | 2 ++
 srcpkgs/gopm/template                         | 2 ++
 srcpkgs/gops/template                         | 2 ++
 srcpkgs/goreleaser/template                   | 2 ++
 srcpkgs/gotify-cli/template                   | 2 ++
 srcpkgs/gotify-server/template                | 2 ++
 srcpkgs/gotop/template                        | 2 ++
 srcpkgs/gotty/template                        | 2 ++
 srcpkgs/goversion/template                    | 2 ++
 srcpkgs/grafana/template                      | 2 ++
 srcpkgs/gron/template                         | 2 ++
 srcpkgs/grype/template                        | 2 ++
 srcpkgs/gucci/template                        | 2 ++
 srcpkgs/gum/template                          | 2 ++
 srcpkgs/hcloud/template                       | 2 ++
 srcpkgs/hey/template                          | 2 ++
 srcpkgs/hivemind/template                     | 2 ++
 srcpkgs/hooktftp/template                     | 2 ++
 srcpkgs/httpstat/template                     | 2 ++
 srcpkgs/hub/template                          | 2 ++
 srcpkgs/hugo/template                         | 2 ++
 srcpkgs/hut/template                          | 2 ++
 srcpkgs/hydroxide/template                    | 2 ++
 srcpkgs/i3cat/template                        | 2 ++
 srcpkgs/ibus-bamboo/template                  | 2 ++
 srcpkgs/img/template                          | 2 ++
 srcpkgs/immortal/template                     | 2 ++
 srcpkgs/influxdb/template                     | 2 ++
 srcpkgs/ipfs-cluster/template                 | 2 ++
 srcpkgs/ipp-usb/template                      | 2 ++
 srcpkgs/ircdog/template                       | 2 ++
 srcpkgs/jd/template                           | 2 ++
 srcpkgs/jid/template                          | 2 ++
 srcpkgs/jj/template                           | 2 ++
 srcpkgs/joker/template                        | 2 ++
 srcpkgs/jp/template                           | 2 ++
 srcpkgs/jsonnet-language-server/template      | 2 ++
 srcpkgs/jump/template                         | 2 ++
 srcpkgs/k3d/template                          | 2 ++
 srcpkgs/k9s/template                          | 2 ++
 srcpkgs/kapacitor/template                    | 2 ++
 srcpkgs/keybase/template                      | 2 ++
 srcpkgs/knit/template                         | 2 ++
 srcpkgs/kopia/template                        | 2 ++
 srcpkgs/kops/template                         | 2 ++
 srcpkgs/kubecfg/template                      | 2 ++
 srcpkgs/kubefwd/template                      | 2 ++
 srcpkgs/kubernetes-kind/template              | 2 ++
 srcpkgs/kubernetes/template                   | 2 ++
 srcpkgs/kurly/template                        | 2 ++
 srcpkgs/lazydocker/template                   | 2 ++
 srcpkgs/lazygit/template                      | 2 ++
 srcpkgs/lego/template                         | 2 ++
 srcpkgs/lets/template                         | 2 ++
 srcpkgs/lf/template                           | 2 ++
 srcpkgs/licensechecker/template               | 2 ++
 srcpkgs/loki/template                         | 2 ++
 srcpkgs/lsp/template                          | 2 ++
 srcpkgs/lux/template                          | 2 ++
 srcpkgs/lxd-lts/template                      | 2 ++
 srcpkgs/lxd/template                          | 2 ++
 srcpkgs/maddy/template                        | 2 ++
 srcpkgs/madonctl/template                     | 2 ++
 srcpkgs/mangadesk/template                    | 2 ++
 srcpkgs/massren/template                      | 2 ++
 srcpkgs/mdr/template                          | 2 ++
 srcpkgs/micro/template                        | 2 ++
 srcpkgs/microhookd/template                   | 2 ++
 srcpkgs/miller/template                       | 2 ++
 srcpkgs/miniflux/template                     | 2 ++
 srcpkgs/minify/template                       | 2 ++
 srcpkgs/minikube/template                     | 2 ++
 srcpkgs/minio/template                        | 2 ++
 srcpkgs/misspell/template                     | 2 ++
 srcpkgs/mmark/template                        | 2 ++
 srcpkgs/mmv-go/template                       | 2 ++
 srcpkgs/moar/template                         | 2 ++
 srcpkgs/moby/template                         | 2 ++
 srcpkgs/mountain-backup/template              | 2 ++
 srcpkgs/mpdviz/template                       | 2 ++
 srcpkgs/nebula/template                       | 2 ++
 srcpkgs/nerdctl/template                      | 2 ++
 srcpkgs/netdata-plugins-go/template           | 2 ++
 srcpkgs/netns/template                        | 2 ++
 srcpkgs/netris/template                       | 2 ++
 srcpkgs/nextdns/template                      | 2 ++
 srcpkgs/nncp/template                         | 2 ++
 srcpkgs/node_exporter/template                | 2 ++
 srcpkgs/nomad-driver-podman/template          | 2 ++
 srcpkgs/nomad/template                        | 2 ++
 srcpkgs/ntfy/template                         | 2 ++
 srcpkgs/nvidia-container-toolkit/template     | 2 ++
 srcpkgs/nwg-look/template                     | 2 ++
 srcpkgs/obfs4proxy/template                   | 2 ++
 srcpkgs/oh/template                           | 2 ++
 srcpkgs/opensmtpd-filter-rspamd/template      | 2 ++
 srcpkgs/opensmtpd-filter-senderscore/template | 2 ++
 srcpkgs/operator-sdk/template                 | 2 ++
 srcpkgs/oragono/template                      | 2 ++
 srcpkgs/oras/template                         | 2 ++
 srcpkgs/osv-scanner/template                  | 2 ++
 srcpkgs/packer/template                       | 2 ++
 srcpkgs/packr2/template                       | 2 ++
 srcpkgs/pam_netauth/template                  | 2 ++
 srcpkgs/passphrase2pgp/template               | 2 ++
 srcpkgs/pdfcpu/template                       | 2 ++
 srcpkgs/peco/template                         | 2 ++
 srcpkgs/pgmetrics/template                    | 2 ++
 srcpkgs/pgweb/template                        | 2 ++
 srcpkgs/pkgtop/template                       | 2 ++
 srcpkgs/podman-tui/template                   | 2 ++
 srcpkgs/podman/template                       | 2 ++
 srcpkgs/pong-command/template                 | 2 ++
 srcpkgs/prometheus/template                   | 2 ++
 srcpkgs/pst/template                          | 2 ++
 srcpkgs/pup/template                          | 2 ++
 srcpkgs/pwget/template                        | 2 ++
 srcpkgs/qrcp/template                         | 2 ++
 srcpkgs/rancher-compose/template              | 2 ++
 srcpkgs/rclone/template                       | 2 ++
 srcpkgs/rest-server/template                  | 2 ++
 srcpkgs/restic/template                       | 2 ++
 srcpkgs/revive/template                       | 2 ++
 srcpkgs/rmapi/template                        | 2 ++
 srcpkgs/rocker/template                       | 2 ++
 srcpkgs/rootlesskit/template                  | 2 ++
 srcpkgs/runc/template                         | 2 ++
 srcpkgs/ryzen-stabilizator/template           | 2 ++
 srcpkgs/s/template                            | 2 ++
 srcpkgs/saml2aws/template                     | 2 ++
 srcpkgs/sampler/template                      | 2 ++
 srcpkgs/scaleway-cli/template                 | 2 ++
 srcpkgs/scc/template                          | 2 ++
 srcpkgs/seaweedfs/template                    | 2 ++
 srcpkgs/senpai/template                       | 2 ++
 srcpkgs/sftpgo/template                       | 2 ++
 srcpkgs/shadowfox-updater/template            | 2 ++
 srcpkgs/sharenix/template                     | 2 ++
 srcpkgs/shfmt/template                        | 2 ++
 srcpkgs/shiori/template                       | 2 ++
 srcpkgs/sift/template                         | 2 ++
 srcpkgs/skaffold/template                     | 2 ++
 srcpkgs/skate/template                        | 2 ++
 srcpkgs/skopeo/template                       | 2 ++
 srcpkgs/slack-term/template                   | 2 ++
 srcpkgs/slit/template                         | 2 ++
 srcpkgs/soju/template                         | 2 ++
 srcpkgs/sops/template                         | 2 ++
 srcpkgs/spreed-webrtc/template                | 2 ++
 srcpkgs/sq/template                           | 2 ++
 srcpkgs/ssl_exporter/template                 | 2 ++
 srcpkgs/stc/template                          | 2 ++
 srcpkgs/step-certificates/template            | 2 ++
 srcpkgs/step-cli/template                     | 2 ++
 srcpkgs/stern/template                        | 2 ++
 srcpkgs/subfinder/template                    | 2 ++
 srcpkgs/subjack/template                      | 2 ++
 srcpkgs/superd/template                       | 2 ++
 srcpkgs/svctl/template                        | 2 ++
 srcpkgs/syft/template                         | 2 ++
 srcpkgs/tag/template                          | 2 ++
 srcpkgs/tailscale/template                    | 2 ++
 srcpkgs/tea/template                          | 2 ++
 srcpkgs/telegraf/template                     | 2 ++
 srcpkgs/termshark/template                    | 2 ++
 srcpkgs/terraform-docs/template               | 2 ++
 srcpkgs/terraform-ls/template                 | 2 ++
 srcpkgs/terraform/template                    | 2 ++
 srcpkgs/terragrunt/template                   | 2 ++
 srcpkgs/tflint/template                       | 2 ++
 srcpkgs/tinycron/template                     | 2 ++
 srcpkgs/tldr/template                         | 2 ++
 srcpkgs/tml/template                          | 2 ++
 srcpkgs/todoist/template                      | 2 ++
 srcpkgs/transifex-cli/template                | 2 ++
 srcpkgs/twitch-cli/template                   | 2 ++
 srcpkgs/typioca/template                      | 2 ++
 srcpkgs/umoci/template                        | 2 ++
 srcpkgs/unflac/template                       | 2 ++
 srcpkgs/uni/template                          | 2 ++
 srcpkgs/up/template                           | 2 ++
 srcpkgs/up_rewrite/template                   | 2 ++
 srcpkgs/upterm/template                       | 2 ++
 srcpkgs/usql/template                         | 2 ++
 srcpkgs/v2ray/template                        | 2 ++
 srcpkgs/vale/template                         | 2 ++
 srcpkgs/vault-acme/template                   | 2 ++
 srcpkgs/vault/template                        | 2 ++
 srcpkgs/vegeta/template                       | 2 ++
 srcpkgs/vhs/template                          | 2 ++
 srcpkgs/vmdfmt/template                       | 2 ++
 srcpkgs/vndr/template                         | 2 ++
 srcpkgs/vultr-cli/template                    | 2 ++
 srcpkgs/vultr/template                        | 2 ++
 srcpkgs/wally-cli/template                    | 2 ++
 srcpkgs/wander/template                       | 2 ++
 srcpkgs/webcat/template                       | 2 ++
 srcpkgs/webhook/template                      | 2 ++
 srcpkgs/websocketd/template                   | 2 ++
 srcpkgs/wego/template                         | 2 ++
 srcpkgs/wireproxy/template                    | 2 ++
 srcpkgs/woke/template                         | 2 ++
 srcpkgs/wtfutil/template                      | 2 ++
 srcpkgs/wuzz/template                         | 2 ++
 srcpkgs/xmandump/template                     | 2 ++
 srcpkgs/xq-api/template                       | 2 ++
 srcpkgs/xurls/template                        | 2 ++
 srcpkgs/yggdrasil/template                    | 2 ++
 srcpkgs/yj/template                           | 2 ++
 srcpkgs/ymuse/template                        | 2 ++
 srcpkgs/yq-go/template                        | 2 ++
 srcpkgs/zrepl/template                        | 2 ++
 367 files changed, 734 insertions(+)

diff --git a/srcpkgs/3mux/template b/srcpkgs/3mux/template
index 1c7ea9ffd5a07..39ad30056a672 100644
--- a/srcpkgs/3mux/template
+++ b/srcpkgs/3mux/template
@@ -8,6 +8,8 @@ short_desc="Terminal multiplexer inspired by i3"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://github.com/aaronjanse/3mux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aaronjanse/3mux/archive/v${version}.tar.gz"
 checksum=0f4dae181914c73eaa91bdb21ee0875f21b5da64c7c9d478f6d52a2d0aa2c0ea
 
diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index f86fef0beced6..b38b8ca346c9f 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -9,5 +9,7 @@ short_desc="In-depth Attack Surface Mapping and Asset Discovery"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.owasp.org/index.php/OWASP_Amass_Project"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owasp-amass/amass/archive/v${version}.tar.gz"
 checksum=cc6b88593972e7078b73f07a0cef2cd0cd3702694cbc1f727829340a3d33425c
diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template
index ee10c5005d254..35f4ff2107d8d 100644
--- a/srcpkgs/Gokapi/template
+++ b/srcpkgs/Gokapi/template
@@ -9,6 +9,8 @@ short_desc="Lightweight, self-hosted Firefox Send alternative"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/Forceu/Gokapi"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=768fd94a01c3a717c26ab9794c44a8d2dd280ea5758e11042991fb8776530b11
 system_accounts="_gokapi"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index b47123534c933..dd62b5ed2d3c8 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -9,6 +9,8 @@ short_desc="LDAP Proxy for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.netauth.org/ecosystem/ldap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/ldap/archive/v$version.tar.gz"
 checksum=44e8470215c4c5879c597e1a779d1ba6ae5658b4ef2df9edcd74b1326a404f24
 system_accounts="_netauth_ldap"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index db440a43cff88..439d23318b229 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -10,6 +10,8 @@ short_desc="Make NetAuth accounts local in Linux"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org/ecosystem/localizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/localizer/archive/v$version.tar.gz"
 checksum=63c4d462f90e03b8f4e225afe8cd064fdb54cf1d646c8ec4ff2452dbe2ad55f5
 
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index 2ddd925c0e0aa..e36e87cec5c17 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -8,6 +8,8 @@ short_desc="NetAuth nsscache implementation"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/nsscache/archive/v$version.tar.gz"
 checksum=d5e558d552009d59e5b433a9b96dac7db378412ccebb9dee95216a7a58eab2aa
 
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index c102c4dc890e5..d36721f67fdfd 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -8,6 +8,8 @@ short_desc="Helper executable to use with pam_exec"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.github.com/netauth/pam-helper"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=1f4fd5e914e6a423ba51911c89b105736b595a2328946e298a31e9dc144d1998
 
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 998d6be4f2d49..b7c3d6fac6b29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -9,6 +9,8 @@ short_desc="External authorization hook for SFTPGo using NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://github.com/netauth/sftpgo-hook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/sftpgo-hook/archive/refs/tags/v$version.tar.gz"
 checksum=21f12b3e6301792aeaa080263ee6c63fb33d51f404dbb9127820b786d4428512
 
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index 08d5f78d0da88..9984f42e5ff36 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -12,6 +12,8 @@ short_desc="Network authentication and identity system"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetAuth/archive/v$version.tar.gz"
 checksum=cf84b2e63b7a59ec6e415ead1a94994b040b30fee2b27e482073371cfb0fb444
 
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index 4e459699b1831..0a4fc39bebd6e 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -8,6 +8,8 @@ short_desc="Key retrieval daemon for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetKeys/archive/v$version.tar.gz"
 checksum=1a82b2d415b77a63bd1cf7b2f79db454aea11811f268166dc004b75f38b9a791
 
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
index b1cefe4fb1325..20ec619da96af 100644
--- a/srcpkgs/NoiseTorch/template
+++ b/srcpkgs/NoiseTorch/template
@@ -11,6 +11,8 @@ short_desc="Real-time microphone noise suppression on Linux"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/NoiseTorch/NoiseTorch"
+nopie=unverified
+nostrip=nopie
 _c_ringbuf_commit=2037560fb90dea5d2538611d983964d790bdbac2
 _rnnoise_commit=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 distfiles="https://github.com/NoiseTorch/NoiseTorch/archive/v${version}.tar.gz
diff --git a/srcpkgs/PopCorn/template b/srcpkgs/PopCorn/template
index 30b82e37aa251..f1b9050fdb446 100644
--- a/srcpkgs/PopCorn/template
+++ b/srcpkgs/PopCorn/template
@@ -14,6 +14,8 @@ short_desc="Package statistics system"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/PopCorn"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/PopCorn/archive/v${version}.tar.gz"
 checksum=b25589802c5e1c277d2e9536add44704a012359b02d7fb4be1b4b0f11eb10d93
 
diff --git a/srcpkgs/TMSU/template b/srcpkgs/TMSU/template
index 785c5f99a2931..93bc3108a9086 100644
--- a/srcpkgs/TMSU/template
+++ b/srcpkgs/TMSU/template
@@ -10,6 +10,8 @@ short_desc="Tool for tagging files and accessing them through FUSE"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
 license="GPL-3.0-or-later"
 homepage="https://tmsu.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oniony/TMSU/archive/v${version}.tar.gz"
 checksum=0ac7f09336aaedf73623c4f486c05137c024a726c16dd32525463aee9d70b46a
 
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 1cffccbba7049..05f15009ab316 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -10,6 +10,8 @@ short_desc="Remote state for Terraform"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/terrastate"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/terrastate/archive/v$version.tar.gz"
 checksum=8a205c2f6c39c505adf2a3f07317d387ae76676aac0c6263f435239a8c337de2
 system_groups="_terrastate"
diff --git a/srcpkgs/abireport/template b/srcpkgs/abireport/template
index aeb77a64e31e0..c9251ac965d41 100644
--- a/srcpkgs/abireport/template
+++ b/srcpkgs/abireport/template
@@ -9,6 +9,8 @@ short_desc="Tool to create ABI reports from ELF binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/clearlinux/abireport"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/clearlinux/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz"
 checksum=2cf4c6cbb14e9d8839d11158142f44589779483c29433d8c422ed9cfa818e7d1
 
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index c6a374236afcc..4aa88a380040d 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -10,5 +10,7 @@ short_desc="Build tool for ACIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/appc/acbuild"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/appc/acbuild/archive/v${version}.tar.gz"
 checksum=88d99a002eb53212752d6f405d9e02555512b27c5b84e8ef5828607ee9774ed4
diff --git a/srcpkgs/ace-util/template b/srcpkgs/ace-util/template
index 4c91c384116f1..af73d39d99c04 100644
--- a/srcpkgs/ace-util/template
+++ b/srcpkgs/ace-util/template
@@ -8,6 +8,8 @@ short_desc="Command line utility for the Ace HTML template engine"
 maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://github.com/catinello/ace-util"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/catinello/ace-util/archive/v${version}.tar.gz"
 checksum=983c22874bfd2476d860002778458f028d56552f07fa9d69cbf74e977b6f8bed
 
diff --git a/srcpkgs/acmetool/template b/srcpkgs/acmetool/template
index 78fcb19b77f9b..78fea64a78fd2 100644
--- a/srcpkgs/acmetool/template
+++ b/srcpkgs/acmetool/template
@@ -11,6 +11,8 @@ short_desc="Tool to acquire certificates from ACME servers (such as Let's Encryp
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://hlandau.github.io/acmetool/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hlandau/acme/archive/v${version}.tar.gz
  https://raw.githubusercontent.com/hlandau/rilts/master/licences/COPYING.MIT>COPYING"
 checksum="5671a4ff00c007dd00883c601c0a64ab9c4dc1ca4fa47e5801b69b015d43dfb3
diff --git a/srcpkgs/act/template b/srcpkgs/act/template
index 3bc33b17ee657..b665bf933e7b5 100644
--- a/srcpkgs/act/template
+++ b/srcpkgs/act/template
@@ -9,6 +9,8 @@ short_desc="Run your GitHub Actions locally"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT, Apache-2.0"
 homepage="https://github.com/nektos/act"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz"
 checksum=5b8d557ab72e9e5ee78663eadc7b9dfd0b9a68b7b381edeee527d77f60541773
 
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index d0c7303ae61a6..8f2e3e7802d58 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -12,6 +12,8 @@ short_desc="Terminal email client"
 maintainer="shtayerc <david.murko@mailbox.org>"
 license="MIT"
 homepage="https://aerc-mail.org"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~rjarry/aerc/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
 checksum=b81b4f27272df2e370da377438a500c0695d29b8a4c86ff5849d6ddf3433f4db
diff --git a/srcpkgs/age/template b/srcpkgs/age/template
index 185333212a01e..905c3476760d5 100644
--- a/srcpkgs/age/template
+++ b/srcpkgs/age/template
@@ -10,6 +10,8 @@ short_desc="Simple, modern and secure encryption tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://age-encryption.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/FiloSottile/age/archive/v${version}.tar.gz"
 checksum=f1f3dbade631976701cd295aa89308681318d73118f5673cced13f127a91178c
 
diff --git a/srcpkgs/alertmanager/template b/srcpkgs/alertmanager/template
index 6e8bfeba61528..56b9afe2db4c8 100644
--- a/srcpkgs/alertmanager/template
+++ b/srcpkgs/alertmanager/template
@@ -14,6 +14,8 @@ conf_files="/etc/alertmanager.yml"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/prometheus/alertmanager"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/prometheus/alertmanager/archive/v${version}.tar.gz"
 checksum=4789ef95b09ba86a66a2923c3535d1bfe30a566390770784c52052c7c83ee1bc
 
diff --git a/srcpkgs/amfora/template b/srcpkgs/amfora/template
index 75d4c9dcbe6cb..2626fdd290456 100644
--- a/srcpkgs/amfora/template
+++ b/srcpkgs/amfora/template
@@ -8,6 +8,8 @@ short_desc="Fancy terminal browser for the Gemini protocol"
 maintainer="Stacy Harper <contact@stacyharper.net>"
 license="GPL-3.0-only"
 homepage="https://github.com/makeworld-the-better-one/amfora"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/makeworld-the-better-one/amfora/master/CHANGELOG.md"
 distfiles="https://github.com/makeworld-the-better-one/${pkgname}/archive/v${version}.tar.gz"
 checksum=81bb4605920955ddbeb0e7236be4f89979ab543fd41b34ea4a4846ac947147e2
diff --git a/srcpkgs/antibody/template b/srcpkgs/antibody/template
index 424d35c877a71..878c8db99212d 100644
--- a/srcpkgs/antibody/template
+++ b/srcpkgs/antibody/template
@@ -8,6 +8,8 @@ short_desc="Fast and lightweight shell plugin manager"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://getantibody.github.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/getantibody/antibody/archive/v${version}.tar.gz"
 checksum=87bced5fba8cf5d587ea803d33dda72e8bcbd4e4c9991a9b40b2de4babbfc24f
 
diff --git a/srcpkgs/app-builder/template b/srcpkgs/app-builder/template
index d16e421a9544f..9ca049310e5fb 100644
--- a/srcpkgs/app-builder/template
+++ b/srcpkgs/app-builder/template
@@ -8,6 +8,8 @@ short_desc="Generic helper tool to build app in a distributable format"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/develar/app-builder"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz
  ${homepage}/raw/2fb48e08a7d30cb7b597b78a230f5a1e45bfc2be/LICENSE"
 checksum="f3f4b5dbabf0319d780accc6dab7bb162026d873e38183dd9fb5164384eac4d7
diff --git a/srcpkgs/aptly/template b/srcpkgs/aptly/template
index a4bca04fdff40..b1a3e207a1cb2 100644
--- a/srcpkgs/aptly/template
+++ b/srcpkgs/aptly/template
@@ -8,6 +8,8 @@ short_desc="Debian repository management tool"
 maintainer="Tassilo Schweyer <dev@welterde.de>"
 license="MIT"
 homepage="https://www.aptly.info/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aptly-dev/aptly/archive/v$version.tar.gz"
 checksum=4172d54613139f6c34d5a17396adc9675d7ed002e517db8381731d105351fbe5
 
diff --git a/srcpkgs/aquatone/template b/srcpkgs/aquatone/template
index 869fa88062543..6fa3b15c82006 100644
--- a/srcpkgs/aquatone/template
+++ b/srcpkgs/aquatone/template
@@ -9,6 +9,8 @@ short_desc="Tool for domain flyovers"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/michenriksen/aquatone"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=7849dce3241df663ea6edd9a9433d5ecc20fb768d0192ccbfb28d61d67ebcc97
 
diff --git a/srcpkgs/archiver/template b/srcpkgs/archiver/template
index 00ca19e535db1..d0db8722c6a56 100644
--- a/srcpkgs/archiver/template
+++ b/srcpkgs/archiver/template
@@ -9,6 +9,8 @@ short_desc="Easily create and extract common archive formats"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/mholt/archiver"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mholt/archiver/archive/v${version}.tar.gz"
 checksum=b69a76f837b6cc1c34c72ace16670360577b123ccc17872a95af07178e69fbe7
 
diff --git a/srcpkgs/arduino-cli/template b/srcpkgs/arduino-cli/template
index 7d1ab514f7238..042473d5b2ebb 100644
--- a/srcpkgs/arduino-cli/template
+++ b/srcpkgs/arduino-cli/template
@@ -10,6 +10,8 @@ short_desc="Arduino command line interface"
 maintainer="Henry Naguski <henry@nilsu.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/arduino/arduino-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arduino/arduino-cli/archive/${version}.tar.gz"
 checksum=40ae8a06aa634299a7a18dd7de24f00789b94c9e7f182b6ac12dfc12e40a6d2a
 
diff --git a/srcpkgs/arpfox/template b/srcpkgs/arpfox/template
index 2abe8b0f21f04..4375d83efd385 100644
--- a/srcpkgs/arpfox/template
+++ b/srcpkgs/arpfox/template
@@ -10,6 +10,8 @@ short_desc="Alternative arpspoof written in Go"
 maintainer="shizonic <realtiaz@gmail.com>"
 license="MIT"
 homepage="https://github.com/malfunkt/arpfox"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/malfunkt/arpfox/archive/v${version}.tar.gz"
 checksum=f2b24dc840381264ea6f010cc5f0949089611083d9310a91ffda2a770a074ec4
 
diff --git a/srcpkgs/atlantis/template b/srcpkgs/atlantis/template
index cb5bc4c713285..217029da1aaa1 100644
--- a/srcpkgs/atlantis/template
+++ b/srcpkgs/atlantis/template
@@ -9,5 +9,7 @@ short_desc="Terraform Automation By Pull Request"
 maintainer="Gabriel M. Dutra <nulldutra@proton.me>"
 license="Apache-2.0"
 homepage="https://runatlantis.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/runatlantis/atlantis/archive/v${version}.tar.gz"
 checksum=3600ea61eda49a8a681bfe6f1646676b08d599a6f45bc36e8f296500cbfa0c35
diff --git a/srcpkgs/autorestic/template b/srcpkgs/autorestic/template
index d9c8b4d937230..19b34c12d9d08 100644
--- a/srcpkgs/autorestic/template
+++ b/srcpkgs/autorestic/template
@@ -9,6 +9,8 @@ short_desc="Config driven, easy backup cli for restic"
 maintainer="Emil Miler <em@0x45.cz>"
 license="Apache-2.0"
 homepage="https://autorestic.vercel.app/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cupcakearmy/autorestic/raw/master/CHANGELOG.md"
 distfiles="https://github.com/cupcakearmy/autorestic/archive/refs/tags/v${version}.tar.gz"
 checksum=e57bbc045edee4aabd850da2e61da9c18a6d12bd323866be1eb3edca4709b363
diff --git a/srcpkgs/aws-vault/template b/srcpkgs/aws-vault/template
index 8ea83260473a1..db86764e83b0c 100644
--- a/srcpkgs/aws-vault/template
+++ b/srcpkgs/aws-vault/template
@@ -9,6 +9,8 @@ short_desc="Vault for securely storing and accessing AWS credentials"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/99designs/aws-vault"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/99designs/aws-vault/archive/v${version}.tar.gz"
 checksum=3f2f1d0ec06eb0873f9b96b59dc70f9fcc832dc97b927af3dbab6cdc87477b0e
 
diff --git a/srcpkgs/babelfish/template b/srcpkgs/babelfish/template
index 73e31bc5cd14a..41e7643feac30 100644
--- a/srcpkgs/babelfish/template
+++ b/srcpkgs/babelfish/template
@@ -8,6 +8,8 @@ short_desc="Translate bash scripts to fish"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>"
 license="MIT"
 homepage="https://github.com/bouk/babelfish/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bouk/babelfish/archive/refs/tags/v$version.tar.gz"
 checksum=7896c3e998e82ed15300f0951052af1e3a5a4c54fa9a07f1e2f743854b7ad239
 
diff --git a/srcpkgs/bettercap/template b/srcpkgs/bettercap/template
index 59f9ceaf8e0c0..cf9c4324c3140 100644
--- a/srcpkgs/bettercap/template
+++ b/srcpkgs/bettercap/template
@@ -10,6 +10,8 @@ short_desc="Network attack and monitoring framework"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/bettercap/bettercap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bettercap/bettercap/archive/refs/tags/v${version}.tar.gz"
 checksum=ea28d4d533776a328a54723a74101d1720016ffe7d434bf1d7ab222adb397ac6
 
diff --git a/srcpkgs/bird_exporter/template b/srcpkgs/bird_exporter/template
index 6de99875d7397..4842b15686aa8 100644
--- a/srcpkgs/bird_exporter/template
+++ b/srcpkgs/bird_exporter/template
@@ -10,6 +10,8 @@ short_desc="Metric exporter for BIRD routing daemon to use with Prometheus"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/czerwonk/bird_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/czerwonk/bird_exporter/archive/${version}.tar.gz"
 checksum=75bf25dc979f2bbc4dd95e31b25a9b2defd43d2ee5d9e790ef7e70c355443243
 
diff --git a/srcpkgs/blackbox_exporter/template b/srcpkgs/blackbox_exporter/template
index 0ca014b51a3e2..9102420e09b91 100644
--- a/srcpkgs/blackbox_exporter/template
+++ b/srcpkgs/blackbox_exporter/template
@@ -12,6 +12,8 @@ short_desc="Allows blackbox probing of endpoints over HTTP, DNS, TCP and ICMP"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/prometheus/blackbox_exporter/releases"
 distfiles="https://github.com/prometheus/blackbox_exporter/archive/v${version}.tar.gz"
 checksum=b41f1301c991c0d0011652e2093588521925d1960c6f7649f96edecbf1aadfb8
diff --git a/srcpkgs/blush/template b/srcpkgs/blush/template
index 7eae175225ac1..c1fd258a979ee 100644
--- a/srcpkgs/blush/template
+++ b/srcpkgs/blush/template
@@ -8,6 +8,8 @@ short_desc="Grep with colours"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/arsham/blush"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/blush/archive/v${version}.tar.gz"
 checksum=6db6b033bb5d4c4ac350b36b82d79447d5b91509db3a5eceb72ecb9484495e54
 
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index be7356c0cd35c..c6a04320e1cf0 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -8,6 +8,8 @@ short_desc="Non-web client for the terminal"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://bombadillo.colorfield.space/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://tildegit.org/sloum/${pkgname}/archive/${version}.tar.gz"
 checksum=e0daed1d9d0fe7cbea52bc3e6ecff327749b54e792774e6b985e0d64b7a36437
 
diff --git a/srcpkgs/bombardier/template b/srcpkgs/bombardier/template
index 2289492e46591..af361a6bc8f61 100644
--- a/srcpkgs/bombardier/template
+++ b/srcpkgs/bombardier/template
@@ -9,6 +9,8 @@ short_desc="Fast cross-platform HTTP benchmarking tool"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/codesenberg/bombardier"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/codesenberg/bombardier/archive/v${version}.tar.gz"
 checksum=d908c050132b3a33c3d292a6a3b47d088284a5969376f68f05d7409f51f01e41
 
diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..cd72849d5ca33 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -10,6 +10,8 @@ short_desc="Fast and secure initramfs generator"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/anatol/booster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anatol/booster/archive/${version}.tar.gz"
 checksum=27a7e40135ceb5504438ce0a45108ef955f5ece197932acc7686fd6c0254565c
 conf_files="/etc/booster.yaml"
diff --git a/srcpkgs/brig/template b/srcpkgs/brig/template
index 42bf86b0be065..17c3b6c9a4f7b 100644
--- a/srcpkgs/brig/template
+++ b/srcpkgs/brig/template
@@ -8,6 +8,8 @@ short_desc="File synchronization on top of IPFS with git-like interface and WebU
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://brig.readthedocs.io/en/master/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sahib/brig/archive/v${version}.tar.gz"
 checksum=1ca6384c71915b486798146e8498cc2432065ddb161f9860fc913cbf38cf2e35
 
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 6e94b64cee37f..e97fd992fe77a 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -8,6 +8,8 @@ short_desc="Browser extension for pass"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://github.com/browserpass/browserpass-native"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/browserpass/browserpass-native/archive/${version}.tar.gz"
 checksum=df90e9a02faa0081fe8bce78a8ecef1e4394f642955f18f452ee0079be85816e
 
diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..73b4f683eb94c 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,6 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz
  https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
diff --git a/srcpkgs/buildah/template b/srcpkgs/buildah/template
index 2809ddccd6029..fd41f2424f98e 100644
--- a/srcpkgs/buildah/template
+++ b/srcpkgs/buildah/template
@@ -14,6 +14,8 @@ short_desc="Dockerfile compatible OCI image building tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/buildah"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/buildah/blob/master/CHANGELOG.md"
 distfiles="https://github.com/containers/buildah/archive/refs/tags/v${version}.tar.gz"
 checksum=c119921e8e4b2d7fd7e1041dfbcfdfac0882e3dea4f7dabdc5175f9bbc70d868
diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template
index f6792867c086c..5f3d97840ce1d 100644
--- a/srcpkgs/caddy/template
+++ b/srcpkgs/caddy/template
@@ -11,6 +11,8 @@ short_desc="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://caddyserver.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/caddyserver/caddy/releases"
 distfiles="https://github.com/caddyserver/caddy/archive/v${version}.tar.gz"
 checksum=97f687c1d9fbe275952cc932639e8f0ab90cb7177961b02078fba989b4e29c31
diff --git a/srcpkgs/carapace/template b/srcpkgs/carapace/template
index 48d4af687003a..9583d41824b21 100644
--- a/srcpkgs/carapace/template
+++ b/srcpkgs/carapace/template
@@ -11,6 +11,8 @@ short_desc="Multi-shell multi-command argument completer"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/rsteube/carapace-bin"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsteube/carapace-bin/archive/refs/tags/v${version}.tar.gz"
 checksum=e0b82e173fb8b8113203b1cc45d6fecee20076df14b1f02d6d32c5bf9eb267be
 
diff --git a/srcpkgs/cdetect/template b/srcpkgs/cdetect/template
index 5c0c32d49a904..216dc64f18b5b 100644
--- a/srcpkgs/cdetect/template
+++ b/srcpkgs/cdetect/template
@@ -8,6 +8,8 @@ short_desc="Detects the compiler (and version) used to compile an ELF binary"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/xyproto/cdetect"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/cdetect/archive/${version}.tar.gz"
 checksum=00ce492c58addaa1be9ff3bc3a1552fa8f8ba90620ffd3205b5f695d2210ee65
 
diff --git a/srcpkgs/cfssl/template b/srcpkgs/cfssl/template
index c6185c71e252c..307c037d6ba74 100644
--- a/srcpkgs/cfssl/template
+++ b/srcpkgs/cfssl/template
@@ -10,6 +10,8 @@ short_desc="CFSSL: Cloudflare's PKI and TLS toolkit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/cloudflare/cfssl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cloudflare/cfssl/archive/v${version}.tar.gz"
 checksum=5267164b18aa99a844e05adceaf4f62d1b96dcd326a9132098d65c515c180a91
 replaces="cfssljson>=0"
diff --git a/srcpkgs/cgrps/template b/srcpkgs/cgrps/template
index 3a8ac5fad35f3..8f319ed567434 100644
--- a/srcpkgs/cgrps/template
+++ b/srcpkgs/cgrps/template
@@ -8,6 +8,8 @@ short_desc="Set of commands for checking cgroups"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/k1LoW/cgrps"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k1LoW/cgrps/master/CHANGELOG.md"
 distfiles="https://github.com/k1LoW/cgrps/archive/v${version}.tar.gz"
 checksum=e44901cbd1b2aa58fff84dffadf4196fc48e62e2b4cf180ee97f651ee0835618
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index bc4842043a6dc..2cb04fe43e2a5 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -9,6 +9,8 @@ short_desc="Synchronization tool for IRC chat history"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://sr.ht/~emersion/chathistorysync/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~emersion/chathistorysync/archive/v${version}.tar.gz"
 checksum=97d428a7ce46caabdfcf13e1863eeaa534b7c8247d8bd9f8cbcc64c20e5cf86a
 
diff --git a/srcpkgs/cheat/template b/srcpkgs/cheat/template
index 4873540334965..53cd14c02f6e5 100644
--- a/srcpkgs/cheat/template
+++ b/srcpkgs/cheat/template
@@ -9,6 +9,8 @@ short_desc="Create and view interactive cheatsheets on the command-line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/cheat/cheat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cheat/cheat/archive/refs/tags/${version}.tar.gz"
 checksum=8694d75896dcb1dfb91ed95ec37f7fe409ad2bde76e66f80b20be24ee92ae3ec
 
diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index 2d942eb35dcff..01e3ac871d243 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -11,6 +11,8 @@ short_desc="Manage your dotfiles across multiple machines, securely"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="MIT"
 homepage="https://chezmoi.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/twpayne/chezmoi/releases"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
 checksum=c58f709f387e388affce4c4c6d9c5f453771f0075c982ad155e210065cb6b231
diff --git a/srcpkgs/chroma/template b/srcpkgs/chroma/template
index 44d8f63e7e820..538a05e70d746 100644
--- a/srcpkgs/chroma/template
+++ b/srcpkgs/chroma/template
@@ -10,6 +10,8 @@ short_desc="General purpose syntax highlighter"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/alecthomas/chroma"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/alecthomas/chroma/archive/v${version}.tar.gz"
 checksum=4f58ad5b33d8a8681b085e57303a85cb39158a62349dfb8bd16e780a049d788b
 
diff --git a/srcpkgs/circleci-cli/template b/srcpkgs/circleci-cli/template
index 629f530a5f3c3..da405de8bc0cb 100644
--- a/srcpkgs/circleci-cli/template
+++ b/srcpkgs/circleci-cli/template
@@ -12,6 +12,8 @@ short_desc="Use CircleCI from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://circleci-public.github.io/circleci-cli/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/CircleCI-Public/${pkgname}/archive/v${version}.tar.gz"
 checksum=dc758206e92dc7663de049c5fa780ab9d21e4482fd771d87a858057112df4584
 _completions="bash zsh"
diff --git a/srcpkgs/cliphist/template b/srcpkgs/cliphist/template
index 6daefc8988772..2b54564fd01d7 100644
--- a/srcpkgs/cliphist/template
+++ b/srcpkgs/cliphist/template
@@ -9,6 +9,8 @@ short_desc="Wayland clipboard manager"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/sentriz/cliphist"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/sentriz/cliphist/master/CHANGELOG.md"
 distfiles="https://github.com/sentriz/cliphist/archive/v${version}.tar.gz"
 checksum=e492d6cd4e1bfc77582e32e25a3683687f2ff22e8d390cd06e14d21d7bef32c2
diff --git a/srcpkgs/clipman/template b/srcpkgs/clipman/template
index 3a88f8938aae7..8774efe3b84e3 100644
--- a/srcpkgs/clipman/template
+++ b/srcpkgs/clipman/template
@@ -9,6 +9,8 @@ short_desc="Simple clipboard manager for Wayland"
 maintainer="travankor <travankor@tuta.io>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/yory8/clipman"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yory8/clipman/master/CHANGELOG.md"
 distfiles="https://github.com/yory8/clipman/archive/v${version}.tar.gz"
 checksum=6a94df2317e798a086dcb2b7f3cc4a6fa84189f648bac875d1789ce544cf6bc2
diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template
index 39181726bcfab..21d808162378a 100644
--- a/srcpkgs/cloudflared/template
+++ b/srcpkgs/cloudflared/template
@@ -11,6 +11,8 @@ short_desc="Cloudflare Tunnel client"
 maintainer="Elie ROUDNINSKI <xademax@gmail.com>"
 license="Apache-2.0"
 homepage="https://developers.cloudflare.com/argo-tunnel/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/cloudflare/cloudflared/master/CHANGES.md"
 distfiles="https://github.com/cloudflare/cloudflared/archive/${version}.tar.gz"
 checksum=ee2c2a4b0c290c39475f79ab74972dfbce817df8e5090813cad0e58f33836194
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 3e34421912dc7..3065baa851f20 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -10,6 +10,8 @@ short_desc="Name resolution for containers"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/dnsname"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/dnsname/blob/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/dnsname/archive/v${version}.tar.gz"
 checksum=a9319a1829e242b4769697650f7df63a635eda7369ba659618d49056b78bf3ce
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 589913adc6268..7411ffa901b17 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -8,6 +8,8 @@ short_desc="Container Network Interface (plugins)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f3496ddda9c7770a0b695b67ae7ee80a4ee331ac2745af4830054b81627f79b7
 
diff --git a/srcpkgs/cni/template b/srcpkgs/cni/template
index 050b201df6a57..247c277794bd3 100644
--- a/srcpkgs/cni/template
+++ b/srcpkgs/cni/template
@@ -9,6 +9,8 @@ short_desc="Container Network Interface"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/cni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/cni/archive/v${version}.tar.gz"
 checksum=7d4bcaf83acdd54b3dc216f7aa5b5e1b32cb797d9c6af601a2c26b97470ed743
 
diff --git a/srcpkgs/cod/template b/srcpkgs/cod/template
index 818a577b231e2..89ce4d4237499 100644
--- a/srcpkgs/cod/template
+++ b/srcpkgs/cod/template
@@ -8,5 +8,7 @@ short_desc="Completion daemon for bash/zsh"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/dim-an/cod"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dim-an/cod/archive/v${version}.tar.gz"
 checksum=3d8ed6f284afcf4c86a2164e234ab7ff40c50aa6ab0bd892e59f8dc8aef02541
diff --git a/srcpkgs/codesearch/template b/srcpkgs/codesearch/template
index b8d5d31ca40d5..f0dfcf62dc477 100644
--- a/srcpkgs/codesearch/template
+++ b/srcpkgs/codesearch/template
@@ -11,6 +11,8 @@ short_desc="Fast, indexed regexp search over large file trees"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/codesearch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/codesearch/archive/v${version}.tar.gz"
 checksum=0314f4c0a8c2d4a050cd0b0ad95d489d28bef8bada63ea20fdc59e802ac1126e
 
diff --git a/srcpkgs/consul-template/template b/srcpkgs/consul-template/template
index b8015ba932d6c..5bb55af37b22b 100644
--- a/srcpkgs/consul-template/template
+++ b/srcpkgs/consul-template/template
@@ -8,5 +8,7 @@ short_desc="Template rendering, notifier, and supervisor for Consul and Vault da
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/consul-template"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=61ce1b818ae9f555440a5a3a7a81590051c4871acfccd73001b4b087c66357e9
diff --git a/srcpkgs/consul/template b/srcpkgs/consul/template
index b1591dafc2da5..aa893bdeda153 100644
--- a/srcpkgs/consul/template
+++ b/srcpkgs/consul/template
@@ -10,6 +10,8 @@ short_desc="Distributed solution to connect and configure applications"
 maintainer="iaroki <iaroki@protonmail.com>"
 license="BUSL-1.1"
 homepage="https://www.consul.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=0dacc7eeacd19a687e20fa83ae88444d2a5336a9150cfc116d39a39b31d5829d
 system_accounts="_consul"
diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template
index 4d9a23cf07423..dd27fb4348b91 100644
--- a/srcpkgs/containerd/template
+++ b/srcpkgs/containerd/template
@@ -19,6 +19,8 @@ short_desc="Open and reliable container runtime"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/containerd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/containerd/archive/v${version}.tar.gz"
 checksum=4c6042b13746a803766d76b07f756d03678a33a944b52c0b832c238609db1b2e
 make_dirs="/var/lib/containerd 0755 root root"
diff --git a/srcpkgs/coredns/template b/srcpkgs/coredns/template
index 96eea332713e2..6ee3bd5f14fd8 100644
--- a/srcpkgs/coredns/template
+++ b/srcpkgs/coredns/template
@@ -9,6 +9,8 @@ short_desc="CoreDNS is a DNS server that chains plugins"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="Apache-2.0"
 homepage="https://coredns.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/coredns/coredns/releases"
 distfiles="https://github.com/coredns/coredns/archive/v${version}.tar.gz"
 checksum=f47186452e5f2925e2c71135669afd9e03b9b55831417d33d612ef2fa69924a7
diff --git a/srcpkgs/cowyo/template b/srcpkgs/cowyo/template
index e014e4035c89f..004ba0b09b922 100644
--- a/srcpkgs/cowyo/template
+++ b/srcpkgs/cowyo/template
@@ -8,6 +8,8 @@ short_desc="Wiki webserver for minimalists"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/cowyo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/${pkgname}/archive/v${version}.tar.gz"
 checksum=b67d6dcb0ed5c050245ae75c72f182dba396d4caa66f747a2de8e3fdf4c0a1ed
 
diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 3e1336f140f7a..d10704e171f1e 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -10,6 +10,8 @@ short_desc="Safe and secure XMPP chat client"
 maintainer="Illia Shestakov <ishestakov@airmail.cc>"
 license="GPL-3.0-only"
 homepage="https://coy.im"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
 
diff --git a/srcpkgs/crane/template b/srcpkgs/crane/template
index 1cdf9b327fae3..e208929d04492 100644
--- a/srcpkgs/crane/template
+++ b/srcpkgs/crane/template
@@ -8,6 +8,8 @@ short_desc="Lift containers with ease"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/michaelsauter/crane"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelsauter/crane/archive/v${version}.tar.gz"
 checksum=d417f9f664bcb2365e5b8fced608ce66b7c029fe2d3bfbc23b81a263dd962461
 
diff --git a/srcpkgs/cri-o/template b/srcpkgs/cri-o/template
index 47cb2865d09c6..be890e012c0b1 100644
--- a/srcpkgs/cri-o/template
+++ b/srcpkgs/cri-o/template
@@ -15,6 +15,8 @@ short_desc="OCI-based implementation of Kubernetes Container Runtime Interface"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-o"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-o/archive/v${version}.tar.gz"
 checksum=69c89094c5c03fa1cb58c11ccd7bdae7ba0da644d5f0124e0a9a508c548d1ba2
 
diff --git a/srcpkgs/cri-tools/template b/srcpkgs/cri-tools/template
index f402cbd770d6b..f5191366896bd 100644
--- a/srcpkgs/cri-tools/template
+++ b/srcpkgs/cri-tools/template
@@ -8,6 +8,8 @@ short_desc="CLI and validation tools for Kubelet Container Runtime Interface (CR
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-tools"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-tools/archive/v${version}.tar.gz"
 checksum=76fc230a73dd7e8183f499c88effaf734540808f2f90287031a85d0a4d8512d9
 
diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template
index 25b315a343373..15cdc2a87a661 100644
--- a/srcpkgs/croc/template
+++ b/srcpkgs/croc/template
@@ -8,6 +8,8 @@ short_desc="Easily and securely send things from one computer to another"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/croc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/croc/archive/v${version}.tar.gz"
 checksum=2d3ba7bae3c49e3870e2f8523c6be00e92fe6e46828269a8cea34d4034102cad
 
diff --git a/srcpkgs/d2/template b/srcpkgs/d2/template
index b75e054f16a79..33136528d1304 100644
--- a/srcpkgs/d2/template
+++ b/srcpkgs/d2/template
@@ -9,6 +9,8 @@ short_desc="Modern diagram scripting language that turns text to diagrams"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://d2lang.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://d2lang.com/releases/intro/"
 distfiles="https://github.com/terrastruct/d2/archive/refs/tags/v${version}.tar.gz"
 checksum=c76e822755a64e2a6902d1f75a17bcda779c46cb36edc751b3eaa8d6f168b243
diff --git a/srcpkgs/darch/template b/srcpkgs/darch/template
index ee015983d74e0..4c9099cc52965 100644
--- a/srcpkgs/darch/template
+++ b/srcpkgs/darch/template
@@ -13,6 +13,8 @@ short_desc="Tool for building/booting stateless and immutable images, bare metal
 maintainer="Paul Knopf <pauldotknopf@gmail.com>"
 license="MIT"
 homepage="https://godarch.com/"
+nopie=unverified
+nostrip=nopie
 
 do_fetch() {
 	mkdir -p "$(dirname ${GOSRCPATH})"
diff --git a/srcpkgs/darkman/template b/srcpkgs/darkman/template
index 9b73ad81d8624..f210809017ae7 100644
--- a/srcpkgs/darkman/template
+++ b/srcpkgs/darkman/template
@@ -12,6 +12,8 @@ short_desc="Daemon for dark-mode and light-mode transitions on Linux desktop"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="ISC"
 homepage="https://darkman.whynothugo.nl/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/WhyNotHugo/darkman/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/WhyNotHugo/darkman/-/archive/v${version}/darkman-v${version}.tar"
 checksum=c19b33a62a90120df53ccfa823eb69da24429bb63101d57e9604e36eb3de9e38
diff --git a/srcpkgs/darktile/template b/srcpkgs/darktile/template
index 9d0b1d3770505..e7fa272c9eeff 100644
--- a/srcpkgs/darktile/template
+++ b/srcpkgs/darktile/template
@@ -13,6 +13,8 @@ short_desc="GPU rendered terminal emulator designed for tiling window managers"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/liamg/darktile"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/darktile/archive/refs/tags/v${version}.tar.gz"
 checksum=781aef00959abc0047df0eb627c73f012a709f23c2642c34b7a282f485d6e19c
 
diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template
index 8edc68bfbf4a5..2ab7f667e7513 100644
--- a/srcpkgs/dasel/template
+++ b/srcpkgs/dasel/template
@@ -11,6 +11,8 @@ short_desc="Query and modify data structures using selector strings"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="MIT"
 homepage="https://daseldocs.tomwright.me/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/TomWright/dasel/master/CHANGELOG.md"
 distfiles="https://github.com/TomWright/dasel/archive/refs/tags/v${version}.tar.gz"
 checksum=aebed9ddaa1daf5de9080e2ed6eff1c90606a2ad2d9988d4b4fdbb243b1a71d7
diff --git a/srcpkgs/delve/template b/srcpkgs/delve/template
index 3c5da73ce5191..c1ea192d41263 100644
--- a/srcpkgs/delve/template
+++ b/srcpkgs/delve/template
@@ -11,6 +11,8 @@ short_desc="Debugger for the Go programming language"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/go-delve/delve"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-delve/delve/master/CHANGELOG.md"
 distfiles="https://github.com/go-delve/delve/archive/v${version}.tar.gz"
 checksum=f00321e9333a61cb10c18141484c44ed55b1da1c4239a3f4faf2100b64613199
diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
index 99a6770b9c2ac..4b3ec4d49134d 100644
--- a/srcpkgs/dendrite/template
+++ b/srcpkgs/dendrite/template
@@ -10,6 +10,8 @@ short_desc="Second-generation Matrix homeserver"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0"
 homepage="https://matrix.org/docs/projects/server/dendrite"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
 distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
 checksum=8840730ede16cc7e150344f5cdaa5f78d6abaa8aa3c588ec39c20d735bcf5dd7
diff --git a/srcpkgs/dep/template b/srcpkgs/dep/template
index 53d2ca09c1873..4a796664742d1 100644
--- a/srcpkgs/dep/template
+++ b/srcpkgs/dep/template
@@ -11,6 +11,8 @@ short_desc="Go dependency management tool"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/dep"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=929c8f759838f98323211ba408a831ea80d93b75beda8584b6d950f393a3298a
 
diff --git a/srcpkgs/direnv/template b/srcpkgs/direnv/template
index 4ecf2d10d0da2..22f6753c468ef 100644
--- a/srcpkgs/direnv/template
+++ b/srcpkgs/direnv/template
@@ -8,6 +8,8 @@ short_desc="Environment switcher for the shell"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://direnv.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/direnv/direnv/master/CHANGELOG.md"
 distfiles="https://github.com/direnv/direnv/archive/refs/tags/v${version}.tar.gz"
 checksum=c66f6d1000f28f919c6106b5dcdd0a0e54fb553602c63c60bf59d9bbdf8bd33c
diff --git a/srcpkgs/dirstalk/template b/srcpkgs/dirstalk/template
index d75ab27cdf49f..d109acb6cde23 100644
--- a/srcpkgs/dirstalk/template
+++ b/srcpkgs/dirstalk/template
@@ -9,6 +9,8 @@ short_desc="Multi threaded application designed to brute force paths on web serv
 maintainer="Stnby <stnby@kernal.eu>"
 license="MIT"
 homepage="https://github.com/stefanoj3/dirstalk"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=fd1560ca772d74b052630cd2b4da0fc1916db252ad7484cceb3846bcbc0faa7d
 
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 004c02b828fb6..c469a5ca318a3 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -10,5 +10,7 @@ short_desc="System container image builder for LXC and LXD"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/distrobuilder/introduction/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/lxc/distrobuilder/archive/distrobuilder-${version}.tar.gz"
 checksum=c60f8cee78a9ed6b4606a3849f1bc3288f5e80651b7c59ea62c5dd8aae3e9e45
diff --git a/srcpkgs/dive/template b/srcpkgs/dive/template
index ecd0f355f9492..56cbb4a28707c 100644
--- a/srcpkgs/dive/template
+++ b/srcpkgs/dive/template
@@ -8,6 +8,8 @@ short_desc="Container image exploration tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/wagoodman/dive"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=e91d3ce4b2dd292a72effea9c7dbde0f92a05f29a4e4c89fd46ed1d7f6aaed97
 
diff --git a/srcpkgs/dlayer/template b/srcpkgs/dlayer/template
index 1b4678543c75b..34908e0e58479 100644
--- a/srcpkgs/dlayer/template
+++ b/srcpkgs/dlayer/template
@@ -8,6 +8,8 @@ short_desc="Dlayer is a docker layer analyzer"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/orisano/dlayer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orisano/dlayer/archive/v${version}.tar.gz"
 checksum=6d091744618e03d1490de97eb0a41d89b70cedc4f242c004f4f2f4c7d77d859d
 
diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template
index d7a2942943733..b6fe7bbf5c4f8 100644
--- a/srcpkgs/dnscrypt-proxy/template
+++ b/srcpkgs/dnscrypt-proxy/template
@@ -10,6 +10,8 @@ short_desc="DNS proxy that encrypts queries"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="ISC"
 homepage="https://github.com/DNSCrypt/dnscrypt-proxy"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog"
 distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/refs/tags/${version}.tar.gz"
 checksum=044c4db9a3c7bdcf886ff8f83c4b137d2fd37a65477a92bfe86bf69587ea7355
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index b756deb1d9d45..4674be9908f0d 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -11,6 +11,8 @@ short_desc="Docker CLI plugin for extended build capabilities with BuildKit"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/buildx/working-with-buildx/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/buildx/archive/refs/tags/v${version}.tar.gz"
 checksum=371eb742213ed580179fc4fdfd9a197f0e3115e91979b7907828427d578d49e5
 
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 4550d3852d7da..d2806c3369dc7 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -15,6 +15,8 @@ short_desc="Command-line interface for the Docker daemon"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
 checksum=c1a4a580ced3633e489c5c9869a20198415da44df7023fdc200d425cdf5fa652
 system_groups="docker"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index e816a039faed0..a6fac8a7be585 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -11,6 +11,8 @@ short_desc="Tool to define and run multi-container Docker applications"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/compose/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/docker/compose/releases"
 distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz"
 checksum=0014b23382a50c90f91849e491500568366052882e22011822ca2d8a3b2976f2
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index 2f066120004b3..ac3132e2053e2 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -10,6 +10,8 @@ short_desc="Use native stores to keep Docker credentials safe"
 maintainer="Hoang Nguyen <hoang@wetrust.io>"
 license="MIT"
 homepage="https://github.com/docker/docker-credential-helpers"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/docker-credential-helpers/archive/v${version}.tar.gz"
 checksum=b97d27cefb2de7a18079aad31c9aef8e3b8a38313182b73aaf8b83701275ac83
 
diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template
index 854d74f2029f3..0ae3f72a085d3 100644
--- a/srcpkgs/docker-gen/template
+++ b/srcpkgs/docker-gen/template
@@ -9,6 +9,8 @@ short_desc="Generate files from docker container meta-data"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/nginx-proxy/docker-gen"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nginx-proxy/docker-gen/archive/refs/tags/${version}.tar.gz"
 checksum=bb8207cf194bfeba0a92ba7f2215fd039ebc0d5d3730d3d2403f47419d67c957
 
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index f00f903acbfa2..900f86260c0bc 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -11,6 +11,8 @@ short_desc="KVM driver for docker-machine"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/tdilauro/docker-machine-kvm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdilauro/docker-machine-kvm/archive/v${version}.tar.gz"
 checksum=9059d9b2221417fdba1d33505110b0ad833fe8abdc7314842b677e0241d5c719
 
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 578c2e2e933f3..a2d275f266cb9 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -9,5 +9,7 @@ short_desc="Docker Machine management for a container-centric world"
 maintainer="Sergi Alvarez <pancake@nopcode.org>"
 license="Apache-2.0"
 homepage="https://github.com/docker/machine/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/machine/archive/v${version}.tar.gz"
 checksum=af8bff768cd1746c787e2f118a3a8af45ed11679404b6e45d5199e343e550059
diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index 57d5bd00e7ec5..b5f2af7b08fac 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -14,6 +14,8 @@ short_desc="Command line tool for DigitalOcean services"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/digitalocean/doctl"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/digitalocean/doctl/releases"
 distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz"
 checksum=ecfbcdb576271e79834ae28fe0cd7bcb29307f68f179de247af1a68015a755cd
diff --git a/srcpkgs/domain_exporter/template b/srcpkgs/domain_exporter/template
index e351b0f39b4e2..be26bd843f622 100644
--- a/srcpkgs/domain_exporter/template
+++ b/srcpkgs/domain_exporter/template
@@ -8,5 +8,7 @@ short_desc="Prometheus WHOIS domain details exporter"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/shift/domain_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/shift/domain_exporter/archive/v${version}.tar.gz"
 checksum=62262d3234f7404859b21647dbb3661e425eeb44b9fad8e5368ddc4bd91364f2
diff --git a/srcpkgs/dotool/template b/srcpkgs/dotool/template
index ee970fcd5507d..b1146d48c7988 100644
--- a/srcpkgs/dotool/template
+++ b/srcpkgs/dotool/template
@@ -11,6 +11,8 @@ short_desc="Command to simulate input anywhere (X11, Wayland, TTYs)"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://sr.ht/~geb/dotool"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~geb/dotool/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~geb/dotool/archive/${version}.tar.gz"
 checksum=fd17b1d445ce05edcb565a6a4f6a97d3b1bfd066681dc23fc22a2df1c33ab150
diff --git a/srcpkgs/drive/template b/srcpkgs/drive/template
index f77f9066951aa..c043e8e06a037 100644
--- a/srcpkgs/drive/template
+++ b/srcpkgs/drive/template
@@ -10,6 +10,8 @@ short_desc="Google Drive client for the commandline"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/odeke-em/drive"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=7a6445b54c6c13d0ddd8893ca02264211eeea68c7a0c7e9ccc6473f68af40a00
 
diff --git a/srcpkgs/drone-cli/template b/srcpkgs/drone-cli/template
index 90cd299b31439..996370546f908 100644
--- a/srcpkgs/drone-cli/template
+++ b/srcpkgs/drone-cli/template
@@ -10,6 +10,8 @@ short_desc="CLI for Drone continuous delivery platform"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/drone/drone-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/drone/drone-cli/master/CHANGELOG.md"
 distfiles="https://github.com/drone/drone-cli/archive/v${version}.tar.gz"
 checksum=75f06372feb6aea6c52f06b09ade5a569a3c289346b0fe31a55df041bce576dc
diff --git a/srcpkgs/duf/template b/srcpkgs/duf/template
index e10126b6afda6..4e9efa860a6c3 100644
--- a/srcpkgs/duf/template
+++ b/srcpkgs/duf/template
@@ -9,6 +9,8 @@ short_desc="Disk Usage/Free Utility"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/muesli/duf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/muesli/duf/archive/v$version.tar.gz"
 checksum=ebc3880540b25186ace220c09af859f867251f4ecaef435525a141d98d71a27a
 
diff --git a/srcpkgs/eduvpn-common/template b/srcpkgs/eduvpn-common/template
index 4412e064b68a5..a1c2f9967668e 100644
--- a/srcpkgs/eduvpn-common/template
+++ b/srcpkgs/eduvpn-common/template
@@ -9,6 +9,8 @@ short_desc="Code to be shared between eduVPN clients"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://www.eduvpn.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/eduvpn/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz"
 checksum=22e4c21b70ccd94ca293bbb65ae01aefa7fa328cf204416e3ac8da9741a8a2ce
 
diff --git a/srcpkgs/elfinfo/template b/srcpkgs/elfinfo/template
index e7f093ecd0dba..33160b76bd6e4 100644
--- a/srcpkgs/elfinfo/template
+++ b/srcpkgs/elfinfo/template
@@ -8,6 +8,8 @@ short_desc="Emit basic information about an ELF file"
 maintainer="Alexander F. Rødseth <xyproto@archlinux.org>"
 license="BSD-3-Clause"
 homepage="https://elfinfo.roboticoverlords.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/elfinfo/archive/refs/tags/${version}.tar.gz"
 checksum=33c9bf9942dfa770fa6530f5a268f15d96abcd4c57aaddf93636cdfcd2dfc540
 
diff --git a/srcpkgs/elvish/template b/srcpkgs/elvish/template
index d801ddaa950a3..6f1005b974018 100644
--- a/srcpkgs/elvish/template
+++ b/srcpkgs/elvish/template
@@ -9,6 +9,8 @@ short_desc="Novel Unix shell"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://elv.sh/"
+nopie=unverified
+nostrip=nopie
 changelog="https://elv.sh/blog/${version}-release-notes.html"
 distfiles="https://github.com/elves/elvish/archive/v${version}.tar.gz"
 checksum=ef8032507c74c84369d49b098afcf1da65701aa071be9ee762f8bc456576ac94
diff --git a/srcpkgs/emptty/template b/srcpkgs/emptty/template
index 2f7566f82ff48..c2c5c251aaf06 100644
--- a/srcpkgs/emptty/template
+++ b/srcpkgs/emptty/template
@@ -9,6 +9,8 @@ short_desc="Dead simple Display Manager running in CLI as TTY login"
 maintainer="tvrzna <emporeor@gmail.com>"
 license="MIT"
 homepage="https://github.com/tvrzna/emptty"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tvrzna/emptty/archive/v${version}.tar.gz"
 checksum=d75c6b582067f8c96d292370d6ec8ae3da6410999d3d34a29cd4e3295577cc1d
 conf_files="/etc/emptty/conf /etc/pam.d/emptty"
diff --git a/srcpkgs/ensure-access/template b/srcpkgs/ensure-access/template
index 9c3c9036268e7..26050614c4dc5 100644
--- a/srcpkgs/ensure-access/template
+++ b/srcpkgs/ensure-access/template
@@ -8,6 +8,8 @@ short_desc="Tool which ensures permissions exists for files and directories"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/ensure-access"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/ensure-access/archive/v${version}.tar.gz"
 checksum=6bc6dace2aa7b808927e73e8270c7e497be386a60e3ede282cdaf8419b6bd8b5
 
diff --git a/srcpkgs/etcd/template b/srcpkgs/etcd/template
index e8fc584661a12..093b477771588 100644
--- a/srcpkgs/etcd/template
+++ b/srcpkgs/etcd/template
@@ -9,6 +9,8 @@ short_desc="Distributed reliable key-value store"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://coreos.com/etcd/docs/latest/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/etcd-io/etcd/archive/v${version}.tar.gz"
 checksum=cc490495ffc04ced61a7f549dffd4f9a2e62723245c66432394659361d6ab659
 conf_files="/etc/sv/etcd/conf"
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 45579ff00c5f8..f9b1e934d869a 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for exercism.io"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://exercism.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/exercism/cli/raw/main/CHANGELOG.md"
 distfiles="https://github.com/exercism/cli/archive/v${version}.tar.gz"
 checksum=34653a6a45d49daef10db05672c9b4e36c3c30e09d57c3c0f737034d071ae4f6
diff --git a/srcpkgs/ffuf/template b/srcpkgs/ffuf/template
index b64e6f4d2f03e..d4f555fd8105e 100644
--- a/srcpkgs/ffuf/template
+++ b/srcpkgs/ffuf/template
@@ -8,6 +8,8 @@ short_desc="Fast web fuzzer"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/ffuf/ffuf"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=52d3daf5b97528a74b7b3305decd4bb01a553a8f18d39fc107ebc15dc3113de7
 
diff --git a/srcpkgs/figurine/template b/srcpkgs/figurine/template
index 352e3e9db86e9..b9ef30ad42f10 100644
--- a/srcpkgs/figurine/template
+++ b/srcpkgs/figurine/template
@@ -8,5 +8,7 @@ short_desc="Print your name in style"
 maintainer="travankor <travankor@tuta.io>"
 license="Apache-2.0"
 homepage="https://github.com/arsham/figurine"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/figurine/archive/v${version}.tar.gz"
 checksum=e969f4f9e617201fc92d5467c7af11578a4f3d1f025ad2110ee2c56a663cbdf0
diff --git a/srcpkgs/flannel/template b/srcpkgs/flannel/template
index af986484b420a..3ebd8e6bac9e3 100644
--- a/srcpkgs/flannel/template
+++ b/srcpkgs/flannel/template
@@ -10,6 +10,8 @@ short_desc="Etcd backed network fabric for containers"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/flannel-io/flannel"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/flannel-io/flannel/archive/v${version}.tar.gz"
 checksum=51c768f940ae528c61687c8c1574525fe9f0b744f18e5f35dba99ea35895beee
 
diff --git a/srcpkgs/flint/template b/srcpkgs/flint/template
index 95e13bd8799a5..62ac819fef93b 100644
--- a/srcpkgs/flint/template
+++ b/srcpkgs/flint/template
@@ -8,6 +8,8 @@ short_desc="Check your project for common sources of contributor friction"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/pengwynn/flint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/pengwynn/flint/archive/v${version}.tar.gz"
 checksum=ec865ec5cad191c7fc9c7c6d5007754372696a708825627383913367f3ef8b7f
 
diff --git a/srcpkgs/forego/template b/srcpkgs/forego/template
index 56908f4530c63..c905e50cfc6b5 100644
--- a/srcpkgs/forego/template
+++ b/srcpkgs/forego/template
@@ -9,5 +9,7 @@ short_desc="Process supervisor in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/ddollar/forego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ddollar/forego/archive/$version.tar.gz"
 checksum=23119550cc0e45191495823aebe28b42291db6de89932442326340042359b43d
diff --git a/srcpkgs/frp/template b/srcpkgs/frp/template
index e3bf3442f07bc..423d86a1d677d 100644
--- a/srcpkgs/frp/template
+++ b/srcpkgs/frp/template
@@ -9,6 +9,8 @@ short_desc="Fast reverse proxy"
 maintainer="Anachron <gith@cron.world>"
 license="Apache-2.0"
 homepage="https://github.com/fatedier/frp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/fatedier/frp/archive/v${version}.tar.gz"
 checksum=e2c1f93d504ae3bbe3407aaec43efa5c5f09b6d1a35306b58808c4f36b53f396
 
diff --git a/srcpkgs/fs-repo-migrations/template b/srcpkgs/fs-repo-migrations/template
index 8e288da512da8..669dcdc45f690 100644
--- a/srcpkgs/fs-repo-migrations/template
+++ b/srcpkgs/fs-repo-migrations/template
@@ -13,6 +13,8 @@ short_desc="Tool to upgrade the IPFS filesystem repository"
 maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT"
 homepage="https://github.com/ipfs/fs-repo-migrations"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/fs-repo-migrations/archive/${_path}/${_version}.tar.gz>${_path}-${_version}.tar.gz"
 checksum=17396914690c74527e365a4bfffcd1097aeef7772a7e3fa5d9b42af1a0f5c294
 
diff --git a/srcpkgs/fscrypt/template b/srcpkgs/fscrypt/template
index 4c4622f398abf..6712e556cac56 100644
--- a/srcpkgs/fscrypt/template
+++ b/srcpkgs/fscrypt/template
@@ -12,6 +12,8 @@ short_desc="Tool for managing Linux filesystem encryption"
 maintainer="Andrea Brancaleoni <abc@pomel.me>"
 license="Apache-2.0"
 homepage="https://github.com/google/fscrypt"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/fscrypt/archive/v${version}.tar.gz"
 checksum=7485232dc4c48d8db262e0280b34b3c869e7b6f41f8ee8601ebfe04297796410
 conf_files="/etc/pam.d/fscrypt"
diff --git a/srcpkgs/fx/template b/srcpkgs/fx/template
index a41e0755e3d09..81f87c9a96d28 100644
--- a/srcpkgs/fx/template
+++ b/srcpkgs/fx/template
@@ -8,6 +8,8 @@ short_desc="Terminal JSON viewer & processor"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://fx.wtf"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/antonmedv/fx/releases"
 distfiles="https://github.com/antonmedv/fx/archive/refs/tags/${version}.tar.gz"
 checksum=36f2c3fb6e349f3bc2b416c1ccdc2a17a93912fb6d1d7cf72941cabd467b9922
diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template
index 5c5c68d1c4b76..d7a0fc9e9d467 100644
--- a/srcpkgs/fzf/template
+++ b/srcpkgs/fzf/template
@@ -10,6 +10,8 @@ short_desc="Command-line fuzzy finder"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/junegunn/fzf"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/junegunn/fzf/master/CHANGELOG.md"
 distfiles="https://github.com/junegunn/fzf/archive/refs/tags/${version}.tar.gz"
 checksum=2cd3fd1f0bcba6bdeddbbbccfb72b1a8bdcbb8283d86600819993cc5e62b0080
diff --git a/srcpkgs/galene/template b/srcpkgs/galene/template
index b5ae5232936b6..c63b0909b713b 100644
--- a/srcpkgs/galene/template
+++ b/srcpkgs/galene/template
@@ -8,6 +8,8 @@ short_desc="Galene videoconference server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://galene.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jech/galene/archive/refs/tags/galene-$version.tar.gz"
 checksum=d238d862d84b5126762cc82aaeb249eb9c55e96f241050d5e7158a264ae4f0fb
 system_accounts="_galene"
diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template
index 7d14c98ec53ef..16ce34d5e3221 100644
--- a/srcpkgs/gdu/template
+++ b/srcpkgs/gdu/template
@@ -10,6 +10,8 @@ short_desc="Disk usage analyzer intended primarily for SSD disks"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/dundee/gdu"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz"
 checksum=83fe876d953b4f2f7a856552e758aae4aa0cd9569dcf1aded61bdc834b834275
 
diff --git a/srcpkgs/gemget/template b/srcpkgs/gemget/template
index fee9f46ea52a8..d690e4cbe4c1b 100644
--- a/srcpkgs/gemget/template
+++ b/srcpkgs/gemget/template
@@ -8,6 +8,8 @@ short_desc="Command line downloader for the Gemini protocol"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/makeworld-the-better-one/gemget/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/makeworld-the-better-one/gemget/archive/v$version.tar.gz"
 checksum=52578dfc33c0275d71658d6afc0e0d91b3734032a6ed5b760d2695001b178c5a
 
diff --git a/srcpkgs/gendesk/template b/srcpkgs/gendesk/template
index c841cd99e8b78..46ba9ac3d1c02 100644
--- a/srcpkgs/gendesk/template
+++ b/srcpkgs/gendesk/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate .desktop files and download icons"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://roboticoverlords.org/gendesk/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/gendesk/archive/${version}.tar.gz
  https://roboticoverlords.org/images/default.png"
 checksum="dd0008512eebc893e4b630d07d9bf5e3a4f121b87fe725c32773caa6e391db58
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index dab1f5e673142..0765eade80759 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -9,5 +9,7 @@ short_desc="Web fuzzer like wfuzz written in Golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/braaaax/gfz"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8b6a3df0c385fe993ead673df53daa290943220f2cde73e6b1c706ef94aa4e5f
diff --git a/srcpkgs/ghq/template b/srcpkgs/ghq/template
index 1a13598cfb23a..3645ccfd29158 100644
--- a/srcpkgs/ghq/template
+++ b/srcpkgs/ghq/template
@@ -10,6 +10,8 @@ short_desc="Remote repository management made easy"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/x-motemen/ghq"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/x-motemen/ghq/archive/v${version}.tar.gz"
 checksum=a6f62a5b34fd7088e39d6f0d0c37d6e0c333c2cc4da9a2fe6779a2b851f1f8f9
 
diff --git a/srcpkgs/gister/template b/srcpkgs/gister/template
index 2ce078bfbcb3c..2ee4f269aae21 100644
--- a/srcpkgs/gister/template
+++ b/srcpkgs/gister/template
@@ -8,6 +8,8 @@ short_desc="Command line app to create Gists in Go"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/viyatb/gister"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/viyatb/gister/archive/v${version}.tar.gz"
 checksum=0cb0d739c91ccf93b61885ceb1b5f456367f67439527ba4977ae8e5b7002faca
 
diff --git a/srcpkgs/git-lfs/template b/srcpkgs/git-lfs/template
index 14cdc31c1e546..d3a459ed00ed3 100644
--- a/srcpkgs/git-lfs/template
+++ b/srcpkgs/git-lfs/template
@@ -9,6 +9,8 @@ short_desc="Git extension for versioning large files"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://git-lfs.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/git-lfs/git-lfs/main/CHANGELOG.md"
 distfiles="https://github.com/git-lfs/git-lfs/archive/v${version}.tar.gz"
 checksum=fa93f65cc5c15b96037a72cf243bc2cc04c94ea5cccc346664425d6d4bac66c2
diff --git a/srcpkgs/git-sizer/template b/srcpkgs/git-sizer/template
index 986581e948a82..48c4ff41594c2 100644
--- a/srcpkgs/git-sizer/template
+++ b/srcpkgs/git-sizer/template
@@ -10,6 +10,8 @@ short_desc="Compute various size metrics for a Git repository"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/github/git-sizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/github/git-sizer/archive/refs/tags/v${version}.tar.gz"
 checksum=07a5ac5f30401a17d164a6be8d52d3d474ee9c3fb7f60fd83a617af9f7e902bb
 
diff --git a/srcpkgs/git-team/template b/srcpkgs/git-team/template
index de1c6bc7118ad..b20bb40ccba93 100644
--- a/srcpkgs/git-team/template
+++ b/srcpkgs/git-team/template
@@ -8,6 +8,8 @@ short_desc="Manage and enhance git commit messages with co-authors"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/hekmekk/git-team"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hekmekk/git-team/main/CHANGELOG.md"
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8bbac5e495310167e9ffad6f6b0e6b6929bae3dc249de16cd050209f389be59b
diff --git a/srcpkgs/gitbatch/template b/srcpkgs/gitbatch/template
index b99ef3144de62..24c8d3e47214d 100644
--- a/srcpkgs/gitbatch/template
+++ b/srcpkgs/gitbatch/template
@@ -8,6 +8,8 @@ short_desc="Command line tool to manage your git repositories in one place"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
 license="MIT"
 homepage="https://github.com/isacikgoz/gitbatch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/gitbatch/archive/v${version}.tar.gz"
 checksum=b1781bb1a0f16545d8980d4f854cb4685c289b222d141197889fc387524aa515
 
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 2c5df20f9791b..81bbb05ea788c 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -29,6 +29,8 @@ short_desc="Git with a cup of Tea"
 maintainer="fosslinux <fosslinux@aussies.space>"
 license="MIT"
 homepage="https://gitea.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-gitea/gitea/main/CHANGELOG.md"
 distfiles="https://dl.gitea.io/gitea/${version}/gitea-src-${version}.tar.gz"
 checksum=707fc01ec15739dbdf49f8fd01951dde5fd1958134ea8d41c99bb4bef190b97c
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 61d46a0895af3..04d94f39d452b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -11,6 +11,8 @@ short_desc="GitHub CLI tool"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://cli.github.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=527ca3aeaf6a565a0b058825748683ec5f5e199d5754466943c1f5c69a7d5bfe
diff --git a/srcpkgs/github-opml/template b/srcpkgs/github-opml/template
index 926b1f7c42589..433ae0744b1cd 100644
--- a/srcpkgs/github-opml/template
+++ b/srcpkgs/github-opml/template
@@ -9,6 +9,8 @@ short_desc="Create opml file with references to all starred repos by a github us
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/jojomi/github-opml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jojomi/github-opml/archive/v${version}.tar.gz"
 checksum=1e1d39505db625579ee69bf08909e149b67ef3d45eb7693787431e5389437a44
 
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 8b0a5457f2039..b110ff68c9805 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -8,6 +8,8 @@ short_desc="Official GitLab CI runner written in Go"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
 license="MIT"
 homepage="https://docs.gitlab.com/runner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/gitlab-org/gitlab-runner/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${version}/gitlab-runner-v${version}.tar.gz"
 checksum=c3d6889ad861a9547cfe0453a36de8c770791633905724acd6f0372e2d9a9e0f
diff --git a/srcpkgs/gkill/template b/srcpkgs/gkill/template
index bd64b642da8c8..1712679f16edf 100644
--- a/srcpkgs/gkill/template
+++ b/srcpkgs/gkill/template
@@ -9,6 +9,8 @@ short_desc="Easy Process Killer"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/heppu/gkill"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/gkill/archive/v$version.tar.gz"
 checksum=aee86f1e18a88ecd3024c6deb3dbd6a2e385961ad8365046dc2b64596bdbb84b
 
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index fe57e314721e6..0fa1c7badc2f0 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -11,6 +11,8 @@ short_desc="Command line tool bringing GitLab's features to your command line"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.com/gitlab-org/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/gitlab-org/cli/-/archive/v$version/cli-v$version.tar.gz"
 checksum=447a9b76acb5377642a4975908f610a3082026c176329c7c8cfed1461d2e1570
 
diff --git a/srcpkgs/glide/template b/srcpkgs/glide/template
index 878ab343b0bbd..e3ba8002a83d5 100644
--- a/srcpkgs/glide/template
+++ b/srcpkgs/glide/template
@@ -9,6 +9,8 @@ short_desc="Vendor package management for golang"
 maintainer="ananteris <ananteris@protonmail.ch>"
 license="MIT"
 homepage="http://glide.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/Masterminds/glide/master/CHANGELOG.md"
 distfiles="https://github.com/Masterminds/glide/archive/v${version}.tar.gz"
 checksum=817dad2f25303d835789c889bf2fac5e141ad2442b9f75da7b164650f0de3fee
diff --git a/srcpkgs/glider/template b/srcpkgs/glider/template
index c1037e2444a82..0050e72abc135 100644
--- a/srcpkgs/glider/template
+++ b/srcpkgs/glider/template
@@ -8,6 +8,8 @@ short_desc="Forward proxy with multiple protocols support"
 maintainer="whoami <whoami@systemli.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/nadoo/glider"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=f10e416e9b8ed7ff20b9c2f7dc0e47d65f22c170b7d1ffa74d8ceb0f91e5b412
 conf_files="/etc/glider/config /etc/glider/rules.d/*"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 8263846b7b23a..0f8efb3ca040c 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -11,5 +11,7 @@ short_desc="Lock Go dependencies to specific revisions"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/robfig/glock"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robfig/glock/archive/$_commit.tar.gz"
 checksum=b8fea16ccdfa4a927a8590753d44ca5bb610561f3b9e09cc1e501ef5c9351dc9
diff --git a/srcpkgs/glow/template b/srcpkgs/glow/template
index 9db40444caf42..244b2340c1909 100644
--- a/srcpkgs/glow/template
+++ b/srcpkgs/glow/template
@@ -9,6 +9,8 @@ short_desc="Render markdown on the CLI, with pizzazz"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/charmbracelet/glow"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/charmbracelet/glow/archive/refs/tags/v${version}.tar.gz"
 checksum=b4ecf269b7c6447e19591b1d23f398ef2b38a6a75be68458390b42d3efc44b92
 
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee529..ce673a35620f9 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -10,5 +10,7 @@ short_desc="Small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
diff --git a/srcpkgs/go-capnproto2/template b/srcpkgs/go-capnproto2/template
index 5c7565560d7ec..80339d960917c 100644
--- a/srcpkgs/go-capnproto2/template
+++ b/srcpkgs/go-capnproto2/template
@@ -11,6 +11,8 @@ short_desc="Cap'n Proto library and code generator for Go"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/capnproto/go-capnproto2"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/capnproto/go-capnproto2/archive/v${version}.tar.gz"
 checksum=63d21290df86a0e482d4294a926f45d03a2cbb8e9274399f70bac763f07b8e92
 
diff --git a/srcpkgs/go-ipfs/template b/srcpkgs/go-ipfs/template
index 94ec54c88a90b..aecbda69f8d8e 100644
--- a/srcpkgs/go-ipfs/template
+++ b/srcpkgs/go-ipfs/template
@@ -11,6 +11,8 @@ short_desc="Global versioned P2P merkle DAG file system"
 maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT, Apache-2.0"
 homepage="https://ipfs.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/ipfs/go-ipfs/blob/master/CHANGELOG.md"
 distfiles="https://github.com/ipfs/go-ipfs/archive/v${version}.tar.gz"
 checksum=886193dda20345a3d3ed6702629caa98212f1f0622f80c65bea1b737957fbb16
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index 5e80ab41445cd..77df37a70824e 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -10,5 +10,7 @@ short_desc="Simple jira command line client in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/go-jira/jira"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-jira/jira/archive/v$version.tar.gz"
 checksum=179abe90458281175a482cbd2e1ad662bdf563ef5acfc2cadf215ae32e0bd1e6
diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 7898513b58ff2..848be8559fbae 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -8,6 +8,8 @@ short_desc="Convert md to manpages"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=2f52e37101ea2734b02f2b54a53c74305b95b3a9a27792fdac962b5354aa3e4a
 
diff --git a/srcpkgs/go-mtpfs/template b/srcpkgs/go-mtpfs/template
index 92a906cfa95cb..b0f56e7054f2e 100644
--- a/srcpkgs/go-mtpfs/template
+++ b/srcpkgs/go-mtpfs/template
@@ -11,6 +11,8 @@ short_desc="Mount MTP devices over FUSE"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/hanwen/go-mtpfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hanwen/go-mtpfs/archive/v${version}.tar.gz"
 checksum=47060acf74c9f7a612f492c041c9463efb37eab4f9a74eca96686ed61bbbe7ec
 
diff --git a/srcpkgs/go-review/template b/srcpkgs/go-review/template
index d86bf406cd595..3b0ad5b3c456f 100644
--- a/srcpkgs/go-review/template
+++ b/srcpkgs/go-review/template
@@ -9,6 +9,8 @@ short_desc="Publish reports from different Go linters as gerrit reviews"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/heppu/go-review"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/go-review/archive/v${version}.tar.gz"
 checksum=08e6eecc36f8706f012c280d6bfd37a6b9f922b223c9b6e5342550103dbdfaa0
 
diff --git a/srcpkgs/goatcounter/template b/srcpkgs/goatcounter/template
index 94c3add2c682c..ec67bc96812f5 100644
--- a/srcpkgs/goatcounter/template
+++ b/srcpkgs/goatcounter/template
@@ -11,6 +11,8 @@ short_desc="Easy web analytics without tracking of personal data"
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="EUPL-1.2"
 homepage="https://www.goatcounter.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/arp242/goatcounter/master/CHANGELOG.md"
 distfiles="https://github.com/zgoat/goatcounter/archive/v${version}.tar.gz"
 checksum=c42f2e5d32afeec1310a1e128be2e26b18c69b7627570b87588439b3d13b8455
diff --git a/srcpkgs/gobuster/template b/srcpkgs/gobuster/template
index c80406546121c..32e4a518e6e3c 100644
--- a/srcpkgs/gobuster/template
+++ b/srcpkgs/gobuster/template
@@ -8,6 +8,8 @@ short_desc="Directory, file and DNS busting tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/OJ/gobuster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OJ/gobuster/archive/v${version}.tar.gz"
 checksum=509b16ca713de02f8fcdc7b33d97e7e18b687bb99634dde076be38297d4b401b
 
diff --git a/srcpkgs/gocloc/template b/srcpkgs/gocloc/template
index 6cdc8b2b3b1e8..535c93cb39e2e 100644
--- a/srcpkgs/gocloc/template
+++ b/srcpkgs/gocloc/template
@@ -9,6 +9,8 @@ short_desc="Counts lines of source code in many programming languages"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/hhatto/gocloc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hhatto/gocloc/archive/v${version}.tar.gz"
 checksum=b96a3da5c5ec084107f29c339414774a7bf0c3c71e41ae5101cc48824ab9ecb2
 
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index d1ea8e4cdfc15..0274372dcdca3 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -11,6 +11,8 @@ short_desc="Encrypted overlay filesystem written in Go"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
 license="MIT"
 homepage="https://nuetzlich.net/gocryptfs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/rfjakob/gocryptfs#changelog"
 distfiles="https://github.com/rfjakob/gocryptfs/releases/download/v${version}/gocryptfs_v${version}_src-deps.tar.gz"
 checksum=62a856a9771307b34a75a1e9ab9489abe4a4e7e7f9230c2b1046ca037ea2ba50
diff --git a/srcpkgs/godef/template b/srcpkgs/godef/template
index 3196920d29a6e..b4fc190a41dd2 100644
--- a/srcpkgs/godef/template
+++ b/srcpkgs/godef/template
@@ -8,6 +8,8 @@ short_desc="Print where symbols are defined in Go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rogpeppe/godef"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rogpeppe/godef/archive/v${version}.tar.gz"
 checksum=48a1680e9a7db28f19c4b5716402c615bbab454c769c28d9e373df75bde48b9c
 
diff --git a/srcpkgs/gogs/template b/srcpkgs/gogs/template
index 68a136a80c171..fe6dad041bbff 100644
--- a/srcpkgs/gogs/template
+++ b/srcpkgs/gogs/template
@@ -12,6 +12,8 @@ short_desc="Self-hosted Git Service in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://gogs.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gogits/gogs/archive/v${version}.tar.gz"
 checksum=435ed5ca5e15381883079f1483131e3601f69ff56ebfdb5c60d14c0af98ce9a1
 
diff --git a/srcpkgs/golangci-lint/template b/srcpkgs/golangci-lint/template
index 82737682337ad..d6c2ec697cc74 100644
--- a/srcpkgs/golangci-lint/template
+++ b/srcpkgs/golangci-lint/template
@@ -10,6 +10,8 @@ short_desc="Linters Runner for Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://github.com/golangci/golangci-lint"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/golangci/golangci-lint/master/CHANGELOG.md"
 distfiles="https://github.com/golangci/golangci-lint/archive/v${version}.tar.gz"
 checksum=a11540d116fa6b015423afc1bfe57c4b22ec3c3165189442cdb7ff8fda729370
diff --git a/srcpkgs/gomatrix/template b/srcpkgs/gomatrix/template
index c78893ef1337a..d2285101cdf5a 100644
--- a/srcpkgs/gomatrix/template
+++ b/srcpkgs/gomatrix/template
@@ -8,6 +8,8 @@ short_desc="Terminal Matrix display in golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/GeertJohan/gomatrix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/GeertJohan/gomatrix/archive/v${version}.tar.gz"
 checksum=4d71d2509ac84f2340537d5e6f0eb9810b4173706f13cd6fe5e5e8ee5a69a50c
 
diff --git a/srcpkgs/gomuks/template b/srcpkgs/gomuks/template
index 0f7c4e889e098..92db466800a7a 100644
--- a/srcpkgs/gomuks/template
+++ b/srcpkgs/gomuks/template
@@ -9,6 +9,8 @@ short_desc="Terminal Matrix client"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://maunium.net/go/gomuks/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/tulir/gomuks/raw/master/CHANGELOG.md"
 distfiles="https://github.com/tulir/gomuks/archive/refs/tags/v${version}.tar.gz"
 checksum=0710a63cc3ec9a4f525510497ba64aa94170498eb536411d089871f336d99ab4
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 498334cb6d561..8d0e531eaa029 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -10,6 +10,8 @@ short_desc="Gopass JSON bridge for extensions"
 maintainer="KuhnChris <kuhnchris+voidpackages@kuhnchris.eu>"
 license="MIT"
 homepage="https://www.gopass.pw/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/gopasspw/gopass-jsonapi/master/CHANGELOG.md"
 distfiles="https://github.com/gopasspw/gopass-jsonapi/archive/refs/tags/v${version}.tar.gz"
 checksum=753b1628ab379dea0cd4b599939fb46b11fdc46af76d049e7addc46477bf593c
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index ae2785a728080..c4c702c2c8680 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -9,6 +9,8 @@ short_desc="Official language server for the Go language"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/tools/tree/master/gopls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/golang/tools/archive/refs/tags/gopls/v${version}.tar.gz"
 checksum=fa8a5d38c1e040686fda6018c3456801229d6ed992b6eecfbaba146e1fc772b2
 
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index 815a52704789c..043bdc57e79dd 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -9,5 +9,7 @@ short_desc="Go Package Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/gpmgo/gopm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gpmgo/gopm/archive/${_commit}.tar.gz"
 checksum="67fd6c8940eab9adca178f880d217095ef54db8c608b0d000144d9ba7880c3f8"
diff --git a/srcpkgs/gops/template b/srcpkgs/gops/template
index 5d65be5bc6416..92f93e3e93a47 100644
--- a/srcpkgs/gops/template
+++ b/srcpkgs/gops/template
@@ -8,6 +8,8 @@ short_desc="List and diagnose Go processes currently running on your system"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/gops"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/google/gops/releases"
 distfiles="https://github.com/google/gops/archive/refs/tags/v${version}.tar.gz"
 checksum=9a040fe38e45aa41cfc43be5babb5e7962b027e1f6f8b68e5112f01866a42bba
diff --git a/srcpkgs/goreleaser/template b/srcpkgs/goreleaser/template
index 85e20f33bf05e..a8ea93016502e 100644
--- a/srcpkgs/goreleaser/template
+++ b/srcpkgs/goreleaser/template
@@ -10,6 +10,8 @@ short_desc="Deliver Go binaries as fast and easily as possible"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://goreleaser.com/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/goreleaser/goreleaser/archive/refs/tags/v$version.tar.gz"
 checksum=0721e1d3c2f4d68076b62c0484d0d17964e62f71794a96653a3f0dfaff2509d8
 
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index a2a5e758f6cee..5a0322039be45 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -10,6 +10,8 @@ short_desc="Command line interface for pushing messages to a Gotify server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/cli/archive/v${version}.tar.gz"
 checksum=d44d0058a87684db8c61a9952a84327f7bab102d6a4a16547f7be18b9a9c052c
 
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 16b72133088c8..7c8eb61961d54 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -11,6 +11,8 @@ short_desc="Simple server for sending and receiving messages"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/server/archive/v${version}.tar.gz"
 checksum=e8ebbbbccafe6d6ce44270f6af5ae59223edeb7dd51e0ab2ee7e689b88072df9
 conf_files="/etc/gotify/config.yml"
diff --git a/srcpkgs/gotop/template b/srcpkgs/gotop/template
index 4d988e52cfa02..c1217fded5fe4 100644
--- a/srcpkgs/gotop/template
+++ b/srcpkgs/gotop/template
@@ -11,6 +11,8 @@ short_desc="Terminal based graphical activity monitor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/xxxserxxx/gotop"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/xxxserxxx/gotop/master/CHANGELOG.md"
 distfiles="https://github.com/xxxserxxx/gotop/archive/v${version}.tar.gz"
 checksum=e9d9041903acb6bd3ffe94e0a02e69eea53f1128274da1bfe00fe44331ccceb1
diff --git a/srcpkgs/gotty/template b/srcpkgs/gotty/template
index 655809e9d66b9..b010f19af6efc 100644
--- a/srcpkgs/gotty/template
+++ b/srcpkgs/gotty/template
@@ -8,6 +8,8 @@ short_desc="Share your terminal as a web application"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/yudai/gotty/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yudai/gotty/archive/v${version}.tar.gz"
 checksum=32695d70a79f55efdf4fba6f06f830515a2055abc58fc15e2124dff5be75695b
 
diff --git a/srcpkgs/goversion/template b/srcpkgs/goversion/template
index de9bf309ab4c8..9d48c1f21d071 100644
--- a/srcpkgs/goversion/template
+++ b/srcpkgs/goversion/template
@@ -8,6 +8,8 @@ short_desc="Print version used to build Go executables"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rsc/goversion"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsc/goversion/archive/v${version}.tar.gz"
 checksum=65e9c181995ed8c9207ea08d79a148ab53307b7fad2172a5a0764d6aa393a98e
 
diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28..0cf4c7712c777 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -10,6 +10,8 @@ short_desc="Open platform for beautiful analytics and monitoring"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz
 https://github.com/grafana/grafana/archive/v${version}.tar.gz"
 checksum="ecb1acffca5b64c1305c70523da73e82e27719c6014b7a88473ec97aa66e550d
diff --git a/srcpkgs/gron/template b/srcpkgs/gron/template
index 6909c6a65ff8d..a835de5578578 100644
--- a/srcpkgs/gron/template
+++ b/srcpkgs/gron/template
@@ -8,6 +8,8 @@ short_desc="Tool to make JSON greppable"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/tomnomnom/gron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tomnomnom/gron/archive/refs/tags/v${version}.tar.gz"
 checksum=1c98f2ef2ba03558864b1ab5e9c4b47a2e89d3ffaf24cfa0ac75cd38d775feb4
 
diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template
index cb4cceeb45aab..9f8a78f5118f0 100644
--- a/srcpkgs/grype/template
+++ b/srcpkgs/grype/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner for container images and filesystems"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/grype"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/grype/archive/refs/tags/v${version}.tar.gz"
 checksum=eb54c0d1e6d824d7fc7240a8e9dd15b642bb4ca387f7bbc8de2cbff779635a19
 
diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template
index 63bee6ecfc703..e17beb554c2b3 100644
--- a/srcpkgs/gucci/template
+++ b/srcpkgs/gucci/template
@@ -9,6 +9,8 @@ short_desc="Simple CLI templating tool written in Go"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/noqcks/gucci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/noqcks/gucci/archive/refs/tags/${version}.tar.gz"
 checksum=1cdf723cf95708234034608a9628aed642cfb2f0ad58f58756694e34d18e557b
 
diff --git a/srcpkgs/gum/template b/srcpkgs/gum/template
index 55292f72b1a2f..98f64e249f68c 100644
--- a/srcpkgs/gum/template
+++ b/srcpkgs/gum/template
@@ -10,6 +10,8 @@ short_desc="Tool for glamorous shell scripts"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/gum"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/gum/releases"
 distfiles="https://github.com/charmbracelet/gum/archive/refs/tags/v${version}.tar.gz"
 checksum=51c715634c0b9c690874d1a4c42f5057797585353d8af3d9f8d86ed2d216c250
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 9ece5b6588ae5..ef17b45b4ff30 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -11,6 +11,8 @@ short_desc="Command-line interface for Hetzner Cloud"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/hetznercloud/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hetznercloud/cli/main/CHANGELOG.md"
 distfiles="https://github.com/hetznercloud/cli/archive/v${version}.tar.gz"
 checksum=7a4d08a8d5e5b3850dedd49abf3b648e213bef4d4172c9bd575760fa4c1a7575
diff --git a/srcpkgs/hey/template b/srcpkgs/hey/template
index 00292442e6abe..2dc05c1057c80 100644
--- a/srcpkgs/hey/template
+++ b/srcpkgs/hey/template
@@ -8,5 +8,7 @@ short_desc="HTTP load generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/rakyll/hey"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rakyll/hey/archive/v${version}.tar.gz"
 checksum=944097e62dd0bd5012d3b355d9fe2e7b7afcf13cc0b2c06151e0f4c2babfc279
diff --git a/srcpkgs/hivemind/template b/srcpkgs/hivemind/template
index 695a32afde4a2..1d8dc8654ca38 100644
--- a/srcpkgs/hivemind/template
+++ b/srcpkgs/hivemind/template
@@ -8,6 +8,8 @@ short_desc="Process manager for Procfile-based applications"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/DarthSim/hivemind"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/DarthSim/hivemind/archive/v${version}.tar.gz"
 checksum=b4f7259663ef5b99906af0d98fe4b964d8f9a4d86a8f5aff30ab8df305d3a996
 
diff --git a/srcpkgs/hooktftp/template b/srcpkgs/hooktftp/template
index 9d3f51b616935..87383b679f38f 100644
--- a/srcpkgs/hooktftp/template
+++ b/srcpkgs/hooktftp/template
@@ -9,6 +9,8 @@ short_desc="Hook based tftp server"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/tftp-go-team/hooktftp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tftp-go-team/hooktftp/archive/${version}.tar.gz"
 checksum=ae50cd4a9b703365388de6301c9d97e0c417160fad8131c0f0727c08e67bcbc2
 
diff --git a/srcpkgs/httpstat/template b/srcpkgs/httpstat/template
index d6f11cc61cca6..ca09403b9ea9c 100644
--- a/srcpkgs/httpstat/template
+++ b/srcpkgs/httpstat/template
@@ -9,6 +9,8 @@ short_desc="It's like curl -v, with colours"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/davecheney/httpstat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/davecheney/httpstat/archive/v${version}.tar.gz"
 checksum=58260ab0a56557d0c2509ea09ee3fe54fe21a49f95d94189efdd64caec84fa67
 
diff --git a/srcpkgs/hub/template b/srcpkgs/hub/template
index 4517d5e22f567..6235b1200c124 100644
--- a/srcpkgs/hub/template
+++ b/srcpkgs/hub/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for Github"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://hub.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/github/hub/releases"
 distfiles="https://github.com/github/hub/archive/v${version}.tar.gz"
 checksum=e19e0fdfd1c69c401e1c24dd2d4ecf3fd9044aa4bd3f8d6fd942ed1b2b2ad21a
diff --git a/srcpkgs/hugo/template b/srcpkgs/hugo/template
index 37dade3c809c0..619afe2533f85 100644
--- a/srcpkgs/hugo/template
+++ b/srcpkgs/hugo/template
@@ -10,6 +10,8 @@ short_desc="Fast & Modern Static Website Engine"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://gohugo.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gohugoio/hugo/archive/v${version}.tar.gz"
 checksum=0b98124c72fbd9a8179d3576abb3dd720f69584b47f70ec5be82b7238b825ea2
 
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index cfca65b492a53..8bb83cdc8ec9d 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -10,6 +10,8 @@ short_desc="CLI tool for sr.ht"
 maintainer="Dakota Walsh <kota@nilsu.org>"
 license="AGPL-3.0-only"
 homepage="https://git.sr.ht/~emersion/hut"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/hut/log"
 distfiles="https://git.sr.ht/~emersion/hut/archive/v${version}.tar.gz"
 checksum=ca191d663be81000c8ac0e952cd1b95fbded8c1d918d6d89ff08adbcd3d75289
diff --git a/srcpkgs/hydroxide/template b/srcpkgs/hydroxide/template
index 00c3e91af1314..0cd66891b4128 100644
--- a/srcpkgs/hydroxide/template
+++ b/srcpkgs/hydroxide/template
@@ -9,6 +9,8 @@ short_desc="Third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/emersion/hydroxide"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=d0d13a66d7aa0b0d674df6dacd63b0cdacd7261f999077ca13223d18969d20fb
 
diff --git a/srcpkgs/i3cat/template b/srcpkgs/i3cat/template
index 91fb0fe5777ad..1fb3f2f45c69f 100644
--- a/srcpkgs/i3cat/template
+++ b/srcpkgs/i3cat/template
@@ -9,6 +9,8 @@ short_desc="Combine multiple i3bar JSON inputs into one to forward to i3bar"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="http://vincent-petithory.github.io/i3cat/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/vincent-petithory/i3cat/archive/v${version}.tar.gz"
 checksum=e7323df791f644540025549b20a69d8907bcab90882b875a8c5c0690d9a188c5
 
diff --git a/srcpkgs/ibus-bamboo/template b/srcpkgs/ibus-bamboo/template
index e848a28b45961..f0115ab033475 100644
--- a/srcpkgs/ibus-bamboo/template
+++ b/srcpkgs/ibus-bamboo/template
@@ -9,6 +9,8 @@ short_desc="Vietnamese input method for ibus"
 maintainer="ndgnuh <ndgnuh@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/BambooEngine/ibus-bamboo"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=39d4a1425feafe0fa3cb115a437acef36a1bf92e8c23530ebdbe75779891873e
 conf_files="/usr/share/ibus-bamboo/data/macro.tpl.txt"
diff --git a/srcpkgs/img/template b/srcpkgs/img/template
index 0965d023a704c..2a9d6f5a6eff7 100644
--- a/srcpkgs/img/template
+++ b/srcpkgs/img/template
@@ -10,6 +10,8 @@ short_desc="Standalone, daemonless, unprivileged container image builder"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/genuinetools/img"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=c6d805ab899db639fa08f0e33fe6673593be8336d288bb1cb4cb81a3229a916f
 
diff --git a/srcpkgs/immortal/template b/srcpkgs/immortal/template
index 6e8fde3aafb9c..dff8e5eac4855 100644
--- a/srcpkgs/immortal/template
+++ b/srcpkgs/immortal/template
@@ -11,6 +11,8 @@ short_desc="*nix cross-platform (OS agnostic) supervisor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/immortal/immortal"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/immortal/immortal/archive/${version}.tar.gz"
 checksum=a343581dbe58fb0faa1c65b233a067820d8d5ecefc9726da5ad3ef979a2a0b08
 make_check=ci-skip # some tests fail when running as root
diff --git a/srcpkgs/influxdb/template b/srcpkgs/influxdb/template
index 70544e746f864..8ea688eccbb8b 100644
--- a/srcpkgs/influxdb/template
+++ b/srcpkgs/influxdb/template
@@ -15,6 +15,8 @@ short_desc="Scalable datastore for metrics, events, and real-time analytics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://influxdata.com/time-series-platform/influxdb/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/influxdata/influxdb/master/CHANGELOG.md"
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=d8b89e324ed7343c1397124ac3cc68c405406faf74e7369e733611cada54656d
diff --git a/srcpkgs/ipfs-cluster/template b/srcpkgs/ipfs-cluster/template
index 465cd3d293061..c5127ff9a2f3f 100644
--- a/srcpkgs/ipfs-cluster/template
+++ b/srcpkgs/ipfs-cluster/template
@@ -10,6 +10,8 @@ short_desc="Collective pinning and composition for IPFS"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/ipfs/ipfs-cluster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/ipfs-cluster/archive/v${version}.tar.gz"
 checksum=53758c1518b510fbaf2ba5d7b360d429ee073c6a0bf9296ccd8a5ad18f9575f2
 
diff --git a/srcpkgs/ipp-usb/template b/srcpkgs/ipp-usb/template
index 5f3615254f912..3da4ab6162c40 100644
--- a/srcpkgs/ipp-usb/template
+++ b/srcpkgs/ipp-usb/template
@@ -12,6 +12,8 @@ short_desc="Allows using the IPP protocol over usb connections"
 maintainer="Philipp David <pd@3b.pm>"
 license="BSD-2-Clause"
 homepage="https://github.com/OpenPrinting/ipp-usb"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OpenPrinting/ipp-usb/archive/$version.tar.gz"
 checksum=81f325abc45b4d2b8812022d93dfcebc807c2b0688e2a9f7052f0bddfadf5b01
 
diff --git a/srcpkgs/ircdog/template b/srcpkgs/ircdog/template
index b8d22e9b7c927..2943b0b5384d6 100644
--- a/srcpkgs/ircdog/template
+++ b/srcpkgs/ircdog/template
@@ -8,6 +8,8 @@ short_desc="Simple wrapper over the raw IRC protocol"
 maintainer="0x5c <dev@0x5c.io>"
 license="ISC"
 homepage="https://github.com/ergochat/ircdog"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/ergochat/ircdog/master/CHANGELOG.md"
 distfiles="https://github.com/ergochat/ircdog/archive/refs/tags/v${version}.tar.gz"
 checksum=04d41168329523b44fe77a28d0aca83c60cdee913e8ee9abf5901de5fed4aa4a
diff --git a/srcpkgs/jd/template b/srcpkgs/jd/template
index ffbfdbbc41d23..2563370ea0425 100644
--- a/srcpkgs/jd/template
+++ b/srcpkgs/jd/template
@@ -8,6 +8,8 @@ short_desc="JSON diff and patch"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/josephburnett/jd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/josephburnett/jd/archive/refs/tags/v${version}.tar.gz"
 checksum=3d0b693546891bab41ca5c3be859bc760631608c9add559aa561fb751cdd1c92
 
diff --git a/srcpkgs/jid/template b/srcpkgs/jid/template
index 51dc72df9fd62..5ecabbfe06bb2 100644
--- a/srcpkgs/jid/template
+++ b/srcpkgs/jid/template
@@ -9,6 +9,8 @@ short_desc="Drill down JSON interactively by using filtering queries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/simeji/jid"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/simeji/jid/archive/v${version}.tar.gz"
 checksum=0912050b3be3760804afaf7ecd6b42bfe79e7160066587fbc0afa5324b03fb48
 
diff --git a/srcpkgs/jj/template b/srcpkgs/jj/template
index b234c0ff3696d..74e5204743bdf 100644
--- a/srcpkgs/jj/template
+++ b/srcpkgs/jj/template
@@ -10,6 +10,8 @@ short_desc="JSON Stream Editor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tidwall/jj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tidwall/jj/archive/refs/tags/v${version}.tar.gz"
 checksum=a3dafa9f2182bf79f26cdca790ff7106ebc02a50bd72bcc2db58bdbc39ee052f
 
diff --git a/srcpkgs/joker/template b/srcpkgs/joker/template
index 07c64862fc463..86b2b9c2f299c 100644
--- a/srcpkgs/joker/template
+++ b/srcpkgs/joker/template
@@ -8,6 +8,8 @@ short_desc="Interpreted dialect of Clojure written in Go and Clojure(Script) lin
 maintainer="icp <pangolin@vivaldi.net>"
 license="EPL-1.0"
 homepage="https://joker-lang.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/candid82/joker/releases"
 distfiles="https://github.com/candid82/joker/archive/refs/tags/v${version}.tar.gz"
 checksum=b05a9f15553f748b9ef827e6c96b42ad9c9d0d6bdf76ae592e77fae640b9d198
diff --git a/srcpkgs/jp/template b/srcpkgs/jp/template
index 846df0a7836be..8ec3bc6ed412b 100644
--- a/srcpkgs/jp/template
+++ b/srcpkgs/jp/template
@@ -8,5 +8,7 @@ short_desc="Command line interface to JMESPath"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="Apache-2.0"
 homepage="https://github.com/jmespath/jp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jmespath/jp/archive/${version}.tar.gz"
 checksum=e88a49f61fffca8f431f78938f71e14d7792f7304344b7aa7391d06e4113f88b
diff --git a/srcpkgs/jsonnet-language-server/template b/srcpkgs/jsonnet-language-server/template
index 81d3890cc7c16..906a36a1c9996 100644
--- a/srcpkgs/jsonnet-language-server/template
+++ b/srcpkgs/jsonnet-language-server/template
@@ -8,6 +8,8 @@ short_desc="Language Server Protocol (LSP) server for Jsonnet"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/grafana/jsonnet-language-server"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/jsonnet-language-server/archive/refs/tags/v${version}.tar.gz"
 checksum=5c843bca9fc54effd00dd37bcfd9b2809aa15329f1120d4c730c11d0076f3468
 
diff --git a/srcpkgs/jump/template b/srcpkgs/jump/template
index 326135b032dc0..229a779667e2d 100644
--- a/srcpkgs/jump/template
+++ b/srcpkgs/jump/template
@@ -8,6 +8,8 @@ short_desc="Fuzzy directory jumper that learns your habits"
 maintainer="Arthur Weagel <arthur.contrib@gmail.com>"
 license="MIT"
 homepage="https://github.com/gsamokovarov/jump"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/gsamokovarov/jump/releases"
 distfiles="https://github.com/gsamokovarov/jump/archive/v${version}.tar.gz"
 checksum=ce297cada71e1dca33cd7759e55b28518d2bf317cdced1f3b3f79f40fa1958b5
diff --git a/srcpkgs/k3d/template b/srcpkgs/k3d/template
index 12c61b47d44b4..4b28b75ec3fb4 100644
--- a/srcpkgs/k3d/template
+++ b/srcpkgs/k3d/template
@@ -13,6 +13,8 @@ short_desc="Creates containerized k3s clusters"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://k3d.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k3d-io/k3d/main/CHANGELOG.md"
 distfiles="https://github.com/k3d-io/k3d/archive/v${version}.tar.gz"
 checksum=b9eb05c5fa213c8ec6d34a25e00ae07abeb23d70c94f55c1f32fbc16ea4e480e
diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template
index 3af793e618d60..53a39ad31fbeb 100644
--- a/srcpkgs/k9s/template
+++ b/srcpkgs/k9s/template
@@ -9,6 +9,8 @@ short_desc="Terminal UI to interact with Kubernetes clusters"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://k9scli.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/derailed/k9s/archive/v${version}.tar.gz"
 checksum=4f2b42270bcbe37497c52c6c8fbd99e5b6e5333f1ab0b36dbdfeaccbc50a4ae1
 
diff --git a/srcpkgs/kapacitor/template b/srcpkgs/kapacitor/template
index e17a5cbe55dd0..2d567a9ccf5db 100644
--- a/srcpkgs/kapacitor/template
+++ b/srcpkgs/kapacitor/template
@@ -13,6 +13,8 @@ short_desc="Open source framework for alerting on time series data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/kapacitor/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=c27b472713a9d45a57a772e5d38caffeeaa02ade6961ff7c33ed0e399c53b3f5
 system_accounts="_kapacitor"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index 4ee39784b1f73..0d2aedd225b91 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -14,6 +14,8 @@ short_desc="Client for keybase.io"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://keybase.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/keybase/client/releases/download/v$version/keybase-v$version.tar.xz"
 checksum=5e89792105ce29420e92ebeaf8055db5e7d67de5e181f83f69904356ddeb8c71
 
diff --git a/srcpkgs/knit/template b/srcpkgs/knit/template
index 58b074985140d..43e05601a5851 100644
--- a/srcpkgs/knit/template
+++ b/srcpkgs/knit/template
@@ -10,6 +10,8 @@ short_desc="Simple and flexible build tool using Lua, similar to make/mk"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT, MPL-2.0"
 homepage="https://github.com/zyedidia/knit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/knit/archive/refs/tags/v${version}.tar.gz"
 checksum=f4a073568ef3b44d4cf80f4acff021368c5a2cc4f047ce7b4c6b5bfa57562e2b
 go_packages="./cmd/knit"
diff --git a/srcpkgs/kopia/template b/srcpkgs/kopia/template
index 2fce39e0a2f6a..a0a78c1631d1e 100644
--- a/srcpkgs/kopia/template
+++ b/srcpkgs/kopia/template
@@ -11,6 +11,8 @@ short_desc="Fast and secure backup tool"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="Apache-2.0"
 homepage="https://kopia.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kopia/kopia/archive/v${version}.tar.gz"
 checksum=87a5b14a34a1ab0ee03d82c5aefc6934f348b67c1c59723ad39bf05ae54b3416
 
diff --git a/srcpkgs/kops/template b/srcpkgs/kops/template
index 3d97af94004a9..445b0e2f90e3e 100644
--- a/srcpkgs/kops/template
+++ b/srcpkgs/kops/template
@@ -12,6 +12,8 @@ short_desc="Production Grade K8s Installation, Upgrades, and Management"
 maintainer="Mate Gabri <iam@theguy.io>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/kops"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes/kops/archive/refs/tags/v${version}.tar.gz"
 checksum=10959b7b59f61a6078471eb2da30ad8c839fa96f648c2c9606a3deafce36eb91
 
diff --git a/srcpkgs/kubecfg/template b/srcpkgs/kubecfg/template
index b86bf6da4dfe3..f7ec8ada7f6e5 100644
--- a/srcpkgs/kubecfg/template
+++ b/srcpkgs/kubecfg/template
@@ -9,5 +9,7 @@ short_desc="Tool for managing Kubernetes resources as code"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/bitnami/kubecfg"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bitnami/kubecfg/archive/v${version}.tar.gz"
 checksum=1a27df34f815069c843da18430bca2ae0aa7d3156ea17c5bd4efcfa23014b768
diff --git a/srcpkgs/kubefwd/template b/srcpkgs/kubefwd/template
index 37aa7450ac55b..91e38dc90fbaa 100644
--- a/srcpkgs/kubefwd/template
+++ b/srcpkgs/kubefwd/template
@@ -10,6 +10,8 @@ short_desc="Bulk port forwarding Kubernetes services for local development"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/txn2/kubefwd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/txn2/kubefwd/archive/${version}.tar.gz"
 checksum=988bf1f6618000aca658b91427f09502f61ed5ec8d78fcafd1bc5ece173a4ece
 
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index dd55defc0f8cf..fbfa363069d0d 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -9,6 +9,8 @@ short_desc="Kind is a tool for running local Kubernetes clusters using Docker"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://kind.sigs.k8s.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/kind/archive/v${version}.tar.gz"
 checksum=6795c3478a298973e010349b87740fa1732e18989856db0deed54b153330365c
 _completions="bash zsh fish"
diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 6118c3d0b7d0a..439cc31ad574a 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -11,6 +11,8 @@ short_desc="Container Cluster Manager for Docker"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=badaac786ce6439ce238e2c31b748e90cb6c73ab421e1b58e809fdcbf31808f3
 nocross=yes
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index 9edeb2600a27b..b86f9b9814e7f 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -8,5 +8,7 @@ short_desc="Alternative to the widely popular curl program"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://gitlab.com/davidjpeacock/kurly"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/davidjpeacock/kurly/-/archive/v${version}/kurly-v${version}.tar.gz"
 checksum=74c36fe09e1e321cdd85835191cbae880f70fa5b92211564cd3b2d1b9d66d4a5
diff --git a/srcpkgs/lazydocker/template b/srcpkgs/lazydocker/template
index a1851b0463dac..84685220dec54 100644
--- a/srcpkgs/lazydocker/template
+++ b/srcpkgs/lazydocker/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for docker and docker-compose, written in Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazydocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jesseduffield/lazydocker/archive/v${version}.tar.gz"
 checksum=3f0b8ca1c721191e543d5992d822b41c13e3561bb5e761695031f8ddb961a137
 
diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index e42946b6df873..71e98ff39e623 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for git commands"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazygit"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/jesseduffield/lazygit/releases"
 distfiles="https://github.com/jesseduffield/lazygit/archive/refs/tags/v${version}.tar.gz"
 checksum=146bd63995fcf2f2373bbc2143b3565b7a2be49a1d4e385496265ac0f69e4128
diff --git a/srcpkgs/lego/template b/srcpkgs/lego/template
index 7b3c017cf922f..21cffa6006c80 100644
--- a/srcpkgs/lego/template
+++ b/srcpkgs/lego/template
@@ -9,6 +9,8 @@ short_desc="Let's Encrypt client and ACME library written in Go"
 maintainer="Anachron <gith@cron.world>"
 license="MIT"
 homepage="https://go-acme.github.io/lego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-acme/lego/archive/v${version}.tar.gz"
 checksum=2cebfd9c7471c0a64ad877c4270378b2c45712103332674e5f26e5a347b8b6b1
 
diff --git a/srcpkgs/lets/template b/srcpkgs/lets/template
index 658a529cc3536..553b1931d4f46 100644
--- a/srcpkgs/lets/template
+++ b/srcpkgs/lets/template
@@ -9,6 +9,8 @@ short_desc="CLI task runner for developers - a better alternative to make"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://lets-cli.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lets-cli/lets/releases"
 distfiles="https://github.com/lets-cli/lets/archive/refs/tags/v${version}.tar.gz"
 checksum=c810c180ba6631998660b5622bb3309cca02bd4ae6192ab29b9834f7337dc0b0
diff --git a/srcpkgs/lf/template b/srcpkgs/lf/template
index eac3fd04beab0..1effc16191693 100644
--- a/srcpkgs/lf/template
+++ b/srcpkgs/lf/template
@@ -9,6 +9,8 @@ short_desc="Terminal file manager"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/gokcehan/lf"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gokcehan/lf/archive/${version}.tar.gz"
 checksum=ed47fc22c58cf4f4e4116a58c500bdb9f9ccc0b89f87be09f321e8d1431226ab
 
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index 04ebacce15814..eef76d557690b 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -8,6 +8,8 @@ short_desc="Identify software licenses used on a source tree"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/boyter/lc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/lc/archive/v${version}.tar.gz"
 checksum=e33ec5451b346e02919a55f22e4f44d854eb395d6a5622d2cca70129f1d5a7e6
 
diff --git a/srcpkgs/loki/template b/srcpkgs/loki/template
index 1abea52b88d44..f28a254d6b9e0 100644
--- a/srcpkgs/loki/template
+++ b/srcpkgs/loki/template
@@ -12,5 +12,7 @@ short_desc="Like Prometheus, but for logs"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com/oss/loki/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/loki/archive/v$version.tar.gz"
 checksum=9c1a153ab4d57d5c109dbf55d4ea5aeab2159ccf51d3b8cc8fea19970f0a88d8
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 0bc70ccd5aaa9..14552b908fbb2 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -10,6 +10,8 @@ short_desc="More human-friendly ls command"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/dborzov/lsp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dborzov/lsp/archive/${_githash}.tar.gz"
 checksum=2921c705d4d5c4eb6d3b02e498b8f7d23db5ec3f451574f7ed9ad1769c8a2d07
 
diff --git a/srcpkgs/lux/template b/srcpkgs/lux/template
index 8f50fa61b19bd..e36099c2319b7 100644
--- a/srcpkgs/lux/template
+++ b/srcpkgs/lux/template
@@ -9,6 +9,8 @@ short_desc="Fast, simple and clean video downloader built with Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/iawia002/lux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/iawia002/lux/archive/v${version}.tar.gz"
 checksum=a2bdcaadf7430aa6ce3e38e5c223e6b8178362cd7da0408f61d288bbed05bfe3
 
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index 5aacd6712c7d2..09bea9414d17d 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager (long term support channel)
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=63be0ec206da6914251271d2778124242029e3d3c0bf4aa2381d921ee0133382
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index 46954e9de9475..3fec0dc094d2c 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=a24cf7fbe3e5527a34deda7e8e92f17c05a51498723821f69b146d1e8e58117f
diff --git a/srcpkgs/maddy/template b/srcpkgs/maddy/template
index f0392f1bdf0df..7203864b8d9bf 100644
--- a/srcpkgs/maddy/template
+++ b/srcpkgs/maddy/template
@@ -13,6 +13,8 @@ short_desc="Composable all-in-one mail server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://maddy.email"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/foxcpp/maddy/archive/refs/tags/v$version.tar.gz"
 checksum=d661a74a9a14e874610aba776a01aaeee742a32ef06592251d4a86306487dfa9
 make_dirs="/var/lib/maddy 0750 _maddy _maddy
diff --git a/srcpkgs/madonctl/template b/srcpkgs/madonctl/template
index c236be35d7322..45f6215f61ee7 100644
--- a/srcpkgs/madonctl/template
+++ b/srcpkgs/madonctl/template
@@ -8,6 +8,8 @@ short_desc="CLI client for the Mastodon social network API"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/McKael/madonctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/McKael/madonctl/archive/refs/tags/v${version}.tar.gz"
 checksum=d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f
 
diff --git a/srcpkgs/mangadesk/template b/srcpkgs/mangadesk/template
index 2ae7f2dff5f8e..0dcfb8ae682eb 100644
--- a/srcpkgs/mangadesk/template
+++ b/srcpkgs/mangadesk/template
@@ -8,6 +8,8 @@ short_desc="Terminal client for MangaDex"
 maintainer="Clyhtsuriva <void-packages@adjutor.xyz>"
 license="MIT"
 homepage="https://github.com/darylhjd/mangadesk"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/darylhjd/mangadesk/releases"
 distfiles="https://github.com/darylhjd/mangadesk/archive/v${version}.tar.gz"
 checksum=85120472113e2a98d4cd9fc731e268545facd194f6dc973e29a5b2867a8305c8
diff --git a/srcpkgs/massren/template b/srcpkgs/massren/template
index 0abec48b7e9a2..2e1817b68b275 100644
--- a/srcpkgs/massren/template
+++ b/srcpkgs/massren/template
@@ -8,6 +8,8 @@ short_desc="Massive renamer from command line"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/laurent22/massren"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/laurent22/massren/archive/v$version.tar.gz"
 checksum=49758b477a205f3fbf5bbe72c2575fff8b5536f8c6b45f8f6bd2fdde023ce874
 
diff --git a/srcpkgs/mdr/template b/srcpkgs/mdr/template
index dd1f9efc253c7..6148ef1cbe9c6 100644
--- a/srcpkgs/mdr/template
+++ b/srcpkgs/mdr/template
@@ -8,6 +8,8 @@ short_desc="MarkDown Renderer for the terminal"
 maintainer="Joakim Holm <joakimholm@protonmail.com>"
 license="MIT"
 homepage="https://github.com/MichaelMure/mdr"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum="7b8e4aa229094fbc4cb616470ab30b5665aa42d479d33407f95b45a336d2d88f"
 
diff --git a/srcpkgs/micro/template b/srcpkgs/micro/template
index d5e012bd61343..bbb6d87a0b5b9 100644
--- a/srcpkgs/micro/template
+++ b/srcpkgs/micro/template
@@ -12,6 +12,8 @@ short_desc="Modern and intuitive terminal-based text editor"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT"
 homepage="https://micro-editor.github.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/micro/archive/v${version}.tar.gz"
 checksum=a96fff974ed6bd9a1dd58a33e54ff23b78783bbb3571b86d5c37d787b1e0e4be
 
diff --git a/srcpkgs/microhookd/template b/srcpkgs/microhookd/template
index 24fdae1fa9293..3b7e881235d3b 100644
--- a/srcpkgs/microhookd/template
+++ b/srcpkgs/microhookd/template
@@ -8,6 +8,8 @@ short_desc="Simplest possible webhook daemon"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/microhookd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/microhookd/archive/v${version}.tar.gz"
 checksum=da8cce688db7b60a6d16375727aceac33c69a0a74841f655979080ea41f2d70b
 
diff --git a/srcpkgs/miller/template b/srcpkgs/miller/template
index bd6f1eaf517b7..fa9c5685e7851 100644
--- a/srcpkgs/miller/template
+++ b/srcpkgs/miller/template
@@ -9,6 +9,8 @@ short_desc="Tool like sed/awk/cut/join/sort for name-indexed data such as CSV"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-2-Clause"
 homepage="http://johnkerl.org/miller/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/johnkerl/miller/releases"
 distfiles="https://github.com/johnkerl/miller/releases/download/v${version}/miller-${version}.tar.gz"
 checksum=4b2f491f07d8f8c9ee63f0a8fd7fe20a11f0805a3354fd9f38cb8d65df765c1c
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index f9694f214c97d..74e4fbbec18d6 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -9,6 +9,8 @@ short_desc="Minimalist and opinionated feed reader written in Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://miniflux.app"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/miniflux/v2/main/ChangeLog"
 distfiles="https://github.com/miniflux/v2/archive/${version}.tar.gz"
 checksum=beef96a42e670344eae9096dc13ceb759a6b7eb085d77b96000731ae1569ca4f
diff --git a/srcpkgs/minify/template b/srcpkgs/minify/template
index 580b890b38180..949821e8c2b66 100644
--- a/srcpkgs/minify/template
+++ b/srcpkgs/minify/template
@@ -9,6 +9,8 @@ short_desc="Go minifiers for web formats"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/tdewolff/minify"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdewolff/minify/archive/v${version}.tar.gz"
 checksum=ccb9411f767f522d75756b251896fcd504a99b9071d9e5c318c6a704c9bb9465
 
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 27182669da759..5c9eaff91a1eb 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -15,6 +15,8 @@ short_desc="Tool to make it easy to run Kubernetes locally"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/minikube"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/kubernetes/minikube/master/CHANGELOG.md"
 distfiles="https://github.com/kubernetes/minikube/archive/v$version.tar.gz"
 checksum=8978a27cff9bf1450c0cd56e28306e8272150f599a017ba31c2bad57fd9248d2
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 5e7faa271c8fc..2a0eb820d33bb 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -10,6 +10,8 @@ short_desc="Object storage server compatible with Amazon S3"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/minio/minio"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
 checksum=c5c7828eaf15e89c2347afa200d01e22e74a2087f425ecfa656e1d06d5bc29b4
 system_accounts="_minio"
diff --git a/srcpkgs/misspell/template b/srcpkgs/misspell/template
index ec9f7124111d9..27da417ced182 100644
--- a/srcpkgs/misspell/template
+++ b/srcpkgs/misspell/template
@@ -9,6 +9,8 @@ short_desc="Correct commonly misspelled English words... quickly"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/client9/misspell"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=4bbb94da9bf4500fef21f83359c61c92429a13b47b064bd62fedb68c62b66001
 
diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template
index 6e2061f8a6552..af980a7180fbe 100644
--- a/srcpkgs/mmark/template
+++ b/srcpkgs/mmark/template
@@ -8,6 +8,8 @@ short_desc="Powerful markdown processor geared towards the IETF"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/mmarkdown/mmark/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mmarkdown/mmark/archive/v${version}.tar.gz"
 checksum=6a45f6a39deb2982207890b8ca2951baa802e44f9158f71e1c35e0d8421877a5
 
diff --git a/srcpkgs/mmv-go/template b/srcpkgs/mmv-go/template
index ae20500d36258..088b7a2cda573 100644
--- a/srcpkgs/mmv-go/template
+++ b/srcpkgs/mmv-go/template
@@ -9,6 +9,8 @@ short_desc="Rename and move multiple files at once with your editor"
 maintainer="anelki <akierig@fastmail.de>"
 license="MIT"
 homepage="https://github.com/itchyny/mmv"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/itchyny/mmv/main/CHANGELOG.md"
 distfiles="https://github.com/itchyny/mmv/archive/refs/tags/v${version}.tar.gz"
 checksum=18d181e6a53437ad18c4409f3c423bc23687152a17b53a605dde13dfffb0d215
diff --git a/srcpkgs/moar/template b/srcpkgs/moar/template
index 12f7fddbb2e9b..ed7ea590a06bf 100644
--- a/srcpkgs/moar/template
+++ b/srcpkgs/moar/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for the less pager"
 maintainer="Diego Magdaleno <diegomagdaleno@pm.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/walles/moar"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/walles/moar/releases"
 distfiles="https://github.com/walles/moar/archive/refs/tags/v${version}.tar.gz"
 checksum=eb1d63f9fc5ddcc493bf03622572499ecdcac9f9da81b5be2e9ab3740310de9b
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index fc1d6e34e4efb..0033c37735259 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -15,6 +15,8 @@ short_desc="Container engine for the Docker ecosystem"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
diff --git a/srcpkgs/mountain-backup/template b/srcpkgs/mountain-backup/template
index d87b0f68106c7..0334df3c3f135 100644
--- a/srcpkgs/mountain-backup/template
+++ b/srcpkgs/mountain-backup/template
@@ -8,6 +8,8 @@ short_desc="File backup tool"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/mountain-backup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/mountain-backup/archive/v${version}.tar.gz"
 checksum=c01d790c16029a083b2c87541506dfae73c1f78674ae7a3c9a0a8183f11f0725
 
diff --git a/srcpkgs/mpdviz/template b/srcpkgs/mpdviz/template
index ca96ae50e9a44..2449f755b7035 100644
--- a/srcpkgs/mpdviz/template
+++ b/srcpkgs/mpdviz/template
@@ -10,6 +10,8 @@ short_desc="Standalone console MPD visualizer"
 maintainer="Lolzen <funer@gmx.at>"
 license="MIT"
 homepage="http://github.com/lucy/mpdviz"
+nopie=unverified
+nostrip=nopie
 distfiles="http://github.com/lucy/mpdviz/archive/${version}.tar.gz"
 checksum=c34243ec3f3d91adbc36d608d5ba7082ff78870f2fd76a6650d5fb3218cc2ba3
 
diff --git a/srcpkgs/nebula/template b/srcpkgs/nebula/template
index dc61fa88ea3b6..30580e0a111a3 100644
--- a/srcpkgs/nebula/template
+++ b/srcpkgs/nebula/template
@@ -11,6 +11,8 @@ short_desc="Scalable overlay networking tool"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/slackhq/nebula"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/slackhq/nebula/archive/v${version}.tar.gz"
 checksum=e8d79231f6100a2cd240d6a092d0dcc2bfccadffa83cb40e99b7328f6c75c2ec
 
diff --git a/srcpkgs/nerdctl/template b/srcpkgs/nerdctl/template
index 63e01316ef82f..23345367ee818 100644
--- a/srcpkgs/nerdctl/template
+++ b/srcpkgs/nerdctl/template
@@ -10,5 +10,7 @@ short_desc="Docker-compatible CLI for containerd"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/nerdctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/nerdctl/archive/refs/tags/v$version.tar.gz"
 checksum=fb7660f7e598e4c502d4f0c26cf985290fc7bdc80cce1f7402020afdf83ef988
diff --git a/srcpkgs/netdata-plugins-go/template b/srcpkgs/netdata-plugins-go/template
index 198669e4715ce..5b063ebd92816 100644
--- a/srcpkgs/netdata-plugins-go/template
+++ b/srcpkgs/netdata-plugins-go/template
@@ -10,6 +10,8 @@ short_desc="Netdata - Go Plugins"
 maintainer="sn0w <me@sn0w.cx>"
 license="GPL-3.0-or-later"
 homepage="https://www.netdata.cloud/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netdata/go.d.plugin/archive/refs/tags/v${version}.tar.gz"
 checksum=7062325e73520c501cc8aac4b298dec2471109120b8bb92e442e9394b4365c3b
 
diff --git a/srcpkgs/netns/template b/srcpkgs/netns/template
index 71287f72ce3da..b317a0f21906c 100644
--- a/srcpkgs/netns/template
+++ b/srcpkgs/netns/template
@@ -8,6 +8,8 @@ short_desc="Runc hook for setting up default bridge networking for containers"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/genuinetools/netns"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/genuinetools/netns/archive/v${version}.tar.gz"
 checksum=3a55e96e71067989902b65a6de74f1ebbb63ea3f6fc85184523e8d289b0eb35d
 
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index fe37b6572d355..911983423ef3a 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -9,5 +9,7 @@ short_desc="Multiplayer Tetris clone"
 maintainer="Anjandev Momi <anjan@momi.ca>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.com/tslocum/netris"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/tslocum/netris/-/archive/v${version}/netris-v${version}.tar.gz"
 checksum=3638d7bfce544fde9ab1dd15376586e12513187f7c3b51baf223846cce60a33e
diff --git a/srcpkgs/nextdns/template b/srcpkgs/nextdns/template
index 9c92c248fdbcd..4d177ef6c492c 100644
--- a/srcpkgs/nextdns/template
+++ b/srcpkgs/nextdns/template
@@ -9,6 +9,8 @@ short_desc="NextDNS CLI client (DoH Proxy)"
 maintainer="RunningDroid <runningdroid@zoho.com>"
 license="MIT"
 homepage="https://nextdns.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nextdns/nextdns/archive/refs/tags/v${version}.tar.gz"
 checksum=5fec5ed5373d94dcaf8b17ddd78d05ccdfd0faa8b4695d9e926d8e71278ea08e
 
diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 57ab5a771f851..c68daa9636e1c 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -8,6 +8,8 @@ short_desc="Node to Node copy, utilities for secure store-and-forward"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=259facbc3354edcc16e7c64e278aaccdb47ffa3ec2afea0b36283f46aa824b5d
 
diff --git a/srcpkgs/node_exporter/template b/srcpkgs/node_exporter/template
index f94cffa557b45..fbae49ed796cf 100644
--- a/srcpkgs/node_exporter/template
+++ b/srcpkgs/node_exporter/template
@@ -12,6 +12,8 @@ short_desc="Exporter for machine metrics"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/node_exporter/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/node_exporter/archive/v${version}.tar.gz"
 checksum=66856b6b8953e094c46d7dd5aabd32801375cf4d13d9fe388e320cbaeaff573a
diff --git a/srcpkgs/nomad-driver-podman/template b/srcpkgs/nomad-driver-podman/template
index 2dd96d5be7a9c..43d24bbbd44c4 100644
--- a/srcpkgs/nomad-driver-podman/template
+++ b/srcpkgs/nomad-driver-podman/template
@@ -8,6 +8,8 @@ short_desc="Nomad task driver plugin for podman containers"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/nomad-driver-podman"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad-driver-podman/archive/refs/tags/v$version.tar.gz"
 checksum=3465663dbe04f522886fca108e9cab3e1018c846d6a9f6946cb64537dd28dfbf
 
diff --git a/srcpkgs/nomad/template b/srcpkgs/nomad/template
index 15bfee4d07f07..d48f010719bed 100644
--- a/srcpkgs/nomad/template
+++ b/srcpkgs/nomad/template
@@ -12,6 +12,8 @@ short_desc="Cluster scheduler designed to easily integrate into existing workflo
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.nomadproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad/archive/v${version}.tar.gz"
 checksum=8f6f0c2759654b10f64a185ee35c33f221fe662a6a2ba800f7339d955bbec8e5
 make_dirs="/etc/nomad.d 0755 root root
diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template
index 414dbece5066b..36d586e574404 100644
--- a/srcpkgs/ntfy/template
+++ b/srcpkgs/ntfy/template
@@ -11,6 +11,8 @@ short_desc="Send push notifications to your phone or desktop using PUT/POST"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0,GPL-2.0-only"
 homepage="https://ntfy.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/releases.md"
 distfiles="https://github.com/binwiederhier/ntfy/archive/refs/tags/v${version}.tar.gz"
 checksum=0ac2cc5bc2c9beb304dd2f6cbb6b12868cccc036eaecc5b7aa1835f694d1c942
diff --git a/srcpkgs/nvidia-container-toolkit/template b/srcpkgs/nvidia-container-toolkit/template
index e3614fe6bbb37..7f19523f28146 100644
--- a/srcpkgs/nvidia-container-toolkit/template
+++ b/srcpkgs/nvidia-container-toolkit/template
@@ -13,6 +13,8 @@ short_desc="Build and run containers leveraging NVIDIA GPUs"
 maintainer="Quentin Freimanis <quentinfreimanis@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/NVIDIA/nvidia-container-toolkit/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NVIDIA/nvidia-container-toolkit/archive/v${version}.tar.gz"
 checksum=016e20b3a1a59409da131817d84b9fc56eab72d3f69a9797bbf960f73c9e5262
 
diff --git a/srcpkgs/nwg-look/template b/srcpkgs/nwg-look/template
index 58b75f32f9434..b4cc09056eaf0 100644
--- a/srcpkgs/nwg-look/template
+++ b/srcpkgs/nwg-look/template
@@ -11,6 +11,8 @@ short_desc="GTK3 settings editor adapted to work in the wlroots environment"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/nwg-piotr/nwg-look"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${version}.tar.gz"
 checksum=a66ca6b0bb6f77fea83581af73bacc70870ebf69adbe867bf466234910cce933
 
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index 8e83a7c1bed77..24ddf76495871 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -10,6 +10,8 @@ short_desc="Pluggable transport proxy for Tor, implementing obfs4"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://gitlab.com/yawning/obfs4"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/yawning/obfs4/-/archive/obfs4proxy-${version}/${_pkgname}-${version}.tar.gz"
 checksum=ddd9291cb7c41326f076f622118816f09148e1aac79ec440d46436e802918e84
 
diff --git a/srcpkgs/oh/template b/srcpkgs/oh/template
index b14c9321f41d8..86e08c9784beb 100644
--- a/srcpkgs/oh/template
+++ b/srcpkgs/oh/template
@@ -8,6 +8,8 @@ short_desc="Surprisingly powerful Unix shell"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/michaelmacinnis/oh"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelmacinnis/oh/archive/v${version}.tar.gz"
 checksum=4b5ae57faf6e897700c1a010c1d67e8275c2c7a4daa1f9812111dcbf554336e2
 
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index 16d5fe58650d5..e3afc2b15a372 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-rspamd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-rspamd/archive/v${version}.tar.gz"
 checksum=734733c3b672b660bcfe8f0008b09c84469f051f7381230d332265981af6f287
 
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 30507544c6769..d4a11171e487c 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-senderscore"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-senderscore/releases/download/${version}/filter-senderscore-${version}.tar.gz"
 checksum=a1e1b3106ea69218400e35c9c11e84702961b98a478b99fb329a52c954ec4b86
 
diff --git a/srcpkgs/operator-sdk/template b/srcpkgs/operator-sdk/template
index dd0866c7dde15..d97c2277534fa 100644
--- a/srcpkgs/operator-sdk/template
+++ b/srcpkgs/operator-sdk/template
@@ -10,5 +10,7 @@ short_desc="SDK for building Kubernetes applications"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/operator-framework/operator-sdk"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/operator-framework/operator-sdk/archive/v${version}.tar.gz"
 checksum=33680b9236ea7da51cb7b165dc624b512f04e3e9a2bf592101bfc3b312e340f8
diff --git a/srcpkgs/oragono/template b/srcpkgs/oragono/template
index 075b44c0f98ae..ade41844ed92f 100644
--- a/srcpkgs/oragono/template
+++ b/srcpkgs/oragono/template
@@ -9,6 +9,8 @@ short_desc="Modern IRC server (daemon/ircd) written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://oragono.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oragono/oragono/archive/v${version}.tar.gz"
 checksum=60473898e439c8b12a4326267620efd60b3f944b2613cc9d466a3603e4e73bb5
 conf_files="/etc/oragono.conf"
diff --git a/srcpkgs/oras/template b/srcpkgs/oras/template
index 3cdcdb7be024e..dc946983dffa1 100644
--- a/srcpkgs/oras/template
+++ b/srcpkgs/oras/template
@@ -9,5 +9,7 @@ short_desc="Work with OCI registries, but for secure supply chain"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://oras.land"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oras-project/oras/archive/refs/tags/v$version.tar.gz"
 checksum=87059bbf96781980ba9826603ee10e2bb3cfafbe7b9410ba1c65fe336b9d4ee0
diff --git a/srcpkgs/osv-scanner/template b/srcpkgs/osv-scanner/template
index 59707d661538d..5354ac309731b 100644
--- a/srcpkgs/osv-scanner/template
+++ b/srcpkgs/osv-scanner/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner which uses the data provided by https://osv.de
 maintainer="icp <pangolin@vivaldi.net>"
 license="Apache-2.0"
 homepage="https://google.github.io/osv-scanner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/google/osv-scanner/main/CHANGELOG.md"
 distfiles="https://github.com/google/osv-scanner/archive/refs/tags/v${version}.tar.gz"
 checksum=e73d5389825321685e9d349fbbb4b2d35f10eebe35b0a0e9005a6264a6d96389
diff --git a/srcpkgs/packer/template b/srcpkgs/packer/template
index 5ba70a422dc4a..bbbe98ecfedef 100644
--- a/srcpkgs/packer/template
+++ b/srcpkgs/packer/template
@@ -8,6 +8,8 @@ short_desc="Create identical multiplatform machine images from a single source"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="http://www.packer.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c07db8375190668571077784f4a650514d6ef879ae45cb4c3c1717ad8308c47e
 replaces="packer-bin>=0"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 1afa0f4113160..b937b9978a57c 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -10,6 +10,8 @@ short_desc="Static files embedder for Go binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/gobuffalo/packr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gobuffalo/${_pkgname}/archive/v${version}.tar.gz"
 checksum=648f8690e0349039300d3603708bd383f3568193ebaeb0760a87da8760dc7fa7
 _go_mod_path="./v2/go.mod"
diff --git a/srcpkgs/pam_netauth/template b/srcpkgs/pam_netauth/template
index e960cc454912c..040b698178fc4 100644
--- a/srcpkgs/pam_netauth/template
+++ b/srcpkgs/pam_netauth/template
@@ -9,6 +9,8 @@ short_desc="PAM plugin for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/pam_netauth/archive/v$version.tar.gz"
 checksum=50e206ee9b542831e1f62e40817e6238d218c5dc95f6e854a9f4267c1e7a3341
 
diff --git a/srcpkgs/passphrase2pgp/template b/srcpkgs/passphrase2pgp/template
index a72f95ee311ae..08b93b908c634 100644
--- a/srcpkgs/passphrase2pgp/template
+++ b/srcpkgs/passphrase2pgp/template
@@ -8,5 +8,7 @@ short_desc="Generate a PGP key from a passphrase"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/skeeto/passphrase2pgp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skeeto/passphrase2pgp/archive/v${version}.tar.gz"
 checksum=92525ba6833001bc9bc5799fd034ee18f77ca0bd1e32ee6e1125c57c3178a5fd
diff --git a/srcpkgs/pdfcpu/template b/srcpkgs/pdfcpu/template
index 5dff11f98af70..852d82a3137be 100644
--- a/srcpkgs/pdfcpu/template
+++ b/srcpkgs/pdfcpu/template
@@ -9,6 +9,8 @@ short_desc="PDF processor"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="http://pdfcpu.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/pdfcpu/pdfcpu/releases"
 distfiles="https://github.com/pdfcpu/pdfcpu/archive/v${version}.tar.gz"
 checksum=d67529db954b4b8fd708ac984cf79a53baf57ab2d50ef9ee0f9188f7e4a83127
diff --git a/srcpkgs/peco/template b/srcpkgs/peco/template
index c3aa52df0a215..47cc5e798a788 100644
--- a/srcpkgs/peco/template
+++ b/srcpkgs/peco/template
@@ -9,6 +9,8 @@ short_desc="Simplistic interactive filtering tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/peco/peco"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/peco/peco/archive/v${version}.tar.gz"
 checksum=8e32c8af533e03795f27feb4ee134960611d2fc0266528b1c512a6f1f065b164
 
diff --git a/srcpkgs/pgmetrics/template b/srcpkgs/pgmetrics/template
index 38a107da98648..d995a68b503aa 100644
--- a/srcpkgs/pgmetrics/template
+++ b/srcpkgs/pgmetrics/template
@@ -9,6 +9,8 @@ short_desc="Collect and display statistics from running Postgresql"
 maintainer="Gerardo Di iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://pgmetrics.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rapidloop/pgmetrics/archive/refs/tags/v${version}.tar.gz"
 checksum=2975c4c5fbc8ebffeeb4afa0fd783bef60b3034c8d882d7e6d630ed5af803018
 
diff --git a/srcpkgs/pgweb/template b/srcpkgs/pgweb/template
index 8c4f87b407e34..24ac6c5a8e33b 100644
--- a/srcpkgs/pgweb/template
+++ b/srcpkgs/pgweb/template
@@ -8,6 +8,8 @@ short_desc="Cross-platform client for Postgresql databases"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://sosedoff.github.io/pgweb"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/sosedoff/pgweb/raw/master/CHANGELOG.md"
 distfiles="https://github.com/sosedoff/pgweb/archive/v${version}.tar.gz"
 checksum=e6636ff079c8b01ac2add78c7a05f86d61550a5213155065c892015e6217be01
diff --git a/srcpkgs/pkgtop/template b/srcpkgs/pkgtop/template
index 72a5895b225e2..7f2a46e34b859 100644
--- a/srcpkgs/pkgtop/template
+++ b/srcpkgs/pkgtop/template
@@ -10,6 +10,8 @@ short_desc="Interactive package manager and resource monitor"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/orhun/pkgtop"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orhun/pkgtop/archive/${version}.tar.gz"
 checksum=8730516d14524e696f11b56ae3158f9a1853d620b27c5f960b9b6a4f6aedb2df
 
diff --git a/srcpkgs/podman-tui/template b/srcpkgs/podman-tui/template
index 331e11b75a27f..59871b00eb17a 100644
--- a/srcpkgs/podman-tui/template
+++ b/srcpkgs/podman-tui/template
@@ -10,6 +10,8 @@ short_desc="Podman Terminal User Interface"
 maintainer="Uli Baum <xeji@cat3.de>"
 license="Apache-2.0"
 homepage="https://github.com/containers/podman-tui"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/podman-tui/archive/v${version}.tar.gz"
 checksum=c3d2cf9fbac9e319c725a79385eccb079ab8395fc35f0107a6de12b3be01128d
 
diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index 04b2b9c38bad4..550dc7a221462 100644
--- a/srcpkgs/podman/template
+++ b/srcpkgs/podman/template
@@ -14,6 +14,8 @@ short_desc="Simple management tool for containers and images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://podman.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/containers/podman/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/podman/archive/v${version}.tar.gz"
 checksum=ee2c8b02b7fe301057f0382637b995a9c6c74e8d530692d6918e4c509ade6e39
diff --git a/srcpkgs/pong-command/template b/srcpkgs/pong-command/template
index c96f0b2ce073e..4030718481b9b 100644
--- a/srcpkgs/pong-command/template
+++ b/srcpkgs/pong-command/template
@@ -10,6 +10,8 @@ short_desc="POng is Not pinG. pong is CLI game"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/kurehajime/pong-command"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kurehajime/pong-command/archive/${version}.tar.gz"
 checksum=940771c53d083616c52ed75b13f3568e224c4f4e04ca813cebc87d2da7dfebe8
 
diff --git a/srcpkgs/prometheus/template b/srcpkgs/prometheus/template
index ca5a48fcee0c4..8dc412141eede 100644
--- a/srcpkgs/prometheus/template
+++ b/srcpkgs/prometheus/template
@@ -16,6 +16,8 @@ short_desc="Monitoring system and time series database"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/prometheus/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/prometheus/archive/v${version}.tar.gz"
 checksum=0cd8860e5f10d0ecb35d20d23252ddc459e8319882dc163bf71b723e3bcafd71
diff --git a/srcpkgs/pst/template b/srcpkgs/pst/template
index 5f72b3d13632d..23c12eee6a177 100644
--- a/srcpkgs/pst/template
+++ b/srcpkgs/pst/template
@@ -8,6 +8,8 @@ short_desc="TUI process monitor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/skanehira/pst"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skanehira/pst/archive/${version}.tar.gz"
 checksum=99075d67a3302fd61d19f7859c5ad368d068a426731b1ff2222a224c60d8f308
 
diff --git a/srcpkgs/pup/template b/srcpkgs/pup/template
index 21de5695c265a..a99550bd6cd21 100644
--- a/srcpkgs/pup/template
+++ b/srcpkgs/pup/template
@@ -8,6 +8,8 @@ short_desc="Command line tool for processing HTML"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/ericchiang/pup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ericchiang/pup/archive/v${version}.tar.gz"
 checksum=0d546ab78588e07e1601007772d83795495aa329b19bd1c3cde589ddb1c538b0
 
diff --git a/srcpkgs/pwget/template b/srcpkgs/pwget/template
index 91214c9156a63..b517692b23f53 100644
--- a/srcpkgs/pwget/template
+++ b/srcpkgs/pwget/template
@@ -8,6 +8,8 @@ short_desc="Single-binary stateless password manager"
 maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/majewsky/pwget"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/majewsky/pwget/raw/master/CHANGELOG.md"
 distfiles="https://github.com/majewsky/pwget/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=0b8d2ac33e3711a1adebdaefacfe740b096741537cad9be7c09b76b9a1c6df4d
diff --git a/srcpkgs/qrcp/template b/srcpkgs/qrcp/template
index a63eed7cdcb89..e561853cdc922 100644
--- a/srcpkgs/qrcp/template
+++ b/srcpkgs/qrcp/template
@@ -10,6 +10,8 @@ short_desc="Transfer files over wifi to mobile devices by scanning a QR code"
 maintainer="meator <meator.dev@gmail.com>"
 license="MIT"
 homepage="https://claudiodangelis.com/qrcp/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/claudiodangelis/qrcp/archive/refs/tags/${version}.tar.gz"
 checksum=70f9930cb371fa9a0a98df12442486a7802ede1a797d26fbc3363605b6574db4
 
diff --git a/srcpkgs/rancher-compose/template b/srcpkgs/rancher-compose/template
index 476ce36f98311..0a9de0f7a2a9b 100644
--- a/srcpkgs/rancher-compose/template
+++ b/srcpkgs/rancher-compose/template
@@ -8,5 +8,7 @@ short_desc="Docker compose compatible client to deploy to Rancher"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/rancher/rancher-compose"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rancher/rancher-compose/archive/v$version.tar.gz"
 checksum=cdff53b2c3401b990ad33e229c7ef429504419e49e18a814101e2fa3c84859ea
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 9732ee9dc4c4a..60332cb561794 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -11,6 +11,8 @@ short_desc="Rsync for cloud storage"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://rclone.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://rclone.org/changelog/"
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=fb08b2b7c991ade4019a561f9bb75683b8d0daa45226efbc9937639775977203
diff --git a/srcpkgs/rest-server/template b/srcpkgs/rest-server/template
index 64eb7a303570e..fa34ef84c360e 100644
--- a/srcpkgs/rest-server/template
+++ b/srcpkgs/rest-server/template
@@ -9,6 +9,8 @@ short_desc="HTTP server that implements restic's REST backend API"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/restic/rest-server"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/rest-server/master/CHANGELOG.md"
 distfiles="https://github.com/restic/rest-server/archive/v${version}.tar.gz"
 checksum=cfbeb4a66cac6fc36b1cb11256f06c6e4fcc7a28c2ef590550adf1c199b9aa4b
diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template
index ec5cc2fc9fbe0..6d7ef65e53fc0 100644
--- a/srcpkgs/restic/template
+++ b/srcpkgs/restic/template
@@ -10,6 +10,8 @@ short_desc="Backup solution written in Go"
 maintainer="Florian Eich <flrn@nrmncr.net>"
 license="BSD-2-Clause"
 homepage="https://restic.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/restic/master/CHANGELOG.md"
 distfiles="https://github.com/restic/restic/releases/download/v${version}/restic-${version}.tar.gz"
 checksum=b91f5ef6203a5c50a72943c21aaef336e1344f19a3afd35406c00f065db8a8b9
diff --git a/srcpkgs/revive/template b/srcpkgs/revive/template
index a99796d2fb5d7..37f9dd7b5ee3f 100644
--- a/srcpkgs/revive/template
+++ b/srcpkgs/revive/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for golint"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://revive.run/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mgechev/revive/releases"
 distfiles="https://github.com/mgechev/revive/archive/refs/tags/v${version}.tar.gz"
 checksum=78a5a5a416d9d6fb2111e978da59b6347516453d60d84ba7914bb1f839b00fe2
diff --git a/srcpkgs/rmapi/template b/srcpkgs/rmapi/template
index 42ef94247e26c..a7f5283bfa0be 100644
--- a/srcpkgs/rmapi/template
+++ b/srcpkgs/rmapi/template
@@ -8,5 +8,7 @@ short_desc="CLI for accessing reMarkable table files through the cloud api"
 maintainer="Patrick Pichler <mail@patrickpichler.dev>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/juruen/rmapi"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/juruen/rmapi/archive/v${version}.tar.gz"
 checksum=f8ae984941e6e4755ee8b156f9876fa7f1cde084bca02bd83ced6afcc886bc33
diff --git a/srcpkgs/rocker/template b/srcpkgs/rocker/template
index e029af88e3db1..5937e200edf40 100644
--- a/srcpkgs/rocker/template
+++ b/srcpkgs/rocker/template
@@ -9,5 +9,7 @@ short_desc="Docker based build environment"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/grammarly/rocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grammarly/rocker/archive/$version.tar.gz"
 checksum=663971f022e5fdfcb6477f655991c82135b21deb1b2fee90e104dbf9bba4a667
diff --git a/srcpkgs/rootlesskit/template b/srcpkgs/rootlesskit/template
index 5d1e1be4bc9f5..98858d46400da 100644
--- a/srcpkgs/rootlesskit/template
+++ b/srcpkgs/rootlesskit/template
@@ -10,5 +10,7 @@ short_desc="Linux-native \"fake root\" for implementing rootless containers"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="Apache-2.0"
 homepage="https://github.com/rootless-containers/rootlesskit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rootless-containers/rootlesskit/archive/v${version}.tar.gz"
 checksum=e27e4249f12cca44fc6e15a27f214f30fcb5f15646c813a90b6788bd9f0cfd4b
diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template
index a97efd0cd6084..3cda0d0a697c4 100644
--- a/srcpkgs/runc/template
+++ b/srcpkgs/runc/template
@@ -12,6 +12,8 @@ short_desc="CLI tool for spawning and running OCI containers"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/opencontainers/runc"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/opencontainers/runc/raw/main/CHANGELOG.md"
 distfiles="https://github.com/opencontainers/runc/releases/download/v${version}/runc.tar.xz"
 checksum=7695febe134e17559b26224821a2a123bc9e9a637ad4a8c47e99ae0a1ec71dc2
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index d176e368070c2..669afa10629e6 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -11,5 +11,7 @@ short_desc="Simple Go program to control an AMD Ryzen processor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/qrwteyrutiyoup/ryzen-stabilizator"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/qrwteyrutiyoup/ryzen-stabilizator/archive/${_commit}.tar.gz"
 checksum=08799f67ac9c65a16e96723cf68881f1d3fc1c8da691f473e4a0c5a273948744
diff --git a/srcpkgs/s/template b/srcpkgs/s/template
index 09c91579945bc..a7474605c6b8e 100644
--- a/srcpkgs/s/template
+++ b/srcpkgs/s/template
@@ -9,6 +9,8 @@ short_desc="Web search from the terminal"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/zquestz/s"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zquestz/s/archive/v${version}.tar.gz"
 checksum=7097264e7da0e7ac209e5be5e50f07f17593e2753607325870131af3000ccaf2
 
diff --git a/srcpkgs/saml2aws/template b/srcpkgs/saml2aws/template
index 87eed2598054d..24966debf7178 100644
--- a/srcpkgs/saml2aws/template
+++ b/srcpkgs/saml2aws/template
@@ -11,6 +11,8 @@ short_desc="Get AWS temporary credentials from SAML provider"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/Versent/saml2aws"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Versent/saml2aws/archive/v${version}.tar.gz"
 checksum=a2ccc55d2ee9e572b46f6b508dc6f474550ae103d20961994c6cf58cdcba5006
 
diff --git a/srcpkgs/sampler/template b/srcpkgs/sampler/template
index 8981e043684cb..81ea717895f63 100644
--- a/srcpkgs/sampler/template
+++ b/srcpkgs/sampler/template
@@ -9,6 +9,8 @@ short_desc="Tool for shell commands execution, visualization and alerting"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://sampler.dev/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sqshq/sampler/archive/v${version}.tar.gz"
 checksum=8b60bc5c0f94ddd4291abc2b89c1792da424fa590733932871f7b5e07e7587f9
 
diff --git a/srcpkgs/scaleway-cli/template b/srcpkgs/scaleway-cli/template
index 2a598ce99a608..9e44fa0188732 100644
--- a/srcpkgs/scaleway-cli/template
+++ b/srcpkgs/scaleway-cli/template
@@ -10,6 +10,8 @@ short_desc="Interact with the Scaleway API from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/scaleway/scaleway-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/scaleway/scaleway-cli/archive/v${version}.tar.gz"
 checksum=5b728c364aac9d7b9785d5f6c9f06972d126d9125f719bfa73aa705411256b6e
 
diff --git a/srcpkgs/scc/template b/srcpkgs/scc/template
index ffdaa25a1d688..8926f3c29d166 100644
--- a/srcpkgs/scc/template
+++ b/srcpkgs/scc/template
@@ -8,6 +8,8 @@ short_desc="Fast cloc replacement written in pure Go"
 maintainer="Sami Pitkänen <bilebucket@airmail.cc>"
 license="MIT"
 homepage="https://github.com/boyter/scc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/scc/archive/v${version}.tar.gz"
 checksum=bffea99c7f178bc48bfba3c64397d53a20a751dfc78221d347aabdce3422fd20
 conflicts="sc-controller" # /usr/bin/scc
diff --git a/srcpkgs/seaweedfs/template b/srcpkgs/seaweedfs/template
index a9580e76ad299..3dbab9ca8f66a 100644
--- a/srcpkgs/seaweedfs/template
+++ b/srcpkgs/seaweedfs/template
@@ -9,6 +9,8 @@ short_desc="Simple and highly scalable distributed file system"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/seaweedfs/seaweedfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/seaweedfs/seaweedfs/archive/${version}.tar.gz"
 checksum=9c44b65cdc7ba0e2a544c31aeed0acde0c0080439971212242588cad94cd600f
 
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index a0c4a8aa2ee6d..dd030be6e9317 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -10,6 +10,8 @@ short_desc="IRC client that works best with bouncers"
 maintainer="Emil Miler <em@0x45.cz>"
 license="ISC"
 homepage="https://git.sr.ht/~taiite/senpai"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~taiite/senpai/archive/v${version}.tar.gz"
 checksum=9786fd83f3e1067549c3c88455a1f66ec66d993fe597cee334d217a5d1cf4803
 
diff --git a/srcpkgs/sftpgo/template b/srcpkgs/sftpgo/template
index a0fc852083577..794a12821214b 100644
--- a/srcpkgs/sftpgo/template
+++ b/srcpkgs/sftpgo/template
@@ -8,6 +8,8 @@ short_desc="Fully featured and highly configurable SFTP server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/drakkan/sftpgo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/drakkan/sftpgo/archive/refs/tags/v$version.tar.gz"
 checksum=bf3df1429e3528cf8be83197fd735d2dd495cad41039c6d3a8d83ab47ef11590
 make_dirs="/var/lib/sftpgo 0750 root root"
diff --git a/srcpkgs/shadowfox-updater/template b/srcpkgs/shadowfox-updater/template
index ea702afa34159..021606d49433b 100644
--- a/srcpkgs/shadowfox-updater/template
+++ b/srcpkgs/shadowfox-updater/template
@@ -9,6 +9,8 @@ short_desc="Auto-updater for ShadowFox"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/SrKomodo/shadowfox-updater"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/SrKomodo/shadowfox-updater/archive/v${version}.tar.gz"
 checksum=2674bf5cabf3d478c15804164936d3baa06f6a7f96313a69176439c0a60e3bbd
 
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index 30386fb4fc2dd..58da8bef24dcb 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -10,6 +10,8 @@ short_desc="ShareX clone for linux and FreeBSD"
 maintainer="Franc[e]sco <lolisamurai@tfwno.gf>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Francesco149/sharenix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Francesco149/sharenix/archive/${version}.tar.gz"
 checksum=c3fa847766d8914e858991ee82e8872d34ca13bc0c6557598205295b92c64998
 
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index ed9df841ac34b..f64182005ac01 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -11,6 +11,8 @@ short_desc="Shell parser and formatter"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mvdan/sh/master/CHANGELOG.md"
 distfiles="https://github.com/mvdan/sh/archive/v${version}.tar.gz"
 checksum=89eafc8790df93305dfa42233e262fb25e1c96726a3db420a7555abadf3111ed
diff --git a/srcpkgs/shiori/template b/srcpkgs/shiori/template
index ab025a125aa40..b694c3c72dc19 100644
--- a/srcpkgs/shiori/template
+++ b/srcpkgs/shiori/template
@@ -8,6 +8,8 @@ short_desc="Simple bookmark manager built with Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/go-shiori/shiori"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-shiori/shiori/archive/refs/tags/v${version}.tar.gz"
 checksum=979f9b30f7115ffb3374d882b05c45fda2ef52d48507ea4cccad332842189dda
 
diff --git a/srcpkgs/sift/template b/srcpkgs/sift/template
index 7b0e3ec450a1e..d4152685c50ee 100644
--- a/srcpkgs/sift/template
+++ b/srcpkgs/sift/template
@@ -9,5 +9,7 @@ short_desc="Fast and powerful alternative to grep"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/svent/sift"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=bbbd5c472c36b78896cd7ae673749d3943621a6d5523d47973ed2fc6800ae4c8
diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template
index da9a6e0c441fb..28d1e1baefb7f 100644
--- a/srcpkgs/skaffold/template
+++ b/srcpkgs/skaffold/template
@@ -10,6 +10,8 @@ short_desc="Easy and repeatable Kubernetes development"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://skaffold.dev/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/GoogleContainerTools/skaffold/releases"
 distfiles="https://github.com/GoogleContainerTools/skaffold/archive/v${version}.tar.gz"
 checksum=02ac3d6a70388c6664c7d2f797d53a1847e4ce075ba5e3b09c75969fec9dd2f5
diff --git a/srcpkgs/skate/template b/srcpkgs/skate/template
index a2d72fd14b2a6..b8f96dcc7d702 100644
--- a/srcpkgs/skate/template
+++ b/srcpkgs/skate/template
@@ -10,6 +10,8 @@ short_desc="Personal key value store"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/skate"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/skate/releases"
 distfiles="https://github.com/charmbracelet/skate/archive/refs/tags/v${version}.tar.gz"
 checksum=e982348a89a54c0f9fafe855ec705c91b12eb3bb9aceb70b37abf7504106b04e
diff --git a/srcpkgs/skopeo/template b/srcpkgs/skopeo/template
index e387662607274..5b884d894f6b9 100644
--- a/srcpkgs/skopeo/template
+++ b/srcpkgs/skopeo/template
@@ -14,6 +14,8 @@ short_desc="Utility for operations on container images and image repositories"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/skopeo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/${pkgname}/archive/v${version}.tar.gz"
 checksum=c3d15ec25c028980b795a0ccdcd48296287b8467fe24a7bc319f5fc87378fe8c
 make_dirs="/var/lib/atomic/sigstore 0755 root root"
diff --git a/srcpkgs/slack-term/template b/srcpkgs/slack-term/template
index e289f3aa7c056..134d15c2dc47e 100644
--- a/srcpkgs/slack-term/template
+++ b/srcpkgs/slack-term/template
@@ -8,6 +8,8 @@ short_desc="Slack client for your terminal"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/jpbruinsslot/slack-term"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jpbruinsslot/slack-term/archive/refs/tags/v${version}.tar.gz"
 checksum=089cf10a3959c99b73da1d5ad974f2cd076a56851ef9ffd97a77350a81e527f0
 
diff --git a/srcpkgs/slit/template b/srcpkgs/slit/template
index c5b820b6c4264..fc334ba6c05cf 100644
--- a/srcpkgs/slit/template
+++ b/srcpkgs/slit/template
@@ -9,6 +9,8 @@ short_desc="Modern PAGER for viewing logs"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tigrawap/slit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tigrawap/slit/archive/${version}.tar.gz"
 checksum=052b8d91d7158336adb4d04e5cf127be41d1c408aa896bfa6cc7fa1a0a16d014
 
diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template
index fd3769d03eb05..b9cff19882e91 100644
--- a/srcpkgs/soju/template
+++ b/srcpkgs/soju/template
@@ -12,6 +12,8 @@ short_desc="User-friendly IRC bouncer"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="AGPL-3.0-or-later"
 homepage="https://soju.im"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/soju/refs"
 distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz"
 checksum=b8a8f5af08670497d233137086e273a26c388f5e313c9e9e613ef6caaa3e928a
diff --git a/srcpkgs/sops/template b/srcpkgs/sops/template
index b8d1248605b98..055d4df49329c 100644
--- a/srcpkgs/sops/template
+++ b/srcpkgs/sops/template
@@ -9,5 +9,7 @@ short_desc="Simple and flexible tool for managing secrets"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/mozilla/sops"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=0e563f0c01c011ba52dd38602ac3ab0d4378f01edfa83063a00102587410ac38
diff --git a/srcpkgs/spreed-webrtc/template b/srcpkgs/spreed-webrtc/template
index 170d1e1e430a2..efcfbd8fb3ae3 100644
--- a/srcpkgs/spreed-webrtc/template
+++ b/srcpkgs/spreed-webrtc/template
@@ -12,6 +12,8 @@ short_desc="WebRTC audio/video call and conferencing server and web client"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/strukturag/spreed-webrtc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/strukturag/spreed-webrtc/archive/v${version}.tar.gz"
 checksum=d05b820fe3883840eadf8b96bda663397991849d9bda4750fc7c4e642c9c3268
 
diff --git a/srcpkgs/sq/template b/srcpkgs/sq/template
index 5fc08c728f3bf..45b8d0a22a02d 100644
--- a/srcpkgs/sq/template
+++ b/srcpkgs/sq/template
@@ -11,6 +11,8 @@ short_desc="CLI tool that provides jq-style access to structured data sources"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://sq.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/neilotoole/sq/master/CHANGELOG.md"
 distfiles="https://github.com/neilotoole/sq/archive/refs/tags/v${version}.tar.gz
  https://github.com/neilotoole/sq/releases/download/v${version}/sq-${version}-amd64-amd64.tar.gz"
diff --git a/srcpkgs/ssl_exporter/template b/srcpkgs/ssl_exporter/template
index eaef62b372097..4d439218e97b7 100644
--- a/srcpkgs/ssl_exporter/template
+++ b/srcpkgs/ssl_exporter/template
@@ -8,6 +8,8 @@ short_desc="Exports Prometheus metrics for SSL certificates"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/ribbybibby/ssl_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ribbybibby/ssl_exporter/archive/v$version.tar.gz"
 checksum=9c848d473adf0226a8714892e06553a5a2468b44d1444f1b95f1b6d9e15be3ad
 
diff --git a/srcpkgs/stc/template b/srcpkgs/stc/template
index f4ddd53f00f03..7f0ccc71e965a 100644
--- a/srcpkgs/stc/template
+++ b/srcpkgs/stc/template
@@ -8,5 +8,7 @@ short_desc="Syncthing CLI Tool"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/tenox7/stc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tenox7/stc/archive/refs/tags/${version}.tar.gz"
 checksum=5bae51e0fa34311c1ec9e2798badc6fb8b6333485d295beb8631936faeaeb1dc
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index 380fac8cd350a..9589fc431acc6 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -16,6 +16,8 @@ short_desc="Private CA and ACME server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/certificates/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/certificates/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/certificates/archive/refs/tags/v$version.tar.gz"
 checksum=3d22555f7fbd4ec71934a39ceb9bdfd0ec9bd0429c1b790278f598b6771bf8e2
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 14b8b0f282508..209eb355e49de 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -9,6 +9,8 @@ short_desc="Zero trust swiss army knife"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/cli/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/cli/archive/refs/tags/v$version.tar.gz"
 checksum=4cf45acc5b22026f7418825ae5d4dbbc8f1879224e1250c9cc23b382a17775d5
diff --git a/srcpkgs/stern/template b/srcpkgs/stern/template
index b1380516e7cd3..3f81ff6a09149 100644
--- a/srcpkgs/stern/template
+++ b/srcpkgs/stern/template
@@ -8,6 +8,8 @@ short_desc="Multi pod and container log tailing for Kubernetes"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/stern/stern"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/stern/stern/archive/v${version}.tar.gz"
 checksum=3726e3c6a0e8c2828bce7b67f9ee94ddbedcfbeeecf9e6ab42e23873e3f54161
 
diff --git a/srcpkgs/subfinder/template b/srcpkgs/subfinder/template
index 1f8d175cbf584..1b8358234b796 100644
--- a/srcpkgs/subfinder/template
+++ b/srcpkgs/subfinder/template
@@ -10,6 +10,8 @@ short_desc="Passive subdomain discovery tool"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/projectdiscovery/subfinder"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/projectdiscovery/subfinder/archive/refs/tags/v${version}.tar.gz"
 checksum=bd587a7545504949b18e7bf781fe4165e62785881a32969e42f911e85f95cf14
 
diff --git a/srcpkgs/subjack/template b/srcpkgs/subjack/template
index 8f8faa7bf9749..5319add9312b2 100644
--- a/srcpkgs/subjack/template
+++ b/srcpkgs/subjack/template
@@ -9,6 +9,8 @@ short_desc="Subdomain takeover tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/haccer/subjack"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=0047348b947cb46709bd089ee672cc8f2d7ac3805a93043306c484bfcc9c6e65
 
diff --git a/srcpkgs/superd/template b/srcpkgs/superd/template
index 8fe52f1e3e275..b2b020fcf6a0d 100644
--- a/srcpkgs/superd/template
+++ b/srcpkgs/superd/template
@@ -12,6 +12,8 @@ short_desc="Lightweight user service supervising daemon"
 maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://sr.ht/~craftyguy/superd/"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~craftyguy/superd/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~craftyguy/superd/archive/${version}.tar.gz"
 checksum=59de58f43bd237c12d0e73425df954eb14dd4e87e11d990e8191aa6921ee08d3
diff --git a/srcpkgs/svctl/template b/srcpkgs/svctl/template
index 968ae1f7f4a24..1cb53dfb2b211 100644
--- a/srcpkgs/svctl/template
+++ b/srcpkgs/svctl/template
@@ -10,6 +10,8 @@ short_desc="Interactive controller for runit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/KenjiTakahashi/svctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/KenjiTakahashi/svctl/archive/${version}.tar.gz"
 checksum=f8011c402de91f57bb2c4c621afa573c3edef35d78bc4ce70786ea10171c8f72
 
diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template
index 2e8882957b76e..34f1541cdf18b 100644
--- a/srcpkgs/syft/template
+++ b/srcpkgs/syft/template
@@ -10,6 +10,8 @@ short_desc="SBOM generator CLI for container images, filesystems and more"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/syft"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/syft/archive/refs/tags/v${version}.tar.gz"
 checksum=e56d1a46958719c8cf622c7a3571cea14a24ecffead91694e7a5f9dad1ee1be7
 
diff --git a/srcpkgs/tag/template b/srcpkgs/tag/template
index e3af79dde1bd7..77bdc4f784446 100644
--- a/srcpkgs/tag/template
+++ b/srcpkgs/tag/template
@@ -9,6 +9,8 @@ short_desc="Instantly jump to your ag matches"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/aykamko/tag"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aykamko/tag/archive/v${version}.tar.gz"
 checksum=d3a02466e600634cf0ffff9ad8c5f70eba97e44758edf35cc4efbda9cbfdff9a
 
diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template
index 198e0d906ae24..100fc0adacbde 100644
--- a/srcpkgs/tailscale/template
+++ b/srcpkgs/tailscale/template
@@ -13,6 +13,8 @@ short_desc="Easy, secure, cross platform WireGuard, oauth2, and 2FA/SSO"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-3-Clause"
 homepage="https://tailscale.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz"
 checksum=a7e024577854c07b793c4bbd81a497250e6a1b4536e303351a388810f13b7316
 
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 9880e02530d6c..e2fa25906b796 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -10,6 +10,8 @@ short_desc="Command line tool to interact with Gitea"
 maintainer="chili-b <dexter.gaonshatford@gmail.com>"
 license="MIT"
 homepage="https://gitea.com/gitea/tea"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitea.com/gitea/tea/raw/branch/master/CHANGELOG.md"
 distfiles="https://gitea.com/gitea/tea/archive/v${version}.tar.gz"
 checksum=b5a944de8db7d5af4aa87e9640261c925f094d2b6d26c4faf2701773acab219b
diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template
index 2f5f215423f6a..2106f242a323f 100644
--- a/srcpkgs/telegraf/template
+++ b/srcpkgs/telegraf/template
@@ -10,6 +10,8 @@ short_desc="Plugin-driven server agent for collecting & reporting metrics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/telegraf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=48418c1b2b3ddb6e507609d4d146c8e2226d65da2cc5cacf43d74ae8e450aeb3
 system_accounts="_telegraf"
diff --git a/srcpkgs/termshark/template b/srcpkgs/termshark/template
index 3ee25f5278935..f97dcf196e04e 100644
--- a/srcpkgs/termshark/template
+++ b/srcpkgs/termshark/template
@@ -10,6 +10,8 @@ short_desc="Terminal UI for tshark, inspired by Wireshark"
 maintainer="Piraty <mail@piraty.dev>"
 license="MIT"
 homepage="https://github.com/gcla/termshark"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gcla/termshark/archive/v${version}.tar.gz"
 checksum=949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087
 
diff --git a/srcpkgs/terraform-docs/template b/srcpkgs/terraform-docs/template
index 028aa131b60ae..2dd07af3e43cf 100644
--- a/srcpkgs/terraform-docs/template
+++ b/srcpkgs/terraform-docs/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate documentation from Terraform modules"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://terraform-docs.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=e370fd106ca74caebc8632834cc28412a3a6a160952392da71f213515bba2085
 
diff --git a/srcpkgs/terraform-ls/template b/srcpkgs/terraform-ls/template
index a4158b1b1477e..54bad382d905e 100644
--- a/srcpkgs/terraform-ls/template
+++ b/srcpkgs/terraform-ls/template
@@ -8,6 +8,8 @@ short_desc="Terraform Language Server"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/terraform-ls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/terraform-ls/archive/v${version}.tar.gz"
 checksum=85f33382834b2698387c07b476dcc1e64c2928c00df5e830938b6b8873b08fb9
 
diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index 4b8be34795dc1..52dae5bfe8d93 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -8,5 +8,7 @@ short_desc="Tool for building, changing, and combining infrastructure"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="https://www.terraform.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=9dd2cfb2e3739b7eea3176425d0af05af8f76121beec215f5eaf5e3f94cb2372
diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index ebcc5a8e775b9..cec7f9e04a6c0 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -9,6 +9,8 @@ short_desc="Thin wrapper for Terraform that provides extra tools"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=4fb787fdd7f1572f65ca584c8f6f6d79f0cf2a28377f1e081e891fed0ac010a8
 
diff --git a/srcpkgs/tflint/template b/srcpkgs/tflint/template
index 6dfaaa63db22c..3801248c88208 100644
--- a/srcpkgs/tflint/template
+++ b/srcpkgs/tflint/template
@@ -8,6 +8,8 @@ short_desc="Terraform linter focused on possible errors, best practices, etc"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/terraform-linters/tflint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/terraform-linters/tflint/archive/v${version}.tar.gz"
 checksum=2e9cefebb18e4fb15faa217dd2005feda2fdcabb7948d1298773b8458bb04abe
 
diff --git a/srcpkgs/tinycron/template b/srcpkgs/tinycron/template
index 5c70efe42db9e..c0f4433e15e01 100644
--- a/srcpkgs/tinycron/template
+++ b/srcpkgs/tinycron/template
@@ -9,6 +9,8 @@ short_desc="Very small replacement for cron"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/bcicen/tinycron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bcicen/tinycron/archive/v${version}.tar.gz"
 checksum=694c5dcf0435d10ed825dd3e80aefedd1f82953513ce1fe8c46c002d2eca07c2
 
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index ef68b4f488e93..8ec6aa009bbad 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -11,6 +11,8 @@ short_desc="Fast and interactive TLDR client written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://isacikgoz.me/tldr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/tldr/archive/v${_version}.tar.gz"
 checksum=d40e1c602d84acc67cdee3b9bed001fb8ec198c7049c1d05eb071ab05af66c19
 alternatives="tldr:tldr:/usr/bin/gtldr"
diff --git a/srcpkgs/tml/template b/srcpkgs/tml/template
index 3e4b88ec64714..28546c0f13454 100644
--- a/srcpkgs/tml/template
+++ b/srcpkgs/tml/template
@@ -10,6 +10,8 @@ short_desc="Tiny markup language for terminal output"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/liamg/tml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/tml/archive/v${version}.tar.gz"
 checksum=f9ee764c08481deca00a292ecec19c0987b68254cfc1a0f7f8b63528bfafee67
 
diff --git a/srcpkgs/todoist/template b/srcpkgs/todoist/template
index 15a2fba8864d6..ddb6f556b6c8b 100644
--- a/srcpkgs/todoist/template
+++ b/srcpkgs/todoist/template
@@ -8,6 +8,8 @@ short_desc="Todoist CLI Client"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/sachaos/todoist"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sachaos/todoist/archive/refs/tags/v${version}.tar.gz"
 checksum=cd496259a37f1b9868eddcc3d3f83b63b82eb94b7ab4830ad3f490fed51a5918
 
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 99054ae9f51d3..d47cd303b01e0 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -9,6 +9,8 @@ short_desc="Transifex command-line client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/transifex/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/transifex/cli/releases"
 distfiles="https://github.com/transifex/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=f73997b885a0d50f5201e1ead9b15c371fc8139bb94bdc4ba510b4e9530b196b
diff --git a/srcpkgs/twitch-cli/template b/srcpkgs/twitch-cli/template
index b17b9adf3609e..e25f83f0d7aa2 100644
--- a/srcpkgs/twitch-cli/template
+++ b/srcpkgs/twitch-cli/template
@@ -9,5 +9,7 @@ short_desc="Official Twitch CLI to make developing on Twitch easier"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://dev.twitch.tv/docs/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/twitchdev/twitch-cli/archive/refs/tags/v$version.tar.gz"
 checksum=2a12e5b8f3e29eb84345db7f2ee96cfc6df09dc6a78947032231dbdb0bcf71af
diff --git a/srcpkgs/typioca/template b/srcpkgs/typioca/template
index 2935739df3d96..ffd3c4deab20e 100644
--- a/srcpkgs/typioca/template
+++ b/srcpkgs/typioca/template
@@ -8,6 +8,8 @@ short_desc="Minimal, terminal based typing speed tester"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/bloznelis/typioca"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bloznelis/typioca/archive/refs/tags/${version}.tar.gz"
 checksum=b774e7eb6c0f366376d03c2c22e5f24066aea2ba2657025e159a880d151c8d97
 
diff --git a/srcpkgs/umoci/template b/srcpkgs/umoci/template
index fa8d28d127468..9bd78734497cf 100644
--- a/srcpkgs/umoci/template
+++ b/srcpkgs/umoci/template
@@ -10,6 +10,8 @@ short_desc="Umoci Modifies Open Container Images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://umo.ci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c01b36de6fdc513eb65add57bc882d72f94fc3b4b65a8f9ef59826fb754af93e
 
diff --git a/srcpkgs/unflac/template b/srcpkgs/unflac/template
index 8e23fad034c15..77bb5d0437836 100644
--- a/srcpkgs/unflac/template
+++ b/srcpkgs/unflac/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for audio image + cue sheet splitting"
 maintainer="Jason Elswick <jason@jasondavid.tv>"
 license="MIT"
 homepage="https://git.sr.ht/~ft/unflac"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~ft/${pkgname}/archive/${version}.tar.gz"
 checksum=a79aa3625bae55286f382909a899f6304d71e7ce206e0234c40d944c74932caf
 
diff --git a/srcpkgs/uni/template b/srcpkgs/uni/template
index 4f9a156a5bda4..84b84fb3523c3 100644
--- a/srcpkgs/uni/template
+++ b/srcpkgs/uni/template
@@ -9,6 +9,8 @@ short_desc="Query the Unicode database from the CLI, with good support for emoji
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="MIT"
 homepage="https://github.com/arp242/uni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arp242/uni/archive/refs/tags/v${version}.tar.gz"
 checksum=806fbba66efaa45cd5691efcd8457ba8fe88d3b2f6fd0b027f1e6ef62253d6fb
 
diff --git a/srcpkgs/up/template b/srcpkgs/up/template
index 46d85b3d3176f..2e605aea2a096 100644
--- a/srcpkgs/up/template
+++ b/srcpkgs/up/template
@@ -8,5 +8,7 @@ short_desc="Ultimate Plumber - write Linux pipes interactively"
 maintainer="Piraty <mail@piraty.dev>"
 license="Apache-2.0"
 homepage="https://github.com/akavel/up/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/akavel/up/archive/v${version}.tar.gz"
 checksum=3ea2161ce77e68d7e34873cc80324f372a3b3f63bed9f1ad1aefd7969dd0c1d1
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index c0272382750c5..3f16d8c0ba6e2 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -9,6 +9,8 @@ short_desc="Rewrite Proxy for UnifiedPush written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://unifiedpush.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/UnifiedPush/common-proxies/archive/v${version}.tar.gz"
 checksum=c4565b764bbdd7f680e8516e9d38f9942918f9697c140b1693f72cf784875fd5
 conf_files="/etc/up_rewrite/config.toml"
diff --git a/srcpkgs/upterm/template b/srcpkgs/upterm/template
index e7068a38d9acd..12857ff2e3406 100644
--- a/srcpkgs/upterm/template
+++ b/srcpkgs/upterm/template
@@ -9,6 +9,8 @@ short_desc="Secure Terminal Sharing"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
 license="Apache-2.0"
 homepage="https://github.com/owenthereal/upterm/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owenthereal/upterm/archive/refs/tags/v$version.tar.gz"
 checksum=05409ae3a124d611221f64e87016d67cfd2d3a125fcfec95abb9a123acd9d1a2
 
diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template
index d4198e105f15b..798d220e24025 100644
--- a/srcpkgs/usql/template
+++ b/srcpkgs/usql/template
@@ -9,6 +9,8 @@ short_desc="Universal command-line interface for SQL databases"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
 license="MIT"
 homepage="https://github.com/xo/usql"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz"
 checksum=569c761415897a80c687f8bb1aabf7a6221f2a5af6396e2afeae334ab3976f8e
 
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 214ebac9ab13f..a81258ead97cb 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -12,6 +12,8 @@ short_desc="Platform for building proxies to bypass network restrictions"
 maintainer="ipkalm <ipkalm@outlook.com>"
 license="MIT"
 homepage="https://github.com/v2fly/v2ray-core"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/v2fly/v2ray-core/archive/v${version}/${pkgname}-${version}.tar.gz"
 checksum=8e97e2647cb1dee8aa7e71df276c56d74258b2d97bb490a362afa84bdf1b9e25
 conf_files="/etc/v2ray/config.json"
diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index 8334ecd6d35a7..84891ca75760f 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -10,6 +10,8 @@ short_desc="Natural language linter"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://vale.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/errata-ai/vale/releases"
 distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz"
 checksum=6ac15dd6defed7618d61f1bbbc79d20358f919ade8f60037ea5da775e4b554d2
diff --git a/srcpkgs/vault-acme/template b/srcpkgs/vault-acme/template
index 199a3e9ea14aa..b51e40f238dd3 100644
--- a/srcpkgs/vault-acme/template
+++ b/srcpkgs/vault-acme/template
@@ -10,6 +10,8 @@ short_desc="ACME backend for Hashicorp Vault"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/remilapeyre/vault-acme"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/remilapeyre/vault-acme/archive/refs/tags/v$version.tar.gz"
 checksum=e1c8a3ef30ece81670f3e2a084fe3298433f7ad10fbb3aa531331a4a943a3e06
 
diff --git a/srcpkgs/vault/template b/srcpkgs/vault/template
index 8a96297a708c1..65a355eb8ccfb 100644
--- a/srcpkgs/vault/template
+++ b/srcpkgs/vault/template
@@ -12,6 +12,8 @@ short_desc="Manage Secrets and Protect Sensitive Data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.vaultproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/vault/archive/v${version}.tar.gz"
 checksum=833e82773b4281a080e89cf429c512cc43c2bc77dd61a6a49b3ed43c6b43917f
 system_accounts="_vault"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 8a42e3dfa98c3..ce4a7b12c369c 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -9,6 +9,8 @@ short_desc="HTTP load testing tool"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/tsenart/vegeta"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tsenart/vegeta/archive/refs/tags/v${version}.tar.gz"
 checksum=418249d07f04da0a587df45abe34705166de9e54a836e27e387c719ebab3e357
 
diff --git a/srcpkgs/vhs/template b/srcpkgs/vhs/template
index 8ed8894538100..ccd0298b9965f 100644
--- a/srcpkgs/vhs/template
+++ b/srcpkgs/vhs/template
@@ -11,6 +11,8 @@ short_desc="Your CLI home video recorder"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://github.com/charmbracelet/vhs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/vhs/releases"
 distfiles="https://github.com/charmbracelet/vhs/archive/refs/tags/v${version}.tar.gz"
 checksum=bf41f264730f18b5146c2269d82b5b69757470799a2cce6099e420b5f3ec7fa3
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 07b8aa706bf05..6a7a60bb2ce42 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -9,6 +9,8 @@ short_desc="Markdown autoformatter similar to gofmt"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="ISC"
 homepage="https://github.com/bobertlo/vmd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bobertlo/vmd/archive/v${version}.tar.gz"
 checksum=b60cafbe6d6a1e2cfca16f12b28ac27bbc8a2b1ec3a2a4a77a048ba1cddf9b9c
 
diff --git a/srcpkgs/vndr/template b/srcpkgs/vndr/template
index 3c496bad79823..12c6637082cd7 100644
--- a/srcpkgs/vndr/template
+++ b/srcpkgs/vndr/template
@@ -8,5 +8,7 @@ short_desc="Stupid vendoring tool"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/LK4D4/vndr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/LK4D4/vndr/archive/v${version}.tar.gz"
 checksum=dec53ba179dd2b854efb0d321a8e45b53cd2c7f06018d5ef65f55dfa9f28e840
diff --git a/srcpkgs/vultr-cli/template b/srcpkgs/vultr-cli/template
index 108268988596a..d0aa2e13787bc 100644
--- a/srcpkgs/vultr-cli/template
+++ b/srcpkgs/vultr-cli/template
@@ -8,6 +8,8 @@ short_desc="Official command line tool for Vultr services"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://github.com/vultr/vultr-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/vultr/vultr-cli/master/CHANGELOG.md"
 distfiles="https://github.com/vultr/vultr-cli/archive/refs/tags/v${version}.tar.gz"
 checksum=74e551c3d238fb4be754e10d17e778f68c8e3c46842b1e5a00fc6fea4a71639b
diff --git a/srcpkgs/vultr/template b/srcpkgs/vultr/template
index 6629c23541610..ca136c1f2d48f 100644
--- a/srcpkgs/vultr/template
+++ b/srcpkgs/vultr/template
@@ -8,6 +8,8 @@ short_desc="Vultr CLI and API client"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://jamesclonk.github.io/vultr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/JamesClonk/vultr/archive/v${version}.tar.gz"
 checksum=6529d521a7fa006808cd07331f31256e91773ec7e1a0c7839cd14884034fb185
 
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 4665ecb92ff84..f8079a9007602 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -11,6 +11,8 @@ short_desc="Flashing firmware for ZSA keyboards"
 maintainer="Wayne Van Son <waynevanson@gmail.com>"
 license="MIT"
 homepage="https://www.zsa.io/wally/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zsa/wally-cli/archive/${version}-linux.tar.gz"
 checksum=071b1bd10e9160c441e833be3bea211ccf835c4f1792b0c6c7fc86f7aa0695d1
 
diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template
index e5e8718c5658b..3589ee3c3d190 100644
--- a/srcpkgs/wander/template
+++ b/srcpkgs/wander/template
@@ -9,6 +9,8 @@ short_desc="Terminal application for HashiCorp Nomad"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/robinovitch61/wander"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robinovitch61/wander/archive/refs/tags/v${version}.tar.gz"
 checksum=84d543cdec93d2b6e23af85a27c9ccdde2c692d50ee738d902f24888c7456bf1
 
diff --git a/srcpkgs/webcat/template b/srcpkgs/webcat/template
index 628aaeaa2aee0..151901acb7298 100644
--- a/srcpkgs/webcat/template
+++ b/srcpkgs/webcat/template
@@ -9,5 +9,7 @@ short_desc="WebSocket Netcat"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/thypon/webcat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/thypon/webcat/archive/v${version}.tar.gz"
 checksum=5b3be1cb8deb08f144d674a0bf23f97a692ebb601666d3a38df6e80b2e68d0b7
diff --git a/srcpkgs/webhook/template b/srcpkgs/webhook/template
index 6eac98512b885..c5e34dba7a2dd 100644
--- a/srcpkgs/webhook/template
+++ b/srcpkgs/webhook/template
@@ -8,6 +8,8 @@ short_desc="Lightweight incoming webhook server to run shell commands"
 maintainer="Abigail G <void@placeviolette.net>"
 license="MIT"
 homepage="https://github.com/adnanh/webhook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/adnanh/webhook/archive/${version}.tar.gz"
 checksum=a1e3eb2231e5631ebb374b76a79c3bac9cbdc7010974395e2d5e4e2e62ffd187
 conf_files="/etc/webhook/hooks.json /etc/sv/webhook/conf"
diff --git a/srcpkgs/websocketd/template b/srcpkgs/websocketd/template
index 4d56b463fdc87..eb483dd6b4b3b 100644
--- a/srcpkgs/websocketd/template
+++ b/srcpkgs/websocketd/template
@@ -8,6 +8,8 @@ short_desc="Turn any program that uses STDIN/STDOUT into a WebSocket server"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/joewalnes/websocketd"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5
 
diff --git a/srcpkgs/wego/template b/srcpkgs/wego/template
index a9e5dd491bd51..32917f453e1f7 100644
--- a/srcpkgs/wego/template
+++ b/srcpkgs/wego/template
@@ -8,6 +8,8 @@ short_desc="Weather client for the terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="ISC"
 homepage="https://github.com/schachmat/wego"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/schachmat/wego/releases"
 distfiles="https://github.com/schachmat/wego/archive/refs/tags/${version}.tar.gz"
 checksum=e7a6d40cb44f4408aedceebbed5854b3b992936cc762df6b76f5a9dca7909321
diff --git a/srcpkgs/wireproxy/template b/srcpkgs/wireproxy/template
index 7fe5815626d1c..4ea5b2dc7b104 100644
--- a/srcpkgs/wireproxy/template
+++ b/srcpkgs/wireproxy/template
@@ -11,6 +11,8 @@ short_desc="Wireguard client that exposes itself as a socks5 proxy"
 maintainer="Wind Wong <octeep@pm.me>"
 license="ISC"
 homepage="https://github.com/octeep/wireproxy"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/octeep/wireproxy/archive/v${version}.tar.gz"
 checksum=3779a157713b462a7b5322f1437f768ab69ae446df0ceca76c6dff7c4030e425
 make_dirs="
diff --git a/srcpkgs/woke/template b/srcpkgs/woke/template
index b408ff0cf5d5f..c809365b671ba 100644
--- a/srcpkgs/woke/template
+++ b/srcpkgs/woke/template
@@ -8,6 +8,8 @@ short_desc="Detect non-inclusive language in your source code"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://getwoke.tech/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/get-woke/woke/releases"
 distfiles="https://github.com/get-woke/woke/archive/refs/tags/v${version}.tar.gz"
 checksum=d17c7e4e846a409af14e65a001d2ddb1657fd82f562704e0c10ced4dadcfd31c
diff --git a/srcpkgs/wtfutil/template b/srcpkgs/wtfutil/template
index 7edb8c4f4774d..44ba928a5e608 100644
--- a/srcpkgs/wtfutil/template
+++ b/srcpkgs/wtfutil/template
@@ -8,6 +8,8 @@ short_desc="Personal information dashboard for the terminal"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="MPL-2.0"
 homepage="http://wtfutil.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/wtfutil/wtf/master/CHANGELOG.md"
 distfiles="https://github.com/wtfutil/wtf/archive/refs/tags/v${version}.tar.gz"
 checksum=bb48e38e479b26e0b956b163e4804e99cd49545214090c2fdf99e54382b3d651
diff --git a/srcpkgs/wuzz/template b/srcpkgs/wuzz/template
index 89a949171925c..71dc106c78834 100644
--- a/srcpkgs/wuzz/template
+++ b/srcpkgs/wuzz/template
@@ -8,6 +8,8 @@ short_desc="Interactive cli tool for HTTP inspection"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/asciimoo/wuzz"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/asciimoo/wuzz/archive/v${version}.tar.gz"
 checksum=721ea7343698e9f3c69e09eab86b9b1fef828057655f7cebc1de728c2f75151e
 
diff --git a/srcpkgs/xmandump/template b/srcpkgs/xmandump/template
index 5f2e6a99c7a2e..dc8dda01c97c7 100644
--- a/srcpkgs/xmandump/template
+++ b/srcpkgs/xmandump/template
@@ -9,6 +9,8 @@ short_desc="Dump all manpages in an XBPS package for use with man.cgi"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="ISC"
 homepage="https://github.com/void-linux/xmandump"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=2e97e61b835c584ed27426f7fdd9208674104fcd815e3af9d6e2e8425aeb56cf
 
diff --git a/srcpkgs/xq-api/template b/srcpkgs/xq-api/template
index b159653ea4bb0..e1fb3515a7422 100644
--- a/srcpkgs/xq-api/template
+++ b/srcpkgs/xq-api/template
@@ -10,6 +10,8 @@ short_desc="HTTP-based xbps repodata query API"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-2-Clause"
 homepage="https://github.com/nilium/xq-api"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nilium/xq-api/archive/v${version}.tar.gz"
 checksum=087940a16830eaf821abfcb8c6e0daad47078b4859b9acf236464bfca809ed43
 system_accounts="_xqapi"
diff --git a/srcpkgs/xurls/template b/srcpkgs/xurls/template
index eed302fcf4130..980b570391620 100644
--- a/srcpkgs/xurls/template
+++ b/srcpkgs/xurls/template
@@ -9,6 +9,8 @@ short_desc="Extract urls from text"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/xurls"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mvdan/xurls/releases"
 distfiles="https://github.com/mvdan/xurls/archive/refs/tags/v${version}.tar.gz"
 checksum=552779a765de29e51ff01fe6c85a7d0389faae1b80d354332e7c69db232ee4ad
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4..d76ee0bf24c66 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -8,6 +8,8 @@ short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
 maintainer="Jan Christian Gruenhage <jan.christian@gruenhage.xyz>"
 license="LGPL-3.0-only"
 homepage="https://yggdrasil-network.github.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
diff --git a/srcpkgs/yj/template b/srcpkgs/yj/template
index 90f93bb9e9bd7..efc645de53228 100644
--- a/srcpkgs/yj/template
+++ b/srcpkgs/yj/template
@@ -8,5 +8,7 @@ short_desc="Convert YAML <=> TOML <=> JSON <=> HCL"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/sclevine/yj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sclevine/yj/archive/v${version}.tar.gz"
 checksum=9a3e9895181d1cbd436a1b02ccf47579afacd181c73f341e697a8fe74f74f99d
diff --git a/srcpkgs/ymuse/template b/srcpkgs/ymuse/template
index 09051b1ebfced..017f1f6ee7ae9 100644
--- a/srcpkgs/ymuse/template
+++ b/srcpkgs/ymuse/template
@@ -10,6 +10,8 @@ short_desc="GTK client for Music Player Daemon, written in Go"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
 homepage="https://yktoo.com/en/software/ymuse/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yktoo/ymuse/archive/v${version}.tar.gz"
 checksum=82c0850bbe7e2d9ce227284e167e091c497fffc9f5b80f84132305a4f360ec32
 
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index a69e0e5e96c0a..81a3538c86506 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -8,6 +8,8 @@ short_desc="Lightweight and portable command-line YAML processor written in go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/mikefarah/yq"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mikefarah/yq/master/release_notes.txt"
 distfiles="https://github.com/mikefarah/yq/archive/refs/tags/v${version}.tar.gz"
 checksum=b3e079169529ec6b42925d0802c22d86f1ef6e1458dce67eae5a1d6db56cb8c3
diff --git a/srcpkgs/zrepl/template b/srcpkgs/zrepl/template
index afdd85ca74241..bff66c5b6c650 100644
--- a/srcpkgs/zrepl/template
+++ b/srcpkgs/zrepl/template
@@ -10,6 +10,8 @@ short_desc="One-stop ZFS backup & replication solution"
 maintainer="Frans Bergman <frans@tankernn.eu>"
 license="MIT"
 homepage="https://github.com/zrepl/zrepl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zrepl/zrepl/archive/v${version}.tar.gz"
 checksum=0bf1dcf634a43af81cd9a0d7b9ae65f63a5938c35d3e6cd804177c8db52929f4
 

From d8efa4d45811e725fb774a1f5cbb2f8cb0f74eae Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 2/2] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
  2023-10-29 18:12 ` [PR PATCH] [Updated] " dkwo
@ 2023-10-31 21:01 ` dkwo
  2023-11-21 16:41 ` dkwo
                   ` (71 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-10-31 21:01 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt `syncthing`, `gopass`, `goimapnotify`, `chronograph` and `sbctl` (in another pr);
the rest of go packages have `nopie` and `nostrip` set.

@sgn @ericonr I'm adapting your changes from previous pr.

[ci skip]

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

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

From d61c8e2df5ee392830183342b48b20baca80147f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 29 Oct 2023 13:56:54 -0400
Subject: [PATCH 1/2] srcpkgs: mass set no{pie,strip} for go packages

In the incoming change, we allow to build go packages in PIE mode.

Historically, we always build go packages in non-PIE mode and enforce it
in $XBPS_COMMONDIR/environment/build-style/go.sh

Let's set them per package, now.

This change was generated with Git, xargs, and GNU sed by:

	git grep -l 'build_style=\(.*\)go\1' |
	xargs sed -i -e '/^homepage=/a nopie=unverified\nnostrip=nopie'
---
 srcpkgs/3mux/template                         | 2 ++
 srcpkgs/Amass/template                        | 2 ++
 srcpkgs/Gokapi/template                       | 2 ++
 srcpkgs/NetAuth-ldap/template                 | 2 ++
 srcpkgs/NetAuth-localizer/template            | 2 ++
 srcpkgs/NetAuth-nsscache/template             | 2 ++
 srcpkgs/NetAuth-pam-helper/template           | 2 ++
 srcpkgs/NetAuth-sftpgo-hook/template          | 2 ++
 srcpkgs/NetAuth/template                      | 2 ++
 srcpkgs/NetKeys/template                      | 2 ++
 srcpkgs/NoiseTorch/template                   | 2 ++
 srcpkgs/PopCorn/template                      | 2 ++
 srcpkgs/TMSU/template                         | 2 ++
 srcpkgs/TerraState/template                   | 2 ++
 srcpkgs/abireport/template                    | 2 ++
 srcpkgs/acbuild/template                      | 2 ++
 srcpkgs/ace-util/template                     | 2 ++
 srcpkgs/acmetool/template                     | 2 ++
 srcpkgs/act/template                          | 2 ++
 srcpkgs/aerc/template                         | 2 ++
 srcpkgs/alertmanager/template                 | 2 ++
 srcpkgs/amfora/template                       | 2 ++
 srcpkgs/antibody/template                     | 2 ++
 srcpkgs/app-builder/template                  | 2 ++
 srcpkgs/aptly/template                        | 2 ++
 srcpkgs/aquatone/template                     | 2 ++
 srcpkgs/archiver/template                     | 2 ++
 srcpkgs/arduino-cli/template                  | 2 ++
 srcpkgs/arpfox/template                       | 2 ++
 srcpkgs/atlantis/template                     | 2 ++
 srcpkgs/autorestic/template                   | 2 ++
 srcpkgs/aws-vault/template                    | 2 ++
 srcpkgs/babelfish/template                    | 2 ++
 srcpkgs/bettercap/template                    | 2 ++
 srcpkgs/bird_exporter/template                | 2 ++
 srcpkgs/blackbox_exporter/template            | 2 ++
 srcpkgs/blush/template                        | 2 ++
 srcpkgs/bombadillo/template                   | 2 ++
 srcpkgs/bombardier/template                   | 2 ++
 srcpkgs/booster/template                      | 2 ++
 srcpkgs/brig/template                         | 2 ++
 srcpkgs/browserpass/template                  | 2 ++
 srcpkgs/browsh/template                       | 2 ++
 srcpkgs/buildah/template                      | 2 ++
 srcpkgs/caddy/template                        | 2 ++
 srcpkgs/carapace/template                     | 2 ++
 srcpkgs/cdetect/template                      | 2 ++
 srcpkgs/cfssl/template                        | 2 ++
 srcpkgs/cgrps/template                        | 2 ++
 srcpkgs/chathistorysync/template              | 2 ++
 srcpkgs/cheat/template                        | 2 ++
 srcpkgs/chezmoi/template                      | 2 ++
 srcpkgs/chroma/template                       | 2 ++
 srcpkgs/circleci-cli/template                 | 2 ++
 srcpkgs/cliphist/template                     | 2 ++
 srcpkgs/clipman/template                      | 2 ++
 srcpkgs/cloudflared/template                  | 2 ++
 srcpkgs/cni-plugin-dnsname/template           | 2 ++
 srcpkgs/cni-plugins/template                  | 2 ++
 srcpkgs/cni/template                          | 2 ++
 srcpkgs/cod/template                          | 2 ++
 srcpkgs/codesearch/template                   | 2 ++
 srcpkgs/consul-template/template              | 2 ++
 srcpkgs/consul/template                       | 2 ++
 srcpkgs/containerd/template                   | 2 ++
 srcpkgs/coredns/template                      | 2 ++
 srcpkgs/cowyo/template                        | 2 ++
 srcpkgs/coyim/template                        | 2 ++
 srcpkgs/crane/template                        | 2 ++
 srcpkgs/cri-o/template                        | 2 ++
 srcpkgs/cri-tools/template                    | 2 ++
 srcpkgs/croc/template                         | 2 ++
 srcpkgs/d2/template                           | 2 ++
 srcpkgs/darch/template                        | 2 ++
 srcpkgs/darkman/template                      | 2 ++
 srcpkgs/darktile/template                     | 2 ++
 srcpkgs/dasel/template                        | 2 ++
 srcpkgs/delve/template                        | 2 ++
 srcpkgs/dendrite/template                     | 2 ++
 srcpkgs/dep/template                          | 2 ++
 srcpkgs/direnv/template                       | 2 ++
 srcpkgs/dirstalk/template                     | 2 ++
 srcpkgs/distrobuilder/template                | 2 ++
 srcpkgs/dive/template                         | 2 ++
 srcpkgs/dlayer/template                       | 2 ++
 srcpkgs/dnscrypt-proxy/template               | 2 ++
 srcpkgs/docker-buildx/template                | 2 ++
 srcpkgs/docker-cli/template                   | 2 ++
 srcpkgs/docker-compose/template               | 2 ++
 srcpkgs/docker-credential-pass/template       | 2 ++
 srcpkgs/docker-gen/template                   | 2 ++
 srcpkgs/docker-machine-driver-kvm/template    | 2 ++
 srcpkgs/docker-machine/template               | 2 ++
 srcpkgs/doctl/template                        | 2 ++
 srcpkgs/domain_exporter/template              | 2 ++
 srcpkgs/dotool/template                       | 2 ++
 srcpkgs/drive/template                        | 2 ++
 srcpkgs/drone-cli/template                    | 2 ++
 srcpkgs/duf/template                          | 2 ++
 srcpkgs/eduvpn-common/template                | 2 ++
 srcpkgs/elfinfo/template                      | 2 ++
 srcpkgs/elvish/template                       | 2 ++
 srcpkgs/emptty/template                       | 2 ++
 srcpkgs/ensure-access/template                | 2 ++
 srcpkgs/etcd/template                         | 2 ++
 srcpkgs/exercism/template                     | 2 ++
 srcpkgs/ffuf/template                         | 2 ++
 srcpkgs/figurine/template                     | 2 ++
 srcpkgs/flannel/template                      | 2 ++
 srcpkgs/flint/template                        | 2 ++
 srcpkgs/forego/template                       | 2 ++
 srcpkgs/frp/template                          | 2 ++
 srcpkgs/fs-repo-migrations/template           | 2 ++
 srcpkgs/fscrypt/template                      | 2 ++
 srcpkgs/fx/template                           | 2 ++
 srcpkgs/fzf/template                          | 2 ++
 srcpkgs/galene/template                       | 2 ++
 srcpkgs/gdu/template                          | 2 ++
 srcpkgs/gemget/template                       | 2 ++
 srcpkgs/gendesk/template                      | 2 ++
 srcpkgs/gfuzz/template                        | 2 ++
 srcpkgs/ghq/template                          | 2 ++
 srcpkgs/gister/template                       | 2 ++
 srcpkgs/git-lfs/template                      | 2 ++
 srcpkgs/git-sizer/template                    | 2 ++
 srcpkgs/git-team/template                     | 2 ++
 srcpkgs/gitbatch/template                     | 2 ++
 srcpkgs/gitea/template                        | 2 ++
 srcpkgs/github-cli/template                   | 2 ++
 srcpkgs/github-opml/template                  | 2 ++
 srcpkgs/gitlab-runner/template                | 2 ++
 srcpkgs/gkill/template                        | 2 ++
 srcpkgs/glab/template                         | 2 ++
 srcpkgs/glide/template                        | 2 ++
 srcpkgs/glider/template                       | 2 ++
 srcpkgs/glock/template                        | 2 ++
 srcpkgs/glow/template                         | 2 ++
 srcpkgs/go-bindata/template                   | 2 ++
 srcpkgs/go-capnproto2/template                | 2 ++
 srcpkgs/go-ipfs/template                      | 2 ++
 srcpkgs/go-jira/template                      | 2 ++
 srcpkgs/go-md2man/template                    | 2 ++
 srcpkgs/go-mtpfs/template                     | 2 ++
 srcpkgs/go-review/template                    | 2 ++
 srcpkgs/goatcounter/template                  | 2 ++
 srcpkgs/gobuster/template                     | 2 ++
 srcpkgs/gocloc/template                       | 2 ++
 srcpkgs/gocryptfs/template                    | 2 ++
 srcpkgs/godef/template                        | 2 ++
 srcpkgs/gogs/template                         | 2 ++
 srcpkgs/golangci-lint/template                | 2 ++
 srcpkgs/gomatrix/template                     | 2 ++
 srcpkgs/gomuks/template                       | 2 ++
 srcpkgs/gopass-jsonapi/template               | 2 ++
 srcpkgs/gopls/template                        | 2 ++
 srcpkgs/gopm/template                         | 2 ++
 srcpkgs/gops/template                         | 2 ++
 srcpkgs/goreleaser/template                   | 2 ++
 srcpkgs/gotify-cli/template                   | 2 ++
 srcpkgs/gotify-server/template                | 2 ++
 srcpkgs/gotop/template                        | 2 ++
 srcpkgs/gotty/template                        | 2 ++
 srcpkgs/goversion/template                    | 2 ++
 srcpkgs/grafana/template                      | 2 ++
 srcpkgs/gron/template                         | 2 ++
 srcpkgs/grype/template                        | 2 ++
 srcpkgs/gucci/template                        | 2 ++
 srcpkgs/gum/template                          | 2 ++
 srcpkgs/hcloud/template                       | 2 ++
 srcpkgs/hey/template                          | 2 ++
 srcpkgs/hivemind/template                     | 2 ++
 srcpkgs/hooktftp/template                     | 2 ++
 srcpkgs/httpstat/template                     | 2 ++
 srcpkgs/hub/template                          | 2 ++
 srcpkgs/hugo/template                         | 2 ++
 srcpkgs/hut/template                          | 2 ++
 srcpkgs/hydroxide/template                    | 2 ++
 srcpkgs/i3cat/template                        | 2 ++
 srcpkgs/ibus-bamboo/template                  | 2 ++
 srcpkgs/img/template                          | 2 ++
 srcpkgs/immortal/template                     | 2 ++
 srcpkgs/influxdb/template                     | 2 ++
 srcpkgs/ipfs-cluster/template                 | 2 ++
 srcpkgs/ipp-usb/template                      | 2 ++
 srcpkgs/ircdog/template                       | 2 ++
 srcpkgs/jd/template                           | 2 ++
 srcpkgs/jid/template                          | 2 ++
 srcpkgs/jj/template                           | 2 ++
 srcpkgs/joker/template                        | 2 ++
 srcpkgs/jp/template                           | 2 ++
 srcpkgs/jsonnet-language-server/template      | 2 ++
 srcpkgs/jump/template                         | 2 ++
 srcpkgs/k3d/template                          | 2 ++
 srcpkgs/k9s/template                          | 2 ++
 srcpkgs/kapacitor/template                    | 2 ++
 srcpkgs/keybase/template                      | 2 ++
 srcpkgs/knit/template                         | 2 ++
 srcpkgs/kopia/template                        | 2 ++
 srcpkgs/kops/template                         | 2 ++
 srcpkgs/kubecfg/template                      | 2 ++
 srcpkgs/kubefwd/template                      | 2 ++
 srcpkgs/kubernetes-kind/template              | 2 ++
 srcpkgs/kubernetes/template                   | 2 ++
 srcpkgs/kurly/template                        | 2 ++
 srcpkgs/lazydocker/template                   | 2 ++
 srcpkgs/lazygit/template                      | 2 ++
 srcpkgs/lego/template                         | 2 ++
 srcpkgs/lets/template                         | 2 ++
 srcpkgs/lf/template                           | 2 ++
 srcpkgs/licensechecker/template               | 2 ++
 srcpkgs/loki/template                         | 2 ++
 srcpkgs/lsp/template                          | 2 ++
 srcpkgs/lux/template                          | 2 ++
 srcpkgs/lxd-lts/template                      | 2 ++
 srcpkgs/lxd/template                          | 2 ++
 srcpkgs/maddy/template                        | 2 ++
 srcpkgs/madonctl/template                     | 2 ++
 srcpkgs/mangadesk/template                    | 2 ++
 srcpkgs/massren/template                      | 2 ++
 srcpkgs/mdr/template                          | 2 ++
 srcpkgs/micro/template                        | 2 ++
 srcpkgs/microhookd/template                   | 2 ++
 srcpkgs/miller/template                       | 2 ++
 srcpkgs/miniflux/template                     | 2 ++
 srcpkgs/minify/template                       | 2 ++
 srcpkgs/minikube/template                     | 2 ++
 srcpkgs/minio/template                        | 2 ++
 srcpkgs/misspell/template                     | 2 ++
 srcpkgs/mmark/template                        | 2 ++
 srcpkgs/mmv-go/template                       | 2 ++
 srcpkgs/moar/template                         | 2 ++
 srcpkgs/moby/template                         | 2 ++
 srcpkgs/mountain-backup/template              | 2 ++
 srcpkgs/mpdviz/template                       | 2 ++
 srcpkgs/nebula/template                       | 2 ++
 srcpkgs/nerdctl/template                      | 2 ++
 srcpkgs/netdata-plugins-go/template           | 2 ++
 srcpkgs/netns/template                        | 2 ++
 srcpkgs/netris/template                       | 2 ++
 srcpkgs/nextdns/template                      | 2 ++
 srcpkgs/nncp/template                         | 2 ++
 srcpkgs/node_exporter/template                | 2 ++
 srcpkgs/nomad-driver-podman/template          | 2 ++
 srcpkgs/nomad/template                        | 2 ++
 srcpkgs/ntfy/template                         | 2 ++
 srcpkgs/nvidia-container-toolkit/template     | 2 ++
 srcpkgs/nwg-look/template                     | 2 ++
 srcpkgs/obfs4proxy/template                   | 2 ++
 srcpkgs/oh/template                           | 2 ++
 srcpkgs/opensmtpd-filter-rspamd/template      | 2 ++
 srcpkgs/opensmtpd-filter-senderscore/template | 2 ++
 srcpkgs/operator-sdk/template                 | 2 ++
 srcpkgs/oragono/template                      | 2 ++
 srcpkgs/oras/template                         | 2 ++
 srcpkgs/osv-scanner/template                  | 2 ++
 srcpkgs/packer/template                       | 2 ++
 srcpkgs/packr2/template                       | 2 ++
 srcpkgs/pam_netauth/template                  | 2 ++
 srcpkgs/passphrase2pgp/template               | 2 ++
 srcpkgs/pdfcpu/template                       | 2 ++
 srcpkgs/peco/template                         | 2 ++
 srcpkgs/pgmetrics/template                    | 2 ++
 srcpkgs/pgweb/template                        | 2 ++
 srcpkgs/pkgtop/template                       | 2 ++
 srcpkgs/podman-tui/template                   | 2 ++
 srcpkgs/podman/template                       | 2 ++
 srcpkgs/pong-command/template                 | 2 ++
 srcpkgs/prometheus/template                   | 2 ++
 srcpkgs/pst/template                          | 2 ++
 srcpkgs/pup/template                          | 2 ++
 srcpkgs/pwget/template                        | 2 ++
 srcpkgs/qrcp/template                         | 2 ++
 srcpkgs/rancher-compose/template              | 2 ++
 srcpkgs/rclone/template                       | 2 ++
 srcpkgs/rest-server/template                  | 2 ++
 srcpkgs/restic/template                       | 2 ++
 srcpkgs/revive/template                       | 2 ++
 srcpkgs/rmapi/template                        | 2 ++
 srcpkgs/rocker/template                       | 2 ++
 srcpkgs/rootlesskit/template                  | 2 ++
 srcpkgs/runc/template                         | 2 ++
 srcpkgs/ryzen-stabilizator/template           | 2 ++
 srcpkgs/s/template                            | 2 ++
 srcpkgs/saml2aws/template                     | 2 ++
 srcpkgs/sampler/template                      | 2 ++
 srcpkgs/scaleway-cli/template                 | 2 ++
 srcpkgs/scc/template                          | 2 ++
 srcpkgs/seaweedfs/template                    | 2 ++
 srcpkgs/senpai/template                       | 2 ++
 srcpkgs/sftpgo/template                       | 2 ++
 srcpkgs/shadowfox-updater/template            | 2 ++
 srcpkgs/sharenix/template                     | 2 ++
 srcpkgs/shfmt/template                        | 2 ++
 srcpkgs/shiori/template                       | 2 ++
 srcpkgs/sift/template                         | 2 ++
 srcpkgs/skaffold/template                     | 2 ++
 srcpkgs/skate/template                        | 2 ++
 srcpkgs/skopeo/template                       | 2 ++
 srcpkgs/slack-term/template                   | 2 ++
 srcpkgs/slit/template                         | 2 ++
 srcpkgs/soju/template                         | 2 ++
 srcpkgs/sops/template                         | 2 ++
 srcpkgs/spreed-webrtc/template                | 2 ++
 srcpkgs/sq/template                           | 2 ++
 srcpkgs/ssl_exporter/template                 | 2 ++
 srcpkgs/stc/template                          | 2 ++
 srcpkgs/step-certificates/template            | 2 ++
 srcpkgs/step-cli/template                     | 2 ++
 srcpkgs/stern/template                        | 2 ++
 srcpkgs/subfinder/template                    | 2 ++
 srcpkgs/subjack/template                      | 2 ++
 srcpkgs/superd/template                       | 2 ++
 srcpkgs/svctl/template                        | 2 ++
 srcpkgs/syft/template                         | 2 ++
 srcpkgs/tag/template                          | 2 ++
 srcpkgs/tailscale/template                    | 2 ++
 srcpkgs/tea/template                          | 2 ++
 srcpkgs/telegraf/template                     | 2 ++
 srcpkgs/termshark/template                    | 2 ++
 srcpkgs/terraform-docs/template               | 2 ++
 srcpkgs/terraform-ls/template                 | 2 ++
 srcpkgs/terraform/template                    | 2 ++
 srcpkgs/terragrunt/template                   | 2 ++
 srcpkgs/tflint/template                       | 2 ++
 srcpkgs/tinycron/template                     | 2 ++
 srcpkgs/tldr/template                         | 2 ++
 srcpkgs/tml/template                          | 2 ++
 srcpkgs/todoist/template                      | 2 ++
 srcpkgs/transifex-cli/template                | 2 ++
 srcpkgs/twitch-cli/template                   | 2 ++
 srcpkgs/typioca/template                      | 2 ++
 srcpkgs/umoci/template                        | 2 ++
 srcpkgs/unflac/template                       | 2 ++
 srcpkgs/uni/template                          | 2 ++
 srcpkgs/up/template                           | 2 ++
 srcpkgs/up_rewrite/template                   | 2 ++
 srcpkgs/upterm/template                       | 2 ++
 srcpkgs/usql/template                         | 2 ++
 srcpkgs/v2ray/template                        | 2 ++
 srcpkgs/vale/template                         | 2 ++
 srcpkgs/vault-acme/template                   | 2 ++
 srcpkgs/vault/template                        | 2 ++
 srcpkgs/vegeta/template                       | 2 ++
 srcpkgs/vhs/template                          | 2 ++
 srcpkgs/vmdfmt/template                       | 2 ++
 srcpkgs/vndr/template                         | 2 ++
 srcpkgs/vultr-cli/template                    | 2 ++
 srcpkgs/vultr/template                        | 2 ++
 srcpkgs/wally-cli/template                    | 2 ++
 srcpkgs/wander/template                       | 2 ++
 srcpkgs/webcat/template                       | 2 ++
 srcpkgs/webhook/template                      | 2 ++
 srcpkgs/websocketd/template                   | 2 ++
 srcpkgs/wego/template                         | 2 ++
 srcpkgs/wireproxy/template                    | 2 ++
 srcpkgs/woke/template                         | 2 ++
 srcpkgs/wtfutil/template                      | 2 ++
 srcpkgs/wuzz/template                         | 2 ++
 srcpkgs/xmandump/template                     | 2 ++
 srcpkgs/xq-api/template                       | 2 ++
 srcpkgs/xurls/template                        | 2 ++
 srcpkgs/yggdrasil/template                    | 2 ++
 srcpkgs/yj/template                           | 2 ++
 srcpkgs/ymuse/template                        | 2 ++
 srcpkgs/yq-go/template                        | 2 ++
 srcpkgs/zrepl/template                        | 2 ++
 366 files changed, 732 insertions(+)

diff --git a/srcpkgs/3mux/template b/srcpkgs/3mux/template
index 1c7ea9ffd5a07..39ad30056a672 100644
--- a/srcpkgs/3mux/template
+++ b/srcpkgs/3mux/template
@@ -8,6 +8,8 @@ short_desc="Terminal multiplexer inspired by i3"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://github.com/aaronjanse/3mux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aaronjanse/3mux/archive/v${version}.tar.gz"
 checksum=0f4dae181914c73eaa91bdb21ee0875f21b5da64c7c9d478f6d52a2d0aa2c0ea
 
diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index f86fef0beced6..b38b8ca346c9f 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -9,5 +9,7 @@ short_desc="In-depth Attack Surface Mapping and Asset Discovery"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.owasp.org/index.php/OWASP_Amass_Project"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owasp-amass/amass/archive/v${version}.tar.gz"
 checksum=cc6b88593972e7078b73f07a0cef2cd0cd3702694cbc1f727829340a3d33425c
diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template
index ee10c5005d254..35f4ff2107d8d 100644
--- a/srcpkgs/Gokapi/template
+++ b/srcpkgs/Gokapi/template
@@ -9,6 +9,8 @@ short_desc="Lightweight, self-hosted Firefox Send alternative"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/Forceu/Gokapi"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=768fd94a01c3a717c26ab9794c44a8d2dd280ea5758e11042991fb8776530b11
 system_accounts="_gokapi"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index b47123534c933..dd62b5ed2d3c8 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -9,6 +9,8 @@ short_desc="LDAP Proxy for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.netauth.org/ecosystem/ldap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/ldap/archive/v$version.tar.gz"
 checksum=44e8470215c4c5879c597e1a779d1ba6ae5658b4ef2df9edcd74b1326a404f24
 system_accounts="_netauth_ldap"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index db440a43cff88..439d23318b229 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -10,6 +10,8 @@ short_desc="Make NetAuth accounts local in Linux"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org/ecosystem/localizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/localizer/archive/v$version.tar.gz"
 checksum=63c4d462f90e03b8f4e225afe8cd064fdb54cf1d646c8ec4ff2452dbe2ad55f5
 
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index 2ddd925c0e0aa..e36e87cec5c17 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -8,6 +8,8 @@ short_desc="NetAuth nsscache implementation"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/nsscache/archive/v$version.tar.gz"
 checksum=d5e558d552009d59e5b433a9b96dac7db378412ccebb9dee95216a7a58eab2aa
 
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index c102c4dc890e5..d36721f67fdfd 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -8,6 +8,8 @@ short_desc="Helper executable to use with pam_exec"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.github.com/netauth/pam-helper"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=1f4fd5e914e6a423ba51911c89b105736b595a2328946e298a31e9dc144d1998
 
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 998d6be4f2d49..b7c3d6fac6b29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -9,6 +9,8 @@ short_desc="External authorization hook for SFTPGo using NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://github.com/netauth/sftpgo-hook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/sftpgo-hook/archive/refs/tags/v$version.tar.gz"
 checksum=21f12b3e6301792aeaa080263ee6c63fb33d51f404dbb9127820b786d4428512
 
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index 08d5f78d0da88..9984f42e5ff36 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -12,6 +12,8 @@ short_desc="Network authentication and identity system"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetAuth/archive/v$version.tar.gz"
 checksum=cf84b2e63b7a59ec6e415ead1a94994b040b30fee2b27e482073371cfb0fb444
 
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index 4e459699b1831..0a4fc39bebd6e 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -8,6 +8,8 @@ short_desc="Key retrieval daemon for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetKeys/archive/v$version.tar.gz"
 checksum=1a82b2d415b77a63bd1cf7b2f79db454aea11811f268166dc004b75f38b9a791
 
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
index b1cefe4fb1325..20ec619da96af 100644
--- a/srcpkgs/NoiseTorch/template
+++ b/srcpkgs/NoiseTorch/template
@@ -11,6 +11,8 @@ short_desc="Real-time microphone noise suppression on Linux"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/NoiseTorch/NoiseTorch"
+nopie=unverified
+nostrip=nopie
 _c_ringbuf_commit=2037560fb90dea5d2538611d983964d790bdbac2
 _rnnoise_commit=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 distfiles="https://github.com/NoiseTorch/NoiseTorch/archive/v${version}.tar.gz
diff --git a/srcpkgs/PopCorn/template b/srcpkgs/PopCorn/template
index 30b82e37aa251..f1b9050fdb446 100644
--- a/srcpkgs/PopCorn/template
+++ b/srcpkgs/PopCorn/template
@@ -14,6 +14,8 @@ short_desc="Package statistics system"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/PopCorn"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/PopCorn/archive/v${version}.tar.gz"
 checksum=b25589802c5e1c277d2e9536add44704a012359b02d7fb4be1b4b0f11eb10d93
 
diff --git a/srcpkgs/TMSU/template b/srcpkgs/TMSU/template
index 785c5f99a2931..93bc3108a9086 100644
--- a/srcpkgs/TMSU/template
+++ b/srcpkgs/TMSU/template
@@ -10,6 +10,8 @@ short_desc="Tool for tagging files and accessing them through FUSE"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
 license="GPL-3.0-or-later"
 homepage="https://tmsu.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oniony/TMSU/archive/v${version}.tar.gz"
 checksum=0ac7f09336aaedf73623c4f486c05137c024a726c16dd32525463aee9d70b46a
 
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 1cffccbba7049..05f15009ab316 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -10,6 +10,8 @@ short_desc="Remote state for Terraform"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/terrastate"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/terrastate/archive/v$version.tar.gz"
 checksum=8a205c2f6c39c505adf2a3f07317d387ae76676aac0c6263f435239a8c337de2
 system_groups="_terrastate"
diff --git a/srcpkgs/abireport/template b/srcpkgs/abireport/template
index aeb77a64e31e0..c9251ac965d41 100644
--- a/srcpkgs/abireport/template
+++ b/srcpkgs/abireport/template
@@ -9,6 +9,8 @@ short_desc="Tool to create ABI reports from ELF binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/clearlinux/abireport"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/clearlinux/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz"
 checksum=2cf4c6cbb14e9d8839d11158142f44589779483c29433d8c422ed9cfa818e7d1
 
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index c6a374236afcc..4aa88a380040d 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -10,5 +10,7 @@ short_desc="Build tool for ACIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/appc/acbuild"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/appc/acbuild/archive/v${version}.tar.gz"
 checksum=88d99a002eb53212752d6f405d9e02555512b27c5b84e8ef5828607ee9774ed4
diff --git a/srcpkgs/ace-util/template b/srcpkgs/ace-util/template
index 4c91c384116f1..af73d39d99c04 100644
--- a/srcpkgs/ace-util/template
+++ b/srcpkgs/ace-util/template
@@ -8,6 +8,8 @@ short_desc="Command line utility for the Ace HTML template engine"
 maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://github.com/catinello/ace-util"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/catinello/ace-util/archive/v${version}.tar.gz"
 checksum=983c22874bfd2476d860002778458f028d56552f07fa9d69cbf74e977b6f8bed
 
diff --git a/srcpkgs/acmetool/template b/srcpkgs/acmetool/template
index 78fcb19b77f9b..78fea64a78fd2 100644
--- a/srcpkgs/acmetool/template
+++ b/srcpkgs/acmetool/template
@@ -11,6 +11,8 @@ short_desc="Tool to acquire certificates from ACME servers (such as Let's Encryp
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://hlandau.github.io/acmetool/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hlandau/acme/archive/v${version}.tar.gz
  https://raw.githubusercontent.com/hlandau/rilts/master/licences/COPYING.MIT>COPYING"
 checksum="5671a4ff00c007dd00883c601c0a64ab9c4dc1ca4fa47e5801b69b015d43dfb3
diff --git a/srcpkgs/act/template b/srcpkgs/act/template
index 3bc33b17ee657..b665bf933e7b5 100644
--- a/srcpkgs/act/template
+++ b/srcpkgs/act/template
@@ -9,6 +9,8 @@ short_desc="Run your GitHub Actions locally"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT, Apache-2.0"
 homepage="https://github.com/nektos/act"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz"
 checksum=5b8d557ab72e9e5ee78663eadc7b9dfd0b9a68b7b381edeee527d77f60541773
 
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index d0c7303ae61a6..8f2e3e7802d58 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -12,6 +12,8 @@ short_desc="Terminal email client"
 maintainer="shtayerc <david.murko@mailbox.org>"
 license="MIT"
 homepage="https://aerc-mail.org"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~rjarry/aerc/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
 checksum=b81b4f27272df2e370da377438a500c0695d29b8a4c86ff5849d6ddf3433f4db
diff --git a/srcpkgs/alertmanager/template b/srcpkgs/alertmanager/template
index 6e8bfeba61528..56b9afe2db4c8 100644
--- a/srcpkgs/alertmanager/template
+++ b/srcpkgs/alertmanager/template
@@ -14,6 +14,8 @@ conf_files="/etc/alertmanager.yml"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/prometheus/alertmanager"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/prometheus/alertmanager/archive/v${version}.tar.gz"
 checksum=4789ef95b09ba86a66a2923c3535d1bfe30a566390770784c52052c7c83ee1bc
 
diff --git a/srcpkgs/amfora/template b/srcpkgs/amfora/template
index 75d4c9dcbe6cb..2626fdd290456 100644
--- a/srcpkgs/amfora/template
+++ b/srcpkgs/amfora/template
@@ -8,6 +8,8 @@ short_desc="Fancy terminal browser for the Gemini protocol"
 maintainer="Stacy Harper <contact@stacyharper.net>"
 license="GPL-3.0-only"
 homepage="https://github.com/makeworld-the-better-one/amfora"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/makeworld-the-better-one/amfora/master/CHANGELOG.md"
 distfiles="https://github.com/makeworld-the-better-one/${pkgname}/archive/v${version}.tar.gz"
 checksum=81bb4605920955ddbeb0e7236be4f89979ab543fd41b34ea4a4846ac947147e2
diff --git a/srcpkgs/antibody/template b/srcpkgs/antibody/template
index 424d35c877a71..878c8db99212d 100644
--- a/srcpkgs/antibody/template
+++ b/srcpkgs/antibody/template
@@ -8,6 +8,8 @@ short_desc="Fast and lightweight shell plugin manager"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://getantibody.github.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/getantibody/antibody/archive/v${version}.tar.gz"
 checksum=87bced5fba8cf5d587ea803d33dda72e8bcbd4e4c9991a9b40b2de4babbfc24f
 
diff --git a/srcpkgs/app-builder/template b/srcpkgs/app-builder/template
index d16e421a9544f..9ca049310e5fb 100644
--- a/srcpkgs/app-builder/template
+++ b/srcpkgs/app-builder/template
@@ -8,6 +8,8 @@ short_desc="Generic helper tool to build app in a distributable format"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/develar/app-builder"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz
  ${homepage}/raw/2fb48e08a7d30cb7b597b78a230f5a1e45bfc2be/LICENSE"
 checksum="f3f4b5dbabf0319d780accc6dab7bb162026d873e38183dd9fb5164384eac4d7
diff --git a/srcpkgs/aptly/template b/srcpkgs/aptly/template
index a4bca04fdff40..b1a3e207a1cb2 100644
--- a/srcpkgs/aptly/template
+++ b/srcpkgs/aptly/template
@@ -8,6 +8,8 @@ short_desc="Debian repository management tool"
 maintainer="Tassilo Schweyer <dev@welterde.de>"
 license="MIT"
 homepage="https://www.aptly.info/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aptly-dev/aptly/archive/v$version.tar.gz"
 checksum=4172d54613139f6c34d5a17396adc9675d7ed002e517db8381731d105351fbe5
 
diff --git a/srcpkgs/aquatone/template b/srcpkgs/aquatone/template
index 869fa88062543..6fa3b15c82006 100644
--- a/srcpkgs/aquatone/template
+++ b/srcpkgs/aquatone/template
@@ -9,6 +9,8 @@ short_desc="Tool for domain flyovers"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/michenriksen/aquatone"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=7849dce3241df663ea6edd9a9433d5ecc20fb768d0192ccbfb28d61d67ebcc97
 
diff --git a/srcpkgs/archiver/template b/srcpkgs/archiver/template
index 00ca19e535db1..d0db8722c6a56 100644
--- a/srcpkgs/archiver/template
+++ b/srcpkgs/archiver/template
@@ -9,6 +9,8 @@ short_desc="Easily create and extract common archive formats"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/mholt/archiver"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mholt/archiver/archive/v${version}.tar.gz"
 checksum=b69a76f837b6cc1c34c72ace16670360577b123ccc17872a95af07178e69fbe7
 
diff --git a/srcpkgs/arduino-cli/template b/srcpkgs/arduino-cli/template
index 7d1ab514f7238..042473d5b2ebb 100644
--- a/srcpkgs/arduino-cli/template
+++ b/srcpkgs/arduino-cli/template
@@ -10,6 +10,8 @@ short_desc="Arduino command line interface"
 maintainer="Henry Naguski <henry@nilsu.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/arduino/arduino-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arduino/arduino-cli/archive/${version}.tar.gz"
 checksum=40ae8a06aa634299a7a18dd7de24f00789b94c9e7f182b6ac12dfc12e40a6d2a
 
diff --git a/srcpkgs/arpfox/template b/srcpkgs/arpfox/template
index 2abe8b0f21f04..4375d83efd385 100644
--- a/srcpkgs/arpfox/template
+++ b/srcpkgs/arpfox/template
@@ -10,6 +10,8 @@ short_desc="Alternative arpspoof written in Go"
 maintainer="shizonic <realtiaz@gmail.com>"
 license="MIT"
 homepage="https://github.com/malfunkt/arpfox"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/malfunkt/arpfox/archive/v${version}.tar.gz"
 checksum=f2b24dc840381264ea6f010cc5f0949089611083d9310a91ffda2a770a074ec4
 
diff --git a/srcpkgs/atlantis/template b/srcpkgs/atlantis/template
index cb5bc4c713285..217029da1aaa1 100644
--- a/srcpkgs/atlantis/template
+++ b/srcpkgs/atlantis/template
@@ -9,5 +9,7 @@ short_desc="Terraform Automation By Pull Request"
 maintainer="Gabriel M. Dutra <nulldutra@proton.me>"
 license="Apache-2.0"
 homepage="https://runatlantis.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/runatlantis/atlantis/archive/v${version}.tar.gz"
 checksum=3600ea61eda49a8a681bfe6f1646676b08d599a6f45bc36e8f296500cbfa0c35
diff --git a/srcpkgs/autorestic/template b/srcpkgs/autorestic/template
index d9c8b4d937230..19b34c12d9d08 100644
--- a/srcpkgs/autorestic/template
+++ b/srcpkgs/autorestic/template
@@ -9,6 +9,8 @@ short_desc="Config driven, easy backup cli for restic"
 maintainer="Emil Miler <em@0x45.cz>"
 license="Apache-2.0"
 homepage="https://autorestic.vercel.app/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cupcakearmy/autorestic/raw/master/CHANGELOG.md"
 distfiles="https://github.com/cupcakearmy/autorestic/archive/refs/tags/v${version}.tar.gz"
 checksum=e57bbc045edee4aabd850da2e61da9c18a6d12bd323866be1eb3edca4709b363
diff --git a/srcpkgs/aws-vault/template b/srcpkgs/aws-vault/template
index 8ea83260473a1..db86764e83b0c 100644
--- a/srcpkgs/aws-vault/template
+++ b/srcpkgs/aws-vault/template
@@ -9,6 +9,8 @@ short_desc="Vault for securely storing and accessing AWS credentials"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/99designs/aws-vault"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/99designs/aws-vault/archive/v${version}.tar.gz"
 checksum=3f2f1d0ec06eb0873f9b96b59dc70f9fcc832dc97b927af3dbab6cdc87477b0e
 
diff --git a/srcpkgs/babelfish/template b/srcpkgs/babelfish/template
index 73e31bc5cd14a..41e7643feac30 100644
--- a/srcpkgs/babelfish/template
+++ b/srcpkgs/babelfish/template
@@ -8,6 +8,8 @@ short_desc="Translate bash scripts to fish"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>"
 license="MIT"
 homepage="https://github.com/bouk/babelfish/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bouk/babelfish/archive/refs/tags/v$version.tar.gz"
 checksum=7896c3e998e82ed15300f0951052af1e3a5a4c54fa9a07f1e2f743854b7ad239
 
diff --git a/srcpkgs/bettercap/template b/srcpkgs/bettercap/template
index 59f9ceaf8e0c0..cf9c4324c3140 100644
--- a/srcpkgs/bettercap/template
+++ b/srcpkgs/bettercap/template
@@ -10,6 +10,8 @@ short_desc="Network attack and monitoring framework"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/bettercap/bettercap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bettercap/bettercap/archive/refs/tags/v${version}.tar.gz"
 checksum=ea28d4d533776a328a54723a74101d1720016ffe7d434bf1d7ab222adb397ac6
 
diff --git a/srcpkgs/bird_exporter/template b/srcpkgs/bird_exporter/template
index 6de99875d7397..4842b15686aa8 100644
--- a/srcpkgs/bird_exporter/template
+++ b/srcpkgs/bird_exporter/template
@@ -10,6 +10,8 @@ short_desc="Metric exporter for BIRD routing daemon to use with Prometheus"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/czerwonk/bird_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/czerwonk/bird_exporter/archive/${version}.tar.gz"
 checksum=75bf25dc979f2bbc4dd95e31b25a9b2defd43d2ee5d9e790ef7e70c355443243
 
diff --git a/srcpkgs/blackbox_exporter/template b/srcpkgs/blackbox_exporter/template
index 0ca014b51a3e2..9102420e09b91 100644
--- a/srcpkgs/blackbox_exporter/template
+++ b/srcpkgs/blackbox_exporter/template
@@ -12,6 +12,8 @@ short_desc="Allows blackbox probing of endpoints over HTTP, DNS, TCP and ICMP"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/prometheus/blackbox_exporter/releases"
 distfiles="https://github.com/prometheus/blackbox_exporter/archive/v${version}.tar.gz"
 checksum=b41f1301c991c0d0011652e2093588521925d1960c6f7649f96edecbf1aadfb8
diff --git a/srcpkgs/blush/template b/srcpkgs/blush/template
index 7eae175225ac1..c1fd258a979ee 100644
--- a/srcpkgs/blush/template
+++ b/srcpkgs/blush/template
@@ -8,6 +8,8 @@ short_desc="Grep with colours"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/arsham/blush"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/blush/archive/v${version}.tar.gz"
 checksum=6db6b033bb5d4c4ac350b36b82d79447d5b91509db3a5eceb72ecb9484495e54
 
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index be7356c0cd35c..c6a04320e1cf0 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -8,6 +8,8 @@ short_desc="Non-web client for the terminal"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://bombadillo.colorfield.space/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://tildegit.org/sloum/${pkgname}/archive/${version}.tar.gz"
 checksum=e0daed1d9d0fe7cbea52bc3e6ecff327749b54e792774e6b985e0d64b7a36437
 
diff --git a/srcpkgs/bombardier/template b/srcpkgs/bombardier/template
index 2289492e46591..af361a6bc8f61 100644
--- a/srcpkgs/bombardier/template
+++ b/srcpkgs/bombardier/template
@@ -9,6 +9,8 @@ short_desc="Fast cross-platform HTTP benchmarking tool"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/codesenberg/bombardier"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/codesenberg/bombardier/archive/v${version}.tar.gz"
 checksum=d908c050132b3a33c3d292a6a3b47d088284a5969376f68f05d7409f51f01e41
 
diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..cd72849d5ca33 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -10,6 +10,8 @@ short_desc="Fast and secure initramfs generator"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/anatol/booster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anatol/booster/archive/${version}.tar.gz"
 checksum=27a7e40135ceb5504438ce0a45108ef955f5ece197932acc7686fd6c0254565c
 conf_files="/etc/booster.yaml"
diff --git a/srcpkgs/brig/template b/srcpkgs/brig/template
index 42bf86b0be065..17c3b6c9a4f7b 100644
--- a/srcpkgs/brig/template
+++ b/srcpkgs/brig/template
@@ -8,6 +8,8 @@ short_desc="File synchronization on top of IPFS with git-like interface and WebU
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://brig.readthedocs.io/en/master/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sahib/brig/archive/v${version}.tar.gz"
 checksum=1ca6384c71915b486798146e8498cc2432065ddb161f9860fc913cbf38cf2e35
 
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 6e94b64cee37f..e97fd992fe77a 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -8,6 +8,8 @@ short_desc="Browser extension for pass"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://github.com/browserpass/browserpass-native"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/browserpass/browserpass-native/archive/${version}.tar.gz"
 checksum=df90e9a02faa0081fe8bce78a8ecef1e4394f642955f18f452ee0079be85816e
 
diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..73b4f683eb94c 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,6 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz
  https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
diff --git a/srcpkgs/buildah/template b/srcpkgs/buildah/template
index 2809ddccd6029..fd41f2424f98e 100644
--- a/srcpkgs/buildah/template
+++ b/srcpkgs/buildah/template
@@ -14,6 +14,8 @@ short_desc="Dockerfile compatible OCI image building tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/buildah"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/buildah/blob/master/CHANGELOG.md"
 distfiles="https://github.com/containers/buildah/archive/refs/tags/v${version}.tar.gz"
 checksum=c119921e8e4b2d7fd7e1041dfbcfdfac0882e3dea4f7dabdc5175f9bbc70d868
diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template
index f6792867c086c..5f3d97840ce1d 100644
--- a/srcpkgs/caddy/template
+++ b/srcpkgs/caddy/template
@@ -11,6 +11,8 @@ short_desc="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://caddyserver.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/caddyserver/caddy/releases"
 distfiles="https://github.com/caddyserver/caddy/archive/v${version}.tar.gz"
 checksum=97f687c1d9fbe275952cc932639e8f0ab90cb7177961b02078fba989b4e29c31
diff --git a/srcpkgs/carapace/template b/srcpkgs/carapace/template
index 48d4af687003a..9583d41824b21 100644
--- a/srcpkgs/carapace/template
+++ b/srcpkgs/carapace/template
@@ -11,6 +11,8 @@ short_desc="Multi-shell multi-command argument completer"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/rsteube/carapace-bin"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsteube/carapace-bin/archive/refs/tags/v${version}.tar.gz"
 checksum=e0b82e173fb8b8113203b1cc45d6fecee20076df14b1f02d6d32c5bf9eb267be
 
diff --git a/srcpkgs/cdetect/template b/srcpkgs/cdetect/template
index 5c0c32d49a904..216dc64f18b5b 100644
--- a/srcpkgs/cdetect/template
+++ b/srcpkgs/cdetect/template
@@ -8,6 +8,8 @@ short_desc="Detects the compiler (and version) used to compile an ELF binary"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/xyproto/cdetect"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/cdetect/archive/${version}.tar.gz"
 checksum=00ce492c58addaa1be9ff3bc3a1552fa8f8ba90620ffd3205b5f695d2210ee65
 
diff --git a/srcpkgs/cfssl/template b/srcpkgs/cfssl/template
index c6185c71e252c..307c037d6ba74 100644
--- a/srcpkgs/cfssl/template
+++ b/srcpkgs/cfssl/template
@@ -10,6 +10,8 @@ short_desc="CFSSL: Cloudflare's PKI and TLS toolkit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/cloudflare/cfssl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cloudflare/cfssl/archive/v${version}.tar.gz"
 checksum=5267164b18aa99a844e05adceaf4f62d1b96dcd326a9132098d65c515c180a91
 replaces="cfssljson>=0"
diff --git a/srcpkgs/cgrps/template b/srcpkgs/cgrps/template
index 3a8ac5fad35f3..8f319ed567434 100644
--- a/srcpkgs/cgrps/template
+++ b/srcpkgs/cgrps/template
@@ -8,6 +8,8 @@ short_desc="Set of commands for checking cgroups"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/k1LoW/cgrps"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k1LoW/cgrps/master/CHANGELOG.md"
 distfiles="https://github.com/k1LoW/cgrps/archive/v${version}.tar.gz"
 checksum=e44901cbd1b2aa58fff84dffadf4196fc48e62e2b4cf180ee97f651ee0835618
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index bc4842043a6dc..2cb04fe43e2a5 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -9,6 +9,8 @@ short_desc="Synchronization tool for IRC chat history"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://sr.ht/~emersion/chathistorysync/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~emersion/chathistorysync/archive/v${version}.tar.gz"
 checksum=97d428a7ce46caabdfcf13e1863eeaa534b7c8247d8bd9f8cbcc64c20e5cf86a
 
diff --git a/srcpkgs/cheat/template b/srcpkgs/cheat/template
index 4873540334965..53cd14c02f6e5 100644
--- a/srcpkgs/cheat/template
+++ b/srcpkgs/cheat/template
@@ -9,6 +9,8 @@ short_desc="Create and view interactive cheatsheets on the command-line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/cheat/cheat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cheat/cheat/archive/refs/tags/${version}.tar.gz"
 checksum=8694d75896dcb1dfb91ed95ec37f7fe409ad2bde76e66f80b20be24ee92ae3ec
 
diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index 7866968c91669..522579e75073a 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -11,6 +11,8 @@ short_desc="Manage your dotfiles across multiple machines, securely"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="MIT"
 homepage="https://chezmoi.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/twpayne/chezmoi/releases"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
 checksum=05113befe5e76f31bdc23f8a1982349cbaa5cfc11bf32523127d16a388aada27
diff --git a/srcpkgs/chroma/template b/srcpkgs/chroma/template
index 44d8f63e7e820..538a05e70d746 100644
--- a/srcpkgs/chroma/template
+++ b/srcpkgs/chroma/template
@@ -10,6 +10,8 @@ short_desc="General purpose syntax highlighter"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/alecthomas/chroma"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/alecthomas/chroma/archive/v${version}.tar.gz"
 checksum=4f58ad5b33d8a8681b085e57303a85cb39158a62349dfb8bd16e780a049d788b
 
diff --git a/srcpkgs/circleci-cli/template b/srcpkgs/circleci-cli/template
index 629f530a5f3c3..da405de8bc0cb 100644
--- a/srcpkgs/circleci-cli/template
+++ b/srcpkgs/circleci-cli/template
@@ -12,6 +12,8 @@ short_desc="Use CircleCI from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://circleci-public.github.io/circleci-cli/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/CircleCI-Public/${pkgname}/archive/v${version}.tar.gz"
 checksum=dc758206e92dc7663de049c5fa780ab9d21e4482fd771d87a858057112df4584
 _completions="bash zsh"
diff --git a/srcpkgs/cliphist/template b/srcpkgs/cliphist/template
index 6daefc8988772..2b54564fd01d7 100644
--- a/srcpkgs/cliphist/template
+++ b/srcpkgs/cliphist/template
@@ -9,6 +9,8 @@ short_desc="Wayland clipboard manager"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/sentriz/cliphist"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/sentriz/cliphist/master/CHANGELOG.md"
 distfiles="https://github.com/sentriz/cliphist/archive/v${version}.tar.gz"
 checksum=e492d6cd4e1bfc77582e32e25a3683687f2ff22e8d390cd06e14d21d7bef32c2
diff --git a/srcpkgs/clipman/template b/srcpkgs/clipman/template
index 3a88f8938aae7..8774efe3b84e3 100644
--- a/srcpkgs/clipman/template
+++ b/srcpkgs/clipman/template
@@ -9,6 +9,8 @@ short_desc="Simple clipboard manager for Wayland"
 maintainer="travankor <travankor@tuta.io>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/yory8/clipman"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yory8/clipman/master/CHANGELOG.md"
 distfiles="https://github.com/yory8/clipman/archive/v${version}.tar.gz"
 checksum=6a94df2317e798a086dcb2b7f3cc4a6fa84189f648bac875d1789ce544cf6bc2
diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template
index 39181726bcfab..21d808162378a 100644
--- a/srcpkgs/cloudflared/template
+++ b/srcpkgs/cloudflared/template
@@ -11,6 +11,8 @@ short_desc="Cloudflare Tunnel client"
 maintainer="Elie ROUDNINSKI <xademax@gmail.com>"
 license="Apache-2.0"
 homepage="https://developers.cloudflare.com/argo-tunnel/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/cloudflare/cloudflared/master/CHANGES.md"
 distfiles="https://github.com/cloudflare/cloudflared/archive/${version}.tar.gz"
 checksum=ee2c2a4b0c290c39475f79ab74972dfbce817df8e5090813cad0e58f33836194
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 3e34421912dc7..3065baa851f20 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -10,6 +10,8 @@ short_desc="Name resolution for containers"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/dnsname"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/dnsname/blob/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/dnsname/archive/v${version}.tar.gz"
 checksum=a9319a1829e242b4769697650f7df63a635eda7369ba659618d49056b78bf3ce
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 589913adc6268..7411ffa901b17 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -8,6 +8,8 @@ short_desc="Container Network Interface (plugins)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f3496ddda9c7770a0b695b67ae7ee80a4ee331ac2745af4830054b81627f79b7
 
diff --git a/srcpkgs/cni/template b/srcpkgs/cni/template
index 050b201df6a57..247c277794bd3 100644
--- a/srcpkgs/cni/template
+++ b/srcpkgs/cni/template
@@ -9,6 +9,8 @@ short_desc="Container Network Interface"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/cni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/cni/archive/v${version}.tar.gz"
 checksum=7d4bcaf83acdd54b3dc216f7aa5b5e1b32cb797d9c6af601a2c26b97470ed743
 
diff --git a/srcpkgs/cod/template b/srcpkgs/cod/template
index 818a577b231e2..89ce4d4237499 100644
--- a/srcpkgs/cod/template
+++ b/srcpkgs/cod/template
@@ -8,5 +8,7 @@ short_desc="Completion daemon for bash/zsh"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/dim-an/cod"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dim-an/cod/archive/v${version}.tar.gz"
 checksum=3d8ed6f284afcf4c86a2164e234ab7ff40c50aa6ab0bd892e59f8dc8aef02541
diff --git a/srcpkgs/codesearch/template b/srcpkgs/codesearch/template
index b8d5d31ca40d5..f0dfcf62dc477 100644
--- a/srcpkgs/codesearch/template
+++ b/srcpkgs/codesearch/template
@@ -11,6 +11,8 @@ short_desc="Fast, indexed regexp search over large file trees"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/codesearch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/codesearch/archive/v${version}.tar.gz"
 checksum=0314f4c0a8c2d4a050cd0b0ad95d489d28bef8bada63ea20fdc59e802ac1126e
 
diff --git a/srcpkgs/consul-template/template b/srcpkgs/consul-template/template
index b8015ba932d6c..5bb55af37b22b 100644
--- a/srcpkgs/consul-template/template
+++ b/srcpkgs/consul-template/template
@@ -8,5 +8,7 @@ short_desc="Template rendering, notifier, and supervisor for Consul and Vault da
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/consul-template"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=61ce1b818ae9f555440a5a3a7a81590051c4871acfccd73001b4b087c66357e9
diff --git a/srcpkgs/consul/template b/srcpkgs/consul/template
index b1591dafc2da5..aa893bdeda153 100644
--- a/srcpkgs/consul/template
+++ b/srcpkgs/consul/template
@@ -10,6 +10,8 @@ short_desc="Distributed solution to connect and configure applications"
 maintainer="iaroki <iaroki@protonmail.com>"
 license="BUSL-1.1"
 homepage="https://www.consul.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=0dacc7eeacd19a687e20fa83ae88444d2a5336a9150cfc116d39a39b31d5829d
 system_accounts="_consul"
diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template
index 00c5c58c3bacf..4eabb7d9ff8e3 100644
--- a/srcpkgs/containerd/template
+++ b/srcpkgs/containerd/template
@@ -19,6 +19,8 @@ short_desc="Open and reliable container runtime"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/containerd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/containerd/archive/v${version}.tar.gz"
 checksum=891b84e614b491ab1d3bd5c8f4fb119e4929c24762e149e83e181e72d687f706
 make_dirs="/var/lib/containerd 0755 root root"
diff --git a/srcpkgs/coredns/template b/srcpkgs/coredns/template
index 96eea332713e2..6ee3bd5f14fd8 100644
--- a/srcpkgs/coredns/template
+++ b/srcpkgs/coredns/template
@@ -9,6 +9,8 @@ short_desc="CoreDNS is a DNS server that chains plugins"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="Apache-2.0"
 homepage="https://coredns.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/coredns/coredns/releases"
 distfiles="https://github.com/coredns/coredns/archive/v${version}.tar.gz"
 checksum=f47186452e5f2925e2c71135669afd9e03b9b55831417d33d612ef2fa69924a7
diff --git a/srcpkgs/cowyo/template b/srcpkgs/cowyo/template
index e014e4035c89f..004ba0b09b922 100644
--- a/srcpkgs/cowyo/template
+++ b/srcpkgs/cowyo/template
@@ -8,6 +8,8 @@ short_desc="Wiki webserver for minimalists"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/cowyo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/${pkgname}/archive/v${version}.tar.gz"
 checksum=b67d6dcb0ed5c050245ae75c72f182dba396d4caa66f747a2de8e3fdf4c0a1ed
 
diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 3e1336f140f7a..d10704e171f1e 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -10,6 +10,8 @@ short_desc="Safe and secure XMPP chat client"
 maintainer="Illia Shestakov <ishestakov@airmail.cc>"
 license="GPL-3.0-only"
 homepage="https://coy.im"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
 
diff --git a/srcpkgs/crane/template b/srcpkgs/crane/template
index 1cdf9b327fae3..e208929d04492 100644
--- a/srcpkgs/crane/template
+++ b/srcpkgs/crane/template
@@ -8,6 +8,8 @@ short_desc="Lift containers with ease"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/michaelsauter/crane"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelsauter/crane/archive/v${version}.tar.gz"
 checksum=d417f9f664bcb2365e5b8fced608ce66b7c029fe2d3bfbc23b81a263dd962461
 
diff --git a/srcpkgs/cri-o/template b/srcpkgs/cri-o/template
index 47cb2865d09c6..be890e012c0b1 100644
--- a/srcpkgs/cri-o/template
+++ b/srcpkgs/cri-o/template
@@ -15,6 +15,8 @@ short_desc="OCI-based implementation of Kubernetes Container Runtime Interface"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-o"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-o/archive/v${version}.tar.gz"
 checksum=69c89094c5c03fa1cb58c11ccd7bdae7ba0da644d5f0124e0a9a508c548d1ba2
 
diff --git a/srcpkgs/cri-tools/template b/srcpkgs/cri-tools/template
index f402cbd770d6b..f5191366896bd 100644
--- a/srcpkgs/cri-tools/template
+++ b/srcpkgs/cri-tools/template
@@ -8,6 +8,8 @@ short_desc="CLI and validation tools for Kubelet Container Runtime Interface (CR
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-tools"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-tools/archive/v${version}.tar.gz"
 checksum=76fc230a73dd7e8183f499c88effaf734540808f2f90287031a85d0a4d8512d9
 
diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template
index 25b315a343373..15cdc2a87a661 100644
--- a/srcpkgs/croc/template
+++ b/srcpkgs/croc/template
@@ -8,6 +8,8 @@ short_desc="Easily and securely send things from one computer to another"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/croc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/croc/archive/v${version}.tar.gz"
 checksum=2d3ba7bae3c49e3870e2f8523c6be00e92fe6e46828269a8cea34d4034102cad
 
diff --git a/srcpkgs/d2/template b/srcpkgs/d2/template
index b75e054f16a79..33136528d1304 100644
--- a/srcpkgs/d2/template
+++ b/srcpkgs/d2/template
@@ -9,6 +9,8 @@ short_desc="Modern diagram scripting language that turns text to diagrams"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://d2lang.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://d2lang.com/releases/intro/"
 distfiles="https://github.com/terrastruct/d2/archive/refs/tags/v${version}.tar.gz"
 checksum=c76e822755a64e2a6902d1f75a17bcda779c46cb36edc751b3eaa8d6f168b243
diff --git a/srcpkgs/darch/template b/srcpkgs/darch/template
index ee015983d74e0..4c9099cc52965 100644
--- a/srcpkgs/darch/template
+++ b/srcpkgs/darch/template
@@ -13,6 +13,8 @@ short_desc="Tool for building/booting stateless and immutable images, bare metal
 maintainer="Paul Knopf <pauldotknopf@gmail.com>"
 license="MIT"
 homepage="https://godarch.com/"
+nopie=unverified
+nostrip=nopie
 
 do_fetch() {
 	mkdir -p "$(dirname ${GOSRCPATH})"
diff --git a/srcpkgs/darkman/template b/srcpkgs/darkman/template
index 9b73ad81d8624..f210809017ae7 100644
--- a/srcpkgs/darkman/template
+++ b/srcpkgs/darkman/template
@@ -12,6 +12,8 @@ short_desc="Daemon for dark-mode and light-mode transitions on Linux desktop"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="ISC"
 homepage="https://darkman.whynothugo.nl/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/WhyNotHugo/darkman/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/WhyNotHugo/darkman/-/archive/v${version}/darkman-v${version}.tar"
 checksum=c19b33a62a90120df53ccfa823eb69da24429bb63101d57e9604e36eb3de9e38
diff --git a/srcpkgs/darktile/template b/srcpkgs/darktile/template
index 9d0b1d3770505..e7fa272c9eeff 100644
--- a/srcpkgs/darktile/template
+++ b/srcpkgs/darktile/template
@@ -13,6 +13,8 @@ short_desc="GPU rendered terminal emulator designed for tiling window managers"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/liamg/darktile"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/darktile/archive/refs/tags/v${version}.tar.gz"
 checksum=781aef00959abc0047df0eb627c73f012a709f23c2642c34b7a282f485d6e19c
 
diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template
index 8edc68bfbf4a5..2ab7f667e7513 100644
--- a/srcpkgs/dasel/template
+++ b/srcpkgs/dasel/template
@@ -11,6 +11,8 @@ short_desc="Query and modify data structures using selector strings"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="MIT"
 homepage="https://daseldocs.tomwright.me/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/TomWright/dasel/master/CHANGELOG.md"
 distfiles="https://github.com/TomWright/dasel/archive/refs/tags/v${version}.tar.gz"
 checksum=aebed9ddaa1daf5de9080e2ed6eff1c90606a2ad2d9988d4b4fdbb243b1a71d7
diff --git a/srcpkgs/delve/template b/srcpkgs/delve/template
index 3c5da73ce5191..c1ea192d41263 100644
--- a/srcpkgs/delve/template
+++ b/srcpkgs/delve/template
@@ -11,6 +11,8 @@ short_desc="Debugger for the Go programming language"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/go-delve/delve"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-delve/delve/master/CHANGELOG.md"
 distfiles="https://github.com/go-delve/delve/archive/v${version}.tar.gz"
 checksum=f00321e9333a61cb10c18141484c44ed55b1da1c4239a3f4faf2100b64613199
diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
index 99a6770b9c2ac..4b3ec4d49134d 100644
--- a/srcpkgs/dendrite/template
+++ b/srcpkgs/dendrite/template
@@ -10,6 +10,8 @@ short_desc="Second-generation Matrix homeserver"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0"
 homepage="https://matrix.org/docs/projects/server/dendrite"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
 distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
 checksum=8840730ede16cc7e150344f5cdaa5f78d6abaa8aa3c588ec39c20d735bcf5dd7
diff --git a/srcpkgs/dep/template b/srcpkgs/dep/template
index 53d2ca09c1873..4a796664742d1 100644
--- a/srcpkgs/dep/template
+++ b/srcpkgs/dep/template
@@ -11,6 +11,8 @@ short_desc="Go dependency management tool"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/dep"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=929c8f759838f98323211ba408a831ea80d93b75beda8584b6d950f393a3298a
 
diff --git a/srcpkgs/direnv/template b/srcpkgs/direnv/template
index 4ecf2d10d0da2..22f6753c468ef 100644
--- a/srcpkgs/direnv/template
+++ b/srcpkgs/direnv/template
@@ -8,6 +8,8 @@ short_desc="Environment switcher for the shell"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://direnv.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/direnv/direnv/master/CHANGELOG.md"
 distfiles="https://github.com/direnv/direnv/archive/refs/tags/v${version}.tar.gz"
 checksum=c66f6d1000f28f919c6106b5dcdd0a0e54fb553602c63c60bf59d9bbdf8bd33c
diff --git a/srcpkgs/dirstalk/template b/srcpkgs/dirstalk/template
index d75ab27cdf49f..d109acb6cde23 100644
--- a/srcpkgs/dirstalk/template
+++ b/srcpkgs/dirstalk/template
@@ -9,6 +9,8 @@ short_desc="Multi threaded application designed to brute force paths on web serv
 maintainer="Stnby <stnby@kernal.eu>"
 license="MIT"
 homepage="https://github.com/stefanoj3/dirstalk"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=fd1560ca772d74b052630cd2b4da0fc1916db252ad7484cceb3846bcbc0faa7d
 
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 004c02b828fb6..c469a5ca318a3 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -10,5 +10,7 @@ short_desc="System container image builder for LXC and LXD"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/distrobuilder/introduction/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/lxc/distrobuilder/archive/distrobuilder-${version}.tar.gz"
 checksum=c60f8cee78a9ed6b4606a3849f1bc3288f5e80651b7c59ea62c5dd8aae3e9e45
diff --git a/srcpkgs/dive/template b/srcpkgs/dive/template
index ecd0f355f9492..56cbb4a28707c 100644
--- a/srcpkgs/dive/template
+++ b/srcpkgs/dive/template
@@ -8,6 +8,8 @@ short_desc="Container image exploration tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/wagoodman/dive"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=e91d3ce4b2dd292a72effea9c7dbde0f92a05f29a4e4c89fd46ed1d7f6aaed97
 
diff --git a/srcpkgs/dlayer/template b/srcpkgs/dlayer/template
index 1b4678543c75b..34908e0e58479 100644
--- a/srcpkgs/dlayer/template
+++ b/srcpkgs/dlayer/template
@@ -8,6 +8,8 @@ short_desc="Dlayer is a docker layer analyzer"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/orisano/dlayer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orisano/dlayer/archive/v${version}.tar.gz"
 checksum=6d091744618e03d1490de97eb0a41d89b70cedc4f242c004f4f2f4c7d77d859d
 
diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template
index d7a2942943733..b6fe7bbf5c4f8 100644
--- a/srcpkgs/dnscrypt-proxy/template
+++ b/srcpkgs/dnscrypt-proxy/template
@@ -10,6 +10,8 @@ short_desc="DNS proxy that encrypts queries"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="ISC"
 homepage="https://github.com/DNSCrypt/dnscrypt-proxy"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog"
 distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/refs/tags/${version}.tar.gz"
 checksum=044c4db9a3c7bdcf886ff8f83c4b137d2fd37a65477a92bfe86bf69587ea7355
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index b756deb1d9d45..4674be9908f0d 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -11,6 +11,8 @@ short_desc="Docker CLI plugin for extended build capabilities with BuildKit"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/buildx/working-with-buildx/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/buildx/archive/refs/tags/v${version}.tar.gz"
 checksum=371eb742213ed580179fc4fdfd9a197f0e3115e91979b7907828427d578d49e5
 
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 4550d3852d7da..d2806c3369dc7 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -15,6 +15,8 @@ short_desc="Command-line interface for the Docker daemon"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
 checksum=c1a4a580ced3633e489c5c9869a20198415da44df7023fdc200d425cdf5fa652
 system_groups="docker"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index e816a039faed0..a6fac8a7be585 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -11,6 +11,8 @@ short_desc="Tool to define and run multi-container Docker applications"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/compose/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/docker/compose/releases"
 distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz"
 checksum=0014b23382a50c90f91849e491500568366052882e22011822ca2d8a3b2976f2
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index 2f066120004b3..ac3132e2053e2 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -10,6 +10,8 @@ short_desc="Use native stores to keep Docker credentials safe"
 maintainer="Hoang Nguyen <hoang@wetrust.io>"
 license="MIT"
 homepage="https://github.com/docker/docker-credential-helpers"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/docker-credential-helpers/archive/v${version}.tar.gz"
 checksum=b97d27cefb2de7a18079aad31c9aef8e3b8a38313182b73aaf8b83701275ac83
 
diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template
index 854d74f2029f3..0ae3f72a085d3 100644
--- a/srcpkgs/docker-gen/template
+++ b/srcpkgs/docker-gen/template
@@ -9,6 +9,8 @@ short_desc="Generate files from docker container meta-data"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/nginx-proxy/docker-gen"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nginx-proxy/docker-gen/archive/refs/tags/${version}.tar.gz"
 checksum=bb8207cf194bfeba0a92ba7f2215fd039ebc0d5d3730d3d2403f47419d67c957
 
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index f00f903acbfa2..900f86260c0bc 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -11,6 +11,8 @@ short_desc="KVM driver for docker-machine"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/tdilauro/docker-machine-kvm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdilauro/docker-machine-kvm/archive/v${version}.tar.gz"
 checksum=9059d9b2221417fdba1d33505110b0ad833fe8abdc7314842b677e0241d5c719
 
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 578c2e2e933f3..a2d275f266cb9 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -9,5 +9,7 @@ short_desc="Docker Machine management for a container-centric world"
 maintainer="Sergi Alvarez <pancake@nopcode.org>"
 license="Apache-2.0"
 homepage="https://github.com/docker/machine/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/machine/archive/v${version}.tar.gz"
 checksum=af8bff768cd1746c787e2f118a3a8af45ed11679404b6e45d5199e343e550059
diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index 57d5bd00e7ec5..b5f2af7b08fac 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -14,6 +14,8 @@ short_desc="Command line tool for DigitalOcean services"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/digitalocean/doctl"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/digitalocean/doctl/releases"
 distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz"
 checksum=ecfbcdb576271e79834ae28fe0cd7bcb29307f68f179de247af1a68015a755cd
diff --git a/srcpkgs/domain_exporter/template b/srcpkgs/domain_exporter/template
index e351b0f39b4e2..be26bd843f622 100644
--- a/srcpkgs/domain_exporter/template
+++ b/srcpkgs/domain_exporter/template
@@ -8,5 +8,7 @@ short_desc="Prometheus WHOIS domain details exporter"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/shift/domain_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/shift/domain_exporter/archive/v${version}.tar.gz"
 checksum=62262d3234f7404859b21647dbb3661e425eeb44b9fad8e5368ddc4bd91364f2
diff --git a/srcpkgs/dotool/template b/srcpkgs/dotool/template
index ee970fcd5507d..b1146d48c7988 100644
--- a/srcpkgs/dotool/template
+++ b/srcpkgs/dotool/template
@@ -11,6 +11,8 @@ short_desc="Command to simulate input anywhere (X11, Wayland, TTYs)"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://sr.ht/~geb/dotool"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~geb/dotool/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~geb/dotool/archive/${version}.tar.gz"
 checksum=fd17b1d445ce05edcb565a6a4f6a97d3b1bfd066681dc23fc22a2df1c33ab150
diff --git a/srcpkgs/drive/template b/srcpkgs/drive/template
index f77f9066951aa..c043e8e06a037 100644
--- a/srcpkgs/drive/template
+++ b/srcpkgs/drive/template
@@ -10,6 +10,8 @@ short_desc="Google Drive client for the commandline"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/odeke-em/drive"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=7a6445b54c6c13d0ddd8893ca02264211eeea68c7a0c7e9ccc6473f68af40a00
 
diff --git a/srcpkgs/drone-cli/template b/srcpkgs/drone-cli/template
index 90cd299b31439..996370546f908 100644
--- a/srcpkgs/drone-cli/template
+++ b/srcpkgs/drone-cli/template
@@ -10,6 +10,8 @@ short_desc="CLI for Drone continuous delivery platform"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/drone/drone-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/drone/drone-cli/master/CHANGELOG.md"
 distfiles="https://github.com/drone/drone-cli/archive/v${version}.tar.gz"
 checksum=75f06372feb6aea6c52f06b09ade5a569a3c289346b0fe31a55df041bce576dc
diff --git a/srcpkgs/duf/template b/srcpkgs/duf/template
index e10126b6afda6..4e9efa860a6c3 100644
--- a/srcpkgs/duf/template
+++ b/srcpkgs/duf/template
@@ -9,6 +9,8 @@ short_desc="Disk Usage/Free Utility"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/muesli/duf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/muesli/duf/archive/v$version.tar.gz"
 checksum=ebc3880540b25186ace220c09af859f867251f4ecaef435525a141d98d71a27a
 
diff --git a/srcpkgs/eduvpn-common/template b/srcpkgs/eduvpn-common/template
index 4412e064b68a5..a1c2f9967668e 100644
--- a/srcpkgs/eduvpn-common/template
+++ b/srcpkgs/eduvpn-common/template
@@ -9,6 +9,8 @@ short_desc="Code to be shared between eduVPN clients"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://www.eduvpn.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/eduvpn/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz"
 checksum=22e4c21b70ccd94ca293bbb65ae01aefa7fa328cf204416e3ac8da9741a8a2ce
 
diff --git a/srcpkgs/elfinfo/template b/srcpkgs/elfinfo/template
index e7f093ecd0dba..33160b76bd6e4 100644
--- a/srcpkgs/elfinfo/template
+++ b/srcpkgs/elfinfo/template
@@ -8,6 +8,8 @@ short_desc="Emit basic information about an ELF file"
 maintainer="Alexander F. Rødseth <xyproto@archlinux.org>"
 license="BSD-3-Clause"
 homepage="https://elfinfo.roboticoverlords.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/elfinfo/archive/refs/tags/${version}.tar.gz"
 checksum=33c9bf9942dfa770fa6530f5a268f15d96abcd4c57aaddf93636cdfcd2dfc540
 
diff --git a/srcpkgs/elvish/template b/srcpkgs/elvish/template
index d801ddaa950a3..6f1005b974018 100644
--- a/srcpkgs/elvish/template
+++ b/srcpkgs/elvish/template
@@ -9,6 +9,8 @@ short_desc="Novel Unix shell"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://elv.sh/"
+nopie=unverified
+nostrip=nopie
 changelog="https://elv.sh/blog/${version}-release-notes.html"
 distfiles="https://github.com/elves/elvish/archive/v${version}.tar.gz"
 checksum=ef8032507c74c84369d49b098afcf1da65701aa071be9ee762f8bc456576ac94
diff --git a/srcpkgs/emptty/template b/srcpkgs/emptty/template
index 2f7566f82ff48..c2c5c251aaf06 100644
--- a/srcpkgs/emptty/template
+++ b/srcpkgs/emptty/template
@@ -9,6 +9,8 @@ short_desc="Dead simple Display Manager running in CLI as TTY login"
 maintainer="tvrzna <emporeor@gmail.com>"
 license="MIT"
 homepage="https://github.com/tvrzna/emptty"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tvrzna/emptty/archive/v${version}.tar.gz"
 checksum=d75c6b582067f8c96d292370d6ec8ae3da6410999d3d34a29cd4e3295577cc1d
 conf_files="/etc/emptty/conf /etc/pam.d/emptty"
diff --git a/srcpkgs/ensure-access/template b/srcpkgs/ensure-access/template
index 9c3c9036268e7..26050614c4dc5 100644
--- a/srcpkgs/ensure-access/template
+++ b/srcpkgs/ensure-access/template
@@ -8,6 +8,8 @@ short_desc="Tool which ensures permissions exists for files and directories"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/ensure-access"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/ensure-access/archive/v${version}.tar.gz"
 checksum=6bc6dace2aa7b808927e73e8270c7e497be386a60e3ede282cdaf8419b6bd8b5
 
diff --git a/srcpkgs/etcd/template b/srcpkgs/etcd/template
index e8fc584661a12..093b477771588 100644
--- a/srcpkgs/etcd/template
+++ b/srcpkgs/etcd/template
@@ -9,6 +9,8 @@ short_desc="Distributed reliable key-value store"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://coreos.com/etcd/docs/latest/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/etcd-io/etcd/archive/v${version}.tar.gz"
 checksum=cc490495ffc04ced61a7f549dffd4f9a2e62723245c66432394659361d6ab659
 conf_files="/etc/sv/etcd/conf"
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 45579ff00c5f8..f9b1e934d869a 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for exercism.io"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://exercism.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/exercism/cli/raw/main/CHANGELOG.md"
 distfiles="https://github.com/exercism/cli/archive/v${version}.tar.gz"
 checksum=34653a6a45d49daef10db05672c9b4e36c3c30e09d57c3c0f737034d071ae4f6
diff --git a/srcpkgs/ffuf/template b/srcpkgs/ffuf/template
index b64e6f4d2f03e..d4f555fd8105e 100644
--- a/srcpkgs/ffuf/template
+++ b/srcpkgs/ffuf/template
@@ -8,6 +8,8 @@ short_desc="Fast web fuzzer"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/ffuf/ffuf"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=52d3daf5b97528a74b7b3305decd4bb01a553a8f18d39fc107ebc15dc3113de7
 
diff --git a/srcpkgs/figurine/template b/srcpkgs/figurine/template
index 352e3e9db86e9..b9ef30ad42f10 100644
--- a/srcpkgs/figurine/template
+++ b/srcpkgs/figurine/template
@@ -8,5 +8,7 @@ short_desc="Print your name in style"
 maintainer="travankor <travankor@tuta.io>"
 license="Apache-2.0"
 homepage="https://github.com/arsham/figurine"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/figurine/archive/v${version}.tar.gz"
 checksum=e969f4f9e617201fc92d5467c7af11578a4f3d1f025ad2110ee2c56a663cbdf0
diff --git a/srcpkgs/flannel/template b/srcpkgs/flannel/template
index af986484b420a..3ebd8e6bac9e3 100644
--- a/srcpkgs/flannel/template
+++ b/srcpkgs/flannel/template
@@ -10,6 +10,8 @@ short_desc="Etcd backed network fabric for containers"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/flannel-io/flannel"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/flannel-io/flannel/archive/v${version}.tar.gz"
 checksum=51c768f940ae528c61687c8c1574525fe9f0b744f18e5f35dba99ea35895beee
 
diff --git a/srcpkgs/flint/template b/srcpkgs/flint/template
index 95e13bd8799a5..62ac819fef93b 100644
--- a/srcpkgs/flint/template
+++ b/srcpkgs/flint/template
@@ -8,6 +8,8 @@ short_desc="Check your project for common sources of contributor friction"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/pengwynn/flint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/pengwynn/flint/archive/v${version}.tar.gz"
 checksum=ec865ec5cad191c7fc9c7c6d5007754372696a708825627383913367f3ef8b7f
 
diff --git a/srcpkgs/forego/template b/srcpkgs/forego/template
index 56908f4530c63..c905e50cfc6b5 100644
--- a/srcpkgs/forego/template
+++ b/srcpkgs/forego/template
@@ -9,5 +9,7 @@ short_desc="Process supervisor in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/ddollar/forego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ddollar/forego/archive/$version.tar.gz"
 checksum=23119550cc0e45191495823aebe28b42291db6de89932442326340042359b43d
diff --git a/srcpkgs/frp/template b/srcpkgs/frp/template
index e3bf3442f07bc..423d86a1d677d 100644
--- a/srcpkgs/frp/template
+++ b/srcpkgs/frp/template
@@ -9,6 +9,8 @@ short_desc="Fast reverse proxy"
 maintainer="Anachron <gith@cron.world>"
 license="Apache-2.0"
 homepage="https://github.com/fatedier/frp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/fatedier/frp/archive/v${version}.tar.gz"
 checksum=e2c1f93d504ae3bbe3407aaec43efa5c5f09b6d1a35306b58808c4f36b53f396
 
diff --git a/srcpkgs/fs-repo-migrations/template b/srcpkgs/fs-repo-migrations/template
index 8e288da512da8..669dcdc45f690 100644
--- a/srcpkgs/fs-repo-migrations/template
+++ b/srcpkgs/fs-repo-migrations/template
@@ -13,6 +13,8 @@ short_desc="Tool to upgrade the IPFS filesystem repository"
 maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT"
 homepage="https://github.com/ipfs/fs-repo-migrations"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/fs-repo-migrations/archive/${_path}/${_version}.tar.gz>${_path}-${_version}.tar.gz"
 checksum=17396914690c74527e365a4bfffcd1097aeef7772a7e3fa5d9b42af1a0f5c294
 
diff --git a/srcpkgs/fscrypt/template b/srcpkgs/fscrypt/template
index 4c4622f398abf..6712e556cac56 100644
--- a/srcpkgs/fscrypt/template
+++ b/srcpkgs/fscrypt/template
@@ -12,6 +12,8 @@ short_desc="Tool for managing Linux filesystem encryption"
 maintainer="Andrea Brancaleoni <abc@pomel.me>"
 license="Apache-2.0"
 homepage="https://github.com/google/fscrypt"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/fscrypt/archive/v${version}.tar.gz"
 checksum=7485232dc4c48d8db262e0280b34b3c869e7b6f41f8ee8601ebfe04297796410
 conf_files="/etc/pam.d/fscrypt"
diff --git a/srcpkgs/fx/template b/srcpkgs/fx/template
index a41e0755e3d09..81f87c9a96d28 100644
--- a/srcpkgs/fx/template
+++ b/srcpkgs/fx/template
@@ -8,6 +8,8 @@ short_desc="Terminal JSON viewer & processor"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://fx.wtf"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/antonmedv/fx/releases"
 distfiles="https://github.com/antonmedv/fx/archive/refs/tags/${version}.tar.gz"
 checksum=36f2c3fb6e349f3bc2b416c1ccdc2a17a93912fb6d1d7cf72941cabd467b9922
diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template
index 5c5c68d1c4b76..d7a0fc9e9d467 100644
--- a/srcpkgs/fzf/template
+++ b/srcpkgs/fzf/template
@@ -10,6 +10,8 @@ short_desc="Command-line fuzzy finder"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/junegunn/fzf"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/junegunn/fzf/master/CHANGELOG.md"
 distfiles="https://github.com/junegunn/fzf/archive/refs/tags/${version}.tar.gz"
 checksum=2cd3fd1f0bcba6bdeddbbbccfb72b1a8bdcbb8283d86600819993cc5e62b0080
diff --git a/srcpkgs/galene/template b/srcpkgs/galene/template
index b5ae5232936b6..c63b0909b713b 100644
--- a/srcpkgs/galene/template
+++ b/srcpkgs/galene/template
@@ -8,6 +8,8 @@ short_desc="Galene videoconference server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://galene.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jech/galene/archive/refs/tags/galene-$version.tar.gz"
 checksum=d238d862d84b5126762cc82aaeb249eb9c55e96f241050d5e7158a264ae4f0fb
 system_accounts="_galene"
diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template
index 7d14c98ec53ef..16ce34d5e3221 100644
--- a/srcpkgs/gdu/template
+++ b/srcpkgs/gdu/template
@@ -10,6 +10,8 @@ short_desc="Disk usage analyzer intended primarily for SSD disks"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/dundee/gdu"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz"
 checksum=83fe876d953b4f2f7a856552e758aae4aa0cd9569dcf1aded61bdc834b834275
 
diff --git a/srcpkgs/gemget/template b/srcpkgs/gemget/template
index fee9f46ea52a8..d690e4cbe4c1b 100644
--- a/srcpkgs/gemget/template
+++ b/srcpkgs/gemget/template
@@ -8,6 +8,8 @@ short_desc="Command line downloader for the Gemini protocol"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/makeworld-the-better-one/gemget/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/makeworld-the-better-one/gemget/archive/v$version.tar.gz"
 checksum=52578dfc33c0275d71658d6afc0e0d91b3734032a6ed5b760d2695001b178c5a
 
diff --git a/srcpkgs/gendesk/template b/srcpkgs/gendesk/template
index c841cd99e8b78..46ba9ac3d1c02 100644
--- a/srcpkgs/gendesk/template
+++ b/srcpkgs/gendesk/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate .desktop files and download icons"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://roboticoverlords.org/gendesk/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/gendesk/archive/${version}.tar.gz
  https://roboticoverlords.org/images/default.png"
 checksum="dd0008512eebc893e4b630d07d9bf5e3a4f121b87fe725c32773caa6e391db58
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index dab1f5e673142..0765eade80759 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -9,5 +9,7 @@ short_desc="Web fuzzer like wfuzz written in Golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/braaaax/gfz"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8b6a3df0c385fe993ead673df53daa290943220f2cde73e6b1c706ef94aa4e5f
diff --git a/srcpkgs/ghq/template b/srcpkgs/ghq/template
index 1a13598cfb23a..3645ccfd29158 100644
--- a/srcpkgs/ghq/template
+++ b/srcpkgs/ghq/template
@@ -10,6 +10,8 @@ short_desc="Remote repository management made easy"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/x-motemen/ghq"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/x-motemen/ghq/archive/v${version}.tar.gz"
 checksum=a6f62a5b34fd7088e39d6f0d0c37d6e0c333c2cc4da9a2fe6779a2b851f1f8f9
 
diff --git a/srcpkgs/gister/template b/srcpkgs/gister/template
index 2ce078bfbcb3c..2ee4f269aae21 100644
--- a/srcpkgs/gister/template
+++ b/srcpkgs/gister/template
@@ -8,6 +8,8 @@ short_desc="Command line app to create Gists in Go"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/viyatb/gister"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/viyatb/gister/archive/v${version}.tar.gz"
 checksum=0cb0d739c91ccf93b61885ceb1b5f456367f67439527ba4977ae8e5b7002faca
 
diff --git a/srcpkgs/git-lfs/template b/srcpkgs/git-lfs/template
index 14cdc31c1e546..d3a459ed00ed3 100644
--- a/srcpkgs/git-lfs/template
+++ b/srcpkgs/git-lfs/template
@@ -9,6 +9,8 @@ short_desc="Git extension for versioning large files"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://git-lfs.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/git-lfs/git-lfs/main/CHANGELOG.md"
 distfiles="https://github.com/git-lfs/git-lfs/archive/v${version}.tar.gz"
 checksum=fa93f65cc5c15b96037a72cf243bc2cc04c94ea5cccc346664425d6d4bac66c2
diff --git a/srcpkgs/git-sizer/template b/srcpkgs/git-sizer/template
index 986581e948a82..48c4ff41594c2 100644
--- a/srcpkgs/git-sizer/template
+++ b/srcpkgs/git-sizer/template
@@ -10,6 +10,8 @@ short_desc="Compute various size metrics for a Git repository"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/github/git-sizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/github/git-sizer/archive/refs/tags/v${version}.tar.gz"
 checksum=07a5ac5f30401a17d164a6be8d52d3d474ee9c3fb7f60fd83a617af9f7e902bb
 
diff --git a/srcpkgs/git-team/template b/srcpkgs/git-team/template
index de1c6bc7118ad..b20bb40ccba93 100644
--- a/srcpkgs/git-team/template
+++ b/srcpkgs/git-team/template
@@ -8,6 +8,8 @@ short_desc="Manage and enhance git commit messages with co-authors"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/hekmekk/git-team"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hekmekk/git-team/main/CHANGELOG.md"
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8bbac5e495310167e9ffad6f6b0e6b6929bae3dc249de16cd050209f389be59b
diff --git a/srcpkgs/gitbatch/template b/srcpkgs/gitbatch/template
index b99ef3144de62..24c8d3e47214d 100644
--- a/srcpkgs/gitbatch/template
+++ b/srcpkgs/gitbatch/template
@@ -8,6 +8,8 @@ short_desc="Command line tool to manage your git repositories in one place"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
 license="MIT"
 homepage="https://github.com/isacikgoz/gitbatch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/gitbatch/archive/v${version}.tar.gz"
 checksum=b1781bb1a0f16545d8980d4f854cb4685c289b222d141197889fc387524aa515
 
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 2c5df20f9791b..81bbb05ea788c 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -29,6 +29,8 @@ short_desc="Git with a cup of Tea"
 maintainer="fosslinux <fosslinux@aussies.space>"
 license="MIT"
 homepage="https://gitea.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-gitea/gitea/main/CHANGELOG.md"
 distfiles="https://dl.gitea.io/gitea/${version}/gitea-src-${version}.tar.gz"
 checksum=707fc01ec15739dbdf49f8fd01951dde5fd1958134ea8d41c99bb4bef190b97c
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 61d46a0895af3..04d94f39d452b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -11,6 +11,8 @@ short_desc="GitHub CLI tool"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://cli.github.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=527ca3aeaf6a565a0b058825748683ec5f5e199d5754466943c1f5c69a7d5bfe
diff --git a/srcpkgs/github-opml/template b/srcpkgs/github-opml/template
index 926b1f7c42589..433ae0744b1cd 100644
--- a/srcpkgs/github-opml/template
+++ b/srcpkgs/github-opml/template
@@ -9,6 +9,8 @@ short_desc="Create opml file with references to all starred repos by a github us
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/jojomi/github-opml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jojomi/github-opml/archive/v${version}.tar.gz"
 checksum=1e1d39505db625579ee69bf08909e149b67ef3d45eb7693787431e5389437a44
 
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 8b0a5457f2039..b110ff68c9805 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -8,6 +8,8 @@ short_desc="Official GitLab CI runner written in Go"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
 license="MIT"
 homepage="https://docs.gitlab.com/runner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/gitlab-org/gitlab-runner/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${version}/gitlab-runner-v${version}.tar.gz"
 checksum=c3d6889ad861a9547cfe0453a36de8c770791633905724acd6f0372e2d9a9e0f
diff --git a/srcpkgs/gkill/template b/srcpkgs/gkill/template
index bd64b642da8c8..1712679f16edf 100644
--- a/srcpkgs/gkill/template
+++ b/srcpkgs/gkill/template
@@ -9,6 +9,8 @@ short_desc="Easy Process Killer"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/heppu/gkill"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/gkill/archive/v$version.tar.gz"
 checksum=aee86f1e18a88ecd3024c6deb3dbd6a2e385961ad8365046dc2b64596bdbb84b
 
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index fe57e314721e6..0fa1c7badc2f0 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -11,6 +11,8 @@ short_desc="Command line tool bringing GitLab's features to your command line"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.com/gitlab-org/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/gitlab-org/cli/-/archive/v$version/cli-v$version.tar.gz"
 checksum=447a9b76acb5377642a4975908f610a3082026c176329c7c8cfed1461d2e1570
 
diff --git a/srcpkgs/glide/template b/srcpkgs/glide/template
index 878ab343b0bbd..e3ba8002a83d5 100644
--- a/srcpkgs/glide/template
+++ b/srcpkgs/glide/template
@@ -9,6 +9,8 @@ short_desc="Vendor package management for golang"
 maintainer="ananteris <ananteris@protonmail.ch>"
 license="MIT"
 homepage="http://glide.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/Masterminds/glide/master/CHANGELOG.md"
 distfiles="https://github.com/Masterminds/glide/archive/v${version}.tar.gz"
 checksum=817dad2f25303d835789c889bf2fac5e141ad2442b9f75da7b164650f0de3fee
diff --git a/srcpkgs/glider/template b/srcpkgs/glider/template
index c1037e2444a82..0050e72abc135 100644
--- a/srcpkgs/glider/template
+++ b/srcpkgs/glider/template
@@ -8,6 +8,8 @@ short_desc="Forward proxy with multiple protocols support"
 maintainer="whoami <whoami@systemli.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/nadoo/glider"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=f10e416e9b8ed7ff20b9c2f7dc0e47d65f22c170b7d1ffa74d8ceb0f91e5b412
 conf_files="/etc/glider/config /etc/glider/rules.d/*"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 8263846b7b23a..0f8efb3ca040c 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -11,5 +11,7 @@ short_desc="Lock Go dependencies to specific revisions"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/robfig/glock"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robfig/glock/archive/$_commit.tar.gz"
 checksum=b8fea16ccdfa4a927a8590753d44ca5bb610561f3b9e09cc1e501ef5c9351dc9
diff --git a/srcpkgs/glow/template b/srcpkgs/glow/template
index 9db40444caf42..244b2340c1909 100644
--- a/srcpkgs/glow/template
+++ b/srcpkgs/glow/template
@@ -9,6 +9,8 @@ short_desc="Render markdown on the CLI, with pizzazz"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/charmbracelet/glow"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/charmbracelet/glow/archive/refs/tags/v${version}.tar.gz"
 checksum=b4ecf269b7c6447e19591b1d23f398ef2b38a6a75be68458390b42d3efc44b92
 
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee529..ce673a35620f9 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -10,5 +10,7 @@ short_desc="Small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
diff --git a/srcpkgs/go-capnproto2/template b/srcpkgs/go-capnproto2/template
index 5c7565560d7ec..80339d960917c 100644
--- a/srcpkgs/go-capnproto2/template
+++ b/srcpkgs/go-capnproto2/template
@@ -11,6 +11,8 @@ short_desc="Cap'n Proto library and code generator for Go"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/capnproto/go-capnproto2"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/capnproto/go-capnproto2/archive/v${version}.tar.gz"
 checksum=63d21290df86a0e482d4294a926f45d03a2cbb8e9274399f70bac763f07b8e92
 
diff --git a/srcpkgs/go-ipfs/template b/srcpkgs/go-ipfs/template
index 94ec54c88a90b..aecbda69f8d8e 100644
--- a/srcpkgs/go-ipfs/template
+++ b/srcpkgs/go-ipfs/template
@@ -11,6 +11,8 @@ short_desc="Global versioned P2P merkle DAG file system"
 maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT, Apache-2.0"
 homepage="https://ipfs.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/ipfs/go-ipfs/blob/master/CHANGELOG.md"
 distfiles="https://github.com/ipfs/go-ipfs/archive/v${version}.tar.gz"
 checksum=886193dda20345a3d3ed6702629caa98212f1f0622f80c65bea1b737957fbb16
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index 5e80ab41445cd..77df37a70824e 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -10,5 +10,7 @@ short_desc="Simple jira command line client in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/go-jira/jira"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-jira/jira/archive/v$version.tar.gz"
 checksum=179abe90458281175a482cbd2e1ad662bdf563ef5acfc2cadf215ae32e0bd1e6
diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 7898513b58ff2..848be8559fbae 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -8,6 +8,8 @@ short_desc="Convert md to manpages"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=2f52e37101ea2734b02f2b54a53c74305b95b3a9a27792fdac962b5354aa3e4a
 
diff --git a/srcpkgs/go-mtpfs/template b/srcpkgs/go-mtpfs/template
index 92a906cfa95cb..b0f56e7054f2e 100644
--- a/srcpkgs/go-mtpfs/template
+++ b/srcpkgs/go-mtpfs/template
@@ -11,6 +11,8 @@ short_desc="Mount MTP devices over FUSE"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/hanwen/go-mtpfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hanwen/go-mtpfs/archive/v${version}.tar.gz"
 checksum=47060acf74c9f7a612f492c041c9463efb37eab4f9a74eca96686ed61bbbe7ec
 
diff --git a/srcpkgs/go-review/template b/srcpkgs/go-review/template
index d86bf406cd595..3b0ad5b3c456f 100644
--- a/srcpkgs/go-review/template
+++ b/srcpkgs/go-review/template
@@ -9,6 +9,8 @@ short_desc="Publish reports from different Go linters as gerrit reviews"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/heppu/go-review"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/go-review/archive/v${version}.tar.gz"
 checksum=08e6eecc36f8706f012c280d6bfd37a6b9f922b223c9b6e5342550103dbdfaa0
 
diff --git a/srcpkgs/goatcounter/template b/srcpkgs/goatcounter/template
index 94c3add2c682c..ec67bc96812f5 100644
--- a/srcpkgs/goatcounter/template
+++ b/srcpkgs/goatcounter/template
@@ -11,6 +11,8 @@ short_desc="Easy web analytics without tracking of personal data"
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="EUPL-1.2"
 homepage="https://www.goatcounter.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/arp242/goatcounter/master/CHANGELOG.md"
 distfiles="https://github.com/zgoat/goatcounter/archive/v${version}.tar.gz"
 checksum=c42f2e5d32afeec1310a1e128be2e26b18c69b7627570b87588439b3d13b8455
diff --git a/srcpkgs/gobuster/template b/srcpkgs/gobuster/template
index c80406546121c..32e4a518e6e3c 100644
--- a/srcpkgs/gobuster/template
+++ b/srcpkgs/gobuster/template
@@ -8,6 +8,8 @@ short_desc="Directory, file and DNS busting tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/OJ/gobuster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OJ/gobuster/archive/v${version}.tar.gz"
 checksum=509b16ca713de02f8fcdc7b33d97e7e18b687bb99634dde076be38297d4b401b
 
diff --git a/srcpkgs/gocloc/template b/srcpkgs/gocloc/template
index 6cdc8b2b3b1e8..535c93cb39e2e 100644
--- a/srcpkgs/gocloc/template
+++ b/srcpkgs/gocloc/template
@@ -9,6 +9,8 @@ short_desc="Counts lines of source code in many programming languages"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/hhatto/gocloc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hhatto/gocloc/archive/v${version}.tar.gz"
 checksum=b96a3da5c5ec084107f29c339414774a7bf0c3c71e41ae5101cc48824ab9ecb2
 
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index d1ea8e4cdfc15..0274372dcdca3 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -11,6 +11,8 @@ short_desc="Encrypted overlay filesystem written in Go"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
 license="MIT"
 homepage="https://nuetzlich.net/gocryptfs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/rfjakob/gocryptfs#changelog"
 distfiles="https://github.com/rfjakob/gocryptfs/releases/download/v${version}/gocryptfs_v${version}_src-deps.tar.gz"
 checksum=62a856a9771307b34a75a1e9ab9489abe4a4e7e7f9230c2b1046ca037ea2ba50
diff --git a/srcpkgs/godef/template b/srcpkgs/godef/template
index 3196920d29a6e..b4fc190a41dd2 100644
--- a/srcpkgs/godef/template
+++ b/srcpkgs/godef/template
@@ -8,6 +8,8 @@ short_desc="Print where symbols are defined in Go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rogpeppe/godef"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rogpeppe/godef/archive/v${version}.tar.gz"
 checksum=48a1680e9a7db28f19c4b5716402c615bbab454c769c28d9e373df75bde48b9c
 
diff --git a/srcpkgs/gogs/template b/srcpkgs/gogs/template
index 68a136a80c171..fe6dad041bbff 100644
--- a/srcpkgs/gogs/template
+++ b/srcpkgs/gogs/template
@@ -12,6 +12,8 @@ short_desc="Self-hosted Git Service in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://gogs.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gogits/gogs/archive/v${version}.tar.gz"
 checksum=435ed5ca5e15381883079f1483131e3601f69ff56ebfdb5c60d14c0af98ce9a1
 
diff --git a/srcpkgs/golangci-lint/template b/srcpkgs/golangci-lint/template
index 82737682337ad..d6c2ec697cc74 100644
--- a/srcpkgs/golangci-lint/template
+++ b/srcpkgs/golangci-lint/template
@@ -10,6 +10,8 @@ short_desc="Linters Runner for Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://github.com/golangci/golangci-lint"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/golangci/golangci-lint/master/CHANGELOG.md"
 distfiles="https://github.com/golangci/golangci-lint/archive/v${version}.tar.gz"
 checksum=a11540d116fa6b015423afc1bfe57c4b22ec3c3165189442cdb7ff8fda729370
diff --git a/srcpkgs/gomatrix/template b/srcpkgs/gomatrix/template
index c78893ef1337a..d2285101cdf5a 100644
--- a/srcpkgs/gomatrix/template
+++ b/srcpkgs/gomatrix/template
@@ -8,6 +8,8 @@ short_desc="Terminal Matrix display in golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/GeertJohan/gomatrix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/GeertJohan/gomatrix/archive/v${version}.tar.gz"
 checksum=4d71d2509ac84f2340537d5e6f0eb9810b4173706f13cd6fe5e5e8ee5a69a50c
 
diff --git a/srcpkgs/gomuks/template b/srcpkgs/gomuks/template
index 0f7c4e889e098..92db466800a7a 100644
--- a/srcpkgs/gomuks/template
+++ b/srcpkgs/gomuks/template
@@ -9,6 +9,8 @@ short_desc="Terminal Matrix client"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://maunium.net/go/gomuks/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/tulir/gomuks/raw/master/CHANGELOG.md"
 distfiles="https://github.com/tulir/gomuks/archive/refs/tags/v${version}.tar.gz"
 checksum=0710a63cc3ec9a4f525510497ba64aa94170498eb536411d089871f336d99ab4
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 498334cb6d561..8d0e531eaa029 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -10,6 +10,8 @@ short_desc="Gopass JSON bridge for extensions"
 maintainer="KuhnChris <kuhnchris+voidpackages@kuhnchris.eu>"
 license="MIT"
 homepage="https://www.gopass.pw/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/gopasspw/gopass-jsonapi/master/CHANGELOG.md"
 distfiles="https://github.com/gopasspw/gopass-jsonapi/archive/refs/tags/v${version}.tar.gz"
 checksum=753b1628ab379dea0cd4b599939fb46b11fdc46af76d049e7addc46477bf593c
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index e5832e707b7c7..b4c0ceda7d83a 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -9,6 +9,8 @@ short_desc="Official language server for the Go language"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/tools/tree/master/gopls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/golang/tools/archive/refs/tags/gopls/v${version}.tar.gz"
 checksum=a0705600556f09f52a4dc6ddca44a84b9ff626690e5ce8d49dc9c06ebc8425be
 
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index 815a52704789c..043bdc57e79dd 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -9,5 +9,7 @@ short_desc="Go Package Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/gpmgo/gopm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gpmgo/gopm/archive/${_commit}.tar.gz"
 checksum="67fd6c8940eab9adca178f880d217095ef54db8c608b0d000144d9ba7880c3f8"
diff --git a/srcpkgs/gops/template b/srcpkgs/gops/template
index 5d65be5bc6416..92f93e3e93a47 100644
--- a/srcpkgs/gops/template
+++ b/srcpkgs/gops/template
@@ -8,6 +8,8 @@ short_desc="List and diagnose Go processes currently running on your system"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/gops"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/google/gops/releases"
 distfiles="https://github.com/google/gops/archive/refs/tags/v${version}.tar.gz"
 checksum=9a040fe38e45aa41cfc43be5babb5e7962b027e1f6f8b68e5112f01866a42bba
diff --git a/srcpkgs/goreleaser/template b/srcpkgs/goreleaser/template
index 85e20f33bf05e..a8ea93016502e 100644
--- a/srcpkgs/goreleaser/template
+++ b/srcpkgs/goreleaser/template
@@ -10,6 +10,8 @@ short_desc="Deliver Go binaries as fast and easily as possible"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://goreleaser.com/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/goreleaser/goreleaser/archive/refs/tags/v$version.tar.gz"
 checksum=0721e1d3c2f4d68076b62c0484d0d17964e62f71794a96653a3f0dfaff2509d8
 
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index a2a5e758f6cee..5a0322039be45 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -10,6 +10,8 @@ short_desc="Command line interface for pushing messages to a Gotify server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/cli/archive/v${version}.tar.gz"
 checksum=d44d0058a87684db8c61a9952a84327f7bab102d6a4a16547f7be18b9a9c052c
 
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 16b72133088c8..7c8eb61961d54 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -11,6 +11,8 @@ short_desc="Simple server for sending and receiving messages"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/server/archive/v${version}.tar.gz"
 checksum=e8ebbbbccafe6d6ce44270f6af5ae59223edeb7dd51e0ab2ee7e689b88072df9
 conf_files="/etc/gotify/config.yml"
diff --git a/srcpkgs/gotop/template b/srcpkgs/gotop/template
index 4d988e52cfa02..c1217fded5fe4 100644
--- a/srcpkgs/gotop/template
+++ b/srcpkgs/gotop/template
@@ -11,6 +11,8 @@ short_desc="Terminal based graphical activity monitor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/xxxserxxx/gotop"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/xxxserxxx/gotop/master/CHANGELOG.md"
 distfiles="https://github.com/xxxserxxx/gotop/archive/v${version}.tar.gz"
 checksum=e9d9041903acb6bd3ffe94e0a02e69eea53f1128274da1bfe00fe44331ccceb1
diff --git a/srcpkgs/gotty/template b/srcpkgs/gotty/template
index 655809e9d66b9..b010f19af6efc 100644
--- a/srcpkgs/gotty/template
+++ b/srcpkgs/gotty/template
@@ -8,6 +8,8 @@ short_desc="Share your terminal as a web application"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/yudai/gotty/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yudai/gotty/archive/v${version}.tar.gz"
 checksum=32695d70a79f55efdf4fba6f06f830515a2055abc58fc15e2124dff5be75695b
 
diff --git a/srcpkgs/goversion/template b/srcpkgs/goversion/template
index de9bf309ab4c8..9d48c1f21d071 100644
--- a/srcpkgs/goversion/template
+++ b/srcpkgs/goversion/template
@@ -8,6 +8,8 @@ short_desc="Print version used to build Go executables"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rsc/goversion"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsc/goversion/archive/v${version}.tar.gz"
 checksum=65e9c181995ed8c9207ea08d79a148ab53307b7fad2172a5a0764d6aa393a98e
 
diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28..0cf4c7712c777 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -10,6 +10,8 @@ short_desc="Open platform for beautiful analytics and monitoring"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz
 https://github.com/grafana/grafana/archive/v${version}.tar.gz"
 checksum="ecb1acffca5b64c1305c70523da73e82e27719c6014b7a88473ec97aa66e550d
diff --git a/srcpkgs/gron/template b/srcpkgs/gron/template
index 6909c6a65ff8d..a835de5578578 100644
--- a/srcpkgs/gron/template
+++ b/srcpkgs/gron/template
@@ -8,6 +8,8 @@ short_desc="Tool to make JSON greppable"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/tomnomnom/gron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tomnomnom/gron/archive/refs/tags/v${version}.tar.gz"
 checksum=1c98f2ef2ba03558864b1ab5e9c4b47a2e89d3ffaf24cfa0ac75cd38d775feb4
 
diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template
index cb4cceeb45aab..9f8a78f5118f0 100644
--- a/srcpkgs/grype/template
+++ b/srcpkgs/grype/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner for container images and filesystems"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/grype"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/grype/archive/refs/tags/v${version}.tar.gz"
 checksum=eb54c0d1e6d824d7fc7240a8e9dd15b642bb4ca387f7bbc8de2cbff779635a19
 
diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template
index 63bee6ecfc703..e17beb554c2b3 100644
--- a/srcpkgs/gucci/template
+++ b/srcpkgs/gucci/template
@@ -9,6 +9,8 @@ short_desc="Simple CLI templating tool written in Go"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/noqcks/gucci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/noqcks/gucci/archive/refs/tags/${version}.tar.gz"
 checksum=1cdf723cf95708234034608a9628aed642cfb2f0ad58f58756694e34d18e557b
 
diff --git a/srcpkgs/gum/template b/srcpkgs/gum/template
index 55292f72b1a2f..98f64e249f68c 100644
--- a/srcpkgs/gum/template
+++ b/srcpkgs/gum/template
@@ -10,6 +10,8 @@ short_desc="Tool for glamorous shell scripts"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/gum"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/gum/releases"
 distfiles="https://github.com/charmbracelet/gum/archive/refs/tags/v${version}.tar.gz"
 checksum=51c715634c0b9c690874d1a4c42f5057797585353d8af3d9f8d86ed2d216c250
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 9ece5b6588ae5..ef17b45b4ff30 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -11,6 +11,8 @@ short_desc="Command-line interface for Hetzner Cloud"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/hetznercloud/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hetznercloud/cli/main/CHANGELOG.md"
 distfiles="https://github.com/hetznercloud/cli/archive/v${version}.tar.gz"
 checksum=7a4d08a8d5e5b3850dedd49abf3b648e213bef4d4172c9bd575760fa4c1a7575
diff --git a/srcpkgs/hey/template b/srcpkgs/hey/template
index 00292442e6abe..2dc05c1057c80 100644
--- a/srcpkgs/hey/template
+++ b/srcpkgs/hey/template
@@ -8,5 +8,7 @@ short_desc="HTTP load generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/rakyll/hey"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rakyll/hey/archive/v${version}.tar.gz"
 checksum=944097e62dd0bd5012d3b355d9fe2e7b7afcf13cc0b2c06151e0f4c2babfc279
diff --git a/srcpkgs/hivemind/template b/srcpkgs/hivemind/template
index 695a32afde4a2..1d8dc8654ca38 100644
--- a/srcpkgs/hivemind/template
+++ b/srcpkgs/hivemind/template
@@ -8,6 +8,8 @@ short_desc="Process manager for Procfile-based applications"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/DarthSim/hivemind"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/DarthSim/hivemind/archive/v${version}.tar.gz"
 checksum=b4f7259663ef5b99906af0d98fe4b964d8f9a4d86a8f5aff30ab8df305d3a996
 
diff --git a/srcpkgs/hooktftp/template b/srcpkgs/hooktftp/template
index 9d3f51b616935..87383b679f38f 100644
--- a/srcpkgs/hooktftp/template
+++ b/srcpkgs/hooktftp/template
@@ -9,6 +9,8 @@ short_desc="Hook based tftp server"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/tftp-go-team/hooktftp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tftp-go-team/hooktftp/archive/${version}.tar.gz"
 checksum=ae50cd4a9b703365388de6301c9d97e0c417160fad8131c0f0727c08e67bcbc2
 
diff --git a/srcpkgs/httpstat/template b/srcpkgs/httpstat/template
index d6f11cc61cca6..ca09403b9ea9c 100644
--- a/srcpkgs/httpstat/template
+++ b/srcpkgs/httpstat/template
@@ -9,6 +9,8 @@ short_desc="It's like curl -v, with colours"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/davecheney/httpstat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/davecheney/httpstat/archive/v${version}.tar.gz"
 checksum=58260ab0a56557d0c2509ea09ee3fe54fe21a49f95d94189efdd64caec84fa67
 
diff --git a/srcpkgs/hub/template b/srcpkgs/hub/template
index 4517d5e22f567..6235b1200c124 100644
--- a/srcpkgs/hub/template
+++ b/srcpkgs/hub/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for Github"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://hub.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/github/hub/releases"
 distfiles="https://github.com/github/hub/archive/v${version}.tar.gz"
 checksum=e19e0fdfd1c69c401e1c24dd2d4ecf3fd9044aa4bd3f8d6fd942ed1b2b2ad21a
diff --git a/srcpkgs/hugo/template b/srcpkgs/hugo/template
index 37dade3c809c0..619afe2533f85 100644
--- a/srcpkgs/hugo/template
+++ b/srcpkgs/hugo/template
@@ -10,6 +10,8 @@ short_desc="Fast & Modern Static Website Engine"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://gohugo.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gohugoio/hugo/archive/v${version}.tar.gz"
 checksum=0b98124c72fbd9a8179d3576abb3dd720f69584b47f70ec5be82b7238b825ea2
 
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index cfca65b492a53..8bb83cdc8ec9d 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -10,6 +10,8 @@ short_desc="CLI tool for sr.ht"
 maintainer="Dakota Walsh <kota@nilsu.org>"
 license="AGPL-3.0-only"
 homepage="https://git.sr.ht/~emersion/hut"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/hut/log"
 distfiles="https://git.sr.ht/~emersion/hut/archive/v${version}.tar.gz"
 checksum=ca191d663be81000c8ac0e952cd1b95fbded8c1d918d6d89ff08adbcd3d75289
diff --git a/srcpkgs/hydroxide/template b/srcpkgs/hydroxide/template
index 00c3e91af1314..0cd66891b4128 100644
--- a/srcpkgs/hydroxide/template
+++ b/srcpkgs/hydroxide/template
@@ -9,6 +9,8 @@ short_desc="Third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/emersion/hydroxide"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=d0d13a66d7aa0b0d674df6dacd63b0cdacd7261f999077ca13223d18969d20fb
 
diff --git a/srcpkgs/i3cat/template b/srcpkgs/i3cat/template
index 91fb0fe5777ad..1fb3f2f45c69f 100644
--- a/srcpkgs/i3cat/template
+++ b/srcpkgs/i3cat/template
@@ -9,6 +9,8 @@ short_desc="Combine multiple i3bar JSON inputs into one to forward to i3bar"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="http://vincent-petithory.github.io/i3cat/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/vincent-petithory/i3cat/archive/v${version}.tar.gz"
 checksum=e7323df791f644540025549b20a69d8907bcab90882b875a8c5c0690d9a188c5
 
diff --git a/srcpkgs/ibus-bamboo/template b/srcpkgs/ibus-bamboo/template
index e848a28b45961..f0115ab033475 100644
--- a/srcpkgs/ibus-bamboo/template
+++ b/srcpkgs/ibus-bamboo/template
@@ -9,6 +9,8 @@ short_desc="Vietnamese input method for ibus"
 maintainer="ndgnuh <ndgnuh@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/BambooEngine/ibus-bamboo"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=39d4a1425feafe0fa3cb115a437acef36a1bf92e8c23530ebdbe75779891873e
 conf_files="/usr/share/ibus-bamboo/data/macro.tpl.txt"
diff --git a/srcpkgs/img/template b/srcpkgs/img/template
index 0965d023a704c..2a9d6f5a6eff7 100644
--- a/srcpkgs/img/template
+++ b/srcpkgs/img/template
@@ -10,6 +10,8 @@ short_desc="Standalone, daemonless, unprivileged container image builder"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/genuinetools/img"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=c6d805ab899db639fa08f0e33fe6673593be8336d288bb1cb4cb81a3229a916f
 
diff --git a/srcpkgs/immortal/template b/srcpkgs/immortal/template
index 6e8fde3aafb9c..dff8e5eac4855 100644
--- a/srcpkgs/immortal/template
+++ b/srcpkgs/immortal/template
@@ -11,6 +11,8 @@ short_desc="*nix cross-platform (OS agnostic) supervisor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/immortal/immortal"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/immortal/immortal/archive/${version}.tar.gz"
 checksum=a343581dbe58fb0faa1c65b233a067820d8d5ecefc9726da5ad3ef979a2a0b08
 make_check=ci-skip # some tests fail when running as root
diff --git a/srcpkgs/influxdb/template b/srcpkgs/influxdb/template
index 70544e746f864..8ea688eccbb8b 100644
--- a/srcpkgs/influxdb/template
+++ b/srcpkgs/influxdb/template
@@ -15,6 +15,8 @@ short_desc="Scalable datastore for metrics, events, and real-time analytics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://influxdata.com/time-series-platform/influxdb/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/influxdata/influxdb/master/CHANGELOG.md"
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=d8b89e324ed7343c1397124ac3cc68c405406faf74e7369e733611cada54656d
diff --git a/srcpkgs/ipfs-cluster/template b/srcpkgs/ipfs-cluster/template
index 465cd3d293061..c5127ff9a2f3f 100644
--- a/srcpkgs/ipfs-cluster/template
+++ b/srcpkgs/ipfs-cluster/template
@@ -10,6 +10,8 @@ short_desc="Collective pinning and composition for IPFS"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/ipfs/ipfs-cluster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/ipfs-cluster/archive/v${version}.tar.gz"
 checksum=53758c1518b510fbaf2ba5d7b360d429ee073c6a0bf9296ccd8a5ad18f9575f2
 
diff --git a/srcpkgs/ipp-usb/template b/srcpkgs/ipp-usb/template
index 5f3615254f912..3da4ab6162c40 100644
--- a/srcpkgs/ipp-usb/template
+++ b/srcpkgs/ipp-usb/template
@@ -12,6 +12,8 @@ short_desc="Allows using the IPP protocol over usb connections"
 maintainer="Philipp David <pd@3b.pm>"
 license="BSD-2-Clause"
 homepage="https://github.com/OpenPrinting/ipp-usb"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OpenPrinting/ipp-usb/archive/$version.tar.gz"
 checksum=81f325abc45b4d2b8812022d93dfcebc807c2b0688e2a9f7052f0bddfadf5b01
 
diff --git a/srcpkgs/ircdog/template b/srcpkgs/ircdog/template
index b8d22e9b7c927..2943b0b5384d6 100644
--- a/srcpkgs/ircdog/template
+++ b/srcpkgs/ircdog/template
@@ -8,6 +8,8 @@ short_desc="Simple wrapper over the raw IRC protocol"
 maintainer="0x5c <dev@0x5c.io>"
 license="ISC"
 homepage="https://github.com/ergochat/ircdog"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/ergochat/ircdog/master/CHANGELOG.md"
 distfiles="https://github.com/ergochat/ircdog/archive/refs/tags/v${version}.tar.gz"
 checksum=04d41168329523b44fe77a28d0aca83c60cdee913e8ee9abf5901de5fed4aa4a
diff --git a/srcpkgs/jd/template b/srcpkgs/jd/template
index ffbfdbbc41d23..2563370ea0425 100644
--- a/srcpkgs/jd/template
+++ b/srcpkgs/jd/template
@@ -8,6 +8,8 @@ short_desc="JSON diff and patch"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/josephburnett/jd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/josephburnett/jd/archive/refs/tags/v${version}.tar.gz"
 checksum=3d0b693546891bab41ca5c3be859bc760631608c9add559aa561fb751cdd1c92
 
diff --git a/srcpkgs/jid/template b/srcpkgs/jid/template
index 51dc72df9fd62..5ecabbfe06bb2 100644
--- a/srcpkgs/jid/template
+++ b/srcpkgs/jid/template
@@ -9,6 +9,8 @@ short_desc="Drill down JSON interactively by using filtering queries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/simeji/jid"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/simeji/jid/archive/v${version}.tar.gz"
 checksum=0912050b3be3760804afaf7ecd6b42bfe79e7160066587fbc0afa5324b03fb48
 
diff --git a/srcpkgs/jj/template b/srcpkgs/jj/template
index b234c0ff3696d..74e5204743bdf 100644
--- a/srcpkgs/jj/template
+++ b/srcpkgs/jj/template
@@ -10,6 +10,8 @@ short_desc="JSON Stream Editor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tidwall/jj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tidwall/jj/archive/refs/tags/v${version}.tar.gz"
 checksum=a3dafa9f2182bf79f26cdca790ff7106ebc02a50bd72bcc2db58bdbc39ee052f
 
diff --git a/srcpkgs/joker/template b/srcpkgs/joker/template
index 07c64862fc463..86b2b9c2f299c 100644
--- a/srcpkgs/joker/template
+++ b/srcpkgs/joker/template
@@ -8,6 +8,8 @@ short_desc="Interpreted dialect of Clojure written in Go and Clojure(Script) lin
 maintainer="icp <pangolin@vivaldi.net>"
 license="EPL-1.0"
 homepage="https://joker-lang.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/candid82/joker/releases"
 distfiles="https://github.com/candid82/joker/archive/refs/tags/v${version}.tar.gz"
 checksum=b05a9f15553f748b9ef827e6c96b42ad9c9d0d6bdf76ae592e77fae640b9d198
diff --git a/srcpkgs/jp/template b/srcpkgs/jp/template
index 846df0a7836be..8ec3bc6ed412b 100644
--- a/srcpkgs/jp/template
+++ b/srcpkgs/jp/template
@@ -8,5 +8,7 @@ short_desc="Command line interface to JMESPath"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="Apache-2.0"
 homepage="https://github.com/jmespath/jp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jmespath/jp/archive/${version}.tar.gz"
 checksum=e88a49f61fffca8f431f78938f71e14d7792f7304344b7aa7391d06e4113f88b
diff --git a/srcpkgs/jsonnet-language-server/template b/srcpkgs/jsonnet-language-server/template
index 81d3890cc7c16..906a36a1c9996 100644
--- a/srcpkgs/jsonnet-language-server/template
+++ b/srcpkgs/jsonnet-language-server/template
@@ -8,6 +8,8 @@ short_desc="Language Server Protocol (LSP) server for Jsonnet"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/grafana/jsonnet-language-server"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/jsonnet-language-server/archive/refs/tags/v${version}.tar.gz"
 checksum=5c843bca9fc54effd00dd37bcfd9b2809aa15329f1120d4c730c11d0076f3468
 
diff --git a/srcpkgs/jump/template b/srcpkgs/jump/template
index 326135b032dc0..229a779667e2d 100644
--- a/srcpkgs/jump/template
+++ b/srcpkgs/jump/template
@@ -8,6 +8,8 @@ short_desc="Fuzzy directory jumper that learns your habits"
 maintainer="Arthur Weagel <arthur.contrib@gmail.com>"
 license="MIT"
 homepage="https://github.com/gsamokovarov/jump"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/gsamokovarov/jump/releases"
 distfiles="https://github.com/gsamokovarov/jump/archive/v${version}.tar.gz"
 checksum=ce297cada71e1dca33cd7759e55b28518d2bf317cdced1f3b3f79f40fa1958b5
diff --git a/srcpkgs/k3d/template b/srcpkgs/k3d/template
index 12c61b47d44b4..4b28b75ec3fb4 100644
--- a/srcpkgs/k3d/template
+++ b/srcpkgs/k3d/template
@@ -13,6 +13,8 @@ short_desc="Creates containerized k3s clusters"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://k3d.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k3d-io/k3d/main/CHANGELOG.md"
 distfiles="https://github.com/k3d-io/k3d/archive/v${version}.tar.gz"
 checksum=b9eb05c5fa213c8ec6d34a25e00ae07abeb23d70c94f55c1f32fbc16ea4e480e
diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template
index 3af793e618d60..53a39ad31fbeb 100644
--- a/srcpkgs/k9s/template
+++ b/srcpkgs/k9s/template
@@ -9,6 +9,8 @@ short_desc="Terminal UI to interact with Kubernetes clusters"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://k9scli.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/derailed/k9s/archive/v${version}.tar.gz"
 checksum=4f2b42270bcbe37497c52c6c8fbd99e5b6e5333f1ab0b36dbdfeaccbc50a4ae1
 
diff --git a/srcpkgs/kapacitor/template b/srcpkgs/kapacitor/template
index e17a5cbe55dd0..2d567a9ccf5db 100644
--- a/srcpkgs/kapacitor/template
+++ b/srcpkgs/kapacitor/template
@@ -13,6 +13,8 @@ short_desc="Open source framework for alerting on time series data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/kapacitor/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=c27b472713a9d45a57a772e5d38caffeeaa02ade6961ff7c33ed0e399c53b3f5
 system_accounts="_kapacitor"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index 4ee39784b1f73..0d2aedd225b91 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -14,6 +14,8 @@ short_desc="Client for keybase.io"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://keybase.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/keybase/client/releases/download/v$version/keybase-v$version.tar.xz"
 checksum=5e89792105ce29420e92ebeaf8055db5e7d67de5e181f83f69904356ddeb8c71
 
diff --git a/srcpkgs/knit/template b/srcpkgs/knit/template
index 58b074985140d..43e05601a5851 100644
--- a/srcpkgs/knit/template
+++ b/srcpkgs/knit/template
@@ -10,6 +10,8 @@ short_desc="Simple and flexible build tool using Lua, similar to make/mk"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT, MPL-2.0"
 homepage="https://github.com/zyedidia/knit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/knit/archive/refs/tags/v${version}.tar.gz"
 checksum=f4a073568ef3b44d4cf80f4acff021368c5a2cc4f047ce7b4c6b5bfa57562e2b
 go_packages="./cmd/knit"
diff --git a/srcpkgs/kopia/template b/srcpkgs/kopia/template
index 2fce39e0a2f6a..a0a78c1631d1e 100644
--- a/srcpkgs/kopia/template
+++ b/srcpkgs/kopia/template
@@ -11,6 +11,8 @@ short_desc="Fast and secure backup tool"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="Apache-2.0"
 homepage="https://kopia.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kopia/kopia/archive/v${version}.tar.gz"
 checksum=87a5b14a34a1ab0ee03d82c5aefc6934f348b67c1c59723ad39bf05ae54b3416
 
diff --git a/srcpkgs/kops/template b/srcpkgs/kops/template
index 3d97af94004a9..445b0e2f90e3e 100644
--- a/srcpkgs/kops/template
+++ b/srcpkgs/kops/template
@@ -12,6 +12,8 @@ short_desc="Production Grade K8s Installation, Upgrades, and Management"
 maintainer="Mate Gabri <iam@theguy.io>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/kops"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes/kops/archive/refs/tags/v${version}.tar.gz"
 checksum=10959b7b59f61a6078471eb2da30ad8c839fa96f648c2c9606a3deafce36eb91
 
diff --git a/srcpkgs/kubecfg/template b/srcpkgs/kubecfg/template
index b86bf6da4dfe3..f7ec8ada7f6e5 100644
--- a/srcpkgs/kubecfg/template
+++ b/srcpkgs/kubecfg/template
@@ -9,5 +9,7 @@ short_desc="Tool for managing Kubernetes resources as code"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/bitnami/kubecfg"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bitnami/kubecfg/archive/v${version}.tar.gz"
 checksum=1a27df34f815069c843da18430bca2ae0aa7d3156ea17c5bd4efcfa23014b768
diff --git a/srcpkgs/kubefwd/template b/srcpkgs/kubefwd/template
index 37aa7450ac55b..91e38dc90fbaa 100644
--- a/srcpkgs/kubefwd/template
+++ b/srcpkgs/kubefwd/template
@@ -10,6 +10,8 @@ short_desc="Bulk port forwarding Kubernetes services for local development"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/txn2/kubefwd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/txn2/kubefwd/archive/${version}.tar.gz"
 checksum=988bf1f6618000aca658b91427f09502f61ed5ec8d78fcafd1bc5ece173a4ece
 
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index dd55defc0f8cf..fbfa363069d0d 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -9,6 +9,8 @@ short_desc="Kind is a tool for running local Kubernetes clusters using Docker"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://kind.sigs.k8s.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/kind/archive/v${version}.tar.gz"
 checksum=6795c3478a298973e010349b87740fa1732e18989856db0deed54b153330365c
 _completions="bash zsh fish"
diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 6118c3d0b7d0a..439cc31ad574a 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -11,6 +11,8 @@ short_desc="Container Cluster Manager for Docker"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=badaac786ce6439ce238e2c31b748e90cb6c73ab421e1b58e809fdcbf31808f3
 nocross=yes
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index 9edeb2600a27b..b86f9b9814e7f 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -8,5 +8,7 @@ short_desc="Alternative to the widely popular curl program"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://gitlab.com/davidjpeacock/kurly"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/davidjpeacock/kurly/-/archive/v${version}/kurly-v${version}.tar.gz"
 checksum=74c36fe09e1e321cdd85835191cbae880f70fa5b92211564cd3b2d1b9d66d4a5
diff --git a/srcpkgs/lazydocker/template b/srcpkgs/lazydocker/template
index a1851b0463dac..84685220dec54 100644
--- a/srcpkgs/lazydocker/template
+++ b/srcpkgs/lazydocker/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for docker and docker-compose, written in Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazydocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jesseduffield/lazydocker/archive/v${version}.tar.gz"
 checksum=3f0b8ca1c721191e543d5992d822b41c13e3561bb5e761695031f8ddb961a137
 
diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index e42946b6df873..71e98ff39e623 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for git commands"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazygit"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/jesseduffield/lazygit/releases"
 distfiles="https://github.com/jesseduffield/lazygit/archive/refs/tags/v${version}.tar.gz"
 checksum=146bd63995fcf2f2373bbc2143b3565b7a2be49a1d4e385496265ac0f69e4128
diff --git a/srcpkgs/lego/template b/srcpkgs/lego/template
index 7b3c017cf922f..21cffa6006c80 100644
--- a/srcpkgs/lego/template
+++ b/srcpkgs/lego/template
@@ -9,6 +9,8 @@ short_desc="Let's Encrypt client and ACME library written in Go"
 maintainer="Anachron <gith@cron.world>"
 license="MIT"
 homepage="https://go-acme.github.io/lego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-acme/lego/archive/v${version}.tar.gz"
 checksum=2cebfd9c7471c0a64ad877c4270378b2c45712103332674e5f26e5a347b8b6b1
 
diff --git a/srcpkgs/lets/template b/srcpkgs/lets/template
index 658a529cc3536..553b1931d4f46 100644
--- a/srcpkgs/lets/template
+++ b/srcpkgs/lets/template
@@ -9,6 +9,8 @@ short_desc="CLI task runner for developers - a better alternative to make"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://lets-cli.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lets-cli/lets/releases"
 distfiles="https://github.com/lets-cli/lets/archive/refs/tags/v${version}.tar.gz"
 checksum=c810c180ba6631998660b5622bb3309cca02bd4ae6192ab29b9834f7337dc0b0
diff --git a/srcpkgs/lf/template b/srcpkgs/lf/template
index eac3fd04beab0..1effc16191693 100644
--- a/srcpkgs/lf/template
+++ b/srcpkgs/lf/template
@@ -9,6 +9,8 @@ short_desc="Terminal file manager"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/gokcehan/lf"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gokcehan/lf/archive/${version}.tar.gz"
 checksum=ed47fc22c58cf4f4e4116a58c500bdb9f9ccc0b89f87be09f321e8d1431226ab
 
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index 04ebacce15814..eef76d557690b 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -8,6 +8,8 @@ short_desc="Identify software licenses used on a source tree"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/boyter/lc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/lc/archive/v${version}.tar.gz"
 checksum=e33ec5451b346e02919a55f22e4f44d854eb395d6a5622d2cca70129f1d5a7e6
 
diff --git a/srcpkgs/loki/template b/srcpkgs/loki/template
index 1abea52b88d44..f28a254d6b9e0 100644
--- a/srcpkgs/loki/template
+++ b/srcpkgs/loki/template
@@ -12,5 +12,7 @@ short_desc="Like Prometheus, but for logs"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com/oss/loki/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/loki/archive/v$version.tar.gz"
 checksum=9c1a153ab4d57d5c109dbf55d4ea5aeab2159ccf51d3b8cc8fea19970f0a88d8
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 0bc70ccd5aaa9..14552b908fbb2 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -10,6 +10,8 @@ short_desc="More human-friendly ls command"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/dborzov/lsp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dborzov/lsp/archive/${_githash}.tar.gz"
 checksum=2921c705d4d5c4eb6d3b02e498b8f7d23db5ec3f451574f7ed9ad1769c8a2d07
 
diff --git a/srcpkgs/lux/template b/srcpkgs/lux/template
index 8f50fa61b19bd..e36099c2319b7 100644
--- a/srcpkgs/lux/template
+++ b/srcpkgs/lux/template
@@ -9,6 +9,8 @@ short_desc="Fast, simple and clean video downloader built with Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/iawia002/lux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/iawia002/lux/archive/v${version}.tar.gz"
 checksum=a2bdcaadf7430aa6ce3e38e5c223e6b8178362cd7da0408f61d288bbed05bfe3
 
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index 5aacd6712c7d2..09bea9414d17d 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager (long term support channel)
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=63be0ec206da6914251271d2778124242029e3d3c0bf4aa2381d921ee0133382
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index 46954e9de9475..3fec0dc094d2c 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=a24cf7fbe3e5527a34deda7e8e92f17c05a51498723821f69b146d1e8e58117f
diff --git a/srcpkgs/maddy/template b/srcpkgs/maddy/template
index f0392f1bdf0df..7203864b8d9bf 100644
--- a/srcpkgs/maddy/template
+++ b/srcpkgs/maddy/template
@@ -13,6 +13,8 @@ short_desc="Composable all-in-one mail server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://maddy.email"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/foxcpp/maddy/archive/refs/tags/v$version.tar.gz"
 checksum=d661a74a9a14e874610aba776a01aaeee742a32ef06592251d4a86306487dfa9
 make_dirs="/var/lib/maddy 0750 _maddy _maddy
diff --git a/srcpkgs/madonctl/template b/srcpkgs/madonctl/template
index c236be35d7322..45f6215f61ee7 100644
--- a/srcpkgs/madonctl/template
+++ b/srcpkgs/madonctl/template
@@ -8,6 +8,8 @@ short_desc="CLI client for the Mastodon social network API"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/McKael/madonctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/McKael/madonctl/archive/refs/tags/v${version}.tar.gz"
 checksum=d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f
 
diff --git a/srcpkgs/mangadesk/template b/srcpkgs/mangadesk/template
index 2ae7f2dff5f8e..0dcfb8ae682eb 100644
--- a/srcpkgs/mangadesk/template
+++ b/srcpkgs/mangadesk/template
@@ -8,6 +8,8 @@ short_desc="Terminal client for MangaDex"
 maintainer="Clyhtsuriva <void-packages@adjutor.xyz>"
 license="MIT"
 homepage="https://github.com/darylhjd/mangadesk"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/darylhjd/mangadesk/releases"
 distfiles="https://github.com/darylhjd/mangadesk/archive/v${version}.tar.gz"
 checksum=85120472113e2a98d4cd9fc731e268545facd194f6dc973e29a5b2867a8305c8
diff --git a/srcpkgs/massren/template b/srcpkgs/massren/template
index 0abec48b7e9a2..2e1817b68b275 100644
--- a/srcpkgs/massren/template
+++ b/srcpkgs/massren/template
@@ -8,6 +8,8 @@ short_desc="Massive renamer from command line"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/laurent22/massren"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/laurent22/massren/archive/v$version.tar.gz"
 checksum=49758b477a205f3fbf5bbe72c2575fff8b5536f8c6b45f8f6bd2fdde023ce874
 
diff --git a/srcpkgs/mdr/template b/srcpkgs/mdr/template
index dd1f9efc253c7..6148ef1cbe9c6 100644
--- a/srcpkgs/mdr/template
+++ b/srcpkgs/mdr/template
@@ -8,6 +8,8 @@ short_desc="MarkDown Renderer for the terminal"
 maintainer="Joakim Holm <joakimholm@protonmail.com>"
 license="MIT"
 homepage="https://github.com/MichaelMure/mdr"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum="7b8e4aa229094fbc4cb616470ab30b5665aa42d479d33407f95b45a336d2d88f"
 
diff --git a/srcpkgs/micro/template b/srcpkgs/micro/template
index d5e012bd61343..bbb6d87a0b5b9 100644
--- a/srcpkgs/micro/template
+++ b/srcpkgs/micro/template
@@ -12,6 +12,8 @@ short_desc="Modern and intuitive terminal-based text editor"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT"
 homepage="https://micro-editor.github.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/micro/archive/v${version}.tar.gz"
 checksum=a96fff974ed6bd9a1dd58a33e54ff23b78783bbb3571b86d5c37d787b1e0e4be
 
diff --git a/srcpkgs/microhookd/template b/srcpkgs/microhookd/template
index 24fdae1fa9293..3b7e881235d3b 100644
--- a/srcpkgs/microhookd/template
+++ b/srcpkgs/microhookd/template
@@ -8,6 +8,8 @@ short_desc="Simplest possible webhook daemon"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/microhookd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/microhookd/archive/v${version}.tar.gz"
 checksum=da8cce688db7b60a6d16375727aceac33c69a0a74841f655979080ea41f2d70b
 
diff --git a/srcpkgs/miller/template b/srcpkgs/miller/template
index bd6f1eaf517b7..fa9c5685e7851 100644
--- a/srcpkgs/miller/template
+++ b/srcpkgs/miller/template
@@ -9,6 +9,8 @@ short_desc="Tool like sed/awk/cut/join/sort for name-indexed data such as CSV"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-2-Clause"
 homepage="http://johnkerl.org/miller/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/johnkerl/miller/releases"
 distfiles="https://github.com/johnkerl/miller/releases/download/v${version}/miller-${version}.tar.gz"
 checksum=4b2f491f07d8f8c9ee63f0a8fd7fe20a11f0805a3354fd9f38cb8d65df765c1c
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index f9694f214c97d..74e4fbbec18d6 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -9,6 +9,8 @@ short_desc="Minimalist and opinionated feed reader written in Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://miniflux.app"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/miniflux/v2/main/ChangeLog"
 distfiles="https://github.com/miniflux/v2/archive/${version}.tar.gz"
 checksum=beef96a42e670344eae9096dc13ceb759a6b7eb085d77b96000731ae1569ca4f
diff --git a/srcpkgs/minify/template b/srcpkgs/minify/template
index 580b890b38180..949821e8c2b66 100644
--- a/srcpkgs/minify/template
+++ b/srcpkgs/minify/template
@@ -9,6 +9,8 @@ short_desc="Go minifiers for web formats"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/tdewolff/minify"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdewolff/minify/archive/v${version}.tar.gz"
 checksum=ccb9411f767f522d75756b251896fcd504a99b9071d9e5c318c6a704c9bb9465
 
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 27182669da759..5c9eaff91a1eb 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -15,6 +15,8 @@ short_desc="Tool to make it easy to run Kubernetes locally"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/minikube"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/kubernetes/minikube/master/CHANGELOG.md"
 distfiles="https://github.com/kubernetes/minikube/archive/v$version.tar.gz"
 checksum=8978a27cff9bf1450c0cd56e28306e8272150f599a017ba31c2bad57fd9248d2
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 5e7faa271c8fc..2a0eb820d33bb 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -10,6 +10,8 @@ short_desc="Object storage server compatible with Amazon S3"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/minio/minio"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
 checksum=c5c7828eaf15e89c2347afa200d01e22e74a2087f425ecfa656e1d06d5bc29b4
 system_accounts="_minio"
diff --git a/srcpkgs/misspell/template b/srcpkgs/misspell/template
index ec9f7124111d9..27da417ced182 100644
--- a/srcpkgs/misspell/template
+++ b/srcpkgs/misspell/template
@@ -9,6 +9,8 @@ short_desc="Correct commonly misspelled English words... quickly"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/client9/misspell"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=4bbb94da9bf4500fef21f83359c61c92429a13b47b064bd62fedb68c62b66001
 
diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template
index 6e2061f8a6552..af980a7180fbe 100644
--- a/srcpkgs/mmark/template
+++ b/srcpkgs/mmark/template
@@ -8,6 +8,8 @@ short_desc="Powerful markdown processor geared towards the IETF"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/mmarkdown/mmark/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mmarkdown/mmark/archive/v${version}.tar.gz"
 checksum=6a45f6a39deb2982207890b8ca2951baa802e44f9158f71e1c35e0d8421877a5
 
diff --git a/srcpkgs/mmv-go/template b/srcpkgs/mmv-go/template
index ae20500d36258..088b7a2cda573 100644
--- a/srcpkgs/mmv-go/template
+++ b/srcpkgs/mmv-go/template
@@ -9,6 +9,8 @@ short_desc="Rename and move multiple files at once with your editor"
 maintainer="anelki <akierig@fastmail.de>"
 license="MIT"
 homepage="https://github.com/itchyny/mmv"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/itchyny/mmv/main/CHANGELOG.md"
 distfiles="https://github.com/itchyny/mmv/archive/refs/tags/v${version}.tar.gz"
 checksum=18d181e6a53437ad18c4409f3c423bc23687152a17b53a605dde13dfffb0d215
diff --git a/srcpkgs/moar/template b/srcpkgs/moar/template
index 12f7fddbb2e9b..ed7ea590a06bf 100644
--- a/srcpkgs/moar/template
+++ b/srcpkgs/moar/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for the less pager"
 maintainer="Diego Magdaleno <diegomagdaleno@pm.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/walles/moar"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/walles/moar/releases"
 distfiles="https://github.com/walles/moar/archive/refs/tags/v${version}.tar.gz"
 checksum=eb1d63f9fc5ddcc493bf03622572499ecdcac9f9da81b5be2e9ab3740310de9b
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index fc1d6e34e4efb..0033c37735259 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -15,6 +15,8 @@ short_desc="Container engine for the Docker ecosystem"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
diff --git a/srcpkgs/mountain-backup/template b/srcpkgs/mountain-backup/template
index d87b0f68106c7..0334df3c3f135 100644
--- a/srcpkgs/mountain-backup/template
+++ b/srcpkgs/mountain-backup/template
@@ -8,6 +8,8 @@ short_desc="File backup tool"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/mountain-backup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/mountain-backup/archive/v${version}.tar.gz"
 checksum=c01d790c16029a083b2c87541506dfae73c1f78674ae7a3c9a0a8183f11f0725
 
diff --git a/srcpkgs/mpdviz/template b/srcpkgs/mpdviz/template
index ca96ae50e9a44..2449f755b7035 100644
--- a/srcpkgs/mpdviz/template
+++ b/srcpkgs/mpdviz/template
@@ -10,6 +10,8 @@ short_desc="Standalone console MPD visualizer"
 maintainer="Lolzen <funer@gmx.at>"
 license="MIT"
 homepage="http://github.com/lucy/mpdviz"
+nopie=unverified
+nostrip=nopie
 distfiles="http://github.com/lucy/mpdviz/archive/${version}.tar.gz"
 checksum=c34243ec3f3d91adbc36d608d5ba7082ff78870f2fd76a6650d5fb3218cc2ba3
 
diff --git a/srcpkgs/nebula/template b/srcpkgs/nebula/template
index dc61fa88ea3b6..30580e0a111a3 100644
--- a/srcpkgs/nebula/template
+++ b/srcpkgs/nebula/template
@@ -11,6 +11,8 @@ short_desc="Scalable overlay networking tool"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/slackhq/nebula"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/slackhq/nebula/archive/v${version}.tar.gz"
 checksum=e8d79231f6100a2cd240d6a092d0dcc2bfccadffa83cb40e99b7328f6c75c2ec
 
diff --git a/srcpkgs/nerdctl/template b/srcpkgs/nerdctl/template
index 63e01316ef82f..23345367ee818 100644
--- a/srcpkgs/nerdctl/template
+++ b/srcpkgs/nerdctl/template
@@ -10,5 +10,7 @@ short_desc="Docker-compatible CLI for containerd"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/nerdctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/nerdctl/archive/refs/tags/v$version.tar.gz"
 checksum=fb7660f7e598e4c502d4f0c26cf985290fc7bdc80cce1f7402020afdf83ef988
diff --git a/srcpkgs/netdata-plugins-go/template b/srcpkgs/netdata-plugins-go/template
index 198669e4715ce..5b063ebd92816 100644
--- a/srcpkgs/netdata-plugins-go/template
+++ b/srcpkgs/netdata-plugins-go/template
@@ -10,6 +10,8 @@ short_desc="Netdata - Go Plugins"
 maintainer="sn0w <me@sn0w.cx>"
 license="GPL-3.0-or-later"
 homepage="https://www.netdata.cloud/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netdata/go.d.plugin/archive/refs/tags/v${version}.tar.gz"
 checksum=7062325e73520c501cc8aac4b298dec2471109120b8bb92e442e9394b4365c3b
 
diff --git a/srcpkgs/netns/template b/srcpkgs/netns/template
index 71287f72ce3da..b317a0f21906c 100644
--- a/srcpkgs/netns/template
+++ b/srcpkgs/netns/template
@@ -8,6 +8,8 @@ short_desc="Runc hook for setting up default bridge networking for containers"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/genuinetools/netns"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/genuinetools/netns/archive/v${version}.tar.gz"
 checksum=3a55e96e71067989902b65a6de74f1ebbb63ea3f6fc85184523e8d289b0eb35d
 
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index fe37b6572d355..911983423ef3a 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -9,5 +9,7 @@ short_desc="Multiplayer Tetris clone"
 maintainer="Anjandev Momi <anjan@momi.ca>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.com/tslocum/netris"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/tslocum/netris/-/archive/v${version}/netris-v${version}.tar.gz"
 checksum=3638d7bfce544fde9ab1dd15376586e12513187f7c3b51baf223846cce60a33e
diff --git a/srcpkgs/nextdns/template b/srcpkgs/nextdns/template
index 9c92c248fdbcd..4d177ef6c492c 100644
--- a/srcpkgs/nextdns/template
+++ b/srcpkgs/nextdns/template
@@ -9,6 +9,8 @@ short_desc="NextDNS CLI client (DoH Proxy)"
 maintainer="RunningDroid <runningdroid@zoho.com>"
 license="MIT"
 homepage="https://nextdns.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nextdns/nextdns/archive/refs/tags/v${version}.tar.gz"
 checksum=5fec5ed5373d94dcaf8b17ddd78d05ccdfd0faa8b4695d9e926d8e71278ea08e
 
diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 57ab5a771f851..c68daa9636e1c 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -8,6 +8,8 @@ short_desc="Node to Node copy, utilities for secure store-and-forward"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=259facbc3354edcc16e7c64e278aaccdb47ffa3ec2afea0b36283f46aa824b5d
 
diff --git a/srcpkgs/node_exporter/template b/srcpkgs/node_exporter/template
index f94cffa557b45..fbae49ed796cf 100644
--- a/srcpkgs/node_exporter/template
+++ b/srcpkgs/node_exporter/template
@@ -12,6 +12,8 @@ short_desc="Exporter for machine metrics"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/node_exporter/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/node_exporter/archive/v${version}.tar.gz"
 checksum=66856b6b8953e094c46d7dd5aabd32801375cf4d13d9fe388e320cbaeaff573a
diff --git a/srcpkgs/nomad-driver-podman/template b/srcpkgs/nomad-driver-podman/template
index 2dd96d5be7a9c..43d24bbbd44c4 100644
--- a/srcpkgs/nomad-driver-podman/template
+++ b/srcpkgs/nomad-driver-podman/template
@@ -8,6 +8,8 @@ short_desc="Nomad task driver plugin for podman containers"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/nomad-driver-podman"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad-driver-podman/archive/refs/tags/v$version.tar.gz"
 checksum=3465663dbe04f522886fca108e9cab3e1018c846d6a9f6946cb64537dd28dfbf
 
diff --git a/srcpkgs/nomad/template b/srcpkgs/nomad/template
index 15bfee4d07f07..d48f010719bed 100644
--- a/srcpkgs/nomad/template
+++ b/srcpkgs/nomad/template
@@ -12,6 +12,8 @@ short_desc="Cluster scheduler designed to easily integrate into existing workflo
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.nomadproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad/archive/v${version}.tar.gz"
 checksum=8f6f0c2759654b10f64a185ee35c33f221fe662a6a2ba800f7339d955bbec8e5
 make_dirs="/etc/nomad.d 0755 root root
diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template
index 414dbece5066b..36d586e574404 100644
--- a/srcpkgs/ntfy/template
+++ b/srcpkgs/ntfy/template
@@ -11,6 +11,8 @@ short_desc="Send push notifications to your phone or desktop using PUT/POST"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0,GPL-2.0-only"
 homepage="https://ntfy.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/releases.md"
 distfiles="https://github.com/binwiederhier/ntfy/archive/refs/tags/v${version}.tar.gz"
 checksum=0ac2cc5bc2c9beb304dd2f6cbb6b12868cccc036eaecc5b7aa1835f694d1c942
diff --git a/srcpkgs/nvidia-container-toolkit/template b/srcpkgs/nvidia-container-toolkit/template
index e3614fe6bbb37..7f19523f28146 100644
--- a/srcpkgs/nvidia-container-toolkit/template
+++ b/srcpkgs/nvidia-container-toolkit/template
@@ -13,6 +13,8 @@ short_desc="Build and run containers leveraging NVIDIA GPUs"
 maintainer="Quentin Freimanis <quentinfreimanis@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/NVIDIA/nvidia-container-toolkit/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NVIDIA/nvidia-container-toolkit/archive/v${version}.tar.gz"
 checksum=016e20b3a1a59409da131817d84b9fc56eab72d3f69a9797bbf960f73c9e5262
 
diff --git a/srcpkgs/nwg-look/template b/srcpkgs/nwg-look/template
index 58b75f32f9434..b4cc09056eaf0 100644
--- a/srcpkgs/nwg-look/template
+++ b/srcpkgs/nwg-look/template
@@ -11,6 +11,8 @@ short_desc="GTK3 settings editor adapted to work in the wlroots environment"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/nwg-piotr/nwg-look"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${version}.tar.gz"
 checksum=a66ca6b0bb6f77fea83581af73bacc70870ebf69adbe867bf466234910cce933
 
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index 8e83a7c1bed77..24ddf76495871 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -10,6 +10,8 @@ short_desc="Pluggable transport proxy for Tor, implementing obfs4"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://gitlab.com/yawning/obfs4"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/yawning/obfs4/-/archive/obfs4proxy-${version}/${_pkgname}-${version}.tar.gz"
 checksum=ddd9291cb7c41326f076f622118816f09148e1aac79ec440d46436e802918e84
 
diff --git a/srcpkgs/oh/template b/srcpkgs/oh/template
index b14c9321f41d8..86e08c9784beb 100644
--- a/srcpkgs/oh/template
+++ b/srcpkgs/oh/template
@@ -8,6 +8,8 @@ short_desc="Surprisingly powerful Unix shell"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/michaelmacinnis/oh"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelmacinnis/oh/archive/v${version}.tar.gz"
 checksum=4b5ae57faf6e897700c1a010c1d67e8275c2c7a4daa1f9812111dcbf554336e2
 
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index 16d5fe58650d5..e3afc2b15a372 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-rspamd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-rspamd/archive/v${version}.tar.gz"
 checksum=734733c3b672b660bcfe8f0008b09c84469f051f7381230d332265981af6f287
 
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 30507544c6769..d4a11171e487c 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-senderscore"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-senderscore/releases/download/${version}/filter-senderscore-${version}.tar.gz"
 checksum=a1e1b3106ea69218400e35c9c11e84702961b98a478b99fb329a52c954ec4b86
 
diff --git a/srcpkgs/operator-sdk/template b/srcpkgs/operator-sdk/template
index dd0866c7dde15..d97c2277534fa 100644
--- a/srcpkgs/operator-sdk/template
+++ b/srcpkgs/operator-sdk/template
@@ -10,5 +10,7 @@ short_desc="SDK for building Kubernetes applications"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/operator-framework/operator-sdk"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/operator-framework/operator-sdk/archive/v${version}.tar.gz"
 checksum=33680b9236ea7da51cb7b165dc624b512f04e3e9a2bf592101bfc3b312e340f8
diff --git a/srcpkgs/oragono/template b/srcpkgs/oragono/template
index 075b44c0f98ae..ade41844ed92f 100644
--- a/srcpkgs/oragono/template
+++ b/srcpkgs/oragono/template
@@ -9,6 +9,8 @@ short_desc="Modern IRC server (daemon/ircd) written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://oragono.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oragono/oragono/archive/v${version}.tar.gz"
 checksum=60473898e439c8b12a4326267620efd60b3f944b2613cc9d466a3603e4e73bb5
 conf_files="/etc/oragono.conf"
diff --git a/srcpkgs/oras/template b/srcpkgs/oras/template
index 3cdcdb7be024e..dc946983dffa1 100644
--- a/srcpkgs/oras/template
+++ b/srcpkgs/oras/template
@@ -9,5 +9,7 @@ short_desc="Work with OCI registries, but for secure supply chain"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://oras.land"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oras-project/oras/archive/refs/tags/v$version.tar.gz"
 checksum=87059bbf96781980ba9826603ee10e2bb3cfafbe7b9410ba1c65fe336b9d4ee0
diff --git a/srcpkgs/osv-scanner/template b/srcpkgs/osv-scanner/template
index ea532176ab851..099e3bb7e7a9f 100644
--- a/srcpkgs/osv-scanner/template
+++ b/srcpkgs/osv-scanner/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner which uses the data provided by https://osv.de
 maintainer="icp <pangolin@vivaldi.net>"
 license="Apache-2.0"
 homepage="https://google.github.io/osv-scanner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/google/osv-scanner/main/CHANGELOG.md"
 distfiles="https://github.com/google/osv-scanner/archive/refs/tags/v${version}.tar.gz"
 checksum=e4aeee5b780cc655ba7766f37217586776122b5b16f64adacadc081dd7d31839
diff --git a/srcpkgs/packer/template b/srcpkgs/packer/template
index 5ba70a422dc4a..bbbe98ecfedef 100644
--- a/srcpkgs/packer/template
+++ b/srcpkgs/packer/template
@@ -8,6 +8,8 @@ short_desc="Create identical multiplatform machine images from a single source"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="http://www.packer.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c07db8375190668571077784f4a650514d6ef879ae45cb4c3c1717ad8308c47e
 replaces="packer-bin>=0"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 1afa0f4113160..b937b9978a57c 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -10,6 +10,8 @@ short_desc="Static files embedder for Go binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/gobuffalo/packr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gobuffalo/${_pkgname}/archive/v${version}.tar.gz"
 checksum=648f8690e0349039300d3603708bd383f3568193ebaeb0760a87da8760dc7fa7
 _go_mod_path="./v2/go.mod"
diff --git a/srcpkgs/pam_netauth/template b/srcpkgs/pam_netauth/template
index e960cc454912c..040b698178fc4 100644
--- a/srcpkgs/pam_netauth/template
+++ b/srcpkgs/pam_netauth/template
@@ -9,6 +9,8 @@ short_desc="PAM plugin for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/pam_netauth/archive/v$version.tar.gz"
 checksum=50e206ee9b542831e1f62e40817e6238d218c5dc95f6e854a9f4267c1e7a3341
 
diff --git a/srcpkgs/passphrase2pgp/template b/srcpkgs/passphrase2pgp/template
index a72f95ee311ae..08b93b908c634 100644
--- a/srcpkgs/passphrase2pgp/template
+++ b/srcpkgs/passphrase2pgp/template
@@ -8,5 +8,7 @@ short_desc="Generate a PGP key from a passphrase"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/skeeto/passphrase2pgp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skeeto/passphrase2pgp/archive/v${version}.tar.gz"
 checksum=92525ba6833001bc9bc5799fd034ee18f77ca0bd1e32ee6e1125c57c3178a5fd
diff --git a/srcpkgs/pdfcpu/template b/srcpkgs/pdfcpu/template
index 5dff11f98af70..852d82a3137be 100644
--- a/srcpkgs/pdfcpu/template
+++ b/srcpkgs/pdfcpu/template
@@ -9,6 +9,8 @@ short_desc="PDF processor"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="http://pdfcpu.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/pdfcpu/pdfcpu/releases"
 distfiles="https://github.com/pdfcpu/pdfcpu/archive/v${version}.tar.gz"
 checksum=d67529db954b4b8fd708ac984cf79a53baf57ab2d50ef9ee0f9188f7e4a83127
diff --git a/srcpkgs/peco/template b/srcpkgs/peco/template
index c3aa52df0a215..47cc5e798a788 100644
--- a/srcpkgs/peco/template
+++ b/srcpkgs/peco/template
@@ -9,6 +9,8 @@ short_desc="Simplistic interactive filtering tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/peco/peco"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/peco/peco/archive/v${version}.tar.gz"
 checksum=8e32c8af533e03795f27feb4ee134960611d2fc0266528b1c512a6f1f065b164
 
diff --git a/srcpkgs/pgmetrics/template b/srcpkgs/pgmetrics/template
index 38a107da98648..d995a68b503aa 100644
--- a/srcpkgs/pgmetrics/template
+++ b/srcpkgs/pgmetrics/template
@@ -9,6 +9,8 @@ short_desc="Collect and display statistics from running Postgresql"
 maintainer="Gerardo Di iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://pgmetrics.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rapidloop/pgmetrics/archive/refs/tags/v${version}.tar.gz"
 checksum=2975c4c5fbc8ebffeeb4afa0fd783bef60b3034c8d882d7e6d630ed5af803018
 
diff --git a/srcpkgs/pgweb/template b/srcpkgs/pgweb/template
index 8c4f87b407e34..24ac6c5a8e33b 100644
--- a/srcpkgs/pgweb/template
+++ b/srcpkgs/pgweb/template
@@ -8,6 +8,8 @@ short_desc="Cross-platform client for Postgresql databases"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://sosedoff.github.io/pgweb"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/sosedoff/pgweb/raw/master/CHANGELOG.md"
 distfiles="https://github.com/sosedoff/pgweb/archive/v${version}.tar.gz"
 checksum=e6636ff079c8b01ac2add78c7a05f86d61550a5213155065c892015e6217be01
diff --git a/srcpkgs/pkgtop/template b/srcpkgs/pkgtop/template
index 72a5895b225e2..7f2a46e34b859 100644
--- a/srcpkgs/pkgtop/template
+++ b/srcpkgs/pkgtop/template
@@ -10,6 +10,8 @@ short_desc="Interactive package manager and resource monitor"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/orhun/pkgtop"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orhun/pkgtop/archive/${version}.tar.gz"
 checksum=8730516d14524e696f11b56ae3158f9a1853d620b27c5f960b9b6a4f6aedb2df
 
diff --git a/srcpkgs/podman-tui/template b/srcpkgs/podman-tui/template
index 331e11b75a27f..59871b00eb17a 100644
--- a/srcpkgs/podman-tui/template
+++ b/srcpkgs/podman-tui/template
@@ -10,6 +10,8 @@ short_desc="Podman Terminal User Interface"
 maintainer="Uli Baum <xeji@cat3.de>"
 license="Apache-2.0"
 homepage="https://github.com/containers/podman-tui"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/podman-tui/archive/v${version}.tar.gz"
 checksum=c3d2cf9fbac9e319c725a79385eccb079ab8395fc35f0107a6de12b3be01128d
 
diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index 04b2b9c38bad4..550dc7a221462 100644
--- a/srcpkgs/podman/template
+++ b/srcpkgs/podman/template
@@ -14,6 +14,8 @@ short_desc="Simple management tool for containers and images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://podman.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/containers/podman/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/podman/archive/v${version}.tar.gz"
 checksum=ee2c8b02b7fe301057f0382637b995a9c6c74e8d530692d6918e4c509ade6e39
diff --git a/srcpkgs/pong-command/template b/srcpkgs/pong-command/template
index c96f0b2ce073e..4030718481b9b 100644
--- a/srcpkgs/pong-command/template
+++ b/srcpkgs/pong-command/template
@@ -10,6 +10,8 @@ short_desc="POng is Not pinG. pong is CLI game"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/kurehajime/pong-command"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kurehajime/pong-command/archive/${version}.tar.gz"
 checksum=940771c53d083616c52ed75b13f3568e224c4f4e04ca813cebc87d2da7dfebe8
 
diff --git a/srcpkgs/prometheus/template b/srcpkgs/prometheus/template
index ca5a48fcee0c4..8dc412141eede 100644
--- a/srcpkgs/prometheus/template
+++ b/srcpkgs/prometheus/template
@@ -16,6 +16,8 @@ short_desc="Monitoring system and time series database"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/prometheus/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/prometheus/archive/v${version}.tar.gz"
 checksum=0cd8860e5f10d0ecb35d20d23252ddc459e8319882dc163bf71b723e3bcafd71
diff --git a/srcpkgs/pst/template b/srcpkgs/pst/template
index 5f72b3d13632d..23c12eee6a177 100644
--- a/srcpkgs/pst/template
+++ b/srcpkgs/pst/template
@@ -8,6 +8,8 @@ short_desc="TUI process monitor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/skanehira/pst"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skanehira/pst/archive/${version}.tar.gz"
 checksum=99075d67a3302fd61d19f7859c5ad368d068a426731b1ff2222a224c60d8f308
 
diff --git a/srcpkgs/pup/template b/srcpkgs/pup/template
index 21de5695c265a..a99550bd6cd21 100644
--- a/srcpkgs/pup/template
+++ b/srcpkgs/pup/template
@@ -8,6 +8,8 @@ short_desc="Command line tool for processing HTML"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/ericchiang/pup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ericchiang/pup/archive/v${version}.tar.gz"
 checksum=0d546ab78588e07e1601007772d83795495aa329b19bd1c3cde589ddb1c538b0
 
diff --git a/srcpkgs/pwget/template b/srcpkgs/pwget/template
index 91214c9156a63..b517692b23f53 100644
--- a/srcpkgs/pwget/template
+++ b/srcpkgs/pwget/template
@@ -8,6 +8,8 @@ short_desc="Single-binary stateless password manager"
 maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/majewsky/pwget"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/majewsky/pwget/raw/master/CHANGELOG.md"
 distfiles="https://github.com/majewsky/pwget/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=0b8d2ac33e3711a1adebdaefacfe740b096741537cad9be7c09b76b9a1c6df4d
diff --git a/srcpkgs/qrcp/template b/srcpkgs/qrcp/template
index a63eed7cdcb89..e561853cdc922 100644
--- a/srcpkgs/qrcp/template
+++ b/srcpkgs/qrcp/template
@@ -10,6 +10,8 @@ short_desc="Transfer files over wifi to mobile devices by scanning a QR code"
 maintainer="meator <meator.dev@gmail.com>"
 license="MIT"
 homepage="https://claudiodangelis.com/qrcp/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/claudiodangelis/qrcp/archive/refs/tags/${version}.tar.gz"
 checksum=70f9930cb371fa9a0a98df12442486a7802ede1a797d26fbc3363605b6574db4
 
diff --git a/srcpkgs/rancher-compose/template b/srcpkgs/rancher-compose/template
index 476ce36f98311..0a9de0f7a2a9b 100644
--- a/srcpkgs/rancher-compose/template
+++ b/srcpkgs/rancher-compose/template
@@ -8,5 +8,7 @@ short_desc="Docker compose compatible client to deploy to Rancher"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/rancher/rancher-compose"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rancher/rancher-compose/archive/v$version.tar.gz"
 checksum=cdff53b2c3401b990ad33e229c7ef429504419e49e18a814101e2fa3c84859ea
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index d3a28ee60de66..ebcd03943bc9e 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -11,6 +11,8 @@ short_desc="Rsync for cloud storage"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://rclone.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://rclone.org/changelog/"
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=0c74d8fb887691e04e865e3b6bc32e8af47c3e54a9922ffdbed38c8323e281c9
diff --git a/srcpkgs/rest-server/template b/srcpkgs/rest-server/template
index 64eb7a303570e..fa34ef84c360e 100644
--- a/srcpkgs/rest-server/template
+++ b/srcpkgs/rest-server/template
@@ -9,6 +9,8 @@ short_desc="HTTP server that implements restic's REST backend API"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/restic/rest-server"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/rest-server/master/CHANGELOG.md"
 distfiles="https://github.com/restic/rest-server/archive/v${version}.tar.gz"
 checksum=cfbeb4a66cac6fc36b1cb11256f06c6e4fcc7a28c2ef590550adf1c199b9aa4b
diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template
index ec5cc2fc9fbe0..6d7ef65e53fc0 100644
--- a/srcpkgs/restic/template
+++ b/srcpkgs/restic/template
@@ -10,6 +10,8 @@ short_desc="Backup solution written in Go"
 maintainer="Florian Eich <flrn@nrmncr.net>"
 license="BSD-2-Clause"
 homepage="https://restic.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/restic/master/CHANGELOG.md"
 distfiles="https://github.com/restic/restic/releases/download/v${version}/restic-${version}.tar.gz"
 checksum=b91f5ef6203a5c50a72943c21aaef336e1344f19a3afd35406c00f065db8a8b9
diff --git a/srcpkgs/revive/template b/srcpkgs/revive/template
index a99796d2fb5d7..37f9dd7b5ee3f 100644
--- a/srcpkgs/revive/template
+++ b/srcpkgs/revive/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for golint"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://revive.run/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mgechev/revive/releases"
 distfiles="https://github.com/mgechev/revive/archive/refs/tags/v${version}.tar.gz"
 checksum=78a5a5a416d9d6fb2111e978da59b6347516453d60d84ba7914bb1f839b00fe2
diff --git a/srcpkgs/rmapi/template b/srcpkgs/rmapi/template
index 42ef94247e26c..a7f5283bfa0be 100644
--- a/srcpkgs/rmapi/template
+++ b/srcpkgs/rmapi/template
@@ -8,5 +8,7 @@ short_desc="CLI for accessing reMarkable table files through the cloud api"
 maintainer="Patrick Pichler <mail@patrickpichler.dev>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/juruen/rmapi"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/juruen/rmapi/archive/v${version}.tar.gz"
 checksum=f8ae984941e6e4755ee8b156f9876fa7f1cde084bca02bd83ced6afcc886bc33
diff --git a/srcpkgs/rocker/template b/srcpkgs/rocker/template
index e029af88e3db1..5937e200edf40 100644
--- a/srcpkgs/rocker/template
+++ b/srcpkgs/rocker/template
@@ -9,5 +9,7 @@ short_desc="Docker based build environment"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/grammarly/rocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grammarly/rocker/archive/$version.tar.gz"
 checksum=663971f022e5fdfcb6477f655991c82135b21deb1b2fee90e104dbf9bba4a667
diff --git a/srcpkgs/rootlesskit/template b/srcpkgs/rootlesskit/template
index 5d1e1be4bc9f5..98858d46400da 100644
--- a/srcpkgs/rootlesskit/template
+++ b/srcpkgs/rootlesskit/template
@@ -10,5 +10,7 @@ short_desc="Linux-native \"fake root\" for implementing rootless containers"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="Apache-2.0"
 homepage="https://github.com/rootless-containers/rootlesskit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rootless-containers/rootlesskit/archive/v${version}.tar.gz"
 checksum=e27e4249f12cca44fc6e15a27f214f30fcb5f15646c813a90b6788bd9f0cfd4b
diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template
index a97efd0cd6084..3cda0d0a697c4 100644
--- a/srcpkgs/runc/template
+++ b/srcpkgs/runc/template
@@ -12,6 +12,8 @@ short_desc="CLI tool for spawning and running OCI containers"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/opencontainers/runc"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/opencontainers/runc/raw/main/CHANGELOG.md"
 distfiles="https://github.com/opencontainers/runc/releases/download/v${version}/runc.tar.xz"
 checksum=7695febe134e17559b26224821a2a123bc9e9a637ad4a8c47e99ae0a1ec71dc2
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index d176e368070c2..669afa10629e6 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -11,5 +11,7 @@ short_desc="Simple Go program to control an AMD Ryzen processor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/qrwteyrutiyoup/ryzen-stabilizator"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/qrwteyrutiyoup/ryzen-stabilizator/archive/${_commit}.tar.gz"
 checksum=08799f67ac9c65a16e96723cf68881f1d3fc1c8da691f473e4a0c5a273948744
diff --git a/srcpkgs/s/template b/srcpkgs/s/template
index 09c91579945bc..a7474605c6b8e 100644
--- a/srcpkgs/s/template
+++ b/srcpkgs/s/template
@@ -9,6 +9,8 @@ short_desc="Web search from the terminal"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/zquestz/s"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zquestz/s/archive/v${version}.tar.gz"
 checksum=7097264e7da0e7ac209e5be5e50f07f17593e2753607325870131af3000ccaf2
 
diff --git a/srcpkgs/saml2aws/template b/srcpkgs/saml2aws/template
index 87eed2598054d..24966debf7178 100644
--- a/srcpkgs/saml2aws/template
+++ b/srcpkgs/saml2aws/template
@@ -11,6 +11,8 @@ short_desc="Get AWS temporary credentials from SAML provider"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/Versent/saml2aws"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Versent/saml2aws/archive/v${version}.tar.gz"
 checksum=a2ccc55d2ee9e572b46f6b508dc6f474550ae103d20961994c6cf58cdcba5006
 
diff --git a/srcpkgs/sampler/template b/srcpkgs/sampler/template
index 8981e043684cb..81ea717895f63 100644
--- a/srcpkgs/sampler/template
+++ b/srcpkgs/sampler/template
@@ -9,6 +9,8 @@ short_desc="Tool for shell commands execution, visualization and alerting"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://sampler.dev/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sqshq/sampler/archive/v${version}.tar.gz"
 checksum=8b60bc5c0f94ddd4291abc2b89c1792da424fa590733932871f7b5e07e7587f9
 
diff --git a/srcpkgs/scaleway-cli/template b/srcpkgs/scaleway-cli/template
index 2a598ce99a608..9e44fa0188732 100644
--- a/srcpkgs/scaleway-cli/template
+++ b/srcpkgs/scaleway-cli/template
@@ -10,6 +10,8 @@ short_desc="Interact with the Scaleway API from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/scaleway/scaleway-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/scaleway/scaleway-cli/archive/v${version}.tar.gz"
 checksum=5b728c364aac9d7b9785d5f6c9f06972d126d9125f719bfa73aa705411256b6e
 
diff --git a/srcpkgs/scc/template b/srcpkgs/scc/template
index ffdaa25a1d688..8926f3c29d166 100644
--- a/srcpkgs/scc/template
+++ b/srcpkgs/scc/template
@@ -8,6 +8,8 @@ short_desc="Fast cloc replacement written in pure Go"
 maintainer="Sami Pitkänen <bilebucket@airmail.cc>"
 license="MIT"
 homepage="https://github.com/boyter/scc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/scc/archive/v${version}.tar.gz"
 checksum=bffea99c7f178bc48bfba3c64397d53a20a751dfc78221d347aabdce3422fd20
 conflicts="sc-controller" # /usr/bin/scc
diff --git a/srcpkgs/seaweedfs/template b/srcpkgs/seaweedfs/template
index a9580e76ad299..3dbab9ca8f66a 100644
--- a/srcpkgs/seaweedfs/template
+++ b/srcpkgs/seaweedfs/template
@@ -9,6 +9,8 @@ short_desc="Simple and highly scalable distributed file system"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/seaweedfs/seaweedfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/seaweedfs/seaweedfs/archive/${version}.tar.gz"
 checksum=9c44b65cdc7ba0e2a544c31aeed0acde0c0080439971212242588cad94cd600f
 
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index a0c4a8aa2ee6d..dd030be6e9317 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -10,6 +10,8 @@ short_desc="IRC client that works best with bouncers"
 maintainer="Emil Miler <em@0x45.cz>"
 license="ISC"
 homepage="https://git.sr.ht/~taiite/senpai"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~taiite/senpai/archive/v${version}.tar.gz"
 checksum=9786fd83f3e1067549c3c88455a1f66ec66d993fe597cee334d217a5d1cf4803
 
diff --git a/srcpkgs/sftpgo/template b/srcpkgs/sftpgo/template
index a0fc852083577..794a12821214b 100644
--- a/srcpkgs/sftpgo/template
+++ b/srcpkgs/sftpgo/template
@@ -8,6 +8,8 @@ short_desc="Fully featured and highly configurable SFTP server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/drakkan/sftpgo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/drakkan/sftpgo/archive/refs/tags/v$version.tar.gz"
 checksum=bf3df1429e3528cf8be83197fd735d2dd495cad41039c6d3a8d83ab47ef11590
 make_dirs="/var/lib/sftpgo 0750 root root"
diff --git a/srcpkgs/shadowfox-updater/template b/srcpkgs/shadowfox-updater/template
index ea702afa34159..021606d49433b 100644
--- a/srcpkgs/shadowfox-updater/template
+++ b/srcpkgs/shadowfox-updater/template
@@ -9,6 +9,8 @@ short_desc="Auto-updater for ShadowFox"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/SrKomodo/shadowfox-updater"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/SrKomodo/shadowfox-updater/archive/v${version}.tar.gz"
 checksum=2674bf5cabf3d478c15804164936d3baa06f6a7f96313a69176439c0a60e3bbd
 
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index 30386fb4fc2dd..58da8bef24dcb 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -10,6 +10,8 @@ short_desc="ShareX clone for linux and FreeBSD"
 maintainer="Franc[e]sco <lolisamurai@tfwno.gf>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Francesco149/sharenix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Francesco149/sharenix/archive/${version}.tar.gz"
 checksum=c3fa847766d8914e858991ee82e8872d34ca13bc0c6557598205295b92c64998
 
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index ed9df841ac34b..f64182005ac01 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -11,6 +11,8 @@ short_desc="Shell parser and formatter"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mvdan/sh/master/CHANGELOG.md"
 distfiles="https://github.com/mvdan/sh/archive/v${version}.tar.gz"
 checksum=89eafc8790df93305dfa42233e262fb25e1c96726a3db420a7555abadf3111ed
diff --git a/srcpkgs/shiori/template b/srcpkgs/shiori/template
index ab025a125aa40..b694c3c72dc19 100644
--- a/srcpkgs/shiori/template
+++ b/srcpkgs/shiori/template
@@ -8,6 +8,8 @@ short_desc="Simple bookmark manager built with Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/go-shiori/shiori"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-shiori/shiori/archive/refs/tags/v${version}.tar.gz"
 checksum=979f9b30f7115ffb3374d882b05c45fda2ef52d48507ea4cccad332842189dda
 
diff --git a/srcpkgs/sift/template b/srcpkgs/sift/template
index 7b0e3ec450a1e..d4152685c50ee 100644
--- a/srcpkgs/sift/template
+++ b/srcpkgs/sift/template
@@ -9,5 +9,7 @@ short_desc="Fast and powerful alternative to grep"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/svent/sift"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=bbbd5c472c36b78896cd7ae673749d3943621a6d5523d47973ed2fc6800ae4c8
diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template
index da9a6e0c441fb..28d1e1baefb7f 100644
--- a/srcpkgs/skaffold/template
+++ b/srcpkgs/skaffold/template
@@ -10,6 +10,8 @@ short_desc="Easy and repeatable Kubernetes development"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://skaffold.dev/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/GoogleContainerTools/skaffold/releases"
 distfiles="https://github.com/GoogleContainerTools/skaffold/archive/v${version}.tar.gz"
 checksum=02ac3d6a70388c6664c7d2f797d53a1847e4ce075ba5e3b09c75969fec9dd2f5
diff --git a/srcpkgs/skate/template b/srcpkgs/skate/template
index a2d72fd14b2a6..b8f96dcc7d702 100644
--- a/srcpkgs/skate/template
+++ b/srcpkgs/skate/template
@@ -10,6 +10,8 @@ short_desc="Personal key value store"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/skate"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/skate/releases"
 distfiles="https://github.com/charmbracelet/skate/archive/refs/tags/v${version}.tar.gz"
 checksum=e982348a89a54c0f9fafe855ec705c91b12eb3bb9aceb70b37abf7504106b04e
diff --git a/srcpkgs/skopeo/template b/srcpkgs/skopeo/template
index e387662607274..5b884d894f6b9 100644
--- a/srcpkgs/skopeo/template
+++ b/srcpkgs/skopeo/template
@@ -14,6 +14,8 @@ short_desc="Utility for operations on container images and image repositories"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/skopeo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/${pkgname}/archive/v${version}.tar.gz"
 checksum=c3d15ec25c028980b795a0ccdcd48296287b8467fe24a7bc319f5fc87378fe8c
 make_dirs="/var/lib/atomic/sigstore 0755 root root"
diff --git a/srcpkgs/slack-term/template b/srcpkgs/slack-term/template
index e289f3aa7c056..134d15c2dc47e 100644
--- a/srcpkgs/slack-term/template
+++ b/srcpkgs/slack-term/template
@@ -8,6 +8,8 @@ short_desc="Slack client for your terminal"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/jpbruinsslot/slack-term"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jpbruinsslot/slack-term/archive/refs/tags/v${version}.tar.gz"
 checksum=089cf10a3959c99b73da1d5ad974f2cd076a56851ef9ffd97a77350a81e527f0
 
diff --git a/srcpkgs/slit/template b/srcpkgs/slit/template
index c5b820b6c4264..fc334ba6c05cf 100644
--- a/srcpkgs/slit/template
+++ b/srcpkgs/slit/template
@@ -9,6 +9,8 @@ short_desc="Modern PAGER for viewing logs"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tigrawap/slit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tigrawap/slit/archive/${version}.tar.gz"
 checksum=052b8d91d7158336adb4d04e5cf127be41d1c408aa896bfa6cc7fa1a0a16d014
 
diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template
index fd3769d03eb05..b9cff19882e91 100644
--- a/srcpkgs/soju/template
+++ b/srcpkgs/soju/template
@@ -12,6 +12,8 @@ short_desc="User-friendly IRC bouncer"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="AGPL-3.0-or-later"
 homepage="https://soju.im"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/soju/refs"
 distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz"
 checksum=b8a8f5af08670497d233137086e273a26c388f5e313c9e9e613ef6caaa3e928a
diff --git a/srcpkgs/sops/template b/srcpkgs/sops/template
index b8d1248605b98..055d4df49329c 100644
--- a/srcpkgs/sops/template
+++ b/srcpkgs/sops/template
@@ -9,5 +9,7 @@ short_desc="Simple and flexible tool for managing secrets"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/mozilla/sops"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=0e563f0c01c011ba52dd38602ac3ab0d4378f01edfa83063a00102587410ac38
diff --git a/srcpkgs/spreed-webrtc/template b/srcpkgs/spreed-webrtc/template
index 170d1e1e430a2..efcfbd8fb3ae3 100644
--- a/srcpkgs/spreed-webrtc/template
+++ b/srcpkgs/spreed-webrtc/template
@@ -12,6 +12,8 @@ short_desc="WebRTC audio/video call and conferencing server and web client"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/strukturag/spreed-webrtc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/strukturag/spreed-webrtc/archive/v${version}.tar.gz"
 checksum=d05b820fe3883840eadf8b96bda663397991849d9bda4750fc7c4e642c9c3268
 
diff --git a/srcpkgs/sq/template b/srcpkgs/sq/template
index 5fc08c728f3bf..45b8d0a22a02d 100644
--- a/srcpkgs/sq/template
+++ b/srcpkgs/sq/template
@@ -11,6 +11,8 @@ short_desc="CLI tool that provides jq-style access to structured data sources"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://sq.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/neilotoole/sq/master/CHANGELOG.md"
 distfiles="https://github.com/neilotoole/sq/archive/refs/tags/v${version}.tar.gz
  https://github.com/neilotoole/sq/releases/download/v${version}/sq-${version}-amd64-amd64.tar.gz"
diff --git a/srcpkgs/ssl_exporter/template b/srcpkgs/ssl_exporter/template
index eaef62b372097..4d439218e97b7 100644
--- a/srcpkgs/ssl_exporter/template
+++ b/srcpkgs/ssl_exporter/template
@@ -8,6 +8,8 @@ short_desc="Exports Prometheus metrics for SSL certificates"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/ribbybibby/ssl_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ribbybibby/ssl_exporter/archive/v$version.tar.gz"
 checksum=9c848d473adf0226a8714892e06553a5a2468b44d1444f1b95f1b6d9e15be3ad
 
diff --git a/srcpkgs/stc/template b/srcpkgs/stc/template
index f4ddd53f00f03..7f0ccc71e965a 100644
--- a/srcpkgs/stc/template
+++ b/srcpkgs/stc/template
@@ -8,5 +8,7 @@ short_desc="Syncthing CLI Tool"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/tenox7/stc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tenox7/stc/archive/refs/tags/${version}.tar.gz"
 checksum=5bae51e0fa34311c1ec9e2798badc6fb8b6333485d295beb8631936faeaeb1dc
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index 380fac8cd350a..9589fc431acc6 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -16,6 +16,8 @@ short_desc="Private CA and ACME server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/certificates/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/certificates/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/certificates/archive/refs/tags/v$version.tar.gz"
 checksum=3d22555f7fbd4ec71934a39ceb9bdfd0ec9bd0429c1b790278f598b6771bf8e2
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 14b8b0f282508..209eb355e49de 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -9,6 +9,8 @@ short_desc="Zero trust swiss army knife"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/cli/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/cli/archive/refs/tags/v$version.tar.gz"
 checksum=4cf45acc5b22026f7418825ae5d4dbbc8f1879224e1250c9cc23b382a17775d5
diff --git a/srcpkgs/stern/template b/srcpkgs/stern/template
index b1380516e7cd3..3f81ff6a09149 100644
--- a/srcpkgs/stern/template
+++ b/srcpkgs/stern/template
@@ -8,6 +8,8 @@ short_desc="Multi pod and container log tailing for Kubernetes"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/stern/stern"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/stern/stern/archive/v${version}.tar.gz"
 checksum=3726e3c6a0e8c2828bce7b67f9ee94ddbedcfbeeecf9e6ab42e23873e3f54161
 
diff --git a/srcpkgs/subfinder/template b/srcpkgs/subfinder/template
index 1f8d175cbf584..1b8358234b796 100644
--- a/srcpkgs/subfinder/template
+++ b/srcpkgs/subfinder/template
@@ -10,6 +10,8 @@ short_desc="Passive subdomain discovery tool"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/projectdiscovery/subfinder"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/projectdiscovery/subfinder/archive/refs/tags/v${version}.tar.gz"
 checksum=bd587a7545504949b18e7bf781fe4165e62785881a32969e42f911e85f95cf14
 
diff --git a/srcpkgs/subjack/template b/srcpkgs/subjack/template
index 8f8faa7bf9749..5319add9312b2 100644
--- a/srcpkgs/subjack/template
+++ b/srcpkgs/subjack/template
@@ -9,6 +9,8 @@ short_desc="Subdomain takeover tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/haccer/subjack"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=0047348b947cb46709bd089ee672cc8f2d7ac3805a93043306c484bfcc9c6e65
 
diff --git a/srcpkgs/superd/template b/srcpkgs/superd/template
index 8fe52f1e3e275..b2b020fcf6a0d 100644
--- a/srcpkgs/superd/template
+++ b/srcpkgs/superd/template
@@ -12,6 +12,8 @@ short_desc="Lightweight user service supervising daemon"
 maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://sr.ht/~craftyguy/superd/"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~craftyguy/superd/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~craftyguy/superd/archive/${version}.tar.gz"
 checksum=59de58f43bd237c12d0e73425df954eb14dd4e87e11d990e8191aa6921ee08d3
diff --git a/srcpkgs/svctl/template b/srcpkgs/svctl/template
index 968ae1f7f4a24..1cb53dfb2b211 100644
--- a/srcpkgs/svctl/template
+++ b/srcpkgs/svctl/template
@@ -10,6 +10,8 @@ short_desc="Interactive controller for runit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/KenjiTakahashi/svctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/KenjiTakahashi/svctl/archive/${version}.tar.gz"
 checksum=f8011c402de91f57bb2c4c621afa573c3edef35d78bc4ce70786ea10171c8f72
 
diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template
index 2e8882957b76e..34f1541cdf18b 100644
--- a/srcpkgs/syft/template
+++ b/srcpkgs/syft/template
@@ -10,6 +10,8 @@ short_desc="SBOM generator CLI for container images, filesystems and more"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/syft"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/syft/archive/refs/tags/v${version}.tar.gz"
 checksum=e56d1a46958719c8cf622c7a3571cea14a24ecffead91694e7a5f9dad1ee1be7
 
diff --git a/srcpkgs/tag/template b/srcpkgs/tag/template
index e3af79dde1bd7..77bdc4f784446 100644
--- a/srcpkgs/tag/template
+++ b/srcpkgs/tag/template
@@ -9,6 +9,8 @@ short_desc="Instantly jump to your ag matches"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/aykamko/tag"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aykamko/tag/archive/v${version}.tar.gz"
 checksum=d3a02466e600634cf0ffff9ad8c5f70eba97e44758edf35cc4efbda9cbfdff9a
 
diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template
index 198e0d906ae24..100fc0adacbde 100644
--- a/srcpkgs/tailscale/template
+++ b/srcpkgs/tailscale/template
@@ -13,6 +13,8 @@ short_desc="Easy, secure, cross platform WireGuard, oauth2, and 2FA/SSO"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-3-Clause"
 homepage="https://tailscale.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz"
 checksum=a7e024577854c07b793c4bbd81a497250e6a1b4536e303351a388810f13b7316
 
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 9880e02530d6c..e2fa25906b796 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -10,6 +10,8 @@ short_desc="Command line tool to interact with Gitea"
 maintainer="chili-b <dexter.gaonshatford@gmail.com>"
 license="MIT"
 homepage="https://gitea.com/gitea/tea"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitea.com/gitea/tea/raw/branch/master/CHANGELOG.md"
 distfiles="https://gitea.com/gitea/tea/archive/v${version}.tar.gz"
 checksum=b5a944de8db7d5af4aa87e9640261c925f094d2b6d26c4faf2701773acab219b
diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template
index 2f5f215423f6a..2106f242a323f 100644
--- a/srcpkgs/telegraf/template
+++ b/srcpkgs/telegraf/template
@@ -10,6 +10,8 @@ short_desc="Plugin-driven server agent for collecting & reporting metrics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/telegraf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=48418c1b2b3ddb6e507609d4d146c8e2226d65da2cc5cacf43d74ae8e450aeb3
 system_accounts="_telegraf"
diff --git a/srcpkgs/termshark/template b/srcpkgs/termshark/template
index 3ee25f5278935..f97dcf196e04e 100644
--- a/srcpkgs/termshark/template
+++ b/srcpkgs/termshark/template
@@ -10,6 +10,8 @@ short_desc="Terminal UI for tshark, inspired by Wireshark"
 maintainer="Piraty <mail@piraty.dev>"
 license="MIT"
 homepage="https://github.com/gcla/termshark"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gcla/termshark/archive/v${version}.tar.gz"
 checksum=949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087
 
diff --git a/srcpkgs/terraform-docs/template b/srcpkgs/terraform-docs/template
index 028aa131b60ae..2dd07af3e43cf 100644
--- a/srcpkgs/terraform-docs/template
+++ b/srcpkgs/terraform-docs/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate documentation from Terraform modules"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://terraform-docs.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=e370fd106ca74caebc8632834cc28412a3a6a160952392da71f213515bba2085
 
diff --git a/srcpkgs/terraform-ls/template b/srcpkgs/terraform-ls/template
index a4158b1b1477e..54bad382d905e 100644
--- a/srcpkgs/terraform-ls/template
+++ b/srcpkgs/terraform-ls/template
@@ -8,6 +8,8 @@ short_desc="Terraform Language Server"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/terraform-ls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/terraform-ls/archive/v${version}.tar.gz"
 checksum=85f33382834b2698387c07b476dcc1e64c2928c00df5e830938b6b8873b08fb9
 
diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index 4b8be34795dc1..52dae5bfe8d93 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -8,5 +8,7 @@ short_desc="Tool for building, changing, and combining infrastructure"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="https://www.terraform.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=9dd2cfb2e3739b7eea3176425d0af05af8f76121beec215f5eaf5e3f94cb2372
diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index ebcc5a8e775b9..cec7f9e04a6c0 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -9,6 +9,8 @@ short_desc="Thin wrapper for Terraform that provides extra tools"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=4fb787fdd7f1572f65ca584c8f6f6d79f0cf2a28377f1e081e891fed0ac010a8
 
diff --git a/srcpkgs/tflint/template b/srcpkgs/tflint/template
index 6dfaaa63db22c..3801248c88208 100644
--- a/srcpkgs/tflint/template
+++ b/srcpkgs/tflint/template
@@ -8,6 +8,8 @@ short_desc="Terraform linter focused on possible errors, best practices, etc"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/terraform-linters/tflint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/terraform-linters/tflint/archive/v${version}.tar.gz"
 checksum=2e9cefebb18e4fb15faa217dd2005feda2fdcabb7948d1298773b8458bb04abe
 
diff --git a/srcpkgs/tinycron/template b/srcpkgs/tinycron/template
index 5c70efe42db9e..c0f4433e15e01 100644
--- a/srcpkgs/tinycron/template
+++ b/srcpkgs/tinycron/template
@@ -9,6 +9,8 @@ short_desc="Very small replacement for cron"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/bcicen/tinycron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bcicen/tinycron/archive/v${version}.tar.gz"
 checksum=694c5dcf0435d10ed825dd3e80aefedd1f82953513ce1fe8c46c002d2eca07c2
 
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index ef68b4f488e93..8ec6aa009bbad 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -11,6 +11,8 @@ short_desc="Fast and interactive TLDR client written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://isacikgoz.me/tldr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/tldr/archive/v${_version}.tar.gz"
 checksum=d40e1c602d84acc67cdee3b9bed001fb8ec198c7049c1d05eb071ab05af66c19
 alternatives="tldr:tldr:/usr/bin/gtldr"
diff --git a/srcpkgs/tml/template b/srcpkgs/tml/template
index 3e4b88ec64714..28546c0f13454 100644
--- a/srcpkgs/tml/template
+++ b/srcpkgs/tml/template
@@ -10,6 +10,8 @@ short_desc="Tiny markup language for terminal output"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/liamg/tml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/tml/archive/v${version}.tar.gz"
 checksum=f9ee764c08481deca00a292ecec19c0987b68254cfc1a0f7f8b63528bfafee67
 
diff --git a/srcpkgs/todoist/template b/srcpkgs/todoist/template
index 15a2fba8864d6..ddb6f556b6c8b 100644
--- a/srcpkgs/todoist/template
+++ b/srcpkgs/todoist/template
@@ -8,6 +8,8 @@ short_desc="Todoist CLI Client"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/sachaos/todoist"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sachaos/todoist/archive/refs/tags/v${version}.tar.gz"
 checksum=cd496259a37f1b9868eddcc3d3f83b63b82eb94b7ab4830ad3f490fed51a5918
 
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 99054ae9f51d3..d47cd303b01e0 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -9,6 +9,8 @@ short_desc="Transifex command-line client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/transifex/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/transifex/cli/releases"
 distfiles="https://github.com/transifex/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=f73997b885a0d50f5201e1ead9b15c371fc8139bb94bdc4ba510b4e9530b196b
diff --git a/srcpkgs/twitch-cli/template b/srcpkgs/twitch-cli/template
index b17b9adf3609e..e25f83f0d7aa2 100644
--- a/srcpkgs/twitch-cli/template
+++ b/srcpkgs/twitch-cli/template
@@ -9,5 +9,7 @@ short_desc="Official Twitch CLI to make developing on Twitch easier"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://dev.twitch.tv/docs/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/twitchdev/twitch-cli/archive/refs/tags/v$version.tar.gz"
 checksum=2a12e5b8f3e29eb84345db7f2ee96cfc6df09dc6a78947032231dbdb0bcf71af
diff --git a/srcpkgs/typioca/template b/srcpkgs/typioca/template
index 2935739df3d96..ffd3c4deab20e 100644
--- a/srcpkgs/typioca/template
+++ b/srcpkgs/typioca/template
@@ -8,6 +8,8 @@ short_desc="Minimal, terminal based typing speed tester"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/bloznelis/typioca"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bloznelis/typioca/archive/refs/tags/${version}.tar.gz"
 checksum=b774e7eb6c0f366376d03c2c22e5f24066aea2ba2657025e159a880d151c8d97
 
diff --git a/srcpkgs/umoci/template b/srcpkgs/umoci/template
index fa8d28d127468..9bd78734497cf 100644
--- a/srcpkgs/umoci/template
+++ b/srcpkgs/umoci/template
@@ -10,6 +10,8 @@ short_desc="Umoci Modifies Open Container Images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://umo.ci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c01b36de6fdc513eb65add57bc882d72f94fc3b4b65a8f9ef59826fb754af93e
 
diff --git a/srcpkgs/unflac/template b/srcpkgs/unflac/template
index 8e23fad034c15..77bb5d0437836 100644
--- a/srcpkgs/unflac/template
+++ b/srcpkgs/unflac/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for audio image + cue sheet splitting"
 maintainer="Jason Elswick <jason@jasondavid.tv>"
 license="MIT"
 homepage="https://git.sr.ht/~ft/unflac"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~ft/${pkgname}/archive/${version}.tar.gz"
 checksum=a79aa3625bae55286f382909a899f6304d71e7ce206e0234c40d944c74932caf
 
diff --git a/srcpkgs/uni/template b/srcpkgs/uni/template
index 4f9a156a5bda4..84b84fb3523c3 100644
--- a/srcpkgs/uni/template
+++ b/srcpkgs/uni/template
@@ -9,6 +9,8 @@ short_desc="Query the Unicode database from the CLI, with good support for emoji
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="MIT"
 homepage="https://github.com/arp242/uni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arp242/uni/archive/refs/tags/v${version}.tar.gz"
 checksum=806fbba66efaa45cd5691efcd8457ba8fe88d3b2f6fd0b027f1e6ef62253d6fb
 
diff --git a/srcpkgs/up/template b/srcpkgs/up/template
index 46d85b3d3176f..2e605aea2a096 100644
--- a/srcpkgs/up/template
+++ b/srcpkgs/up/template
@@ -8,5 +8,7 @@ short_desc="Ultimate Plumber - write Linux pipes interactively"
 maintainer="Piraty <mail@piraty.dev>"
 license="Apache-2.0"
 homepage="https://github.com/akavel/up/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/akavel/up/archive/v${version}.tar.gz"
 checksum=3ea2161ce77e68d7e34873cc80324f372a3b3f63bed9f1ad1aefd7969dd0c1d1
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index c0272382750c5..3f16d8c0ba6e2 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -9,6 +9,8 @@ short_desc="Rewrite Proxy for UnifiedPush written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://unifiedpush.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/UnifiedPush/common-proxies/archive/v${version}.tar.gz"
 checksum=c4565b764bbdd7f680e8516e9d38f9942918f9697c140b1693f72cf784875fd5
 conf_files="/etc/up_rewrite/config.toml"
diff --git a/srcpkgs/upterm/template b/srcpkgs/upterm/template
index e7068a38d9acd..12857ff2e3406 100644
--- a/srcpkgs/upterm/template
+++ b/srcpkgs/upterm/template
@@ -9,6 +9,8 @@ short_desc="Secure Terminal Sharing"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
 license="Apache-2.0"
 homepage="https://github.com/owenthereal/upterm/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owenthereal/upterm/archive/refs/tags/v$version.tar.gz"
 checksum=05409ae3a124d611221f64e87016d67cfd2d3a125fcfec95abb9a123acd9d1a2
 
diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template
index d4198e105f15b..798d220e24025 100644
--- a/srcpkgs/usql/template
+++ b/srcpkgs/usql/template
@@ -9,6 +9,8 @@ short_desc="Universal command-line interface for SQL databases"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
 license="MIT"
 homepage="https://github.com/xo/usql"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz"
 checksum=569c761415897a80c687f8bb1aabf7a6221f2a5af6396e2afeae334ab3976f8e
 
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 214ebac9ab13f..a81258ead97cb 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -12,6 +12,8 @@ short_desc="Platform for building proxies to bypass network restrictions"
 maintainer="ipkalm <ipkalm@outlook.com>"
 license="MIT"
 homepage="https://github.com/v2fly/v2ray-core"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/v2fly/v2ray-core/archive/v${version}/${pkgname}-${version}.tar.gz"
 checksum=8e97e2647cb1dee8aa7e71df276c56d74258b2d97bb490a362afa84bdf1b9e25
 conf_files="/etc/v2ray/config.json"
diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index 8334ecd6d35a7..84891ca75760f 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -10,6 +10,8 @@ short_desc="Natural language linter"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://vale.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/errata-ai/vale/releases"
 distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz"
 checksum=6ac15dd6defed7618d61f1bbbc79d20358f919ade8f60037ea5da775e4b554d2
diff --git a/srcpkgs/vault-acme/template b/srcpkgs/vault-acme/template
index 199a3e9ea14aa..b51e40f238dd3 100644
--- a/srcpkgs/vault-acme/template
+++ b/srcpkgs/vault-acme/template
@@ -10,6 +10,8 @@ short_desc="ACME backend for Hashicorp Vault"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/remilapeyre/vault-acme"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/remilapeyre/vault-acme/archive/refs/tags/v$version.tar.gz"
 checksum=e1c8a3ef30ece81670f3e2a084fe3298433f7ad10fbb3aa531331a4a943a3e06
 
diff --git a/srcpkgs/vault/template b/srcpkgs/vault/template
index 8a96297a708c1..65a355eb8ccfb 100644
--- a/srcpkgs/vault/template
+++ b/srcpkgs/vault/template
@@ -12,6 +12,8 @@ short_desc="Manage Secrets and Protect Sensitive Data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.vaultproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/vault/archive/v${version}.tar.gz"
 checksum=833e82773b4281a080e89cf429c512cc43c2bc77dd61a6a49b3ed43c6b43917f
 system_accounts="_vault"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 8a42e3dfa98c3..ce4a7b12c369c 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -9,6 +9,8 @@ short_desc="HTTP load testing tool"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/tsenart/vegeta"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tsenart/vegeta/archive/refs/tags/v${version}.tar.gz"
 checksum=418249d07f04da0a587df45abe34705166de9e54a836e27e387c719ebab3e357
 
diff --git a/srcpkgs/vhs/template b/srcpkgs/vhs/template
index 8ed8894538100..ccd0298b9965f 100644
--- a/srcpkgs/vhs/template
+++ b/srcpkgs/vhs/template
@@ -11,6 +11,8 @@ short_desc="Your CLI home video recorder"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://github.com/charmbracelet/vhs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/vhs/releases"
 distfiles="https://github.com/charmbracelet/vhs/archive/refs/tags/v${version}.tar.gz"
 checksum=bf41f264730f18b5146c2269d82b5b69757470799a2cce6099e420b5f3ec7fa3
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 07b8aa706bf05..6a7a60bb2ce42 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -9,6 +9,8 @@ short_desc="Markdown autoformatter similar to gofmt"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="ISC"
 homepage="https://github.com/bobertlo/vmd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bobertlo/vmd/archive/v${version}.tar.gz"
 checksum=b60cafbe6d6a1e2cfca16f12b28ac27bbc8a2b1ec3a2a4a77a048ba1cddf9b9c
 
diff --git a/srcpkgs/vndr/template b/srcpkgs/vndr/template
index 3c496bad79823..12c6637082cd7 100644
--- a/srcpkgs/vndr/template
+++ b/srcpkgs/vndr/template
@@ -8,5 +8,7 @@ short_desc="Stupid vendoring tool"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/LK4D4/vndr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/LK4D4/vndr/archive/v${version}.tar.gz"
 checksum=dec53ba179dd2b854efb0d321a8e45b53cd2c7f06018d5ef65f55dfa9f28e840
diff --git a/srcpkgs/vultr-cli/template b/srcpkgs/vultr-cli/template
index 108268988596a..d0aa2e13787bc 100644
--- a/srcpkgs/vultr-cli/template
+++ b/srcpkgs/vultr-cli/template
@@ -8,6 +8,8 @@ short_desc="Official command line tool for Vultr services"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://github.com/vultr/vultr-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/vultr/vultr-cli/master/CHANGELOG.md"
 distfiles="https://github.com/vultr/vultr-cli/archive/refs/tags/v${version}.tar.gz"
 checksum=74e551c3d238fb4be754e10d17e778f68c8e3c46842b1e5a00fc6fea4a71639b
diff --git a/srcpkgs/vultr/template b/srcpkgs/vultr/template
index 6629c23541610..ca136c1f2d48f 100644
--- a/srcpkgs/vultr/template
+++ b/srcpkgs/vultr/template
@@ -8,6 +8,8 @@ short_desc="Vultr CLI and API client"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://jamesclonk.github.io/vultr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/JamesClonk/vultr/archive/v${version}.tar.gz"
 checksum=6529d521a7fa006808cd07331f31256e91773ec7e1a0c7839cd14884034fb185
 
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 4665ecb92ff84..f8079a9007602 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -11,6 +11,8 @@ short_desc="Flashing firmware for ZSA keyboards"
 maintainer="Wayne Van Son <waynevanson@gmail.com>"
 license="MIT"
 homepage="https://www.zsa.io/wally/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zsa/wally-cli/archive/${version}-linux.tar.gz"
 checksum=071b1bd10e9160c441e833be3bea211ccf835c4f1792b0c6c7fc86f7aa0695d1
 
diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template
index d601a5876cd07..c794bd048599e 100644
--- a/srcpkgs/wander/template
+++ b/srcpkgs/wander/template
@@ -10,6 +10,8 @@ short_desc="Terminal application for HashiCorp Nomad"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/robinovitch61/wander"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robinovitch61/wander/archive/refs/tags/v${version}.tar.gz"
 checksum=31aa68556b4b3dcce3602e34e549b5ff1cfce2ea79fe9b9c205b779260de4298
 
diff --git a/srcpkgs/webcat/template b/srcpkgs/webcat/template
index 628aaeaa2aee0..151901acb7298 100644
--- a/srcpkgs/webcat/template
+++ b/srcpkgs/webcat/template
@@ -9,5 +9,7 @@ short_desc="WebSocket Netcat"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/thypon/webcat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/thypon/webcat/archive/v${version}.tar.gz"
 checksum=5b3be1cb8deb08f144d674a0bf23f97a692ebb601666d3a38df6e80b2e68d0b7
diff --git a/srcpkgs/webhook/template b/srcpkgs/webhook/template
index 6eac98512b885..c5e34dba7a2dd 100644
--- a/srcpkgs/webhook/template
+++ b/srcpkgs/webhook/template
@@ -8,6 +8,8 @@ short_desc="Lightweight incoming webhook server to run shell commands"
 maintainer="Abigail G <void@placeviolette.net>"
 license="MIT"
 homepage="https://github.com/adnanh/webhook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/adnanh/webhook/archive/${version}.tar.gz"
 checksum=a1e3eb2231e5631ebb374b76a79c3bac9cbdc7010974395e2d5e4e2e62ffd187
 conf_files="/etc/webhook/hooks.json /etc/sv/webhook/conf"
diff --git a/srcpkgs/websocketd/template b/srcpkgs/websocketd/template
index 4d56b463fdc87..eb483dd6b4b3b 100644
--- a/srcpkgs/websocketd/template
+++ b/srcpkgs/websocketd/template
@@ -8,6 +8,8 @@ short_desc="Turn any program that uses STDIN/STDOUT into a WebSocket server"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/joewalnes/websocketd"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5
 
diff --git a/srcpkgs/wego/template b/srcpkgs/wego/template
index a9e5dd491bd51..32917f453e1f7 100644
--- a/srcpkgs/wego/template
+++ b/srcpkgs/wego/template
@@ -8,6 +8,8 @@ short_desc="Weather client for the terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="ISC"
 homepage="https://github.com/schachmat/wego"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/schachmat/wego/releases"
 distfiles="https://github.com/schachmat/wego/archive/refs/tags/${version}.tar.gz"
 checksum=e7a6d40cb44f4408aedceebbed5854b3b992936cc762df6b76f5a9dca7909321
diff --git a/srcpkgs/wireproxy/template b/srcpkgs/wireproxy/template
index 7fe5815626d1c..4ea5b2dc7b104 100644
--- a/srcpkgs/wireproxy/template
+++ b/srcpkgs/wireproxy/template
@@ -11,6 +11,8 @@ short_desc="Wireguard client that exposes itself as a socks5 proxy"
 maintainer="Wind Wong <octeep@pm.me>"
 license="ISC"
 homepage="https://github.com/octeep/wireproxy"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/octeep/wireproxy/archive/v${version}.tar.gz"
 checksum=3779a157713b462a7b5322f1437f768ab69ae446df0ceca76c6dff7c4030e425
 make_dirs="
diff --git a/srcpkgs/woke/template b/srcpkgs/woke/template
index b408ff0cf5d5f..c809365b671ba 100644
--- a/srcpkgs/woke/template
+++ b/srcpkgs/woke/template
@@ -8,6 +8,8 @@ short_desc="Detect non-inclusive language in your source code"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://getwoke.tech/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/get-woke/woke/releases"
 distfiles="https://github.com/get-woke/woke/archive/refs/tags/v${version}.tar.gz"
 checksum=d17c7e4e846a409af14e65a001d2ddb1657fd82f562704e0c10ced4dadcfd31c
diff --git a/srcpkgs/wtfutil/template b/srcpkgs/wtfutil/template
index 7edb8c4f4774d..44ba928a5e608 100644
--- a/srcpkgs/wtfutil/template
+++ b/srcpkgs/wtfutil/template
@@ -8,6 +8,8 @@ short_desc="Personal information dashboard for the terminal"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="MPL-2.0"
 homepage="http://wtfutil.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/wtfutil/wtf/master/CHANGELOG.md"
 distfiles="https://github.com/wtfutil/wtf/archive/refs/tags/v${version}.tar.gz"
 checksum=bb48e38e479b26e0b956b163e4804e99cd49545214090c2fdf99e54382b3d651
diff --git a/srcpkgs/wuzz/template b/srcpkgs/wuzz/template
index 89a949171925c..71dc106c78834 100644
--- a/srcpkgs/wuzz/template
+++ b/srcpkgs/wuzz/template
@@ -8,6 +8,8 @@ short_desc="Interactive cli tool for HTTP inspection"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/asciimoo/wuzz"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/asciimoo/wuzz/archive/v${version}.tar.gz"
 checksum=721ea7343698e9f3c69e09eab86b9b1fef828057655f7cebc1de728c2f75151e
 
diff --git a/srcpkgs/xmandump/template b/srcpkgs/xmandump/template
index 5f2e6a99c7a2e..dc8dda01c97c7 100644
--- a/srcpkgs/xmandump/template
+++ b/srcpkgs/xmandump/template
@@ -9,6 +9,8 @@ short_desc="Dump all manpages in an XBPS package for use with man.cgi"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="ISC"
 homepage="https://github.com/void-linux/xmandump"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=2e97e61b835c584ed27426f7fdd9208674104fcd815e3af9d6e2e8425aeb56cf
 
diff --git a/srcpkgs/xq-api/template b/srcpkgs/xq-api/template
index b159653ea4bb0..e1fb3515a7422 100644
--- a/srcpkgs/xq-api/template
+++ b/srcpkgs/xq-api/template
@@ -10,6 +10,8 @@ short_desc="HTTP-based xbps repodata query API"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-2-Clause"
 homepage="https://github.com/nilium/xq-api"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nilium/xq-api/archive/v${version}.tar.gz"
 checksum=087940a16830eaf821abfcb8c6e0daad47078b4859b9acf236464bfca809ed43
 system_accounts="_xqapi"
diff --git a/srcpkgs/xurls/template b/srcpkgs/xurls/template
index eed302fcf4130..980b570391620 100644
--- a/srcpkgs/xurls/template
+++ b/srcpkgs/xurls/template
@@ -9,6 +9,8 @@ short_desc="Extract urls from text"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/xurls"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mvdan/xurls/releases"
 distfiles="https://github.com/mvdan/xurls/archive/refs/tags/v${version}.tar.gz"
 checksum=552779a765de29e51ff01fe6c85a7d0389faae1b80d354332e7c69db232ee4ad
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4..d76ee0bf24c66 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -8,6 +8,8 @@ short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
 maintainer="Jan Christian Gruenhage <jan.christian@gruenhage.xyz>"
 license="LGPL-3.0-only"
 homepage="https://yggdrasil-network.github.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
diff --git a/srcpkgs/yj/template b/srcpkgs/yj/template
index 90f93bb9e9bd7..efc645de53228 100644
--- a/srcpkgs/yj/template
+++ b/srcpkgs/yj/template
@@ -8,5 +8,7 @@ short_desc="Convert YAML <=> TOML <=> JSON <=> HCL"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/sclevine/yj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sclevine/yj/archive/v${version}.tar.gz"
 checksum=9a3e9895181d1cbd436a1b02ccf47579afacd181c73f341e697a8fe74f74f99d
diff --git a/srcpkgs/ymuse/template b/srcpkgs/ymuse/template
index 09051b1ebfced..017f1f6ee7ae9 100644
--- a/srcpkgs/ymuse/template
+++ b/srcpkgs/ymuse/template
@@ -10,6 +10,8 @@ short_desc="GTK client for Music Player Daemon, written in Go"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
 homepage="https://yktoo.com/en/software/ymuse/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yktoo/ymuse/archive/v${version}.tar.gz"
 checksum=82c0850bbe7e2d9ce227284e167e091c497fffc9f5b80f84132305a4f360ec32
 
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index a69e0e5e96c0a..81a3538c86506 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -8,6 +8,8 @@ short_desc="Lightweight and portable command-line YAML processor written in go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/mikefarah/yq"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mikefarah/yq/master/release_notes.txt"
 distfiles="https://github.com/mikefarah/yq/archive/refs/tags/v${version}.tar.gz"
 checksum=b3e079169529ec6b42925d0802c22d86f1ef6e1458dce67eae5a1d6db56cb8c3
diff --git a/srcpkgs/zrepl/template b/srcpkgs/zrepl/template
index afdd85ca74241..bff66c5b6c650 100644
--- a/srcpkgs/zrepl/template
+++ b/srcpkgs/zrepl/template
@@ -10,6 +10,8 @@ short_desc="One-stop ZFS backup & replication solution"
 maintainer="Frans Bergman <frans@tankernn.eu>"
 license="MIT"
 homepage="https://github.com/zrepl/zrepl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zrepl/zrepl/archive/v${version}.tar.gz"
 checksum=0bf1dcf634a43af81cd9a0d7b9ae65f63a5938c35d3e6cd804177c8db52929f4
 

From 5c4755e5b42649f03e87c9a9dfc9f8d652e512aa Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 2/2] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
  2023-10-29 18:12 ` [PR PATCH] [Updated] " dkwo
  2023-10-31 21:01 ` dkwo
@ 2023-11-21 16:41 ` dkwo
  2023-11-21 16:42 ` dkwo
                   ` (70 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-21 16:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt a few selected packages, including `age`, `syncthing`, `gopass`, `goimapnotify`, `chronograph`, `typioca` and `sbctl` (this last in another PR); the rest of the go packages have `nopie` and `nostrip` set.

@sgn @ericonr I'm adapting your changes from a previous PR.

[ci skip]

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

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

From 173ad1b465476d8cc5858112d196a12df999af36 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 21 Nov 2023 11:39:41 -0500
Subject: [PATCH 1/2] srcpkgs: mass set no{pie,strip} for go packages

In the incoming change, we allow to build go packages in PIE mode.

Historically, we always build go packages in non-PIE mode and enforce it
in $XBPS_COMMONDIR/environment/build-style/go.sh

Let's set them per package, now.

This change was generated with Git, xargs, and GNU sed by:

	git grep -l 'build_style=\(.*\)go\1' |
	xargs sed -i -e '/^homepage=/a nopie=unverified\nnostrip=nopie'
---
 srcpkgs/3mux/template                         | 2 ++
 srcpkgs/Amass/template                        | 2 ++
 srcpkgs/Gokapi/template                       | 2 ++
 srcpkgs/NetAuth-ldap/template                 | 2 ++
 srcpkgs/NetAuth-localizer/template            | 2 ++
 srcpkgs/NetAuth-nsscache/template             | 2 ++
 srcpkgs/NetAuth-pam-helper/template           | 2 ++
 srcpkgs/NetAuth-sftpgo-hook/template          | 2 ++
 srcpkgs/NetAuth/template                      | 2 ++
 srcpkgs/NetKeys/template                      | 2 ++
 srcpkgs/NoiseTorch/template                   | 2 ++
 srcpkgs/PopCorn/template                      | 2 ++
 srcpkgs/TMSU/template                         | 2 ++
 srcpkgs/TerraState/template                   | 2 ++
 srcpkgs/abireport/template                    | 2 ++
 srcpkgs/acbuild/template                      | 2 ++
 srcpkgs/ace-util/template                     | 2 ++
 srcpkgs/acmetool/template                     | 2 ++
 srcpkgs/act/template                          | 2 ++
 srcpkgs/aerc/template                         | 2 ++
 srcpkgs/alertmanager/template                 | 2 ++
 srcpkgs/amfora/template                       | 2 ++
 srcpkgs/antibody/template                     | 2 ++
 srcpkgs/app-builder/template                  | 2 ++
 srcpkgs/aptly/template                        | 2 ++
 srcpkgs/aquatone/template                     | 2 ++
 srcpkgs/archiver/template                     | 2 ++
 srcpkgs/arduino-cli/template                  | 2 ++
 srcpkgs/arpfox/template                       | 2 ++
 srcpkgs/atlantis/template                     | 2 ++
 srcpkgs/autorestic/template                   | 2 ++
 srcpkgs/aws-vault/template                    | 2 ++
 srcpkgs/babelfish/template                    | 2 ++
 srcpkgs/bettercap/template                    | 2 ++
 srcpkgs/bird_exporter/template                | 2 ++
 srcpkgs/blackbox_exporter/template            | 2 ++
 srcpkgs/blush/template                        | 2 ++
 srcpkgs/bombadillo/template                   | 2 ++
 srcpkgs/bombardier/template                   | 2 ++
 srcpkgs/booster/template                      | 2 ++
 srcpkgs/brig/template                         | 2 ++
 srcpkgs/browserpass/template                  | 2 ++
 srcpkgs/browsh/template                       | 2 ++
 srcpkgs/buildah/template                      | 2 ++
 srcpkgs/caddy/template                        | 2 ++
 srcpkgs/carapace/template                     | 2 ++
 srcpkgs/cdetect/template                      | 2 ++
 srcpkgs/cfssl/template                        | 2 ++
 srcpkgs/cgrps/template                        | 2 ++
 srcpkgs/chathistorysync/template              | 2 ++
 srcpkgs/cheat/template                        | 2 ++
 srcpkgs/chezmoi/template                      | 2 ++
 srcpkgs/chroma/template                       | 2 ++
 srcpkgs/circleci-cli/template                 | 2 ++
 srcpkgs/cliphist/template                     | 2 ++
 srcpkgs/clipman/template                      | 2 ++
 srcpkgs/cloudflared/template                  | 2 ++
 srcpkgs/cni-plugin-dnsname/template           | 2 ++
 srcpkgs/cni-plugins/template                  | 2 ++
 srcpkgs/cni/template                          | 2 ++
 srcpkgs/cod/template                          | 2 ++
 srcpkgs/codesearch/template                   | 2 ++
 srcpkgs/consul-template/template              | 2 ++
 srcpkgs/consul/template                       | 2 ++
 srcpkgs/containerd/template                   | 2 ++
 srcpkgs/coredns/template                      | 2 ++
 srcpkgs/cowyo/template                        | 2 ++
 srcpkgs/coyim/template                        | 2 ++
 srcpkgs/crane/template                        | 2 ++
 srcpkgs/cri-o/template                        | 2 ++
 srcpkgs/cri-tools/template                    | 2 ++
 srcpkgs/croc/template                         | 2 ++
 srcpkgs/d2/template                           | 2 ++
 srcpkgs/darch/template                        | 2 ++
 srcpkgs/darkman/template                      | 2 ++
 srcpkgs/darktile/template                     | 2 ++
 srcpkgs/dasel/template                        | 2 ++
 srcpkgs/delve/template                        | 2 ++
 srcpkgs/dendrite/template                     | 2 ++
 srcpkgs/dep/template                          | 2 ++
 srcpkgs/direnv/template                       | 2 ++
 srcpkgs/dirstalk/template                     | 2 ++
 srcpkgs/distrobuilder/template                | 2 ++
 srcpkgs/dive/template                         | 2 ++
 srcpkgs/dlayer/template                       | 2 ++
 srcpkgs/dnscrypt-proxy/template               | 2 ++
 srcpkgs/docker-buildx/template                | 2 ++
 srcpkgs/docker-cli/template                   | 2 ++
 srcpkgs/docker-compose/template               | 2 ++
 srcpkgs/docker-credential-pass/template       | 2 ++
 srcpkgs/docker-gen/template                   | 2 ++
 srcpkgs/docker-machine-driver-kvm/template    | 2 ++
 srcpkgs/docker-machine/template               | 2 ++
 srcpkgs/doctl/template                        | 2 ++
 srcpkgs/domain_exporter/template              | 2 ++
 srcpkgs/dotool/template                       | 2 ++
 srcpkgs/drive/template                        | 2 ++
 srcpkgs/drone-cli/template                    | 2 ++
 srcpkgs/duf/template                          | 2 ++
 srcpkgs/eduvpn-common/template                | 2 ++
 srcpkgs/elfinfo/template                      | 2 ++
 srcpkgs/elvish/template                       | 2 ++
 srcpkgs/emptty/template                       | 2 ++
 srcpkgs/ensure-access/template                | 2 ++
 srcpkgs/etcd/template                         | 2 ++
 srcpkgs/exercism/template                     | 2 ++
 srcpkgs/ffuf/template                         | 2 ++
 srcpkgs/figurine/template                     | 2 ++
 srcpkgs/flannel/template                      | 2 ++
 srcpkgs/flint/template                        | 2 ++
 srcpkgs/forego/template                       | 2 ++
 srcpkgs/frp/template                          | 2 ++
 srcpkgs/fs-repo-migrations/template           | 2 ++
 srcpkgs/fscrypt/template                      | 2 ++
 srcpkgs/fx/template                           | 2 ++
 srcpkgs/fzf/template                          | 2 ++
 srcpkgs/galene/template                       | 2 ++
 srcpkgs/gdu/template                          | 2 ++
 srcpkgs/gemget/template                       | 2 ++
 srcpkgs/gendesk/template                      | 2 ++
 srcpkgs/gfuzz/template                        | 2 ++
 srcpkgs/ghq/template                          | 2 ++
 srcpkgs/gister/template                       | 2 ++
 srcpkgs/git-lfs/template                      | 2 ++
 srcpkgs/git-sizer/template                    | 2 ++
 srcpkgs/git-team/template                     | 2 ++
 srcpkgs/gitbatch/template                     | 2 ++
 srcpkgs/gitea/template                        | 2 ++
 srcpkgs/github-cli/template                   | 2 ++
 srcpkgs/github-opml/template                  | 2 ++
 srcpkgs/gitlab-runner/template                | 2 ++
 srcpkgs/gkill/template                        | 2 ++
 srcpkgs/glab/template                         | 2 ++
 srcpkgs/glide/template                        | 2 ++
 srcpkgs/glider/template                       | 2 ++
 srcpkgs/glock/template                        | 2 ++
 srcpkgs/glow/template                         | 2 ++
 srcpkgs/go-bindata/template                   | 2 ++
 srcpkgs/go-capnproto2/template                | 2 ++
 srcpkgs/go-ipfs/template                      | 2 ++
 srcpkgs/go-jira/template                      | 2 ++
 srcpkgs/go-md2man/template                    | 2 ++
 srcpkgs/go-mtpfs/template                     | 2 ++
 srcpkgs/go-review/template                    | 2 ++
 srcpkgs/goatcounter/template                  | 2 ++
 srcpkgs/gobuster/template                     | 2 ++
 srcpkgs/gocloc/template                       | 2 ++
 srcpkgs/gocryptfs/template                    | 2 ++
 srcpkgs/godef/template                        | 2 ++
 srcpkgs/gogs/template                         | 2 ++
 srcpkgs/golangci-lint/template                | 2 ++
 srcpkgs/gomatrix/template                     | 2 ++
 srcpkgs/gomuks/template                       | 2 ++
 srcpkgs/gopass-jsonapi/template               | 2 ++
 srcpkgs/gopls/template                        | 2 ++
 srcpkgs/gopm/template                         | 2 ++
 srcpkgs/gops/template                         | 2 ++
 srcpkgs/goreleaser/template                   | 2 ++
 srcpkgs/gotify-cli/template                   | 2 ++
 srcpkgs/gotify-server/template                | 2 ++
 srcpkgs/gotop/template                        | 2 ++
 srcpkgs/gotty/template                        | 2 ++
 srcpkgs/goversion/template                    | 2 ++
 srcpkgs/grafana/template                      | 2 ++
 srcpkgs/gron/template                         | 2 ++
 srcpkgs/grype/template                        | 2 ++
 srcpkgs/gucci/template                        | 2 ++
 srcpkgs/gum/template                          | 2 ++
 srcpkgs/hcloud/template                       | 2 ++
 srcpkgs/hey/template                          | 2 ++
 srcpkgs/hivemind/template                     | 2 ++
 srcpkgs/hooktftp/template                     | 2 ++
 srcpkgs/httpstat/template                     | 2 ++
 srcpkgs/hub/template                          | 2 ++
 srcpkgs/hugo/template                         | 2 ++
 srcpkgs/hut/template                          | 2 ++
 srcpkgs/hydroxide/template                    | 2 ++
 srcpkgs/i3cat/template                        | 2 ++
 srcpkgs/ibus-bamboo/template                  | 2 ++
 srcpkgs/img/template                          | 2 ++
 srcpkgs/immortal/template                     | 2 ++
 srcpkgs/influxdb/template                     | 2 ++
 srcpkgs/ipfs-cluster/template                 | 2 ++
 srcpkgs/ipp-usb/template                      | 2 ++
 srcpkgs/ircdog/template                       | 2 ++
 srcpkgs/jd/template                           | 2 ++
 srcpkgs/jid/template                          | 2 ++
 srcpkgs/jj/template                           | 2 ++
 srcpkgs/joker/template                        | 2 ++
 srcpkgs/jp/template                           | 2 ++
 srcpkgs/jsonnet-language-server/template      | 2 ++
 srcpkgs/jump/template                         | 2 ++
 srcpkgs/k3d/template                          | 2 ++
 srcpkgs/k9s/template                          | 2 ++
 srcpkgs/kapacitor/template                    | 2 ++
 srcpkgs/keybase/template                      | 2 ++
 srcpkgs/knit/template                         | 2 ++
 srcpkgs/kopia/template                        | 2 ++
 srcpkgs/kops/template                         | 2 ++
 srcpkgs/kubecfg/template                      | 2 ++
 srcpkgs/kubefwd/template                      | 2 ++
 srcpkgs/kubernetes-kind/template              | 2 ++
 srcpkgs/kubernetes/template                   | 2 ++
 srcpkgs/kurly/template                        | 2 ++
 srcpkgs/lazydocker/template                   | 2 ++
 srcpkgs/lazygit/template                      | 2 ++
 srcpkgs/lego/template                         | 2 ++
 srcpkgs/lets/template                         | 2 ++
 srcpkgs/lf/template                           | 2 ++
 srcpkgs/licensechecker/template               | 2 ++
 srcpkgs/loki/template                         | 2 ++
 srcpkgs/lsp/template                          | 2 ++
 srcpkgs/lux/template                          | 2 ++
 srcpkgs/lxd-lts/template                      | 2 ++
 srcpkgs/lxd/template                          | 2 ++
 srcpkgs/maddy/template                        | 2 ++
 srcpkgs/madonctl/template                     | 2 ++
 srcpkgs/mangadesk/template                    | 2 ++
 srcpkgs/massren/template                      | 2 ++
 srcpkgs/mdr/template                          | 2 ++
 srcpkgs/micro/template                        | 2 ++
 srcpkgs/microhookd/template                   | 2 ++
 srcpkgs/miller/template                       | 2 ++
 srcpkgs/miniflux/template                     | 2 ++
 srcpkgs/minify/template                       | 2 ++
 srcpkgs/minikube/template                     | 2 ++
 srcpkgs/minio/template                        | 2 ++
 srcpkgs/misspell/template                     | 2 ++
 srcpkgs/mmark/template                        | 2 ++
 srcpkgs/mmv-go/template                       | 2 ++
 srcpkgs/moar/template                         | 2 ++
 srcpkgs/moby/template                         | 2 ++
 srcpkgs/mountain-backup/template              | 2 ++
 srcpkgs/mpdviz/template                       | 2 ++
 srcpkgs/nebula/template                       | 2 ++
 srcpkgs/nerdctl/template                      | 2 ++
 srcpkgs/netdata-plugins-go/template           | 2 ++
 srcpkgs/netns/template                        | 2 ++
 srcpkgs/netris/template                       | 2 ++
 srcpkgs/nextdns/template                      | 2 ++
 srcpkgs/nncp/template                         | 2 ++
 srcpkgs/node_exporter/template                | 2 ++
 srcpkgs/nomad-driver-podman/template          | 2 ++
 srcpkgs/nomad/template                        | 2 ++
 srcpkgs/ntfy/template                         | 2 ++
 srcpkgs/nvidia-container-toolkit/template     | 2 ++
 srcpkgs/nwg-look/template                     | 2 ++
 srcpkgs/obfs4proxy/template                   | 2 ++
 srcpkgs/oh/template                           | 2 ++
 srcpkgs/opensmtpd-filter-rspamd/template      | 2 ++
 srcpkgs/opensmtpd-filter-senderscore/template | 2 ++
 srcpkgs/operator-sdk/template                 | 2 ++
 srcpkgs/oragono/template                      | 2 ++
 srcpkgs/oras/template                         | 2 ++
 srcpkgs/osv-scanner/template                  | 2 ++
 srcpkgs/packer/template                       | 2 ++
 srcpkgs/packr2/template                       | 2 ++
 srcpkgs/pam_netauth/template                  | 2 ++
 srcpkgs/passphrase2pgp/template               | 2 ++
 srcpkgs/pdfcpu/template                       | 2 ++
 srcpkgs/peco/template                         | 2 ++
 srcpkgs/pgmetrics/template                    | 2 ++
 srcpkgs/pgweb/template                        | 2 ++
 srcpkgs/pkgtop/template                       | 2 ++
 srcpkgs/podman-tui/template                   | 2 ++
 srcpkgs/podman/template                       | 2 ++
 srcpkgs/pong-command/template                 | 2 ++
 srcpkgs/prometheus/template                   | 2 ++
 srcpkgs/pst/template                          | 2 ++
 srcpkgs/pup/template                          | 2 ++
 srcpkgs/pwget/template                        | 2 ++
 srcpkgs/qrcp/template                         | 2 ++
 srcpkgs/rancher-compose/template              | 2 ++
 srcpkgs/rclone/template                       | 2 ++
 srcpkgs/rest-server/template                  | 2 ++
 srcpkgs/restic/template                       | 2 ++
 srcpkgs/revive/template                       | 2 ++
 srcpkgs/rmapi/template                        | 2 ++
 srcpkgs/rocker/template                       | 2 ++
 srcpkgs/rootlesskit/template                  | 2 ++
 srcpkgs/runc/template                         | 2 ++
 srcpkgs/ryzen-stabilizator/template           | 2 ++
 srcpkgs/s/template                            | 2 ++
 srcpkgs/saml2aws/template                     | 2 ++
 srcpkgs/sampler/template                      | 2 ++
 srcpkgs/scaleway-cli/template                 | 2 ++
 srcpkgs/scc/template                          | 2 ++
 srcpkgs/seaweedfs/template                    | 2 ++
 srcpkgs/senpai/template                       | 2 ++
 srcpkgs/sftpgo/template                       | 2 ++
 srcpkgs/shadowfox-updater/template            | 2 ++
 srcpkgs/sharenix/template                     | 2 ++
 srcpkgs/shfmt/template                        | 2 ++
 srcpkgs/shiori/template                       | 2 ++
 srcpkgs/sift/template                         | 2 ++
 srcpkgs/skaffold/template                     | 2 ++
 srcpkgs/skate/template                        | 2 ++
 srcpkgs/skopeo/template                       | 2 ++
 srcpkgs/slack-term/template                   | 2 ++
 srcpkgs/slit/template                         | 2 ++
 srcpkgs/soju/template                         | 2 ++
 srcpkgs/sops/template                         | 2 ++
 srcpkgs/spreed-webrtc/template                | 2 ++
 srcpkgs/sq/template                           | 2 ++
 srcpkgs/ssl_exporter/template                 | 2 ++
 srcpkgs/stc/template                          | 2 ++
 srcpkgs/step-certificates/template            | 2 ++
 srcpkgs/step-cli/template                     | 2 ++
 srcpkgs/stern/template                        | 2 ++
 srcpkgs/subfinder/template                    | 2 ++
 srcpkgs/subjack/template                      | 2 ++
 srcpkgs/superd/template                       | 2 ++
 srcpkgs/svctl/template                        | 2 ++
 srcpkgs/syft/template                         | 2 ++
 srcpkgs/tag/template                          | 2 ++
 srcpkgs/tailscale/template                    | 2 ++
 srcpkgs/tea/template                          | 2 ++
 srcpkgs/telegraf/template                     | 2 ++
 srcpkgs/termshark/template                    | 2 ++
 srcpkgs/terraform-docs/template               | 2 ++
 srcpkgs/terraform-ls/template                 | 2 ++
 srcpkgs/terraform/template                    | 2 ++
 srcpkgs/terragrunt/template                   | 2 ++
 srcpkgs/tflint/template                       | 2 ++
 srcpkgs/tinycron/template                     | 2 ++
 srcpkgs/tldr/template                         | 2 ++
 srcpkgs/tml/template                          | 2 ++
 srcpkgs/todoist/template                      | 2 ++
 srcpkgs/transifex-cli/template                | 2 ++
 srcpkgs/twitch-cli/template                   | 2 ++
 srcpkgs/umoci/template                        | 2 ++
 srcpkgs/unflac/template                       | 2 ++
 srcpkgs/uni/template                          | 2 ++
 srcpkgs/up/template                           | 2 ++
 srcpkgs/up_rewrite/template                   | 2 ++
 srcpkgs/upterm/template                       | 2 ++
 srcpkgs/usql/template                         | 2 ++
 srcpkgs/v2ray/template                        | 2 ++
 srcpkgs/vale/template                         | 2 ++
 srcpkgs/vault-acme/template                   | 2 ++
 srcpkgs/vault/template                        | 2 ++
 srcpkgs/vegeta/template                       | 2 ++
 srcpkgs/vhs/template                          | 2 ++
 srcpkgs/vmdfmt/template                       | 2 ++
 srcpkgs/vndr/template                         | 2 ++
 srcpkgs/vultr-cli/template                    | 2 ++
 srcpkgs/vultr/template                        | 2 ++
 srcpkgs/wally-cli/template                    | 2 ++
 srcpkgs/wander/template                       | 2 ++
 srcpkgs/webcat/template                       | 2 ++
 srcpkgs/webhook/template                      | 2 ++
 srcpkgs/websocketd/template                   | 2 ++
 srcpkgs/wego/template                         | 2 ++
 srcpkgs/wireproxy/template                    | 2 ++
 srcpkgs/woke/template                         | 2 ++
 srcpkgs/wtfutil/template                      | 2 ++
 srcpkgs/wuzz/template                         | 2 ++
 srcpkgs/xmandump/template                     | 2 ++
 srcpkgs/xq-api/template                       | 2 ++
 srcpkgs/xurls/template                        | 2 ++
 srcpkgs/yggdrasil/template                    | 2 ++
 srcpkgs/yj/template                           | 2 ++
 srcpkgs/ymuse/template                        | 2 ++
 srcpkgs/yq-go/template                        | 2 ++
 srcpkgs/zrepl/template                        | 2 ++
 365 files changed, 730 insertions(+)

diff --git a/srcpkgs/3mux/template b/srcpkgs/3mux/template
index 1c7ea9ffd5a07c..39ad30056a672c 100644
--- a/srcpkgs/3mux/template
+++ b/srcpkgs/3mux/template
@@ -8,6 +8,8 @@ short_desc="Terminal multiplexer inspired by i3"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://github.com/aaronjanse/3mux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aaronjanse/3mux/archive/v${version}.tar.gz"
 checksum=0f4dae181914c73eaa91bdb21ee0875f21b5da64c7c9d478f6d52a2d0aa2c0ea
 
diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index f86fef0beced6d..b38b8ca346c9f4 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -9,5 +9,7 @@ short_desc="In-depth Attack Surface Mapping and Asset Discovery"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.owasp.org/index.php/OWASP_Amass_Project"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owasp-amass/amass/archive/v${version}.tar.gz"
 checksum=cc6b88593972e7078b73f07a0cef2cd0cd3702694cbc1f727829340a3d33425c
diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template
index ee10c5005d2546..35f4ff2107d8d6 100644
--- a/srcpkgs/Gokapi/template
+++ b/srcpkgs/Gokapi/template
@@ -9,6 +9,8 @@ short_desc="Lightweight, self-hosted Firefox Send alternative"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/Forceu/Gokapi"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=768fd94a01c3a717c26ab9794c44a8d2dd280ea5758e11042991fb8776530b11
 system_accounts="_gokapi"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index b47123534c933a..dd62b5ed2d3c8e 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -9,6 +9,8 @@ short_desc="LDAP Proxy for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.netauth.org/ecosystem/ldap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/ldap/archive/v$version.tar.gz"
 checksum=44e8470215c4c5879c597e1a779d1ba6ae5658b4ef2df9edcd74b1326a404f24
 system_accounts="_netauth_ldap"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index db440a43cff88a..439d23318b229a 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -10,6 +10,8 @@ short_desc="Make NetAuth accounts local in Linux"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org/ecosystem/localizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/localizer/archive/v$version.tar.gz"
 checksum=63c4d462f90e03b8f4e225afe8cd064fdb54cf1d646c8ec4ff2452dbe2ad55f5
 
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index 2ddd925c0e0aa5..e36e87cec5c17a 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -8,6 +8,8 @@ short_desc="NetAuth nsscache implementation"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/nsscache/archive/v$version.tar.gz"
 checksum=d5e558d552009d59e5b433a9b96dac7db378412ccebb9dee95216a7a58eab2aa
 
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index c102c4dc890e58..d36721f67fdfd0 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -8,6 +8,8 @@ short_desc="Helper executable to use with pam_exec"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.github.com/netauth/pam-helper"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=1f4fd5e914e6a423ba51911c89b105736b595a2328946e298a31e9dc144d1998
 
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 998d6be4f2d49d..b7c3d6fac6b298 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -9,6 +9,8 @@ short_desc="External authorization hook for SFTPGo using NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://github.com/netauth/sftpgo-hook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netauth/sftpgo-hook/archive/refs/tags/v$version.tar.gz"
 checksum=21f12b3e6301792aeaa080263ee6c63fb33d51f404dbb9127820b786d4428512
 
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index 08d5f78d0da881..9984f42e5ff36d 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -12,6 +12,8 @@ short_desc="Network authentication and identity system"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetAuth/archive/v$version.tar.gz"
 checksum=cf84b2e63b7a59ec6e415ead1a94994b040b30fee2b27e482073371cfb0fb444
 
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index 4e459699b1831e..0a4fc39bebd6ef 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -8,6 +8,8 @@ short_desc="Key retrieval daemon for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/NetKeys/archive/v$version.tar.gz"
 checksum=1a82b2d415b77a63bd1cf7b2f79db454aea11811f268166dc004b75f38b9a791
 
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
index b1cefe4fb13252..20ec619da96af0 100644
--- a/srcpkgs/NoiseTorch/template
+++ b/srcpkgs/NoiseTorch/template
@@ -11,6 +11,8 @@ short_desc="Real-time microphone noise suppression on Linux"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/NoiseTorch/NoiseTorch"
+nopie=unverified
+nostrip=nopie
 _c_ringbuf_commit=2037560fb90dea5d2538611d983964d790bdbac2
 _rnnoise_commit=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 distfiles="https://github.com/NoiseTorch/NoiseTorch/archive/v${version}.tar.gz
diff --git a/srcpkgs/PopCorn/template b/srcpkgs/PopCorn/template
index 30b82e37aa251b..f1b9050fdb446a 100644
--- a/srcpkgs/PopCorn/template
+++ b/srcpkgs/PopCorn/template
@@ -14,6 +14,8 @@ short_desc="Package statistics system"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/PopCorn"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/PopCorn/archive/v${version}.tar.gz"
 checksum=b25589802c5e1c277d2e9536add44704a012359b02d7fb4be1b4b0f11eb10d93
 
diff --git a/srcpkgs/TMSU/template b/srcpkgs/TMSU/template
index 785c5f99a29319..93bc3108a9086b 100644
--- a/srcpkgs/TMSU/template
+++ b/srcpkgs/TMSU/template
@@ -10,6 +10,8 @@ short_desc="Tool for tagging files and accessing them through FUSE"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
 license="GPL-3.0-or-later"
 homepage="https://tmsu.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oniony/TMSU/archive/v${version}.tar.gz"
 checksum=0ac7f09336aaedf73623c4f486c05137c024a726c16dd32525463aee9d70b46a
 
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 1cffccbba7049c..05f15009ab316f 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -10,6 +10,8 @@ short_desc="Remote state for Terraform"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/terrastate"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/terrastate/archive/v$version.tar.gz"
 checksum=8a205c2f6c39c505adf2a3f07317d387ae76676aac0c6263f435239a8c337de2
 system_groups="_terrastate"
diff --git a/srcpkgs/abireport/template b/srcpkgs/abireport/template
index aeb77a64e31e09..c9251ac965d41c 100644
--- a/srcpkgs/abireport/template
+++ b/srcpkgs/abireport/template
@@ -9,6 +9,8 @@ short_desc="Tool to create ABI reports from ELF binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/clearlinux/abireport"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/clearlinux/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz"
 checksum=2cf4c6cbb14e9d8839d11158142f44589779483c29433d8c422ed9cfa818e7d1
 
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index c6a374236afcca..4aa88a380040d4 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -10,5 +10,7 @@ short_desc="Build tool for ACIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/appc/acbuild"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/appc/acbuild/archive/v${version}.tar.gz"
 checksum=88d99a002eb53212752d6f405d9e02555512b27c5b84e8ef5828607ee9774ed4
diff --git a/srcpkgs/ace-util/template b/srcpkgs/ace-util/template
index 4c91c384116f10..af73d39d99c04f 100644
--- a/srcpkgs/ace-util/template
+++ b/srcpkgs/ace-util/template
@@ -8,6 +8,8 @@ short_desc="Command line utility for the Ace HTML template engine"
 maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://github.com/catinello/ace-util"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/catinello/ace-util/archive/v${version}.tar.gz"
 checksum=983c22874bfd2476d860002778458f028d56552f07fa9d69cbf74e977b6f8bed
 
diff --git a/srcpkgs/acmetool/template b/srcpkgs/acmetool/template
index 78fcb19b77f9b6..78fea64a78fd27 100644
--- a/srcpkgs/acmetool/template
+++ b/srcpkgs/acmetool/template
@@ -11,6 +11,8 @@ short_desc="Tool to acquire certificates from ACME servers (such as Let's Encryp
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://hlandau.github.io/acmetool/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hlandau/acme/archive/v${version}.tar.gz
  https://raw.githubusercontent.com/hlandau/rilts/master/licences/COPYING.MIT>COPYING"
 checksum="5671a4ff00c007dd00883c601c0a64ab9c4dc1ca4fa47e5801b69b015d43dfb3
diff --git a/srcpkgs/act/template b/srcpkgs/act/template
index 3bc33b17ee657f..b665bf933e7b52 100644
--- a/srcpkgs/act/template
+++ b/srcpkgs/act/template
@@ -9,6 +9,8 @@ short_desc="Run your GitHub Actions locally"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT, Apache-2.0"
 homepage="https://github.com/nektos/act"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz"
 checksum=5b8d557ab72e9e5ee78663eadc7b9dfd0b9a68b7b381edeee527d77f60541773
 
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index d0c7303ae61a6f..8f2e3e7802d583 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -12,6 +12,8 @@ short_desc="Terminal email client"
 maintainer="shtayerc <david.murko@mailbox.org>"
 license="MIT"
 homepage="https://aerc-mail.org"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~rjarry/aerc/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
 checksum=b81b4f27272df2e370da377438a500c0695d29b8a4c86ff5849d6ddf3433f4db
diff --git a/srcpkgs/alertmanager/template b/srcpkgs/alertmanager/template
index 6e8bfeba615283..56b9afe2db4c8a 100644
--- a/srcpkgs/alertmanager/template
+++ b/srcpkgs/alertmanager/template
@@ -14,6 +14,8 @@ conf_files="/etc/alertmanager.yml"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/prometheus/alertmanager"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/prometheus/alertmanager/archive/v${version}.tar.gz"
 checksum=4789ef95b09ba86a66a2923c3535d1bfe30a566390770784c52052c7c83ee1bc
 
diff --git a/srcpkgs/amfora/template b/srcpkgs/amfora/template
index 75d4c9dcbe6cb0..2626fdd2904565 100644
--- a/srcpkgs/amfora/template
+++ b/srcpkgs/amfora/template
@@ -8,6 +8,8 @@ short_desc="Fancy terminal browser for the Gemini protocol"
 maintainer="Stacy Harper <contact@stacyharper.net>"
 license="GPL-3.0-only"
 homepage="https://github.com/makeworld-the-better-one/amfora"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/makeworld-the-better-one/amfora/master/CHANGELOG.md"
 distfiles="https://github.com/makeworld-the-better-one/${pkgname}/archive/v${version}.tar.gz"
 checksum=81bb4605920955ddbeb0e7236be4f89979ab543fd41b34ea4a4846ac947147e2
diff --git a/srcpkgs/antibody/template b/srcpkgs/antibody/template
index 424d35c877a71c..878c8db99212da 100644
--- a/srcpkgs/antibody/template
+++ b/srcpkgs/antibody/template
@@ -8,6 +8,8 @@ short_desc="Fast and lightweight shell plugin manager"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://getantibody.github.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/getantibody/antibody/archive/v${version}.tar.gz"
 checksum=87bced5fba8cf5d587ea803d33dda72e8bcbd4e4c9991a9b40b2de4babbfc24f
 
diff --git a/srcpkgs/app-builder/template b/srcpkgs/app-builder/template
index d16e421a9544f0..9ca049310e5fbe 100644
--- a/srcpkgs/app-builder/template
+++ b/srcpkgs/app-builder/template
@@ -8,6 +8,8 @@ short_desc="Generic helper tool to build app in a distributable format"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/develar/app-builder"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz
  ${homepage}/raw/2fb48e08a7d30cb7b597b78a230f5a1e45bfc2be/LICENSE"
 checksum="f3f4b5dbabf0319d780accc6dab7bb162026d873e38183dd9fb5164384eac4d7
diff --git a/srcpkgs/aptly/template b/srcpkgs/aptly/template
index a4bca04fdff407..b1a3e207a1cb26 100644
--- a/srcpkgs/aptly/template
+++ b/srcpkgs/aptly/template
@@ -8,6 +8,8 @@ short_desc="Debian repository management tool"
 maintainer="Tassilo Schweyer <dev@welterde.de>"
 license="MIT"
 homepage="https://www.aptly.info/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aptly-dev/aptly/archive/v$version.tar.gz"
 checksum=4172d54613139f6c34d5a17396adc9675d7ed002e517db8381731d105351fbe5
 
diff --git a/srcpkgs/aquatone/template b/srcpkgs/aquatone/template
index 869fa880625437..6fa3b15c82006f 100644
--- a/srcpkgs/aquatone/template
+++ b/srcpkgs/aquatone/template
@@ -9,6 +9,8 @@ short_desc="Tool for domain flyovers"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/michenriksen/aquatone"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=7849dce3241df663ea6edd9a9433d5ecc20fb768d0192ccbfb28d61d67ebcc97
 
diff --git a/srcpkgs/archiver/template b/srcpkgs/archiver/template
index 00ca19e535db10..d0db8722c6a56a 100644
--- a/srcpkgs/archiver/template
+++ b/srcpkgs/archiver/template
@@ -9,6 +9,8 @@ short_desc="Easily create and extract common archive formats"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/mholt/archiver"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mholt/archiver/archive/v${version}.tar.gz"
 checksum=b69a76f837b6cc1c34c72ace16670360577b123ccc17872a95af07178e69fbe7
 
diff --git a/srcpkgs/arduino-cli/template b/srcpkgs/arduino-cli/template
index 7d1ab514f7238f..042473d5b2ebbf 100644
--- a/srcpkgs/arduino-cli/template
+++ b/srcpkgs/arduino-cli/template
@@ -10,6 +10,8 @@ short_desc="Arduino command line interface"
 maintainer="Henry Naguski <henry@nilsu.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/arduino/arduino-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arduino/arduino-cli/archive/${version}.tar.gz"
 checksum=40ae8a06aa634299a7a18dd7de24f00789b94c9e7f182b6ac12dfc12e40a6d2a
 
diff --git a/srcpkgs/arpfox/template b/srcpkgs/arpfox/template
index 2abe8b0f21f044..4375d83efd3850 100644
--- a/srcpkgs/arpfox/template
+++ b/srcpkgs/arpfox/template
@@ -10,6 +10,8 @@ short_desc="Alternative arpspoof written in Go"
 maintainer="shizonic <realtiaz@gmail.com>"
 license="MIT"
 homepage="https://github.com/malfunkt/arpfox"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/malfunkt/arpfox/archive/v${version}.tar.gz"
 checksum=f2b24dc840381264ea6f010cc5f0949089611083d9310a91ffda2a770a074ec4
 
diff --git a/srcpkgs/atlantis/template b/srcpkgs/atlantis/template
index cb5bc4c713285f..217029da1aaa11 100644
--- a/srcpkgs/atlantis/template
+++ b/srcpkgs/atlantis/template
@@ -9,5 +9,7 @@ short_desc="Terraform Automation By Pull Request"
 maintainer="Gabriel M. Dutra <nulldutra@proton.me>"
 license="Apache-2.0"
 homepage="https://runatlantis.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/runatlantis/atlantis/archive/v${version}.tar.gz"
 checksum=3600ea61eda49a8a681bfe6f1646676b08d599a6f45bc36e8f296500cbfa0c35
diff --git a/srcpkgs/autorestic/template b/srcpkgs/autorestic/template
index d9c8b4d9372305..19b34c12d9d08b 100644
--- a/srcpkgs/autorestic/template
+++ b/srcpkgs/autorestic/template
@@ -9,6 +9,8 @@ short_desc="Config driven, easy backup cli for restic"
 maintainer="Emil Miler <em@0x45.cz>"
 license="Apache-2.0"
 homepage="https://autorestic.vercel.app/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cupcakearmy/autorestic/raw/master/CHANGELOG.md"
 distfiles="https://github.com/cupcakearmy/autorestic/archive/refs/tags/v${version}.tar.gz"
 checksum=e57bbc045edee4aabd850da2e61da9c18a6d12bd323866be1eb3edca4709b363
diff --git a/srcpkgs/aws-vault/template b/srcpkgs/aws-vault/template
index 8ea83260473a10..db86764e83b0c8 100644
--- a/srcpkgs/aws-vault/template
+++ b/srcpkgs/aws-vault/template
@@ -9,6 +9,8 @@ short_desc="Vault for securely storing and accessing AWS credentials"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/99designs/aws-vault"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/99designs/aws-vault/archive/v${version}.tar.gz"
 checksum=3f2f1d0ec06eb0873f9b96b59dc70f9fcc832dc97b927af3dbab6cdc87477b0e
 
diff --git a/srcpkgs/babelfish/template b/srcpkgs/babelfish/template
index 73e31bc5cd14af..41e7643feac30e 100644
--- a/srcpkgs/babelfish/template
+++ b/srcpkgs/babelfish/template
@@ -8,6 +8,8 @@ short_desc="Translate bash scripts to fish"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>"
 license="MIT"
 homepage="https://github.com/bouk/babelfish/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bouk/babelfish/archive/refs/tags/v$version.tar.gz"
 checksum=7896c3e998e82ed15300f0951052af1e3a5a4c54fa9a07f1e2f743854b7ad239
 
diff --git a/srcpkgs/bettercap/template b/srcpkgs/bettercap/template
index 59f9ceaf8e0c0d..cf9c4324c31405 100644
--- a/srcpkgs/bettercap/template
+++ b/srcpkgs/bettercap/template
@@ -10,6 +10,8 @@ short_desc="Network attack and monitoring framework"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/bettercap/bettercap"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bettercap/bettercap/archive/refs/tags/v${version}.tar.gz"
 checksum=ea28d4d533776a328a54723a74101d1720016ffe7d434bf1d7ab222adb397ac6
 
diff --git a/srcpkgs/bird_exporter/template b/srcpkgs/bird_exporter/template
index 6de99875d73974..4842b15686aa82 100644
--- a/srcpkgs/bird_exporter/template
+++ b/srcpkgs/bird_exporter/template
@@ -10,6 +10,8 @@ short_desc="Metric exporter for BIRD routing daemon to use with Prometheus"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/czerwonk/bird_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/czerwonk/bird_exporter/archive/${version}.tar.gz"
 checksum=75bf25dc979f2bbc4dd95e31b25a9b2defd43d2ee5d9e790ef7e70c355443243
 
diff --git a/srcpkgs/blackbox_exporter/template b/srcpkgs/blackbox_exporter/template
index 0ca014b51a3e29..9102420e09b91a 100644
--- a/srcpkgs/blackbox_exporter/template
+++ b/srcpkgs/blackbox_exporter/template
@@ -12,6 +12,8 @@ short_desc="Allows blackbox probing of endpoints over HTTP, DNS, TCP and ICMP"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/prometheus/blackbox_exporter/releases"
 distfiles="https://github.com/prometheus/blackbox_exporter/archive/v${version}.tar.gz"
 checksum=b41f1301c991c0d0011652e2093588521925d1960c6f7649f96edecbf1aadfb8
diff --git a/srcpkgs/blush/template b/srcpkgs/blush/template
index 7eae175225ac18..c1fd258a979ee2 100644
--- a/srcpkgs/blush/template
+++ b/srcpkgs/blush/template
@@ -8,6 +8,8 @@ short_desc="Grep with colours"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/arsham/blush"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/blush/archive/v${version}.tar.gz"
 checksum=6db6b033bb5d4c4ac350b36b82d79447d5b91509db3a5eceb72ecb9484495e54
 
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index be7356c0cd35c2..c6a04320e1cf07 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -8,6 +8,8 @@ short_desc="Non-web client for the terminal"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://bombadillo.colorfield.space/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://tildegit.org/sloum/${pkgname}/archive/${version}.tar.gz"
 checksum=e0daed1d9d0fe7cbea52bc3e6ecff327749b54e792774e6b985e0d64b7a36437
 
diff --git a/srcpkgs/bombardier/template b/srcpkgs/bombardier/template
index 2289492e465918..af361a6bc8f617 100644
--- a/srcpkgs/bombardier/template
+++ b/srcpkgs/bombardier/template
@@ -9,6 +9,8 @@ short_desc="Fast cross-platform HTTP benchmarking tool"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/codesenberg/bombardier"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/codesenberg/bombardier/archive/v${version}.tar.gz"
 checksum=d908c050132b3a33c3d292a6a3b47d088284a5969376f68f05d7409f51f01e41
 
diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d86640..cd72849d5ca331 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -10,6 +10,8 @@ short_desc="Fast and secure initramfs generator"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/anatol/booster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anatol/booster/archive/${version}.tar.gz"
 checksum=27a7e40135ceb5504438ce0a45108ef955f5ece197932acc7686fd6c0254565c
 conf_files="/etc/booster.yaml"
diff --git a/srcpkgs/brig/template b/srcpkgs/brig/template
index 42bf86b0be0654..17c3b6c9a4f7b5 100644
--- a/srcpkgs/brig/template
+++ b/srcpkgs/brig/template
@@ -8,6 +8,8 @@ short_desc="File synchronization on top of IPFS with git-like interface and WebU
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://brig.readthedocs.io/en/master/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sahib/brig/archive/v${version}.tar.gz"
 checksum=1ca6384c71915b486798146e8498cc2432065ddb161f9860fc913cbf38cf2e35
 
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 6e94b64cee37fa..e97fd992fe77ae 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -8,6 +8,8 @@ short_desc="Browser extension for pass"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://github.com/browserpass/browserpass-native"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/browserpass/browserpass-native/archive/${version}.tar.gz"
 checksum=df90e9a02faa0081fe8bce78a8ecef1e4394f642955f18f452ee0079be85816e
 
diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f7..73b4f683eb94c6 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,6 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz
  https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
diff --git a/srcpkgs/buildah/template b/srcpkgs/buildah/template
index 2809ddccd60298..fd41f2424f98e9 100644
--- a/srcpkgs/buildah/template
+++ b/srcpkgs/buildah/template
@@ -14,6 +14,8 @@ short_desc="Dockerfile compatible OCI image building tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/buildah"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/buildah/blob/master/CHANGELOG.md"
 distfiles="https://github.com/containers/buildah/archive/refs/tags/v${version}.tar.gz"
 checksum=c119921e8e4b2d7fd7e1041dfbcfdfac0882e3dea4f7dabdc5175f9bbc70d868
diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template
index ccd9035411284f..9c907506988793 100644
--- a/srcpkgs/caddy/template
+++ b/srcpkgs/caddy/template
@@ -11,6 +11,8 @@ short_desc="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://caddyserver.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/caddyserver/caddy/releases"
 distfiles="https://github.com/caddyserver/caddy/archive/v${version}.tar.gz"
 checksum=eeaecc1ea18b7aa37ece168562beb1ab592767cbedfaa411040ae0301aaeeef1
diff --git a/srcpkgs/carapace/template b/srcpkgs/carapace/template
index fc1054d98bddff..43f972d94705da 100644
--- a/srcpkgs/carapace/template
+++ b/srcpkgs/carapace/template
@@ -11,6 +11,8 @@ short_desc="Multi-shell multi-command argument completer"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/rsteube/carapace-bin"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsteube/carapace-bin/archive/refs/tags/v${version}.tar.gz"
 checksum=5fe87706fcb16e9010490f3f195ff3c9f58875e249431ac32edbcf8be6bc176a
 
diff --git a/srcpkgs/cdetect/template b/srcpkgs/cdetect/template
index 5c0c32d49a9047..216dc64f18b5bb 100644
--- a/srcpkgs/cdetect/template
+++ b/srcpkgs/cdetect/template
@@ -8,6 +8,8 @@ short_desc="Detects the compiler (and version) used to compile an ELF binary"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/xyproto/cdetect"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/cdetect/archive/${version}.tar.gz"
 checksum=00ce492c58addaa1be9ff3bc3a1552fa8f8ba90620ffd3205b5f695d2210ee65
 
diff --git a/srcpkgs/cfssl/template b/srcpkgs/cfssl/template
index c6185c71e252cf..307c037d6ba74b 100644
--- a/srcpkgs/cfssl/template
+++ b/srcpkgs/cfssl/template
@@ -10,6 +10,8 @@ short_desc="CFSSL: Cloudflare's PKI and TLS toolkit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/cloudflare/cfssl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cloudflare/cfssl/archive/v${version}.tar.gz"
 checksum=5267164b18aa99a844e05adceaf4f62d1b96dcd326a9132098d65c515c180a91
 replaces="cfssljson>=0"
diff --git a/srcpkgs/cgrps/template b/srcpkgs/cgrps/template
index 3a8ac5fad35f3e..8f319ed567434f 100644
--- a/srcpkgs/cgrps/template
+++ b/srcpkgs/cgrps/template
@@ -8,6 +8,8 @@ short_desc="Set of commands for checking cgroups"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/k1LoW/cgrps"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k1LoW/cgrps/master/CHANGELOG.md"
 distfiles="https://github.com/k1LoW/cgrps/archive/v${version}.tar.gz"
 checksum=e44901cbd1b2aa58fff84dffadf4196fc48e62e2b4cf180ee97f651ee0835618
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index bc4842043a6dc2..2cb04fe43e2a5e 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -9,6 +9,8 @@ short_desc="Synchronization tool for IRC chat history"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://sr.ht/~emersion/chathistorysync/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~emersion/chathistorysync/archive/v${version}.tar.gz"
 checksum=97d428a7ce46caabdfcf13e1863eeaa534b7c8247d8bd9f8cbcc64c20e5cf86a
 
diff --git a/srcpkgs/cheat/template b/srcpkgs/cheat/template
index 48735403349650..53cd14c02f6e50 100644
--- a/srcpkgs/cheat/template
+++ b/srcpkgs/cheat/template
@@ -9,6 +9,8 @@ short_desc="Create and view interactive cheatsheets on the command-line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/cheat/cheat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cheat/cheat/archive/refs/tags/${version}.tar.gz"
 checksum=8694d75896dcb1dfb91ed95ec37f7fe409ad2bde76e66f80b20be24ee92ae3ec
 
diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index f5e43b027056c6..b6ba526de109d3 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -11,6 +11,8 @@ short_desc="Manage your dotfiles across multiple machines, securely"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="MIT"
 homepage="https://chezmoi.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/twpayne/chezmoi/releases"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
 checksum=6af914491851e8da6a704c3072455fa82beeae337ed91c32802917ca3bb2fb33
diff --git a/srcpkgs/chroma/template b/srcpkgs/chroma/template
index cd65f7f4656c6b..589e8d4460e429 100644
--- a/srcpkgs/chroma/template
+++ b/srcpkgs/chroma/template
@@ -10,6 +10,8 @@ short_desc="General purpose syntax highlighter"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/alecthomas/chroma"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/alecthomas/chroma/archive/v${version}.tar.gz"
 checksum=b3cb975f354fb7495f05841ccc7a5bcfb6f823ce2a15fc86eaeb59bed0840c76
 
diff --git a/srcpkgs/circleci-cli/template b/srcpkgs/circleci-cli/template
index 629f530a5f3c37..da405de8bc0cb8 100644
--- a/srcpkgs/circleci-cli/template
+++ b/srcpkgs/circleci-cli/template
@@ -12,6 +12,8 @@ short_desc="Use CircleCI from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://circleci-public.github.io/circleci-cli/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/CircleCI-Public/${pkgname}/archive/v${version}.tar.gz"
 checksum=dc758206e92dc7663de049c5fa780ab9d21e4482fd771d87a858057112df4584
 _completions="bash zsh"
diff --git a/srcpkgs/cliphist/template b/srcpkgs/cliphist/template
index 6daefc89887721..2b54564fd01d7e 100644
--- a/srcpkgs/cliphist/template
+++ b/srcpkgs/cliphist/template
@@ -9,6 +9,8 @@ short_desc="Wayland clipboard manager"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/sentriz/cliphist"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/sentriz/cliphist/master/CHANGELOG.md"
 distfiles="https://github.com/sentriz/cliphist/archive/v${version}.tar.gz"
 checksum=e492d6cd4e1bfc77582e32e25a3683687f2ff22e8d390cd06e14d21d7bef32c2
diff --git a/srcpkgs/clipman/template b/srcpkgs/clipman/template
index 3a88f8938aae78..8774efe3b84e38 100644
--- a/srcpkgs/clipman/template
+++ b/srcpkgs/clipman/template
@@ -9,6 +9,8 @@ short_desc="Simple clipboard manager for Wayland"
 maintainer="travankor <travankor@tuta.io>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/yory8/clipman"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yory8/clipman/master/CHANGELOG.md"
 distfiles="https://github.com/yory8/clipman/archive/v${version}.tar.gz"
 checksum=6a94df2317e798a086dcb2b7f3cc4a6fa84189f648bac875d1789ce544cf6bc2
diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template
index 39181726bcfabb..21d808162378a8 100644
--- a/srcpkgs/cloudflared/template
+++ b/srcpkgs/cloudflared/template
@@ -11,6 +11,8 @@ short_desc="Cloudflare Tunnel client"
 maintainer="Elie ROUDNINSKI <xademax@gmail.com>"
 license="Apache-2.0"
 homepage="https://developers.cloudflare.com/argo-tunnel/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/cloudflare/cloudflared/master/CHANGES.md"
 distfiles="https://github.com/cloudflare/cloudflared/archive/${version}.tar.gz"
 checksum=ee2c2a4b0c290c39475f79ab74972dfbce817df8e5090813cad0e58f33836194
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 3e34421912dc76..3065baa851f20f 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -10,6 +10,8 @@ short_desc="Name resolution for containers"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/dnsname"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/containers/dnsname/blob/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/dnsname/archive/v${version}.tar.gz"
 checksum=a9319a1829e242b4769697650f7df63a635eda7369ba659618d49056b78bf3ce
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 589913adc62680..7411ffa901b176 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -8,6 +8,8 @@ short_desc="Container Network Interface (plugins)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f3496ddda9c7770a0b695b67ae7ee80a4ee331ac2745af4830054b81627f79b7
 
diff --git a/srcpkgs/cni/template b/srcpkgs/cni/template
index 050b201df6a570..247c277794bd3d 100644
--- a/srcpkgs/cni/template
+++ b/srcpkgs/cni/template
@@ -9,6 +9,8 @@ short_desc="Container Network Interface"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/cni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containernetworking/cni/archive/v${version}.tar.gz"
 checksum=7d4bcaf83acdd54b3dc216f7aa5b5e1b32cb797d9c6af601a2c26b97470ed743
 
diff --git a/srcpkgs/cod/template b/srcpkgs/cod/template
index 818a577b231e2a..89ce4d42374992 100644
--- a/srcpkgs/cod/template
+++ b/srcpkgs/cod/template
@@ -8,5 +8,7 @@ short_desc="Completion daemon for bash/zsh"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/dim-an/cod"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dim-an/cod/archive/v${version}.tar.gz"
 checksum=3d8ed6f284afcf4c86a2164e234ab7ff40c50aa6ab0bd892e59f8dc8aef02541
diff --git a/srcpkgs/codesearch/template b/srcpkgs/codesearch/template
index b8d5d31ca40d53..f0dfcf62dc477b 100644
--- a/srcpkgs/codesearch/template
+++ b/srcpkgs/codesearch/template
@@ -11,6 +11,8 @@ short_desc="Fast, indexed regexp search over large file trees"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/codesearch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/codesearch/archive/v${version}.tar.gz"
 checksum=0314f4c0a8c2d4a050cd0b0ad95d489d28bef8bada63ea20fdc59e802ac1126e
 
diff --git a/srcpkgs/consul-template/template b/srcpkgs/consul-template/template
index b8015ba932d6c7..5bb55af37b22b1 100644
--- a/srcpkgs/consul-template/template
+++ b/srcpkgs/consul-template/template
@@ -8,5 +8,7 @@ short_desc="Template rendering, notifier, and supervisor for Consul and Vault da
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/consul-template"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=61ce1b818ae9f555440a5a3a7a81590051c4871acfccd73001b4b087c66357e9
diff --git a/srcpkgs/consul/template b/srcpkgs/consul/template
index b1591dafc2da51..aa893bdeda153e 100644
--- a/srcpkgs/consul/template
+++ b/srcpkgs/consul/template
@@ -10,6 +10,8 @@ short_desc="Distributed solution to connect and configure applications"
 maintainer="iaroki <iaroki@protonmail.com>"
 license="BUSL-1.1"
 homepage="https://www.consul.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=0dacc7eeacd19a687e20fa83ae88444d2a5336a9150cfc116d39a39b31d5829d
 system_accounts="_consul"
diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template
index 00c5c58c3bacf9..4eabb7d9ff8e33 100644
--- a/srcpkgs/containerd/template
+++ b/srcpkgs/containerd/template
@@ -19,6 +19,8 @@ short_desc="Open and reliable container runtime"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/containerd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/containerd/archive/v${version}.tar.gz"
 checksum=891b84e614b491ab1d3bd5c8f4fb119e4929c24762e149e83e181e72d687f706
 make_dirs="/var/lib/containerd 0755 root root"
diff --git a/srcpkgs/coredns/template b/srcpkgs/coredns/template
index 96eea332713e2c..6ee3bd5f14fd86 100644
--- a/srcpkgs/coredns/template
+++ b/srcpkgs/coredns/template
@@ -9,6 +9,8 @@ short_desc="CoreDNS is a DNS server that chains plugins"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="Apache-2.0"
 homepage="https://coredns.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/coredns/coredns/releases"
 distfiles="https://github.com/coredns/coredns/archive/v${version}.tar.gz"
 checksum=f47186452e5f2925e2c71135669afd9e03b9b55831417d33d612ef2fa69924a7
diff --git a/srcpkgs/cowyo/template b/srcpkgs/cowyo/template
index e014e4035c89fb..004ba0b09b9222 100644
--- a/srcpkgs/cowyo/template
+++ b/srcpkgs/cowyo/template
@@ -8,6 +8,8 @@ short_desc="Wiki webserver for minimalists"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/cowyo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/${pkgname}/archive/v${version}.tar.gz"
 checksum=b67d6dcb0ed5c050245ae75c72f182dba396d4caa66f747a2de8e3fdf4c0a1ed
 
diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 3e1336f140f7ae..d10704e171f1ef 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -10,6 +10,8 @@ short_desc="Safe and secure XMPP chat client"
 maintainer="Illia Shestakov <ishestakov@airmail.cc>"
 license="GPL-3.0-only"
 homepage="https://coy.im"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
 
diff --git a/srcpkgs/crane/template b/srcpkgs/crane/template
index 1cdf9b327fae37..e208929d044920 100644
--- a/srcpkgs/crane/template
+++ b/srcpkgs/crane/template
@@ -8,6 +8,8 @@ short_desc="Lift containers with ease"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/michaelsauter/crane"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelsauter/crane/archive/v${version}.tar.gz"
 checksum=d417f9f664bcb2365e5b8fced608ce66b7c029fe2d3bfbc23b81a263dd962461
 
diff --git a/srcpkgs/cri-o/template b/srcpkgs/cri-o/template
index 47cb2865d09c6b..be890e012c0b15 100644
--- a/srcpkgs/cri-o/template
+++ b/srcpkgs/cri-o/template
@@ -15,6 +15,8 @@ short_desc="OCI-based implementation of Kubernetes Container Runtime Interface"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-o"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-o/archive/v${version}.tar.gz"
 checksum=69c89094c5c03fa1cb58c11ccd7bdae7ba0da644d5f0124e0a9a508c548d1ba2
 
diff --git a/srcpkgs/cri-tools/template b/srcpkgs/cri-tools/template
index f402cbd770d6b8..f5191366896bd8 100644
--- a/srcpkgs/cri-tools/template
+++ b/srcpkgs/cri-tools/template
@@ -8,6 +8,8 @@ short_desc="CLI and validation tools for Kubelet Container Runtime Interface (CR
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-tools"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/cri-tools/archive/v${version}.tar.gz"
 checksum=76fc230a73dd7e8183f499c88effaf734540808f2f90287031a85d0a4d8512d9
 
diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template
index 3fa43b03fc5f57..9d506a79554dba 100644
--- a/srcpkgs/croc/template
+++ b/srcpkgs/croc/template
@@ -8,6 +8,8 @@ short_desc="Easily and securely send things from one computer to another"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/croc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/schollz/croc/archive/v${version}.tar.gz"
 checksum=9dd954e0068df2be416c71161665bfc283f150d30ba0bf96cee723701e93616f
 
diff --git a/srcpkgs/d2/template b/srcpkgs/d2/template
index b75e054f16a790..33136528d13042 100644
--- a/srcpkgs/d2/template
+++ b/srcpkgs/d2/template
@@ -9,6 +9,8 @@ short_desc="Modern diagram scripting language that turns text to diagrams"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://d2lang.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://d2lang.com/releases/intro/"
 distfiles="https://github.com/terrastruct/d2/archive/refs/tags/v${version}.tar.gz"
 checksum=c76e822755a64e2a6902d1f75a17bcda779c46cb36edc751b3eaa8d6f168b243
diff --git a/srcpkgs/darch/template b/srcpkgs/darch/template
index ee015983d74e08..4c9099cc529651 100644
--- a/srcpkgs/darch/template
+++ b/srcpkgs/darch/template
@@ -13,6 +13,8 @@ short_desc="Tool for building/booting stateless and immutable images, bare metal
 maintainer="Paul Knopf <pauldotknopf@gmail.com>"
 license="MIT"
 homepage="https://godarch.com/"
+nopie=unverified
+nostrip=nopie
 
 do_fetch() {
 	mkdir -p "$(dirname ${GOSRCPATH})"
diff --git a/srcpkgs/darkman/template b/srcpkgs/darkman/template
index 9b73ad81d86241..f210809017ae79 100644
--- a/srcpkgs/darkman/template
+++ b/srcpkgs/darkman/template
@@ -12,6 +12,8 @@ short_desc="Daemon for dark-mode and light-mode transitions on Linux desktop"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="ISC"
 homepage="https://darkman.whynothugo.nl/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/WhyNotHugo/darkman/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/WhyNotHugo/darkman/-/archive/v${version}/darkman-v${version}.tar"
 checksum=c19b33a62a90120df53ccfa823eb69da24429bb63101d57e9604e36eb3de9e38
diff --git a/srcpkgs/darktile/template b/srcpkgs/darktile/template
index 9d0b1d3770505c..e7fa272c9eeff4 100644
--- a/srcpkgs/darktile/template
+++ b/srcpkgs/darktile/template
@@ -13,6 +13,8 @@ short_desc="GPU rendered terminal emulator designed for tiling window managers"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/liamg/darktile"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/darktile/archive/refs/tags/v${version}.tar.gz"
 checksum=781aef00959abc0047df0eb627c73f012a709f23c2642c34b7a282f485d6e19c
 
diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template
index b2f5a72def0cf9..8a5744842fe362 100644
--- a/srcpkgs/dasel/template
+++ b/srcpkgs/dasel/template
@@ -11,6 +11,8 @@ short_desc="Query and modify data structures using selector strings"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="MIT"
 homepage="https://daseldocs.tomwright.me/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/TomWright/dasel/master/CHANGELOG.md"
 distfiles="https://github.com/TomWright/dasel/archive/refs/tags/v${version}.tar.gz"
 checksum=eb44263c792ff3b31e5a5086d01b471d07a4282af6716932f12f76bb8cd4eebd
diff --git a/srcpkgs/delve/template b/srcpkgs/delve/template
index 3c5da73ce51918..c1ea192d41263f 100644
--- a/srcpkgs/delve/template
+++ b/srcpkgs/delve/template
@@ -11,6 +11,8 @@ short_desc="Debugger for the Go programming language"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/go-delve/delve"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-delve/delve/master/CHANGELOG.md"
 distfiles="https://github.com/go-delve/delve/archive/v${version}.tar.gz"
 checksum=f00321e9333a61cb10c18141484c44ed55b1da1c4239a3f4faf2100b64613199
diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
index 99a6770b9c2ac2..4b3ec4d49134de 100644
--- a/srcpkgs/dendrite/template
+++ b/srcpkgs/dendrite/template
@@ -10,6 +10,8 @@ short_desc="Second-generation Matrix homeserver"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0"
 homepage="https://matrix.org/docs/projects/server/dendrite"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
 distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
 checksum=8840730ede16cc7e150344f5cdaa5f78d6abaa8aa3c588ec39c20d735bcf5dd7
diff --git a/srcpkgs/dep/template b/srcpkgs/dep/template
index 53d2ca09c1873a..4a796664742d10 100644
--- a/srcpkgs/dep/template
+++ b/srcpkgs/dep/template
@@ -11,6 +11,8 @@ short_desc="Go dependency management tool"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/dep"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=929c8f759838f98323211ba408a831ea80d93b75beda8584b6d950f393a3298a
 
diff --git a/srcpkgs/direnv/template b/srcpkgs/direnv/template
index 4ecf2d10d0da2a..22f6753c468efc 100644
--- a/srcpkgs/direnv/template
+++ b/srcpkgs/direnv/template
@@ -8,6 +8,8 @@ short_desc="Environment switcher for the shell"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://direnv.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/direnv/direnv/master/CHANGELOG.md"
 distfiles="https://github.com/direnv/direnv/archive/refs/tags/v${version}.tar.gz"
 checksum=c66f6d1000f28f919c6106b5dcdd0a0e54fb553602c63c60bf59d9bbdf8bd33c
diff --git a/srcpkgs/dirstalk/template b/srcpkgs/dirstalk/template
index d75ab27cdf49f6..d109acb6cde23d 100644
--- a/srcpkgs/dirstalk/template
+++ b/srcpkgs/dirstalk/template
@@ -9,6 +9,8 @@ short_desc="Multi threaded application designed to brute force paths on web serv
 maintainer="Stnby <stnby@kernal.eu>"
 license="MIT"
 homepage="https://github.com/stefanoj3/dirstalk"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=fd1560ca772d74b052630cd2b4da0fc1916db252ad7484cceb3846bcbc0faa7d
 
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 004c02b828fb6c..c469a5ca318a39 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -10,5 +10,7 @@ short_desc="System container image builder for LXC and LXD"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/distrobuilder/introduction/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/lxc/distrobuilder/archive/distrobuilder-${version}.tar.gz"
 checksum=c60f8cee78a9ed6b4606a3849f1bc3288f5e80651b7c59ea62c5dd8aae3e9e45
diff --git a/srcpkgs/dive/template b/srcpkgs/dive/template
index ecd0f355f94920..56cbb4a28707c0 100644
--- a/srcpkgs/dive/template
+++ b/srcpkgs/dive/template
@@ -8,6 +8,8 @@ short_desc="Container image exploration tool"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/wagoodman/dive"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=e91d3ce4b2dd292a72effea9c7dbde0f92a05f29a4e4c89fd46ed1d7f6aaed97
 
diff --git a/srcpkgs/dlayer/template b/srcpkgs/dlayer/template
index 1b4678543c75b4..34908e0e58479f 100644
--- a/srcpkgs/dlayer/template
+++ b/srcpkgs/dlayer/template
@@ -8,6 +8,8 @@ short_desc="Dlayer is a docker layer analyzer"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/orisano/dlayer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orisano/dlayer/archive/v${version}.tar.gz"
 checksum=6d091744618e03d1490de97eb0a41d89b70cedc4f242c004f4f2f4c7d77d859d
 
diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template
index d7a29429437334..b6fe7bbf5c4f8f 100644
--- a/srcpkgs/dnscrypt-proxy/template
+++ b/srcpkgs/dnscrypt-proxy/template
@@ -10,6 +10,8 @@ short_desc="DNS proxy that encrypts queries"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="ISC"
 homepage="https://github.com/DNSCrypt/dnscrypt-proxy"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog"
 distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/refs/tags/${version}.tar.gz"
 checksum=044c4db9a3c7bdcf886ff8f83c4b137d2fd37a65477a92bfe86bf69587ea7355
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index 8c2c81d733da92..3a10332598b5e2 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -11,6 +11,8 @@ short_desc="Docker CLI plugin for extended build capabilities with BuildKit"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/buildx/working-with-buildx/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/buildx/archive/refs/tags/v${version}.tar.gz"
 checksum=7d00cc435b5ea8d180c0deda30e46ae2bca81d630629ad3c370a70448995ea5a
 
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 828f21e70cf71b..bcaa5e4265b050 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -15,6 +15,8 @@ short_desc="Command-line interface for the Docker daemon"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
 checksum=72a54d131c28938221c81bd08364459fed9c71c093d4d615d324aaf31de6db1d
 system_groups="docker"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index e816a039faed0f..a6fac8a7be5855 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -11,6 +11,8 @@ short_desc="Tool to define and run multi-container Docker applications"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="Apache-2.0"
 homepage="https://docs.docker.com/compose/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/docker/compose/releases"
 distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz"
 checksum=0014b23382a50c90f91849e491500568366052882e22011822ca2d8a3b2976f2
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index 2f066120004b3e..ac3132e2053e21 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -10,6 +10,8 @@ short_desc="Use native stores to keep Docker credentials safe"
 maintainer="Hoang Nguyen <hoang@wetrust.io>"
 license="MIT"
 homepage="https://github.com/docker/docker-credential-helpers"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/docker-credential-helpers/archive/v${version}.tar.gz"
 checksum=b97d27cefb2de7a18079aad31c9aef8e3b8a38313182b73aaf8b83701275ac83
 
diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template
index 854d74f2029f32..0ae3f72a085d39 100644
--- a/srcpkgs/docker-gen/template
+++ b/srcpkgs/docker-gen/template
@@ -9,6 +9,8 @@ short_desc="Generate files from docker container meta-data"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/nginx-proxy/docker-gen"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nginx-proxy/docker-gen/archive/refs/tags/${version}.tar.gz"
 checksum=bb8207cf194bfeba0a92ba7f2215fd039ebc0d5d3730d3d2403f47419d67c957
 
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index f00f903acbfa23..900f86260c0bc0 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -11,6 +11,8 @@ short_desc="KVM driver for docker-machine"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/tdilauro/docker-machine-kvm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdilauro/docker-machine-kvm/archive/v${version}.tar.gz"
 checksum=9059d9b2221417fdba1d33505110b0ad833fe8abdc7314842b677e0241d5c719
 
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 578c2e2e933f3f..a2d275f266cb95 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -9,5 +9,7 @@ short_desc="Docker Machine management for a container-centric world"
 maintainer="Sergi Alvarez <pancake@nopcode.org>"
 license="Apache-2.0"
 homepage="https://github.com/docker/machine/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/docker/machine/archive/v${version}.tar.gz"
 checksum=af8bff768cd1746c787e2f118a3a8af45ed11679404b6e45d5199e343e550059
diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index 57d5bd00e7ec54..b5f2af7b08fac4 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -14,6 +14,8 @@ short_desc="Command line tool for DigitalOcean services"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/digitalocean/doctl"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/digitalocean/doctl/releases"
 distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz"
 checksum=ecfbcdb576271e79834ae28fe0cd7bcb29307f68f179de247af1a68015a755cd
diff --git a/srcpkgs/domain_exporter/template b/srcpkgs/domain_exporter/template
index e351b0f39b4e2c..be26bd843f6221 100644
--- a/srcpkgs/domain_exporter/template
+++ b/srcpkgs/domain_exporter/template
@@ -8,5 +8,7 @@ short_desc="Prometheus WHOIS domain details exporter"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/shift/domain_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/shift/domain_exporter/archive/v${version}.tar.gz"
 checksum=62262d3234f7404859b21647dbb3661e425eeb44b9fad8e5368ddc4bd91364f2
diff --git a/srcpkgs/dotool/template b/srcpkgs/dotool/template
index ec25f5f6ed866d..a11c8d59f0c7bd 100644
--- a/srcpkgs/dotool/template
+++ b/srcpkgs/dotool/template
@@ -11,6 +11,8 @@ short_desc="Command to simulate input anywhere (X11, Wayland, TTYs)"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="GPL-3.0-only"
 homepage="https://sr.ht/~geb/dotool"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~geb/dotool/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~geb/dotool/archive/${version}.tar.gz"
 checksum=f79969ff582fd440061b0ce2cb8c62c9e531976fbbb2929014ed13d2f2d0b83f
diff --git a/srcpkgs/drive/template b/srcpkgs/drive/template
index f77f9066951aa5..c043e8e06a037f 100644
--- a/srcpkgs/drive/template
+++ b/srcpkgs/drive/template
@@ -10,6 +10,8 @@ short_desc="Google Drive client for the commandline"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/odeke-em/drive"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=7a6445b54c6c13d0ddd8893ca02264211eeea68c7a0c7e9ccc6473f68af40a00
 
diff --git a/srcpkgs/drone-cli/template b/srcpkgs/drone-cli/template
index 90cd299b314398..996370546f908e 100644
--- a/srcpkgs/drone-cli/template
+++ b/srcpkgs/drone-cli/template
@@ -10,6 +10,8 @@ short_desc="CLI for Drone continuous delivery platform"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/drone/drone-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/drone/drone-cli/master/CHANGELOG.md"
 distfiles="https://github.com/drone/drone-cli/archive/v${version}.tar.gz"
 checksum=75f06372feb6aea6c52f06b09ade5a569a3c289346b0fe31a55df041bce576dc
diff --git a/srcpkgs/duf/template b/srcpkgs/duf/template
index e10126b6afda62..4e9efa860a6c3b 100644
--- a/srcpkgs/duf/template
+++ b/srcpkgs/duf/template
@@ -9,6 +9,8 @@ short_desc="Disk Usage/Free Utility"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/muesli/duf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/muesli/duf/archive/v$version.tar.gz"
 checksum=ebc3880540b25186ace220c09af859f867251f4ecaef435525a141d98d71a27a
 
diff --git a/srcpkgs/eduvpn-common/template b/srcpkgs/eduvpn-common/template
index 4412e064b68a5d..a1c2f9967668e3 100644
--- a/srcpkgs/eduvpn-common/template
+++ b/srcpkgs/eduvpn-common/template
@@ -9,6 +9,8 @@ short_desc="Code to be shared between eduVPN clients"
 maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://www.eduvpn.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/eduvpn/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz"
 checksum=22e4c21b70ccd94ca293bbb65ae01aefa7fa328cf204416e3ac8da9741a8a2ce
 
diff --git a/srcpkgs/elfinfo/template b/srcpkgs/elfinfo/template
index e7f093ecd0dba7..33160b76bd6e44 100644
--- a/srcpkgs/elfinfo/template
+++ b/srcpkgs/elfinfo/template
@@ -8,6 +8,8 @@ short_desc="Emit basic information about an ELF file"
 maintainer="Alexander F. Rødseth <xyproto@archlinux.org>"
 license="BSD-3-Clause"
 homepage="https://elfinfo.roboticoverlords.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/elfinfo/archive/refs/tags/${version}.tar.gz"
 checksum=33c9bf9942dfa770fa6530f5a268f15d96abcd4c57aaddf93636cdfcd2dfc540
 
diff --git a/srcpkgs/elvish/template b/srcpkgs/elvish/template
index d801ddaa950a3c..6f1005b9740186 100644
--- a/srcpkgs/elvish/template
+++ b/srcpkgs/elvish/template
@@ -9,6 +9,8 @@ short_desc="Novel Unix shell"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://elv.sh/"
+nopie=unverified
+nostrip=nopie
 changelog="https://elv.sh/blog/${version}-release-notes.html"
 distfiles="https://github.com/elves/elvish/archive/v${version}.tar.gz"
 checksum=ef8032507c74c84369d49b098afcf1da65701aa071be9ee762f8bc456576ac94
diff --git a/srcpkgs/emptty/template b/srcpkgs/emptty/template
index defdd461ebe52f..ee3a57f0c2a057 100644
--- a/srcpkgs/emptty/template
+++ b/srcpkgs/emptty/template
@@ -9,6 +9,8 @@ short_desc="Dead simple Display Manager running in CLI as TTY login"
 maintainer="tvrzna <emporeor@gmail.com>"
 license="MIT"
 homepage="https://github.com/tvrzna/emptty"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tvrzna/emptty/archive/v${version}.tar.gz"
 checksum=d5564a446f216ac89a7d59786c4a5a4123bca8c91ccdb77bb9a6ef9e90dc0372
 conf_files="/etc/emptty/conf /etc/pam.d/emptty"
diff --git a/srcpkgs/ensure-access/template b/srcpkgs/ensure-access/template
index 9c3c9036268e75..26050614c4dc56 100644
--- a/srcpkgs/ensure-access/template
+++ b/srcpkgs/ensure-access/template
@@ -8,6 +8,8 @@ short_desc="Tool which ensures permissions exists for files and directories"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/ensure-access"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/ensure-access/archive/v${version}.tar.gz"
 checksum=6bc6dace2aa7b808927e73e8270c7e497be386a60e3ede282cdaf8419b6bd8b5
 
diff --git a/srcpkgs/etcd/template b/srcpkgs/etcd/template
index e8fc584661a12c..093b4777715880 100644
--- a/srcpkgs/etcd/template
+++ b/srcpkgs/etcd/template
@@ -9,6 +9,8 @@ short_desc="Distributed reliable key-value store"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://coreos.com/etcd/docs/latest/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/etcd-io/etcd/archive/v${version}.tar.gz"
 checksum=cc490495ffc04ced61a7f549dffd4f9a2e62723245c66432394659361d6ab659
 conf_files="/etc/sv/etcd/conf"
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 45579ff00c5f88..f9b1e934d869a4 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for exercism.io"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://exercism.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/exercism/cli/raw/main/CHANGELOG.md"
 distfiles="https://github.com/exercism/cli/archive/v${version}.tar.gz"
 checksum=34653a6a45d49daef10db05672c9b4e36c3c30e09d57c3c0f737034d071ae4f6
diff --git a/srcpkgs/ffuf/template b/srcpkgs/ffuf/template
index b64e6f4d2f03e2..d4f555fd8105ed 100644
--- a/srcpkgs/ffuf/template
+++ b/srcpkgs/ffuf/template
@@ -8,6 +8,8 @@ short_desc="Fast web fuzzer"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/ffuf/ffuf"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=52d3daf5b97528a74b7b3305decd4bb01a553a8f18d39fc107ebc15dc3113de7
 
diff --git a/srcpkgs/figurine/template b/srcpkgs/figurine/template
index 352e3e9db86e93..b9ef30ad42f106 100644
--- a/srcpkgs/figurine/template
+++ b/srcpkgs/figurine/template
@@ -8,5 +8,7 @@ short_desc="Print your name in style"
 maintainer="travankor <travankor@tuta.io>"
 license="Apache-2.0"
 homepage="https://github.com/arsham/figurine"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arsham/figurine/archive/v${version}.tar.gz"
 checksum=e969f4f9e617201fc92d5467c7af11578a4f3d1f025ad2110ee2c56a663cbdf0
diff --git a/srcpkgs/flannel/template b/srcpkgs/flannel/template
index af986484b420a0..3ebd8e6bac9e31 100644
--- a/srcpkgs/flannel/template
+++ b/srcpkgs/flannel/template
@@ -10,6 +10,8 @@ short_desc="Etcd backed network fabric for containers"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/flannel-io/flannel"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/flannel-io/flannel/archive/v${version}.tar.gz"
 checksum=51c768f940ae528c61687c8c1574525fe9f0b744f18e5f35dba99ea35895beee
 
diff --git a/srcpkgs/flint/template b/srcpkgs/flint/template
index 95e13bd8799a5f..62ac819fef93b2 100644
--- a/srcpkgs/flint/template
+++ b/srcpkgs/flint/template
@@ -8,6 +8,8 @@ short_desc="Check your project for common sources of contributor friction"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/pengwynn/flint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/pengwynn/flint/archive/v${version}.tar.gz"
 checksum=ec865ec5cad191c7fc9c7c6d5007754372696a708825627383913367f3ef8b7f
 
diff --git a/srcpkgs/forego/template b/srcpkgs/forego/template
index 56908f4530c639..c905e50cfc6b5f 100644
--- a/srcpkgs/forego/template
+++ b/srcpkgs/forego/template
@@ -9,5 +9,7 @@ short_desc="Process supervisor in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/ddollar/forego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ddollar/forego/archive/$version.tar.gz"
 checksum=23119550cc0e45191495823aebe28b42291db6de89932442326340042359b43d
diff --git a/srcpkgs/frp/template b/srcpkgs/frp/template
index e3bf3442f07bce..423d86a1d677d2 100644
--- a/srcpkgs/frp/template
+++ b/srcpkgs/frp/template
@@ -9,6 +9,8 @@ short_desc="Fast reverse proxy"
 maintainer="Anachron <gith@cron.world>"
 license="Apache-2.0"
 homepage="https://github.com/fatedier/frp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/fatedier/frp/archive/v${version}.tar.gz"
 checksum=e2c1f93d504ae3bbe3407aaec43efa5c5f09b6d1a35306b58808c4f36b53f396
 
diff --git a/srcpkgs/fs-repo-migrations/template b/srcpkgs/fs-repo-migrations/template
index ecea0318f2cb75..9a9df1c2a9dd9b 100644
--- a/srcpkgs/fs-repo-migrations/template
+++ b/srcpkgs/fs-repo-migrations/template
@@ -13,6 +13,8 @@ short_desc="Tool to upgrade the IPFS filesystem repository"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/ipfs/fs-repo-migrations"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/fs-repo-migrations/archive/${_path}/${_version}.tar.gz>${_path}-${_version}.tar.gz"
 checksum=17396914690c74527e365a4bfffcd1097aeef7772a7e3fa5d9b42af1a0f5c294
 
diff --git a/srcpkgs/fscrypt/template b/srcpkgs/fscrypt/template
index 4c4622f398abf6..6712e556cac560 100644
--- a/srcpkgs/fscrypt/template
+++ b/srcpkgs/fscrypt/template
@@ -12,6 +12,8 @@ short_desc="Tool for managing Linux filesystem encryption"
 maintainer="Andrea Brancaleoni <abc@pomel.me>"
 license="Apache-2.0"
 homepage="https://github.com/google/fscrypt"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/google/fscrypt/archive/v${version}.tar.gz"
 checksum=7485232dc4c48d8db262e0280b34b3c869e7b6f41f8ee8601ebfe04297796410
 conf_files="/etc/pam.d/fscrypt"
diff --git a/srcpkgs/fx/template b/srcpkgs/fx/template
index a41e0755e3d097..81f87c9a96d284 100644
--- a/srcpkgs/fx/template
+++ b/srcpkgs/fx/template
@@ -8,6 +8,8 @@ short_desc="Terminal JSON viewer & processor"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://fx.wtf"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/antonmedv/fx/releases"
 distfiles="https://github.com/antonmedv/fx/archive/refs/tags/${version}.tar.gz"
 checksum=36f2c3fb6e349f3bc2b416c1ccdc2a17a93912fb6d1d7cf72941cabd467b9922
diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template
index 030d910e262122..532cefb6496c13 100644
--- a/srcpkgs/fzf/template
+++ b/srcpkgs/fzf/template
@@ -10,6 +10,8 @@ short_desc="Command-line fuzzy finder"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/junegunn/fzf"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/junegunn/fzf/master/CHANGELOG.md"
 distfiles="https://github.com/junegunn/fzf/archive/refs/tags/${version}.tar.gz"
 checksum=295f3aec9519f0cf2dce67a14e94d8a743d82c19520e5671f39c71c9ea04f90c
diff --git a/srcpkgs/galene/template b/srcpkgs/galene/template
index b5ae5232936b65..c63b0909b713bf 100644
--- a/srcpkgs/galene/template
+++ b/srcpkgs/galene/template
@@ -8,6 +8,8 @@ short_desc="Galene videoconference server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://galene.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jech/galene/archive/refs/tags/galene-$version.tar.gz"
 checksum=d238d862d84b5126762cc82aaeb249eb9c55e96f241050d5e7158a264ae4f0fb
 system_accounts="_galene"
diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template
index 7d14c98ec53ef2..16ce34d5e32213 100644
--- a/srcpkgs/gdu/template
+++ b/srcpkgs/gdu/template
@@ -10,6 +10,8 @@ short_desc="Disk usage analyzer intended primarily for SSD disks"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/dundee/gdu"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz"
 checksum=83fe876d953b4f2f7a856552e758aae4aa0cd9569dcf1aded61bdc834b834275
 
diff --git a/srcpkgs/gemget/template b/srcpkgs/gemget/template
index fee9f46ea52a8e..d690e4cbe4c1b6 100644
--- a/srcpkgs/gemget/template
+++ b/srcpkgs/gemget/template
@@ -8,6 +8,8 @@ short_desc="Command line downloader for the Gemini protocol"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
 homepage="https://github.com/makeworld-the-better-one/gemget/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/makeworld-the-better-one/gemget/archive/v$version.tar.gz"
 checksum=52578dfc33c0275d71658d6afc0e0d91b3734032a6ed5b760d2695001b178c5a
 
diff --git a/srcpkgs/gendesk/template b/srcpkgs/gendesk/template
index c841cd99e8b785..46ba9ac3d1c025 100644
--- a/srcpkgs/gendesk/template
+++ b/srcpkgs/gendesk/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate .desktop files and download icons"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://roboticoverlords.org/gendesk/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xyproto/gendesk/archive/${version}.tar.gz
  https://roboticoverlords.org/images/default.png"
 checksum="dd0008512eebc893e4b630d07d9bf5e3a4f121b87fe725c32773caa6e391db58
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index dab1f5e6731424..0765eade807591 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -9,5 +9,7 @@ short_desc="Web fuzzer like wfuzz written in Golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/braaaax/gfz"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8b6a3df0c385fe993ead673df53daa290943220f2cde73e6b1c706ef94aa4e5f
diff --git a/srcpkgs/ghq/template b/srcpkgs/ghq/template
index 1a13598cfb23a5..3645ccfd29158e 100644
--- a/srcpkgs/ghq/template
+++ b/srcpkgs/ghq/template
@@ -10,6 +10,8 @@ short_desc="Remote repository management made easy"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/x-motemen/ghq"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/x-motemen/ghq/archive/v${version}.tar.gz"
 checksum=a6f62a5b34fd7088e39d6f0d0c37d6e0c333c2cc4da9a2fe6779a2b851f1f8f9
 
diff --git a/srcpkgs/gister/template b/srcpkgs/gister/template
index 2ce078bfbcb3c8..2ee4f269aae21b 100644
--- a/srcpkgs/gister/template
+++ b/srcpkgs/gister/template
@@ -8,6 +8,8 @@ short_desc="Command line app to create Gists in Go"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/viyatb/gister"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/viyatb/gister/archive/v${version}.tar.gz"
 checksum=0cb0d739c91ccf93b61885ceb1b5f456367f67439527ba4977ae8e5b7002faca
 
diff --git a/srcpkgs/git-lfs/template b/srcpkgs/git-lfs/template
index 14cdc31c1e546e..d3a459ed00ed39 100644
--- a/srcpkgs/git-lfs/template
+++ b/srcpkgs/git-lfs/template
@@ -9,6 +9,8 @@ short_desc="Git extension for versioning large files"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://git-lfs.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/git-lfs/git-lfs/main/CHANGELOG.md"
 distfiles="https://github.com/git-lfs/git-lfs/archive/v${version}.tar.gz"
 checksum=fa93f65cc5c15b96037a72cf243bc2cc04c94ea5cccc346664425d6d4bac66c2
diff --git a/srcpkgs/git-sizer/template b/srcpkgs/git-sizer/template
index 986581e948a822..48c4ff41594c22 100644
--- a/srcpkgs/git-sizer/template
+++ b/srcpkgs/git-sizer/template
@@ -10,6 +10,8 @@ short_desc="Compute various size metrics for a Git repository"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/github/git-sizer"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/github/git-sizer/archive/refs/tags/v${version}.tar.gz"
 checksum=07a5ac5f30401a17d164a6be8d52d3d474ee9c3fb7f60fd83a617af9f7e902bb
 
diff --git a/srcpkgs/git-team/template b/srcpkgs/git-team/template
index de1c6bc7118ad8..b20bb40ccba93b 100644
--- a/srcpkgs/git-team/template
+++ b/srcpkgs/git-team/template
@@ -8,6 +8,8 @@ short_desc="Manage and enhance git commit messages with co-authors"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/hekmekk/git-team"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hekmekk/git-team/main/CHANGELOG.md"
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=8bbac5e495310167e9ffad6f6b0e6b6929bae3dc249de16cd050209f389be59b
diff --git a/srcpkgs/gitbatch/template b/srcpkgs/gitbatch/template
index b99ef3144de622..24c8d3e47214d6 100644
--- a/srcpkgs/gitbatch/template
+++ b/srcpkgs/gitbatch/template
@@ -8,6 +8,8 @@ short_desc="Command line tool to manage your git repositories in one place"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
 license="MIT"
 homepage="https://github.com/isacikgoz/gitbatch"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/gitbatch/archive/v${version}.tar.gz"
 checksum=b1781bb1a0f16545d8980d4f854cb4685c289b222d141197889fc387524aa515
 
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 2c5df20f9791b5..81bbb05ea788c3 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -29,6 +29,8 @@ short_desc="Git with a cup of Tea"
 maintainer="fosslinux <fosslinux@aussies.space>"
 license="MIT"
 homepage="https://gitea.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/go-gitea/gitea/main/CHANGELOG.md"
 distfiles="https://dl.gitea.io/gitea/${version}/gitea-src-${version}.tar.gz"
 checksum=707fc01ec15739dbdf49f8fd01951dde5fd1958134ea8d41c99bb4bef190b97c
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 511f7e591a2a54..56f25a6aff3a3e 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -11,6 +11,8 @@ short_desc="GitHub CLI tool"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://cli.github.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=14f4de2d1e8ec465b61315df13274f928364b9d9445675b475faa35c81330b4f
diff --git a/srcpkgs/github-opml/template b/srcpkgs/github-opml/template
index 926b1f7c42589b..433ae0744b1cd1 100644
--- a/srcpkgs/github-opml/template
+++ b/srcpkgs/github-opml/template
@@ -9,6 +9,8 @@ short_desc="Create opml file with references to all starred repos by a github us
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/jojomi/github-opml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jojomi/github-opml/archive/v${version}.tar.gz"
 checksum=1e1d39505db625579ee69bf08909e149b67ef3d45eb7693787431e5389437a44
 
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 8b0a5457f2039a..b110ff68c98057 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -8,6 +8,8 @@ short_desc="Official GitLab CI runner written in Go"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
 license="MIT"
 homepage="https://docs.gitlab.com/runner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitlab.com/gitlab-org/gitlab-runner/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${version}/gitlab-runner-v${version}.tar.gz"
 checksum=c3d6889ad861a9547cfe0453a36de8c770791633905724acd6f0372e2d9a9e0f
diff --git a/srcpkgs/gkill/template b/srcpkgs/gkill/template
index bd64b642da8c8c..1712679f16edf2 100644
--- a/srcpkgs/gkill/template
+++ b/srcpkgs/gkill/template
@@ -9,6 +9,8 @@ short_desc="Easy Process Killer"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/heppu/gkill"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/gkill/archive/v$version.tar.gz"
 checksum=aee86f1e18a88ecd3024c6deb3dbd6a2e385961ad8365046dc2b64596bdbb84b
 
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index 36c64c0a9b1560..52f42eca5c389b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -11,6 +11,8 @@ short_desc="Command line tool bringing GitLab's features to your command line"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.com/gitlab-org/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/gitlab-org/cli/-/archive/v$version/cli-v$version.tar.gz"
 checksum=7ed31c7a9b425fc15922f83c5dd8634a2758262a4f25f92583378655fcad6303
 
diff --git a/srcpkgs/glide/template b/srcpkgs/glide/template
index 878ab343b0bbd2..e3ba8002a83d53 100644
--- a/srcpkgs/glide/template
+++ b/srcpkgs/glide/template
@@ -9,6 +9,8 @@ short_desc="Vendor package management for golang"
 maintainer="ananteris <ananteris@protonmail.ch>"
 license="MIT"
 homepage="http://glide.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/Masterminds/glide/master/CHANGELOG.md"
 distfiles="https://github.com/Masterminds/glide/archive/v${version}.tar.gz"
 checksum=817dad2f25303d835789c889bf2fac5e141ad2442b9f75da7b164650f0de3fee
diff --git a/srcpkgs/glider/template b/srcpkgs/glider/template
index c1037e2444a827..0050e72abc1359 100644
--- a/srcpkgs/glider/template
+++ b/srcpkgs/glider/template
@@ -8,6 +8,8 @@ short_desc="Forward proxy with multiple protocols support"
 maintainer="whoami <whoami@systemli.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/nadoo/glider"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=f10e416e9b8ed7ff20b9c2f7dc0e47d65f22c170b7d1ffa74d8ceb0f91e5b412
 conf_files="/etc/glider/config /etc/glider/rules.d/*"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 8263846b7b23af..0f8efb3ca040c1 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -11,5 +11,7 @@ short_desc="Lock Go dependencies to specific revisions"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/robfig/glock"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robfig/glock/archive/$_commit.tar.gz"
 checksum=b8fea16ccdfa4a927a8590753d44ca5bb610561f3b9e09cc1e501ef5c9351dc9
diff --git a/srcpkgs/glow/template b/srcpkgs/glow/template
index 9db40444caf421..244b2340c19092 100644
--- a/srcpkgs/glow/template
+++ b/srcpkgs/glow/template
@@ -9,6 +9,8 @@ short_desc="Render markdown on the CLI, with pizzazz"
 maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/charmbracelet/glow"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/charmbracelet/glow/archive/refs/tags/v${version}.tar.gz"
 checksum=b4ecf269b7c6447e19591b1d23f398ef2b38a6a75be68458390b42d3efc44b92
 
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee5298..ce673a35620f91 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -10,5 +10,7 @@ short_desc="Small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
diff --git a/srcpkgs/go-capnproto2/template b/srcpkgs/go-capnproto2/template
index 5c7565560d7ecf..80339d960917c4 100644
--- a/srcpkgs/go-capnproto2/template
+++ b/srcpkgs/go-capnproto2/template
@@ -11,6 +11,8 @@ short_desc="Cap'n Proto library and code generator for Go"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/capnproto/go-capnproto2"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/capnproto/go-capnproto2/archive/v${version}.tar.gz"
 checksum=63d21290df86a0e482d4294a926f45d03a2cbb8e9274399f70bac763f07b8e92
 
diff --git a/srcpkgs/go-ipfs/template b/srcpkgs/go-ipfs/template
index 175373e9e6a088..cece96514b45e1 100644
--- a/srcpkgs/go-ipfs/template
+++ b/srcpkgs/go-ipfs/template
@@ -11,6 +11,8 @@ short_desc="Global versioned P2P merkle DAG file system"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
 homepage="https://ipfs.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/ipfs/go-ipfs/blob/master/CHANGELOG.md"
 distfiles="https://github.com/ipfs/go-ipfs/archive/v${version}.tar.gz"
 checksum=886193dda20345a3d3ed6702629caa98212f1f0622f80c65bea1b737957fbb16
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index 5e80ab41445cda..77df37a70824ea 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -10,5 +10,7 @@ short_desc="Simple jira command line client in Go"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/go-jira/jira"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-jira/jira/archive/v$version.tar.gz"
 checksum=179abe90458281175a482cbd2e1ad662bdf563ef5acfc2cadf215ae32e0bd1e6
diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 7898513b58ff2e..848be8559fbae0 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -8,6 +8,8 @@ short_desc="Convert md to manpages"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=2f52e37101ea2734b02f2b54a53c74305b95b3a9a27792fdac962b5354aa3e4a
 
diff --git a/srcpkgs/go-mtpfs/template b/srcpkgs/go-mtpfs/template
index 92a906cfa95cb0..b0f56e7054f2eb 100644
--- a/srcpkgs/go-mtpfs/template
+++ b/srcpkgs/go-mtpfs/template
@@ -11,6 +11,8 @@ short_desc="Mount MTP devices over FUSE"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/hanwen/go-mtpfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hanwen/go-mtpfs/archive/v${version}.tar.gz"
 checksum=47060acf74c9f7a612f492c041c9463efb37eab4f9a74eca96686ed61bbbe7ec
 
diff --git a/srcpkgs/go-review/template b/srcpkgs/go-review/template
index d86bf406cd5959..3b0ad5b3c456f1 100644
--- a/srcpkgs/go-review/template
+++ b/srcpkgs/go-review/template
@@ -9,6 +9,8 @@ short_desc="Publish reports from different Go linters as gerrit reviews"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/heppu/go-review"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/heppu/go-review/archive/v${version}.tar.gz"
 checksum=08e6eecc36f8706f012c280d6bfd37a6b9f922b223c9b6e5342550103dbdfaa0
 
diff --git a/srcpkgs/goatcounter/template b/srcpkgs/goatcounter/template
index 94c3add2c682c5..ec67bc96812f56 100644
--- a/srcpkgs/goatcounter/template
+++ b/srcpkgs/goatcounter/template
@@ -11,6 +11,8 @@ short_desc="Easy web analytics without tracking of personal data"
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="EUPL-1.2"
 homepage="https://www.goatcounter.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/arp242/goatcounter/master/CHANGELOG.md"
 distfiles="https://github.com/zgoat/goatcounter/archive/v${version}.tar.gz"
 checksum=c42f2e5d32afeec1310a1e128be2e26b18c69b7627570b87588439b3d13b8455
diff --git a/srcpkgs/gobuster/template b/srcpkgs/gobuster/template
index c80406546121c5..32e4a518e6e3c7 100644
--- a/srcpkgs/gobuster/template
+++ b/srcpkgs/gobuster/template
@@ -8,6 +8,8 @@ short_desc="Directory, file and DNS busting tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/OJ/gobuster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OJ/gobuster/archive/v${version}.tar.gz"
 checksum=509b16ca713de02f8fcdc7b33d97e7e18b687bb99634dde076be38297d4b401b
 
diff --git a/srcpkgs/gocloc/template b/srcpkgs/gocloc/template
index 6cdc8b2b3b1e80..535c93cb39e2e1 100644
--- a/srcpkgs/gocloc/template
+++ b/srcpkgs/gocloc/template
@@ -9,6 +9,8 @@ short_desc="Counts lines of source code in many programming languages"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="MIT"
 homepage="https://github.com/hhatto/gocloc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hhatto/gocloc/archive/v${version}.tar.gz"
 checksum=b96a3da5c5ec084107f29c339414774a7bf0c3c71e41ae5101cc48824ab9ecb2
 
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index d1ea8e4cdfc150..0274372dcdca3b 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -11,6 +11,8 @@ short_desc="Encrypted overlay filesystem written in Go"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
 license="MIT"
 homepage="https://nuetzlich.net/gocryptfs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/rfjakob/gocryptfs#changelog"
 distfiles="https://github.com/rfjakob/gocryptfs/releases/download/v${version}/gocryptfs_v${version}_src-deps.tar.gz"
 checksum=62a856a9771307b34a75a1e9ab9489abe4a4e7e7f9230c2b1046ca037ea2ba50
diff --git a/srcpkgs/godef/template b/srcpkgs/godef/template
index 3196920d29a6ef..b4fc190a41dd29 100644
--- a/srcpkgs/godef/template
+++ b/srcpkgs/godef/template
@@ -8,6 +8,8 @@ short_desc="Print where symbols are defined in Go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rogpeppe/godef"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rogpeppe/godef/archive/v${version}.tar.gz"
 checksum=48a1680e9a7db28f19c4b5716402c615bbab454c769c28d9e373df75bde48b9c
 
diff --git a/srcpkgs/gogs/template b/srcpkgs/gogs/template
index 68a136a80c1711..fe6dad041bbff2 100644
--- a/srcpkgs/gogs/template
+++ b/srcpkgs/gogs/template
@@ -12,6 +12,8 @@ short_desc="Self-hosted Git Service in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://gogs.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gogits/gogs/archive/v${version}.tar.gz"
 checksum=435ed5ca5e15381883079f1483131e3601f69ff56ebfdb5c60d14c0af98ce9a1
 
diff --git a/srcpkgs/golangci-lint/template b/srcpkgs/golangci-lint/template
index 82737682337add..d6c2ec697cc741 100644
--- a/srcpkgs/golangci-lint/template
+++ b/srcpkgs/golangci-lint/template
@@ -10,6 +10,8 @@ short_desc="Linters Runner for Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://github.com/golangci/golangci-lint"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/golangci/golangci-lint/master/CHANGELOG.md"
 distfiles="https://github.com/golangci/golangci-lint/archive/v${version}.tar.gz"
 checksum=a11540d116fa6b015423afc1bfe57c4b22ec3c3165189442cdb7ff8fda729370
diff --git a/srcpkgs/gomatrix/template b/srcpkgs/gomatrix/template
index c78893ef1337ac..d2285101cdf5ae 100644
--- a/srcpkgs/gomatrix/template
+++ b/srcpkgs/gomatrix/template
@@ -8,6 +8,8 @@ short_desc="Terminal Matrix display in golang"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/GeertJohan/gomatrix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/GeertJohan/gomatrix/archive/v${version}.tar.gz"
 checksum=4d71d2509ac84f2340537d5e6f0eb9810b4173706f13cd6fe5e5e8ee5a69a50c
 
diff --git a/srcpkgs/gomuks/template b/srcpkgs/gomuks/template
index 0f7c4e889e098e..92db466800a7a9 100644
--- a/srcpkgs/gomuks/template
+++ b/srcpkgs/gomuks/template
@@ -9,6 +9,8 @@ short_desc="Terminal Matrix client"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://maunium.net/go/gomuks/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/tulir/gomuks/raw/master/CHANGELOG.md"
 distfiles="https://github.com/tulir/gomuks/archive/refs/tags/v${version}.tar.gz"
 checksum=0710a63cc3ec9a4f525510497ba64aa94170498eb536411d089871f336d99ab4
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 498334cb6d5618..8d0e531eaa0296 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -10,6 +10,8 @@ short_desc="Gopass JSON bridge for extensions"
 maintainer="KuhnChris <kuhnchris+voidpackages@kuhnchris.eu>"
 license="MIT"
 homepage="https://www.gopass.pw/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/gopasspw/gopass-jsonapi/master/CHANGELOG.md"
 distfiles="https://github.com/gopasspw/gopass-jsonapi/archive/refs/tags/v${version}.tar.gz"
 checksum=753b1628ab379dea0cd4b599939fb46b11fdc46af76d049e7addc46477bf593c
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 842da860cb2797..8b6e6e85e99938 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -9,6 +9,8 @@ short_desc="Official language server for the Go language"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/golang/tools/tree/master/gopls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/golang/tools/archive/refs/tags/gopls/v${version}.tar.gz"
 checksum=33f886f65268c6b1e3e3a0177681c2aeaeba3993b2a0829d18efb49869c1ca0e
 
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index 815a52704789c2..043bdc57e79ddc 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -9,5 +9,7 @@ short_desc="Go Package Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/gpmgo/gopm"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gpmgo/gopm/archive/${_commit}.tar.gz"
 checksum="67fd6c8940eab9adca178f880d217095ef54db8c608b0d000144d9ba7880c3f8"
diff --git a/srcpkgs/gops/template b/srcpkgs/gops/template
index 5d65be5bc64163..92f93e3e93a47e 100644
--- a/srcpkgs/gops/template
+++ b/srcpkgs/gops/template
@@ -8,6 +8,8 @@ short_desc="List and diagnose Go processes currently running on your system"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/gops"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/google/gops/releases"
 distfiles="https://github.com/google/gops/archive/refs/tags/v${version}.tar.gz"
 checksum=9a040fe38e45aa41cfc43be5babb5e7962b027e1f6f8b68e5112f01866a42bba
diff --git a/srcpkgs/goreleaser/template b/srcpkgs/goreleaser/template
index 85e20f33bf05e6..a8ea93016502e0 100644
--- a/srcpkgs/goreleaser/template
+++ b/srcpkgs/goreleaser/template
@@ -10,6 +10,8 @@ short_desc="Deliver Go binaries as fast and easily as possible"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://goreleaser.com/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/goreleaser/goreleaser/archive/refs/tags/v$version.tar.gz"
 checksum=0721e1d3c2f4d68076b62c0484d0d17964e62f71794a96653a3f0dfaff2509d8
 
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index a2a5e758f6ceec..5a0322039be45a 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -10,6 +10,8 @@ short_desc="Command line interface for pushing messages to a Gotify server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/cli/archive/v${version}.tar.gz"
 checksum=d44d0058a87684db8c61a9952a84327f7bab102d6a4a16547f7be18b9a9c052c
 
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 16b72133088c89..7c8eb61961d547 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -11,6 +11,8 @@ short_desc="Simple server for sending and receiving messages"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gotify.net"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gotify/server/archive/v${version}.tar.gz"
 checksum=e8ebbbbccafe6d6ce44270f6af5ae59223edeb7dd51e0ab2ee7e689b88072df9
 conf_files="/etc/gotify/config.yml"
diff --git a/srcpkgs/gotop/template b/srcpkgs/gotop/template
index 4d988e52cfa027..c1217fded5fe46 100644
--- a/srcpkgs/gotop/template
+++ b/srcpkgs/gotop/template
@@ -11,6 +11,8 @@ short_desc="Terminal based graphical activity monitor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/xxxserxxx/gotop"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/xxxserxxx/gotop/master/CHANGELOG.md"
 distfiles="https://github.com/xxxserxxx/gotop/archive/v${version}.tar.gz"
 checksum=e9d9041903acb6bd3ffe94e0a02e69eea53f1128274da1bfe00fe44331ccceb1
diff --git a/srcpkgs/gotty/template b/srcpkgs/gotty/template
index 655809e9d66b91..b010f19af6efc7 100644
--- a/srcpkgs/gotty/template
+++ b/srcpkgs/gotty/template
@@ -8,6 +8,8 @@ short_desc="Share your terminal as a web application"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/yudai/gotty/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yudai/gotty/archive/v${version}.tar.gz"
 checksum=32695d70a79f55efdf4fba6f06f830515a2055abc58fc15e2124dff5be75695b
 
diff --git a/srcpkgs/goversion/template b/srcpkgs/goversion/template
index de9bf309ab4c82..9d48c1f21d071b 100644
--- a/srcpkgs/goversion/template
+++ b/srcpkgs/goversion/template
@@ -8,6 +8,8 @@ short_desc="Print version used to build Go executables"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/rsc/goversion"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rsc/goversion/archive/v${version}.tar.gz"
 checksum=65e9c181995ed8c9207ea08d79a148ab53307b7fad2172a5a0764d6aa393a98e
 
diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28c..0cf4c7712c7772 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -10,6 +10,8 @@ short_desc="Open platform for beautiful analytics and monitoring"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz
 https://github.com/grafana/grafana/archive/v${version}.tar.gz"
 checksum="ecb1acffca5b64c1305c70523da73e82e27719c6014b7a88473ec97aa66e550d
diff --git a/srcpkgs/gron/template b/srcpkgs/gron/template
index 6909c6a65ff8d3..a835de55785785 100644
--- a/srcpkgs/gron/template
+++ b/srcpkgs/gron/template
@@ -8,6 +8,8 @@ short_desc="Tool to make JSON greppable"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/tomnomnom/gron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tomnomnom/gron/archive/refs/tags/v${version}.tar.gz"
 checksum=1c98f2ef2ba03558864b1ab5e9c4b47a2e89d3ffaf24cfa0ac75cd38d775feb4
 
diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template
index d8a69318b42bbd..83b4000c8a5b1c 100644
--- a/srcpkgs/grype/template
+++ b/srcpkgs/grype/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner for container images and filesystems"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/grype"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/grype/archive/refs/tags/v${version}.tar.gz"
 checksum=472f46c6de9b5a170354d64356e84a270eee0e3fb1d62adae337416b3668fd09
 
diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template
index 63bee6ecfc703c..e17beb554c2b36 100644
--- a/srcpkgs/gucci/template
+++ b/srcpkgs/gucci/template
@@ -9,6 +9,8 @@ short_desc="Simple CLI templating tool written in Go"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/noqcks/gucci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/noqcks/gucci/archive/refs/tags/${version}.tar.gz"
 checksum=1cdf723cf95708234034608a9628aed642cfb2f0ad58f58756694e34d18e557b
 
diff --git a/srcpkgs/gum/template b/srcpkgs/gum/template
index 55292f72b1a2fb..98f64e249f68c7 100644
--- a/srcpkgs/gum/template
+++ b/srcpkgs/gum/template
@@ -10,6 +10,8 @@ short_desc="Tool for glamorous shell scripts"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/gum"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/gum/releases"
 distfiles="https://github.com/charmbracelet/gum/archive/refs/tags/v${version}.tar.gz"
 checksum=51c715634c0b9c690874d1a4c42f5057797585353d8af3d9f8d86ed2d216c250
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 9ece5b6588ae58..ef17b45b4ff30c 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -11,6 +11,8 @@ short_desc="Command-line interface for Hetzner Cloud"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/hetznercloud/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/hetznercloud/cli/main/CHANGELOG.md"
 distfiles="https://github.com/hetznercloud/cli/archive/v${version}.tar.gz"
 checksum=7a4d08a8d5e5b3850dedd49abf3b648e213bef4d4172c9bd575760fa4c1a7575
diff --git a/srcpkgs/hey/template b/srcpkgs/hey/template
index 00292442e6abe2..2dc05c1057c80f 100644
--- a/srcpkgs/hey/template
+++ b/srcpkgs/hey/template
@@ -8,5 +8,7 @@ short_desc="HTTP load generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/rakyll/hey"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rakyll/hey/archive/v${version}.tar.gz"
 checksum=944097e62dd0bd5012d3b355d9fe2e7b7afcf13cc0b2c06151e0f4c2babfc279
diff --git a/srcpkgs/hivemind/template b/srcpkgs/hivemind/template
index 695a32afde4a24..1d8dc8654ca38a 100644
--- a/srcpkgs/hivemind/template
+++ b/srcpkgs/hivemind/template
@@ -8,6 +8,8 @@ short_desc="Process manager for Procfile-based applications"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/DarthSim/hivemind"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/DarthSim/hivemind/archive/v${version}.tar.gz"
 checksum=b4f7259663ef5b99906af0d98fe4b964d8f9a4d86a8f5aff30ab8df305d3a996
 
diff --git a/srcpkgs/hooktftp/template b/srcpkgs/hooktftp/template
index 9d3f51b6169354..87383b679f38f5 100644
--- a/srcpkgs/hooktftp/template
+++ b/srcpkgs/hooktftp/template
@@ -9,6 +9,8 @@ short_desc="Hook based tftp server"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/tftp-go-team/hooktftp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tftp-go-team/hooktftp/archive/${version}.tar.gz"
 checksum=ae50cd4a9b703365388de6301c9d97e0c417160fad8131c0f0727c08e67bcbc2
 
diff --git a/srcpkgs/httpstat/template b/srcpkgs/httpstat/template
index d6f11cc61cca6f..ca09403b9ea9cc 100644
--- a/srcpkgs/httpstat/template
+++ b/srcpkgs/httpstat/template
@@ -9,6 +9,8 @@ short_desc="It's like curl -v, with colours"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/davecheney/httpstat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/davecheney/httpstat/archive/v${version}.tar.gz"
 checksum=58260ab0a56557d0c2509ea09ee3fe54fe21a49f95d94189efdd64caec84fa67
 
diff --git a/srcpkgs/hub/template b/srcpkgs/hub/template
index 4517d5e22f567c..6235b1200c124f 100644
--- a/srcpkgs/hub/template
+++ b/srcpkgs/hub/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for Github"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://hub.github.com/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/github/hub/releases"
 distfiles="https://github.com/github/hub/archive/v${version}.tar.gz"
 checksum=e19e0fdfd1c69c401e1c24dd2d4ecf3fd9044aa4bd3f8d6fd942ed1b2b2ad21a
diff --git a/srcpkgs/hugo/template b/srcpkgs/hugo/template
index 1df085af6b22c1..78bfdfa11c3d61 100644
--- a/srcpkgs/hugo/template
+++ b/srcpkgs/hugo/template
@@ -10,6 +10,8 @@ short_desc="Fast & Modern Static Website Engine"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://gohugo.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gohugoio/hugo/archive/v${version}.tar.gz"
 checksum=e374effe369c340d8085060e6bb45337eabf64cfe075295432ecafd6d033eb8b
 
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index cfca65b492a538..8bb83cdc8ec9df 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -10,6 +10,8 @@ short_desc="CLI tool for sr.ht"
 maintainer="Dakota Walsh <kota@nilsu.org>"
 license="AGPL-3.0-only"
 homepage="https://git.sr.ht/~emersion/hut"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/hut/log"
 distfiles="https://git.sr.ht/~emersion/hut/archive/v${version}.tar.gz"
 checksum=ca191d663be81000c8ac0e952cd1b95fbded8c1d918d6d89ff08adbcd3d75289
diff --git a/srcpkgs/hydroxide/template b/srcpkgs/hydroxide/template
index 00c3e91af13143..0cd66891b41283 100644
--- a/srcpkgs/hydroxide/template
+++ b/srcpkgs/hydroxide/template
@@ -9,6 +9,8 @@ short_desc="Third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/emersion/hydroxide"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=d0d13a66d7aa0b0d674df6dacd63b0cdacd7261f999077ca13223d18969d20fb
 
diff --git a/srcpkgs/i3cat/template b/srcpkgs/i3cat/template
index 91fb0fe5777ad3..1fb3f2f45c69fb 100644
--- a/srcpkgs/i3cat/template
+++ b/srcpkgs/i3cat/template
@@ -9,6 +9,8 @@ short_desc="Combine multiple i3bar JSON inputs into one to forward to i3bar"
 maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="MIT"
 homepage="http://vincent-petithory.github.io/i3cat/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/vincent-petithory/i3cat/archive/v${version}.tar.gz"
 checksum=e7323df791f644540025549b20a69d8907bcab90882b875a8c5c0690d9a188c5
 
diff --git a/srcpkgs/ibus-bamboo/template b/srcpkgs/ibus-bamboo/template
index e848a28b45961c..f0115ab0334751 100644
--- a/srcpkgs/ibus-bamboo/template
+++ b/srcpkgs/ibus-bamboo/template
@@ -9,6 +9,8 @@ short_desc="Vietnamese input method for ibus"
 maintainer="ndgnuh <ndgnuh@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/BambooEngine/ibus-bamboo"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=39d4a1425feafe0fa3cb115a437acef36a1bf92e8c23530ebdbe75779891873e
 conf_files="/usr/share/ibus-bamboo/data/macro.tpl.txt"
diff --git a/srcpkgs/img/template b/srcpkgs/img/template
index 0965d023a704c4..2a9d6f5a6eff7c 100644
--- a/srcpkgs/img/template
+++ b/srcpkgs/img/template
@@ -10,6 +10,8 @@ short_desc="Standalone, daemonless, unprivileged container image builder"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/genuinetools/img"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=c6d805ab899db639fa08f0e33fe6673593be8336d288bb1cb4cb81a3229a916f
 
diff --git a/srcpkgs/immortal/template b/srcpkgs/immortal/template
index 6e8fde3aafb9c4..dff8e5eac4855e 100644
--- a/srcpkgs/immortal/template
+++ b/srcpkgs/immortal/template
@@ -11,6 +11,8 @@ short_desc="*nix cross-platform (OS agnostic) supervisor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/immortal/immortal"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/immortal/immortal/archive/${version}.tar.gz"
 checksum=a343581dbe58fb0faa1c65b233a067820d8d5ecefc9726da5ad3ef979a2a0b08
 make_check=ci-skip # some tests fail when running as root
diff --git a/srcpkgs/influxdb/template b/srcpkgs/influxdb/template
index 70544e746f8643..8ea688eccbb8bc 100644
--- a/srcpkgs/influxdb/template
+++ b/srcpkgs/influxdb/template
@@ -15,6 +15,8 @@ short_desc="Scalable datastore for metrics, events, and real-time analytics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://influxdata.com/time-series-platform/influxdb/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/influxdata/influxdb/master/CHANGELOG.md"
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=d8b89e324ed7343c1397124ac3cc68c405406faf74e7369e733611cada54656d
diff --git a/srcpkgs/ipfs-cluster/template b/srcpkgs/ipfs-cluster/template
index 465cd3d293061c..c5127ff9a2f3f9 100644
--- a/srcpkgs/ipfs-cluster/template
+++ b/srcpkgs/ipfs-cluster/template
@@ -10,6 +10,8 @@ short_desc="Collective pinning and composition for IPFS"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/ipfs/ipfs-cluster"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ipfs/ipfs-cluster/archive/v${version}.tar.gz"
 checksum=53758c1518b510fbaf2ba5d7b360d429ee073c6a0bf9296ccd8a5ad18f9575f2
 
diff --git a/srcpkgs/ipp-usb/template b/srcpkgs/ipp-usb/template
index 5f3615254f9123..3da4ab6162c406 100644
--- a/srcpkgs/ipp-usb/template
+++ b/srcpkgs/ipp-usb/template
@@ -12,6 +12,8 @@ short_desc="Allows using the IPP protocol over usb connections"
 maintainer="Philipp David <pd@3b.pm>"
 license="BSD-2-Clause"
 homepage="https://github.com/OpenPrinting/ipp-usb"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/OpenPrinting/ipp-usb/archive/$version.tar.gz"
 checksum=81f325abc45b4d2b8812022d93dfcebc807c2b0688e2a9f7052f0bddfadf5b01
 
diff --git a/srcpkgs/ircdog/template b/srcpkgs/ircdog/template
index b8d22e9b7c9279..2943b0b5384d6f 100644
--- a/srcpkgs/ircdog/template
+++ b/srcpkgs/ircdog/template
@@ -8,6 +8,8 @@ short_desc="Simple wrapper over the raw IRC protocol"
 maintainer="0x5c <dev@0x5c.io>"
 license="ISC"
 homepage="https://github.com/ergochat/ircdog"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/ergochat/ircdog/master/CHANGELOG.md"
 distfiles="https://github.com/ergochat/ircdog/archive/refs/tags/v${version}.tar.gz"
 checksum=04d41168329523b44fe77a28d0aca83c60cdee913e8ee9abf5901de5fed4aa4a
diff --git a/srcpkgs/jd/template b/srcpkgs/jd/template
index ffbfdbbc41d23f..2563370ea0425f 100644
--- a/srcpkgs/jd/template
+++ b/srcpkgs/jd/template
@@ -8,6 +8,8 @@ short_desc="JSON diff and patch"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/josephburnett/jd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/josephburnett/jd/archive/refs/tags/v${version}.tar.gz"
 checksum=3d0b693546891bab41ca5c3be859bc760631608c9add559aa561fb751cdd1c92
 
diff --git a/srcpkgs/jid/template b/srcpkgs/jid/template
index 51dc72df9fd625..5ecabbfe06bb2c 100644
--- a/srcpkgs/jid/template
+++ b/srcpkgs/jid/template
@@ -9,6 +9,8 @@ short_desc="Drill down JSON interactively by using filtering queries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/simeji/jid"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/simeji/jid/archive/v${version}.tar.gz"
 checksum=0912050b3be3760804afaf7ecd6b42bfe79e7160066587fbc0afa5324b03fb48
 
diff --git a/srcpkgs/jj/template b/srcpkgs/jj/template
index b234c0ff3696dc..74e5204743bdf8 100644
--- a/srcpkgs/jj/template
+++ b/srcpkgs/jj/template
@@ -10,6 +10,8 @@ short_desc="JSON Stream Editor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tidwall/jj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tidwall/jj/archive/refs/tags/v${version}.tar.gz"
 checksum=a3dafa9f2182bf79f26cdca790ff7106ebc02a50bd72bcc2db58bdbc39ee052f
 
diff --git a/srcpkgs/joker/template b/srcpkgs/joker/template
index bd20bde52a3f46..89635932155ac3 100644
--- a/srcpkgs/joker/template
+++ b/srcpkgs/joker/template
@@ -8,6 +8,8 @@ short_desc="Interpreted dialect of Clojure written in Go and Clojure(Script) lin
 maintainer="icp <pangolin@vivaldi.net>"
 license="EPL-1.0"
 homepage="https://joker-lang.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/candid82/joker/releases"
 distfiles="https://github.com/candid82/joker/archive/refs/tags/v${version}.tar.gz"
 checksum=52ddab431c7e8ebd3f3733679c55639fe99964c9ffba969042c537a3d0e809d9
diff --git a/srcpkgs/jp/template b/srcpkgs/jp/template
index 846df0a7836be3..8ec3bc6ed412b3 100644
--- a/srcpkgs/jp/template
+++ b/srcpkgs/jp/template
@@ -8,5 +8,7 @@ short_desc="Command line interface to JMESPath"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="Apache-2.0"
 homepage="https://github.com/jmespath/jp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jmespath/jp/archive/${version}.tar.gz"
 checksum=e88a49f61fffca8f431f78938f71e14d7792f7304344b7aa7391d06e4113f88b
diff --git a/srcpkgs/jsonnet-language-server/template b/srcpkgs/jsonnet-language-server/template
index 81d3890cc7c164..906a36a1c99966 100644
--- a/srcpkgs/jsonnet-language-server/template
+++ b/srcpkgs/jsonnet-language-server/template
@@ -8,6 +8,8 @@ short_desc="Language Server Protocol (LSP) server for Jsonnet"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/grafana/jsonnet-language-server"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/jsonnet-language-server/archive/refs/tags/v${version}.tar.gz"
 checksum=5c843bca9fc54effd00dd37bcfd9b2809aa15329f1120d4c730c11d0076f3468
 
diff --git a/srcpkgs/jump/template b/srcpkgs/jump/template
index 326135b032dc0b..229a779667e2d1 100644
--- a/srcpkgs/jump/template
+++ b/srcpkgs/jump/template
@@ -8,6 +8,8 @@ short_desc="Fuzzy directory jumper that learns your habits"
 maintainer="Arthur Weagel <arthur.contrib@gmail.com>"
 license="MIT"
 homepage="https://github.com/gsamokovarov/jump"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/gsamokovarov/jump/releases"
 distfiles="https://github.com/gsamokovarov/jump/archive/v${version}.tar.gz"
 checksum=ce297cada71e1dca33cd7759e55b28518d2bf317cdced1f3b3f79f40fa1958b5
diff --git a/srcpkgs/k3d/template b/srcpkgs/k3d/template
index 12c61b47d44b4d..4b28b75ec3fb4b 100644
--- a/srcpkgs/k3d/template
+++ b/srcpkgs/k3d/template
@@ -13,6 +13,8 @@ short_desc="Creates containerized k3s clusters"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://k3d.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/k3d-io/k3d/main/CHANGELOG.md"
 distfiles="https://github.com/k3d-io/k3d/archive/v${version}.tar.gz"
 checksum=b9eb05c5fa213c8ec6d34a25e00ae07abeb23d70c94f55c1f32fbc16ea4e480e
diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template
index 3af793e618d60c..53a39ad31fbebb 100644
--- a/srcpkgs/k9s/template
+++ b/srcpkgs/k9s/template
@@ -9,6 +9,8 @@ short_desc="Terminal UI to interact with Kubernetes clusters"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://k9scli.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/derailed/k9s/archive/v${version}.tar.gz"
 checksum=4f2b42270bcbe37497c52c6c8fbd99e5b6e5333f1ab0b36dbdfeaccbc50a4ae1
 
diff --git a/srcpkgs/kapacitor/template b/srcpkgs/kapacitor/template
index e17a5cbe55dd04..2d567a9ccf5db4 100644
--- a/srcpkgs/kapacitor/template
+++ b/srcpkgs/kapacitor/template
@@ -13,6 +13,8 @@ short_desc="Open source framework for alerting on time series data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/kapacitor/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=c27b472713a9d45a57a772e5d38caffeeaa02ade6961ff7c33ed0e399c53b3f5
 system_accounts="_kapacitor"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index 4ee39784b1f737..0d2aedd225b91f 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -14,6 +14,8 @@ short_desc="Client for keybase.io"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://keybase.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/keybase/client/releases/download/v$version/keybase-v$version.tar.xz"
 checksum=5e89792105ce29420e92ebeaf8055db5e7d67de5e181f83f69904356ddeb8c71
 
diff --git a/srcpkgs/knit/template b/srcpkgs/knit/template
index 58b074985140db..43e05601a5851b 100644
--- a/srcpkgs/knit/template
+++ b/srcpkgs/knit/template
@@ -10,6 +10,8 @@ short_desc="Simple and flexible build tool using Lua, similar to make/mk"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT, MPL-2.0"
 homepage="https://github.com/zyedidia/knit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/knit/archive/refs/tags/v${version}.tar.gz"
 checksum=f4a073568ef3b44d4cf80f4acff021368c5a2cc4f047ce7b4c6b5bfa57562e2b
 go_packages="./cmd/knit"
diff --git a/srcpkgs/kopia/template b/srcpkgs/kopia/template
index 2fce39e0a2f6a4..a0a78c1631d1eb 100644
--- a/srcpkgs/kopia/template
+++ b/srcpkgs/kopia/template
@@ -11,6 +11,8 @@ short_desc="Fast and secure backup tool"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="Apache-2.0"
 homepage="https://kopia.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kopia/kopia/archive/v${version}.tar.gz"
 checksum=87a5b14a34a1ab0ee03d82c5aefc6934f348b67c1c59723ad39bf05ae54b3416
 
diff --git a/srcpkgs/kops/template b/srcpkgs/kops/template
index 3d97af94004a9e..445b0e2f90e3eb 100644
--- a/srcpkgs/kops/template
+++ b/srcpkgs/kops/template
@@ -12,6 +12,8 @@ short_desc="Production Grade K8s Installation, Upgrades, and Management"
 maintainer="Mate Gabri <iam@theguy.io>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/kops"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes/kops/archive/refs/tags/v${version}.tar.gz"
 checksum=10959b7b59f61a6078471eb2da30ad8c839fa96f648c2c9606a3deafce36eb91
 
diff --git a/srcpkgs/kubecfg/template b/srcpkgs/kubecfg/template
index b86bf6da4dfe38..f7ec8ada7f6e56 100644
--- a/srcpkgs/kubecfg/template
+++ b/srcpkgs/kubecfg/template
@@ -9,5 +9,7 @@ short_desc="Tool for managing Kubernetes resources as code"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/bitnami/kubecfg"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bitnami/kubecfg/archive/v${version}.tar.gz"
 checksum=1a27df34f815069c843da18430bca2ae0aa7d3156ea17c5bd4efcfa23014b768
diff --git a/srcpkgs/kubefwd/template b/srcpkgs/kubefwd/template
index 37aa7450ac55bb..91e38dc90fbaac 100644
--- a/srcpkgs/kubefwd/template
+++ b/srcpkgs/kubefwd/template
@@ -10,6 +10,8 @@ short_desc="Bulk port forwarding Kubernetes services for local development"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/txn2/kubefwd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/txn2/kubefwd/archive/${version}.tar.gz"
 checksum=988bf1f6618000aca658b91427f09502f61ed5ec8d78fcafd1bc5ece173a4ece
 
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index dd55defc0f8cf0..fbfa363069d0d9 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -9,6 +9,8 @@ short_desc="Kind is a tool for running local Kubernetes clusters using Docker"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://kind.sigs.k8s.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kubernetes-sigs/kind/archive/v${version}.tar.gz"
 checksum=6795c3478a298973e010349b87740fa1732e18989856db0deed54b153330365c
 _completions="bash zsh fish"
diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 24486643745fda..994b0a73f65f34 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -11,6 +11,8 @@ short_desc="Container Cluster Manager for Docker"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=c9e8916aa9cca8eb1876b9e2e39282f789ae4a87bfa6e8ca2993a4aa15bf481b
 nocross=yes
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index 9edeb2600a27b6..b86f9b9814e7f8 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -8,5 +8,7 @@ short_desc="Alternative to the widely popular curl program"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://gitlab.com/davidjpeacock/kurly"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/davidjpeacock/kurly/-/archive/v${version}/kurly-v${version}.tar.gz"
 checksum=74c36fe09e1e321cdd85835191cbae880f70fa5b92211564cd3b2d1b9d66d4a5
diff --git a/srcpkgs/lazydocker/template b/srcpkgs/lazydocker/template
index a1851b0463dacf..84685220dec540 100644
--- a/srcpkgs/lazydocker/template
+++ b/srcpkgs/lazydocker/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for docker and docker-compose, written in Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazydocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jesseduffield/lazydocker/archive/v${version}.tar.gz"
 checksum=3f0b8ca1c721191e543d5992d822b41c13e3561bb5e761695031f8ddb961a137
 
diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index e42946b6df873f..71e98ff39e6230 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -10,6 +10,8 @@ short_desc="Simple terminal UI for git commands"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazygit"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/jesseduffield/lazygit/releases"
 distfiles="https://github.com/jesseduffield/lazygit/archive/refs/tags/v${version}.tar.gz"
 checksum=146bd63995fcf2f2373bbc2143b3565b7a2be49a1d4e385496265ac0f69e4128
diff --git a/srcpkgs/lego/template b/srcpkgs/lego/template
index 7b3c017cf922fc..21cffa6006c800 100644
--- a/srcpkgs/lego/template
+++ b/srcpkgs/lego/template
@@ -9,6 +9,8 @@ short_desc="Let's Encrypt client and ACME library written in Go"
 maintainer="Anachron <gith@cron.world>"
 license="MIT"
 homepage="https://go-acme.github.io/lego"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-acme/lego/archive/v${version}.tar.gz"
 checksum=2cebfd9c7471c0a64ad877c4270378b2c45712103332674e5f26e5a347b8b6b1
 
diff --git a/srcpkgs/lets/template b/srcpkgs/lets/template
index 658a529cc3536e..553b1931d4f46c 100644
--- a/srcpkgs/lets/template
+++ b/srcpkgs/lets/template
@@ -9,6 +9,8 @@ short_desc="CLI task runner for developers - a better alternative to make"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://lets-cli.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lets-cli/lets/releases"
 distfiles="https://github.com/lets-cli/lets/archive/refs/tags/v${version}.tar.gz"
 checksum=c810c180ba6631998660b5622bb3309cca02bd4ae6192ab29b9834f7337dc0b0
diff --git a/srcpkgs/lf/template b/srcpkgs/lf/template
index eac3fd04beab0f..1effc161916931 100644
--- a/srcpkgs/lf/template
+++ b/srcpkgs/lf/template
@@ -9,6 +9,8 @@ short_desc="Terminal file manager"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/gokcehan/lf"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gokcehan/lf/archive/${version}.tar.gz"
 checksum=ed47fc22c58cf4f4e4116a58c500bdb9f9ccc0b89f87be09f321e8d1431226ab
 
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index 04ebacce158147..eef76d557690b7 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -8,6 +8,8 @@ short_desc="Identify software licenses used on a source tree"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/boyter/lc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/lc/archive/v${version}.tar.gz"
 checksum=e33ec5451b346e02919a55f22e4f44d854eb395d6a5622d2cca70129f1d5a7e6
 
diff --git a/srcpkgs/loki/template b/srcpkgs/loki/template
index 1abea52b88d441..f28a254d6b9e0e 100644
--- a/srcpkgs/loki/template
+++ b/srcpkgs/loki/template
@@ -12,5 +12,7 @@ short_desc="Like Prometheus, but for logs"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://grafana.com/oss/loki/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grafana/loki/archive/v$version.tar.gz"
 checksum=9c1a153ab4d57d5c109dbf55d4ea5aeab2159ccf51d3b8cc8fea19970f0a88d8
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 0bc70ccd5aaa94..14552b908fbb20 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -10,6 +10,8 @@ short_desc="More human-friendly ls command"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/dborzov/lsp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/dborzov/lsp/archive/${_githash}.tar.gz"
 checksum=2921c705d4d5c4eb6d3b02e498b8f7d23db5ec3f451574f7ed9ad1769c8a2d07
 
diff --git a/srcpkgs/lux/template b/srcpkgs/lux/template
index be5633f5d93b9c..6e3772f1f324dd 100644
--- a/srcpkgs/lux/template
+++ b/srcpkgs/lux/template
@@ -9,6 +9,8 @@ short_desc="Fast, simple and clean video downloader built with Go"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/iawia002/lux"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/iawia002/lux/archive/v${version}.tar.gz"
 checksum=34352ad29006e443b41bad04c24f89783efd063755e71cb98484b165953d4b59
 
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index 5aacd6712c7d2e..09bea9414d17d2 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager (long term support channel)
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=63be0ec206da6914251271d2778124242029e3d3c0bf4aa2381d921ee0133382
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index 46954e9de94759..3fec0dc094d2c5 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -18,6 +18,8 @@ short_desc="Next generation system container manager"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/lxc/lxd/releases"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
 checksum=a24cf7fbe3e5527a34deda7e8e92f17c05a51498723821f69b146d1e8e58117f
diff --git a/srcpkgs/maddy/template b/srcpkgs/maddy/template
index f0392f1bdf0df1..7203864b8d9bfe 100644
--- a/srcpkgs/maddy/template
+++ b/srcpkgs/maddy/template
@@ -13,6 +13,8 @@ short_desc="Composable all-in-one mail server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://maddy.email"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/foxcpp/maddy/archive/refs/tags/v$version.tar.gz"
 checksum=d661a74a9a14e874610aba776a01aaeee742a32ef06592251d4a86306487dfa9
 make_dirs="/var/lib/maddy 0750 _maddy _maddy
diff --git a/srcpkgs/madonctl/template b/srcpkgs/madonctl/template
index c236be35d73220..45f6215f61ee7d 100644
--- a/srcpkgs/madonctl/template
+++ b/srcpkgs/madonctl/template
@@ -8,6 +8,8 @@ short_desc="CLI client for the Mastodon social network API"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/McKael/madonctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/McKael/madonctl/archive/refs/tags/v${version}.tar.gz"
 checksum=d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f
 
diff --git a/srcpkgs/mangadesk/template b/srcpkgs/mangadesk/template
index 2ae7f2dff5f8ea..0dcfb8ae682eb9 100644
--- a/srcpkgs/mangadesk/template
+++ b/srcpkgs/mangadesk/template
@@ -8,6 +8,8 @@ short_desc="Terminal client for MangaDex"
 maintainer="Clyhtsuriva <void-packages@adjutor.xyz>"
 license="MIT"
 homepage="https://github.com/darylhjd/mangadesk"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/darylhjd/mangadesk/releases"
 distfiles="https://github.com/darylhjd/mangadesk/archive/v${version}.tar.gz"
 checksum=85120472113e2a98d4cd9fc731e268545facd194f6dc973e29a5b2867a8305c8
diff --git a/srcpkgs/massren/template b/srcpkgs/massren/template
index 0abec48b7e9a24..2e1817b68b2751 100644
--- a/srcpkgs/massren/template
+++ b/srcpkgs/massren/template
@@ -8,6 +8,8 @@ short_desc="Massive renamer from command line"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/laurent22/massren"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/laurent22/massren/archive/v$version.tar.gz"
 checksum=49758b477a205f3fbf5bbe72c2575fff8b5536f8c6b45f8f6bd2fdde023ce874
 
diff --git a/srcpkgs/mdr/template b/srcpkgs/mdr/template
index dd1f9efc253c70..6148ef1cbe9c6b 100644
--- a/srcpkgs/mdr/template
+++ b/srcpkgs/mdr/template
@@ -8,6 +8,8 @@ short_desc="MarkDown Renderer for the terminal"
 maintainer="Joakim Holm <joakimholm@protonmail.com>"
 license="MIT"
 homepage="https://github.com/MichaelMure/mdr"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum="7b8e4aa229094fbc4cb616470ab30b5665aa42d479d33407f95b45a336d2d88f"
 
diff --git a/srcpkgs/micro/template b/srcpkgs/micro/template
index d5e012bd613435..bbb6d87a0b5b94 100644
--- a/srcpkgs/micro/template
+++ b/srcpkgs/micro/template
@@ -12,6 +12,8 @@ short_desc="Modern and intuitive terminal-based text editor"
 maintainer="0x5c <dev@0x5c.io>"
 license="MIT"
 homepage="https://micro-editor.github.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zyedidia/micro/archive/v${version}.tar.gz"
 checksum=a96fff974ed6bd9a1dd58a33e54ff23b78783bbb3571b86d5c37d787b1e0e4be
 
diff --git a/srcpkgs/microhookd/template b/srcpkgs/microhookd/template
index 24fdae1fa9293e..3b7e881235d3b2 100644
--- a/srcpkgs/microhookd/template
+++ b/srcpkgs/microhookd/template
@@ -8,6 +8,8 @@ short_desc="Simplest possible webhook daemon"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/the-maldridge/microhookd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/the-maldridge/microhookd/archive/v${version}.tar.gz"
 checksum=da8cce688db7b60a6d16375727aceac33c69a0a74841f655979080ea41f2d70b
 
diff --git a/srcpkgs/miller/template b/srcpkgs/miller/template
index bd6f1eaf517b7d..fa9c5685e78513 100644
--- a/srcpkgs/miller/template
+++ b/srcpkgs/miller/template
@@ -9,6 +9,8 @@ short_desc="Tool like sed/awk/cut/join/sort for name-indexed data such as CSV"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-2-Clause"
 homepage="http://johnkerl.org/miller/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/johnkerl/miller/releases"
 distfiles="https://github.com/johnkerl/miller/releases/download/v${version}/miller-${version}.tar.gz"
 checksum=4b2f491f07d8f8c9ee63f0a8fd7fe20a11f0805a3354fd9f38cb8d65df765c1c
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index f9694f214c97d7..74e4fbbec18d62 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -9,6 +9,8 @@ short_desc="Minimalist and opinionated feed reader written in Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://miniflux.app"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/miniflux/v2/main/ChangeLog"
 distfiles="https://github.com/miniflux/v2/archive/${version}.tar.gz"
 checksum=beef96a42e670344eae9096dc13ceb759a6b7eb085d77b96000731ae1569ca4f
diff --git a/srcpkgs/minify/template b/srcpkgs/minify/template
index 1feb89ab4b675a..9abb26ab91c841 100644
--- a/srcpkgs/minify/template
+++ b/srcpkgs/minify/template
@@ -9,6 +9,8 @@ short_desc="Go minifiers for web formats"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/tdewolff/minify"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tdewolff/minify/archive/v${version}.tar.gz"
 checksum=e97763e690f97875ed1391fc3c9df38ac8c1818f8ffacc4ac1be4dc5bdcf2daa
 
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 27182669da7593..5c9eaff91a1eb7 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -15,6 +15,8 @@ short_desc="Tool to make it easy to run Kubernetes locally"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/kubernetes/minikube"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/kubernetes/minikube/master/CHANGELOG.md"
 distfiles="https://github.com/kubernetes/minikube/archive/v$version.tar.gz"
 checksum=8978a27cff9bf1450c0cd56e28306e8272150f599a017ba31c2bad57fd9248d2
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 5e7faa271c8fce..2a0eb820d33bb0 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -10,6 +10,8 @@ short_desc="Object storage server compatible with Amazon S3"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/minio/minio"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
 checksum=c5c7828eaf15e89c2347afa200d01e22e74a2087f425ecfa656e1d06d5bc29b4
 system_accounts="_minio"
diff --git a/srcpkgs/misspell/template b/srcpkgs/misspell/template
index ec9f7124111d9e..27da417ced1826 100644
--- a/srcpkgs/misspell/template
+++ b/srcpkgs/misspell/template
@@ -9,6 +9,8 @@ short_desc="Correct commonly misspelled English words... quickly"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/client9/misspell"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=4bbb94da9bf4500fef21f83359c61c92429a13b47b064bd62fedb68c62b66001
 
diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template
index 6e2061f8a65527..af980a7180fbea 100644
--- a/srcpkgs/mmark/template
+++ b/srcpkgs/mmark/template
@@ -8,6 +8,8 @@ short_desc="Powerful markdown processor geared towards the IETF"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/mmarkdown/mmark/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/mmarkdown/mmark/archive/v${version}.tar.gz"
 checksum=6a45f6a39deb2982207890b8ca2951baa802e44f9158f71e1c35e0d8421877a5
 
diff --git a/srcpkgs/mmv-go/template b/srcpkgs/mmv-go/template
index ae20500d362585..088b7a2cda573b 100644
--- a/srcpkgs/mmv-go/template
+++ b/srcpkgs/mmv-go/template
@@ -9,6 +9,8 @@ short_desc="Rename and move multiple files at once with your editor"
 maintainer="anelki <akierig@fastmail.de>"
 license="MIT"
 homepage="https://github.com/itchyny/mmv"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/itchyny/mmv/main/CHANGELOG.md"
 distfiles="https://github.com/itchyny/mmv/archive/refs/tags/v${version}.tar.gz"
 checksum=18d181e6a53437ad18c4409f3c423bc23687152a17b53a605dde13dfffb0d215
diff --git a/srcpkgs/moar/template b/srcpkgs/moar/template
index 12f7fddbb2e9b1..ed7ea590a06bf3 100644
--- a/srcpkgs/moar/template
+++ b/srcpkgs/moar/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for the less pager"
 maintainer="Diego Magdaleno <diegomagdaleno@pm.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/walles/moar"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/walles/moar/releases"
 distfiles="https://github.com/walles/moar/archive/refs/tags/v${version}.tar.gz"
 checksum=eb1d63f9fc5ddcc493bf03622572499ecdcac9f9da81b5be2e9ab3740310de9b
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c709188..44761d59933ca6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -15,6 +15,8 @@ short_desc="Container engine for the Docker ecosystem"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
diff --git a/srcpkgs/mountain-backup/template b/srcpkgs/mountain-backup/template
index d87b0f68106c7a..0334df3c3f1350 100644
--- a/srcpkgs/mountain-backup/template
+++ b/srcpkgs/mountain-backup/template
@@ -8,6 +8,8 @@ short_desc="File backup tool"
 maintainer="Noah Huppert <contact@noahh.io>"
 license="MIT"
 homepage="https://github.com/Noah-Huppert/mountain-backup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Noah-Huppert/mountain-backup/archive/v${version}.tar.gz"
 checksum=c01d790c16029a083b2c87541506dfae73c1f78674ae7a3c9a0a8183f11f0725
 
diff --git a/srcpkgs/mpdviz/template b/srcpkgs/mpdviz/template
index ca96ae50e9a442..2449f755b7035d 100644
--- a/srcpkgs/mpdviz/template
+++ b/srcpkgs/mpdviz/template
@@ -10,6 +10,8 @@ short_desc="Standalone console MPD visualizer"
 maintainer="Lolzen <funer@gmx.at>"
 license="MIT"
 homepage="http://github.com/lucy/mpdviz"
+nopie=unverified
+nostrip=nopie
 distfiles="http://github.com/lucy/mpdviz/archive/${version}.tar.gz"
 checksum=c34243ec3f3d91adbc36d608d5ba7082ff78870f2fd76a6650d5fb3218cc2ba3
 
diff --git a/srcpkgs/nebula/template b/srcpkgs/nebula/template
index dc61fa88ea3b6b..30580e0a111a3a 100644
--- a/srcpkgs/nebula/template
+++ b/srcpkgs/nebula/template
@@ -11,6 +11,8 @@ short_desc="Scalable overlay networking tool"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MIT"
 homepage="https://github.com/slackhq/nebula"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/slackhq/nebula/archive/v${version}.tar.gz"
 checksum=e8d79231f6100a2cd240d6a092d0dcc2bfccadffa83cb40e99b7328f6c75c2ec
 
diff --git a/srcpkgs/nerdctl/template b/srcpkgs/nerdctl/template
index 63e01316ef82f2..23345367ee8182 100644
--- a/srcpkgs/nerdctl/template
+++ b/srcpkgs/nerdctl/template
@@ -10,5 +10,7 @@ short_desc="Docker-compatible CLI for containerd"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/containerd/nerdctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containerd/nerdctl/archive/refs/tags/v$version.tar.gz"
 checksum=fb7660f7e598e4c502d4f0c26cf985290fc7bdc80cce1f7402020afdf83ef988
diff --git a/srcpkgs/netdata-plugins-go/template b/srcpkgs/netdata-plugins-go/template
index 198669e4715ce4..5b063ebd92816f 100644
--- a/srcpkgs/netdata-plugins-go/template
+++ b/srcpkgs/netdata-plugins-go/template
@@ -10,6 +10,8 @@ short_desc="Netdata - Go Plugins"
 maintainer="sn0w <me@sn0w.cx>"
 license="GPL-3.0-or-later"
 homepage="https://www.netdata.cloud/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/netdata/go.d.plugin/archive/refs/tags/v${version}.tar.gz"
 checksum=7062325e73520c501cc8aac4b298dec2471109120b8bb92e442e9394b4365c3b
 
diff --git a/srcpkgs/netns/template b/srcpkgs/netns/template
index 71287f72ce3dac..b317a0f21906c1 100644
--- a/srcpkgs/netns/template
+++ b/srcpkgs/netns/template
@@ -8,6 +8,8 @@ short_desc="Runc hook for setting up default bridge networking for containers"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/genuinetools/netns"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/genuinetools/netns/archive/v${version}.tar.gz"
 checksum=3a55e96e71067989902b65a6de74f1ebbb63ea3f6fc85184523e8d289b0eb35d
 
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 8c6eb0450a7631..bedddf1966da46 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -9,5 +9,7 @@ short_desc="Multiplayer Tetris clone"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.com/tslocum/netris"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/tslocum/netris/-/archive/v${version}/netris-v${version}.tar.gz"
 checksum=3638d7bfce544fde9ab1dd15376586e12513187f7c3b51baf223846cce60a33e
diff --git a/srcpkgs/nextdns/template b/srcpkgs/nextdns/template
index 9c92c248fdbcdb..4d177ef6c492ce 100644
--- a/srcpkgs/nextdns/template
+++ b/srcpkgs/nextdns/template
@@ -9,6 +9,8 @@ short_desc="NextDNS CLI client (DoH Proxy)"
 maintainer="RunningDroid <runningdroid@zoho.com>"
 license="MIT"
 homepage="https://nextdns.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nextdns/nextdns/archive/refs/tags/v${version}.tar.gz"
 checksum=5fec5ed5373d94dcaf8b17ddd78d05ccdfd0faa8b4695d9e926d8e71278ea08e
 
diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1ba..3231d97c40ae57 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -8,6 +8,8 @@ short_desc="Node to Node copy, utilities for secure store-and-forward"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
+nopie=unverified
+nostrip=nopie
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
 
diff --git a/srcpkgs/node_exporter/template b/srcpkgs/node_exporter/template
index f94cffa557b45d..fbae49ed796cfc 100644
--- a/srcpkgs/node_exporter/template
+++ b/srcpkgs/node_exporter/template
@@ -12,6 +12,8 @@ short_desc="Exporter for machine metrics"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/node_exporter/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/node_exporter/archive/v${version}.tar.gz"
 checksum=66856b6b8953e094c46d7dd5aabd32801375cf4d13d9fe388e320cbaeaff573a
diff --git a/srcpkgs/nomad-driver-podman/template b/srcpkgs/nomad-driver-podman/template
index 2dd96d5be7a9ce..43d24bbbd44c46 100644
--- a/srcpkgs/nomad-driver-podman/template
+++ b/srcpkgs/nomad-driver-podman/template
@@ -8,6 +8,8 @@ short_desc="Nomad task driver plugin for podman containers"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/nomad-driver-podman"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad-driver-podman/archive/refs/tags/v$version.tar.gz"
 checksum=3465663dbe04f522886fca108e9cab3e1018c846d6a9f6946cb64537dd28dfbf
 
diff --git a/srcpkgs/nomad/template b/srcpkgs/nomad/template
index 15bfee4d07f07c..d48f010719bed1 100644
--- a/srcpkgs/nomad/template
+++ b/srcpkgs/nomad/template
@@ -12,6 +12,8 @@ short_desc="Cluster scheduler designed to easily integrate into existing workflo
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.nomadproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/nomad/archive/v${version}.tar.gz"
 checksum=8f6f0c2759654b10f64a185ee35c33f221fe662a6a2ba800f7339d955bbec8e5
 make_dirs="/etc/nomad.d 0755 root root
diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template
index 414dbece5066bb..36d586e5744044 100644
--- a/srcpkgs/ntfy/template
+++ b/srcpkgs/ntfy/template
@@ -11,6 +11,8 @@ short_desc="Send push notifications to your phone or desktop using PUT/POST"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0,GPL-2.0-only"
 homepage="https://ntfy.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/releases.md"
 distfiles="https://github.com/binwiederhier/ntfy/archive/refs/tags/v${version}.tar.gz"
 checksum=0ac2cc5bc2c9beb304dd2f6cbb6b12868cccc036eaecc5b7aa1835f694d1c942
diff --git a/srcpkgs/nvidia-container-toolkit/template b/srcpkgs/nvidia-container-toolkit/template
index e3614fe6bbb370..7f19523f281464 100644
--- a/srcpkgs/nvidia-container-toolkit/template
+++ b/srcpkgs/nvidia-container-toolkit/template
@@ -13,6 +13,8 @@ short_desc="Build and run containers leveraging NVIDIA GPUs"
 maintainer="Quentin Freimanis <quentinfreimanis@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/NVIDIA/nvidia-container-toolkit/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NVIDIA/nvidia-container-toolkit/archive/v${version}.tar.gz"
 checksum=016e20b3a1a59409da131817d84b9fc56eab72d3f69a9797bbf960f73c9e5262
 
diff --git a/srcpkgs/nwg-look/template b/srcpkgs/nwg-look/template
index 58b75f32f94340..b4cc09056eaf07 100644
--- a/srcpkgs/nwg-look/template
+++ b/srcpkgs/nwg-look/template
@@ -11,6 +11,8 @@ short_desc="GTK3 settings editor adapted to work in the wlroots environment"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/nwg-piotr/nwg-look"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${version}.tar.gz"
 checksum=a66ca6b0bb6f77fea83581af73bacc70870ebf69adbe867bf466234910cce933
 
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index 8e83a7c1bed77c..24ddf764958716 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -10,6 +10,8 @@ short_desc="Pluggable transport proxy for Tor, implementing obfs4"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://gitlab.com/yawning/obfs4"
+nopie=unverified
+nostrip=nopie
 distfiles="https://gitlab.com/yawning/obfs4/-/archive/obfs4proxy-${version}/${_pkgname}-${version}.tar.gz"
 checksum=ddd9291cb7c41326f076f622118816f09148e1aac79ec440d46436e802918e84
 
diff --git a/srcpkgs/oh/template b/srcpkgs/oh/template
index b14c9321f41d80..86e08c9784beb9 100644
--- a/srcpkgs/oh/template
+++ b/srcpkgs/oh/template
@@ -8,6 +8,8 @@ short_desc="Surprisingly powerful Unix shell"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://github.com/michaelmacinnis/oh"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/michaelmacinnis/oh/archive/v${version}.tar.gz"
 checksum=4b5ae57faf6e897700c1a010c1d67e8275c2c7a4daa1f9812111dcbf554336e2
 
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index df700085bed4f6..a360714006bede 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-rspamd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-rspamd/archive/v${version}.tar.gz"
 checksum=42b3e8d35feac813e695245b55c552126728de1a3219fb4dc64c62935f831f29
 
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 30507544c67693..d4a11171e487c4 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -8,6 +8,8 @@ short_desc="Filter incoming mail based on sender reputation"
 maintainer="Lucas L. Treffenstädt <lucas@treffenstaedt.de>"
 license="ISC"
 homepage="https://github.com/poolpOrg/filter-senderscore"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/poolpOrg/filter-senderscore/releases/download/${version}/filter-senderscore-${version}.tar.gz"
 checksum=a1e1b3106ea69218400e35c9c11e84702961b98a478b99fb329a52c954ec4b86
 
diff --git a/srcpkgs/operator-sdk/template b/srcpkgs/operator-sdk/template
index dd0866c7dde152..d97c2277534fae 100644
--- a/srcpkgs/operator-sdk/template
+++ b/srcpkgs/operator-sdk/template
@@ -10,5 +10,7 @@ short_desc="SDK for building Kubernetes applications"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/operator-framework/operator-sdk"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/operator-framework/operator-sdk/archive/v${version}.tar.gz"
 checksum=33680b9236ea7da51cb7b165dc624b512f04e3e9a2bf592101bfc3b312e340f8
diff --git a/srcpkgs/oragono/template b/srcpkgs/oragono/template
index 075b44c0f98aef..ade41844ed92ff 100644
--- a/srcpkgs/oragono/template
+++ b/srcpkgs/oragono/template
@@ -9,6 +9,8 @@ short_desc="Modern IRC server (daemon/ircd) written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://oragono.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oragono/oragono/archive/v${version}.tar.gz"
 checksum=60473898e439c8b12a4326267620efd60b3f944b2613cc9d466a3603e4e73bb5
 conf_files="/etc/oragono.conf"
diff --git a/srcpkgs/oras/template b/srcpkgs/oras/template
index 3cdcdb7be024e1..dc946983dffa1c 100644
--- a/srcpkgs/oras/template
+++ b/srcpkgs/oras/template
@@ -9,5 +9,7 @@ short_desc="Work with OCI registries, but for secure supply chain"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://oras.land"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/oras-project/oras/archive/refs/tags/v$version.tar.gz"
 checksum=87059bbf96781980ba9826603ee10e2bb3cfafbe7b9410ba1c65fe336b9d4ee0
diff --git a/srcpkgs/osv-scanner/template b/srcpkgs/osv-scanner/template
index ea532176ab8510..099e3bb7e7a9f1 100644
--- a/srcpkgs/osv-scanner/template
+++ b/srcpkgs/osv-scanner/template
@@ -10,6 +10,8 @@ short_desc="Vulnerability scanner which uses the data provided by https://osv.de
 maintainer="icp <pangolin@vivaldi.net>"
 license="Apache-2.0"
 homepage="https://google.github.io/osv-scanner/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/google/osv-scanner/main/CHANGELOG.md"
 distfiles="https://github.com/google/osv-scanner/archive/refs/tags/v${version}.tar.gz"
 checksum=e4aeee5b780cc655ba7766f37217586776122b5b16f64adacadc081dd7d31839
diff --git a/srcpkgs/packer/template b/srcpkgs/packer/template
index 5ba70a422dc4ac..bbbe98ecfedef3 100644
--- a/srcpkgs/packer/template
+++ b/srcpkgs/packer/template
@@ -8,6 +8,8 @@ short_desc="Create identical multiplatform machine images from a single source"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="http://www.packer.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c07db8375190668571077784f4a650514d6ef879ae45cb4c3c1717ad8308c47e
 replaces="packer-bin>=0"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 1afa0f4113160e..b937b9978a57cd 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -10,6 +10,8 @@ short_desc="Static files embedder for Go binaries"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/gobuffalo/packr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gobuffalo/${_pkgname}/archive/v${version}.tar.gz"
 checksum=648f8690e0349039300d3603708bd383f3568193ebaeb0760a87da8760dc7fa7
 _go_mod_path="./v2/go.mod"
diff --git a/srcpkgs/pam_netauth/template b/srcpkgs/pam_netauth/template
index e960cc454912c7..040b698178fc4d 100644
--- a/srcpkgs/pam_netauth/template
+++ b/srcpkgs/pam_netauth/template
@@ -9,6 +9,8 @@ short_desc="PAM plugin for NetAuth"
 maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://netauth.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/NetAuth/pam_netauth/archive/v$version.tar.gz"
 checksum=50e206ee9b542831e1f62e40817e6238d218c5dc95f6e854a9f4267c1e7a3341
 
diff --git a/srcpkgs/passphrase2pgp/template b/srcpkgs/passphrase2pgp/template
index a72f95ee311ae4..08b93b908c634a 100644
--- a/srcpkgs/passphrase2pgp/template
+++ b/srcpkgs/passphrase2pgp/template
@@ -8,5 +8,7 @@ short_desc="Generate a PGP key from a passphrase"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/skeeto/passphrase2pgp"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skeeto/passphrase2pgp/archive/v${version}.tar.gz"
 checksum=92525ba6833001bc9bc5799fd034ee18f77ca0bd1e32ee6e1125c57c3178a5fd
diff --git a/srcpkgs/pdfcpu/template b/srcpkgs/pdfcpu/template
index 5dff11f98af70c..852d82a3137bee 100644
--- a/srcpkgs/pdfcpu/template
+++ b/srcpkgs/pdfcpu/template
@@ -9,6 +9,8 @@ short_desc="PDF processor"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="http://pdfcpu.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/pdfcpu/pdfcpu/releases"
 distfiles="https://github.com/pdfcpu/pdfcpu/archive/v${version}.tar.gz"
 checksum=d67529db954b4b8fd708ac984cf79a53baf57ab2d50ef9ee0f9188f7e4a83127
diff --git a/srcpkgs/peco/template b/srcpkgs/peco/template
index c3aa52df0a215e..47cc5e798a7881 100644
--- a/srcpkgs/peco/template
+++ b/srcpkgs/peco/template
@@ -9,6 +9,8 @@ short_desc="Simplistic interactive filtering tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/peco/peco"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/peco/peco/archive/v${version}.tar.gz"
 checksum=8e32c8af533e03795f27feb4ee134960611d2fc0266528b1c512a6f1f065b164
 
diff --git a/srcpkgs/pgmetrics/template b/srcpkgs/pgmetrics/template
index fcd6f027112097..c8b77fd6de993e 100644
--- a/srcpkgs/pgmetrics/template
+++ b/srcpkgs/pgmetrics/template
@@ -9,6 +9,8 @@ short_desc="Collect and display statistics from running Postgresql"
 maintainer="Gerardo Di iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://pgmetrics.io"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rapidloop/pgmetrics/archive/refs/tags/v${version}.tar.gz"
 checksum=59c9c32be979071bb029bf21e4cfe7c8fd81f5ff8c8967e7e67fe30f3c4aa23e
 
diff --git a/srcpkgs/pgweb/template b/srcpkgs/pgweb/template
index 78e88905a28d4d..67fd4ab19c509c 100644
--- a/srcpkgs/pgweb/template
+++ b/srcpkgs/pgweb/template
@@ -8,6 +8,8 @@ short_desc="Cross-platform client for Postgresql databases"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://sosedoff.github.io/pgweb"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/sosedoff/pgweb/raw/master/CHANGELOG.md"
 distfiles="https://github.com/sosedoff/pgweb/archive/v${version}.tar.gz"
 checksum=58c1268b8fd08513fb818ceb8bb1de82715e88978f27a7a33e7f1689fec4c868
diff --git a/srcpkgs/pkgtop/template b/srcpkgs/pkgtop/template
index 72a5895b225e29..7f2a46e34b859a 100644
--- a/srcpkgs/pkgtop/template
+++ b/srcpkgs/pkgtop/template
@@ -10,6 +10,8 @@ short_desc="Interactive package manager and resource monitor"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/orhun/pkgtop"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/orhun/pkgtop/archive/${version}.tar.gz"
 checksum=8730516d14524e696f11b56ae3158f9a1853d620b27c5f960b9b6a4f6aedb2df
 
diff --git a/srcpkgs/podman-tui/template b/srcpkgs/podman-tui/template
index 331e11b75a27fd..59871b00eb17ab 100644
--- a/srcpkgs/podman-tui/template
+++ b/srcpkgs/podman-tui/template
@@ -10,6 +10,8 @@ short_desc="Podman Terminal User Interface"
 maintainer="Uli Baum <xeji@cat3.de>"
 license="Apache-2.0"
 homepage="https://github.com/containers/podman-tui"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/podman-tui/archive/v${version}.tar.gz"
 checksum=c3d2cf9fbac9e319c725a79385eccb079ab8395fc35f0107a6de12b3be01128d
 
diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index 04b2b9c38bad45..550dc7a2214624 100644
--- a/srcpkgs/podman/template
+++ b/srcpkgs/podman/template
@@ -14,6 +14,8 @@ short_desc="Simple management tool for containers and images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://podman.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/containers/podman/main/RELEASE_NOTES.md"
 distfiles="https://github.com/containers/podman/archive/v${version}.tar.gz"
 checksum=ee2c8b02b7fe301057f0382637b995a9c6c74e8d530692d6918e4c509ade6e39
diff --git a/srcpkgs/pong-command/template b/srcpkgs/pong-command/template
index c96f0b2ce073e5..4030718481b9bc 100644
--- a/srcpkgs/pong-command/template
+++ b/srcpkgs/pong-command/template
@@ -10,6 +10,8 @@ short_desc="POng is Not pinG. pong is CLI game"
 maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/kurehajime/pong-command"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/kurehajime/pong-command/archive/${version}.tar.gz"
 checksum=940771c53d083616c52ed75b13f3568e224c4f4e04ca813cebc87d2da7dfebe8
 
diff --git a/srcpkgs/prometheus/template b/srcpkgs/prometheus/template
index ca5a48fcee0c49..8dc412141eede9 100644
--- a/srcpkgs/prometheus/template
+++ b/srcpkgs/prometheus/template
@@ -16,6 +16,8 @@ short_desc="Monitoring system and time series database"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0, MIT"
 homepage="https://prometheus.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/prometheus/prometheus/master/CHANGELOG.md"
 distfiles="https://github.com/prometheus/prometheus/archive/v${version}.tar.gz"
 checksum=0cd8860e5f10d0ecb35d20d23252ddc459e8319882dc163bf71b723e3bcafd71
diff --git a/srcpkgs/pst/template b/srcpkgs/pst/template
index 5f72b3d13632dd..23c12eee6a177d 100644
--- a/srcpkgs/pst/template
+++ b/srcpkgs/pst/template
@@ -8,6 +8,8 @@ short_desc="TUI process monitor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/skanehira/pst"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/skanehira/pst/archive/${version}.tar.gz"
 checksum=99075d67a3302fd61d19f7859c5ad368d068a426731b1ff2222a224c60d8f308
 
diff --git a/srcpkgs/pup/template b/srcpkgs/pup/template
index 21de5695c265af..a99550bd6cd21b 100644
--- a/srcpkgs/pup/template
+++ b/srcpkgs/pup/template
@@ -8,6 +8,8 @@ short_desc="Command line tool for processing HTML"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/ericchiang/pup"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ericchiang/pup/archive/v${version}.tar.gz"
 checksum=0d546ab78588e07e1601007772d83795495aa329b19bd1c3cde589ddb1c538b0
 
diff --git a/srcpkgs/pwget/template b/srcpkgs/pwget/template
index 91214c9156a63b..b517692b23f53c 100644
--- a/srcpkgs/pwget/template
+++ b/srcpkgs/pwget/template
@@ -8,6 +8,8 @@ short_desc="Single-binary stateless password manager"
 maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/majewsky/pwget"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/majewsky/pwget/raw/master/CHANGELOG.md"
 distfiles="https://github.com/majewsky/pwget/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
 checksum=0b8d2ac33e3711a1adebdaefacfe740b096741537cad9be7c09b76b9a1c6df4d
diff --git a/srcpkgs/qrcp/template b/srcpkgs/qrcp/template
index a63eed7cdcb89b..e561853cdc9223 100644
--- a/srcpkgs/qrcp/template
+++ b/srcpkgs/qrcp/template
@@ -10,6 +10,8 @@ short_desc="Transfer files over wifi to mobile devices by scanning a QR code"
 maintainer="meator <meator.dev@gmail.com>"
 license="MIT"
 homepage="https://claudiodangelis.com/qrcp/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/claudiodangelis/qrcp/archive/refs/tags/${version}.tar.gz"
 checksum=70f9930cb371fa9a0a98df12442486a7802ede1a797d26fbc3363605b6574db4
 
diff --git a/srcpkgs/rancher-compose/template b/srcpkgs/rancher-compose/template
index 476ce36f983110..0a9de0f7a2a9b0 100644
--- a/srcpkgs/rancher-compose/template
+++ b/srcpkgs/rancher-compose/template
@@ -8,5 +8,7 @@ short_desc="Docker compose compatible client to deploy to Rancher"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/rancher/rancher-compose"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rancher/rancher-compose/archive/v$version.tar.gz"
 checksum=cdff53b2c3401b990ad33e229c7ef429504419e49e18a814101e2fa3c84859ea
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index d3a28ee60de664..ebcd03943bc9ec 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -11,6 +11,8 @@ short_desc="Rsync for cloud storage"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://rclone.org/"
+nopie=unverified
+nostrip=nopie
 changelog="https://rclone.org/changelog/"
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=0c74d8fb887691e04e865e3b6bc32e8af47c3e54a9922ffdbed38c8323e281c9
diff --git a/srcpkgs/rest-server/template b/srcpkgs/rest-server/template
index 64eb7a303570e8..fa34ef84c360e6 100644
--- a/srcpkgs/rest-server/template
+++ b/srcpkgs/rest-server/template
@@ -9,6 +9,8 @@ short_desc="HTTP server that implements restic's REST backend API"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/restic/rest-server"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/rest-server/master/CHANGELOG.md"
 distfiles="https://github.com/restic/rest-server/archive/v${version}.tar.gz"
 checksum=cfbeb4a66cac6fc36b1cb11256f06c6e4fcc7a28c2ef590550adf1c199b9aa4b
diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template
index ec5cc2fc9fbe0e..6d7ef65e53fc0b 100644
--- a/srcpkgs/restic/template
+++ b/srcpkgs/restic/template
@@ -10,6 +10,8 @@ short_desc="Backup solution written in Go"
 maintainer="Florian Eich <flrn@nrmncr.net>"
 license="BSD-2-Clause"
 homepage="https://restic.net/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/restic/restic/master/CHANGELOG.md"
 distfiles="https://github.com/restic/restic/releases/download/v${version}/restic-${version}.tar.gz"
 checksum=b91f5ef6203a5c50a72943c21aaef336e1344f19a3afd35406c00f065db8a8b9
diff --git a/srcpkgs/revive/template b/srcpkgs/revive/template
index a99796d2fb5d7b..37f9dd7b5ee3f9 100644
--- a/srcpkgs/revive/template
+++ b/srcpkgs/revive/template
@@ -9,6 +9,8 @@ short_desc="Drop-in replacement for golint"
 maintainer="Roberto Ricci <io@r-ricci.it>"
 license="MIT"
 homepage="https://revive.run/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mgechev/revive/releases"
 distfiles="https://github.com/mgechev/revive/archive/refs/tags/v${version}.tar.gz"
 checksum=78a5a5a416d9d6fb2111e978da59b6347516453d60d84ba7914bb1f839b00fe2
diff --git a/srcpkgs/rmapi/template b/srcpkgs/rmapi/template
index 42ef94247e26cf..a7f5283bfa0be8 100644
--- a/srcpkgs/rmapi/template
+++ b/srcpkgs/rmapi/template
@@ -8,5 +8,7 @@ short_desc="CLI for accessing reMarkable table files through the cloud api"
 maintainer="Patrick Pichler <mail@patrickpichler.dev>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/juruen/rmapi"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/juruen/rmapi/archive/v${version}.tar.gz"
 checksum=f8ae984941e6e4755ee8b156f9876fa7f1cde084bca02bd83ced6afcc886bc33
diff --git a/srcpkgs/rocker/template b/srcpkgs/rocker/template
index e029af88e3db1b..5937e200edf406 100644
--- a/srcpkgs/rocker/template
+++ b/srcpkgs/rocker/template
@@ -9,5 +9,7 @@ short_desc="Docker based build environment"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/grammarly/rocker"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/grammarly/rocker/archive/$version.tar.gz"
 checksum=663971f022e5fdfcb6477f655991c82135b21deb1b2fee90e104dbf9bba4a667
diff --git a/srcpkgs/rootlesskit/template b/srcpkgs/rootlesskit/template
index 5d1e1be4bc9f54..98858d46400dae 100644
--- a/srcpkgs/rootlesskit/template
+++ b/srcpkgs/rootlesskit/template
@@ -10,5 +10,7 @@ short_desc="Linux-native \"fake root\" for implementing rootless containers"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="Apache-2.0"
 homepage="https://github.com/rootless-containers/rootlesskit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/rootless-containers/rootlesskit/archive/v${version}.tar.gz"
 checksum=e27e4249f12cca44fc6e15a27f214f30fcb5f15646c813a90b6788bd9f0cfd4b
diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template
index a97efd0cd6084e..3cda0d0a697c41 100644
--- a/srcpkgs/runc/template
+++ b/srcpkgs/runc/template
@@ -12,6 +12,8 @@ short_desc="CLI tool for spawning and running OCI containers"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/opencontainers/runc"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/opencontainers/runc/raw/main/CHANGELOG.md"
 distfiles="https://github.com/opencontainers/runc/releases/download/v${version}/runc.tar.xz"
 checksum=7695febe134e17559b26224821a2a123bc9e9a637ad4a8c47e99ae0a1ec71dc2
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index d176e368070c27..669afa10629e60 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -11,5 +11,7 @@ short_desc="Simple Go program to control an AMD Ryzen processor"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/qrwteyrutiyoup/ryzen-stabilizator"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/qrwteyrutiyoup/ryzen-stabilizator/archive/${_commit}.tar.gz"
 checksum=08799f67ac9c65a16e96723cf68881f1d3fc1c8da691f473e4a0c5a273948744
diff --git a/srcpkgs/s/template b/srcpkgs/s/template
index 09c91579945bc7..a7474605c6b8e2 100644
--- a/srcpkgs/s/template
+++ b/srcpkgs/s/template
@@ -9,6 +9,8 @@ short_desc="Web search from the terminal"
 maintainer="Daniel Lewan <daniel@teddydd.me>"
 license="MIT"
 homepage="https://github.com/zquestz/s"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zquestz/s/archive/v${version}.tar.gz"
 checksum=7097264e7da0e7ac209e5be5e50f07f17593e2753607325870131af3000ccaf2
 
diff --git a/srcpkgs/saml2aws/template b/srcpkgs/saml2aws/template
index 87eed2598054d2..24966debf7178c 100644
--- a/srcpkgs/saml2aws/template
+++ b/srcpkgs/saml2aws/template
@@ -11,6 +11,8 @@ short_desc="Get AWS temporary credentials from SAML provider"
 maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/Versent/saml2aws"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Versent/saml2aws/archive/v${version}.tar.gz"
 checksum=a2ccc55d2ee9e572b46f6b508dc6f474550ae103d20961994c6cf58cdcba5006
 
diff --git a/srcpkgs/sampler/template b/srcpkgs/sampler/template
index 8981e043684cbf..81ea717895f634 100644
--- a/srcpkgs/sampler/template
+++ b/srcpkgs/sampler/template
@@ -9,6 +9,8 @@ short_desc="Tool for shell commands execution, visualization and alerting"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://sampler.dev/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sqshq/sampler/archive/v${version}.tar.gz"
 checksum=8b60bc5c0f94ddd4291abc2b89c1792da424fa590733932871f7b5e07e7587f9
 
diff --git a/srcpkgs/scaleway-cli/template b/srcpkgs/scaleway-cli/template
index 2a598ce99a6086..9e44fa01887323 100644
--- a/srcpkgs/scaleway-cli/template
+++ b/srcpkgs/scaleway-cli/template
@@ -10,6 +10,8 @@ short_desc="Interact with the Scaleway API from the command line"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/scaleway/scaleway-cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/scaleway/scaleway-cli/archive/v${version}.tar.gz"
 checksum=5b728c364aac9d7b9785d5f6c9f06972d126d9125f719bfa73aa705411256b6e
 
diff --git a/srcpkgs/scc/template b/srcpkgs/scc/template
index ffdaa25a1d688b..8926f3c29d1662 100644
--- a/srcpkgs/scc/template
+++ b/srcpkgs/scc/template
@@ -8,6 +8,8 @@ short_desc="Fast cloc replacement written in pure Go"
 maintainer="Sami Pitkänen <bilebucket@airmail.cc>"
 license="MIT"
 homepage="https://github.com/boyter/scc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/boyter/scc/archive/v${version}.tar.gz"
 checksum=bffea99c7f178bc48bfba3c64397d53a20a751dfc78221d347aabdce3422fd20
 conflicts="sc-controller" # /usr/bin/scc
diff --git a/srcpkgs/seaweedfs/template b/srcpkgs/seaweedfs/template
index a9580e76ad299e..3dbab9ca8f66a5 100644
--- a/srcpkgs/seaweedfs/template
+++ b/srcpkgs/seaweedfs/template
@@ -9,6 +9,8 @@ short_desc="Simple and highly scalable distributed file system"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/seaweedfs/seaweedfs"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/seaweedfs/seaweedfs/archive/${version}.tar.gz"
 checksum=9c44b65cdc7ba0e2a544c31aeed0acde0c0080439971212242588cad94cd600f
 
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index a0c4a8aa2ee6dc..dd030be6e93173 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -10,6 +10,8 @@ short_desc="IRC client that works best with bouncers"
 maintainer="Emil Miler <em@0x45.cz>"
 license="ISC"
 homepage="https://git.sr.ht/~taiite/senpai"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~taiite/senpai/archive/v${version}.tar.gz"
 checksum=9786fd83f3e1067549c3c88455a1f66ec66d993fe597cee334d217a5d1cf4803
 
diff --git a/srcpkgs/sftpgo/template b/srcpkgs/sftpgo/template
index a0fc8520835779..794a12821214b6 100644
--- a/srcpkgs/sftpgo/template
+++ b/srcpkgs/sftpgo/template
@@ -8,6 +8,8 @@ short_desc="Fully featured and highly configurable SFTP server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/drakkan/sftpgo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/drakkan/sftpgo/archive/refs/tags/v$version.tar.gz"
 checksum=bf3df1429e3528cf8be83197fd735d2dd495cad41039c6d3a8d83ab47ef11590
 make_dirs="/var/lib/sftpgo 0750 root root"
diff --git a/srcpkgs/shadowfox-updater/template b/srcpkgs/shadowfox-updater/template
index ea702afa341590..021606d49433bb 100644
--- a/srcpkgs/shadowfox-updater/template
+++ b/srcpkgs/shadowfox-updater/template
@@ -9,6 +9,8 @@ short_desc="Auto-updater for ShadowFox"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/SrKomodo/shadowfox-updater"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/SrKomodo/shadowfox-updater/archive/v${version}.tar.gz"
 checksum=2674bf5cabf3d478c15804164936d3baa06f6a7f96313a69176439c0a60e3bbd
 
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index 30386fb4fc2ddc..58da8bef24dcb1 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -10,6 +10,8 @@ short_desc="ShareX clone for linux and FreeBSD"
 maintainer="Franc[e]sco <lolisamurai@tfwno.gf>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Francesco149/sharenix"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/Francesco149/sharenix/archive/${version}.tar.gz"
 checksum=c3fa847766d8914e858991ee82e8872d34ca13bc0c6557598205295b92c64998
 
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index ed9df841ac34bc..f64182005ac019 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -11,6 +11,8 @@ short_desc="Shell parser and formatter"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mvdan/sh/master/CHANGELOG.md"
 distfiles="https://github.com/mvdan/sh/archive/v${version}.tar.gz"
 checksum=89eafc8790df93305dfa42233e262fb25e1c96726a3db420a7555abadf3111ed
diff --git a/srcpkgs/shiori/template b/srcpkgs/shiori/template
index ab025a125aa40a..b694c3c72dc19c 100644
--- a/srcpkgs/shiori/template
+++ b/srcpkgs/shiori/template
@@ -8,6 +8,8 @@ short_desc="Simple bookmark manager built with Go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/go-shiori/shiori"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/go-shiori/shiori/archive/refs/tags/v${version}.tar.gz"
 checksum=979f9b30f7115ffb3374d882b05c45fda2ef52d48507ea4cccad332842189dda
 
diff --git a/srcpkgs/sift/template b/srcpkgs/sift/template
index 7b0e3ec450a1e4..d4152685c50ee1 100644
--- a/srcpkgs/sift/template
+++ b/srcpkgs/sift/template
@@ -9,5 +9,7 @@ short_desc="Fast and powerful alternative to grep"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/svent/sift"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=bbbd5c472c36b78896cd7ae673749d3943621a6d5523d47973ed2fc6800ae4c8
diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template
index da9a6e0c441fb3..28d1e1baefb7f3 100644
--- a/srcpkgs/skaffold/template
+++ b/srcpkgs/skaffold/template
@@ -10,6 +10,8 @@ short_desc="Easy and repeatable Kubernetes development"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://skaffold.dev/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/GoogleContainerTools/skaffold/releases"
 distfiles="https://github.com/GoogleContainerTools/skaffold/archive/v${version}.tar.gz"
 checksum=02ac3d6a70388c6664c7d2f797d53a1847e4ce075ba5e3b09c75969fec9dd2f5
diff --git a/srcpkgs/skate/template b/srcpkgs/skate/template
index a2d72fd14b2a67..b8f96dcc7d702e 100644
--- a/srcpkgs/skate/template
+++ b/srcpkgs/skate/template
@@ -10,6 +10,8 @@ short_desc="Personal key value store"
 maintainer="zenobit <zen@osowoso.xyz>"
 license="MIT"
 homepage="https://github.com/charmbracelet/skate"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/skate/releases"
 distfiles="https://github.com/charmbracelet/skate/archive/refs/tags/v${version}.tar.gz"
 checksum=e982348a89a54c0f9fafe855ec705c91b12eb3bb9aceb70b37abf7504106b04e
diff --git a/srcpkgs/skopeo/template b/srcpkgs/skopeo/template
index e387662607274d..5b884d894f6b9b 100644
--- a/srcpkgs/skopeo/template
+++ b/srcpkgs/skopeo/template
@@ -14,6 +14,8 @@ short_desc="Utility for operations on container images and image repositories"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://github.com/containers/skopeo"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/containers/${pkgname}/archive/v${version}.tar.gz"
 checksum=c3d15ec25c028980b795a0ccdcd48296287b8467fe24a7bc319f5fc87378fe8c
 make_dirs="/var/lib/atomic/sigstore 0755 root root"
diff --git a/srcpkgs/slack-term/template b/srcpkgs/slack-term/template
index e289f3aa7c0568..134d15c2dc47e7 100644
--- a/srcpkgs/slack-term/template
+++ b/srcpkgs/slack-term/template
@@ -8,6 +8,8 @@ short_desc="Slack client for your terminal"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/jpbruinsslot/slack-term"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/jpbruinsslot/slack-term/archive/refs/tags/v${version}.tar.gz"
 checksum=089cf10a3959c99b73da1d5ad974f2cd076a56851ef9ffd97a77350a81e527f0
 
diff --git a/srcpkgs/slit/template b/srcpkgs/slit/template
index c5b820b6c42648..fc334ba6c05cfe 100644
--- a/srcpkgs/slit/template
+++ b/srcpkgs/slit/template
@@ -9,6 +9,8 @@ short_desc="Modern PAGER for viewing logs"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/tigrawap/slit"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tigrawap/slit/archive/${version}.tar.gz"
 checksum=052b8d91d7158336adb4d04e5cf127be41d1c408aa896bfa6cc7fa1a0a16d014
 
diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template
index fd3769d03eb050..b9cff19882e91e 100644
--- a/srcpkgs/soju/template
+++ b/srcpkgs/soju/template
@@ -12,6 +12,8 @@ short_desc="User-friendly IRC bouncer"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="AGPL-3.0-or-later"
 homepage="https://soju.im"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~emersion/soju/refs"
 distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz"
 checksum=b8a8f5af08670497d233137086e273a26c388f5e313c9e9e613ef6caaa3e928a
diff --git a/srcpkgs/sops/template b/srcpkgs/sops/template
index 28d36d9214eb34..7021de9a42e54b 100644
--- a/srcpkgs/sops/template
+++ b/srcpkgs/sops/template
@@ -9,6 +9,8 @@ short_desc="Simple and flexible tool for managing secrets"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="MPL-2.0"
 homepage="https://github.com/getsops/sops"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/getsops/sops/main/CHANGELOG.rst"
 distfiles="https://github.com/getsops/sops/archive/refs/tags/v${version}.tar.gz"
 checksum=5ca70fb4f96797d09012c705a5bb935835896de7bcd063b98d498912b0e645a0
diff --git a/srcpkgs/spreed-webrtc/template b/srcpkgs/spreed-webrtc/template
index 170d1e1e430a21..efcfbd8fb3ae34 100644
--- a/srcpkgs/spreed-webrtc/template
+++ b/srcpkgs/spreed-webrtc/template
@@ -12,6 +12,8 @@ short_desc="WebRTC audio/video call and conferencing server and web client"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/strukturag/spreed-webrtc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/strukturag/spreed-webrtc/archive/v${version}.tar.gz"
 checksum=d05b820fe3883840eadf8b96bda663397991849d9bda4750fc7c4e642c9c3268
 
diff --git a/srcpkgs/sq/template b/srcpkgs/sq/template
index 5fc08c728f3bf2..45b8d0a22a02d7 100644
--- a/srcpkgs/sq/template
+++ b/srcpkgs/sq/template
@@ -11,6 +11,8 @@ short_desc="CLI tool that provides jq-style access to structured data sources"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://sq.io"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/neilotoole/sq/master/CHANGELOG.md"
 distfiles="https://github.com/neilotoole/sq/archive/refs/tags/v${version}.tar.gz
  https://github.com/neilotoole/sq/releases/download/v${version}/sq-${version}-amd64-amd64.tar.gz"
diff --git a/srcpkgs/ssl_exporter/template b/srcpkgs/ssl_exporter/template
index eaef62b3720978..4d439218e97b7d 100644
--- a/srcpkgs/ssl_exporter/template
+++ b/srcpkgs/ssl_exporter/template
@@ -8,6 +8,8 @@ short_desc="Exports Prometheus metrics for SSL certificates"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/ribbybibby/ssl_exporter"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/ribbybibby/ssl_exporter/archive/v$version.tar.gz"
 checksum=9c848d473adf0226a8714892e06553a5a2468b44d1444f1b95f1b6d9e15be3ad
 
diff --git a/srcpkgs/stc/template b/srcpkgs/stc/template
index f4ddd53f00f03a..7f0ccc71e965a4 100644
--- a/srcpkgs/stc/template
+++ b/srcpkgs/stc/template
@@ -8,5 +8,7 @@ short_desc="Syncthing CLI Tool"
 maintainer="LucasTavaresA <tavares.lassuncao@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/tenox7/stc"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tenox7/stc/archive/refs/tags/${version}.tar.gz"
 checksum=5bae51e0fa34311c1ec9e2798badc6fb8b6333485d295beb8631936faeaeb1dc
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index 380fac8cd350a9..9589fc431acc67 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -16,6 +16,8 @@ short_desc="Private CA and ACME server"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/certificates/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/certificates/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/certificates/archive/refs/tags/v$version.tar.gz"
 checksum=3d22555f7fbd4ec71934a39ceb9bdfd0ec9bd0429c1b790278f598b6771bf8e2
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 14b8b0f2825086..209eb355e49de6 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -9,6 +9,8 @@ short_desc="Zero trust swiss army knife"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://smallstep.com/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/smallstep/cli/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/cli/archive/refs/tags/v$version.tar.gz"
 checksum=4cf45acc5b22026f7418825ae5d4dbbc8f1879224e1250c9cc23b382a17775d5
diff --git a/srcpkgs/stern/template b/srcpkgs/stern/template
index b1380516e7cd37..3f81ff6a09149b 100644
--- a/srcpkgs/stern/template
+++ b/srcpkgs/stern/template
@@ -8,6 +8,8 @@ short_desc="Multi pod and container log tailing for Kubernetes"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/stern/stern"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/stern/stern/archive/v${version}.tar.gz"
 checksum=3726e3c6a0e8c2828bce7b67f9ee94ddbedcfbeeecf9e6ab42e23873e3f54161
 
diff --git a/srcpkgs/subfinder/template b/srcpkgs/subfinder/template
index 1f8d175cbf584e..1b8358234b796a 100644
--- a/srcpkgs/subfinder/template
+++ b/srcpkgs/subfinder/template
@@ -10,6 +10,8 @@ short_desc="Passive subdomain discovery tool"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://github.com/projectdiscovery/subfinder"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/projectdiscovery/subfinder/archive/refs/tags/v${version}.tar.gz"
 checksum=bd587a7545504949b18e7bf781fe4165e62785881a32969e42f911e85f95cf14
 
diff --git a/srcpkgs/subjack/template b/srcpkgs/subjack/template
index 8f8faa7bf9749d..5319add9312b28 100644
--- a/srcpkgs/subjack/template
+++ b/srcpkgs/subjack/template
@@ -9,6 +9,8 @@ short_desc="Subdomain takeover tool"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/haccer/subjack"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=0047348b947cb46709bd089ee672cc8f2d7ac3805a93043306c484bfcc9c6e65
 
diff --git a/srcpkgs/superd/template b/srcpkgs/superd/template
index 8fe52f1e3e2750..b2b020fcf6a0d0 100644
--- a/srcpkgs/superd/template
+++ b/srcpkgs/superd/template
@@ -12,6 +12,8 @@ short_desc="Lightweight user service supervising daemon"
 maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://sr.ht/~craftyguy/superd/"
+nopie=unverified
+nostrip=nopie
 changelog="https://git.sr.ht/~craftyguy/superd/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~craftyguy/superd/archive/${version}.tar.gz"
 checksum=59de58f43bd237c12d0e73425df954eb14dd4e87e11d990e8191aa6921ee08d3
diff --git a/srcpkgs/svctl/template b/srcpkgs/svctl/template
index 968ae1f7f4a247..1cb53dfb2b211d 100644
--- a/srcpkgs/svctl/template
+++ b/srcpkgs/svctl/template
@@ -10,6 +10,8 @@ short_desc="Interactive controller for runit"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/KenjiTakahashi/svctl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/KenjiTakahashi/svctl/archive/${version}.tar.gz"
 checksum=f8011c402de91f57bb2c4c621afa573c3edef35d78bc4ce70786ea10171c8f72
 
diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template
index 4351409cbc80c0..f98269996c8dc2 100644
--- a/srcpkgs/syft/template
+++ b/srcpkgs/syft/template
@@ -10,6 +10,8 @@ short_desc="SBOM generator CLI for container images, filesystems and more"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="Apache-2.0"
 homepage="https://github.com/anchore/syft"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/anchore/syft/archive/refs/tags/v${version}.tar.gz"
 checksum=e9ef89f7497d7d4cddee0d1ad0fc193e081e911eafed494f9ab2c5995f777bd4
 
diff --git a/srcpkgs/tag/template b/srcpkgs/tag/template
index e3af79dde1bd79..77bdc4f784446d 100644
--- a/srcpkgs/tag/template
+++ b/srcpkgs/tag/template
@@ -9,6 +9,8 @@ short_desc="Instantly jump to your ag matches"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/aykamko/tag"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/aykamko/tag/archive/v${version}.tar.gz"
 checksum=d3a02466e600634cf0ffff9ad8c5f70eba97e44758edf35cc4efbda9cbfdff9a
 
diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template
index cb41c40ddb72f9..27bc190661a816 100644
--- a/srcpkgs/tailscale/template
+++ b/srcpkgs/tailscale/template
@@ -13,6 +13,8 @@ short_desc="Easy, secure, cross platform WireGuard, oauth2, and 2FA/SSO"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-3-Clause"
 homepage="https://tailscale.com"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz"
 checksum=8545b5121cb94bc84119b32623a6c513860f759ae96dcff8f404f81151999e06
 
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 9880e02530d6ca..e2fa25906b796b 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -10,6 +10,8 @@ short_desc="Command line tool to interact with Gitea"
 maintainer="chili-b <dexter.gaonshatford@gmail.com>"
 license="MIT"
 homepage="https://gitea.com/gitea/tea"
+nopie=unverified
+nostrip=nopie
 changelog="https://gitea.com/gitea/tea/raw/branch/master/CHANGELOG.md"
 distfiles="https://gitea.com/gitea/tea/archive/v${version}.tar.gz"
 checksum=b5a944de8db7d5af4aa87e9640261c925f094d2b6d26c4faf2701773acab219b
diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template
index 2f5f215423f6a0..2106f242a323f7 100644
--- a/srcpkgs/telegraf/template
+++ b/srcpkgs/telegraf/template
@@ -10,6 +10,8 @@ short_desc="Plugin-driven server agent for collecting & reporting metrics"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="MIT"
 homepage="https://www.influxdata.com/time-series-platform/telegraf/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz"
 checksum=48418c1b2b3ddb6e507609d4d146c8e2226d65da2cc5cacf43d74ae8e450aeb3
 system_accounts="_telegraf"
diff --git a/srcpkgs/termshark/template b/srcpkgs/termshark/template
index 3ee25f52789351..f97dcf196e04ee 100644
--- a/srcpkgs/termshark/template
+++ b/srcpkgs/termshark/template
@@ -10,6 +10,8 @@ short_desc="Terminal UI for tshark, inspired by Wireshark"
 maintainer="Piraty <mail@piraty.dev>"
 license="MIT"
 homepage="https://github.com/gcla/termshark"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/gcla/termshark/archive/v${version}.tar.gz"
 checksum=949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087
 
diff --git a/srcpkgs/terraform-docs/template b/srcpkgs/terraform-docs/template
index 028aa131b60aea..2dd07af3e43cfc 100644
--- a/srcpkgs/terraform-docs/template
+++ b/srcpkgs/terraform-docs/template
@@ -8,6 +8,8 @@ short_desc="Utility to generate documentation from Terraform modules"
 maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://terraform-docs.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=e370fd106ca74caebc8632834cc28412a3a6a160952392da71f213515bba2085
 
diff --git a/srcpkgs/terraform-ls/template b/srcpkgs/terraform-ls/template
index a4158b1b1477e6..54bad382d905ec 100644
--- a/srcpkgs/terraform-ls/template
+++ b/srcpkgs/terraform-ls/template
@@ -8,6 +8,8 @@ short_desc="Terraform Language Server"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/hashicorp/terraform-ls"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/terraform-ls/archive/v${version}.tar.gz"
 checksum=85f33382834b2698387c07b476dcc1e64c2928c00df5e830938b6b8873b08fb9
 
diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index e613c324ef62a9..2e7186364a2c2f 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -8,5 +8,7 @@ short_desc="Tool for building, changing, and combining infrastructure"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="https://www.terraform.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
 checksum=2c0e2299107a385a6381f3c4c23f48faf0c93a64257d084356459bff5ddaf385
diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index 4c42b9e4f55461..129f3333dca8df 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -9,6 +9,8 @@ short_desc="Thin wrapper for Terraform that provides extra tools"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=44f2f71b1e0aeb2c6feb113c097e45c6a9e2d55318e994ec8817195e709f7019
 
diff --git a/srcpkgs/tflint/template b/srcpkgs/tflint/template
index 6dfaaa63db22cf..3801248c882082 100644
--- a/srcpkgs/tflint/template
+++ b/srcpkgs/tflint/template
@@ -8,6 +8,8 @@ short_desc="Terraform linter focused on possible errors, best practices, etc"
 maintainer="Emil Tomczyk <emil.tomczyk@skni.umcs.pl>"
 license="MPL-2.0"
 homepage="https://github.com/terraform-linters/tflint"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/terraform-linters/tflint/archive/v${version}.tar.gz"
 checksum=2e9cefebb18e4fb15faa217dd2005feda2fdcabb7948d1298773b8458bb04abe
 
diff --git a/srcpkgs/tinycron/template b/srcpkgs/tinycron/template
index 5c70efe42db9ec..c0f4433e15e012 100644
--- a/srcpkgs/tinycron/template
+++ b/srcpkgs/tinycron/template
@@ -9,6 +9,8 @@ short_desc="Very small replacement for cron"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/bcicen/tinycron"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bcicen/tinycron/archive/v${version}.tar.gz"
 checksum=694c5dcf0435d10ed825dd3e80aefedd1f82953513ce1fe8c46c002d2eca07c2
 
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index ef68b4f488e937..8ec6aa009bbadb 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -11,6 +11,8 @@ short_desc="Fast and interactive TLDR client written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://isacikgoz.me/tldr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/isacikgoz/tldr/archive/v${_version}.tar.gz"
 checksum=d40e1c602d84acc67cdee3b9bed001fb8ec198c7049c1d05eb071ab05af66c19
 alternatives="tldr:tldr:/usr/bin/gtldr"
diff --git a/srcpkgs/tml/template b/srcpkgs/tml/template
index 3e4b88ec647146..28546c0f13454a 100644
--- a/srcpkgs/tml/template
+++ b/srcpkgs/tml/template
@@ -10,6 +10,8 @@ short_desc="Tiny markup language for terminal output"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Unlicense"
 homepage="https://github.com/liamg/tml"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/liamg/tml/archive/v${version}.tar.gz"
 checksum=f9ee764c08481deca00a292ecec19c0987b68254cfc1a0f7f8b63528bfafee67
 
diff --git a/srcpkgs/todoist/template b/srcpkgs/todoist/template
index 15a2fba8864d6c..ddb6f556b6c8b6 100644
--- a/srcpkgs/todoist/template
+++ b/srcpkgs/todoist/template
@@ -8,6 +8,8 @@ short_desc="Todoist CLI Client"
 maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/sachaos/todoist"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sachaos/todoist/archive/refs/tags/v${version}.tar.gz"
 checksum=cd496259a37f1b9868eddcc3d3f83b63b82eb94b7ab4830ad3f490fed51a5918
 
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 99054ae9f51d3a..d47cd303b01e09 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -9,6 +9,8 @@ short_desc="Transifex command-line client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/transifex/cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/transifex/cli/releases"
 distfiles="https://github.com/transifex/cli/archive/refs/tags/v${version}.tar.gz"
 checksum=f73997b885a0d50f5201e1ead9b15c371fc8139bb94bdc4ba510b4e9530b196b
diff --git a/srcpkgs/twitch-cli/template b/srcpkgs/twitch-cli/template
index b17b9adf3609ed..e25f83f0d7aa2c 100644
--- a/srcpkgs/twitch-cli/template
+++ b/srcpkgs/twitch-cli/template
@@ -9,5 +9,7 @@ short_desc="Official Twitch CLI to make developing on Twitch easier"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://dev.twitch.tv/docs/cli"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/twitchdev/twitch-cli/archive/refs/tags/v$version.tar.gz"
 checksum=2a12e5b8f3e29eb84345db7f2ee96cfc6df09dc6a78947032231dbdb0bcf71af
diff --git a/srcpkgs/umoci/template b/srcpkgs/umoci/template
index fa8d28d127468b..9bd78734497cf1 100644
--- a/srcpkgs/umoci/template
+++ b/srcpkgs/umoci/template
@@ -10,6 +10,8 @@ short_desc="Umoci Modifies Open Container Images"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="Apache-2.0"
 homepage="https://umo.ci"
+nopie=unverified
+nostrip=nopie
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
 checksum=c01b36de6fdc513eb65add57bc882d72f94fc3b4b65a8f9ef59826fb754af93e
 
diff --git a/srcpkgs/unflac/template b/srcpkgs/unflac/template
index 8e23fad034c151..77bb5d04378362 100644
--- a/srcpkgs/unflac/template
+++ b/srcpkgs/unflac/template
@@ -9,6 +9,8 @@ short_desc="Command line tool for audio image + cue sheet splitting"
 maintainer="Jason Elswick <jason@jasondavid.tv>"
 license="MIT"
 homepage="https://git.sr.ht/~ft/unflac"
+nopie=unverified
+nostrip=nopie
 distfiles="https://git.sr.ht/~ft/${pkgname}/archive/${version}.tar.gz"
 checksum=a79aa3625bae55286f382909a899f6304d71e7ce206e0234c40d944c74932caf
 
diff --git a/srcpkgs/uni/template b/srcpkgs/uni/template
index 4f9a156a5bda45..84b84fb3523c36 100644
--- a/srcpkgs/uni/template
+++ b/srcpkgs/uni/template
@@ -9,6 +9,8 @@ short_desc="Query the Unicode database from the CLI, with good support for emoji
 maintainer="Martin Tournoij <martin@arp242.net>"
 license="MIT"
 homepage="https://github.com/arp242/uni"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/arp242/uni/archive/refs/tags/v${version}.tar.gz"
 checksum=806fbba66efaa45cd5691efcd8457ba8fe88d3b2f6fd0b027f1e6ef62253d6fb
 
diff --git a/srcpkgs/up/template b/srcpkgs/up/template
index 46d85b3d3176f9..2e605aea2a096a 100644
--- a/srcpkgs/up/template
+++ b/srcpkgs/up/template
@@ -8,5 +8,7 @@ short_desc="Ultimate Plumber - write Linux pipes interactively"
 maintainer="Piraty <mail@piraty.dev>"
 license="Apache-2.0"
 homepage="https://github.com/akavel/up/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/akavel/up/archive/v${version}.tar.gz"
 checksum=3ea2161ce77e68d7e34873cc80324f372a3b3f63bed9f1ad1aefd7969dd0c1d1
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index c0272382750c5c..3f16d8c0ba6e22 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -9,6 +9,8 @@ short_desc="Rewrite Proxy for UnifiedPush written in Go"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://unifiedpush.org"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/UnifiedPush/common-proxies/archive/v${version}.tar.gz"
 checksum=c4565b764bbdd7f680e8516e9d38f9942918f9697c140b1693f72cf784875fd5
 conf_files="/etc/up_rewrite/config.toml"
diff --git a/srcpkgs/upterm/template b/srcpkgs/upterm/template
index e7068a38d9acdb..12857ff2e34063 100644
--- a/srcpkgs/upterm/template
+++ b/srcpkgs/upterm/template
@@ -9,6 +9,8 @@ short_desc="Secure Terminal Sharing"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
 license="Apache-2.0"
 homepage="https://github.com/owenthereal/upterm/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/owenthereal/upterm/archive/refs/tags/v$version.tar.gz"
 checksum=05409ae3a124d611221f64e87016d67cfd2d3a125fcfec95abb9a123acd9d1a2
 
diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template
index 934e7948035272..fdffa5fdc66d26 100644
--- a/srcpkgs/usql/template
+++ b/srcpkgs/usql/template
@@ -9,6 +9,8 @@ short_desc="Universal command-line interface for SQL databases"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
 license="MIT"
 homepage="https://github.com/xo/usql"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz"
 checksum=fa5920c68a488f7c5c355cccb388db5dcd7bb9dd6d8061f520068f0ff6d31425
 
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 214ebac9ab13fe..a81258ead97cb1 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -12,6 +12,8 @@ short_desc="Platform for building proxies to bypass network restrictions"
 maintainer="ipkalm <ipkalm@outlook.com>"
 license="MIT"
 homepage="https://github.com/v2fly/v2ray-core"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/v2fly/v2ray-core/archive/v${version}/${pkgname}-${version}.tar.gz"
 checksum=8e97e2647cb1dee8aa7e71df276c56d74258b2d97bb490a362afa84bdf1b9e25
 conf_files="/etc/v2ray/config.json"
diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index 8334ecd6d35a7f..84891ca75760f3 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -10,6 +10,8 @@ short_desc="Natural language linter"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://vale.sh"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/errata-ai/vale/releases"
 distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz"
 checksum=6ac15dd6defed7618d61f1bbbc79d20358f919ade8f60037ea5da775e4b554d2
diff --git a/srcpkgs/vault-acme/template b/srcpkgs/vault-acme/template
index 199a3e9ea14aa5..b51e40f238dd3c 100644
--- a/srcpkgs/vault-acme/template
+++ b/srcpkgs/vault-acme/template
@@ -10,6 +10,8 @@ short_desc="ACME backend for Hashicorp Vault"
 maintainer="Michael Aldridge <maldridge@VoidLinux.org>"
 license="MPL-2.0"
 homepage="https://github.com/remilapeyre/vault-acme"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/remilapeyre/vault-acme/archive/refs/tags/v$version.tar.gz"
 checksum=e1c8a3ef30ece81670f3e2a084fe3298433f7ad10fbb3aa531331a4a943a3e06
 
diff --git a/srcpkgs/vault/template b/srcpkgs/vault/template
index 8a96297a708c13..65a355eb8ccfb4 100644
--- a/srcpkgs/vault/template
+++ b/srcpkgs/vault/template
@@ -12,6 +12,8 @@ short_desc="Manage Secrets and Protect Sensitive Data"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="BUSL-1.1"
 homepage="https://www.vaultproject.io/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/hashicorp/vault/archive/v${version}.tar.gz"
 checksum=833e82773b4281a080e89cf429c512cc43c2bc77dd61a6a49b3ed43c6b43917f
 system_accounts="_vault"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 8a42e3dfa98c36..ce4a7b12c369c7 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -9,6 +9,8 @@ short_desc="HTTP load testing tool"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/tsenart/vegeta"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/tsenart/vegeta/archive/refs/tags/v${version}.tar.gz"
 checksum=418249d07f04da0a587df45abe34705166de9e54a836e27e387c719ebab3e357
 
diff --git a/srcpkgs/vhs/template b/srcpkgs/vhs/template
index 8ed8894538100f..ccd0298b9965f8 100644
--- a/srcpkgs/vhs/template
+++ b/srcpkgs/vhs/template
@@ -11,6 +11,8 @@ short_desc="Your CLI home video recorder"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
 license="MIT"
 homepage="https://github.com/charmbracelet/vhs"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/charmbracelet/vhs/releases"
 distfiles="https://github.com/charmbracelet/vhs/archive/refs/tags/v${version}.tar.gz"
 checksum=bf41f264730f18b5146c2269d82b5b69757470799a2cce6099e420b5f3ec7fa3
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 07b8aa706bf05e..6a7a60bb2ce42d 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -9,6 +9,8 @@ short_desc="Markdown autoformatter similar to gofmt"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="ISC"
 homepage="https://github.com/bobertlo/vmd"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/bobertlo/vmd/archive/v${version}.tar.gz"
 checksum=b60cafbe6d6a1e2cfca16f12b28ac27bbc8a2b1ec3a2a4a77a048ba1cddf9b9c
 
diff --git a/srcpkgs/vndr/template b/srcpkgs/vndr/template
index 3c496bad798230..12c6637082cd72 100644
--- a/srcpkgs/vndr/template
+++ b/srcpkgs/vndr/template
@@ -8,5 +8,7 @@ short_desc="Stupid vendoring tool"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/LK4D4/vndr"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/LK4D4/vndr/archive/v${version}.tar.gz"
 checksum=dec53ba179dd2b854efb0d321a8e45b53cd2c7f06018d5ef65f55dfa9f28e840
diff --git a/srcpkgs/vultr-cli/template b/srcpkgs/vultr-cli/template
index 108268988596a6..d0aa2e13787bc6 100644
--- a/srcpkgs/vultr-cli/template
+++ b/srcpkgs/vultr-cli/template
@@ -8,6 +8,8 @@ short_desc="Official command line tool for Vultr services"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="Apache-2.0"
 homepage="https://github.com/vultr/vultr-cli"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/vultr/vultr-cli/master/CHANGELOG.md"
 distfiles="https://github.com/vultr/vultr-cli/archive/refs/tags/v${version}.tar.gz"
 checksum=74e551c3d238fb4be754e10d17e778f68c8e3c46842b1e5a00fc6fea4a71639b
diff --git a/srcpkgs/vultr/template b/srcpkgs/vultr/template
index 6629c23541610d..ca136c1f2d48f7 100644
--- a/srcpkgs/vultr/template
+++ b/srcpkgs/vultr/template
@@ -8,6 +8,8 @@ short_desc="Vultr CLI and API client"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="MIT"
 homepage="https://jamesclonk.github.io/vultr/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/JamesClonk/vultr/archive/v${version}.tar.gz"
 checksum=6529d521a7fa006808cd07331f31256e91773ec7e1a0c7839cd14884034fb185
 
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 4665ecb92ff84e..f8079a90076021 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -11,6 +11,8 @@ short_desc="Flashing firmware for ZSA keyboards"
 maintainer="Wayne Van Son <waynevanson@gmail.com>"
 license="MIT"
 homepage="https://www.zsa.io/wally/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zsa/wally-cli/archive/${version}-linux.tar.gz"
 checksum=071b1bd10e9160c441e833be3bea211ccf835c4f1792b0c6c7fc86f7aa0695d1
 
diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template
index d601a5876cd074..c794bd048599eb 100644
--- a/srcpkgs/wander/template
+++ b/srcpkgs/wander/template
@@ -10,6 +10,8 @@ short_desc="Terminal application for HashiCorp Nomad"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/robinovitch61/wander"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/robinovitch61/wander/archive/refs/tags/v${version}.tar.gz"
 checksum=31aa68556b4b3dcce3602e34e549b5ff1cfce2ea79fe9b9c205b779260de4298
 
diff --git a/srcpkgs/webcat/template b/srcpkgs/webcat/template
index 628aaeaa2aee06..151901acb72981 100644
--- a/srcpkgs/webcat/template
+++ b/srcpkgs/webcat/template
@@ -9,5 +9,7 @@ short_desc="WebSocket Netcat"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-3.0-only"
 homepage="https://github.com/thypon/webcat"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/thypon/webcat/archive/v${version}.tar.gz"
 checksum=5b3be1cb8deb08f144d674a0bf23f97a692ebb601666d3a38df6e80b2e68d0b7
diff --git a/srcpkgs/webhook/template b/srcpkgs/webhook/template
index 6eac98512b8859..c5e34dba7a2dd7 100644
--- a/srcpkgs/webhook/template
+++ b/srcpkgs/webhook/template
@@ -8,6 +8,8 @@ short_desc="Lightweight incoming webhook server to run shell commands"
 maintainer="Abigail G <void@placeviolette.net>"
 license="MIT"
 homepage="https://github.com/adnanh/webhook"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/adnanh/webhook/archive/${version}.tar.gz"
 checksum=a1e3eb2231e5631ebb374b76a79c3bac9cbdc7010974395e2d5e4e2e62ffd187
 conf_files="/etc/webhook/hooks.json /etc/sv/webhook/conf"
diff --git a/srcpkgs/websocketd/template b/srcpkgs/websocketd/template
index 4d56b463fdc87c..eb483dd6b4b3bc 100644
--- a/srcpkgs/websocketd/template
+++ b/srcpkgs/websocketd/template
@@ -8,6 +8,8 @@ short_desc="Turn any program that uses STDIN/STDOUT into a WebSocket server"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-2-Clause"
 homepage="https://github.com/joewalnes/websocketd"
+nopie=unverified
+nostrip=nopie
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5
 
diff --git a/srcpkgs/wego/template b/srcpkgs/wego/template
index a9e5dd491bd51f..32917f453e1f7e 100644
--- a/srcpkgs/wego/template
+++ b/srcpkgs/wego/template
@@ -8,6 +8,8 @@ short_desc="Weather client for the terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="ISC"
 homepage="https://github.com/schachmat/wego"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/schachmat/wego/releases"
 distfiles="https://github.com/schachmat/wego/archive/refs/tags/${version}.tar.gz"
 checksum=e7a6d40cb44f4408aedceebbed5854b3b992936cc762df6b76f5a9dca7909321
diff --git a/srcpkgs/wireproxy/template b/srcpkgs/wireproxy/template
index 7fe5815626d1c4..4ea5b2dc7b1044 100644
--- a/srcpkgs/wireproxy/template
+++ b/srcpkgs/wireproxy/template
@@ -11,6 +11,8 @@ short_desc="Wireguard client that exposes itself as a socks5 proxy"
 maintainer="Wind Wong <octeep@pm.me>"
 license="ISC"
 homepage="https://github.com/octeep/wireproxy"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/octeep/wireproxy/archive/v${version}.tar.gz"
 checksum=3779a157713b462a7b5322f1437f768ab69ae446df0ceca76c6dff7c4030e425
 make_dirs="
diff --git a/srcpkgs/woke/template b/srcpkgs/woke/template
index b408ff0cf5d5f3..c809365b671bae 100644
--- a/srcpkgs/woke/template
+++ b/srcpkgs/woke/template
@@ -8,6 +8,8 @@ short_desc="Detect non-inclusive language in your source code"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://getwoke.tech/"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/get-woke/woke/releases"
 distfiles="https://github.com/get-woke/woke/archive/refs/tags/v${version}.tar.gz"
 checksum=d17c7e4e846a409af14e65a001d2ddb1657fd82f562704e0c10ced4dadcfd31c
diff --git a/srcpkgs/wtfutil/template b/srcpkgs/wtfutil/template
index 7edb8c4f4774dd..44ba928a5e608f 100644
--- a/srcpkgs/wtfutil/template
+++ b/srcpkgs/wtfutil/template
@@ -8,6 +8,8 @@ short_desc="Personal information dashboard for the terminal"
 maintainer="Bnyro <bnyro@tutanota.com>"
 license="MPL-2.0"
 homepage="http://wtfutil.com"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/wtfutil/wtf/master/CHANGELOG.md"
 distfiles="https://github.com/wtfutil/wtf/archive/refs/tags/v${version}.tar.gz"
 checksum=bb48e38e479b26e0b956b163e4804e99cd49545214090c2fdf99e54382b3d651
diff --git a/srcpkgs/wuzz/template b/srcpkgs/wuzz/template
index 89a949171925c9..71dc106c788345 100644
--- a/srcpkgs/wuzz/template
+++ b/srcpkgs/wuzz/template
@@ -8,6 +8,8 @@ short_desc="Interactive cli tool for HTTP inspection"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://github.com/asciimoo/wuzz"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/asciimoo/wuzz/archive/v${version}.tar.gz"
 checksum=721ea7343698e9f3c69e09eab86b9b1fef828057655f7cebc1de728c2f75151e
 
diff --git a/srcpkgs/xmandump/template b/srcpkgs/xmandump/template
index 5f2e6a99c7a2e7..dc8dda01c97c7b 100644
--- a/srcpkgs/xmandump/template
+++ b/srcpkgs/xmandump/template
@@ -9,6 +9,8 @@ short_desc="Dump all manpages in an XBPS package for use with man.cgi"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="ISC"
 homepage="https://github.com/void-linux/xmandump"
+nopie=unverified
+nostrip=nopie
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=2e97e61b835c584ed27426f7fdd9208674104fcd815e3af9d6e2e8425aeb56cf
 
diff --git a/srcpkgs/xq-api/template b/srcpkgs/xq-api/template
index b159653ea4bb05..e1fb3515a74224 100644
--- a/srcpkgs/xq-api/template
+++ b/srcpkgs/xq-api/template
@@ -10,6 +10,8 @@ short_desc="HTTP-based xbps repodata query API"
 maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-2-Clause"
 homepage="https://github.com/nilium/xq-api"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/nilium/xq-api/archive/v${version}.tar.gz"
 checksum=087940a16830eaf821abfcb8c6e0daad47078b4859b9acf236464bfca809ed43
 system_accounts="_xqapi"
diff --git a/srcpkgs/xurls/template b/srcpkgs/xurls/template
index eed302fcf41309..980b570391620d 100644
--- a/srcpkgs/xurls/template
+++ b/srcpkgs/xurls/template
@@ -9,6 +9,8 @@ short_desc="Extract urls from text"
 maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/xurls"
+nopie=unverified
+nostrip=nopie
 changelog="https://github.com/mvdan/xurls/releases"
 distfiles="https://github.com/mvdan/xurls/archive/refs/tags/v${version}.tar.gz"
 checksum=552779a765de29e51ff01fe6c85a7d0389faae1b80d354332e7c69db232ee4ad
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4d..d76ee0bf24c667 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -8,6 +8,8 @@ short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
 maintainer="Jan Christian Gruenhage <jan.christian@gruenhage.xyz>"
 license="LGPL-3.0-only"
 homepage="https://yggdrasil-network.github.io/"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
diff --git a/srcpkgs/yj/template b/srcpkgs/yj/template
index 90f93bb9e9bd7f..efc645de532286 100644
--- a/srcpkgs/yj/template
+++ b/srcpkgs/yj/template
@@ -8,5 +8,7 @@ short_desc="Convert YAML <=> TOML <=> JSON <=> HCL"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/sclevine/yj"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/sclevine/yj/archive/v${version}.tar.gz"
 checksum=9a3e9895181d1cbd436a1b02ccf47579afacd181c73f341e697a8fe74f74f99d
diff --git a/srcpkgs/ymuse/template b/srcpkgs/ymuse/template
index 09051b1ebfced9..017f1f6ee7ae92 100644
--- a/srcpkgs/ymuse/template
+++ b/srcpkgs/ymuse/template
@@ -10,6 +10,8 @@ short_desc="GTK client for Music Player Daemon, written in Go"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
 homepage="https://yktoo.com/en/software/ymuse/"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/yktoo/ymuse/archive/v${version}.tar.gz"
 checksum=82c0850bbe7e2d9ce227284e167e091c497fffc9f5b80f84132305a4f360ec32
 
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index a69e0e5e96c0ae..81a3538c865065 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -8,6 +8,8 @@ short_desc="Lightweight and portable command-line YAML processor written in go"
 maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT"
 homepage="https://github.com/mikefarah/yq"
+nopie=unverified
+nostrip=nopie
 changelog="https://raw.githubusercontent.com/mikefarah/yq/master/release_notes.txt"
 distfiles="https://github.com/mikefarah/yq/archive/refs/tags/v${version}.tar.gz"
 checksum=b3e079169529ec6b42925d0802c22d86f1ef6e1458dce67eae5a1d6db56cb8c3
diff --git a/srcpkgs/zrepl/template b/srcpkgs/zrepl/template
index afdd85ca74241a..bff66c5b6c6505 100644
--- a/srcpkgs/zrepl/template
+++ b/srcpkgs/zrepl/template
@@ -10,6 +10,8 @@ short_desc="One-stop ZFS backup & replication solution"
 maintainer="Frans Bergman <frans@tankernn.eu>"
 license="MIT"
 homepage="https://github.com/zrepl/zrepl"
+nopie=unverified
+nostrip=nopie
 distfiles="https://github.com/zrepl/zrepl/archive/v${version}.tar.gz"
 checksum=0bf1dcf634a43af81cd9a0d7b9ae65f63a5938c35d3e6cd804177c8db52929f4
 

From 703daf2b8b96850bbb034d67f80fd500be88fac4 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 2/2] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c7..a54f3813183ccf 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..a07e83521b646e 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (2 preceding siblings ...)
  2023-11-21 16:41 ` dkwo
@ 2023-11-21 16:42 ` dkwo
  2023-11-22 15:04 ` leahneukirchen
                   ` (69 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-21 16:42 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1821281357

Comment:
@leahneukirchen @Duncaen can you take a look?

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (3 preceding siblings ...)
  2023-11-21 16:42 ` dkwo
@ 2023-11-22 15:04 ` leahneukirchen
  2023-11-24 22:06 ` dkwo
                   ` (68 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: leahneukirchen @ 2023-11-22 15:04 UTC (permalink / raw)
  To: ml

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

New comment by leahneukirchen on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1822941823

Comment:
So, which packages do you expect to fail and why?

I'd also recommend do apply this together with a Go release bump.

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (4 preceding siblings ...)
  2023-11-22 15:04 ` leahneukirchen
@ 2023-11-24 22:06 ` dkwo
  2023-11-27 14:29 ` dkwo
                   ` (67 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-24 22:06 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1826108713

Comment:
In principle, no one, but I did not test all of them, hence the `nopie` by default (matching our current behavior), leaving the burden to check to whoever touches them next.

If I have more time, I can try to rebuild all of them, perhaps at the next go bump.

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (5 preceding siblings ...)
  2023-11-24 22:06 ` dkwo
@ 2023-11-27 14:29 ` dkwo
  2023-11-27 14:30 ` dkwo
                   ` (66 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-27 14:29 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Partial list of packages that fail to build with `pie` (to be updated):
```
kubernetes
moby
bombadillo: distfiles
browsh: distfiles
booster
cni-plugins, cni-*
sbctl: see #46165 
lxd*: distfiles
coyim
```

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (6 preceding siblings ...)
  2023-11-27 14:29 ` dkwo
@ 2023-11-27 14:30 ` dkwo
  2023-11-28 14:14 ` dkwo
                   ` (65 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-27 14:30 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Partial list of packages that fail to build with `pie` (to be updated):


- kubernetes
- moby
- bombadillo: distfiles
- browsh: distfiles
- booster
- cni-plugins, cni-*
- sbctl: see #46165 
- lxd*: distfiles
- coyim

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (7 preceding siblings ...)
  2023-11-27 14:30 ` dkwo
@ 2023-11-28 14:14 ` dkwo
  2023-11-28 20:49 ` dkwo
                   ` (64 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 14:14 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Partial list of packages that fail to build with `pie` (to be updated):

- yggdrasil
- coyim
- kubernetes
- moby
- booster
- cni-plugins, cni-*
- sbctl: see #46165 
- lxd*: distfiles
- bombadillo: distfiles
- browsh: distfiles

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (8 preceding siblings ...)
  2023-11-28 14:14 ` dkwo
@ 2023-11-28 20:49 ` dkwo
  2023-11-28 20:52 ` dkwo
                   ` (63 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 20:49 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Packages that fail to build with `pie`:

- booster
- cni-plugins, cni-*
- coyim
- kubernetes
- moby
- nncp
- yggdrasil
- sbctl: see #46165 

Packages missing distfiles:

- bombadillo
- browsh
- clipman
- lxd*

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (9 preceding siblings ...)
  2023-11-28 20:49 ` dkwo
@ 2023-11-28 20:52 ` dkwo
  2023-11-28 20:52 ` dkwo
                   ` (62 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 20:52 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Packages that fail to build with `pie`:

- booster
- cni-plugins
- coyim
- kubernetes
- moby
- nncp
- yggdrasil
- sbctl: see #46165 

Packages missing distfiles:

- bombadillo
- browsh
- clipman
- lxd*

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (10 preceding siblings ...)
  2023-11-28 20:52 ` dkwo
@ 2023-11-28 20:52 ` dkwo
  2023-11-28 20:56 ` dkwo
                   ` (61 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 20:52 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Packages that fail to build with `pie`:

- booster
- cni-plugins
- coyim
- kubernetes
- moby
- nncp
- yggdrasil
- sbctl: fixed at #46165 

Packages missing distfiles:

- bombadillo
- browsh
- clipman
- lxd*

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (11 preceding siblings ...)
  2023-11-28 20:52 ` dkwo
@ 2023-11-28 20:56 ` dkwo
  2023-11-28 20:58 ` dkwo
                   ` (60 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 20:56 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Packages that fail to build with `pie`:

- booster
- cni-plugins
- coyim
- kubernetes
- moby
- nncp
- yggdrasil
- sbctl: fixed at #46165 

Packages missing distfiles:

- bombadillo
- browsh
- clipman
- lxd, lxd-lts

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (12 preceding siblings ...)
  2023-11-28 20:56 ` dkwo
@ 2023-11-28 20:58 ` dkwo
  2023-11-28 20:59 ` dkwo
                   ` (59 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 20:58 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1826108713

Comment:
In principle, no one, but I did not test all of them, hence the `nopie` by default (matching our current behavior), leaving the burden to check to whoever touches them next.

If I have more time, I can try to rebuild all of them, perhaps at the next go bump.

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (13 preceding siblings ...)
  2023-11-28 20:58 ` dkwo
@ 2023-11-28 20:59 ` dkwo
  2023-11-28 21:06 ` [PR PATCH] [Updated] " dkwo
                   ` (58 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 20:59 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1827945753

Comment:
Packages that fail to build with `pie`:

- booster
- cni-plugins
- coyim
- kubernetes
- moby
- nncp
- yggdrasil
- sbctl: fixed at #46165 

Packages missing distfiles:

- bombadillo
- browsh
- clipman
- lxd, lxd-lts

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (14 preceding siblings ...)
  2023-11-28 20:59 ` dkwo
@ 2023-11-28 21:06 ` dkwo
  2023-11-28 21:09 ` dkwo
                   ` (57 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 21:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt all packages.

Packages that fail to build with `pie`:

- booster
- cni-plugins
- coyim
- kubernetes
- moby
- nncp
- yggdrasil
- sbctl: fixed at #46165 

These should have `nopie` and `nostrip` set.

Packages missing distfiles:

- bombadillo
- browsh
- clipman
- lxd, lxd-lts

@sgn @ericonr I'm adapting your changes from a previous PR.

[ci skip]

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

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

From 0256a7478c8a671c20708824554501b315dcb634 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/8] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From 3ca4d82a2d166aea36d6f70d15bd880c8de0ecbb Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:00:39 -0500
Subject: [PATCH 2/8] booster: set nopie, nostrip

---
 srcpkgs/booster/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..d0874cfe98cb8 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,8 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
+nostrip=nopie
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From 3a242c9a99c7833113670baca09420d6abf35d9e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/8] cni-plugins: set nopie, nostrip

---
 srcpkgs/cni-plugins/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 589913adc6268..041f3352da6c5 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,8 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f3496ddda9c7770a0b695b67ae7ee80a4ee331ac2745af4830054b81627f79b7
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./build_linux.sh \

From 7121f093fea86ab69599bebb899149f85ee8d205 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/8] coyim: set nopie, nostrip

---
 srcpkgs/coyim/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..ca4e1aa222d35 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,8 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
+nostrip=nopie
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From cd4a09d9c41fdd0847a4974936b0b4b7507abc10 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/8] kubernetes: set nopie, nostrip

---
 srcpkgs/kubernetes/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 24486643745fd..5ca2aa8efc4d9 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,8 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	make

From 03d488a4b2a0822712d2f4f6f0661784a63daa8c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/8] moby: set nopie, nostrip

---
 srcpkgs/moby/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..e309e77c1efea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,8 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
+nostrip=nopie
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From ab4a0f1cc3cc79b9a9fa45766100fd65a6373fa7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/8] nncp: set nopie, nostrip

---
 srcpkgs/nncp/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..48b026350735a 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./bin/build

From a651f0b32f32b3c7a8c4b2cd56fc8cd1f774cc58 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/8] yggdrasil: set nopie, nostrip

---
 srcpkgs/yggdrasil/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4..90438a30bfcf1 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,8 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (15 preceding siblings ...)
  2023-11-28 21:06 ` [PR PATCH] [Updated] " dkwo
@ 2023-11-28 21:09 ` dkwo
  2023-11-29 15:58 ` dkwo
                   ` (56 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-28 21:09 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1830752419

Comment:
There are 7+1 packages that fail to build with pie, typically because they don't use go directly, but make or other commands. I set them to nopie.
There are also 4+1 packages with no distfiles available, not sure what to do with them. I'll run another build round to make sure I did not miss anything.

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (16 preceding siblings ...)
  2023-11-28 21:09 ` dkwo
@ 2023-11-29 15:58 ` dkwo
  2023-11-29 16:00 ` [PR PATCH] [Updated] " dkwo
                   ` (55 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-29 15:58 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1832191838

Comment:
for lxd: "Incus, which is named after the Cumulonimbus incus or anvil cloud is a community fork of Canonical's LXD.
This fork was made in response to Canonical's takeover of the LXD project from the Linux Containers community." from https://github.com/lxc/incus

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (17 preceding siblings ...)
  2023-11-29 15:58 ` dkwo
@ 2023-11-29 16:00 ` dkwo
  2023-11-29 17:51 ` CameronNemo
                   ` (54 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-29 16:00 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt all packages.

Packages that fail to build with `pie`:

- booster
- cni-plugins
- coyim
- kubernetes
- moby
- nncp
- yggdrasil
- sbctl: fixed at #46165 

These should have `nopie` and `nostrip` set.

Packages missing distfiles:

- bombadillo: Gateway Time-out @benalb can you check?
- browsh: fix distfiles
- clipman @travankor what to do?
- lxd, lxd-lts: @CameronNemo what to do with fork?

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

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

From c906f4a8d028ffd54169a3eda1dd28c650a6aa0d Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From 95dc139160eca1159241e563aa1d7c93a9c9a9df Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:00:39 -0500
Subject: [PATCH 2/9] booster: set nopie, nostrip

---
 srcpkgs/booster/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..d0874cfe98cb8 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,8 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
+nostrip=nopie
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From 6c873690e851ccd90ba5ef0d8cd4ebb5d7439749 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie, nostrip

---
 srcpkgs/cni-plugins/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 589913adc6268..041f3352da6c5 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,8 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f3496ddda9c7770a0b695b67ae7ee80a4ee331ac2745af4830054b81627f79b7
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./build_linux.sh \

From 1fdf4aa6873eda3e1135bfadc9161dc7a174647e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie, nostrip

---
 srcpkgs/coyim/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..ca4e1aa222d35 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,8 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
+nostrip=nopie
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 209756296044df4d960dde213bd732aa1ce1bb4b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie, nostrip

---
 srcpkgs/kubernetes/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 24486643745fd..5ca2aa8efc4d9 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,8 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	make

From e4bc34ae5004e106f6df58f25bf369a45d727698 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie, nostrip

---
 srcpkgs/moby/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..e309e77c1efea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,8 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
+nostrip=nopie
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 7f081e6f452e68843e60ac76d619d0b13ef76628 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie, nostrip

---
 srcpkgs/nncp/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..48b026350735a 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./bin/build

From b279e7f34c75c8054922e88c2edd786f45271b92 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie, nostrip

---
 srcpkgs/yggdrasil/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4..90438a30bfcf1 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,8 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 678fa15857ffe790108701464c3fdc0202701e38 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (18 preceding siblings ...)
  2023-11-29 16:00 ` [PR PATCH] [Updated] " dkwo
@ 2023-11-29 17:51 ` CameronNemo
  2023-11-29 18:34 ` benalb
                   ` (53 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: CameronNemo @ 2023-11-29 17:51 UTC (permalink / raw)
  To: ml

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

New comment by CameronNemo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1832426182

Comment:
Regarding LXD / Incus... I do want to migrate to Incus and completely remove LXD down the line. Don't really have time for that right now though :/

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (19 preceding siblings ...)
  2023-11-29 17:51 ` CameronNemo
@ 2023-11-29 18:34 ` benalb
  2023-11-29 20:59 ` benalb
                   ` (52 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: benalb @ 2023-11-29 18:34 UTC (permalink / raw)
  To: ml

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

New comment by benalb on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1832485667

Comment:
about bombadillo, I tried to rise an issue upstream, but they do not allow rising issues without a tilde account, that I do not have. Right now I am in the #helpedesk channel in tilde irc, waiting to someone to reply to me. 

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (20 preceding siblings ...)
  2023-11-29 18:34 ` benalb
@ 2023-11-29 20:59 ` benalb
  2023-11-30  0:22 ` dkwo
                   ` (51 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: benalb @ 2023-11-29 20:59 UTC (permalink / raw)
  To: ml

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

New comment by benalb on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1832485667

Comment:
about bombadillo, I tried to rise an issue upstream, but they do not allow rising issues without a tilde account, that I do not have. Right now I am in the #helpedesk channel in tilde irc, waiting to someone to reply to me. 

Update, very nicely, they created an tilde account for me, I could rise an issue about the timeout error, and also they pointed me to https://github.com/go-gitea/gitea/issues/27945

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (21 preceding siblings ...)
  2023-11-29 20:59 ` benalb
@ 2023-11-30  0:22 ` dkwo
  2023-11-30  0:22 ` dkwo
                   ` (50 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-30  0:22 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1821281357

Comment:
@leahneukirchen @Duncaen can you take a look?

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (22 preceding siblings ...)
  2023-11-30  0:22 ` dkwo
@ 2023-11-30  0:22 ` dkwo
  2023-11-30  0:23 ` dkwo
                   ` (49 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-30  0:22 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1830752419

Comment:
There are 7+1 packages that fail to build with pie, typically because they don't use go directly, but make or other commands. I set them to nopie.
There are also 4+1 packages with no distfiles available, not sure what to do with them. I'll run another build round to make sure I did not miss anything.

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (23 preceding siblings ...)
  2023-11-30  0:22 ` dkwo
@ 2023-11-30  0:23 ` dkwo
  2023-12-01 17:28 ` benalb
                   ` (48 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-11-30  0:23 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1832191838

Comment:
for lxd: "Incus, which is named after the Cumulonimbus incus or anvil cloud is a community fork of Canonical's LXD.
This fork was made in response to Canonical's takeover of the LXD project from the Linux Containers community." from https://github.com/lxc/incus

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (24 preceding siblings ...)
  2023-11-30  0:23 ` dkwo
@ 2023-12-01 17:28 ` benalb
  2023-12-02 15:17 ` [PR PATCH] [Updated] " dkwo
                   ` (47 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: benalb @ 2023-12-01 17:28 UTC (permalink / raw)
  To: ml

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

New comment by benalb on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1832485667

Comment:
about bombadillo, I tried to rise an issue upstream, but they do not allow rising issues without a tilde account, that I do not have. Right now I am in the #helpedesk channel in tilde irc, waiting to someone to reply to me. 

Update, very nicely, they created an tilde account for me, I could rise an issue about the timeout error, and also they pointed me to https://github.com/go-gitea/gitea/issues/27945

It seems the bug issue has been resolved, I can donwload the tar.gz again. 

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (25 preceding siblings ...)
  2023-12-01 17:28 ` benalb
@ 2023-12-02 15:17 ` dkwo
  2023-12-02 15:20 ` dkwo
                   ` (46 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-02 15:17 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt all packages.

Packages that fail to build with `pie`, and should have `nopie` and `nostrip` set:

- booster
- cni-plugins
- coyim
- kubernetes
- moby
- nncp
- sbctl: fixed at #46165 
- yggdrasil

Packages missing distfiles:

- bombadillo: Gateway Time-out @benalb can you check?
- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: @CameronNemo what to do with fork?

[ci skip]

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

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

From d54f392d7883cdc631329589c072f68f09746454 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From e6cdb1b612248a471a6c29bbe56de1b62ae27cfa Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:00:39 -0500
Subject: [PATCH 2/9] booster: set nopie, nostrip

---
 srcpkgs/booster/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..d0874cfe98cb8 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,8 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
+nostrip=nopie
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From f8f6637683fe66d1bd651d2080b1e47530c60f09 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie, nostrip

---
 srcpkgs/cni-plugins/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..a25f5336c34f2 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,8 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./build_linux.sh \

From a1a84317497ab34b2cb852297eda5ac531af5c52 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie, nostrip

---
 srcpkgs/coyim/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..ca4e1aa222d35 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,8 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
+nostrip=nopie
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 9fea06504886cf3a0b5386d3aaf4ddbb9f2beabd Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie, nostrip

---
 srcpkgs/kubernetes/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..a832eee1b152c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,8 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	make

From 00f1a4aa1b223e82d9219cb927b176acc153ab0c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie, nostrip

---
 srcpkgs/moby/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..e309e77c1efea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,8 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
+nostrip=nopie
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 710c99252fc85ff6f9bea107e9f124fb7fb1c8b4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie, nostrip

---
 srcpkgs/nncp/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..48b026350735a 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./bin/build

From 7981b16f7d996e0ecac34a292d2f9d624624d144 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie, nostrip

---
 srcpkgs/yggdrasil/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4..90438a30bfcf1 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,8 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 1f904174775586af9a5d79819ff60c069baf6de7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (26 preceding siblings ...)
  2023-12-02 15:17 ` [PR PATCH] [Updated] " dkwo
@ 2023-12-02 15:20 ` dkwo
  2023-12-02 22:00 ` dkwo
                   ` (45 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-02 15:20 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1837180441

Comment:
Second rebuild completed, nothing new to report.

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (27 preceding siblings ...)
  2023-12-02 15:20 ` dkwo
@ 2023-12-02 22:00 ` dkwo
  2023-12-03 19:47 ` [PR PATCH] [Updated] " dkwo
                   ` (44 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-02 22:00 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1837264263

Comment:
if it try to rebuild lxd from the canonical repo, it fails at post_build (from void master branch, not talking about pie).
also, it was not revbumped for go 1.21.
what should i do with it?

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (28 preceding siblings ...)
  2023-12-02 22:00 ` dkwo
@ 2023-12-03 19:47 ` dkwo
  2023-12-04 15:42 ` dkwo
                   ` (43 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-03 19:47 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` and `nostrip` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: @CameronNemo what to do with fork?

[ci skip]

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

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

From c1a994d08c5eb37a34c84f7b7ce482874ce4e770 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From 661eb56910e80618c108748d37bc44d4983f5780 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:00:39 -0500
Subject: [PATCH 2/9] booster: set nopie, nostrip

---
 srcpkgs/booster/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..d0874cfe98cb8 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,8 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
+nostrip=nopie
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From 66a579be8e25980ffdf422f0589ddc44c6e439de Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie, nostrip

---
 srcpkgs/cni-plugins/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..a25f5336c34f2 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,8 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./build_linux.sh \

From 13798064c13dc7345ea4c10b4a39714282cef6f7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie, nostrip

---
 srcpkgs/coyim/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..ca4e1aa222d35 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,8 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
+nostrip=nopie
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 24a1d9f9db777afe0676820981d3ca9a0843187b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie, nostrip

---
 srcpkgs/kubernetes/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..a832eee1b152c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,8 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	make

From 9fa1866e57de1110a189051a2951a95887dbbe9c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie, nostrip

---
 srcpkgs/moby/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..e309e77c1efea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,8 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
+nostrip=nopie
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 62f56ae9ab156fcc0503a52562a007769b4be01f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie, nostrip

---
 srcpkgs/nncp/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..48b026350735a 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./bin/build

From 71f40b599fc00cf6a2cb441b1e63a86b0e631dec Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie, nostrip

---
 srcpkgs/yggdrasil/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index ffe828d3e9cc4..90438a30bfcf1 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,8 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=47429f75b87d9b2450108471991e84c90d748606642e8778e9f578485b05a56f
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 810c87fe17fcf656a2417aa04007cb1c28c0f374 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (29 preceding siblings ...)
  2023-12-03 19:47 ` [PR PATCH] [Updated] " dkwo
@ 2023-12-04 15:42 ` dkwo
  2023-12-06 21:25 ` dkwo
                   ` (42 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-04 15:42 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` and `nostrip` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: @CameronNemo what to do with fork?

[ci skip]

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

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

From adee18163b03767dbfc56b37f79870ae43edc918 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From 3cab1023e960289d79649073cfdcaf68149b77b8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:00:39 -0500
Subject: [PATCH 2/9] booster: set nopie, nostrip

---
 srcpkgs/booster/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..d0874cfe98cb8 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,8 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
+nostrip=nopie
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From e41127091774228ac77839b0595632527dbf95d9 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie, nostrip

---
 srcpkgs/cni-plugins/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..a25f5336c34f2 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,8 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./build_linux.sh \

From 7d17decdb2a047da6e9a56b33f694eca868ee0e3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie, nostrip

---
 srcpkgs/coyim/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..ca4e1aa222d35 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,8 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
+nostrip=nopie
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 567048beb8113b8111801043399d6c1de48d60d5 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie, nostrip

---
 srcpkgs/kubernetes/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..a832eee1b152c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,8 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	make

From 1490a6231cba6ee8c35d3acb8a8a9f1ebfb9f4aa Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie, nostrip

---
 srcpkgs/moby/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..e309e77c1efea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,8 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
+nostrip=nopie
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 6fc361a0ea14f6c3630c956be80e67a4572c6a9b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie, nostrip

---
 srcpkgs/nncp/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..48b026350735a 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./bin/build

From 9d1d67177dec486e9200311cb3d2f9116e27d9b0 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie, nostrip

---
 srcpkgs/yggdrasil/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index e094429212f86..66956e8cc1f5c 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,8 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=ed908594ab687e141dd2202e1b360e5bd93f910de1fd1f737d210cc784cf2470
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 9158dc94d0a0d8d8b98f58c6cb86a62e40563f93 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (30 preceding siblings ...)
  2023-12-04 15:42 ` dkwo
@ 2023-12-06 21:25 ` dkwo
  2023-12-06 21:28 ` dkwo
                   ` (41 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-06 21:25 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` and `nostrip` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: @CameronNemo what to do with fork?

[ci skip]

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

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

From a4475ba440b05adfcca12539152a16fe024c128e Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/10] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From 92d68b733dca04cc4822964eeddbdc59c835c890 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:00:39 -0500
Subject: [PATCH 02/10] booster: set nopie, nostrip

---
 srcpkgs/booster/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..d0874cfe98cb8 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,8 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
+nostrip=nopie
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From f4db7298da8a1ca8535f5980aeb3879ec5e997d5 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 03/10] cni-plugins: set nopie, nostrip

---
 srcpkgs/cni-plugins/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..a25f5336c34f2 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,8 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./build_linux.sh \

From 5df56675db2e9aecf307ebec4d63f877ddc062f3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 04/10] coyim: set nopie, nostrip

---
 srcpkgs/coyim/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..ca4e1aa222d35 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,8 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
+nostrip=nopie
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From b9ec949f75b8c6df2a5c057e757471bc6438ed37 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 05/10] kubernetes: set nopie, nostrip

---
 srcpkgs/kubernetes/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..a832eee1b152c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,8 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	make

From 38b6c8b57337dfb53eabd9c97eb3213e4a0ef6d7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 06/10] moby: set nopie, nostrip

---
 srcpkgs/moby/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..e309e77c1efea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,8 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
+nostrip=nopie
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From cded52626c92e46b0cfd2f98691f8bdc0fef7322 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 07/10] nncp: set nopie, nostrip

---
 srcpkgs/nncp/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..48b026350735a 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./bin/build

From 4a864dbc7de3a98989ee3ab430f8f789915475f9 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 08/10] yggdrasil: set nopie, nostrip

---
 srcpkgs/yggdrasil/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index e094429212f86..66956e8cc1f5c 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,8 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=ed908594ab687e141dd2202e1b360e5bd93f910de1fd1f737d210cc784cf2470
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From b3556f19ed7b8fae946d5a563f1184f221e55d52 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 09/10] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

From d4d35f79481140799a2d482ef05ba1aa7b179c33 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 6 Dec 2023 16:16:08 -0500
Subject: [PATCH 10/10] go: fix cross compile

---
 srcpkgs/go/template | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 deletions(-)

diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 8e14f7d49a485..945a157cb5881 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -1,7 +1,7 @@
 # Template file for 'go'
 pkgname=go
 version=1.21.4
-revision=1
+revision=2
 create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.17-bootstrap"
@@ -18,14 +18,20 @@ noverifyrdeps=yes
 # on CI it tries to use `git submodule`, which is not part of chroot-git
 make_check=ci-skip
 
+# keep in sync with common/environment/build-style/go.sh
 case "${XBPS_TARGET_MACHINE}" in
-	aarch64*) _goarch=arm64 ;;
-	arm*) _goarch=arm ;;
-	i686*) _goarch=386 ;;
-	x86_64*) _goarch=amd64 ;;
-	ppc64le*) _goarch=ppc64le ;;
-	mips*) _goarch=mips ;;
-	riscv64*) _goarch=riscv64 ;;
+	aarch64*) export GOARCH=arm64;;
+	armv5*) export GOARCH=arm; export GOARM=5;;
+	armv6*) export GOARCH=arm; export GOARM=6;;
+	armv7*) export GOARCH=arm; export GOARM=7;;
+	i686*) export GOARCH=386;;
+	x86_64*) export GOARCH=amd64;;
+	ppc64le*) export GOARCH=ppc64le;;
+	ppc64*) export GOARCH=ppc64;;
+	ppc*) export GOARCH=ppc;;
+	mipsel*) export GOARCH=mipsle;;
+	mips*) export GOARCH=mips;;
+	riscv64*) export GOARCH=riscv64;;
 	*) broken="Unsupported architecture ${XBPS_TARGET_MACHINE}" ;;
 esac
 
@@ -56,7 +62,6 @@ do_build() {
 
 	export GOROOT_BOOTSTRAP="/usr/lib/go1.17.13"
 	export GOROOT=$PWD
-	export GOARCH=${_goarch}
 
 	cd "src"
 
@@ -76,7 +81,7 @@ do_install() {
 	local bindir
 
 	if [ "$CROSS_BUILD" ]; then
-		bindir=bin/linux_${_goarch}
+		bindir=bin/linux_${GOARCH}
 	else
 		bindir=bin
 	fi

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

* Re: [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (31 preceding siblings ...)
  2023-12-06 21:25 ` dkwo
@ 2023-12-06 21:28 ` dkwo
  2023-12-07 15:04 ` [PR PATCH] [Updated] " dkwo
                   ` (40 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-06 21:28 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1837264263

Comment:
if i try to rebuild lxd from the canonical repo, it fails at post_build (from void master branch, not talking about pie).
also, it was not revbumped for go 1.21.
what should i do with it?

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (32 preceding siblings ...)
  2023-12-06 21:28 ` dkwo
@ 2023-12-07 15:04 ` dkwo
  2023-12-07 15:07 ` dkwo
                   ` (39 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-07 15:04 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` and `nostrip` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: @CameronNemo what to do with fork?

[ci skip]

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

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

From 3524ddb73d3123f08139dfb56b271a25ec0e151f Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/10] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From cec49e033bff6454c70bbcb2f199fb527de7d0af Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 6 Dec 2023 16:16:08 -0500
Subject: [PATCH 02/10] go: fix cross compile, update to 1.21.5

---
 srcpkgs/go/template | 27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 8e14f7d49a485..816e85a04abcc 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -1,6 +1,6 @@
 # Template file for 'go'
 pkgname=go
-version=1.21.4
+version=1.21.5
 revision=1
 create_wrksrc=yes
 build_wrksrc=go
@@ -12,20 +12,26 @@ license="BSD-3-Clause"
 homepage="https://go.dev/"
 changelog="https://go.dev/doc/devel/release.html"
 distfiles="https://go.dev/dl/go${version}.src.tar.gz"
-checksum=47b26a83d2b65a3c1c1bcace273b69bee49a7a7b5168a7604ded3d26a37bd787
+checksum=285cbbdf4b6e6e62ed58f370f3f6d8c30825d6e56c5853c66d3c23bcdb09db19
 nostrip=yes
 noverifyrdeps=yes
 # on CI it tries to use `git submodule`, which is not part of chroot-git
 make_check=ci-skip
 
+# keep in sync with common/environment/build-style/go.sh
 case "${XBPS_TARGET_MACHINE}" in
-	aarch64*) _goarch=arm64 ;;
-	arm*) _goarch=arm ;;
-	i686*) _goarch=386 ;;
-	x86_64*) _goarch=amd64 ;;
-	ppc64le*) _goarch=ppc64le ;;
-	mips*) _goarch=mips ;;
-	riscv64*) _goarch=riscv64 ;;
+	aarch64*) export GOARCH=arm64;;
+	armv5*) export GOARCH=arm; export GOARM=5;;
+	armv6*) export GOARCH=arm; export GOARM=6;;
+	armv7*) export GOARCH=arm; export GOARM=7;;
+	i686*) export GOARCH=386;;
+	x86_64*) export GOARCH=amd64;;
+	ppc64le*) export GOARCH=ppc64le;;
+	ppc64*) export GOARCH=ppc64;;
+	ppc*) export GOARCH=ppc;;
+	mipsel*) export GOARCH=mipsle;;
+	mips*) export GOARCH=mips;;
+	riscv64*) export GOARCH=riscv64;;
 	*) broken="Unsupported architecture ${XBPS_TARGET_MACHINE}" ;;
 esac
 
@@ -56,7 +62,6 @@ do_build() {
 
 	export GOROOT_BOOTSTRAP="/usr/lib/go1.17.13"
 	export GOROOT=$PWD
-	export GOARCH=${_goarch}
 
 	cd "src"
 
@@ -76,7 +81,7 @@ do_install() {
 	local bindir
 
 	if [ "$CROSS_BUILD" ]; then
-		bindir=bin/linux_${_goarch}
+		bindir=bin/linux_${GOARCH}
 	else
 		bindir=bin
 	fi

From 2bd197f249a1b379fa32f1476ec3460277137122 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:00:39 -0500
Subject: [PATCH 03/10] booster: set nopie, nostrip

---
 srcpkgs/booster/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..d0874cfe98cb8 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,8 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
+nostrip=nopie
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From bd14f29b609e6594c65f1b202f6de95c72c40680 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 04/10] cni-plugins: set nopie, nostrip

---
 srcpkgs/cni-plugins/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..a25f5336c34f2 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,8 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./build_linux.sh \

From 875ffe0ce15da6185e932ec57640e292c2a1ddee Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 05/10] coyim: set nopie, nostrip

---
 srcpkgs/coyim/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..ca4e1aa222d35 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,8 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
+nostrip=nopie
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 485a82c78b6187ade2bbdcf5e9014775660fda01 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 06/10] kubernetes: set nopie, nostrip

---
 srcpkgs/kubernetes/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..a832eee1b152c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,8 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	make

From 222e1d2933871edb82c8561aef270fd161081570 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 07/10] moby: set nopie, nostrip

---
 srcpkgs/moby/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..e309e77c1efea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,8 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
+nostrip=nopie
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 6bcd3c9ed836d1b28f6422ea057f29418f96fdb8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 08/10] nncp: set nopie, nostrip

---
 srcpkgs/nncp/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..48b026350735a 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	./bin/build

From bb00c3c1b5401515b8002ee1b27baa1b84919465 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 09/10] yggdrasil: set nopie, nostrip

---
 srcpkgs/yggdrasil/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index e094429212f86..66956e8cc1f5c 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,8 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=ed908594ab687e141dd2202e1b360e5bd93f910de1fd1f737d210cc784cf2470
+nopie=unverified
+nostrip=nopie
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 9609f31fd92fcd16f87b36fe8812a2eac2166f08 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 10/10] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (33 preceding siblings ...)
  2023-12-07 15:04 ` [PR PATCH] [Updated] " dkwo
@ 2023-12-07 15:07 ` dkwo
  2023-12-07 15:12 ` dkwo
                   ` (38 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-07 15:07 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1837264263

Comment:
if i try to rebuild lxd from the canonical repo, it fails at post_build (from void master branch, not talking about pie).
also, it was not revbumped for go 1.21.
what should i do with it?

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

* Re: build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (34 preceding siblings ...)
  2023-12-07 15:07 ` dkwo
@ 2023-12-07 15:12 ` dkwo
  2023-12-08 21:35 ` leahneukirchen
                   ` (37 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-07 15:12 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1845523994

Comment:
@leahneukirchen Can you take a look?
In summary, sbctl is fixed in linked pr; lxd is broken since go 1.21 (unnoticed b/c they moved distfiles) and should be replaced with incus anyway; clipman has no distfiles, but builds fine with pie if using alternative ones, so not an issue here.

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

* Re: build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (35 preceding siblings ...)
  2023-12-07 15:12 ` dkwo
@ 2023-12-08 21:35 ` leahneukirchen
  2023-12-10  0:49 ` classabbyamp
                   ` (36 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: leahneukirchen @ 2023-12-08 21:35 UTC (permalink / raw)
  To: ml

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

New comment by leahneukirchen on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1847870954

Comment:
sgtm!

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

* Re: build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (36 preceding siblings ...)
  2023-12-08 21:35 ` leahneukirchen
@ 2023-12-10  0:49 ` classabbyamp
  2023-12-10 15:26 ` [PR PATCH] [Updated] " dkwo
                   ` (35 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: classabbyamp @ 2023-12-10  0:49 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1848798934

Comment:
why does `nopie` need `nostrip` set? go packages have been stripped for a while now

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

* Re: [PR PATCH] [Updated] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (37 preceding siblings ...)
  2023-12-10  0:49 ` classabbyamp
@ 2023-12-10 15:26 ` dkwo
  2023-12-10 15:27 ` dkwo
                   ` (34 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-10 15:26 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` and `nostrip` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: https://github.com/void-linux/void-packages/pull/47573

[ci skip]

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

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

From 2bb608706c40c32232eec98d971e597fda220ef4 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..a07e83521b646 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then
@@ -15,6 +14,7 @@ else
 		# target compiler to use; otherwise it'll just call gccgo
 		export GCCGO="${XBPS_CROSS_TRIPLET}-gccgo"
 	fi
+	nostrip=yes
 fi
 
 case "$XBPS_TARGET_MACHINE" in

From 383bacec8b5176074889f9d280982782f96abb4e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 7 Dec 2023 17:07:51 -0500
Subject: [PATCH 2/9] booster: set nopie

---
 srcpkgs/booster/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..e2d095c4ad0c2 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,7 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From f9e27da899c8d678a75126bb08151df29c2c4df5 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..496433b8c73d0 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From c54641c88ff57ae744cf7af1ad3dbce1ed64ab8d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..a8408d59fccdd 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 8c39a8c0718f47ec2b302ba008a800ff05c927ec Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..5ec5b7cc5d2f4 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 6a6c9535bb6fef4c94ee3403e430d3edda6707d4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..b175280862ea6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 5406e69f9e01a1fe68a31b0a771f8db6afb47879 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..acc5f487aeb73 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From 8fd15811c4c798fd7d13716a5e742a45b470d763 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index e094429212f86..39aa6a2cee7ed 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=ed908594ab687e141dd2202e1b360e5bd93f910de1fd1f737d210cc784cf2470
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 65fcffb219a6e701da89427e80bf46bf7f12bf72 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (38 preceding siblings ...)
  2023-12-10 15:26 ` [PR PATCH] [Updated] " dkwo
@ 2023-12-10 15:27 ` dkwo
  2023-12-10 15:35 ` [PR PATCH] [Updated] " dkwo
                   ` (33 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-10 15:27 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1848996267

Comment:
Indeed, `nostrip` is not necessary anymore, I removed it.

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

* Re: [PR PATCH] [Updated] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (39 preceding siblings ...)
  2023-12-10 15:27 ` dkwo
@ 2023-12-10 15:35 ` dkwo
  2023-12-10 15:36 ` dkwo
                   ` (32 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-10 15:35 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: https://github.com/void-linux/void-packages/pull/47573

[ci skip]

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

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

From 39b55ac4c87d6cc82d0b8cd37ec96540fad0c3d3 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..92a049411e0fb 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 01c8b7051e674891c220c592bce99def80c5146e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 7 Dec 2023 17:07:51 -0500
Subject: [PATCH 2/9] booster: set nopie

---
 srcpkgs/booster/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..e2d095c4ad0c2 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,7 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From 5d87fb72daae51cf050e969bbf6bd191bf12a507 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..496433b8c73d0 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From b8ac0717a28e4083fc397e9e9ae0212a6dbc81c7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..a8408d59fccdd 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 093167ef3bba889ff35b89540f5e63bd2d57f299 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..5ec5b7cc5d2f4 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From fc3084f2ee47c9fbf76a2bb3bd915246d8ea353f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..b175280862ea6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 7614d8c506c4c135470598a9ca56c1e7e2a999c4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..acc5f487aeb73 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From 2c27098e3b15f9cb7582da3ca09602e7553e26f6 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index e094429212f86..39aa6a2cee7ed 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=ed908594ab687e141dd2202e1b360e5bd93f910de1fd1f737d210cc784cf2470
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 3da968795fba52e66af3c89ef799ee2a8872583e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: [PR PATCH] [Updated] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (40 preceding siblings ...)
  2023-12-10 15:35 ` [PR PATCH] [Updated] " dkwo
@ 2023-12-10 15:36 ` dkwo
  2023-12-21  9:12 ` dkwo
                   ` (31 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-10 15:36 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: https://github.com/void-linux/void-packages/pull/47573

[ci skip]

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

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

From 318d149be4e4967fc9077dc9c9f61410b6ad2b07 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..92a049411e0fb 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From a9d2930700e4a5e978bbe93ae48b74a33b05e7ab Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 7 Dec 2023 17:07:51 -0500
Subject: [PATCH 2/9] booster: set nopie

---
 srcpkgs/booster/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..e2d095c4ad0c2 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,7 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From e4b824d7cb9c75c187c2c982439094403cf43b73 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..496433b8c73d0 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From b0f91ac4b237de80160f7f11df510980fc583255 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..a8408d59fccdd 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 39a9f1dac18c9c04ab6e5869fad9741e00bb0256 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index a2b1aa203f8ae..5ec5b7cc5d2f4 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From cf027c82c848754eb8f727d8983d1c3ca8de3f5b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..b175280862ea6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 473687bfb2dcf075866652e0199e99522c993850 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..acc5f487aeb73 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From 812fbb1ab403178ef896426433a5233f146b31ed Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index e094429212f86..39aa6a2cee7ed 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=ed908594ab687e141dd2202e1b360e5bd93f910de1fd1f737d210cc784cf2470
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From e38db7bd83e3d8a0b017d7faac5eaa726914ded8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: [PR PATCH] [Updated] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (41 preceding siblings ...)
  2023-12-10 15:36 ` dkwo
@ 2023-12-21  9:12 ` dkwo
  2023-12-26 17:59 ` dkwo
                   ` (30 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-21  9:12 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: https://github.com/void-linux/void-packages/pull/47573

[ci skip]

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

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

From ce908ee1311bb645a855842304157f72f64db18c Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..92a049411e0fb 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From f54b40d991ac7afd2e47b7c57c9cd49237a0547b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 7 Dec 2023 17:07:51 -0500
Subject: [PATCH 2/9] booster: set nopie

---
 srcpkgs/booster/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..e2d095c4ad0c2 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,7 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From 939cf2e4586ed8a11b904c4a179b0b855a2b8a59 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..496433b8c73d0 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 62217e67dc70e8f783fff3eb1d84a99dfedf22ca Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..a8408d59fccdd 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 53a5a812ce0fb0d687165050c4d2503e680badbe Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index d0b936775cbb6..5c050b7b14fe3 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 546cca701e2af2062a427bc3c0dab45f287c8c87 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..b175280862ea6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 58c845f6d828311d61498e98c87ab498abd44392 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..acc5f487aeb73 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From 12d9ccff5fbb23c05970159538e68a8b6714e711 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index c6f7a2395b9ba..24a81e3d799ff 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=c1cceb9a7a4a8959536b1d930ca081bcfbc76ab655e4bcb55d5d0ab6520d9241
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From c144f20d8bf296ec5b5155cd2d0bdc4850edd6d1 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: [PR PATCH] [Updated] build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (42 preceding siblings ...)
  2023-12-21  9:12 ` dkwo
@ 2023-12-26 17:59 ` dkwo
  2024-01-06 22:45 ` dkwo
                   ` (29 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2023-12-26 17:59 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

build-style: go: allow pie (v2)
I rebuilt all packages.
Packages that fail to build with `pie` have `nopie` set.
Pending sbctl (fixed at #46165 )

Packages missing distfiles:

- clipman @travankor what to do? (builds fine with pie otherwise)
- lxd, lxd-lts: https://github.com/void-linux/void-packages/pull/47573

[ci skip]

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

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

From 561a79503d109d5833ed5211eb0c41c3d5360814 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..92a049411e0fb 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From e1d15cbfe714d7436dd1f6b803d0cb18963b9d5d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 7 Dec 2023 17:07:51 -0500
Subject: [PATCH 2/9] booster: set nopie

---
 srcpkgs/booster/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..e2d095c4ad0c2 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,7 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From 783115bb858f87deaba3870b8b4245b2de865bd9 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 3/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..496433b8c73d0 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 194dc85985b2a01e0f812a007bf0f44b50f33ea8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 4/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..a8408d59fccdd 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 8324a6de14b5b350d6ba29fd7c173920bb124d8e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 5/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index d0b936775cbb6..5c050b7b14fe3 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From b433c3b174a0c368a08954e81a2475c0575d4d2f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 6/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..b175280862ea6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 211c331eb5515a8d09ad2c85f50740d812e76888 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 7/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..acc5f487aeb73 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From b24f879b5b54fcca383151141b54f883d4574493 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 8/9] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index c6f7a2395b9ba..24a81e3d799ff 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=c1cceb9a7a4a8959536b1d930ca081bcfbc76ab655e4bcb55d5d0ab6520d9241
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 24670ec5c299c5d866811e29adf3f0cea0a6b262 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 9/9] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

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

* Re: build-style: go: allow pie (v2)
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (43 preceding siblings ...)
  2023-12-26 17:59 ` dkwo
@ 2024-01-06 22:45 ` dkwo
  2024-01-07 21:27 ` [PR PATCH] [Updated] [rfc] build-style: go: set pie globally dkwo
                   ` (28 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2024-01-06 22:45 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-1879864482

Comment:
there are some issues with go-bindata, and possibly with go-md2man, as well as `git grep CGO_ENABLED=0`.
need to look closer.

for example, crosscompiling go-bindata for aarch64-musl, adding
```
post_install() {
        file $DESTDIR/usr/bin/go-bindata
}
```
on master gives `/destdir/aarch64-linux-musl/go-bindata-3.0.7.20151023/usr/bin/go-bindata: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, Go BuildID=049Th31uwiIuGRUL3pij/OnBl5ikERfjKZV3TIvKW/hNR_lVksP6VDJDygk29J/d7c2_zRYyzhoaXpqlU1c, with debug_info, not stripped` while on this branch gives
`/destdir/aarch64-linux-musl/go-bindata-3.0.7.20151023/usr/bin/go-bindata: ELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, Go BuildID=2VcK8rq3V28QzwdA132q/aOXGyFpFnGRjrhFln2o8/QIb7J48ItHPlMUWCBeq-/j_Cj8T_yxdd9IaS_3uto, with debug_info, not stripped`.

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (44 preceding siblings ...)
  2024-01-06 22:45 ` dkwo
@ 2024-01-07 21:27 ` dkwo
  2024-01-08 14:15 ` [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally dkwo
                   ` (27 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2024-01-07 21:27 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set pie globally
I rebuilt all packages natively on x86_64.
Packages that failed to build with `pie` have `nopie` set.

Pending:
- sbctl #46165 
- lxd, lxd-lts #47573 

Missing distfiles:
- clipman @travankor (builds fine with pie otherwise)

I realised that building with pie interferes with static binaries (particularly if set CGO_ENABLED=0) and cross-compiling, as seen e.g. with go-bindata, and possibly go-md2man and others.

[ci skip]

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

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

From 6466a61cc8e093fa7d599de985d41312a9ccdd63 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/12] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..92a049411e0fb 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From c0b3163ede297dd4a53c8f183a557d8e76603316 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 7 Dec 2023 17:07:51 -0500
Subject: [PATCH 02/12] booster: set nopie

---
 srcpkgs/booster/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e904ae1d8664..e2d095c4ad0c2 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -17,6 +17,7 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
+nopie=unverified
 
 _build_component() {
 	go install -p "$XBPS_MAKEJOBS" -mod=readonly -x

From c00d40ad2f410e3ec1b3bea55edb768f9a3bb3fa Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 03/12] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..496433b8c73d0 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From a23fa239167774af28a090826d88b9913c9eee1a Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 04/12] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..a8408d59fccdd 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 759164ebc59e4b5f5cafbbffe93d7da6bb1879c3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 05/12] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index d0b936775cbb6..5c050b7b14fe3 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From abc4f542bf9ac01cb5c64350b24121ddc9f19fe4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 06/12] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..b175280862ea6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 8347c2da0f1652b56dae127eb12c30e7ecfaadfe Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 07/12] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..acc5f487aeb73 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From 5956f065911be8f97a244199ff1d6cdbfcce8e25 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 08/12] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index c6f7a2395b9ba..24a81e3d799ff 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=c1cceb9a7a4a8959536b1d930ca081bcfbc76ab655e4bcb55d5d0ab6520d9241
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 1772faf5c7eb99f22b13094fd1aaed0f76917d65 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 29 Nov 2023 10:55:47 -0500
Subject: [PATCH 09/12] browsh: fix distfiles

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 6fa397b04305f..e23f8ddf70a2f 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -12,8 +12,8 @@ short_desc="Fully-modern text-based browser, rendering to TTY and browsers"
 maintainer="zhengqunkoo <root@zhengqunkoo.com>"
 license="LGPL-2.1-only"
 homepage="https://www.brow.sh/"
-distfiles="https://$go_import_path/archive/v$version.tar.gz
- https://$go_import_path/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi"
+distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz
+ https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-1.6.4-an.fx.xpi>browsh.xpi"
 checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede
  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea"
 skip_extraction="browsh.xpi"

From ab659c4168d8599b165c3519af63396e857ec443 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 10/12] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee529..8a85286c726cd 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From b3f55316d5b63cba2020f92fd01ec94fa7cd36aa Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 11/12] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 39e92c22803e0..bbe0123ebaf33 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=7ca3a04bb4ab83387538235decc42a535097a05d2fb9f2266d0c47b33119501f
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From 468255eca20674fb3d959bcd9f4fb84291d3818c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 12/12] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28..13362ce761f92 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -22,6 +22,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (45 preceding siblings ...)
  2024-01-07 21:27 ` [PR PATCH] [Updated] [rfc] build-style: go: set pie globally dkwo
@ 2024-01-08 14:15 ` dkwo
  2024-02-15 15:06 ` dkwo
                   ` (26 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2024-01-08 14:15 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on x86_64-glibc.
Packages that failed to build with `pie` have `nopie` set.

Pending:
- sbctl #46165 
- lxd, lxd-lts #47573 

Missing distfiles:
- clipman @travankor (builds fine with pie otherwise)

Building with pie may interfere with static binaries (e.g. if set CGO_ENABLED=0) and cross-compiling.
Up to now I disabled it for
- go-bindata
- go-md2man
- grafana

but further investigation/tests are needed.
See also https://go-review.googlesource.com/c/go/+/248199

[ci skip]

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

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

From aeb217752fc4cac23512e53ea06321563189532c Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/10] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c..a54f3813183cc 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b..92a049411e0fb 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From aecb23c74380ab53fc3bb7047852ccdf69691468 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/10] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbf..496433b8c73d0 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From e5f77dbabb25bf98efbf87780d622c9cf00684a5 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/10] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde3..a8408d59fccdd 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From ecdfef416727d23bd3a38059bfedf7b4792309de Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/10] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index d0b936775cbb6..5c050b7b14fe3 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 23f28232024e28cac75e3a1a39e45dde7b39f92b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/10] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 50e0e83c70918..b175280862ea6 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="16a2cb4cf4d314a070085e0df06e3a6bd9ec678d28715b64060af694fc9051d5
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 0d9bfc1684f6986e5b5321a480397dcaa4a3c39d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/10] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1b..acc5f487aeb73 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From 8a13808f4c1cda2e56cb0c6991dd08ad871dfe03 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 07/10] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index c6f7a2395b9ba..24a81e3d799ff 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=c1cceb9a7a4a8959536b1d930ca081bcfbc76ab655e4bcb55d5d0ab6520d9241
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 8938a30c50c53f7838fd256830a79e04d6ceaf7e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 08/10] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee529..8a85286c726cd 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From dd540277b2b9b47fc79057e601983439700d1eff Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 09/10] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 39e92c22803e0..bbe0123ebaf33 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=7ca3a04bb4ab83387538235decc42a535097a05d2fb9f2266d0c47b33119501f
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From a4834487f9f86adf6ac046bd6a42ed057f5e3551 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 10/10] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28..13362ce761f92 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -22,6 +22,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (46 preceding siblings ...)
  2024-01-08 14:15 ` [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally dkwo
@ 2024-02-15 15:06 ` dkwo
  2024-05-16  1:46 ` github-actions
                   ` (25 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2024-02-15 15:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on x86_64-glibc.
Packages that failed to build with `pie` have `nopie` set.

Pending:
- sbctl #46165 
- lxd, lxd-lts #47573 
- booster #48122 

Missing distfiles:
- clipman @travankor (builds fine with pie otherwise)

Building with pie may interfere with static binaries (e.g. if set CGO_ENABLED=0) and cross-compiling.
Up to now I disabled it for
- go-bindata
- go-md2man
- grafana

but further investigation/tests are needed.
See also https://go-review.googlesource.com/c/go/+/248199

[ci skip]

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

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

From ea44de0b8fcb175d9f1cb5271adef991cf3945dc Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/10] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c7..a54f3813183ccf 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 3eb265b266d545ad5b291681d1ac0ff1d3d8854d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/10] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbff..496433b8c73d04 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 794c44fd640fcd2b737b4ec1859e922991960366 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/10] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde32..a8408d59fccdd8 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 316875b646ca069ccfcf0c9c0fa218514053032f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/10] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 79fcb0884f47e4..a05d4b519e7df0 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From c8344cf6f32ef4169a0276be866da60e3cb141e3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/10] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 2aa2e426b02597..dff479e3cd566f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="4cdb516f5d6f5caf8b3bcf93c2962277ba727cfd2d1620176a3bb0cf153b3590
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 6b4c3140c0e80b703d42b7b8f5d3704a1ef575ae Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/10] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1ba..acc5f487aeb733 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From a6be763acd9e783722e1ccb2220ec2a2e7ae0b98 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 07/10] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index c6f7a2395b9ba3..24a81e3d799ffb 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=c1cceb9a7a4a8959536b1d930ca081bcfbc76ab655e4bcb55d5d0ab6520d9241
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 0c72fa8c3627cdce3359ddab607266933d9af0ae Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 08/10] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee5298..8a85286c726cd4 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From 08ffaaa55eb6032c71e2b3f19ee553e8abba96d8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 09/10] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 39e92c22803e0d..bbe0123ebaf33f 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=7ca3a04bb4ab83387538235decc42a535097a05d2fb9f2266d0c47b33119501f
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From 6dbe71be6d66730f21e8c9470f624c382db964d7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 10/10] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28c..13362ce761f927 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -22,6 +22,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (47 preceding siblings ...)
  2024-02-15 15:06 ` dkwo
@ 2024-05-16  1:46 ` github-actions
  2024-05-16 14:18 ` [PR PATCH] [Updated] " dkwo
                   ` (24 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: github-actions @ 2024-05-16  1:46 UTC (permalink / raw)
  To: ml

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

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

https://github.com/void-linux/void-packages/pull/46958#issuecomment-2113785630

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

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (48 preceding siblings ...)
  2024-05-16  1:46 ` github-actions
@ 2024-05-16 14:18 ` dkwo
  2024-08-12 13:29 ` dkwo
                   ` (23 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2024-05-16 14:18 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on x86_64-glibc.
Packages that failed to build with `pie` have `nopie` set.

Pending:
- sbctl #46165 

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`) and cross-compiling.
Up to now I disabled it for
- go-bindata
- go-md2man
- grafana

but further investigation/tests are needed. See also https://go-review.googlesource.com/c/go/+/248199

[ci skip]

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

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

From 39a5c6120ad1305d1134dc03778c422712c4f045 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/10] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 50524b07f768c7..a54f3813183ccf 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go get -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go get -p "$XBPS_MAKEJOBS" $buildmode -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From d2e72f34fb57d1118554d47bb11edf041a8cc233 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/10] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index c88498d19dfbff..496433b8c73d04 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -10,6 +10,7 @@ license="Apache-2.0"
 homepage="https://github.com/containernetworking/plugins"
 distfiles="https://github.com/containernetworking/plugins/archive/v${version}.tar.gz"
 checksum=f9871b9f6ccb51d2b264532e96521e44f926928f91434b56ce135c95becf2901
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 1ba798308983cf2d321ede285c447239721937a4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/10] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde32..a8408d59fccdd8 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From d42b0743371ed586fe8bfe878bc5f53e6bf9a558 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/10] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 65b7d87c3da4f5..212cdb31d0acd5 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 2b72b88a8a3da912f45ac1f629ef31b861343997 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/10] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 101dc449dd5594..5358ad4e5fcabd 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="470a2b0639ec3a4b481189f2b7f7ca459f8270573e412cef72c0b613c70bf8ce
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 94ffe4dbf3d2b460a925328b061ff954b6c41df3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/10] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 6975d7a51ef1ba..acc5f487aeb733 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=154e13ba15c0ea93f54525793b0699e496b2db7281e1555f08d785a528f3f7fc
+nopie=unverified
 
 do_build() {
 	./bin/build

From d12cc61120fdde20ce851e9cbf43d19903db1c7c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 07/10] yggdrasil: set nopie

---
 srcpkgs/yggdrasil/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index df3e55e18e8c6e..46af021de26dd2 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -11,6 +11,7 @@ homepage="https://yggdrasil-network.github.io/"
 changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md"
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=cdbb56b19b91b828afa282554862efb2a79dd4ada26dfb5a7bf3b0c5220f6c17
+nopie=unverified
 
 do_build() {
 	PKGNAME=${pkgname} PKGVER=${version} ./build

From 4901a054845057faec3b9f5df27787a057af966b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 08/10] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee5298..8a85286c726cd4 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From c12bd9d63ef403048a5ea2f9eabf7deda26a2330 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 09/10] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 530d1440ccfd5b..05566d650efdd1 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=b0a4c7c077ede56967deef6ab7e7696c0f46124b0b3360fd05564ec5a536f11f
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From cdfac7269248a062e87c509ae6cf8ebcc972fade Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 10/10] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28c..13362ce761f927 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -22,6 +22,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (49 preceding siblings ...)
  2024-05-16 14:18 ` [PR PATCH] [Updated] " dkwo
@ 2024-08-12 13:29 ` dkwo
  2024-10-10 15:11 ` dkwo
                   ` (22 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2024-08-12 13:29 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on x86_64-glibc.
Packages that failed to build with `pie` have `nopie` set.

Pending:
- sbctl #46165 

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`) and cross-compiling.
Up to now I disabled it for
- go-bindata
- go-md2man
- grafana

but further investigation/tests are needed. See also https://go-review.googlesource.com/c/go/+/248199

[ci skip]

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

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

From ae98028d7f9730f1eb4c8111553c4c9b758b5907 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/10] build-style: go: allow -buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 711b7975d6fded..709ef9bd9d8001 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -29,7 +29,11 @@ do_build() {
 		fi
 	done
 
+	local buildmode
 	go_package=${go_package:-$go_import_path}
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From ddb41a476ca2d9b7ad4f49fbbd778343e4b19bcf Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/10] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 69af14a1fcfebf..fdcd58c87352e5 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=a2eff5f064f809ee41f8f49ef8aed1f0a4093c0c772f2ce2caaee4e6f395050a
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 037a81879c8ed2de190639b9bcc59f25fae0e5ec Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/10] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 0d928b05cfde32..a8408d59fccdd8 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 813843f054a63e1e416a54332ec1656cdc858fc8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/10] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 71ea542325d20c..16abd7abd4697c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 95e40b15a05b200face01e0f9542cbcdba31ff1f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/10] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 7f8cfc31a42bd3..943f94f05a970f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="d8afaa4513d324db5841ced641daeee9090802c765b78f1c583bc171e9b0a6fd
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 4b03eeeee9b7c6218a556951bc6933fbd29044e1 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/10] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 1490d65b4c21c4..da0e54a2666d5d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=ec4114bcd9184aa8781f38dbaa3aa04255dfbba9c3536bf75969e66bc334aff2
+nopie=unverified
 
 do_build() {
 	./bin/build

From 76f074f6ce45569fa84894c422035f82bc0f6da7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 07/10] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index dad00443ee5298..8a85286c726cd4 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From f6df3adf5fb7812c13952ea08d3859458adcabae Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 08/10] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 530d1440ccfd5b..05566d650efdd1 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=b0a4c7c077ede56967deef6ab7e7696c0f46124b0b3360fd05564ec5a536f11f
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From ea0ace9eb74ec664eb21f1495e63cff9311edd9b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 09/10] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 9f634d6268d28c..13362ce761f927 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -22,6 +22,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

From 8ceb7a9870166997d332134231c687030ba023d3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:49 -0500
Subject: [PATCH 10/10] yggdrasil: build as go package

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

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 8424b40bfe7a46..3a06775f08f6d9 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -4,6 +4,9 @@ version=0.5.7
 revision=1
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
+go_package="$go_import_path/cmd/yggdrasil $go_import_path/cmd/yggdrasilctl"
+go_ldflags="-X ${go_import_path}/src/version.buildName=$pkgname -X
+ ${go_import_path}/src/version.buildVersion=$version"
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-3.0-only"
@@ -12,18 +15,13 @@ changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/deve
 distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz"
 checksum=035122cc840443a1ed9cb7f066fe5bd6d2ff879a7026be449c0a24436b04f4c8
 
-do_build() {
-	PKGNAME=${pkgname} PKGVER=${version} ./build
-}
-
-do_install() {
-	vbin yggdrasil
+post_install() {
 	vsv yggdrasil
 }
 
 yggdrasilctl_package() {
 	short_desc="Administration utility for the yggdrasil node admin API"
 	pkg_install() {
-		vbin yggdrasilctl
+		vmove usr/bin/yggdrasilctl
 	}
 }

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (50 preceding siblings ...)
  2024-08-12 13:29 ` dkwo
@ 2024-10-10 15:11 ` dkwo
  2025-01-10  2:01 ` github-actions
                   ` (21 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2024-10-10 15:11 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on x86_64-glibc.
Packages that failed to build with `pie` have `nopie` set.

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`).
Up to now I disabled it for
- go-bindata
- go-md2man
- grafana

but further investigation/tests are needed.
See also https://go-review.googlesource.com/c/go/+/248199
https://github.com/golang/go/issues/41944

Todo: clean up `git grep buildmode=pie`

[ci skip]

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

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

From b614e886fa7f6ae838294ff87c47e35bc3924ce9 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 2a6305d959b8b6..88072a80abc3a6 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -30,6 +30,10 @@ do_build() {
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 0d9b56ba505bff9cef0467a264f1ff70ec549848 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1ac94367d0aea2..c7edeb69c6873c 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=a2eff5f064f809ee41f8f49ef8aed1f0a4093c0c772f2ce2caaee4e6f395050a
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 28d94768f7c3d92bcd659a12f8c7bba43c4ba244 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From da29c223c7e69bed1cb8fcdbbe488a75ef7702a9 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index e8a3ab1b9debab..b062f12bfb289f 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 36a3f0a1bb2d2fe0048222afdd9ed528ff7a7a50 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index fe551feae995aa..ca44ce41986bfd 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="d18208d9e0b6421307342cdef266193984c97c87177b9262b1113e6e9e7e020e
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 9ae89fd85e445ddcb5839356ffca0dd46a7a2a28 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 256a6b3c95a8bc..dae10bb7e8610d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=ec4114bcd9184aa8781f38dbaa3aa04255dfbba9c3536bf75969e66bc334aff2
+nopie=unverified
 
 do_build() {
 	./bin/build

From 14ddf9ed2d862b3f657fa4881d75c01cf063d122 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 7/9] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..4784f9f129c9a7 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From 1537594ed656e212d29e6ae3c71cac9d883548d9 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 8/9] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index e1e1cd5e543260..5940a4c1a19b51 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=6bb799e8fff06d82ca4617190157338d336e2361aa6c5b1786f763a684ffc3f2
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From 74401c76f406d8997e6e1c653eb1409dc0871ff4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 9/9] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 6efb6a22e0d242..14db16aec80981 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -23,6 +23,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (51 preceding siblings ...)
  2024-10-10 15:11 ` dkwo
@ 2025-01-10  2:01 ` github-actions
  2025-01-10 12:36 ` [PR PATCH] [Updated] " dkwo
                   ` (20 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: github-actions @ 2025-01-10  2:01 UTC (permalink / raw)
  To: ml

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

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

https://github.com/void-linux/void-packages/pull/46958#issuecomment-2581586532

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

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (52 preceding siblings ...)
  2025-01-10  2:01 ` github-actions
@ 2025-01-10 12:36 ` dkwo
  2025-04-11  2:06 ` github-actions
                   ` (19 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2025-01-10 12:36 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on x86_64-glibc.
Packages that failed to build with `pie` have `nopie` set.

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`).
Up to now I disabled it for
- go-bindata
- go-md2man
- grafana

but further investigation/tests are needed.
See also https://go-review.googlesource.com/c/go/+/248199
https://github.com/golang/go/issues/41944

Todo: clean up `git grep buildmode=pie`

[ci skip]

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

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

From 4952d7294c9dde800ea371ff99c871bac2f427f4 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 2a6305d959b8b6..88072a80abc3a6 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -30,6 +30,10 @@ do_build() {
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 7fe5af4b2decdb252939758345e3b7c8c7ab1fad Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1ac94367d0aea2..c7edeb69c6873c 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=a2eff5f064f809ee41f8f49ef8aed1f0a4093c0c772f2ce2caaee4e6f395050a
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 8b55b23a33149e29f8de335a3e8827fbad0805e8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 3d536ea7e4115d9dc658125599ba86d2276602c3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 4766f97a01740c..d817feec89c543 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 01fda9ee79692cca39c9bb50c52f9ff6c71dd0f7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 83367b9b1b72e0..e0d600dd30a670 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -21,6 +21,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version
 checksum="ab0389f1e64f74626667dc773cfc21ac9bb686bacf62b14f15c5b5888ca95313
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
+nopie=unverified
 
 _moby_builddir="moby-$version"
 _libnetwork_builddir="libnetwork-$_libnetwork_commit"

From 6378237cfe8c5387100d3dd0e51a648a55ac0152 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 256a6b3c95a8bc..dae10bb7e8610d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=ec4114bcd9184aa8781f38dbaa3aa04255dfbba9c3536bf75969e66bc334aff2
+nopie=unverified
 
 do_build() {
 	./bin/build

From b664fe0e1c3afb585f49794444193f49a20f95ee Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 7/9] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..4784f9f129c9a7 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From 3f9709c9902859e5a5579905ca299e6de3408797 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 8/9] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 8e1486ebf4f29f..32d470fb5f8460 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=5fa29154237bc840a10a06231c066f9ddbe06bb31d1c3372eab12e1ed977271f
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From c73f46953b2e9599ed8d629ca0d8eec7b05e9ba7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 9/9] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 6efb6a22e0d242..14db16aec80981 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -23,6 +23,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (53 preceding siblings ...)
  2025-01-10 12:36 ` [PR PATCH] [Updated] " dkwo
@ 2025-04-11  2:06 ` github-actions
  2025-04-12 17:24 ` [PR PATCH] [Updated] " dkwo
                   ` (18 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: github-actions @ 2025-04-11  2:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/void-linux/void-packages/pull/46958#issuecomment-2795653335

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

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (54 preceding siblings ...)
  2025-04-11  2:06 ` github-actions
@ 2025-04-12 17:24 ` dkwo
  2025-07-13  2:14 ` github-actions
                   ` (17 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2025-04-12 17:24 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on x86_64-glibc.
Packages that failed to build with `pie` have `nopie` set.

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`).
Up to now I disabled it for
- go-bindata
- go-md2man
- grafana

but further investigation/tests are needed.
See also https://go-review.googlesource.com/c/go/+/248199
https://github.com/golang/go/issues/41944

Todo: clean up `git grep buildmode=pie`

[ci skip]

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

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

From 6ec950302e74d0e31c7480a8012528bd0273af6b Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..f3771ba1ac575c 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -30,6 +30,10 @@ do_build() {
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 30ed33ad304154834ff6bc3013a94765dffe2282 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1ac94367d0aea2..c7edeb69c6873c 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=a2eff5f064f809ee41f8f49ef8aed1f0a4093c0c772f2ce2caaee4e6f395050a
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 3c4640e791b1a0b8f32e4c695ad642ac3216bbf5 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From bd83f9b8dccb76dad733c45040a9d0f6b22ef152 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 78967e14e7a7cc..93d787d6488c32 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From e8d12d05d291f0d71cde486e73d7bc3c5ae01f06 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index a96a508b5f7c23..ddf50601dfe377 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=4b347a2b83221952cab93197f6e9bc7ffe54dd4bd0a9644c176aecde551721ca
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 41a372f4c04fcb22c5ea83179d19bc5ad6d6441b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 256a6b3c95a8bc..dae10bb7e8610d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=ec4114bcd9184aa8781f38dbaa3aa04255dfbba9c3536bf75969e66bc334aff2
+nopie=unverified
 
 do_build() {
 	./bin/build

From 9120e1ac2757bfec204974aa74f700fed0db767b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 7/9] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..4784f9f129c9a7 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From 4fd09509be31dc9b9c72ab5c5caff117283c079b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 8/9] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index 8e1486ebf4f29f..32d470fb5f8460 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=5fa29154237bc840a10a06231c066f9ddbe06bb31d1c3372eab12e1ed977271f
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From 4404d99b4ac725281061a7d2528ae3f9f6069330 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 9/9] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 6efb6a22e0d242..14db16aec80981 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -23,6 +23,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (55 preceding siblings ...)
  2025-04-12 17:24 ` [PR PATCH] [Updated] " dkwo
@ 2025-07-13  2:14 ` github-actions
  2025-07-13 20:09 ` [PR PATCH] [Updated] " dkwo
                   ` (16 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: github-actions @ 2025-07-13  2:14 UTC (permalink / raw)
  To: ml

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

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

https://github.com/void-linux/void-packages/pull/46958#issuecomment-3066341344

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

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (56 preceding siblings ...)
  2025-07-13  2:14 ` github-actions
@ 2025-07-13 20:09 ` dkwo
  2025-10-13  2:09 ` github-actions
                   ` (15 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2025-07-13 20:09 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on `x86_64-glibc`.
Packages that failed to build with `pie` have `nopie` set.

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`).
(Further investigation needed.)
See also https://go-review.googlesource.com/c/go/+/248199
https://github.com/golang/go/issues/41944

Todo: clean up `git grep buildmode=pie`

[ci skip]

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

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

From 211a6e95ac7791b40da5e321e6c2581cf64e6d00 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..f3771ba1ac575c 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -30,6 +30,10 @@ do_build() {
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 560e35e395f179e882561544e279dda87a384b63 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From d159e192a994afc091a161a55870c815bd5fa097 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From dd39d5dc9c4e25d1fb6faf04972ee95aa5cde95a Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 7733fa43de0557..f51e211d20be61 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 898de19b51aae02c01247cd0ba0138e792458e46 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index ed681e9bb58fac..33cee2fc0f0be9 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=e4828e32e474cef1b78f40278211648300071399c7498252dfe0b96e789b8a31
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From be8586312f3f95d24e2893c4532c6696b3fdca9e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 256a6b3c95a8bc..dae10bb7e8610d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,6 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=ec4114bcd9184aa8781f38dbaa3aa04255dfbba9c3536bf75969e66bc334aff2
+nopie=unverified
 
 do_build() {
 	./bin/build

From 62369ff90589419db3296eee14ce1b694ac9aca3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 7/9] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..4784f9f129c9a7 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From 65d5e9e21a59315ffbb2cfa90de78cf16267f20f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 8/9] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index ef6dbf25e6309a..d30c5db33d34a4 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From ac70a6e79ef18823e15ba453866c03eeaf2ba1fe Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 9/9] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index 6efb6a22e0d242..14db16aec80981 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -23,6 +23,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana"
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (57 preceding siblings ...)
  2025-07-13 20:09 ` [PR PATCH] [Updated] " dkwo
@ 2025-10-13  2:09 ` github-actions
  2025-10-14  3:19 ` [PR PATCH] [Updated] " dkwo
                   ` (14 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: github-actions @ 2025-10-13  2:09 UTC (permalink / raw)
  To: ml

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

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

https://github.com/void-linux/void-packages/pull/46958#issuecomment-3395643347

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

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (58 preceding siblings ...)
  2025-10-13  2:09 ` github-actions
@ 2025-10-14  3:19 ` dkwo
  2026-01-13  2:14 ` github-actions
                   ` (13 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2025-10-14  3:19 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on `x86_64-glibc`.
Packages that failed to build with `pie` have `nopie` set.

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`).
(Further investigation needed.)
See also https://go-review.googlesource.com/c/go/+/248199
https://github.com/golang/go/issues/41944

Todo: clean up `git grep buildmode=pie`

[ci skip]

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

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

From 855b59f0fd56d59a82ff278f7b217b8211c158fc Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 8 ++++++--
 common/environment/build-style/go.sh | 1 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..f3771ba1ac575c 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -30,6 +30,10 @@ do_build() {
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "$nopie" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -50,13 +54,13 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" $buildmode -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 04dcfb5b3d516fe47eec8e9e6b0ed19d1ee87d2f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 8b33b25741d42196807c853e2f1187c76136fea8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From f7afdea5f0acc4668d22bfa3d70cad3696d06524 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 587013e52c9fc4..7673ce95ed3de9 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From f880a94a143d947fd097051f7a86f6792e642608 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index b6918a42e537de..66fa0615ebd12a 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=4aa0776ef3c040204cada69f3d4d7b89a3cef85e07cbe098c05cdcb000ea7e30
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 9326399c9f6ac036a11afda79d990a959e242f3a Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..fa625a45df0503 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -11,6 +11,7 @@ homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
 make_check=no
+nopie=unverified
 
 do_build() {
 	./build

From a61f80a834eb77c7702ba59e411d37b9484907f2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 7/9] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..4784f9f129c9a7 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From 425961563c82f3063b6daba11bc23db214add417 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 8/9] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index ef6dbf25e6309a..d30c5db33d34a4 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From e3bc218d5af949ae70c9abb5cb83a579f03ca9b2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 9/9] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..f99b0d2aef5a1a 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (59 preceding siblings ...)
  2025-10-14  3:19 ` [PR PATCH] [Updated] " dkwo
@ 2026-01-13  2:14 ` github-actions
  2026-01-13  9:45 ` [PR PATCH] [Updated] " dkwo
                   ` (12 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: github-actions @ 2026-01-13  2:14 UTC (permalink / raw)
  To: ml

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

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

https://github.com/void-linux/void-packages/pull/46958#issuecomment-3741460903

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

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (60 preceding siblings ...)
  2026-01-13  2:14 ` github-actions
@ 2026-01-13  9:45 ` dkwo
  2026-02-05 15:49 ` dkwo
                   ` (11 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-01-13  9:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
I rebuilt all packages natively on `x86_64-glibc`.
Packages that failed to build with `pie` have `nopie` set.

Building with pie may interfere with static binaries (e.g. if set `CGO_ENABLED=0`).
(Further investigation needed.)
See also https://go-review.googlesource.com/c/go/+/248199
https://github.com/golang/go/issues/41944

Todo: clean up `git grep buildmode=pie`

[ci skip]

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

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

From 0a26f6c4aa5a7c802247f8de31c25f28c46124f8 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/9] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 20 ++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..1f19a3230a7a08 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,17 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +42,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +54,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From a7743aa2e850085a85f4c9b0522b310360c22d10 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/9] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 879652765b3a55f0f62dfb09f432055645707c60 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/9] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 491eee703422f06cdafed6aa8ba1d483814de532 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/9] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 95b6a25e0d8c00..8aed84cacd2575 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 8f12f16a47905617234e66729fdc2a8bb3dc2963 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/9] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 4ac111fc3d76e4f1fa128a53682239dff11858f7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/9] nncp: set nopie

---
 srcpkgs/nncp/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..fa625a45df0503 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -11,6 +11,7 @@ homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
 make_check=no
+nopie=unverified
 
 do_build() {
 	./build

From c46798ee3b3a1ce346b3f31df56bfeba1c562801 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:33:20 +0100
Subject: [PATCH 7/9] go-bindata: set nopie

---
 srcpkgs/go-bindata/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..4784f9f129c9a7 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -12,3 +12,4 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+nopie=static

From cd4f80d01940b0a9ae8ae5b41a649c6ff642ff6e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 18:35:32 +0100
Subject: [PATCH 8/9] go-md2man: set nopie

---
 srcpkgs/go-md2man/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index ef6dbf25e6309a..d30c5db33d34a4 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -10,6 +10,7 @@ license="MIT"
 homepage="https://github.com/cpuguy83/go-md2man"
 distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz"
 checksum=ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92
+nopie=static
 
 post_install() {
 	vlicense LICENSE.md

From 04cf185569f9877dcdddaa55319aeb02337e09ca Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 9/9] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..f99b0d2aef5a1a 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (61 preceding siblings ...)
  2026-01-13  9:45 ` [PR PATCH] [Updated] " dkwo
@ 2026-02-05 15:49 ` dkwo
  2026-02-05 15:56 ` dkwo
                   ` (10 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-05 15:49 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that failed to build with `pie` have `nopie` set, due to not using the build style.

- MAIN ISSUE: cross building pie to musl targets, since it cannot find the right linker and it prefers the glibc one.

Not blocking but to be considered:

- Building with pie may interfere with static binaries (`CGO_ENABLED=0`) https://gaultier.github.io/blog/build-pie-executables-with-pie.html https://github.com/golang/go/issues/41944  Related: some `arch`s do not support internal linking https://cs.opensource.google/go/go/+/master:src/internal/platform/supported.go;l=219 https://go-review.googlesource.com/c/go/+/248199

Todo: clean up `git grep buildmode=pie`.

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

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

From e5d26fe42c7505b5d3555265df9d282413be5768 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/8] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 20 ++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..1f19a3230a7a08 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,17 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +42,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +54,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 0c7441a09e7ed66a9029622dfe7025a6fef1d85e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/8] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From d8a80bec99dd5e5770b346ed8b3d82cf54ae37b8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/8] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 5f0539a51cc770ba041de5005c7e2841dde01ea2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/8] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 0f1cc17ea723e14d1a08e5170d912669f55a4c85 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/8] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 05753e33f1e35c0a057e80dfb4b9ce80f635e9bb Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/8] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From e400877b525e19f2bdc05da3d2665ddd7fd84694 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 7/8] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..f99b0d2aef5a1a 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

From ee079f24aff4933d1e6cabcbd3914ab628551161 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Thu, 5 Feb 2026 10:45:44 -0500
Subject: [PATCH 8/8] go-bindata: test solution NO MERGE

---
 srcpkgs/go-bindata/template | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..6ca01bb7ef8966 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -1,7 +1,7 @@
 # Template file for 'go-bindata'
 pkgname=go-bindata
 version=3.0.7.20151023
-revision=15
+revision=16
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
 build_style=go
 go_import_path="github.com/jteeuwen/go-bindata"
@@ -12,3 +12,16 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+
+# The linker checks the host sysroot, breaking static PIE musl cross builds
+if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+	cases ${XBPS_TARGET_MACHINE} in
+		aarch64*)
+			go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+		;;
+	esac
+fi
+
+post_install() {
+	readelf -l ${DESTDIR}/usr/bin/go-bindata
+}

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (62 preceding siblings ...)
  2026-02-05 15:49 ` dkwo
@ 2026-02-05 15:56 ` dkwo
  2026-02-05 16:00 ` dkwo
                   ` (9 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-05 15:56 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that failed to build with `pie` have `nopie` set, due to not using the build style.

- MAIN ISSUE: cross building pie to musl targets, since it cannot find the right linker and it prefers the glibc one.

Not blocking but to be considered:

- Building with pie may interfere with static binaries (`CGO_ENABLED=0`) https://gaultier.github.io/blog/build-pie-executables-with-pie.html https://github.com/golang/go/issues/41944  Related: some `arch`s do not support internal linking https://cs.opensource.google/go/go/+/master:src/internal/platform/supported.go;l=219 https://go-review.googlesource.com/c/go/+/248199

Todo: clean up `git grep buildmode=pie`.

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

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

From e5d26fe42c7505b5d3555265df9d282413be5768 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/8] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 20 ++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..1f19a3230a7a08 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,17 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +42,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +54,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 0c7441a09e7ed66a9029622dfe7025a6fef1d85e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/8] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From d8a80bec99dd5e5770b346ed8b3d82cf54ae37b8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/8] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 5f0539a51cc770ba041de5005c7e2841dde01ea2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/8] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 0f1cc17ea723e14d1a08e5170d912669f55a4c85 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/8] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 05753e33f1e35c0a057e80dfb4b9ce80f635e9bb Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/8] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From e400877b525e19f2bdc05da3d2665ddd7fd84694 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 7/8] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..f99b0d2aef5a1a 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

From 20b490e161b35613c564bd97af01d87c13cb8a23 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Thu, 5 Feb 2026 10:45:44 -0500
Subject: [PATCH 8/8] go-bindata: test solution

---
 srcpkgs/go-bindata/template | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..451beb250f6664 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -1,7 +1,7 @@
 # Template file for 'go-bindata'
 pkgname=go-bindata
 version=3.0.7.20151023
-revision=15
+revision=16
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
 build_style=go
 go_import_path="github.com/jteeuwen/go-bindata"
@@ -12,3 +12,16 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+
+# The linker checks the host sysroot, breaking static PIE musl cross builds
+if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+	case "${XBPS_TARGET_MACHINE}" in
+		aarch64*)
+			go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+			;;
+	esac
+fi
+
+post_install() {
+	readelf -l ${DESTDIR}/usr/bin/go-bindata
+}

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (63 preceding siblings ...)
  2026-02-05 15:56 ` dkwo
@ 2026-02-05 16:00 ` dkwo
  2026-02-05 16:06 ` dkwo
                   ` (8 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-05 16:00 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that failed to build with `pie` have `nopie` set, due to not using the build style.

- MAIN ISSUE: cross building pie to musl targets, since it cannot find the right linker and it prefers the glibc one.

Not blocking but to be considered:

- Building with pie may interfere with static binaries (`CGO_ENABLED=0`) https://gaultier.github.io/blog/build-pie-executables-with-pie.html https://github.com/golang/go/issues/41944  Related: some `arch`s do not support internal linking https://cs.opensource.google/go/go/+/master:src/internal/platform/supported.go;l=219 https://go-review.googlesource.com/c/go/+/248199

Todo: clean up `git grep buildmode=pie`.

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

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

From e5d26fe42c7505b5d3555265df9d282413be5768 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/8] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 20 ++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..1f19a3230a7a08 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,17 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +42,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +54,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 0c7441a09e7ed66a9029622dfe7025a6fef1d85e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/8] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From d8a80bec99dd5e5770b346ed8b3d82cf54ae37b8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/8] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 5f0539a51cc770ba041de5005c7e2841dde01ea2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/8] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 0f1cc17ea723e14d1a08e5170d912669f55a4c85 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/8] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 05753e33f1e35c0a057e80dfb4b9ce80f635e9bb Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/8] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From e400877b525e19f2bdc05da3d2665ddd7fd84694 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 7/8] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..f99b0d2aef5a1a 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

From 93e55f782fcafe31ae2158cf0dfde6304ce9b223 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Thu, 5 Feb 2026 10:45:44 -0500
Subject: [PATCH 8/8] go-bindata: test solution

---
 srcpkgs/go-bindata/template | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..3d9f469fb725a0 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -1,7 +1,7 @@
 # Template file for 'go-bindata'
 pkgname=go-bindata
 version=3.0.7.20151023
-revision=15
+revision=16
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
 build_style=go
 go_import_path="github.com/jteeuwen/go-bindata"
@@ -12,3 +12,16 @@ license="Public Domain"
 homepage="https://github.com/jteeuwen/go-bindata"
 distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz"
 checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32
+
+# The linker checks the host sysroot, breaking static PIE musl cross builds
+#if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+#	case "${XBPS_TARGET_MACHINE}" in
+#		aarch64*)
+#			go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+#			;;
+#	esac
+#fi
+
+post_install() {
+	readelf -l ${DESTDIR}/usr/bin/go-bindata
+}

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (64 preceding siblings ...)
  2026-02-05 16:00 ` dkwo
@ 2026-02-05 16:06 ` dkwo
  2026-02-14 22:16 ` dkwo
                   ` (7 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-05 16:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that failed to build with `pie` have `nopie` set, due to not using the build style.

- MAIN ISSUE: cross building pie to musl targets, since it cannot find the right linker and it prefers the glibc one. Proposed fix:
```
# The linker checks the host sysroot, breaking static PIE musl cross builds
if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
 case "${XBPS_TARGET_MACHINE}" in
  aarch64*)
   go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
   ;;
 esac
fi
```
tested with
```
post_install() {
       readelf -l ${DESTDIR}/usr/bin/go-bindata
}
```

Not blocking but to be considered:

- Building with pie may interfere with static binaries (`CGO_ENABLED=0`) https://gaultier.github.io/blog/build-pie-executables-with-pie.html https://github.com/golang/go/issues/41944  Related: some `arch`s do not support internal linking https://cs.opensource.google/go/go/+/master:src/internal/platform/supported.go;l=219 https://go-review.googlesource.com/c/go/+/248199

Todo: clean up `git grep buildmode=pie`.
[ci skip]

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

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

From e5d26fe42c7505b5d3555265df9d282413be5768 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 1/7] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 20 ++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..1f19a3230a7a08 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,17 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +42,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +54,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 0c7441a09e7ed66a9029622dfe7025a6fef1d85e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 2/7] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From d8a80bec99dd5e5770b346ed8b3d82cf54ae37b8 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 3/7] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 5f0539a51cc770ba041de5005c7e2841dde01ea2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 4/7] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 0f1cc17ea723e14d1a08e5170d912669f55a4c85 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 5/7] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 05753e33f1e35c0a057e80dfb4b9ce80f635e9bb Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 6/7] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From e400877b525e19f2bdc05da3d2665ddd7fd84694 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 7/7] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..f99b0d2aef5a1a 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (65 preceding siblings ...)
  2026-02-05 16:06 ` dkwo
@ 2026-02-14 22:16 ` dkwo
  2026-02-14 22:51 ` dkwo
                   ` (6 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-14 22:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that fail to build with `pie` (due to not using the go build style) or set `CGO_ENABLED=0` have `nopie` set.

Todo: clean up `git grep buildmode=pie`.

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

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

From cba12d41d806cc75e09387760685e2ed9f759440 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/11] build-style: go: allow buildmode=pie

---
 common/build-style/go.sh             | 29 ++++++++++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..d16b88dbd1dcf7 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,26 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+
+		# The linker checks the host sysroot, breaking static PIE musl cross builds
+		if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" != "${XBPS_LIBC}" ]; then
+			case "${XBPS_TARGET_MACHINE}" in
+				aarch64-musl)
+					go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+					;;
+			esac
+		fi
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +51,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +63,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From b0311e3831a2c5717cd145b6a5e70aaead1b2c3f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/11] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From c58291179d5710309f3fcf9f628942f6ae743aa7 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/11] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From b40bcf6b339d8e16c5745465889855fbbdc2d3c9 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/11] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 33be957d34e8fc1575267eb7cb1ba66d65814cce Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/11] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 9dc95b4883e36e443e826768a89df356cb40d429 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/11] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From 8c4520663334424d2e3fa85e46b0d5d9910065e4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 07/11] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..f99b0d2aef5a1a 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=static
 
 post_extract() {
 	# remove prebuilt binaries

From b6f0c5f0f856e9f1844bce3e83ac5e2820a84b05 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 08/11] gofumpt: set nopie

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

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index 12dce0ec5bde73..e2f96727350f26 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -10,7 +10,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/mvdan/gofumpt"
 distfiles="https://github.com/mvdan/gofumpt/archive/refs/tags/v${version}.tar.gz"
 checksum=acff9518cf4ad3550ca910b9254fc8a706494d6a105fe2e92948fedc52a42a5b
-
+nopie=unverified
 export CGO_ENABLED=0
 
 post_install() {

From ce577c91754bd97ca89e84b4203decf95b74cfbb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:27 -0500
Subject: [PATCH 09/11] kubo: set nopie

---
 srcpkgs/kubo/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index b4b7f390041da8..3fb04b2a1f40b0 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
 checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
 export GOFLAGS="-mod=readonly -trimpath"
 make_check=no # some tests fail
+nopie=unverified
 
 system_accounts="_ipfs"
 make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"

From 235951e41132ff14b6e53c0b34f477bf423965de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 10/11] rclone: set nopie.

---
 srcpkgs/rclone/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 3cba10cf96934b..fe06082ffa2ffa 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -17,6 +17,7 @@ changelog="https://raw.githubusercontent.com/rclone/rclone/master/docs/content/c
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=227b84024e7e72056f716ee520c4db8b88ec5f80dc83f0899b431b2ce2b25f9b
 make_check_pre="env RCLONE_CONFIG=/notfound CI=1"
+nopie=unverified
 
 pre_build() {
 	if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then

From f0a2d7210aa7d6dfd2a988ca90d279c9fd30d452 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:12:22 -0500
Subject: [PATCH 11/11] age: test

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

diff --git a/srcpkgs/age/template b/srcpkgs/age/template
index ab2c6e4ee0cc4c..7cd49a4a3d1b49 100644
--- a/srcpkgs/age/template
+++ b/srcpkgs/age/template
@@ -1,7 +1,7 @@
 # Template file for 'age'
 pkgname=age
 version=1.3.1
-revision=2
+revision=3
 build_style=go
 go_import_path="filippo.io/age"
 go_package="${go_import_path}/cmd/..."
@@ -19,4 +19,9 @@ post_install() {
 	vman doc/age-inspect.1
 	vman doc/age-keygen.1
 	vman doc/age-plugin-batchpass.1
+
+	# remove, for test only
+	for _f in age age-keygen age-inspect age-plugin-batchpass; do
+		readelf -l ${DESTDIR}/usr/bin/$_f | grep interpreter
+	done
 }

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (66 preceding siblings ...)
  2026-02-14 22:16 ` dkwo
@ 2026-02-14 22:51 ` dkwo
  2026-02-14 22:56 ` dkwo
                   ` (5 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-14 22:51 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that fail to build with `pie` (due to not using the go build style) or set `CGO_ENABLED=0` have `nopie` set.

Todo: clean up `git grep buildmode=pie`.

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

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

From 492b02d4c8f9a62e6169a499a044688bd4c6ce8a Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/21] build-style: go: allow buildmode=pie globally

---
 common/build-style/go.sh             | 29 ++++++++++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..4b2c850ce1bb49 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,26 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+
+		# The linker checks the host sysroot, breaking static PIE musl cross builds
+		if [ -n "${CROSS_BUILD}" ]; then
+			case "${XBPS_TARGET_MACHINE}" in
+				aarch64-musl)
+					go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+					;;
+			esac
+		fi
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +51,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +63,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From b2f85216808542f15d763385bec00f03141d63d4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/21] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From f9dff5a819d44a7920ee5a40dd8adcb8647d5425 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/21] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 76a5627d3b52ab04d926e3f683dcee8d314b39e9 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/21] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 1ce86cf206f0edb148355efd147107ae3371a02d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/21] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From e53524f3b7e5303b2420176dfc5e5a0394a97ae3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/21] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From 9834bfaac04fcbca5d46ab3bcd20bca78fffcd63 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 07/21] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..a556d733ffe948 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=unverified
 
 post_extract() {
 	# remove prebuilt binaries

From 86565104e4af050822d6db4a4590bc0b5379a0d9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 08/21] gofumpt: set nopie

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

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index 12dce0ec5bde73..e2f96727350f26 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -10,7 +10,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/mvdan/gofumpt"
 distfiles="https://github.com/mvdan/gofumpt/archive/refs/tags/v${version}.tar.gz"
 checksum=acff9518cf4ad3550ca910b9254fc8a706494d6a105fe2e92948fedc52a42a5b
-
+nopie=unverified
 export CGO_ENABLED=0
 
 post_install() {

From 292aa12b524b61241f8aa4bec2e7ea2f8a546302 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:27 -0500
Subject: [PATCH 09/21] kubo: set nopie

---
 srcpkgs/kubo/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index b4b7f390041da8..3fb04b2a1f40b0 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
 checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
 export GOFLAGS="-mod=readonly -trimpath"
 make_check=no # some tests fail
+nopie=unverified
 
 system_accounts="_ipfs"
 make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"

From 57cc76f35bd27a5d4776d7eecbbb3884dbc7af67 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 10/21] rclone: set nopie

---
 srcpkgs/rclone/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 3cba10cf96934b..fe06082ffa2ffa 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -17,6 +17,7 @@ changelog="https://raw.githubusercontent.com/rclone/rclone/master/docs/content/c
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=227b84024e7e72056f716ee520c4db8b88ec5f80dc83f0899b431b2ce2b25f9b
 make_check_pre="env RCLONE_CONFIG=/notfound CI=1"
+nopie=unverified
 
 pre_build() {
 	if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then

From ca078fa13e9ea2a16e2c1e7791571637cc449608 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:12:22 -0500
Subject: [PATCH 11/21] age: test

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

diff --git a/srcpkgs/age/template b/srcpkgs/age/template
index ab2c6e4ee0cc4c..7cd49a4a3d1b49 100644
--- a/srcpkgs/age/template
+++ b/srcpkgs/age/template
@@ -1,7 +1,7 @@
 # Template file for 'age'
 pkgname=age
 version=1.3.1
-revision=2
+revision=3
 build_style=go
 go_import_path="filippo.io/age"
 go_package="${go_import_path}/cmd/..."
@@ -19,4 +19,9 @@ post_install() {
 	vman doc/age-inspect.1
 	vman doc/age-keygen.1
 	vman doc/age-plugin-batchpass.1
+
+	# remove, for test only
+	for _f in age age-keygen age-inspect age-plugin-batchpass; do
+		readelf -l ${DESTDIR}/usr/bin/$_f | grep interpreter
+	done
 }

From c57043ab6f3cd7698a87ffcd6e620f6936d2be38 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:36:54 -0500
Subject: [PATCH 12/21] v2ray: test

---
 srcpkgs/v2ray/template | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 30343063ded997..6793033d719c70 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -51,4 +51,9 @@ post_install() {
 	vmkdir etc/v2ray
 	vcopy release/config/*.json etc/v2ray/
 	vsv v2ray
+
+	# remove, for test only
+	for _f in v2ray; do
+		readelf -l ${DESTDIR}/usr/bin/$_f | grep interpreter
+	done
 }

From 109328aa5321d85dd2a799aba4c5d1ad0d604ba9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:49:53 -0500
Subject: [PATCH 13/21] Revert "cni-plugins: set nopie"

This reverts commit b2f85216808542f15d763385bec00f03141d63d4.
---
 srcpkgs/cni-plugins/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 7733c0c2407952..1227dacf55aa0d 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,7 +11,6 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
-nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 2f75a51700e37d583760a625d7f4482d52ac173e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:49:58 -0500
Subject: [PATCH 14/21] Revert "coyim: set nopie"

This reverts commit f9dff5a819d44a7920ee5a40dd8adcb8647d5425.
---
 srcpkgs/coyim/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 6053f2a60082e4..03d6d4f05cc905 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,7 +12,6 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
-nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From ed78427a0e66d2e05a70dc43b48c660505cca3f5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:01 -0500
Subject: [PATCH 15/21] Revert "kubernetes: set nopie"

This reverts commit 76a5627d3b52ab04d926e3f683dcee8d314b39e9.
---
 srcpkgs/kubernetes/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 5df80a65f3439b..91c744f8cb2d0f 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,7 +17,6 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
-nopie=unverified
 
 do_build() {
 	make

From 8d9436c58191d20e498d455ec6717ea08f583f81 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:34 -0500
Subject: [PATCH 16/21] Revert "moby: set nopie"

This reverts commit 1ce86cf206f0edb148355efd147107ae3371a02d.
---
 srcpkgs/moby/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 75e6751482c30f..25b8ba782cc6e5 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,7 +17,6 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
-nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From e4ac5777e9faf863e195d5e33bd08a87d938c8b1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:35 -0500
Subject: [PATCH 17/21] Revert "nncp: set nopie"

This reverts commit e53524f3b7e5303b2420176dfc5e5a0394a97ae3.
---
 srcpkgs/nncp/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index ea537719a7d74d..788d9c4a0d4bb2 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,8 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no # cannot find packages
-nopie=unverified
+make_check=no
 
 do_build() {
 	./build

From 894a4a654b9249672084493e5f5e9d9b3ce6e0d0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:36 -0500
Subject: [PATCH 18/21] Revert "grafana: set nopie"

This reverts commit 9834bfaac04fcbca5d46ab3bcd20bca78fffcd63.
---
 srcpkgs/grafana/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index a556d733ffe948..f44ea57bbe2e75 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,7 +29,6 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
-nopie=unverified
 
 post_extract() {
 	# remove prebuilt binaries

From ee1fbee9931607e306f7c343ee9b7f370f7a2569 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:51:05 -0500
Subject: [PATCH 19/21] Revert "kubo: set nopie"

This reverts commit 292aa12b524b61241f8aa4bec2e7ea2f8a546302.
---
 srcpkgs/kubo/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index 3fb04b2a1f40b0..b4b7f390041da8 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -17,7 +17,6 @@ distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
 checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
 export GOFLAGS="-mod=readonly -trimpath"
 make_check=no # some tests fail
-nopie=unverified
 
 system_accounts="_ipfs"
 make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"

From 29a8ade596bd929fc009a033f028d90c1d02a9cb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:51:07 -0500
Subject: [PATCH 20/21] Revert "gofumpt: set nopie"

This reverts commit 86565104e4af050822d6db4a4590bc0b5379a0d9.
---
 srcpkgs/gofumpt/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index e2f96727350f26..12dce0ec5bde73 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -10,7 +10,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/mvdan/gofumpt"
 distfiles="https://github.com/mvdan/gofumpt/archive/refs/tags/v${version}.tar.gz"
 checksum=acff9518cf4ad3550ca910b9254fc8a706494d6a105fe2e92948fedc52a42a5b
-nopie=unverified
+
 export CGO_ENABLED=0
 
 post_install() {

From 9ba4d88fd9e94c603e8d9fd468f2f9696173da0c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:51:09 -0500
Subject: [PATCH 21/21] Revert "rclone: set nopie"

This reverts commit 57cc76f35bd27a5d4776d7eecbbb3884dbc7af67.
---
 srcpkgs/rclone/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index fe06082ffa2ffa..3cba10cf96934b 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -17,7 +17,6 @@ changelog="https://raw.githubusercontent.com/rclone/rclone/master/docs/content/c
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=227b84024e7e72056f716ee520c4db8b88ec5f80dc83f0899b431b2ce2b25f9b
 make_check_pre="env RCLONE_CONFIG=/notfound CI=1"
-nopie=unverified
 
 pre_build() {
 	if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (67 preceding siblings ...)
  2026-02-14 22:51 ` dkwo
@ 2026-02-14 22:56 ` dkwo
  2026-02-14 23:04 ` dkwo
                   ` (4 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-14 22:56 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that fail to build with `pie` (due to not using the go build style) or set `CGO_ENABLED=0` have `nopie` set.

Todo: clean up `git grep buildmode=pie`.

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

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

From 9f4b89ed402499d0c19d9330e478b53e909a3575 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/21] build-style: go: allow buildmode=pie globally

---
 common/build-style/go.sh             | 29 ++++++++++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..6ac4a0eb35e1c2 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,26 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+
+		# The linker checks the host sysroot, breaking static PIE musl cross builds
+		if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+			case "${XBPS_TARGET_MACHINE}" in
+				aarch64*)
+					go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+					;;
+			esac
+		fi
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +51,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +63,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 8572c4de110e28d3b3656ef5001b7b429906c73b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/21] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From ee00c44c548e4a33d7982fedf1b125f3ee8a9c93 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/21] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 223425c404a629938983d872fb019a1959ce8543 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/21] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From cd7869ccaa9c388d5082055b2cc35ab0d451e7e6 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/21] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From f7c8b211f46c351aa66300b53a8c070af38006f4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/21] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From 947aaaf11046d477baf24861ca36dbaac2cd2d84 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 07/21] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..a556d733ffe948 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=unverified
 
 post_extract() {
 	# remove prebuilt binaries

From 3d40d5b44d4c8171e5b69948bd68dd80cf9c8a17 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 08/21] gofumpt: set nopie

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

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index 12dce0ec5bde73..e2f96727350f26 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -10,7 +10,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/mvdan/gofumpt"
 distfiles="https://github.com/mvdan/gofumpt/archive/refs/tags/v${version}.tar.gz"
 checksum=acff9518cf4ad3550ca910b9254fc8a706494d6a105fe2e92948fedc52a42a5b
-
+nopie=unverified
 export CGO_ENABLED=0
 
 post_install() {

From 5bc7a5e57d9fc0b4e5eed103c783f30e19c02aa5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:27 -0500
Subject: [PATCH 09/21] kubo: set nopie

---
 srcpkgs/kubo/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index b4b7f390041da8..3fb04b2a1f40b0 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
 checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
 export GOFLAGS="-mod=readonly -trimpath"
 make_check=no # some tests fail
+nopie=unverified
 
 system_accounts="_ipfs"
 make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"

From d3e6287aff30c19a84eee9c1db536d36b6cfe879 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 10/21] rclone: set nopie

---
 srcpkgs/rclone/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 3cba10cf96934b..fe06082ffa2ffa 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -17,6 +17,7 @@ changelog="https://raw.githubusercontent.com/rclone/rclone/master/docs/content/c
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=227b84024e7e72056f716ee520c4db8b88ec5f80dc83f0899b431b2ce2b25f9b
 make_check_pre="env RCLONE_CONFIG=/notfound CI=1"
+nopie=unverified
 
 pre_build() {
 	if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then

From 104d568db0abb306f42ead9a780d0a061d09e557 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:12:22 -0500
Subject: [PATCH 11/21] age: test

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

diff --git a/srcpkgs/age/template b/srcpkgs/age/template
index ab2c6e4ee0cc4c..7cd49a4a3d1b49 100644
--- a/srcpkgs/age/template
+++ b/srcpkgs/age/template
@@ -1,7 +1,7 @@
 # Template file for 'age'
 pkgname=age
 version=1.3.1
-revision=2
+revision=3
 build_style=go
 go_import_path="filippo.io/age"
 go_package="${go_import_path}/cmd/..."
@@ -19,4 +19,9 @@ post_install() {
 	vman doc/age-inspect.1
 	vman doc/age-keygen.1
 	vman doc/age-plugin-batchpass.1
+
+	# remove, for test only
+	for _f in age age-keygen age-inspect age-plugin-batchpass; do
+		readelf -l ${DESTDIR}/usr/bin/$_f | grep interpreter
+	done
 }

From ede475d368266496a7646ff66beb5511d802a07b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:36:54 -0500
Subject: [PATCH 12/21] v2ray: test

---
 srcpkgs/v2ray/template | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 30343063ded997..6793033d719c70 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -51,4 +51,9 @@ post_install() {
 	vmkdir etc/v2ray
 	vcopy release/config/*.json etc/v2ray/
 	vsv v2ray
+
+	# remove, for test only
+	for _f in v2ray; do
+		readelf -l ${DESTDIR}/usr/bin/$_f | grep interpreter
+	done
 }

From a7223e5f56d77366f5cc67f887d82289e188bfa2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:49:53 -0500
Subject: [PATCH 13/21] Revert "cni-plugins: set nopie"

This reverts commit b2f85216808542f15d763385bec00f03141d63d4.
---
 srcpkgs/cni-plugins/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 7733c0c2407952..1227dacf55aa0d 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,7 +11,6 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
-nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From 57c2c6f7049dfb169adb94a9e0990fccd3b9ffde Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:49:58 -0500
Subject: [PATCH 14/21] Revert "coyim: set nopie"

This reverts commit f9dff5a819d44a7920ee5a40dd8adcb8647d5425.
---
 srcpkgs/coyim/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 6053f2a60082e4..03d6d4f05cc905 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,7 +12,6 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
-nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 6138b03e92ab73af3f115f8c946ec5b7962a88ca Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:01 -0500
Subject: [PATCH 15/21] Revert "kubernetes: set nopie"

This reverts commit 76a5627d3b52ab04d926e3f683dcee8d314b39e9.
---
 srcpkgs/kubernetes/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 5df80a65f3439b..91c744f8cb2d0f 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,7 +17,6 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
-nopie=unverified
 
 do_build() {
 	make

From db87039d20371f959e336d459e94bea1701711c0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:34 -0500
Subject: [PATCH 16/21] Revert "moby: set nopie"

This reverts commit 1ce86cf206f0edb148355efd147107ae3371a02d.
---
 srcpkgs/moby/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 75e6751482c30f..25b8ba782cc6e5 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,7 +17,6 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
-nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From fecf61cedc44ca94941a7fc312627adb0e997011 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:35 -0500
Subject: [PATCH 17/21] Revert "nncp: set nopie"

This reverts commit e53524f3b7e5303b2420176dfc5e5a0394a97ae3.
---
 srcpkgs/nncp/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index ea537719a7d74d..788d9c4a0d4bb2 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,8 +10,7 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no # cannot find packages
-nopie=unverified
+make_check=no
 
 do_build() {
 	./build

From 794f8390b7e9155d3b38a31baf8edd85a471af04 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:50:36 -0500
Subject: [PATCH 18/21] Revert "grafana: set nopie"

This reverts commit 9834bfaac04fcbca5d46ab3bcd20bca78fffcd63.
---
 srcpkgs/grafana/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index a556d733ffe948..f44ea57bbe2e75 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,7 +29,6 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
-nopie=unverified
 
 post_extract() {
 	# remove prebuilt binaries

From 5db9509b8cf085f5c5d9291a1dae309912c66c23 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:51:05 -0500
Subject: [PATCH 19/21] Revert "kubo: set nopie"

This reverts commit 292aa12b524b61241f8aa4bec2e7ea2f8a546302.
---
 srcpkgs/kubo/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index 3fb04b2a1f40b0..b4b7f390041da8 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -17,7 +17,6 @@ distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
 checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
 export GOFLAGS="-mod=readonly -trimpath"
 make_check=no # some tests fail
-nopie=unverified
 
 system_accounts="_ipfs"
 make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"

From 4ca79f33953fc620942c0b00f5c23fb001718648 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:51:07 -0500
Subject: [PATCH 20/21] Revert "gofumpt: set nopie"

This reverts commit 86565104e4af050822d6db4a4590bc0b5379a0d9.
---
 srcpkgs/gofumpt/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index e2f96727350f26..12dce0ec5bde73 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -10,7 +10,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/mvdan/gofumpt"
 distfiles="https://github.com/mvdan/gofumpt/archive/refs/tags/v${version}.tar.gz"
 checksum=acff9518cf4ad3550ca910b9254fc8a706494d6a105fe2e92948fedc52a42a5b
-nopie=unverified
+
 export CGO_ENABLED=0
 
 post_install() {

From cbc0c7529b7c4a419c3d9d6137b9dd71eda1bfa6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:51:09 -0500
Subject: [PATCH 21/21] Revert "rclone: set nopie"

This reverts commit 57cc76f35bd27a5d4776d7eecbbb3884dbc7af67.
---
 srcpkgs/rclone/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index fe06082ffa2ffa..3cba10cf96934b 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -17,7 +17,6 @@ changelog="https://raw.githubusercontent.com/rclone/rclone/master/docs/content/c
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=227b84024e7e72056f716ee520c4db8b88ec5f80dc83f0899b431b2ce2b25f9b
 make_check_pre="env RCLONE_CONFIG=/notfound CI=1"
-nopie=unverified
 
 pre_build() {
 	if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (68 preceding siblings ...)
  2026-02-14 22:56 ` dkwo
@ 2026-02-14 23:04 ` dkwo
  2026-02-14 23:16 ` dkwo
                   ` (3 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-14 23:04 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that fail to build with `pie` (due to not using the go build style) or set `CGO_ENABLED=0` have `nopie` set.

Todo: clean up `git grep buildmode=pie`.
[ci skip]

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

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

From 9f4b89ed402499d0c19d9330e478b53e909a3575 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 01/11] build-style: go: allow buildmode=pie globally

---
 common/build-style/go.sh             | 29 ++++++++++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..6ac4a0eb35e1c2 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,26 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+
+		# The linker checks the host sysroot, breaking static PIE musl cross builds
+		if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+			case "${XBPS_TARGET_MACHINE}" in
+				aarch64*)
+					go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+					;;
+			esac
+		fi
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +51,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +63,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From 8572c4de110e28d3b3656ef5001b7b429906c73b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/11] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From ee00c44c548e4a33d7982fedf1b125f3ee8a9c93 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/11] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From 223425c404a629938983d872fb019a1959ce8543 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/11] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 91c744f8cb2d0f..5df80a65f3439b 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From cd7869ccaa9c388d5082055b2cc35ab0d451e7e6 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/11] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 25b8ba782cc6e5..75e6751482c30f 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz"
 checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From f7c8b211f46c351aa66300b53a8c070af38006f4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/11] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From 947aaaf11046d477baf24861ca36dbaac2cd2d84 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 07/11] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..a556d733ffe948 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=unverified
 
 post_extract() {
 	# remove prebuilt binaries

From 3d40d5b44d4c8171e5b69948bd68dd80cf9c8a17 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 08/11] gofumpt: set nopie

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

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index 12dce0ec5bde73..e2f96727350f26 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -10,7 +10,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/mvdan/gofumpt"
 distfiles="https://github.com/mvdan/gofumpt/archive/refs/tags/v${version}.tar.gz"
 checksum=acff9518cf4ad3550ca910b9254fc8a706494d6a105fe2e92948fedc52a42a5b
-
+nopie=unverified
 export CGO_ENABLED=0
 
 post_install() {

From 5bc7a5e57d9fc0b4e5eed103c783f30e19c02aa5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:27 -0500
Subject: [PATCH 09/11] kubo: set nopie

---
 srcpkgs/kubo/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index b4b7f390041da8..3fb04b2a1f40b0 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
 checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
 export GOFLAGS="-mod=readonly -trimpath"
 make_check=no # some tests fail
+nopie=unverified
 
 system_accounts="_ipfs"
 make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"

From d3e6287aff30c19a84eee9c1db536d36b6cfe879 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 10/11] rclone: set nopie

---
 srcpkgs/rclone/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 3cba10cf96934b..fe06082ffa2ffa 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -17,6 +17,7 @@ changelog="https://raw.githubusercontent.com/rclone/rclone/master/docs/content/c
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=227b84024e7e72056f716ee520c4db8b88ec5f80dc83f0899b431b2ce2b25f9b
 make_check_pre="env RCLONE_CONFIG=/notfound CI=1"
+nopie=unverified
 
 pre_build() {
 	if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then

From 104d568db0abb306f42ead9a780d0a061d09e557 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:12:22 -0500
Subject: [PATCH 11/11] age: test

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

diff --git a/srcpkgs/age/template b/srcpkgs/age/template
index ab2c6e4ee0cc4c..7cd49a4a3d1b49 100644
--- a/srcpkgs/age/template
+++ b/srcpkgs/age/template
@@ -1,7 +1,7 @@
 # Template file for 'age'
 pkgname=age
 version=1.3.1
-revision=2
+revision=3
 build_style=go
 go_import_path="filippo.io/age"
 go_package="${go_import_path}/cmd/..."
@@ -19,4 +19,9 @@ post_install() {
 	vman doc/age-inspect.1
 	vman doc/age-keygen.1
 	vman doc/age-plugin-batchpass.1
+
+	# remove, for test only
+	for _f in age age-keygen age-inspect age-plugin-batchpass; do
+		readelf -l ${DESTDIR}/usr/bin/$_f | grep interpreter
+	done
 }

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (69 preceding siblings ...)
  2026-02-14 23:04 ` dkwo
@ 2026-02-14 23:16 ` dkwo
  2026-03-05  2:19 ` dkwo
                   ` (2 subsequent siblings)
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-02-14 23:16 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-3902768551

Comment:
I think my previous issue with cross pie to musl is fixed: as seen in age template, the linking is now correct.

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (70 preceding siblings ...)
  2026-02-14 23:16 ` dkwo
@ 2026-03-05  2:19 ` dkwo
  2026-03-06  3:44 ` dkwo
  2026-03-06  3:45 ` [PR PATCH] [Updated] " dkwo
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-03-05  2:19 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-4001655775

Comment:
Just completed a go world rebuild on aarch64 with this pr: except a few more nopie packages, everything looks fine.

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

* Re: [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (71 preceding siblings ...)
  2026-03-05  2:19 ` dkwo
@ 2026-03-06  3:44 ` dkwo
  2026-03-06  3:45 ` [PR PATCH] [Updated] " dkwo
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-03-06  3:44 UTC (permalink / raw)
  To: ml

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

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/46958#issuecomment-4009353578

Comment:
Could anyone build chronograph, gotify-server on smth non-aarch64?

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

* Re: [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally
  2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
                   ` (72 preceding siblings ...)
  2026-03-06  3:44 ` dkwo
@ 2026-03-06  3:45 ` dkwo
  73 siblings, 0 replies; 75+ messages in thread
From: dkwo @ 2026-03-06  3:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dkwo/void-packages gopie
https://github.com/void-linux/void-packages/pull/46958

[rfc] build-style: go: set buildmode=pie globally
- Packages that fail to build with `pie` (due to not using the go build style) or set `CGO_ENABLED=0` have `nopie` set.

Todo: revbump all.
[ci skip]

Latest go 1.25.7 world rebuild on aarch64 performed.

Notes:
```
lxd-lts, lxd: remove?
chronograph, gotify-server: fail to build on master on aarch64
```

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

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

From 5568edb3edd68dda55529b6b93f24ea801030214 Mon Sep 17 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, 12 Sep 2020 07:07:13 +0700
Subject: [PATCH 001/450] build-style: go: default to pie, trimpath

---
 common/build-style/go.sh             | 29 ++++++++++++++++++++--------
 common/environment/build-style/go.sh |  1 -
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/common/build-style/go.sh b/common/build-style/go.sh
index 33a5dcf3ee8240..64ac4e57f9cc25 100644
--- a/common/build-style/go.sh
+++ b/common/build-style/go.sh
@@ -5,7 +5,7 @@
 do_configure() {
 	# $go_import_path must be set, or we can't link $PWD into $GOSRCPATH
 	# nor build from modules
-	if [ -z "$go_import_path" ]; then
+	if [ -z "${go_import_path}" ]; then
 		msg_error "\"\$go_import_path\" not set on $pkgname template.\n"
 	fi
 
@@ -23,13 +23,26 @@ do_configure() {
 
 do_build() {
 	# remove -s and -w from go_ldflags, we should let xbps-src strip binaries itself
-	for wd in $go_ldflags; do
-		if [ "$wd" == "-s" ] || [ "$wd" == "-w" ]; then
-			msg_error "$pkgname: remove -s and -w from go_ldflags\n"
+	for wd in ${go_ldflags}; do
+		if [ "${wd}" == "-s" ] || [ "$wd" == "-w" ]; then
+			msg_error "${pkgname}: remove -s and -w from go_ldflags\n"
 		fi
 	done
 
 	: ${go_package:=$go_import_path}
+	local buildmode
+	if [ -z "${nopie}" ]; then
+		buildmode=-buildmode=pie
+
+		# The linker checks the host sysroot, breaking static PIE musl cross builds
+		if [ -n "${CROSS_BUILD}" ] && [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+			case "${XBPS_TARGET_MACHINE}" in
+				aarch64*)
+					go_ldflags+=" -I /lib/ld-musl-aarch64.so.1"
+					;;
+			esac
+		fi
+	fi
 	# Build using Go modules if there's a go.mod file
 	if [ "${go_mod_mode}" != "off" ] && [ -f go.mod ]; then
 
@@ -38,7 +51,7 @@ do_build() {
 		fi
 
 		# Check if go_import_path matches module
-		if [ "module $go_import_path" != "$(grep '^module' go.mod | head -n1)" ]; then
+		if [ "module ${go_import_path}" != "$(grep '^module' go.mod | head -n1)" ]; then
 			msg_error "\"\$go_import_path\" doesn't match the one defined in go.mod!\n"
 		fi
 
@@ -50,20 +63,20 @@ do_build() {
 			# default behavior.
 			go_mod_mode=
 		fi
-		go install -p "$XBPS_MAKEJOBS" -mod="${go_mod_mode}" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" -mod="${go_mod_mode}" ${buildmode} -trimpath -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 		if [[ -n "${_go_mod_path}" ]]; then
 			popd
 		fi
 	else
 		# Otherwise, build using GOPATH
-		go install -p "$XBPS_MAKEJOBS" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
+		go install -p "${XBPS_MAKEJOBS}" ${buildmode} -trimpath -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${go_package}
 	fi
 }
 
 do_check() {
 	: ${make_check_target:=./...}
 
-	${make_check_pre} go test -p "$XBPS_MAKEJOBS" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
+	${make_check_pre} go test -p "${XBPS_MAKEJOBS}" -tags "${go_build_tags}" -ldflags "${go_ldflags}" ${make_check_args} ${make_check_target}
 }
 
 do_install() {
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 223bba83ff11b4..92a049411e0fbe 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -4,7 +4,6 @@ if [ -z "$hostmakedepends" -o "${hostmakedepends##*gcc-go-tools*}" ]; then
 		archs="aarch64* armv[567]* i686* x86_64* ppc64le* riscv64*"
 	fi
 	hostmakedepends+=" go"
-	nopie=yes
 else
 	# gccgo compiler
 	if [ -z "$archs" ]; then

From aa3d05d8b7c9413ba5983c8f31d5314765e395ca Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:25:39 +0800
Subject: [PATCH 002/450] go: update to 1.25.8

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

diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index fb632b38da4929..b97383f14f262e 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -1,6 +1,6 @@
 # Template file for 'go'
 pkgname=go
-version=1.25.7
+version=1.25.8
 revision=1
 _bootstrap="1.22.6"
 create_wrksrc=yes
@@ -13,7 +13,7 @@ license="BSD-3-Clause"
 homepage="https://go.dev/"
 changelog="https://go.dev/doc/devel/release.html"
 distfiles="https://go.dev/dl/go${version}.src.tar.gz"
-checksum=178f2832820274b43e177d32f06a3ebb0129e427dd20a5e4c88df2c1763cf10a
+checksum=e988d4a2446ac7fe3f6daa089a58e9936a52a381355adec1c8983230a8d6c59e
 nostrip=yes
 noverifyrdeps=yes
 # on CI it tries to use `git submodule`, which is not part of chroot-git

From 9bb3f5646b81c807d1ad421358583af1d14e034f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 003/450] cni-plugins: set nopie

---
 srcpkgs/cni-plugins/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 1227dacf55aa0d..7733c0c2407952 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -11,6 +11,7 @@ homepage="https://github.com/containernetworking/plugins"
 changelog="https://github.com/containernetworking/plugins/releases"
 distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz"
 checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474
+nopie=unverified
 
 do_build() {
 	./build_linux.sh \

From a054b870c869206fed622cceeccd6357881e17be Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 004/450] coyim: set nopie

---
 srcpkgs/coyim/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 03d6d4f05cc905..6053f2a60082e4 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -12,6 +12,7 @@ license="GPL-3.0-only"
 homepage="https://coy.im"
 distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz"
 checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098
+nopie=unverified
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*) ;;

From a2a8a5d23fb7e47393a7714c81408890c4b3dc49 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 005/450] kubernetes: set nopie

---
 srcpkgs/kubernetes/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index c6181fb375110b..075f9c9d63e686 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -17,6 +17,7 @@ nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
 conf_files="/etc/kubernetes/*"
+nopie=unverified
 
 do_build() {
 	make

From 06cef069b010cc626d67f87c20d700666508003a Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 006/450] moby: set nopie

---
 srcpkgs/moby/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index ffa8a6cb32f162..822834eef063c5 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/moby/moby/archive/docker-v${version}.tar.gz"
 checksum=4042ac63c7bb8af6c07880b8d10c82279e02ced2977a30890a4b3c729b29a937
 system_groups="docker"
 make_check=no # no other tests are available
+nopie=unverified
 
 do_build() {
 	export AUTO_GOPATH=1

From 6708e78dde45b9318b1f4d590a5d9fc100ff6b6e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 007/450] nncp: set nopie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 788d9c4a0d4bb2..ea537719a7d74d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -10,7 +10,8 @@ license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
 checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4
-make_check=no
+make_check=no # cannot find packages
+nopie=unverified
 
 do_build() {
 	./build

From 65c6b3d3cdcc263442b37846eeff4715a1ec5833 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 008/450] grafana: set nopie

---
 srcpkgs/grafana/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index f44ea57bbe2e75..a556d733ffe948 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -29,6 +29,7 @@ make_dirs="/var/log/grafana 0755 _grafana _grafana
 conf_files="/etc/grafana/grafana.ini"
 
 go_ldflags="-X main.version=${version}"
+nopie=unverified
 
 post_extract() {
 	# remove prebuilt binaries

From 5bdb87b3a4cb13362cee5d481a83a0302759170f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 009/450] gofumpt: set nopie

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

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index 12dce0ec5bde73..e2f96727350f26 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -10,7 +10,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/mvdan/gofumpt"
 distfiles="https://github.com/mvdan/gofumpt/archive/refs/tags/v${version}.tar.gz"
 checksum=acff9518cf4ad3550ca910b9254fc8a706494d6a105fe2e92948fedc52a42a5b
-
+nopie=unverified
 export CGO_ENABLED=0
 
 post_install() {

From 2dd36ce18009d16e81c8aacafbe5fff5dd1ec608 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:27 -0500
Subject: [PATCH 010/450] kubo: set nopie

---
 srcpkgs/kubo/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index b4b7f390041da8..3fb04b2a1f40b0 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -17,6 +17,7 @@ distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
 checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
 export GOFLAGS="-mod=readonly -trimpath"
 make_check=no # some tests fail
+nopie=unverified
 
 system_accounts="_ipfs"
 make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"

From 7de390f14949bd7a40e19466ae999741a4aed385 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 011/450] rclone: set nopie

---
 srcpkgs/rclone/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 29b503aea652c7..236405ccd529ab 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -17,6 +17,7 @@ changelog="https://raw.githubusercontent.com/rclone/rclone/master/docs/content/c
 distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz"
 checksum=1f92b371acf7a41359154296939345f44509e492f8a5adf115da6ee6bf00d905
 make_check_pre="env RCLONE_CONFIG=/notfound CI=1"
+nopie=unverified
 
 pre_build() {
 	if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then

From 9357423f0eb343877080aa951586ed76d9dff84e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:11:58 +0800
Subject: [PATCH 012/450] walker: set nopie

---
 srcpkgs/walker/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/walker/template b/srcpkgs/walker/template
index 87abb2a1394832..bc99c4473c89e2 100644
--- a/srcpkgs/walker/template
+++ b/srcpkgs/walker/template
@@ -17,6 +17,7 @@ changelog="https://github.com/abenz1267/walker/releases"
 distfiles="https://github.com/abenz1267/walker/archive/v${version}.tar.gz"
 checksum=ad8f3570b67bf27ecb42e647f65715ffda2212db58870e6b23ea206d209859d8
 make_check=no # no tests and slog warnings make it fail
+nopie=unverified
 
 do_build() {
 	# build_style=go uses "go install" which has no -o flag and the

From 26f0f60277cee4be42f8ee384882da6a489cce21 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:12:27 +0800
Subject: [PATCH 013/450] cri-tools: set nopie

---
 srcpkgs/cri-tools/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/cri-tools/template b/srcpkgs/cri-tools/template
index a02954e9966ad2..0a67136a844e96 100644
--- a/srcpkgs/cri-tools/template
+++ b/srcpkgs/cri-tools/template
@@ -11,6 +11,7 @@ license="Apache-2.0"
 homepage="https://github.com/kubernetes-sigs/cri-tools"
 distfiles="https://github.com/kubernetes-sigs/cri-tools/archive/v${version}.tar.gz"
 checksum=2d48319be933df77c660fbfe7efef8c3d61bbde6787e2f33725bcc519858b287
+nopie=unverified
 
 do_build() {
 	make ${makejobs}

From 7051c167337804fbf2d6ecfd810c9266396c129f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:01 +0800
Subject: [PATCH 014/450] eduvpn-common: set nopie

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

diff --git a/srcpkgs/eduvpn-common/template b/srcpkgs/eduvpn-common/template
index c8479ad597c085..8bcb5e2fa848ed 100644
--- a/srcpkgs/eduvpn-common/template
+++ b/srcpkgs/eduvpn-common/template
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://www.eduvpn.org/"
 distfiles="https://codeberg.org/eduVPN/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz"
 checksum=a4cc5c1e25fa0ade90a54d77267a04caab7b6dde7c7663b1a27708a7a3c3be0a
-
+nopie=unverified
 subpackages="eduvpn-cli"
 
 if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then

From afdfe5faae8a571b77a476263cb04c994cd50857 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:27 +0800
Subject: [PATCH 015/450] podman: set nopie

---
 srcpkgs/podman/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index bf08cce099ad53..785ef0ec9c8e5d 100644
--- a/srcpkgs/podman/template
+++ b/srcpkgs/podman/template
@@ -22,6 +22,7 @@ distfiles="https://github.com/containers/podman/archive/v${version}.tar.gz
  https://github.com/containers/container-libs/archive/refs/tags/common/v${_container_libs_common}.tar.gz"
 checksum="c04c12f90d1bf410ccc4d27a30cff188d6a9361bddb5fceb19659ae08257cc6f
  d008a3cc50d6f68fe84f139081c811384223665c273a520bee174f5b9f2f48af"
+nopie=unverified
 
 case $XBPS_TARGET_MACHINE in
 	aarch64* | x86_64*) ;;

From 718cb7afe772d6626ac12b6b0cb915dfac4a6b52 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:15:25 +0800
Subject: [PATCH 016/450] booster: drop pie, it is default

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

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index cad01484f04d5a..0c5e0c577a5ce4 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -18,7 +18,6 @@ alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst
  initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm
 "
-export GOFLAGS="-buildmode=pie"
 
 post_build() {
 	( cd init && CGO_ENABLED=0 go install -p "${XBPS_MAKEJOBS}" -mod=readonly -v -buildmode=default )

From 7aac8dcc64d05fade85919da47cabbf8eb8de30a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:16:28 +0800
Subject: [PATCH 017/450] containerd: drop pie, it is default

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

diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template
index d4500021e4a4fc..3b3d0aafa1d6f2 100644
--- a/srcpkgs/containerd/template
+++ b/srcpkgs/containerd/template
@@ -26,7 +26,6 @@ make_dirs="/var/lib/containerd 0755 root root"
 
 # Cross builds fail with -fuse-ld=gold
 LDFLAGS="-fuse-ld=bfd"
-export GOFLAGS="-buildmode=pie"
 
 post_build() {
 	# Build the man pages

From 82b208dba2c1df985c9ecc6ee8765e5035597f11 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:17:18 +0800
Subject: [PATCH 018/450] gopass: drop pie, it is default

---
 srcpkgs/gopass/template | 2 --
 1 file changed, 2 deletions(-)

diff --git a/srcpkgs/gopass/template b/srcpkgs/gopass/template
index ad40740556dcf3..7e0bd17240b1ce 100644
--- a/srcpkgs/gopass/template
+++ b/srcpkgs/gopass/template
@@ -17,8 +17,6 @@ distfiles="https://github.com/gopasspw/gopass/archive/refs/tags/v${version}.tar.
 checksum=33451a782b66266c59560a5ec7f4e34c104c501a36b445fc574fad71e3b3d884
 make_check_pre="env GOPASS_BINARY=${GOPATH}/bin/gopass"
 
-export GOFLAGS="-buildmode=pie"
-
 post_install() {
 	vlicense LICENSE
 	vman gopass.1

From 257a5d58e0a581346733bf08c9309fef4cb26a69 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:02 +0800
Subject: [PATCH 019/450] incus: drop pie, it is default

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

diff --git a/srcpkgs/incus/template b/srcpkgs/incus/template
index bca6658811b50a..8de51b6b66e89d 100644
--- a/srcpkgs/incus/template
+++ b/srcpkgs/incus/template
@@ -25,7 +25,6 @@ make_dirs="
  /var/log/incus 0755 root root"
 
 export CGO_LDFLAGS_ALLOW="(-Wl,-wrap,pthread_create)|(-Wl,-z,now)"
-export GOFLAGS="-buildmode=pie"
 
 post_build() {
 	CGO_ENABLED=0 go install -p "${XBPS_MAKEJOBS}" -v -tags netgo -buildmode=default "${go_import_path}/cmd/incus-migrate"

From 926ff4da2caee5d97ea2667bb40a6e5ec528d0b7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:22 +0800
Subject: [PATCH 020/450] sbctl: drop pie, it is default

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

diff --git a/srcpkgs/sbctl/template b/srcpkgs/sbctl/template
index ee66ad1db41b14..5b6a38fbbdf0da 100644
--- a/srcpkgs/sbctl/template
+++ b/srcpkgs/sbctl/template
@@ -17,7 +17,6 @@ homepage="https://github.com/Foxboron/sbctl"
 distfiles="https://github.com/Foxboron/sbctl/archive/${version}.tar.gz"
 checksum=7aa2af7b50d42abe39eb4875069ae5cd3fb8406d067d7a58b029c8270bacd14d
 make_dirs="/var/lib/sbctl 0700 root root"
-export GOFLAGS="-buildmode=pie"
 
 post_install() {
 	make man

From 5f83e3853ea3693db4f866673328a49d57abbd14 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:27:05 +0800
Subject: [PATCH 021/450] docker-machine: fix SHA256 mismatch

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

diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index bb86a7854ee4f5..1566da5e6d25bd 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -10,4 +10,4 @@ maintainer="Sergi Alvarez <pancake@nopcode.org>"
 license="Apache-2.0"
 homepage="https://github.com/docker/machine/"
 distfiles="https://github.com/docker/machine/archive/v${version}.tar.gz"
-checksum=af8bff768cd1746c787e2f118a3a8af45ed11679404b6e45d5199e343e550059
+checksum=f333d6dc8976d2c5b0c5e62fb46bce50423e72e3c9210aa77dd6363683db24bf

From 3eeffabf8c27be6feee5bbe750102446206ef0ec Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:48 +0800
Subject: [PATCH 022/450] 3mux: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/3mux/template b/srcpkgs/3mux/template
index e6c60833968b00..548a8cc14aeeea 100644
--- a/srcpkgs/3mux/template
+++ b/srcpkgs/3mux/template
@@ -1,7 +1,7 @@
 # Template file for '3mux'
 pkgname=3mux
 version=1.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/aaronjanse/3mux
 short_desc="Terminal multiplexer inspired by i3"

From 9c8d29866a968bb182c1af851213031fbbbdcd48 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:49 +0800
Subject: [PATCH 023/450] Amass: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index a1e70b43c2e465..8cc8a68e2eca5c 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -1,7 +1,7 @@
 # Template file for 'Amass'
 pkgname=Amass
 version=4.2.0
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/owasp-amass/amass/v4"
 go_package="${go_import_path}/cmd/amass"

From b9a942d26bac915056beef2e12c34ce11819009b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:49 +0800
Subject: [PATCH 024/450] Gokapi: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template
index fda2e346335029..622268cbb051d7 100644
--- a/srcpkgs/Gokapi/template
+++ b/srcpkgs/Gokapi/template
@@ -1,7 +1,7 @@
 # Template file for 'Gokapi'
 pkgname=Gokapi
 version=2.2.2
-revision=1
+revision=2
 build_style=go
 make_check_args="--tags=test,noaws"
 go_import_path=github.com/forceu/gokapi

From 923fc4353ac9833c4ac85e4731c5a67f4b9822cb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:49 +0800
Subject: [PATCH 025/450] NetAuth-ldap: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ef6e3de2cb0f01..1477b6461ac159 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -1,7 +1,7 @@
 # Template file for 'NetAuth-ldap'
 pkgname=NetAuth-ldap
 version=0.3.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"

From 729e457ae1945dd9f12feb7686b3d5d42171b2f3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:49 +0800
Subject: [PATCH 026/450] NetAuth-localizer: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index ca3e80c3a850da..6400498d160881 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -1,7 +1,7 @@
 # Template file for 'NetAuth-localizer'
 pkgname=NetAuth-localizer
 version=0.1.3
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize

From f6221bf8245d08f7824b99710568ac5e718d7b7a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:49 +0800
Subject: [PATCH 027/450] NetAuth-nsscache: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index 2ff548e801228b..b517d04fe780ab 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -1,7 +1,7 @@
 # Template file for 'NetAuth-nsscache'
 pkgname=NetAuth-nsscache
 version=0.6.5
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"

From a1f7779326daded52ab33ab61d8afb681b27c803 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:49 +0800
Subject: [PATCH 028/450] NetAuth-pam-helper: rebuild for go 1.25.8 and pie

---
 srcpkgs/NetAuth-pam-helper/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index b9b72c242c3b5b..39addfa3201e17 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -1,7 +1,7 @@
 # Template file for 'NetAuth-pam-helper'
 pkgname=NetAuth-pam-helper
 version=0.1.5
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"

From 485b3e03d77c272953705f97311f3f694644dcb9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:49 +0800
Subject: [PATCH 029/450] NetAuth: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index fa4fe44a85fef8..847cf78362fbeb 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -1,7 +1,7 @@
 # Template file for 'NetAuth'
 pkgname=NetAuth
 version=0.6.4
-revision=1
+revision=2
 build_style=go
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"

From 027ca9d2ba69114110abca5657a5205027c13382 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:50 +0800
Subject: [PATCH 030/450] NetAuth-sftpgo-hook: rebuild for go 1.25.8 and pie

---
 srcpkgs/NetAuth-sftpgo-hook/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 6aeba875f510ec..7008237426aac0 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -1,7 +1,7 @@
 # Template file for 'NetAuth-sftpgo-hook'
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"

From 830d1c10671261afe09c6efbbd2eecc9e07786bd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:50 +0800
Subject: [PATCH 031/450] NetKeys: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index 1d1d86798d31bf..60f671025b80bc 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -1,7 +1,7 @@
 # Template file for 'NetKeys'
 pkgname=NetKeys
 version=0.5.5
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"

From 3b51a42d96f40b93d884636daa1b57fe16f31eed Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:50 +0800
Subject: [PATCH 032/450] NoiseTorch: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
index a297e2fda7ccc3..ce4de7a2bd7cbf 100644
--- a/srcpkgs/NoiseTorch/template
+++ b/srcpkgs/NoiseTorch/template
@@ -1,7 +1,7 @@
 # Template file for 'NoiseTorch'
 pkgname=NoiseTorch
 version=0.12.2
-revision=3
+revision=4
 build_wrksrc="NoiseTorch-${version}"
 build_style=go
 go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"

From ee0e9d26925b0c5d2d7eaf65a1021263b9ab8c9c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:50 +0800
Subject: [PATCH 033/450] PopCorn: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/PopCorn/template b/srcpkgs/PopCorn/template
index 06b227f9ed223d..1d66fc0e22f25b 100644
--- a/srcpkgs/PopCorn/template
+++ b/srcpkgs/PopCorn/template
@@ -1,7 +1,7 @@
 # Template file for 'PopCorn'
 pkgname=PopCorn
 version=0.4
-revision=12
+revision=13
 build_style=go
 go_import_path=github.com/the-maldridge/popcorn
 go_package="${go_import_path}/cmd/popcorn

From 982896aad4b11f1fcdad10559eca98e0abfd5bd4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:50 +0800
Subject: [PATCH 034/450] TMSU: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/TMSU/template b/srcpkgs/TMSU/template
index 208aac927c1051..d331b5203fe717 100644
--- a/srcpkgs/TMSU/template
+++ b/srcpkgs/TMSU/template
@@ -1,7 +1,7 @@
 # Template file for 'TMSU'
 pkgname=TMSU
 version=0.7.5
-revision=3
+revision=4
 build_style=go
 go_import_path=github.com/oniony/TMSU
 hostmakedepends="git"

From fe5b8af4d99f007439159c4daf46943eff28885c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:50 +0800
Subject: [PATCH 035/450] TerraState: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 658d3b8b979e2c..edd2e3c650a40e 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -1,7 +1,7 @@
 # Template file for 'TerraState'
 pkgname=TerraState
 version=1.2.3
-revision=1
+revision=2
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"

From e1ee160156a2c2144daac80453e6a26c72c86a48 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:50 +0800
Subject: [PATCH 036/450] abireport: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/abireport/template b/srcpkgs/abireport/template
index 96088eebda2f25..39b29468988aa6 100644
--- a/srcpkgs/abireport/template
+++ b/srcpkgs/abireport/template
@@ -1,7 +1,7 @@
 # Template file for 'abireport'
 pkgname=abireport
 version=1.0.11
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/clearlinux/abireport
 go_package="${go_import_path}/abi-report"

From 33d8cde84c4d6ab47e5109494d1699633ecd3375 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 037/450] acbuild: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index bc4f739974d2b2..f018f1967090a4 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -1,7 +1,7 @@
 # Template file for 'acbuild'
 pkgname=acbuild
 version=0.4.0
-revision=16
+revision=17
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild

From b1556c311959ad354e077d4bd575e6ff649ba6e8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 038/450] ace-util: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ace-util/template b/srcpkgs/ace-util/template
index f2177c80064b3c..3a2a2b10556191 100644
--- a/srcpkgs/ace-util/template
+++ b/srcpkgs/ace-util/template
@@ -1,7 +1,7 @@
 # Template file for 'ace-util'
 pkgname=ace-util
 version=160221
-revision=3
+revision=4
 build_style=go
 hostmakedepends="git"
 short_desc="Command line utility for the Ace HTML template engine"

From 5b6fc0d4f383b75c5aaeb3d5310bb6f71980f8c5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 039/450] acmetool: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/acmetool/template b/srcpkgs/acmetool/template
index 9aa70810406509..99dad5ad646cc6 100644
--- a/srcpkgs/acmetool/template
+++ b/srcpkgs/acmetool/template
@@ -1,7 +1,7 @@
 # Template file for 'acmetool'
 pkgname=acmetool
 version=0.2.2
-revision=3
+revision=4
 build_style=go
 go_import_path=github.com/hlandau/acme
 go_package="github.com/hlandau/acme/cmd/acmetool"

From aa8eae04da8f2c111d0702065c518c6d9a459548 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 040/450] act: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/act/template b/srcpkgs/act/template
index be4276f28688de..73f7579b55890a 100644
--- a/srcpkgs/act/template
+++ b/srcpkgs/act/template
@@ -1,7 +1,7 @@
 # Template file for 'act'
 pkgname=act
 version=0.2.78
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/nektos/act"
 go_ldflags="-X main.version=${version}"

From 1c359ebe5c8c18d05b8a161d46f53d1c49611090 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 041/450] aerc: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index e8576e63400670..1d90b93539da82 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,7 +1,7 @@
 # Template file for 'aerc'
 pkgname=aerc
 version=0.21.0
-revision=1
+revision=2
 build_style=go
 go_import_path="git.sr.ht/~rjarry/aerc"
 go_build_tags=notmuch

From 6c294373cffe4a6330b19781df35b744549b6863 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 042/450] age: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/age/template b/srcpkgs/age/template
index ab2c6e4ee0cc4c..21494c4a21a6c3 100644
--- a/srcpkgs/age/template
+++ b/srcpkgs/age/template
@@ -1,7 +1,7 @@
 # Template file for 'age'
 pkgname=age
 version=1.3.1
-revision=2
+revision=3
 build_style=go
 go_import_path="filippo.io/age"
 go_package="${go_import_path}/cmd/..."

From 8fb65aeb08d00fc7eabfc4408ede51994437e6db Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 043/450] alertmanager: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/alertmanager/template b/srcpkgs/alertmanager/template
index 13aec2b6680f7f..61aed66ecf545c 100644
--- a/srcpkgs/alertmanager/template
+++ b/srcpkgs/alertmanager/template
@@ -1,7 +1,7 @@
 # Template file for 'alertmanager'
 pkgname=alertmanager
 version=0.28.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/prometheus/alertmanager"
 go_package="${go_import_path}/cmd/alertmanager ${go_import_path}/cmd/amtool"

From 508597c945e750e43a8d909b1fc38c31908ce1cf Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:51 +0800
Subject: [PATCH 044/450] amfora: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/amfora/template b/srcpkgs/amfora/template
index 832235f89163fb..f4e89b9b157eac 100644
--- a/srcpkgs/amfora/template
+++ b/srcpkgs/amfora/template
@@ -1,7 +1,7 @@
 # Template file for 'amfora'
 pkgname=amfora
 version=1.11.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/makeworld-the-better-one/amfora"
 short_desc="Fancy terminal browser for the Gemini protocol"

From c19ccf60f7ebdd557581bacb49c403fa64e4af25 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:52 +0800
Subject: [PATCH 045/450] lux: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lux/template b/srcpkgs/lux/template
index e3a298929b06f2..c5dd53c37f553b 100644
--- a/srcpkgs/lux/template
+++ b/srcpkgs/lux/template
@@ -1,7 +1,7 @@
 # Template file for 'lux'
 pkgname=lux
 version=0.24.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/iawia002/lux
 depends="ffmpeg"

From 746e713b84374605aa16d14bed62fab182364902 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:52 +0800
Subject: [PATCH 046/450] anubis: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/anubis/template b/srcpkgs/anubis/template
index 1c59bbd1c652b0..62e8f9a320a476 100644
--- a/srcpkgs/anubis/template
+++ b/srcpkgs/anubis/template
@@ -1,7 +1,7 @@
 # Template file for 'anubis'
 pkgname=anubis
 version=1.25.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/TecharoHQ/anubis"
 go_ldflags="-X ${go_import_path}.Version=${version}"

From 7c90df4b2d271d6e9fc781e70370f5c63c2a61c8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:52 +0800
Subject: [PATCH 047/450] app-builder: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/app-builder/template b/srcpkgs/app-builder/template
index 8c9fc8d2d67a61..1e9cb86e1ca968 100644
--- a/srcpkgs/app-builder/template
+++ b/srcpkgs/app-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'app-builder'
 pkgname=app-builder
 version=3.4.2
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/develar/app-builder
 short_desc="Generic helper tool to build app in a distributable format"

From 2bf81689b26850f335ad6b58cad81f8e59486a09 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:52 +0800
Subject: [PATCH 048/450] aptly: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/aptly/template b/srcpkgs/aptly/template
index bf6d173d842c82..10ee9a5d778807 100644
--- a/srcpkgs/aptly/template
+++ b/srcpkgs/aptly/template
@@ -1,7 +1,7 @@
 # Template file for 'aptly'
 pkgname=aptly
 version=1.4.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/aptly-dev/aptly
 short_desc="Debian repository management tool"

From 3d402440204414e9c6ebfd26b1d0ab333a4f30ef Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:52 +0800
Subject: [PATCH 049/450] aquatone: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/aquatone/template b/srcpkgs/aquatone/template
index cc5cb93e90f427..5fcb5459ef5de4 100644
--- a/srcpkgs/aquatone/template
+++ b/srcpkgs/aquatone/template
@@ -1,7 +1,7 @@
 # Template file for 'aquatone'
 pkgname=aquatone
 version=1.7.0
-revision=3
+revision=4
 build_style=go
 go_import_path=github.com/michenriksen/aquatone
 hostmakedepends="git"

From 2bd01cc0365a99dcf7eb105dd2a48ce13af34c8d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:52 +0800
Subject: [PATCH 050/450] archiver: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/archiver/template b/srcpkgs/archiver/template
index 1786d36647d5ca..17c9fcf1437fad 100644
--- a/srcpkgs/archiver/template
+++ b/srcpkgs/archiver/template
@@ -1,7 +1,7 @@
 # Template file for 'archiver'
 pkgname=archiver
 version=3.5.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/mholt/archiver/v3
 go_package="${go_import_path}/cmd/arc"

From 0f4104d6a81daf2308c71e2db175fad819ea4531 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:52 +0800
Subject: [PATCH 051/450] arduino-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/arduino-cli/template b/srcpkgs/arduino-cli/template
index 10ceec5bafa235..9c32aab741ea0c 100644
--- a/srcpkgs/arduino-cli/template
+++ b/srcpkgs/arduino-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'arduino-cli'
 pkgname=arduino-cli
 version=1.4.0
-revision=1
+revision=2
 build_style=go
 build_helper="qemu"
 go_import_path=github.com/arduino/arduino-cli

From 5920db29745e88f6baf795d34c976b56f498eb19 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 052/450] arpfox: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/arpfox/template b/srcpkgs/arpfox/template
index c0558ca0cbe2b7..b8e146b21d3b32 100644
--- a/srcpkgs/arpfox/template
+++ b/srcpkgs/arpfox/template
@@ -1,7 +1,7 @@
 # Template file for 'arpfox'
 pkgname=arpfox
 version=1.0.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/malfunkt/arpfox
 makedepends="libpcap-devel"

From 716c22e7bdb7413bf9891eb18d4ec07823f5b2b7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 053/450] atlantis: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/atlantis/template b/srcpkgs/atlantis/template
index a09430c028405f..5fc53d9e72b847 100644
--- a/srcpkgs/atlantis/template
+++ b/srcpkgs/atlantis/template
@@ -1,7 +1,7 @@
 # Template file for 'atlantis'
 pkgname=atlantis
 version=0.29.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/runatlantis/atlantis
 short_desc="Terraform Automation By Pull Request"

From 501ff0e5813a10815d164bdc043a1a492d72073c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 054/450] autorestic: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/autorestic/template b/srcpkgs/autorestic/template
index 40def38f72f309..a4cc0ca8c02463 100644
--- a/srcpkgs/autorestic/template
+++ b/srcpkgs/autorestic/template
@@ -1,7 +1,7 @@
 # Template file for 'autorestic'
 pkgname=autorestic
 version=1.8.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/cupcakearmy/autorestic"
 depends="restic"

From 6b841efc5a89f66c4f819c8b27f4a82daf495219 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 055/450] aws-vault: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/aws-vault/template b/srcpkgs/aws-vault/template
index 526b55e65b4dc2..afd55adb6609b0 100644
--- a/srcpkgs/aws-vault/template
+++ b/srcpkgs/aws-vault/template
@@ -1,7 +1,7 @@
 # Template file for 'aws-vault'
 pkgname=aws-vault
 version=7.2.0
-revision=3
+revision=4
 build_style=go
 go_import_path=github.com/99designs/aws-vault/v7
 go_ldflags="-X main.Version=${version}"

From 6937ad98de5c03807b36ebc224e71d68bcd47a66 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 056/450] babelfish: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/babelfish/template b/srcpkgs/babelfish/template
index 81dc93963c8873..ea75ff12ef09dd 100644
--- a/srcpkgs/babelfish/template
+++ b/srcpkgs/babelfish/template
@@ -1,7 +1,7 @@
 # Template file for 'babelfish'
 pkgname=babelfish
 version=1.1.0
-revision=3
+revision=4
 build_style=go
 go_import_path="bou.ke/babelfish"
 short_desc="Translate bash scripts to fish"

From 02919754d4afe660bc68c71c1532d63755b9d7f9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 057/450] bettercap: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/bettercap/template b/srcpkgs/bettercap/template
index 3e2f600c5e9b5e..e0ba6d1652ba08 100644
--- a/srcpkgs/bettercap/template
+++ b/srcpkgs/bettercap/template
@@ -1,7 +1,7 @@
 # Template file for 'bettercap'
 pkgname=bettercap
 version=2.32.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/bettercap/bettercap
 hostmakedepends="pkg-config"

From 7802caa19da4b1bf7f284ed64a38b3d3688f0e4b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 058/450] bird_exporter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/bird_exporter/template b/srcpkgs/bird_exporter/template
index e1e15e17c4bee6..ce6076d0798e1f 100644
--- a/srcpkgs/bird_exporter/template
+++ b/srcpkgs/bird_exporter/template
@@ -1,7 +1,7 @@
 # Template file for 'bird_exporter'
 pkgname=bird_exporter
 version=1.4.5
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/czerwonk/bird_exporter"
 hostmakedepends="$(vopt_if man pandoc)"

From bc73914d3ff9ffbbe7efc32ba8008c93d261ac95 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:53 +0800
Subject: [PATCH 059/450] blackbox_exporter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/blackbox_exporter/template b/srcpkgs/blackbox_exporter/template
index f79fbadf29cd78..fd333b9b0840bb 100644
--- a/srcpkgs/blackbox_exporter/template
+++ b/srcpkgs/blackbox_exporter/template
@@ -1,7 +1,7 @@
 # Template file for 'blackbox_exporter'
 pkgname=blackbox_exporter
 version=0.24.0
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/prometheus/blackbox_exporter"
 go_ldflags="-X github.com/prometheus/common/version.Version=${version}

From 207e897296e31a7af109483fc2ff066e199407b3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 060/450] blocky: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/blocky/template b/srcpkgs/blocky/template
index 06b1df41261d6e..e89fa3452ae920 100644
--- a/srcpkgs/blocky/template
+++ b/srcpkgs/blocky/template
@@ -1,7 +1,7 @@
 # Template file for 'blocky'
 pkgname=blocky
 version=0.28.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/0xERR0R/blocky
 hostmakedepends="go"

From cc34c417f79412b00afb111399721cdb503e8889 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 061/450] bluetuith: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/bluetuith/template b/srcpkgs/bluetuith/template
index 23c26b9d80c03d..0ae4da6462fdd4 100644
--- a/srcpkgs/bluetuith/template
+++ b/srcpkgs/bluetuith/template
@@ -1,7 +1,7 @@
 # Template file for 'bluetuith'
 pkgname=bluetuith
 version=0.2.6
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/darkhz/bluetuith"
 depends="bluez dbus"

From 9b02bdb18a0d89131dbc2c6fd90d0e6a5432d916 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 062/450] blush: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/blush/template b/srcpkgs/blush/template
index e35f00d7964495..3628225303fff0 100644
--- a/srcpkgs/blush/template
+++ b/srcpkgs/blush/template
@@ -1,7 +1,7 @@
 # Template file for 'blush'
 pkgname=blush
 version=0.6.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/arsham/blush
 short_desc="Grep with colours"

From d7a76a2f786aab021291310dc703bc5e71e5b250 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 063/450] bombadillo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index a24e52e8f197c0..56c5398afcf488 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -1,7 +1,7 @@
 # Template file for 'bombadillo'
 pkgname=bombadillo
 version=2.4.0
-revision=4
+revision=5
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"

From 024afb433251cd8c37e42e24dce15b6da5cfe1bc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 064/450] bombardier: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/bombardier/template b/srcpkgs/bombardier/template
index 9a4049478a7ebd..621d5170e44818 100644
--- a/srcpkgs/bombardier/template
+++ b/srcpkgs/bombardier/template
@@ -1,7 +1,7 @@
 # Template file for 'bombardier'
 pkgname=bombardier
 version=2.0.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/codesenberg/bombardier
 go_ldflags=" -X main.version=${version}"

From 9c08e7b952052356c04a56da3a785107f3f82250 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 065/450] booster: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 0c5e0c577a5ce4..345d3bd3702f30 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -1,7 +1,7 @@
 # Template file for 'booster'
 pkgname=booster
 version=0.11
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/anatol/booster
 go_package="${go_import_path}/generator"

From 5a59c3b65d41bb1a9da3e1c3fd00acf2d4120aee Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 066/450] boundary: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/boundary/template b/srcpkgs/boundary/template
index 8127f8daede9ed..c5e9597a55c019 100644
--- a/srcpkgs/boundary/template
+++ b/srcpkgs/boundary/template
@@ -1,7 +1,7 @@
 # Template file for 'boundary'
 pkgname=boundary
 version=0.19.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/hashicorp/boundary
 go_package=${go_import_path}/cmd/boundary

From 2739a40bfb849cb85f63fa6db2e559da6943cc41 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:54 +0800
Subject: [PATCH 067/450] brig: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/brig/template b/srcpkgs/brig/template
index 249c0a6bdf24b2..135ac7688a07d5 100644
--- a/srcpkgs/brig/template
+++ b/srcpkgs/brig/template
@@ -1,7 +1,7 @@
 # Template file for 'brig'
 pkgname=brig
 version=0.4.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/sahib/brig
 short_desc="File synchronization on top of IPFS with git-like interface and WebUI"

From 64fc32571092521c36173b52ff64c4253eb613d0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:55 +0800
Subject: [PATCH 068/450] browserpass: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 55776c84062d83..fb5ea6f55a5722 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -1,7 +1,7 @@
 # Template file for 'browserpass'
 pkgname=browserpass
 version=3.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"

From 9ecb92e51f0c1edf8673a311203300e9e5e2e888 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:55 +0800
Subject: [PATCH 069/450] browsh: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template
index 09a7e36892d595..b10af5f94d0e35 100644
--- a/srcpkgs/browsh/template
+++ b/srcpkgs/browsh/template
@@ -1,7 +1,7 @@
 # Template file for 'browsh'
 pkgname=browsh
 version=1.6.4
-revision=5
+revision=6
 build_wrksrc=interfacer
 build_style=go
 go_import_path="github.com/browsh-org/browsh/interfacer"

From 495b6c1e0c9efdbf3c8934113d12f6b60fec0892 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:55 +0800
Subject: [PATCH 070/450] buildah: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/buildah/template b/srcpkgs/buildah/template
index e8aa3024505342..5981e3b7e56f52 100644
--- a/srcpkgs/buildah/template
+++ b/srcpkgs/buildah/template
@@ -1,7 +1,7 @@
 # Template file for 'buildah'
 pkgname=buildah
 version=1.37.0
-revision=3
+revision=4
 build_style=go
 go_import_path=github.com/containers/buildah
 go_package="${go_import_path}/cmd/buildah"

From 3cd228f17527212f3e7275652dd9c784278e2647 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:55 +0800
Subject: [PATCH 071/450] caddy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template
index af221b5f4a9609..dc0d81953f85a8 100644
--- a/srcpkgs/caddy/template
+++ b/srcpkgs/caddy/template
@@ -1,7 +1,7 @@
 # Template file for 'caddy'
 pkgname=caddy
 version=2.10.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/caddyserver/caddy/v2
 go_package="${go_import_path}/cmd/caddy"

From a1aa2394b0eed3d8a3e9525f3671e77bd8c7e5d4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:55 +0800
Subject: [PATCH 072/450] carapace: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/carapace/template b/srcpkgs/carapace/template
index 9673559f224033..dd966437fe4c73 100644
--- a/srcpkgs/carapace/template
+++ b/srcpkgs/carapace/template
@@ -1,7 +1,7 @@
 # Template file for 'carapace'
 pkgname=carapace
 version=1.5.7
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/carapace-sh/carapace-bin
 go_package="${go_import_path}/cmd/carapace"

From 6d5c7218d855663ed207e5989150959fc2b5fcbe Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:55 +0800
Subject: [PATCH 073/450] cdetect: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cdetect/template b/srcpkgs/cdetect/template
index dc4887780c52e3..ac465d8ccd85e5 100644
--- a/srcpkgs/cdetect/template
+++ b/srcpkgs/cdetect/template
@@ -1,7 +1,7 @@
 # Template file for 'cdetect'
 pkgname=cdetect
 version=0.6.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/xyproto/cdetect
 short_desc="Detects the compiler (and version) used to compile an ELF binary"

From d38001fc8396f656db7139033cb59e2f6073b375 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:55 +0800
Subject: [PATCH 074/450] cfssl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cfssl/template b/srcpkgs/cfssl/template
index 0b4fdabb66628e..2fd7d994b78767 100644
--- a/srcpkgs/cfssl/template
+++ b/srcpkgs/cfssl/template
@@ -1,7 +1,7 @@
 # Template file for 'cfssl'
 pkgname=cfssl
 version=1.6.5
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/cloudflare/cfssl
 go_package="${go_import_path}/cmd/..."

From bfc307835219749af0c2549b9a93d0a45055391a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 075/450] cgrps: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cgrps/template b/srcpkgs/cgrps/template
index 10355b20d4d8b3..592885103a71bf 100644
--- a/srcpkgs/cgrps/template
+++ b/srcpkgs/cgrps/template
@@ -1,7 +1,7 @@
 # Template file for 'cgrps'
 pkgname=cgrps
 version=0.8.2
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/k1LoW/cgrps
 short_desc="Set of commands for checking cgroups"

From c3b272c89444ed2978b8ef0452c6ae49a7a6c870 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 076/450] chathistorysync: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index eb94b24d381fd7..9e7fac10c6d67f 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -1,7 +1,7 @@
 # Template file for 'chathistorysync'
 pkgname=chathistorysync
 version=0.2.1
-revision=2
+revision=3
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"

From df4b5c1bbaa9df923bbee2c746021878a61275d0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 077/450] cheat: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cheat/template b/srcpkgs/cheat/template
index 8bcd28e9c0a328..4786359a46c3a1 100644
--- a/srcpkgs/cheat/template
+++ b/srcpkgs/cheat/template
@@ -1,7 +1,7 @@
 # Template file for 'cheat'
 pkgname=cheat
 version=4.4.2
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/cheat/cheat"
 go_package="./cmd/cheat"

From f7f31052825f6b708da546892210ccd04581c6d2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 078/450] chezmoi: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index c13a484f28ad52..e2587f0bc6a4fa 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -1,7 +1,7 @@
 # Template file for 'chezmoi'
 pkgname=chezmoi
 version=2.69.4
-revision=1
+revision=2
 build_style=go
 go_import_path="chezmoi.io/chezmoi"
 go_build_tags="noembeddocs noupgrade"

From cf642c67b39385fac48d0a5dd0147df8d0adcfb5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 079/450] chroma: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/chroma/template b/srcpkgs/chroma/template
index d092213fa30be9..9b589992a2f05a 100644
--- a/srcpkgs/chroma/template
+++ b/srcpkgs/chroma/template
@@ -1,7 +1,7 @@
 # Template file for 'chroma'
 pkgname=chroma
 version=2.21.1
-revision=1
+revision=2
 build_wrksrc="cmd/chroma"
 build_style=go
 go_import_path="github.com/alecthomas/chroma/v2/cmd/chroma"

From 92c6f531d7a0a9f220614ddd64dcfc47ee74ee1b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 080/450] chrony_exporter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/chrony_exporter/template b/srcpkgs/chrony_exporter/template
index da36dbe624d19a..84e3d32d504643 100644
--- a/srcpkgs/chrony_exporter/template
+++ b/srcpkgs/chrony_exporter/template
@@ -1,7 +1,7 @@
 # Template file for 'chrony_exporter'
 pkgname=chrony_exporter
 version=0.13.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/superq/chrony_exporter"
 go_ldflags="-X github.com/prometheus/common/version.Version=${version}

From 854d4269a224bc9b9dbc76efe29de8aef52a943c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 081/450] circleci-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/circleci-cli/template b/srcpkgs/circleci-cli/template
index 7508912ccd4c24..9c9a2759941183 100644
--- a/srcpkgs/circleci-cli/template
+++ b/srcpkgs/circleci-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'circleci-cli'
 pkgname=circleci-cli
 version=0.1.15224
-revision=5
+revision=6
 build_style=go
 build_helper=qemu
 go_import_path=github.com/CircleCI-Public/${pkgname}

From ecc3d26c4bea4dbf5168bd01b4354b678a2861e3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:56 +0800
Subject: [PATCH 082/450] cliphist: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cliphist/template b/srcpkgs/cliphist/template
index 08c314157e8625..a050e86d66d2d3 100644
--- a/srcpkgs/cliphist/template
+++ b/srcpkgs/cliphist/template
@@ -1,7 +1,7 @@
 # Template file for 'cliphist'
 pkgname=cliphist
 version=0.7.0
-revision=1
+revision=2
 build_style=go
 make_check_args="-skip=TestScripts/no-permission"
 go_import_path=go.senan.xyz/cliphist

From 7a733a0b946618fc0fde5e4fcfb6df42c0c72916 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 083/450] clipman: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/clipman/template b/srcpkgs/clipman/template
index 581b0356a4992f..048b8aefefe0cc 100644
--- a/srcpkgs/clipman/template
+++ b/srcpkgs/clipman/template
@@ -1,7 +1,7 @@
 # Template file for 'clipman'
 pkgname=clipman
 version=1.6.5
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/chmouel/clipman
 depends="wl-clipboard"

From 813d802f7377ad942ca0e4f006b4bbe15c7df8ba Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 084/450] cloudflared: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template
index c397e1cb76afc2..af34ae45973e35 100644
--- a/srcpkgs/cloudflared/template
+++ b/srcpkgs/cloudflared/template
@@ -1,7 +1,7 @@
 # Template file for 'cloudflared'
 pkgname=cloudflared
 version=2024.9.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/cloudflare/cloudflared
 go_package="${go_import_path}/cmd/cloudflared"

From 8661cda9e30fe41313c43fa2dc5354272d540eab Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 085/450] cni-plugin-dnsname: rebuild for go 1.25.8 and pie

---
 srcpkgs/cni-plugin-dnsname/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 55f4a555028fab..5811f412e30d26 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -1,7 +1,7 @@
 # Template file for 'cni-plugin-dnsname'
 pkgname=cni-plugin-dnsname
 version=1.3.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"

From b5582466f1bfb5ecebd250e51e3e1e3e8fc8f8b3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 086/450] cni-plugins: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index 7733c0c2407952..04fa4546128e1e 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -1,7 +1,7 @@
 # Template file for 'cni-plugins'
 pkgname=cni-plugins
 version=1.7.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"

From 840933f054034e2dda874dd5a043acf327dae16d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 087/450] cni: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cni/template b/srcpkgs/cni/template
index 15a0320533501c..6753d24d3a1ab2 100644
--- a/srcpkgs/cni/template
+++ b/srcpkgs/cni/template
@@ -1,7 +1,7 @@
 # Template file for 'cni'
 pkgname=cni
 version=1.2.3
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/containernetworking/cni"
 go_package="${go_import_path}/cnitool"

From 6604aa71c270e967b59f82615d27fe55ee6dac29 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 088/450] cod: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cod/template b/srcpkgs/cod/template
index 8832fd8df776b5..582e9cc20865af 100644
--- a/srcpkgs/cod/template
+++ b/srcpkgs/cod/template
@@ -1,7 +1,7 @@
 # Template file for 'cod'
 pkgname=cod
 version=0.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/dim-an/cod"
 short_desc="Completion daemon for bash/zsh"

From 98618506621ee879c9bb09fa0e5f9d2320fd74e7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 089/450] codesearch: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/codesearch/template b/srcpkgs/codesearch/template
index f3a2e3aa2e60be..a5f9d7528f5e18 100644
--- a/srcpkgs/codesearch/template
+++ b/srcpkgs/codesearch/template
@@ -1,7 +1,7 @@
 # Template file for 'codesearch'
 pkgname=codesearch
 version=1.2.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/google/codesearch"
 go_package="github.com/google/codesearch/cmd/cgrep

From 0d8ef0d8f8d38c721b17cbe34d79bdebe37dc99a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:57 +0800
Subject: [PATCH 090/450] consul-template: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/consul-template/template b/srcpkgs/consul-template/template
index 8143723655b5cc..88db46d881b202 100644
--- a/srcpkgs/consul-template/template
+++ b/srcpkgs/consul-template/template
@@ -1,7 +1,7 @@
 # Template file for 'consul-template'
 pkgname=consul-template
 version=0.28.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/hashicorp/consul-template"
 short_desc="Template rendering, notifier, and supervisor for Consul and Vault data"

From 8d4ef6d8062d9d4fc226c6dabefa83b8b76ad8dd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:58 +0800
Subject: [PATCH 091/450] consul: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/consul/template b/srcpkgs/consul/template
index 867a9b7e1bcc18..e6713ced51d1a1 100644
--- a/srcpkgs/consul/template
+++ b/srcpkgs/consul/template
@@ -1,7 +1,7 @@
 # Template file for 'consul'
 pkgname=consul
 version=1.16.2
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/hashicorp/consul"
 _git_commit=5e08e229dbdaed5adf3ca99afe9df247c51507da

From 77f4c84e41a7a07ab4e9b4c6c2ea0c4629c0b330 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:58 +0800
Subject: [PATCH 092/450] containerd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template
index 3b3d0aafa1d6f2..4789b2c70f225e 100644
--- a/srcpkgs/containerd/template
+++ b/srcpkgs/containerd/template
@@ -1,7 +1,7 @@
 # Template file for 'containerd'
 pkgname=containerd
 version=2.2.0
-revision=1
+revision=2
 build_style=go
 build_helper="qemu"
 go_import_path=github.com/containerd/containerd/v2

From 794fc27b8ae5f57f07e7f0a94a8755f7bb156aae Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:58 +0800
Subject: [PATCH 093/450] coredns: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/coredns/template b/srcpkgs/coredns/template
index fd65567bb4854d..61ed65687347e6 100644
--- a/srcpkgs/coredns/template
+++ b/srcpkgs/coredns/template
@@ -1,7 +1,7 @@
 # Template file for 'coredns'
 pkgname=coredns
 version=1.10.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/coredns/coredns
 hostmakedepends="mmark"

From 81dde211c6cc224cd28532f54c72311840b26266 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:58 +0800
Subject: [PATCH 094/450] cowyo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cowyo/template b/srcpkgs/cowyo/template
index b88178e6055bf6..b397c3dbcff61d 100644
--- a/srcpkgs/cowyo/template
+++ b/srcpkgs/cowyo/template
@@ -1,7 +1,7 @@
 # Template file for 'cowyo'
 pkgname=cowyo
 version=2.12.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/schollz/cowyo"
 short_desc="Wiki webserver for minimalists"

From a870a62953e96e5e6944cf12a375e9b15f5a0e76 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:58 +0800
Subject: [PATCH 095/450] coyim: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template
index 6053f2a60082e4..2c0d4ca8809ff1 100644
--- a/srcpkgs/coyim/template
+++ b/srcpkgs/coyim/template
@@ -1,7 +1,7 @@
 # Template file for 'coyim'
 pkgname=coyim
 version=0.4.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/coyim/coyim
 hostmakedepends="pkg-config"

From 60f31a07e5120e36e773d0e2a691a0c749803805 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:58 +0800
Subject: [PATCH 096/450] crane: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/crane/template b/srcpkgs/crane/template
index 35a34122649776..f74bb1f7d15307 100644
--- a/srcpkgs/crane/template
+++ b/srcpkgs/crane/template
@@ -1,7 +1,7 @@
 # Template file for 'crane'
 pkgname=crane
 version=3.6.1
-revision=5
+revision=6
 build_style=go
 go_import_path="github.com/michaelsauter/crane"
 short_desc="Lift containers with ease"

From a5f34ed4755e79fab00e058483da00cc6e6bcd8f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:58 +0800
Subject: [PATCH 097/450] cri-o: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cri-o/template b/srcpkgs/cri-o/template
index a63dff71b67967..22474437dd13eb 100644
--- a/srcpkgs/cri-o/template
+++ b/srcpkgs/cri-o/template
@@ -1,7 +1,7 @@
 # Template file for 'cri-o'
 pkgname=cri-o
 version=1.13.3
-revision=5
+revision=6
 build_style=go
 go_import_path="github.com/kubernetes-sigs/cri-o"
 go_package="${go_import_path}/cmd/crio ${go_import_path}/cmd/crio-config"

From 481c75d42a2cd1e1e5f65fffcd2a18c8f1e6f88b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:59 +0800
Subject: [PATCH 098/450] cri-tools: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/cri-tools/template b/srcpkgs/cri-tools/template
index 0a67136a844e96..ac372ca76c572f 100644
--- a/srcpkgs/cri-tools/template
+++ b/srcpkgs/cri-tools/template
@@ -1,7 +1,7 @@
 # Template file for 'cri-tools'
 pkgname=cri-tools
 version=1.32.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/kubernetes-sigs/cri-tools
 make_check_target=sigs.k8s.io/cri-tools/cmd/crictl

From b04ce0824b8f41eea57c21ec80cdfa0175b8b5b3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:59 +0800
Subject: [PATCH 099/450] croc: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template
index 26f4c9003e9452..7be0ef210082b5 100644
--- a/srcpkgs/croc/template
+++ b/srcpkgs/croc/template
@@ -1,7 +1,7 @@
 # Template file for 'croc'
 pkgname=croc
 version=10.2.4
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/schollz/croc/v${version%%.*}
 short_desc="Easily and securely send things from one computer to another"

From 2ee15759a6c2532cdba75bfac288263f8f0b07c3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:59 +0800
Subject: [PATCH 100/450] d2: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/d2/template b/srcpkgs/d2/template
index b3c742c1782350..2e56ce30e933ac 100644
--- a/srcpkgs/d2/template
+++ b/srcpkgs/d2/template
@@ -1,7 +1,7 @@
 # Template file for 'd2'
 pkgname=d2
 version=0.7.1
-revision=1
+revision=2
 build_style=go
 go_import_path="oss.terrastruct.com/d2"
 go_ldflags="-X ${go_import_path}/lib/version.Version=${version}"

From 3d392917e247a4ab168ff014667e08102106c233 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:59 +0800
Subject: [PATCH 101/450] darch: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/darch/template b/srcpkgs/darch/template
index e442426047c512..091cdb70f1580c 100644
--- a/srcpkgs/darch/template
+++ b/srcpkgs/darch/template
@@ -1,7 +1,7 @@
 # Template file for 'darch'
 pkgname=darch
 version=0.28.0
-revision=3
+revision=4
 archs="x86_64* ppc64le*"
 build_style=go
 go_import_path=github.com/godarch/darch

From 6254b4128e5431513127f7bab50dea4a68c403d0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:59 +0800
Subject: [PATCH 102/450] darkman: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/darkman/template b/srcpkgs/darkman/template
index 9a298e38c27356..1a8912cc833f4b 100644
--- a/srcpkgs/darkman/template
+++ b/srcpkgs/darkman/template
@@ -1,7 +1,7 @@
 # Template file for 'darkman'
 pkgname=darkman
 version=2.0.1
-revision=2
+revision=3
 build_style=go
 build_helper=qemu
 go_import_path="gitlab.com/WhyNotHugo/darkman"

From 2850b7a9dc981de0670d7a70d32b1e4370142847 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:59 +0800
Subject: [PATCH 103/450] dasel: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template
index 04eb11ce122dab..770fdf23d4d471 100644
--- a/srcpkgs/dasel/template
+++ b/srcpkgs/dasel/template
@@ -1,7 +1,7 @@
 # Template file for 'dasel'
 pkgname=dasel
 version=2.8.1
-revision=2
+revision=3
 build_style=go
 build_helper=qemu
 go_import_path=github.com/tomwright/dasel/v2

From a3cbec5b7347a571b47724b727734550b544e3ea Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:37:59 +0800
Subject: [PATCH 104/450] delve: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/delve/template b/srcpkgs/delve/template
index 6417216af29727..8d4958103f99ee 100644
--- a/srcpkgs/delve/template
+++ b/srcpkgs/delve/template
@@ -1,7 +1,7 @@
 # Template file for 'delve'
 pkgname=delve
 version=1.25.0
-revision=1
+revision=2
 # https://github.com/go-delve/delve/blob/master/pkg/proc/native/support_sentinel_linux.go
 archs="x86_64* i686* aarch64*"
 build_style=go

From 0c60f766064bc50d0c951f944b6d34363b33d109 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:00 +0800
Subject: [PATCH 105/450] dendrite: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
index 779bb08cf54e0d..7df8bfb5eca010 100644
--- a/srcpkgs/dendrite/template
+++ b/srcpkgs/dendrite/template
@@ -1,7 +1,7 @@
 # Template file for 'dendrite'
 pkgname=dendrite
 version=0.13.3
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/matrix-org/dendrite"
 go_package="./cmd/create-account ./cmd/dendrite ./cmd/generate-config

From d98004d353ddd248f3ca26a75fdf6c3ea52b0de7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:00 +0800
Subject: [PATCH 106/450] dep: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dep/template b/srcpkgs/dep/template
index 19008ce48d8585..34202b8671d914 100644
--- a/srcpkgs/dep/template
+++ b/srcpkgs/dep/template
@@ -1,7 +1,7 @@
 # Template file for 'dep'
 pkgname=dep
 version=0.5.4
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/golang/dep
 go_package="${go_import_path}/cmd/dep"

From 06d0962ee97fa4345d7450910ce0500dff6c3961 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:00 +0800
Subject: [PATCH 107/450] direnv: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/direnv/template b/srcpkgs/direnv/template
index c3aa8111610656..f7984ad84a5ca1 100644
--- a/srcpkgs/direnv/template
+++ b/srcpkgs/direnv/template
@@ -1,7 +1,7 @@
 # Template file for 'direnv'
 pkgname=direnv
 version=2.37.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/direnv/direnv/v2
 short_desc="Environment switcher for the shell"

From 00549a9786eb220d4387ed9b3a9b4d66694dbe59 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:00 +0800
Subject: [PATCH 108/450] dirstalk: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dirstalk/template b/srcpkgs/dirstalk/template
index d2ac704b64ced6..ade1c68e27465d 100644
--- a/srcpkgs/dirstalk/template
+++ b/srcpkgs/dirstalk/template
@@ -1,7 +1,7 @@
 # Template file for 'dirstalk'
 pkgname=dirstalk
 version=1.3.3
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/stefanoj3/dirstalk"
 go_package="${go_import_path}/cmd/${pkgname}"

From 1231d49bd065f2b98bc4f85432363dbd859dca9c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:00 +0800
Subject: [PATCH 109/450] distrobuilder: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 4bc5032306aba2..39b50a08f778d8 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -1,7 +1,7 @@
 # Template file for 'distrobuilder'
 pkgname=distrobuilder
 version=1.2
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"

From d16ea5cbc80efa6ebf93dca49847dd433a4a4e40 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:00 +0800
Subject: [PATCH 110/450] dive: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dive/template b/srcpkgs/dive/template
index fb7584a85f98bb..a2922d70194b5a 100644
--- a/srcpkgs/dive/template
+++ b/srcpkgs/dive/template
@@ -1,7 +1,7 @@
 # Template file for 'dive'
 pkgname=dive
 version=0.13.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/wagoodman/dive"
 short_desc="Container image exploration tool"

From 58341ebd78f0be5a4626711a026237623b0b11d2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:00 +0800
Subject: [PATCH 111/450] dlayer: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dlayer/template b/srcpkgs/dlayer/template
index bbfdad56e852ea..61e417018b255c 100644
--- a/srcpkgs/dlayer/template
+++ b/srcpkgs/dlayer/template
@@ -1,7 +1,7 @@
 # Template file for 'dlayer'
 pkgname=dlayer
 version=0.3.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/orisano/dlayer
 short_desc="Dlayer is a docker layer analyzer"

From e8d044a3a9a7501096cc704df96799d130d51670 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 112/450] dnscrypt-proxy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template
index 937a932aab7216..b7d2ebdb5d14e4 100644
--- a/srcpkgs/dnscrypt-proxy/template
+++ b/srcpkgs/dnscrypt-proxy/template
@@ -1,7 +1,7 @@
 # Template file for 'dnscrypt-proxy'
 pkgname=dnscrypt-proxy
 version=2.1.12
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/dnscrypt/dnscrypt-proxy
 go_package="${go_import_path}/dnscrypt-proxy"

From f9ee5a25015148eac7736b6101380228c24bcbd2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 113/450] docker-buildx: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index 1bd04a4f162f5c..6c356ba15c59cb 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-buildx'
 pkgname=docker-buildx
 version=0.30.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/docker/buildx"
 go_package="./cmd/buildx"

From 882c3040618df08685ad5e7b49b6c88db5c7a7b4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 114/450] docker-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 7ba3cc4505d93e..67895e3a511b8d 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,7 @@
 # should be kept in sync with moby
 pkgname=docker-cli
 version=29.2.1
-revision=1
+revision=2
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"

From 83c4dd6c33b063ef565a03d714358a7d180ce8b3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 115/450] docker-compose: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index 0f9fcedfb08529..bb7aa081f12012 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-compose'
 pkgname=docker-compose
 version=5.0.2
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/docker/compose/v5"
 go_package="${go_import_path}/cmd"

From 755f904a769fbc0df7ec9a7d40ebc88683ed008f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 116/450] docker-credential-pass: rebuild for go 1.25.8 and pie

---
 srcpkgs/docker-credential-pass/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index 1e05f65baeebab..91e2183a45c881 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-credential-pass'
 pkgname=docker-credential-pass
 version=0.6.4
-revision=6
+revision=7
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"

From d5e7fce3fd4ba9abfc2c83ae9155601a1ee29268 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 117/450] docker-gen: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template
index 5fb28fe4d8603a..d5564c2421a442 100644
--- a/srcpkgs/docker-gen/template
+++ b/srcpkgs/docker-gen/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-gen'
 pkgname=docker-gen
 version=0.16.2
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/nginx-proxy/docker-gen"
 go_package="${go_import_path}/cmd/docker-gen"

From 31c5814e932474f3bffe38cd39ad6db3a34eee4c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 118/450] docker-machine-driver-kvm: rebuild for go 1.25.8 and
 pie

---
 srcpkgs/docker-machine-driver-kvm/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index f8eb7ace0c53ce..20ff871a418fc3 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-machine-driver-kvm'
 pkgname=docker-machine-driver-kvm
 version=0.10.1
-revision=3
+revision=4
 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"

From a453d53e9cf191e52028aa53a30c73abd964be82 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:01 +0800
Subject: [PATCH 119/450] minikube: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 39ae299c977cb0..876affb247f672 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -1,7 +1,7 @@
 # Template file for 'minikube'
 pkgname=minikube
 version=1.27.0
-revision=4
+revision=5
 archs="x86_64* i686* aarch64*"
 build_style=go
 build_helper=qemu

From 55f32d0c8f4f1bc2ed7924ce9af4f962f2b0458a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:02 +0800
Subject: [PATCH 120/450] docker-machine: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 1566da5e6d25bd..2c277a7b4d4b41 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-machine'
 pkgname=docker-machine
 version=0.16.2
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"

From 87a3e95c58b2c1945e3e2d7dde98f75ee0465662 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:02 +0800
Subject: [PATCH 121/450] doctl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index a344b0433929e2..f6f591df9e8ac4 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -1,7 +1,7 @@
 # Template file for 'doctl'
 pkgname=doctl
 version=1.100.0
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/digitalocean/doctl"
 go_package="${go_import_path}/cmd/doctl"

From 0155d991b8703947f0788be3bbf7003e6b2c8eb1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:02 +0800
Subject: [PATCH 122/450] doggo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/doggo/template b/srcpkgs/doggo/template
index f12ca3dccecf68..b16eabf9d250ca 100644
--- a/srcpkgs/doggo/template
+++ b/srcpkgs/doggo/template
@@ -1,7 +1,7 @@
 # Template file for 'doggo'
 pkgname=doggo
 version=1.1.4
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/mr-karan/doggo
 go_package="${go_import_path}/cmd/doggo"

From 64f192104b5697a68a29346895916f219996b268 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:02 +0800
Subject: [PATCH 123/450] domain_exporter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/domain_exporter/template b/srcpkgs/domain_exporter/template
index 57d072cda20727..7dbd2b2278f449 100644
--- a/srcpkgs/domain_exporter/template
+++ b/srcpkgs/domain_exporter/template
@@ -1,7 +1,7 @@
 # Template file for 'domain_exporter'
 pkgname=domain_exporter
 version=0.1.24
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/shift/domain_exporter"
 short_desc="Prometheus WHOIS domain details exporter"

From d9de40ac205f225133562036e29759785179a2f5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:02 +0800
Subject: [PATCH 124/450] dotool: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/dotool/template b/srcpkgs/dotool/template
index 077cfede51a1e2..ef49137cd007b4 100644
--- a/srcpkgs/dotool/template
+++ b/srcpkgs/dotool/template
@@ -1,7 +1,7 @@
 # Template file for 'dotool'
 pkgname=dotool
 version=1.4
-revision=2
+revision=3
 build_style=go
 go_import_path="git.sr.ht/~geb/dotool"
 go_ldflags="-X main.Version=${version}"

From c92ffb8562c429e9ccecf783c0e3c8a20d9ac812 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:02 +0800
Subject: [PATCH 125/450] drive: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/drive/template b/srcpkgs/drive/template
index cc2361a9eaa8c0..f74d65b07173ba 100644
--- a/srcpkgs/drive/template
+++ b/srcpkgs/drive/template
@@ -1,7 +1,7 @@
 # Template file for 'drive'
 pkgname=drive
 version=0.4.0
-revision=3
+revision=4
 build_style=go
 go_import_path="github.com/odeke-em/drive"
 go_package="github.com/odeke-em/drive/cmd/drive github.com/odeke-em/drive/drive-server "

From 469e01037d3c733727368ee8cdb9cf109f064fbe Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:02 +0800
Subject: [PATCH 126/450] drone-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/drone-cli/template b/srcpkgs/drone-cli/template
index a6fd1b41fbce5a..76eac629588687 100644
--- a/srcpkgs/drone-cli/template
+++ b/srcpkgs/drone-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'drone-cli'
 pkgname=drone-cli
 version=1.7.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/drone/drone-cli
 go_package="${go_import_path}/drone"

From 1947f6d135217a3b30c7c8237342e7ff1310b60a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:03 +0800
Subject: [PATCH 127/450] duf: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/duf/template b/srcpkgs/duf/template
index fef7a85e32ecd3..938881d6ef2779 100644
--- a/srcpkgs/duf/template
+++ b/srcpkgs/duf/template
@@ -1,7 +1,7 @@
 # Template file for 'duf'
 pkgname=duf
 version=0.8.1
-revision=4
+revision=5
 build_style=go
 go_ldflags="-X main.Version=$version"
 go_import_path="github.com/muesli/duf"

From 2da2cfceb9dd7f369a4f4b7473c31cada13eefbb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:03 +0800
Subject: [PATCH 128/450] eduvpn-common: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/eduvpn-common/template b/srcpkgs/eduvpn-common/template
index 8bcb5e2fa848ed..8661f0513811b0 100644
--- a/srcpkgs/eduvpn-common/template
+++ b/srcpkgs/eduvpn-common/template
@@ -1,7 +1,7 @@
 # Template file for 'eduvpn-common'
 pkgname=eduvpn-common
 version=4.0.0
-revision=1
+revision=2
 build_style=go
 go_import_path=codeberg.org/eduVPN/eduvpn-common
 hostmakedepends="python3-setuptools python3-wheel python3-packaging-bootstrap"

From 80d17653e3fbd1a547f27ddca61772754f3ba513 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:03 +0800
Subject: [PATCH 129/450] efm-langserver: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/efm-langserver/template b/srcpkgs/efm-langserver/template
index ca9eecdd4f4935..ca5b6c0b20b9c7 100644
--- a/srcpkgs/efm-langserver/template
+++ b/srcpkgs/efm-langserver/template
@@ -1,7 +1,7 @@
 # Template file for 'efm-langserver'
 pkgname=efm-langserver
 version=0.0.54
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/mattn/efm-langserver
 short_desc="General purpose language server"

From 88fdf5da9989cabce645ce1a84a814d33516fa56 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:03 +0800
Subject: [PATCH 130/450] elfinfo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/elfinfo/template b/srcpkgs/elfinfo/template
index 1e29623cef86ec..9a93348138c217 100644
--- a/srcpkgs/elfinfo/template
+++ b/srcpkgs/elfinfo/template
@@ -1,7 +1,7 @@
 # Template file for 'elfinfo'
 pkgname=elfinfo
 version=1.2.2
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/xyproto/elfinfo
 short_desc="Emit basic information about an ELF file"

From 525f4ed66f544fa42a65f1bf0782adef451f849c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:03 +0800
Subject: [PATCH 131/450] elvish: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/elvish/template b/srcpkgs/elvish/template
index 9dfcd3fad1b5e0..60e3c731aaefb3 100644
--- a/srcpkgs/elvish/template
+++ b/srcpkgs/elvish/template
@@ -1,7 +1,7 @@
 # Template file for 'elvish'
 pkgname=elvish
 version=0.21.0
-revision=1
+revision=2
 build_style=go
 go_import_path="src.elv.sh"
 go_package="./cmd/elvish"

From d5cc29eb2b36049e7b176a88b49c999886fce3db Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:03 +0800
Subject: [PATCH 132/450] emptty: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/emptty/template b/srcpkgs/emptty/template
index ce2952e4e25cec..13bad741fc03b5 100644
--- a/srcpkgs/emptty/template
+++ b/srcpkgs/emptty/template
@@ -1,7 +1,7 @@
 # Template file for 'emptty'
 pkgname=emptty
 version=0.15.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/tvrzna/emptty
 makedepends="pam-devel libX11-devel"

From b2041036c651d9c2a582af68f45c9626be993d71 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:03 +0800
Subject: [PATCH 133/450] ensure-access: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ensure-access/template b/srcpkgs/ensure-access/template
index 4f184f64b52973..b626944e6606ea 100644
--- a/srcpkgs/ensure-access/template
+++ b/srcpkgs/ensure-access/template
@@ -1,7 +1,7 @@
 # Template file for 'ensure-access'
 pkgname=ensure-access
 version=0.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/Noah-Huppert/ensure-access
 short_desc="Tool which ensures permissions exists for files and directories"

From 6247936ba8d0b72a254ab32969ad5dd320d06b7a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:04 +0800
Subject: [PATCH 134/450] ergo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ergo/template b/srcpkgs/ergo/template
index fbd7d39f3589e3..a5a796f6132715 100644
--- a/srcpkgs/ergo/template
+++ b/srcpkgs/ergo/template
@@ -1,7 +1,7 @@
 # Template file for 'ergo'
 pkgname=ergo
 version=2.17.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/ergochat/ergo"
 go_ldflags="-X main.version=$version"

From fef67263762ae937cd322f43e3d5ffddcb18fed5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:04 +0800
Subject: [PATCH 135/450] esbuild: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/esbuild/template b/srcpkgs/esbuild/template
index 8ea7774983f12e..7c847e851c8ddd 100644
--- a/srcpkgs/esbuild/template
+++ b/srcpkgs/esbuild/template
@@ -1,7 +1,7 @@
 # Template file for 'esbuild'
 pkgname=esbuild
 version=0.27.3
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/evanw/esbuild
 go_package="./cmd/esbuild"

From 2f1a6ea8f99e30cd7227e7dc3a4b95d3513e1f29 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:04 +0800
Subject: [PATCH 136/450] etcd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/etcd/template b/srcpkgs/etcd/template
index 2f14d223d0a0ab..ba750df798307a 100644
--- a/srcpkgs/etcd/template
+++ b/srcpkgs/etcd/template
@@ -2,7 +2,7 @@
 pkgname=etcd
 reverts=3.5.12_1
 version=3.4.38
-revision=1
+revision=2
 build_style=go
 go_import_path="go.etcd.io/etcd"
 go_package="${go_import_path} ${go_import_path}/etcdctl"

From 44ef3e48f65085ecc2c092df10b344bf3a60bc4f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:04 +0800
Subject: [PATCH 137/450] exercism: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index a04d34299d10da..3cfd2c2639d028 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -1,7 +1,7 @@
 # Template file for 'exercism'
 pkgname=exercism
 version=3.5.8
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"

From aa01644383e5b368f22bc8c43e2f3de0ab5f0bc0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:04 +0800
Subject: [PATCH 138/450] fan2go: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/fan2go/template b/srcpkgs/fan2go/template
index 5a0d82f78ba278..e7433e360b000b 100644
--- a/srcpkgs/fan2go/template
+++ b/srcpkgs/fan2go/template
@@ -1,7 +1,7 @@
 # Template file for 'fan2go'
 pkgname=fan2go
 version=0.13.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/markusressel/fan2go"
 go_ldflags="-X ${go_import_path}/cmd/global.Version=${version}"

From 85fd0d77abdb33f29336d94db0e2619c921f10d6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:04 +0800
Subject: [PATCH 139/450] ffuf: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ffuf/template b/srcpkgs/ffuf/template
index b495d1eae7b906..d7da9611060b1a 100644
--- a/srcpkgs/ffuf/template
+++ b/srcpkgs/ffuf/template
@@ -1,7 +1,7 @@
 # Template file for 'ffuf'
 pkgname=ffuf
 version=2.1.0
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/ffuf/ffuf/v2"
 short_desc="Fast web fuzzer"

From 10b55a2e213b5701fe220c2295e9ffc2109a00e0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:04 +0800
Subject: [PATCH 140/450] figurine: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/figurine/template b/srcpkgs/figurine/template
index d99abff97fff51..954b36c3ebdfe3 100644
--- a/srcpkgs/figurine/template
+++ b/srcpkgs/figurine/template
@@ -1,7 +1,7 @@
 # Template file for 'figurine'
 pkgname=figurine
 version=1.3.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/arsham/figurine
 short_desc="Print your name in style"

From 6bb9c79043b8bee44874e6d8689a1d874483a5cd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 141/450] flannel: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/flannel/template b/srcpkgs/flannel/template
index f68a0140a02813..094989043bbf09 100644
--- a/srcpkgs/flannel/template
+++ b/srcpkgs/flannel/template
@@ -1,7 +1,7 @@
 # Template file for 'flannel'
 pkgname=flannel
 version=0.28.1
-revision=1
+revision=2
 build_style=go
 go_mod_mode=off
 go_import_path="github.com/flannel-io/flannel"

From b4a850c342ca7ac499513d54181679edeb72303d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 142/450] flint: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/flint/template b/srcpkgs/flint/template
index 3b91d0ff2edc72..58768cc8dc74b8 100644
--- a/srcpkgs/flint/template
+++ b/srcpkgs/flint/template
@@ -1,7 +1,7 @@
 # Template file for 'flint'
 pkgname=flint
 version=0.1.0
-revision=12
+revision=13
 build_style=go
 go_import_path="github.com/pengwynn/flint"
 short_desc="Check your project for common sources of contributor friction"

From 89d32e806a2f2772984cd8667f94885665713f3f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 143/450] fmd-server: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/fmd-server/template b/srcpkgs/fmd-server/template
index 4bb1f6edbe9acb..f2b8c26e504bd8 100644
--- a/srcpkgs/fmd-server/template
+++ b/srcpkgs/fmd-server/template
@@ -1,7 +1,7 @@
 # Template file for 'fmd-server'
 pkgname=fmd-server
 version=0.14.0
-revision=1
+revision=2
 build_style=go
 go_import_path="fmd-server"
 hostmakedepends="unzip"

From 292761174051b254eedc2fdc679e43938a7f65aa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 144/450] forego: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/forego/template b/srcpkgs/forego/template
index 46a9c2ebcf72b5..d61aedb0c40f0c 100644
--- a/srcpkgs/forego/template
+++ b/srcpkgs/forego/template
@@ -1,7 +1,7 @@
 # Template file for 'forego'
 pkgname=forego
 version=20180216151118
-revision=8
+revision=9
 build_style=go
 go_import_path="github.com/ddollar/forego"
 hostmakedepends="git mercurial"

From ea3eeccb470528b9b5a4ce8263dacff13a014430 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 145/450] frp: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/frp/template b/srcpkgs/frp/template
index 81f3ced974b00a..b89e7a3793da99 100644
--- a/srcpkgs/frp/template
+++ b/srcpkgs/frp/template
@@ -1,7 +1,7 @@
 # Template file for 'frp'
 pkgname=frp
 version=0.65.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/fatedier/frp
 go_package="${go_import_path}/cmd/frpc ${go_import_path}/cmd/frps"

From f0b33b0f1c00065f0a6148e60f20268b0f414874 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 146/450] fs-repo-migrations: rebuild for go 1.25.8 and pie

---
 srcpkgs/fs-repo-migrations/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fs-repo-migrations/template b/srcpkgs/fs-repo-migrations/template
index 6351d3411bfb4b..0ce0741574254b 100644
--- a/srcpkgs/fs-repo-migrations/template
+++ b/srcpkgs/fs-repo-migrations/template
@@ -1,7 +1,7 @@
 # Template file for 'fs-repo-migrations'
 pkgname=fs-repo-migrations
 version=2.0.2+13~14+v1.0.0
-revision=2
+revision=3
 _version=${version##*+}
 _path="fs-repo-${version#*+}"
 _path="${_path%+*}"

From 7fd42499c6fcc372863bfdd2c74f0178cbe6908b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 147/450] fscrypt: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/fscrypt/template b/srcpkgs/fscrypt/template
index 9f881d8731c24e..24220088de40cf 100644
--- a/srcpkgs/fscrypt/template
+++ b/srcpkgs/fscrypt/template
@@ -1,7 +1,7 @@
 # Template file for 'fscrypt'
 pkgname=fscrypt
 version=0.3.5
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/google/fscrypt
 go_package="${go_import_path}/cmd/fscrypt"

From 689c75eb9ea9d2ca3b025a733fd5609984d9b813 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:05 +0800
Subject: [PATCH 148/450] fx: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/fx/template b/srcpkgs/fx/template
index b7ec4d8dd7fbfa..af1e3f965eea2c 100644
--- a/srcpkgs/fx/template
+++ b/srcpkgs/fx/template
@@ -1,7 +1,7 @@
 # Template file for 'fx'
 pkgname=fx
 version=39.2.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/antonmedv/fx
 short_desc="Terminal JSON viewer & processor"

From 005adec6fb965f7bf1ecf7f075037f901b517eb6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:06 +0800
Subject: [PATCH 149/450] fzf: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template
index 2942266abff43f..3753205d418946 100644
--- a/srcpkgs/fzf/template
+++ b/srcpkgs/fzf/template
@@ -1,7 +1,7 @@
 # Template file for 'fzf'
 pkgname=fzf
 version=0.70.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/junegunn/fzf"
 go_ldflags="-X main.version=${version} -X main.revision="

From 45faa8987d3f422255e6d554e506bada44fd7762 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:06 +0800
Subject: [PATCH 150/450] galene: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/galene/template b/srcpkgs/galene/template
index d2428cd09a41a4..de0035caf242c6 100644
--- a/srcpkgs/galene/template
+++ b/srcpkgs/galene/template
@@ -1,7 +1,7 @@
 # Template file for 'galene'
 pkgname=galene
 version=0.96.3
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/jech/galene
 short_desc="Galene videoconference server"

From aa423b6c666b85ac081114e6c9b39b42cfa76c5b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:06 +0800
Subject: [PATCH 151/450] gdu: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template
index 935c40af412666..5d396cbaadfebd 100644
--- a/srcpkgs/gdu/template
+++ b/srcpkgs/gdu/template
@@ -1,7 +1,7 @@
 # Template file for 'gdu'
 pkgname=gdu
 version=5.33.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/dundee/gdu/v5"
 go_package="./cmd/gdu"

From 9311fbf71c2d64fd9bbad628a2b36976636793c7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:06 +0800
Subject: [PATCH 152/450] gemget: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gemget/template b/srcpkgs/gemget/template
index 531cae779fdb81..a2dd49fee4c643 100644
--- a/srcpkgs/gemget/template
+++ b/srcpkgs/gemget/template
@@ -1,7 +1,7 @@
 # Template file for 'gemget'
 pkgname=gemget
 version=1.8.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/makeworld-the-better-one/gemget"
 short_desc="Command line downloader for the Gemini protocol"

From b4f28f815158950275d2294af784fcc5253060cc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:06 +0800
Subject: [PATCH 153/450] gendesk: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gendesk/template b/srcpkgs/gendesk/template
index f76e400d7d81cf..699df5cbe7b83a 100644
--- a/srcpkgs/gendesk/template
+++ b/srcpkgs/gendesk/template
@@ -1,7 +1,7 @@
 # Template file for 'gendesk'
 pkgname=gendesk
 version=1.0.10
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/xyproto/gendesk
 short_desc="Utility to generate .desktop files and download icons"

From 936ed627eeb0296c4100d464f85c090043349bd2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:06 +0800
Subject: [PATCH 154/450] geoipupdate: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/geoipupdate/template b/srcpkgs/geoipupdate/template
index 32347593a185b9..e40c4bc0c64d2d 100644
--- a/srcpkgs/geoipupdate/template
+++ b/srcpkgs/geoipupdate/template
@@ -1,7 +1,7 @@
 # Template file for 'geoipupdate'
 pkgname=geoipupdate
 version=7.0.1
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/maxmind/geoipupdate/v7"
 go_package="${go_import_path}/cmd/geoipupdate"

From e4df00722303fc5eb10afcffe82eda9a44acff53 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:06 +0800
Subject: [PATCH 155/450] gfuzz: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index b836a8d3de7a1d..bb0a7e1c6a4962 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -1,7 +1,7 @@
 # Template file for 'gfuzz'
 pkgname=gfuzz
 version=0.2
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"

From f50c6261854ec877665c8cb80b138f60567001fb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 156/450] ghq: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ghq/template b/srcpkgs/ghq/template
index 71dab0325b3ca4..3e37eb3122f7a6 100644
--- a/srcpkgs/ghq/template
+++ b/srcpkgs/ghq/template
@@ -1,7 +1,7 @@
 # Template file for 'ghq'
 pkgname=ghq
 version=1.8.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/x-motemen/ghq
 go_package="$go_import_path"

From 1992474b789612c451b6e8f78c9bc88de54cee73 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 157/450] gister: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gister/template b/srcpkgs/gister/template
index a22579e8823da5..98145f0507e7a3 100644
--- a/srcpkgs/gister/template
+++ b/srcpkgs/gister/template
@@ -1,7 +1,7 @@
 # Template file for 'gister'
 pkgname=gister
 version=0.5.0
-revision=5
+revision=6
 build_style=go
 go_import_path=github.com/viyatb/gister
 short_desc="Command line app to create Gists in Go"

From 57eb9365e4b9c5d7f5db2adc695144bd991e9c19 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 158/450] git-credential-oauth: rebuild for go 1.25.8 and pie

---
 srcpkgs/git-credential-oauth/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/git-credential-oauth/template b/srcpkgs/git-credential-oauth/template
index 68daa954ee31bc..05d1e6521d9b4d 100644
--- a/srcpkgs/git-credential-oauth/template
+++ b/srcpkgs/git-credential-oauth/template
@@ -1,7 +1,7 @@
 # Template file for 'git-credential-oauth'
 pkgname=git-credential-oauth
 version=0.17.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/hickford/git-credential-oauth
 short_desc="Git credential helper that authenticate using OAuth"

From 87793a5eeb646e9e63e5a99238ed43bea90c462b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 159/450] git-lfs: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/git-lfs/template b/srcpkgs/git-lfs/template
index e52381a05bc1a2..6e3dc47614de71 100644
--- a/srcpkgs/git-lfs/template
+++ b/srcpkgs/git-lfs/template
@@ -1,7 +1,7 @@
 # Template file for 'git-lfs'
 pkgname=git-lfs
 version=3.6.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/git-lfs/git-lfs/v3"
 hostmakedepends="git ruby-asciidoctor"

From bec9ea243fcb08993b14891486203376338f7d52 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 160/450] git-pages-cli: rebuild for go 1.25.8 and pie

---
 srcpkgs/git-pages-cli/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/git-pages-cli/template b/srcpkgs/git-pages-cli/template
index 7948528eee057c..56b94e387eebe0 100644
--- a/srcpkgs/git-pages-cli/template
+++ b/srcpkgs/git-pages-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'git-pages-cli'
 pkgname=git-pages-cli
 version=1.5.2
-revision=1
+revision=2
 build_style=go
 go_import_path="codeberg.org/git-pages/git-pages-cli"
 go_ldflags="-X main.versionOverride=${version}"

From 9c4a83f10d300efa64f5ae87476b456ec8a2d14e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 161/450] git-sizer: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/git-sizer/template b/srcpkgs/git-sizer/template
index d0e3bfe8823689..0705e98e773a5a 100644
--- a/srcpkgs/git-sizer/template
+++ b/srcpkgs/git-sizer/template
@@ -1,7 +1,7 @@
 # Template file for 'git-sizer'
 pkgname=git-sizer
 version=1.5.0
-revision=6
+revision=7
 build_style=go
 go_import_path="github.com/github/git-sizer"
 go_ldflags="-X main.ReleaseVersion=${version}"

From 6d38459f50d7f0425e2918c59a555b13e653ffd4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 162/450] git-team: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/git-team/template b/srcpkgs/git-team/template
index acdef26cd3f6d9..48e2413203e150 100644
--- a/srcpkgs/git-team/template
+++ b/srcpkgs/git-team/template
@@ -1,7 +1,7 @@
 # Template file for 'git-team'
 pkgname=git-team
 version=1.8.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/hekmekk/git-team
 short_desc="Manage and enhance git commit messages with co-authors"

From d80c24dab04247e780d7c67258cc7cb7dc7fddae Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:07 +0800
Subject: [PATCH 163/450] gitbatch: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gitbatch/template b/srcpkgs/gitbatch/template
index 625da638e6a480..0fd7513a8779ad 100644
--- a/srcpkgs/gitbatch/template
+++ b/srcpkgs/gitbatch/template
@@ -1,7 +1,7 @@
 # Template file for 'gitbatch'
 pkgname=gitbatch
 version=0.5.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/isacikgoz/gitbatch
 short_desc="Command line tool to manage your git repositories in one place"

From 14e9e89972db7c3009023944b12bc9cfb1b59283 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:08 +0800
Subject: [PATCH 164/450] gitea: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index ca41d46158ff29..9fa87fa3f0c8c6 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -1,7 +1,7 @@
 # Template file for 'gitea'
 pkgname=gitea
 version=1.25.4
-revision=1
+revision=2
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"

From 5532286d9438e45994f106b76983d43ff22a4905 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:08 +0800
Subject: [PATCH 165/450] github-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index ade22e219bbb35..7f313bf9382d4b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'github-cli'
 pkgname=github-cli
 version=2.87.3
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2"

From ea4650f5c97e542eec574ae0765029afcc1adc2f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:08 +0800
Subject: [PATCH 166/450] github-opml: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/github-opml/template b/srcpkgs/github-opml/template
index e8939bfd73e3ca..9da10d4b509319 100644
--- a/srcpkgs/github-opml/template
+++ b/srcpkgs/github-opml/template
@@ -1,7 +1,7 @@
 # Template file for 'github-opml'
 pkgname=github-opml
 version=1.0
-revision=8
+revision=9
 build_style=go
 go_import_path=github.com/jojomi/github-opml
 hostmakedepends="git"

From 2f0c6769a6d4995c2f771461991bf8abe01baa41 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:08 +0800
Subject: [PATCH 167/450] gitlab-runner: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index e72356482e92e5..5c9a38c5f90dd2 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -1,7 +1,7 @@
 # Template file for 'gitlab-runner'
 pkgname=gitlab-runner
 version=16.1.0
-revision=3
+revision=4
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"

From 393558ad17f63ce6850e9c9ab05e9ae6dac0661c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:08 +0800
Subject: [PATCH 168/450] gizmo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gizmo/template b/srcpkgs/gizmo/template
index 2522e18e4993eb..dfca95f19d4d28 100644
--- a/srcpkgs/gizmo/template
+++ b/srcpkgs/gizmo/template
@@ -1,7 +1,7 @@
 # Template file for 'gizmo'
 pkgname=gizmo
 version=0.2.3
-revision=1
+revision=2
 _commit=51608fe2a4ff2bacb5a82b58613fed0d9e37cc79
 build_style=go
 go_import_path=github.com/gizmo-platform/gizmo

From 41e873757a8f96786d2f82e8264bccc59274211f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:08 +0800
Subject: [PATCH 169/450] gkill: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gkill/template b/srcpkgs/gkill/template
index 23957b5b43448e..6ade04bd912a0d 100644
--- a/srcpkgs/gkill/template
+++ b/srcpkgs/gkill/template
@@ -1,7 +1,7 @@
 # Template file for 'gkill'
 pkgname=gkill
 version=1.0.2
-revision=11
+revision=12
 build_style=go
 go_import_path="github.com/heppu/gkill"
 hostmakedepends="git"

From c1bfd33f766b04761a8b9a80e0ca754272d5c7e7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:09 +0800
Subject: [PATCH 170/450] glab: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index e851663d4251dc..ca6d495033f423 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -1,7 +1,7 @@
 # Template file for 'glab'
 pkgname=glab
 version=1.76.2
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_ldflags="-X main.version=$version"

From 3e9836f42483ea6a96d7bf801dde658979cb1033 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:09 +0800
Subject: [PATCH 171/450] glide: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/glide/template b/srcpkgs/glide/template
index 7d45447704a208..7181801210da3a 100644
--- a/srcpkgs/glide/template
+++ b/srcpkgs/glide/template
@@ -1,7 +1,7 @@
 # Template file for 'glide'
 pkgname=glide
 version=0.13.3
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/Masterminds/glide"
 depends="go git"

From 68c4e5187cf771fc12a9395702d595dab5e9e909 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:09 +0800
Subject: [PATCH 172/450] glider: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/glider/template b/srcpkgs/glider/template
index 9a5c70e6231448..7fd57f64563250 100644
--- a/srcpkgs/glider/template
+++ b/srcpkgs/glider/template
@@ -1,7 +1,7 @@
 # Template file for 'glider'
 pkgname=glider
 version=0.16.3
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/nadoo/glider
 short_desc="Forward proxy with multiple protocols support"

From 7eae905873daa3fccf950dfad0dac47eeaef1df5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:09 +0800
Subject: [PATCH 173/450] glock: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index b3348403023dbc..7f39c2e13918ad 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -1,7 +1,7 @@
 # Template file for 'glock'
 pkgname=glock
 version=0.0.0.20150512
-revision=14
+revision=15
 _commit=30723574b54030cef8a13e672ce287f29c59f369
 build_style=go
 go_import_path="github.com/robfig/glock"

From a31474786f1d816d203f82ee48451157b5b7d8c3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:09 +0800
Subject: [PATCH 174/450] glow: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/glow/template b/srcpkgs/glow/template
index c4d57faa3db3c2..5d7d32f77d128b 100644
--- a/srcpkgs/glow/template
+++ b/srcpkgs/glow/template
@@ -1,7 +1,7 @@
 # Template file for 'glow'
 pkgname=glow
 version=2.1.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/charmbracelet/glow/v2
 go_ldflags="-X main.Version=${version}"

From f50f8cb2f7b7565c65f727c7eaa0dd09090f9c4a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:09 +0800
Subject: [PATCH 175/450] go-bindata: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index 25bb733eec5aa9..5f48559e019cfe 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -1,7 +1,7 @@
 # Template file for 'go-bindata'
 pkgname=go-bindata
 version=3.0.7.20151023
-revision=15
+revision=16
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
 build_style=go
 go_import_path="github.com/jteeuwen/go-bindata"

From 2c10dd5d13fdc3125bdf84cc362435b4d944c8a4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:09 +0800
Subject: [PATCH 176/450] go-capnproto2: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/go-capnproto2/template b/srcpkgs/go-capnproto2/template
index cc0b29145062b8..39968b1293a77c 100644
--- a/srcpkgs/go-capnproto2/template
+++ b/srcpkgs/go-capnproto2/template
@@ -1,7 +1,7 @@
 # Template file for 'go-capnproto2'
 pkgname=go-capnproto2
 version=2.18.0
-revision=4
+revision=5
 build_style=go
 go_import_path=zombiezen.com/go/capnproto2
 go_package=zombiezen.com/go/capnproto2/capnpc-go

From 65b9a4bba2510af36e34ef63b3173472ea622cd7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 177/450] kubo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index 3fb04b2a1f40b0..45f4213787f571 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -1,7 +1,7 @@
 # Template file for 'kubo'
 pkgname=kubo
 version=0.39.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/ipfs/kubo"
 go_package="${go_import_path}/cmd/ipfs ${go_import_path}/cmd/ipfswatch"

From c5c8e3a2361aec8f3882152aa179c924c2e75462 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 178/450] go-jira: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index 0590196c766068..1adc36dbe963aa 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -1,7 +1,7 @@
 # Template file for 'go-jira'
 pkgname=go-jira
 version=1.0.28
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"

From 4bf6a15a71f44de931ad97e2362a15ff9821efae Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 179/450] go-md2man: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template
index ef6dbf25e6309a..2c722eca66a905 100644
--- a/srcpkgs/go-md2man/template
+++ b/srcpkgs/go-md2man/template
@@ -1,7 +1,7 @@
 # Template file for 'go-md2man'
 pkgname=go-md2man
 version=2.0.7
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/cpuguy83/go-md2man/v2
 short_desc="Convert md to manpages"

From cfc45a220b24769b099726e76f7e12a9444c7121 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 180/450] go-mtpfs: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/go-mtpfs/template b/srcpkgs/go-mtpfs/template
index 3f58306ea114be..4254eb9e28c1e2 100644
--- a/srcpkgs/go-mtpfs/template
+++ b/srcpkgs/go-mtpfs/template
@@ -1,7 +1,7 @@
 # Template file for 'go-mtpfs'
 pkgname=go-mtpfs
 version=1.0.0
-revision=5
+revision=6
 build_style=go
 go_import_path=github.com/hanwen/go-mtpfs
 hostmakedepends="pkg-config"

From 7a7f4e955e5df0e19cf84027401c43f2f0c8eaec Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 181/450] go-review: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/go-review/template b/srcpkgs/go-review/template
index 582f75b112e7dd..2d4291c3f6d189 100644
--- a/srcpkgs/go-review/template
+++ b/srcpkgs/go-review/template
@@ -1,7 +1,7 @@
 # Template file for 'go-review'
 pkgname=go-review
 version=1.0.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/heppu/go-review"
 go_package="${go_import_path}/cmd/${pkgname}"

From 8826ffc39b108ab0f69dad7d6d8b00121680d57e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 182/450] go-size-analyzer: rebuild for go 1.25.8 and pie

---
 srcpkgs/go-size-analyzer/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/go-size-analyzer/template b/srcpkgs/go-size-analyzer/template
index da78f9e4724546..18872625b5231e 100644
--- a/srcpkgs/go-size-analyzer/template
+++ b/srcpkgs/go-size-analyzer/template
@@ -1,7 +1,7 @@
 # Template file for 'go-size-analyzer'
 pkgname=go-size-analyzer
 version=1.10.2
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/Zxilly/go-size-analyzer"
 go_package="${go_import_path}/cmd/gsa"

From 6e63205d8ee4e9faffa974a3feb8946f13be3c5f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 183/450] goatcounter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/goatcounter/template b/srcpkgs/goatcounter/template
index a7d690062942fc..0b62e0ae1ae2a3 100644
--- a/srcpkgs/goatcounter/template
+++ b/srcpkgs/goatcounter/template
@@ -1,7 +1,7 @@
 # Template file for 'goatcounter'
 pkgname=goatcounter
 version=2.4.1
-revision=4
+revision=5
 build_style=go
 go_import_path=zgo.at/goatcounter/v2
 go_package="${go_import_path}/cmd/goatcounter"

From 5dcd678095145e666768186f5caabd09b544d41d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:10 +0800
Subject: [PATCH 184/450] gobuster: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gobuster/template b/srcpkgs/gobuster/template
index cc2350761cdede..793b67611eed65 100644
--- a/srcpkgs/gobuster/template
+++ b/srcpkgs/gobuster/template
@@ -1,7 +1,7 @@
 # Template file for 'gobuster'
 pkgname=gobuster
 version=3.8.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/OJ/gobuster/v3
 short_desc="Directory, file and DNS busting tool"

From 89933042c3151a413e1dc1071d1cbe5cd7603f1b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:11 +0800
Subject: [PATCH 185/450] gocloc: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gocloc/template b/srcpkgs/gocloc/template
index 9e78f86c2523ec..575fa61cbed966 100644
--- a/srcpkgs/gocloc/template
+++ b/srcpkgs/gocloc/template
@@ -1,7 +1,7 @@
 # Template file for 'gocloc'
 pkgname=gocloc
 version=0.5.2
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/hhatto/gocloc"
 go_package="${go_import_path}/cmd/gocloc"

From c682f7b368df4a8f56d01c8af0bb2564431701f0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:11 +0800
Subject: [PATCH 186/450] gocryptfs: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index f050dac741c841..940df2e70ad373 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -1,7 +1,7 @@
 # Template file for 'gocryptfs'
 pkgname=gocryptfs
 version=2.6.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_package="${go_import_path} ${go_import_path}/gocryptfs-xray"

From 2b83f4397a2c34910176e00c2f738751730b247d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:11 +0800
Subject: [PATCH 187/450] godef: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/godef/template b/srcpkgs/godef/template
index 0227a9219175b3..342ee7f10cc91d 100644
--- a/srcpkgs/godef/template
+++ b/srcpkgs/godef/template
@@ -1,7 +1,7 @@
 # Template file for 'godef'
 pkgname=godef
 version=1.1.2
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/rogpeppe/godef"
 short_desc="Print where symbols are defined in Go source code"

From 719408e4370a4ff414e21a75571dec7c7b4e081a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:11 +0800
Subject: [PATCH 188/450] gofumpt: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gofumpt/template b/srcpkgs/gofumpt/template
index e2f96727350f26..8ec4e96390358b 100644
--- a/srcpkgs/gofumpt/template
+++ b/srcpkgs/gofumpt/template
@@ -1,7 +1,7 @@
 # Template file for 'gofumpt'
 pkgname=gofumpt
 version=0.9.2
-revision=1
+revision=2
 build_style=go
 go_import_path="mvdan.cc/gofumpt"
 short_desc="Stricter gofmt"

From 2eaf8d1126450602ddee511491c11727fe2df753 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:11 +0800
Subject: [PATCH 189/450] goimapnotify: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/goimapnotify/template b/srcpkgs/goimapnotify/template
index b8af7142d6cab7..394bff9ef870db 100644
--- a/srcpkgs/goimapnotify/template
+++ b/srcpkgs/goimapnotify/template
@@ -1,7 +1,7 @@
 # Template file for 'goimapnotify'
 pkgname=goimapnotify
 version=2.5.5
-revision=1
+revision=2
 build_style=go
 go_import_path="gitlab.com/shackra/goimapnotify"
 go_package="${go_import_path}/cmd/goimapnotify"

From 863b5bd5ec2b3fd954cc83e8d0ddd0b9f56cf6e9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:11 +0800
Subject: [PATCH 190/450] golangci-lint: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/golangci-lint/template b/srcpkgs/golangci-lint/template
index d329ca11bbd38a..dfa3484a4366cd 100644
--- a/srcpkgs/golangci-lint/template
+++ b/srcpkgs/golangci-lint/template
@@ -1,7 +1,7 @@
 # Template file for 'golangci-lint'
 pkgname=golangci-lint
 version=2.8.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/golangci/golangci-lint/v2"

From 8b2e9217c6e9ab7f3c45e79ed9cc0cd040cb2fe4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:11 +0800
Subject: [PATCH 191/450] gomatrix: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gomatrix/template b/srcpkgs/gomatrix/template
index 4a7505e46ef2f5..39498192dbcb3b 100644
--- a/srcpkgs/gomatrix/template
+++ b/srcpkgs/gomatrix/template
@@ -1,7 +1,7 @@
 # Template file for 'gomatrix'
 pkgname=gomatrix
 version=101.0.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/GeertJohan/gomatrix
 short_desc="Terminal Matrix display in golang"

From b2ab7269720e9133963941a12132b705091c10f7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 192/450] gomuks: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gomuks/template b/srcpkgs/gomuks/template
index 67c506e307cae2..17a11ca3420cd7 100644
--- a/srcpkgs/gomuks/template
+++ b/srcpkgs/gomuks/template
@@ -1,7 +1,7 @@
 # Template file for 'gomuks'
 pkgname=gomuks
 version=0.3.1
-revision=1
+revision=2
 build_style=go
 go_import_path="maunium.net/go/gomuks"
 makedepends="olm-devel"

From e76e45c922f1ea3f2dec1b4334b99fec30897cc4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 193/450] gonic: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gonic/template b/srcpkgs/gonic/template
index d55c50068fdff5..46238c16faf054 100644
--- a/srcpkgs/gonic/template
+++ b/srcpkgs/gonic/template
@@ -1,7 +1,7 @@
 # Template file for 'gonic'
 pkgname=gonic
 version=0.20.1
-revision=1
+revision=2
 build_style=go
 go_import_path="go.senan.xyz/gonic"
 go_package="${go_import_path}/cmd/gonic"

From d94ff1964bd0588d7081f5a4efc9f435b570e618 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 194/450] gopass-jsonapi: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index b8ebd096903c2b..f9689e4f958b16 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -1,7 +1,7 @@
 # Template file for 'gopass-jsonapi'
 pkgname=gopass-jsonapi
 version=1.15.15
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"

From 044d2d9950b43550c99a99a65ca68c06d7203d09 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 195/450] gopass: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gopass/template b/srcpkgs/gopass/template
index 7e0bd17240b1ce..699564729346f3 100644
--- a/srcpkgs/gopass/template
+++ b/srcpkgs/gopass/template
@@ -1,7 +1,7 @@
 # Template file for 'gopass'
 pkgname=gopass
 version=1.16.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/gopasspw/gopass
 go_package="${go_import_path}"

From 6518db95ee156691060dd41b7a094ff874b81753 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 196/450] gopls: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 833649edcca8f4..832e8a5da6adaa 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -1,7 +1,7 @@
 # Template file for 'gopls'
 pkgname=gopls
 version=0.21.1
-revision=1
+revision=2
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls

From 790803697f8be3136ae2f0198c0e5d58984fb023 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 197/450] gopm: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index be2b595f51e52c..5dff1525fb45e0 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -1,7 +1,7 @@
 # Template file for 'gopm'
 pkgname=gopm
 version=0.7.2.20150801
-revision=18
+revision=19
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
 build_style=go
 go_import_path="github.com/gpmgo/gopm"

From 6db74d532eb761c90ab0e17238a52b65c0329b96 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 198/450] gops: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gops/template b/srcpkgs/gops/template
index 352d10e53d296d..5458a415e087ac 100644
--- a/srcpkgs/gops/template
+++ b/srcpkgs/gops/template
@@ -1,7 +1,7 @@
 # Template file for 'gops'
 pkgname=gops
 version=0.3.29
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/google/gops"
 short_desc="List and diagnose Go processes currently running on your system"

From d2e4cca7e8d05d176923c18d31abc62d320a5b11 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:12 +0800
Subject: [PATCH 199/450] goreleaser: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/goreleaser/template b/srcpkgs/goreleaser/template
index 2e8a10d55cf273..0a650192741cb8 100644
--- a/srcpkgs/goreleaser/template
+++ b/srcpkgs/goreleaser/template
@@ -1,7 +1,7 @@
 # Template file for 'goreleaser'
 pkgname=goreleaser
 version=2.9.0
-revision=1
+revision=2
 build_style=go
 build_helper="qemu"
 go_import_path=github.com/goreleaser/goreleaser/v2

From eb525d6c46fad85e3bc6cd227996583c190023d2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:13 +0800
Subject: [PATCH 200/450] gotify-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index 0d78e450c255cc..5636bc23432ea4 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'gotify-cli'
 pkgname=gotify-cli
 version=2.2.3
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}

From 734e0e48db525af204bcaa308b24a0b9de3031b0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:13 +0800
Subject: [PATCH 201/450] gotop: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gotop/template b/srcpkgs/gotop/template
index e0410abd147f38..d0b9b1bf4b42a2 100644
--- a/srcpkgs/gotop/template
+++ b/srcpkgs/gotop/template
@@ -1,7 +1,7 @@
 # Template file for 'gotop'
 pkgname=gotop
 version=4.2.0
-revision=4
+revision=5
 build_style=go
 build_helper=qemu
 go_ldflags="-X main.Version=v${version}"

From 3d9084e87915888981ccdd20e883a1e1e87d8ca7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:13 +0800
Subject: [PATCH 202/450] gotty: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gotty/template b/srcpkgs/gotty/template
index 03bc80ac6ea421..b5da7b5e3a4e5a 100644
--- a/srcpkgs/gotty/template
+++ b/srcpkgs/gotty/template
@@ -1,7 +1,7 @@
 # Template file for 'gotty'
 pkgname=gotty
 version=1.0.1
-revision=11
+revision=12
 build_style=go
 go_import_path="github.com/yudai/gotty"
 short_desc="Share your terminal as a web application"

From 5f0b99b681fda49de46b7575c232e8c84b54648f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:13 +0800
Subject: [PATCH 203/450] goversion: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/goversion/template b/srcpkgs/goversion/template
index 064ea5aeba8760..55ede0a3a77771 100644
--- a/srcpkgs/goversion/template
+++ b/srcpkgs/goversion/template
@@ -1,7 +1,7 @@
 # Template file for 'goversion'
 pkgname=goversion
 version=1.2.0
-revision=6
+revision=7
 build_style=go
 go_import_path=rsc.io/goversion
 short_desc="Print version used to build Go executables"

From 0577e6cc63809b49bd2b69c3eaba71d6f1ef8155 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:13 +0800
Subject: [PATCH 204/450] gowall: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gowall/template b/srcpkgs/gowall/template
index 73d0204a641fcf..bb04597b9cee70 100644
--- a/srcpkgs/gowall/template
+++ b/srcpkgs/gowall/template
@@ -1,7 +1,7 @@
 # Template file for 'gowall'
 pkgname=gowall
 version=0.2.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/Achno/gowall"
 short_desc="Tool to convert an image to any color-scheme/pallete"

From 43abf7888661d77abe8291ec1f1469c069f0344c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:13 +0800
Subject: [PATCH 205/450] grafana: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template
index a556d733ffe948..82c2aaf5690fb8 100644
--- a/srcpkgs/grafana/template
+++ b/srcpkgs/grafana/template
@@ -1,7 +1,7 @@
 # Template file for 'grafana'
 pkgname=grafana
 version=12.1.1
-revision=1
+revision=2
 build_style=go
 # longer tests timeout, TestIntegrationListFiles fails when running in CI
 make_check_args="-short -skip TestIntegrationListFiles"

From 9b872736873f7a5e8ec72b504c468d0bff28a5e1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:13 +0800
Subject: [PATCH 206/450] gron: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gron/template b/srcpkgs/gron/template
index b2902368a433ab..6db5a5f5ccfe9a 100644
--- a/srcpkgs/gron/template
+++ b/srcpkgs/gron/template
@@ -1,7 +1,7 @@
 # Template file for 'gron'
 pkgname=gron
 version=0.7.1
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/tomnomnom/gron
 short_desc="Tool to make JSON greppable"

From a7fa8cf25fc68adec0404a785583d9bbec213f94 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:14 +0800
Subject: [PATCH 207/450] grpcurl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/grpcurl/template b/srcpkgs/grpcurl/template
index 5df514808e1c09..5352facd1f7e39 100644
--- a/srcpkgs/grpcurl/template
+++ b/srcpkgs/grpcurl/template
@@ -1,7 +1,7 @@
 # Template file for 'grpcurl'
 pkgname=grpcurl
 version=1.9.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/fullstorydev/grpcurl"
 go_package="${go_import_path}/cmd/..."

From 07577022b348200164ea972624976daa6c83b04e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:14 +0800
Subject: [PATCH 208/450] grype: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template
index c644e69856ae2a..a26aac49369af6 100644
--- a/srcpkgs/grype/template
+++ b/srcpkgs/grype/template
@@ -1,7 +1,7 @@
 # Template file for 'grype'
 pkgname=grype
 version=0.91.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/anchore/grype"

From a5f5c70cf9d081f74174bf5646a8de2a27e3e054 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:14 +0800
Subject: [PATCH 209/450] gucci: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template
index 2342f07f1b3594..e7543e13b783af 100644
--- a/srcpkgs/gucci/template
+++ b/srcpkgs/gucci/template
@@ -1,7 +1,7 @@
 # Template file for 'gucci'
 pkgname=gucci
 version=1.9.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/noqcks/gucci"
 go_ldflags="-X main.AppVersion=${version}"

From f9eec3ce5fd6f7ccb9cc04ffc30ff8aff3c17ef4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:14 +0800
Subject: [PATCH 210/450] gum: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/gum/template b/srcpkgs/gum/template
index f2496c22b168ce..48e3a82bf9c5a2 100644
--- a/srcpkgs/gum/template
+++ b/srcpkgs/gum/template
@@ -1,7 +1,7 @@
 # Template file for 'gum'
 pkgname=gum
 version=0.17.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/charmbracelet/gum"

From 4e7326eb6f1da044b2a0b0ffeac5181b3244bd39 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:14 +0800
Subject: [PATCH 211/450] hcloud: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index a776e859181ac9..9f66260cae368c 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -1,7 +1,7 @@
 # Template file for 'hcloud'
 pkgname=hcloud
 version=1.61.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli

From c2067dea3efd86f1dd2bee3eeae8aa876df1907b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:14 +0800
Subject: [PATCH 212/450] hey: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hey/template b/srcpkgs/hey/template
index 251def7a54b2e3..37fd25a62fdf36 100644
--- a/srcpkgs/hey/template
+++ b/srcpkgs/hey/template
@@ -1,7 +1,7 @@
 # Template file for 'hey'
 pkgname=hey
 version=0.1.4
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/rakyll/hey
 short_desc="HTTP load generator"

From d25e07017f643f98a3a970da5126d0d177432a4d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:14 +0800
Subject: [PATCH 213/450] hivemind: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hivemind/template b/srcpkgs/hivemind/template
index 4d985c379967a9..f0136afa66f063 100644
--- a/srcpkgs/hivemind/template
+++ b/srcpkgs/hivemind/template
@@ -1,7 +1,7 @@
 # Template file for 'hivemind'
 pkgname=hivemind
 version=1.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/DarthSim/hivemind"
 short_desc="Process manager for Procfile-based applications"

From a1706986b300440a8dc4c3ad40674e948c13fb7c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 214/450] hooktftp: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hooktftp/template b/srcpkgs/hooktftp/template
index 1de66350a7e7f3..9defaaebf72b1d 100644
--- a/srcpkgs/hooktftp/template
+++ b/srcpkgs/hooktftp/template
@@ -1,7 +1,7 @@
 # Template file for 'hooktftp'
 pkgname=hooktftp
 version=1.1.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/tftp-go-team/hooktftp"
 go_package="github.com/tftp-go-team/hooktftp/cmd/hooktftp"

From 99fa5d77812d338ae5a088c05970f5da6881e214 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 215/450] httpstat: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/httpstat/template b/srcpkgs/httpstat/template
index 5a30dddbc12109..55101580e9ec09 100644
--- a/srcpkgs/httpstat/template
+++ b/srcpkgs/httpstat/template
@@ -1,7 +1,7 @@
 # Template file for 'httpstat'
 pkgname=httpstat
 version=1.1.0
-revision=4
+revision=5
 build_style=go
 go_ldflags="-X=main.version=$version"
 go_import_path="github.com/davecheney/httpstat"

From b4da57adbb624ba0c7f2bce899e49f04977ef576 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 216/450] httptap: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/httptap/template b/srcpkgs/httptap/template
index dfdf4286434803..2fecb22ed5a11c 100644
--- a/srcpkgs/httptap/template
+++ b/srcpkgs/httptap/template
@@ -1,7 +1,7 @@
 # Template file for 'httptap'
 pkgname=httptap
 version=0.1.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/monasticacademy/httptap
 short_desc="View HTTP/HTTPS requests made by any program"

From f3df1647755de39db63c127cf0358b4166c8a6b0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 217/450] hub: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hub/template b/srcpkgs/hub/template
index 13154be690968b..f64d11f77d128c 100644
--- a/srcpkgs/hub/template
+++ b/srcpkgs/hub/template
@@ -1,7 +1,7 @@
 # Template file for 'hub'
 pkgname=hub
 version=2.14.2
-revision=5
+revision=6
 build_style=go
 go_import_path=github.com/github/hub
 hostmakedepends="git groff"

From ded425cbe2afd05449398dd775247cd78fa71b93 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 218/450] hugo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hugo/template b/srcpkgs/hugo/template
index db60d30031665d..362aa5bcac2a96 100644
--- a/srcpkgs/hugo/template
+++ b/srcpkgs/hugo/template
@@ -1,7 +1,7 @@
 # Template file for 'hugo'
 pkgname=hugo
 version=0.157.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/gohugoio/hugo"

From cea6f877c30f2ab1a37ad67edbeb769e5373cc40 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 219/450] hut: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index fd33af624abd4b..d73baaa7ab1729 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -1,7 +1,7 @@
 # Template file for 'hut'
 pkgname=hut
 version=0.7.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~xenrox/hut"

From 9a806f22b57af0f6c55c0199fe796a55253930bc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 220/450] hydroxide: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/hydroxide/template b/srcpkgs/hydroxide/template
index 47be3b8ea7b395..ae9246bd07449a 100644
--- a/srcpkgs/hydroxide/template
+++ b/srcpkgs/hydroxide/template
@@ -1,7 +1,7 @@
 # Template file for 'hydroxide'
 pkgname=hydroxide
 version=0.2.31
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/emersion/hydroxide
 go_package=$go_import_path/cmd/hydroxide

From 895219af9fa80ff11ba6950ed64fa268a2a9e5dc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:15 +0800
Subject: [PATCH 221/450] i3cat: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/i3cat/template b/srcpkgs/i3cat/template
index 33ee14a83d0590..1d88c42f356a1c 100644
--- a/srcpkgs/i3cat/template
+++ b/srcpkgs/i3cat/template
@@ -1,7 +1,7 @@
 # Template file for 'i3cat'
 pkgname=i3cat
 version=1.0
-revision=3
+revision=4
 build_style=go
 go_import_path="github.com/vincent-petithory/i3cat"
 hostmakedepends="git"

From 164b3609cd678a2e499a3720d54e9fbfdea2ede3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:16 +0800
Subject: [PATCH 222/450] ibus-bamboo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ibus-bamboo/template b/srcpkgs/ibus-bamboo/template
index a898636e332509..adff381100f2b3 100644
--- a/srcpkgs/ibus-bamboo/template
+++ b/srcpkgs/ibus-bamboo/template
@@ -1,7 +1,7 @@
 # Template file for 'ibus-bamboo'
 pkgname=ibus-bamboo
 version=0.7.8
-revision=4
+revision=5
 build_style=go
 makedepends="libXtst-devel libX11-devel"
 depends="ibus"

From f4e417cd9cb945b3e7b9cb730f2c7dde9846ac0b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:16 +0800
Subject: [PATCH 223/450] ijq: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ijq/template b/srcpkgs/ijq/template
index 3107ff1604185f..8621eead9fad79 100644
--- a/srcpkgs/ijq/template
+++ b/srcpkgs/ijq/template
@@ -1,7 +1,7 @@
 # Template file for 'ijq'
 pkgname=ijq
 version=1.2.0
-revision=1
+revision=2
 build_style=go
 go_import_path="codeberg.org/gpanders/ijq"
 hostmakedepends="scdoc"

From 1d338f2d60a142f0edec086ca9b043efe0a11b07 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:16 +0800
Subject: [PATCH 224/450] img: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/img/template b/srcpkgs/img/template
index f8d12ce22047d1..5b2abed01966aa 100644
--- a/srcpkgs/img/template
+++ b/srcpkgs/img/template
@@ -1,7 +1,7 @@
 # Template file for 'img'
 pkgname=img
 version=0.5.11
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/genuinetools/img
 go_build_tags="noembed seccomp"

From 0e2849718c21249699c225668ca846e9def466e4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:16 +0800
Subject: [PATCH 225/450] immortal: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/immortal/template b/srcpkgs/immortal/template
index 683633b403283f..87db05d76042a7 100644
--- a/srcpkgs/immortal/template
+++ b/srcpkgs/immortal/template
@@ -1,7 +1,7 @@
 # Template file for 'immortal'
 pkgname=immortal
 version=0.24.4
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/immortal/immortal
 go_package="${go_import_path}/cmd/immortal ${go_import_path}/cmd/immortalctl

From e051bf6ebbfcf8267ffd0876d6dd34b63ff42bd9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:16 +0800
Subject: [PATCH 226/450] incus: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/incus/template b/srcpkgs/incus/template
index 8de51b6b66e89d..fe2129f41a4873 100644
--- a/srcpkgs/incus/template
+++ b/srcpkgs/incus/template
@@ -1,7 +1,7 @@
 # Template file for 'incus'
 pkgname=incus
 version=6.19.1
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path=github.com/lxc/incus/v6

From 1fe7ddafe482787740777c18d32926df50816f63 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:16 +0800
Subject: [PATCH 227/450] influxdb: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/influxdb/template b/srcpkgs/influxdb/template
index eb889824439840..366ff1f89d015b 100644
--- a/srcpkgs/influxdb/template
+++ b/srcpkgs/influxdb/template
@@ -1,7 +1,7 @@
 # Template file for 'influxdb'
 pkgname=influxdb
 version=1.8.3
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/influxdata/influxdb
 go_package="${go_import_path}/cmd/influx

From 8848c983e9121182e72db93ca46eb2d3e676d42a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 228/450] ipfs-cluster: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ipfs-cluster/template b/srcpkgs/ipfs-cluster/template
index f2600009130cbb..013dcdb773484a 100644
--- a/srcpkgs/ipfs-cluster/template
+++ b/srcpkgs/ipfs-cluster/template
@@ -1,7 +1,7 @@
 # Template file for 'ipfs-cluster'
 pkgname=ipfs-cluster
 version=0.12.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/ipfs/ipfs-cluster"
 go_package="${go_import_path}/cmd/ipfs-cluster-ctl ${go_import_path}/cmd/ipfs-cluster-service"

From 926c160d944f493f73ce1967e43a71d79137ecc2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 229/450] ipp-usb: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ipp-usb/template b/srcpkgs/ipp-usb/template
index d8f99859075d09..a04dc7a44712d7 100644
--- a/srcpkgs/ipp-usb/template
+++ b/srcpkgs/ipp-usb/template
@@ -1,7 +1,7 @@
 # Template file for 'ipp-usb'
 pkgname=ipp-usb
 version=0.9.23
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/OpenPrinting/ipp-usb"
 conf_files="/etc/ipp-usb/ipp-usb.conf"

From 2cfaae6ca42399f37a5dbab8cec5c51636d958d9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 230/450] ircdog: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ircdog/template b/srcpkgs/ircdog/template
index 5b134fe13eea11..8ff42783c6f9ae 100644
--- a/srcpkgs/ircdog/template
+++ b/srcpkgs/ircdog/template
@@ -1,7 +1,7 @@
 # Template file for 'ircdog'
 pkgname=ircdog
 version=0.5.5
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/ergochat/ircdog"
 short_desc="Simple wrapper over the raw IRC protocol"

From f98eb7603a3d42a55b905e1bd0777c9e1348d04d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 231/450] jd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/jd/template b/srcpkgs/jd/template
index c092526ab3929d..5b613717638bc8 100644
--- a/srcpkgs/jd/template
+++ b/srcpkgs/jd/template
@@ -1,7 +1,7 @@
 # Template file for 'jd'
 pkgname=jd
 version=2.3.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/josephburnett/jd/v2"
 go_package="github.com/josephburnett/jd/v2/jd"

From 0c05bd72ee6c69c71f51d83f0902bd141024c448 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 232/450] jid: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/jid/template b/srcpkgs/jid/template
index 90fa237e4454a8..c142cfdf4bc597 100644
--- a/srcpkgs/jid/template
+++ b/srcpkgs/jid/template
@@ -1,7 +1,7 @@
 # Template file for 'jid'
 pkgname=jid
 version=0.7.6
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/simeji/jid
 go_package=github.com/simeji/jid/cmd/jid

From b88c32c6c0c7ecbd7761b35df25a05cb93a97f91 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 233/450] jj: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/jj/template b/srcpkgs/jj/template
index 8ef3131a4423f1..7c1d263527de69 100644
--- a/srcpkgs/jj/template
+++ b/srcpkgs/jj/template
@@ -1,7 +1,7 @@
 # Template file for 'jj'
 pkgname=jj
 version=1.9.2
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/tidwall/jj"
 go_package="${go_import_path}/cmd/jj"

From 56edceb680e5ed6880da070b49d38fb4c283c2f1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 234/450] jjui: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/jjui/template b/srcpkgs/jjui/template
index b37940209a2b49..278b0a7cc446b1 100644
--- a/srcpkgs/jjui/template
+++ b/srcpkgs/jjui/template
@@ -1,7 +1,7 @@
 # Template file for 'jjui'
 pkgname=jjui
 version=0.9.12
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/idursun/jjui"
 go_package="./cmd/jjui"

From b826aeb3c10ba6cae6672f045602b6956e08ff11 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:17 +0800
Subject: [PATCH 235/450] joker: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/joker/template b/srcpkgs/joker/template
index 405ec0b596a35d..74b0d278e9e846 100644
--- a/srcpkgs/joker/template
+++ b/srcpkgs/joker/template
@@ -1,7 +1,7 @@
 # Template file for 'joker'
 pkgname=joker
 version=1.5.8
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/candid82/joker
 short_desc="Interpreted dialect of Clojure written in Go and Clojure(Script) linter"

From 899b78be91e456a981239fa8ed03b435c8633924 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:18 +0800
Subject: [PATCH 236/450] jp: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/jp/template b/srcpkgs/jp/template
index 9d401d45611711..6353320c3fd0e8 100644
--- a/srcpkgs/jp/template
+++ b/srcpkgs/jp/template
@@ -1,7 +1,7 @@
 # Template file for 'jp'
 pkgname=jp
 version=0.2.1
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/jmespath/jp
 short_desc="Command line interface to JMESPath"

From c89e083c78a3e9cb40d623710334a1645690e2c6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:18 +0800
Subject: [PATCH 237/450] jsonnet-language-server: rebuild for go 1.25.8 and
 pie

---
 srcpkgs/jsonnet-language-server/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/jsonnet-language-server/template b/srcpkgs/jsonnet-language-server/template
index bf8db61f06e705..e560f3d5882b97 100644
--- a/srcpkgs/jsonnet-language-server/template
+++ b/srcpkgs/jsonnet-language-server/template
@@ -1,7 +1,7 @@
 # Template file for 'jsonnet-language-server'
 pkgname=jsonnet-language-server
 version=0.13.1
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/grafana/jsonnet-language-server
 short_desc="Language Server Protocol (LSP) server for Jsonnet"

From 418feacefc18aca838122dcd6bf7c3fb5eb7a22f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:18 +0800
Subject: [PATCH 238/450] jump: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/jump/template b/srcpkgs/jump/template
index 1ce89acdaeeb2e..6b13a8af548ca5 100644
--- a/srcpkgs/jump/template
+++ b/srcpkgs/jump/template
@@ -1,7 +1,7 @@
 # Template file for 'jump'
 pkgname=jump
 version=0.51.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/gsamokovarov/jump
 short_desc="Fuzzy directory jumper that learns your habits"

From 3ce22b31f87fdd9d04189d2208b330422444da72 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:18 +0800
Subject: [PATCH 239/450] k3d: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/k3d/template b/srcpkgs/k3d/template
index a6b96eb8082e79..47129a8233fa8c 100644
--- a/srcpkgs/k3d/template
+++ b/srcpkgs/k3d/template
@@ -1,7 +1,7 @@
 # Template file for 'k3d'
 pkgname=k3d
 version=5.8.3
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/k3d-io/k3d/v5"

From d2c272d7028694b2b8702e87b7b1ac575aa2085e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:18 +0800
Subject: [PATCH 240/450] k9s: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template
index 92324a5493223b..04a5b87b8a9737 100644
--- a/srcpkgs/k9s/template
+++ b/srcpkgs/k9s/template
@@ -1,7 +1,7 @@
 # Template file for 'k9s'
 pkgname=k9s
 version=0.50.16
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/derailed/k9s"
 go_ldflags="-X ${go_import_path}/cmd.version=${version}"

From 2afee89d959b0e443156c2771befde265da85f08 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:18 +0800
Subject: [PATCH 241/450] kapacitor: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kapacitor/template b/srcpkgs/kapacitor/template
index 00fe6f164af710..b8231a42e9c2b8 100644
--- a/srcpkgs/kapacitor/template
+++ b/srcpkgs/kapacitor/template
@@ -1,7 +1,7 @@
 # Template file for 'kapacitor'
 pkgname=kapacitor
 version=1.5.4
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/influxdata/kapacitor
 go_package="${go_import_path}/cmd/kapacitor

From 1674ed4c4478b2942e6470cb0d299200aa1a606d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:18 +0800
Subject: [PATCH 242/450] keybase: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index 39b6e75e8290dc..8dfebac88f5f3b 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -1,7 +1,7 @@
 # Template file for 'keybase'
 pkgname=keybase
 version=6.4.0
-revision=1
+revision=2
 build_style=go
 build_wrksrc=go
 go_import_path="github.com/keybase/client/go"

From fe2366cd29ae33f5bbe7b30a9c29523f699553db Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:19 +0800
Subject: [PATCH 243/450] knit: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/knit/template b/srcpkgs/knit/template
index 28cb0e8d63860a..5d95cd77fde3fa 100644
--- a/srcpkgs/knit/template
+++ b/srcpkgs/knit/template
@@ -1,7 +1,7 @@
 # Template file for 'knit'
 pkgname=knit
 version=1.1.1
-revision=4
+revision=5
 build_style=go
 go_package="github.com/zyedidia/knit/cmd/knit"
 go_import_path="github.com/zyedidia/knit"

From 7664c73703eeea96eb098e29a7d3f7f2fe442b7d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:19 +0800
Subject: [PATCH 244/450] kompose: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kompose/template b/srcpkgs/kompose/template
index 0a0730288f24b2..c2a8e8e791c923 100644
--- a/srcpkgs/kompose/template
+++ b/srcpkgs/kompose/template
@@ -1,7 +1,7 @@
 # Template file for 'kompose'
 pkgname=kompose
 version=1.38.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/kubernetes/kompose"

From 29528cb15e395ce3621d443968a9b7b9cdd847cc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:19 +0800
Subject: [PATCH 245/450] kopia: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kopia/template b/srcpkgs/kopia/template
index bf4a652e05343d..c56a72e9ff7d02 100644
--- a/srcpkgs/kopia/template
+++ b/srcpkgs/kopia/template
@@ -1,7 +1,7 @@
 # Template file for 'kopia'
 pkgname=kopia
 version=0.17.0
-revision=2
+revision=3
 build_style=go
 build_helper=qemu
 go_import_path=github.com/kopia/kopia

From a8e9adf13e28cabfdb89743e14307ae6f4d9f4db Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:19 +0800
Subject: [PATCH 246/450] kops: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kops/template b/srcpkgs/kops/template
index 993bd2cebe206a..2b968769393443 100644
--- a/srcpkgs/kops/template
+++ b/srcpkgs/kops/template
@@ -1,7 +1,7 @@
 # Template file for 'kops'
 pkgname=kops
 version=1.26.3
-revision=3
+revision=4
 archs="x86_64*"
 build_style=go
 go_import_path="k8s.io/kops"

From c4de145150b3d1d91d8f1c551e791a464cfbc3e4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:19 +0800
Subject: [PATCH 247/450] kubecfg: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kubecfg/template b/srcpkgs/kubecfg/template
index 8fb8681808c2c2..de81ea5624a46c 100644
--- a/srcpkgs/kubecfg/template
+++ b/srcpkgs/kubecfg/template
@@ -1,7 +1,7 @@
 # Template file for 'kubecfg'
 pkgname=kubecfg
 version=0.22.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/bitnami/kubecfg"
 go_ldflags="-X main.version=v${version}"

From 3478cbe4fe7504be5043a83b2f928ccd66f21f4b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:19 +0800
Subject: [PATCH 248/450] kubernetes: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 075f9c9d63e686..e2a0089fa38f26 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -1,7 +1,7 @@
 # Template file for 'kubernetes'
 pkgname=kubernetes
 version=1.35.2
-revision=1
+revision=2
 archs="aarch64* x86_64* ppc64le*"
 build_style=go
 go_import_path="github.com/kubernetes/kubernetes"

From 17610ea3e3269906cbbf4b1974cfa160636d6c6e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:19 +0800
Subject: [PATCH 249/450] kubefwd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kubefwd/template b/srcpkgs/kubefwd/template
index f70aa440f82a8f..483ac73cbb3c9b 100644
--- a/srcpkgs/kubefwd/template
+++ b/srcpkgs/kubefwd/template
@@ -1,7 +1,7 @@
 # Template file for 'kubefwd'
 pkgname=kubefwd
 version=1.23.2
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/txn2/kubefwd"
 go_package="./cmd/kubefwd"

From 876c83dfdac7e24aad84eae53958e31c8d260302 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:20 +0800
Subject: [PATCH 250/450] kubernetes-helm: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 3e5b1c068a6d89..50a7e17aae1a50 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -1,7 +1,7 @@
 # Template file for 'kubernetes-helm'
 pkgname=kubernetes-helm
 version=3.19.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="helm.sh/helm/v3"

From af1f5e4444c0cf8f0e2e13b3e56c105fdd039bd7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:20 +0800
Subject: [PATCH 251/450] kubernetes-kind: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index 5359dc49209a0f..7bf67b5eab3c85 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -1,7 +1,7 @@
 # Template file for 'kubernetes-kind'
 pkgname=kubernetes-kind
 version=0.30.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"

From 5b6d450facc940772549aeb5fb86950fba1403e0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:20 +0800
Subject: [PATCH 252/450] kurly: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index 96914db829211c..d3eb49bcfac2f3 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -1,7 +1,7 @@
 # Template file for 'kurly'
 pkgname=kurly
 version=1.2.2
-revision=5
+revision=6
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 short_desc="Alternative to the widely popular curl program"

From 43d8e06fed7f1eeacae86d7a887410d5db55ed92 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:20 +0800
Subject: [PATCH 253/450] lazydocker: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lazydocker/template b/srcpkgs/lazydocker/template
index 2d8f0e9bc86edc..c24e56582ad5ad 100644
--- a/srcpkgs/lazydocker/template
+++ b/srcpkgs/lazydocker/template
@@ -1,7 +1,7 @@
 # Template file for 'lazydocker'
 pkgname=lazydocker
 version=0.24.4
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/jesseduffield/lazydocker
 go_ldflags="-X main.version=${version}"

From aabd7edd7500c6853d3ddedb602faab5ca187bb0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:20 +0800
Subject: [PATCH 254/450] lazygit: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index 4f34e3b3940625..5b21a5c96979c8 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -1,7 +1,7 @@
 # Template file for 'lazygit'
 pkgname=lazygit
 version=0.59.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/jesseduffield/lazygit
 go_ldflags="-X main.version=${version} -X main.buildSource=voidlinux"

From b80971a7a8a1718cba9bbc11251cfa2f1ff33d53 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:20 +0800
Subject: [PATCH 255/450] lego: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lego/template b/srcpkgs/lego/template
index 1c7a3d72625ac2..3cca43d84ed6b5 100644
--- a/srcpkgs/lego/template
+++ b/srcpkgs/lego/template
@@ -1,7 +1,7 @@
 # Template file for 'lego'
 pkgname=lego
 version=4.31.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/go-acme/lego/v4"
 go_package="${go_import_path}/cmd/lego"

From 477790b91e495be4dfcd69d0e8204015e15dfe3b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:20 +0800
Subject: [PATCH 256/450] lets: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lets/template b/srcpkgs/lets/template
index 0173650c0fcfbb..740d15069af4ce 100644
--- a/srcpkgs/lets/template
+++ b/srcpkgs/lets/template
@@ -1,7 +1,7 @@
 # Template file for 'lets'
 pkgname=lets
 version=0.0.55
-revision=1
+revision=2
 build_style=go
 go_ldflags="-X main.version=${version}"
 go_import_path="github.com/lets-cli/lets"

From 3bbccc8c1edfab10a004047c472bf0f226101292 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 257/450] lf: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lf/template b/srcpkgs/lf/template
index 64eaa1b55e5eb1..a8f9d4e3af067f 100644
--- a/srcpkgs/lf/template
+++ b/srcpkgs/lf/template
@@ -1,7 +1,7 @@
 # Template file for 'lf'
 pkgname=lf
 version=r41
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/gokcehan/${pkgname}"
 go_ldflags="-X main.gVersion=$version"

From a7e164d719ecf1fb640859ae73a6b270d2d4e825 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 258/450] librespeed-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/librespeed-cli/template b/srcpkgs/librespeed-cli/template
index 8ef355224a0a00..6ea7f92065d461 100644
--- a/srcpkgs/librespeed-cli/template
+++ b/srcpkgs/librespeed-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'librespeed-cli'
 pkgname=librespeed-cli
 version=1.0.10
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/librespeed/speedtest-cli"
 go_ldflags="-X librespeed-cli/defs.ProgName=${pkgname} -X librespeed-cli/defs.ProgVersion=${version}"

From 637a35132ea84e800fbfe1775c5de035becb0d6e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 259/450] licensechecker: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index 523a4a5996b7af..38330064a7dd81 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -1,7 +1,7 @@
 # Template file for 'licensechecker'
 pkgname=licensechecker
 version=1.3.1
-revision=8
+revision=9
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"

From 91857cb4de29d6405adb21766b060d0ca360be0f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 260/450] loki: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/loki/template b/srcpkgs/loki/template
index b753dea22fc5e3..bdec83a5adfa51 100644
--- a/srcpkgs/loki/template
+++ b/srcpkgs/loki/template
@@ -1,7 +1,7 @@
 # Template file for 'loki'
 pkgname=loki
 version=3.1.1
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/grafana/loki/v3"
 go_package="${go_import_path}/cmd/loki ${go_import_path}/cmd/logcli

From ecdaa9f31541f0c35fe1aadfa5f9f1d1a13f3e8b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 261/450] lsp: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6f1e95879c1455..da3ba32273c384 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -1,7 +1,7 @@
 # Template file for 'lsp'
 pkgname=lsp
 version=0.2.0.20160318
-revision=3
+revision=4
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
 build_style=go
 go_import_path="github.com/dborzov/lsp"

From b69a13181ece603f576b66e2e227c04f5bea174c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 262/450] lsq: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/lsq/template b/srcpkgs/lsq/template
index 0f3f37ba4197b5..9d8f264009058e 100644
--- a/srcpkgs/lsq/template
+++ b/srcpkgs/lsq/template
@@ -1,7 +1,7 @@
 # Template file for 'lsq'
 pkgname=lsq
 version=1.4.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/jrswab/lsq
 short_desc="Command-line tool for Logseq to quickly create and edit journal entries"

From 8fa99beb0dc669f1581b781c198fac768e6297ef Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 263/450] maddy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/maddy/template b/srcpkgs/maddy/template
index 87f48f2c3c7b1d..b50da45ac42151 100644
--- a/srcpkgs/maddy/template
+++ b/srcpkgs/maddy/template
@@ -1,7 +1,7 @@
 # Template file for 'maddy'
 pkgname=maddy
 version=0.8.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/foxcpp/maddy"
 go_package="$go_import_path/cmd/maddy

From a12b2eeda8a699b32925d086bf389a3b492f609a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:21 +0800
Subject: [PATCH 264/450] madonctl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/madonctl/template b/srcpkgs/madonctl/template
index 6fe913038bb8cf..41e5062dd96c75 100644
--- a/srcpkgs/madonctl/template
+++ b/srcpkgs/madonctl/template
@@ -1,7 +1,7 @@
 # Template file for 'madonctl'
 pkgname=madonctl
 version=2.3.2
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/McKael/madonctl
 short_desc="CLI client for the Mastodon social network API"

From 4f1f2589349b6c7724c229c468f10792b61220ed Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:22 +0800
Subject: [PATCH 265/450] mangadesk: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mangadesk/template b/srcpkgs/mangadesk/template
index d74b2ca2319a1a..e94905b58ef15b 100644
--- a/srcpkgs/mangadesk/template
+++ b/srcpkgs/mangadesk/template
@@ -1,7 +1,7 @@
 # Template file for 'mangadesk'
 pkgname=mangadesk
 version=0.7.8
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/darylhjd/mangadesk
 short_desc="Terminal client for MangaDex"

From 6c9775828e3e3ae2a7343e8c7f4a80a6f376e732 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:22 +0800
Subject: [PATCH 266/450] massren: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/massren/template b/srcpkgs/massren/template
index 79a88a34e8af94..821b4e3f787af7 100644
--- a/srcpkgs/massren/template
+++ b/srcpkgs/massren/template
@@ -1,7 +1,7 @@
 # Template file for 'massren'
 pkgname=massren
 version=1.5.7
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/laurent22/massren"
 short_desc="Massive renamer from command line"

From 88c8ab67dc36794bddffeaf3577b2048fb5c8702 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:22 +0800
Subject: [PATCH 267/450] matterbridge: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/matterbridge/template b/srcpkgs/matterbridge/template
index 3ca8a027c5a2ea..bfbfea8703531e 100644
--- a/srcpkgs/matterbridge/template
+++ b/srcpkgs/matterbridge/template
@@ -1,7 +1,7 @@
 # Template file for 'matterbridge'.
 pkgname=matterbridge
 version=1.26.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/42wim/matterbridge"
 short_desc="Bridge between various chatting services"

From 2415c0f58021e5fe65f77bc5354a4b25511cb7ed Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:22 +0800
Subject: [PATCH 268/450] matterircd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/matterircd/template b/srcpkgs/matterircd/template
index b857e9440bc0d5..86f1efe902f84e 100644
--- a/srcpkgs/matterircd/template
+++ b/srcpkgs/matterircd/template
@@ -1,7 +1,7 @@
 # Template file for 'matterircd'
 pkgname=matterircd
 version=0.28.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/42wim/matterircd
 short_desc="Connect to your mattermost or slack using your IRC-client of choice"

From c1d5f5df58aa6e7359d1b93b5b6498c311d62125 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:22 +0800
Subject: [PATCH 269/450] mdbook-d2-go: rebuild for go 1.25.8 and pie

---
 srcpkgs/mdbook-d2-go/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mdbook-d2-go/template b/srcpkgs/mdbook-d2-go/template
index 2bfcb2be9afa55..778ff89ea992f4 100644
--- a/srcpkgs/mdbook-d2-go/template
+++ b/srcpkgs/mdbook-d2-go/template
@@ -1,7 +1,7 @@
 # Template file for 'mdbook-d2-go'
 pkgname=mdbook-d2-go
 version=0.7.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/Vaelatern/mdbook-d2-go
 short_desc="D2 Preprocessor for mdBook"

From c2acc7e339f4b1074e844a797c5da2e8bc6123ba Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:22 +0800
Subject: [PATCH 270/450] mdr: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mdr/template b/srcpkgs/mdr/template
index c5a1fb4f59e93a..9334f1e4c27e11 100644
--- a/srcpkgs/mdr/template
+++ b/srcpkgs/mdr/template
@@ -1,7 +1,7 @@
 # Template file for 'mdr'
 pkgname=mdr
 version=0.2.5
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/MichaelMure/mdr"
 short_desc="MarkDown Renderer for the terminal"

From f4a3528491af4387eb33ced24d88525ba6a62489 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:22 +0800
Subject: [PATCH 271/450] micro: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/micro/template b/srcpkgs/micro/template
index 898efcbf73200e..3df642bb34c05f 100644
--- a/srcpkgs/micro/template
+++ b/srcpkgs/micro/template
@@ -1,7 +1,7 @@
 # Template file for 'micro'
 pkgname=micro
 version=2.0.15
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/zyedidia/micro/v2"
 go_package="${go_import_path}/cmd/micro"

From c705d2abdec932891f331d5ae4f78f0d654502f6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 272/450] microhookd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/microhookd/template b/srcpkgs/microhookd/template
index abc6f45b91f2a8..10466fd0a4e62b 100644
--- a/srcpkgs/microhookd/template
+++ b/srcpkgs/microhookd/template
@@ -1,7 +1,7 @@
 # Template file for 'microhookd'
 pkgname=microhookd
 version=0.0.1
-revision=7
+revision=8
 build_style=go
 go_import_path=github.com/the-maldridge/microhookd
 short_desc="Simplest possible webhook daemon"

From 9eb7bd6c54848eaeb42792cc7f4d83c39a15f582 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 273/450] migrate: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/migrate/template b/srcpkgs/migrate/template
index 56430bcc4e0c30..59b22de511b65d 100644
--- a/srcpkgs/migrate/template
+++ b/srcpkgs/migrate/template
@@ -1,7 +1,7 @@
 # Template file for 'migrate'
 pkgname=migrate
 version=4.18.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/golang-migrate/migrate/v4"
 go_package="./cmd/migrate"

From 3ea7bb5b836660143905eb799aef40fd86c31fb8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 274/450] miller: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/miller/template b/srcpkgs/miller/template
index a25c914e4a9f7c..1be28bc8b3abb3 100644
--- a/srcpkgs/miller/template
+++ b/srcpkgs/miller/template
@@ -1,7 +1,7 @@
 # Template file for 'miller'
 pkgname=miller
 version=6.17.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/johnkerl/miller/v6"
 go_package="${go_import_path}/cmd/mlr"

From 3819f84f348f0ebb393676ea8a0000abdd53a42e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 275/450] miniflux: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index a151a82cf3f343..cd684c21dbd2fc 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -1,7 +1,7 @@
 # Template file for 'miniflux'
 pkgname=miniflux
 version=2.2.17
-revision=1
+revision=2
 build_style=go
 go_import_path="miniflux.app/v2"
 go_ldflags="-X miniflux.app/version.Version=${version}"

From 7857f264228c3e5d1af994cba33d1001b43e89fc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 276/450] minify: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/minify/template b/srcpkgs/minify/template
index 90a6c74b7ed9cf..3d3f3a2e2ed230 100644
--- a/srcpkgs/minify/template
+++ b/srcpkgs/minify/template
@@ -1,7 +1,7 @@
 # Template file for 'minify'
 pkgname=minify
 version=2.24.10
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/tdewolff/minify/v2"
 go_package="${go_import_path}/cmd/minify"

From 8a3030a4fdfa09868d939608952e7a9efdb4283b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 277/450] minio: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index f409e62b5b4c33..1ecbe7781792f7 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -1,7 +1,7 @@
 # Template file for 'minio'
 pkgname=minio
 version=2021.04.06
-revision=4
+revision=5
 _version="${version//./-}T23-11-00Z"
 build_style=go
 go_import_path="github.com/minio/minio"

From 284b57682582615bb1e9389c0292ca903ee9cf0d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 278/450] misspell: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/misspell/template b/srcpkgs/misspell/template
index 439b350fad5008..dfbe1663122a8d 100644
--- a/srcpkgs/misspell/template
+++ b/srcpkgs/misspell/template
@@ -1,7 +1,7 @@
 # Template file for 'misspell'
 pkgname=misspell
 version=0.3.4
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/client9/misspell"
 go_package="${go_import_path}/cmd/misspell"

From 41f33c8844bd5cb63106f19defeba37fd97c4b54 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:23 +0800
Subject: [PATCH 279/450] mmark: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template
index dc54c83f14b31e..7d822674101307 100644
--- a/srcpkgs/mmark/template
+++ b/srcpkgs/mmark/template
@@ -1,7 +1,7 @@
 # Template file for 'mmark'
 pkgname=mmark
 version=2.2.45
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/mmarkdown/mmark/v2
 short_desc="Powerful markdown processor geared towards the IETF"

From 450707670a226b8cd44790cb17c037fa8af9f8d2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:24 +0800
Subject: [PATCH 280/450] mmv-go: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mmv-go/template b/srcpkgs/mmv-go/template
index b62d5d842496be..065a652e531477 100644
--- a/srcpkgs/mmv-go/template
+++ b/srcpkgs/mmv-go/template
@@ -1,7 +1,7 @@
 # Template file for 'mmv-go'
 pkgname=mmv-go
 version=0.1.6
-revision=3
+revision=4
 build_style=go
 go_import_path="github.com/itchyny/mmv"
 go_package="./cmd/mmv"

From 6f8aee9f2be21b1caf1fed2c8e30eaa2e78d533b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:24 +0800
Subject: [PATCH 281/450] moor: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/moor/template b/srcpkgs/moor/template
index 816f5153820b83..e8be7f06193dda 100644
--- a/srcpkgs/moor/template
+++ b/srcpkgs/moor/template
@@ -1,7 +1,7 @@
 # Template file for 'moor'
 pkgname=moor
 version=2.9.5
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/walles/moor/v2
 go_ldflags="-X main.versionString=${version}"

From 5d3b646fa959760ea393d159b29b11828e6e4151 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:24 +0800
Subject: [PATCH 282/450] moby: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 822834eef063c5..0dd1c0b6087aca 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -2,7 +2,7 @@
 # should be kept in sync with docker-cli
 pkgname=moby
 version=29.2.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="go pkg-config"

From bdb245477d03b3433863d94343fbcf1d30f27da5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:24 +0800
Subject: [PATCH 283/450] mountain-backup: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mountain-backup/template b/srcpkgs/mountain-backup/template
index da82fb59cbac1f..36519e45202b5e 100644
--- a/srcpkgs/mountain-backup/template
+++ b/srcpkgs/mountain-backup/template
@@ -1,7 +1,7 @@
 # Template file for 'mountain-backup'
 pkgname=mountain-backup
 version=0.2.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/Noah-Huppert/mountain-backup
 short_desc="File backup tool"

From c4214f65cbd831f372adb2532bd62bc537c26c1d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:24 +0800
Subject: [PATCH 284/450] mpdviz: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mpdviz/template b/srcpkgs/mpdviz/template
index 83f901dae2409c..c077f2c4a33880 100644
--- a/srcpkgs/mpdviz/template
+++ b/srcpkgs/mpdviz/template
@@ -1,7 +1,7 @@
 # Template file for 'mpdviz'
 pkgname=mpdviz
 version=0.4.6
-revision=3
+revision=4
 build_style=go
 go_import_path="github.com/lucy/mpdviz"
 hostmakedepends="git pkg-config"

From 7766c53ba989d61419bf60e544798ca581277a2e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:24 +0800
Subject: [PATCH 285/450] mqttcli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mqttcli/template b/srcpkgs/mqttcli/template
index 7aa2d9ebc1c373..8fa1a0bf7d2483 100644
--- a/srcpkgs/mqttcli/template
+++ b/srcpkgs/mqttcli/template
@@ -1,7 +1,7 @@
 # Template file for 'mqttcli'
 pkgname=mqttcli
 version=0.2.0
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/shirou/mqttcli
 short_desc="MQTT Client"

From f6ae62883fbd07767a0fc4d86a58298c242d19c4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:24 +0800
Subject: [PATCH 286/450] mtail: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mtail/template b/srcpkgs/mtail/template
index 24f8ad686ad189..310146cdcad5ce 100644
--- a/srcpkgs/mtail/template
+++ b/srcpkgs/mtail/template
@@ -1,7 +1,7 @@
 # Template file for 'mtail'
 pkgname=mtail
 version=3.0.9
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/google/mtail"
 go_package="${go_import_path}/cmd/..."

From 158382679093a59390d60273424c6ae736ab9d97 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:25 +0800
Subject: [PATCH 287/450] mup: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/mup/template b/srcpkgs/mup/template
index 50e7ff910e8b58..c5ef46f76b5802 100644
--- a/srcpkgs/mup/template
+++ b/srcpkgs/mup/template
@@ -1,7 +1,7 @@
 # Template file for 'mup'
 pkgname=mup
 version=0.3.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/aziis98/mup
 short_desc="File uploader for sharing files across the local network with website"

From ecd79b16f0ddd9731a16ee2ff0403ace9a12b8f5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:25 +0800
Subject: [PATCH 288/450] nebula: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/nebula/template b/srcpkgs/nebula/template
index 76e3e9c85bc501..2fc79af4cdc33a 100644
--- a/srcpkgs/nebula/template
+++ b/srcpkgs/nebula/template
@@ -1,7 +1,7 @@
 # Template file for 'nebula'
 pkgname=nebula
 version=1.4.0
-revision=4
+revision=5
 build_style=go
 make_dirs="/etc/nebula 0750 root root"
 go_import_path=github.com/slackhq/nebula

From ece60c90769f388d1409f62b9be684e6ec4fc49b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:25 +0800
Subject: [PATCH 289/450] nerdctl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/nerdctl/template b/srcpkgs/nerdctl/template
index 9c153c89730d55..4e56dc4d7cb0e9 100644
--- a/srcpkgs/nerdctl/template
+++ b/srcpkgs/nerdctl/template
@@ -1,7 +1,7 @@
 # Template file for 'nerdctl'
 pkgname=nerdctl
 version=2.1.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/containerd/nerdctl/v2
 go_ldflags="-X ${go_import_path}/pkg/version.Version=${version}"

From 53f8e8f9e246981b96b71d60c4258fb703d8da91 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:25 +0800
Subject: [PATCH 290/450] netdata-plugins-go: rebuild for go 1.25.8 and pie

---
 srcpkgs/netdata-plugins-go/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/netdata-plugins-go/template b/srcpkgs/netdata-plugins-go/template
index ad116d6efcdf65..500e0288b4ae1d 100644
--- a/srcpkgs/netdata-plugins-go/template
+++ b/srcpkgs/netdata-plugins-go/template
@@ -1,7 +1,7 @@
 # Template file for 'netdata-plugins-go'
 pkgname=netdata-plugins-go
 version=0.45.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/netdata/go.d.plugin"
 go_package="./cmd/godplugin"

From a98bdd0ef4705e03bd3d26637519ce37c1d510be Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:25 +0800
Subject: [PATCH 291/450] netns: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/netns/template b/srcpkgs/netns/template
index 067c8821095c73..fa503c7e8453cf 100644
--- a/srcpkgs/netns/template
+++ b/srcpkgs/netns/template
@@ -1,7 +1,7 @@
 # Template file for 'netns'
 pkgname=netns
 version=0.5.3
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/genuinetools/netns
 short_desc="Runc hook for setting up default bridge networking for containers"

From fdc692e9ad3a8919c50bf509aa8b9d6754412d5c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:25 +0800
Subject: [PATCH 292/450] netris: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 20453fc165a5f4..ee2f3ae4c282fb 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -1,7 +1,7 @@
 # Template file for 'netris'
 pkgname=netris
 version=0.1.8
-revision=4
+revision=5
 build_style=go
 go_import_path="gitlab.com/tslocum/netris"
 go_package="./cmd/netris"

From 9426963275631ba12c1ee9a94de4bc8eb749d1b8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:25 +0800
Subject: [PATCH 293/450] nextdns: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/nextdns/template b/srcpkgs/nextdns/template
index c38a6d45c2bf8c..173102cdf87ded 100644
--- a/srcpkgs/nextdns/template
+++ b/srcpkgs/nextdns/template
@@ -1,7 +1,7 @@
 # Template file for 'nextdns'
 pkgname=nextdns
 version=1.43.5
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/nextdns/nextdns"
 go_ldflags="-X main.version=${version}"

From 835703415c08e691dfa6635d53836c185a5129fc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 294/450] nncp: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index ea537719a7d74d..4bc60e53a8de6d 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -1,7 +1,7 @@
 # Template file for 'nncp'
 pkgname=nncp
 version=8.13.0
-revision=1
+revision=2
 build_style=go
 go_import_path="go.cypherpunks.su/nncp/v8"
 short_desc="Node to Node copy, utilities for secure store-and-forward"

From 8aa642becf4e6169e361b8dda647bdae342460ed Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 295/450] node_exporter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/node_exporter/template b/srcpkgs/node_exporter/template
index c14eadc3951f4f..93f845a3c95c5a 100644
--- a/srcpkgs/node_exporter/template
+++ b/srcpkgs/node_exporter/template
@@ -1,7 +1,7 @@
 # Template file for 'node_exporter'
 pkgname=node_exporter
 version=1.3.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/prometheus/node_exporter"
 go_ldflags="-X ${go_import_path}/version.Version=${version}

From 75785bcd8fd35a91895728401931127447587954 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 296/450] nomad-driver-podman: rebuild for go 1.25.8 and pie

---
 srcpkgs/nomad-driver-podman/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/nomad-driver-podman/template b/srcpkgs/nomad-driver-podman/template
index 569d9fc58843ce..b5f8be103309d0 100644
--- a/srcpkgs/nomad-driver-podman/template
+++ b/srcpkgs/nomad-driver-podman/template
@@ -1,7 +1,7 @@
 # Template file for 'nomad-driver-podman'
 pkgname=nomad-driver-podman
 version=0.6.3
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/hashicorp/nomad-driver-podman
 short_desc="Nomad task driver plugin for podman containers"

From 6c6de30c8a3ade97bbd893e7c6df00e8d14e7fe2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 297/450] nomad: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/nomad/template b/srcpkgs/nomad/template
index 208040505c5f3b..7adc16caa1611e 100644
--- a/srcpkgs/nomad/template
+++ b/srcpkgs/nomad/template
@@ -1,7 +1,7 @@
 # Template file for 'nomad'
 pkgname=nomad
 version=1.11.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/hashicorp/nomad"
 go_build_tags="ui release"

From 3eff930cc434a773e27cee63a4940fe203d7b51f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 298/450] ntfy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template
index 305da4e4c73525..d1ca006d125d84 100644
--- a/srcpkgs/ntfy/template
+++ b/srcpkgs/ntfy/template
@@ -1,7 +1,7 @@
 # Template file for 'ntfy'
 pkgname=ntfy
 version=2.17.0
-revision=1
+revision=2
 build_style=go
 go_import_path="heckel.io/ntfy/v2"
 go_ldflags="-X main.version=${version} -X main.commit=v${version}

From 48fce58e33a1a7a31c1f6d9f1f0ff7010a072bf4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 299/450] nvidia-container-toolkit: rebuild for go 1.25.8 and
 pie

---
 srcpkgs/nvidia-container-toolkit/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/nvidia-container-toolkit/template b/srcpkgs/nvidia-container-toolkit/template
index 5ba944a88abe53..5ccd939b7aa80a 100644
--- a/srcpkgs/nvidia-container-toolkit/template
+++ b/srcpkgs/nvidia-container-toolkit/template
@@ -1,7 +1,7 @@
 # Template file for 'nvidia-container-toolkit'
 pkgname=nvidia-container-toolkit
 version=1.17.5
-revision=1
+revision=2
 archs="x86_64"
 build_style=go
 go_import_path="github.com/NVIDIA/nvidia-container-toolkit"

From 9ab21f530d04ed9205de7ebd55728b2605ee292e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 300/450] nwg-bar: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
index 9b409abb08a21e..cd5b14bd367b93 100644
--- a/srcpkgs/nwg-bar/template
+++ b/srcpkgs/nwg-bar/template
@@ -1,7 +1,7 @@
 # Template file for 'nwg-bar'
 pkgname=nwg-bar
 version=0.1.6
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/nwg-piotr/nwg-bar
 hostmakedepends="pkg-config"

From 2817207c96489caa7039df4a3d587089b9b1849d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:26 +0800
Subject: [PATCH 301/450] nwg-look: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/nwg-look/template b/srcpkgs/nwg-look/template
index e6d01fd8eddc49..ec02d831ce2cae 100644
--- a/srcpkgs/nwg-look/template
+++ b/srcpkgs/nwg-look/template
@@ -1,7 +1,7 @@
 # Template file for 'nwg-look'
 pkgname=nwg-look
 version=1.0.6
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/nwg-piotr/nwg-look
 hostmakedepends="pkg-config"

From cf8e81f0ed090ea5c0f2d114da16e42a628e618b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:27 +0800
Subject: [PATCH 302/450] obfs4proxy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index 36fea3c76d459f..fa3e7979f5ef38 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -1,7 +1,7 @@
 # Template file for 'obfs4proxy'
 pkgname=obfs4proxy
 version=0.0.13
-revision=4
+revision=5
 _pkgname=obfs4-obfs4proxy
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git

From 426a8b620c85597ccdb7a8df2bfa52f4f893020a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:27 +0800
Subject: [PATCH 303/450] oh: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/oh/template b/srcpkgs/oh/template
index 7eb093eb62f8bc..b659b3412ceef2 100644
--- a/srcpkgs/oh/template
+++ b/srcpkgs/oh/template
@@ -1,7 +1,7 @@
 # Template file for 'oh'
 pkgname=oh
 version=0.8.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/michaelmacinnis/oh"
 short_desc="Surprisingly powerful Unix shell"

From f7586af4a5b249daa11654b09e742a5b892bc786 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:27 +0800
Subject: [PATCH 304/450] opensmtpd-filter-rspamd: rebuild for go 1.25.8 and
 pie

---
 srcpkgs/opensmtpd-filter-rspamd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index 13c24a38f88331..541f5c4af35b21 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -1,7 +1,7 @@
 # Template file for 'opensmtpd-filter-rspamd'
 pkgname=opensmtpd-filter-rspamd
 version=0.1.8
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"

From 359952a3b1cbbe085e27fcb27e38a6a91ca345c7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:27 +0800
Subject: [PATCH 305/450] opensmtpd-filter-senderscore: rebuild for go 1.25.8
 and pie

---
 srcpkgs/opensmtpd-filter-senderscore/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 83d65d47a49b35..d904f4d232f108 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -1,7 +1,7 @@
 # Template file for 'opensmtpd-filter-senderscore'
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"

From 177341e8c5b309b219572cc5be6f40882f4e8c4c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:27 +0800
Subject: [PATCH 306/450] opentofu: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/opentofu/template b/srcpkgs/opentofu/template
index 475be1a3d627bc..3cccc0ca973684 100644
--- a/srcpkgs/opentofu/template
+++ b/srcpkgs/opentofu/template
@@ -1,7 +1,7 @@
 # Template file for 'opentofu'
 pkgname=opentofu
 version=1.11.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/opentofu/$pkgname"
 go_package="${go_import_path}/cmd/tofu"

From 644c13b0e5baea948fe7509b9a4ea98debd0a2eb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:27 +0800
Subject: [PATCH 307/450] operator-sdk: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/operator-sdk/template b/srcpkgs/operator-sdk/template
index f9919e3c813b64..4f3da89d190c4a 100644
--- a/srcpkgs/operator-sdk/template
+++ b/srcpkgs/operator-sdk/template
@@ -1,7 +1,7 @@
 # Template file for 'operator-sdk'
 pkgname=operator-sdk
 version=0.18.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/operator-framework/operator-sdk"
 go_package="${go_import_path}/cmd/operator-sdk"

From a133c1221bf8da39bbce2a01339b8d9c65daf910 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:27 +0800
Subject: [PATCH 308/450] oras: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/oras/template b/srcpkgs/oras/template
index 51d7d66d80d116..79ac856d5f6e12 100644
--- a/srcpkgs/oras/template
+++ b/srcpkgs/oras/template
@@ -1,7 +1,7 @@
 # Template file for 'oras'
 pkgname=oras
 version=1.2.3
-revision=1
+revision=2
 build_style=go
 go_import_path="oras.land/oras"
 go_package="$go_import_path/cmd/oras"

From ca8da867f8556ced7907817859e69bacad1d2b64 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:28 +0800
Subject: [PATCH 309/450] osv-scanner: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/osv-scanner/template b/srcpkgs/osv-scanner/template
index 0dc3383ec4f1b3..13d4d37d628da7 100644
--- a/srcpkgs/osv-scanner/template
+++ b/srcpkgs/osv-scanner/template
@@ -1,7 +1,7 @@
 # Template file for 'osv-scanner'
 pkgname=osv-scanner
 version=2.2.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/google/osv-scanner/v2"
 go_package="${go_import_path}/cmd/osv-scanner"

From 83a97a749fb2413988b5308bb49b124d652cf129 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:28 +0800
Subject: [PATCH 310/450] ov: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ov/template b/srcpkgs/ov/template
index 77761652dbd9af..641b0aedc981e9 100644
--- a/srcpkgs/ov/template
+++ b/srcpkgs/ov/template
@@ -1,7 +1,7 @@
 # Template file for 'ov'
 pkgname=ov
 version=0.50.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path=github.com/noborus/ov

From 24f00455c4ad93a1d23bedca6ed3c7758edbc008 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:28 +0800
Subject: [PATCH 311/450] packer: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/packer/template b/srcpkgs/packer/template
index c9c85dcf4c0daa..b8b8dd20a86412 100644
--- a/srcpkgs/packer/template
+++ b/srcpkgs/packer/template
@@ -1,7 +1,7 @@
 # Template file for 'packer'
 pkgname=packer
 version=1.15.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/hashicorp/packer"
 short_desc="Create identical multiplatform machine images from a single source"

From 4781ecfcffffcf019067381d01501921d1fb4918 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:28 +0800
Subject: [PATCH 312/450] packr2: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 7b878adb63c7ba..774830ceaf7ba8 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -2,7 +2,7 @@
 pkgname=packr2
 _pkgname=packr
 version=2.8.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/gobuffalo/${_pkgname}/v2"
 go_package="./packr2"

From 11c3e872461d1097362757c1fd14751b04744f4a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:28 +0800
Subject: [PATCH 313/450] pam_netauth: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pam_netauth/template b/srcpkgs/pam_netauth/template
index db042851a5aacd..86a3ab19b1cfe2 100644
--- a/srcpkgs/pam_netauth/template
+++ b/srcpkgs/pam_netauth/template
@@ -1,7 +1,7 @@
 # Template file for 'pam_netauth'
 pkgname=pam_netauth
 version=0.3.5
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/netauth/pam_netauth"
 makedepends=pam-devel

From 27755d382f4a10afbfe2f0844e22265997957775 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:28 +0800
Subject: [PATCH 314/450] passphrase2pgp: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/passphrase2pgp/template b/srcpkgs/passphrase2pgp/template
index e019dfedfe8d6c..c1d2b3945c2cd6 100644
--- a/srcpkgs/passphrase2pgp/template
+++ b/srcpkgs/passphrase2pgp/template
@@ -1,7 +1,7 @@
 # Template file for 'passphrase2pgp'
 pkgname=passphrase2pgp
 version=1.3.0
-revision=4
+revision=5
 build_style=go
 go_import_path="nullprogram.com/x/passphrase2pgp"
 short_desc="Generate a PGP key from a passphrase"

From ef31a379ed60b16516fa1c8dc2600780949e7db7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:28 +0800
Subject: [PATCH 315/450] pdfcpu: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pdfcpu/template b/srcpkgs/pdfcpu/template
index d620e201532b3d..775bafbb348c53 100644
--- a/srcpkgs/pdfcpu/template
+++ b/srcpkgs/pdfcpu/template
@@ -1,7 +1,7 @@
 # Template file for 'pdfcpu'
 pkgname=pdfcpu
 version=0.11.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/pdfcpu/pdfcpu"
 go_package="${go_import_path}/cmd/pdfcpu"

From 55ee99e971c8cbc488fd6157b8cf06f999862293 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 316/450] peco: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/peco/template b/srcpkgs/peco/template
index 147b06f408162b..2a6d20f42a740c 100644
--- a/srcpkgs/peco/template
+++ b/srcpkgs/peco/template
@@ -1,7 +1,7 @@
 # Template file for 'peco'
 pkgname=peco
 version=0.6.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/peco/peco"
 go_package="${go_import_path}/cmd/peco"

From 5c1e96586150dde7286d347ca9e13e1dd5242d31 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 317/450] pet: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pet/template b/srcpkgs/pet/template
index bf9cc08b037bc5..3c11282f34d031 100644
--- a/srcpkgs/pet/template
+++ b/srcpkgs/pet/template
@@ -1,7 +1,7 @@
 # Template file for 'pet'
 pkgname=pet
 version=1.0.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/knqyf263/pet"
 go_ldflags="-X ${go_import_path}/cmd.version=${version}"

From de80a7eebc10f45e35c82ef18c1f5b822c3ad974 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 318/450] pgmetrics: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pgmetrics/template b/srcpkgs/pgmetrics/template
index f6f4efff2a1020..772edb451fe999 100644
--- a/srcpkgs/pgmetrics/template
+++ b/srcpkgs/pgmetrics/template
@@ -1,7 +1,7 @@
 # Template file for 'pgmetrics'
 pkgname=pgmetrics
 version=1.19.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/rapidloop/pgmetrics"
 go_package="./cmd/pgmetrics"

From 31bc36f79115161e856ade45a6de40c4892ff705 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 319/450] pgweb: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pgweb/template b/srcpkgs/pgweb/template
index 06fae868641f24..23e5d0277e9e2f 100644
--- a/srcpkgs/pgweb/template
+++ b/srcpkgs/pgweb/template
@@ -1,7 +1,7 @@
 # Template file for 'pgweb'
 pkgname=pgweb
 version=0.17.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/sosedoff/pgweb"
 short_desc="Cross-platform client for Postgresql databases"

From 600f560a7f66320c93873701433b40cd604f92dc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 320/450] pistol: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pistol/template b/srcpkgs/pistol/template
index 0fad714f4e4629..59faeafd91087f 100644
--- a/srcpkgs/pistol/template
+++ b/srcpkgs/pistol/template
@@ -1,7 +1,7 @@
 # Template file for 'pistol'
 pkgname=pistol
 version=0.5.3
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/doronbehar/pistol
 go_package="${go_import_path}/cmd/pistol"

From 70e60dc4be778451eee1a4b59d7db0895251ba2b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 321/450] pkgtop: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pkgtop/template b/srcpkgs/pkgtop/template
index 3904923406f34a..ded4367d3dbfc5 100644
--- a/srcpkgs/pkgtop/template
+++ b/srcpkgs/pkgtop/template
@@ -1,7 +1,7 @@
 # Template file for 'pkgtop'
 pkgname=pkgtop
 version=2.5.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/orhun/pkgtop"
 go_package="$go_import_path/cmd/..."

From ed8f2a918b8f3981901d2888739917f432b7f9d1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 322/450] podman-tui: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/podman-tui/template b/srcpkgs/podman-tui/template
index cb2191306e307b..4ecab8194669b6 100644
--- a/srcpkgs/podman-tui/template
+++ b/srcpkgs/podman-tui/template
@@ -1,7 +1,7 @@
 # Template file for 'podman-tui'
 pkgname=podman-tui
 version=1.6.1
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/containers/podman-tui"
 hostmakedepends="pkg-config"

From aa8b609e17d8752fb02348f1873bf74fb864a530 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:29 +0800
Subject: [PATCH 323/450] podman: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index 785ef0ec9c8e5d..dc7a04956ab516 100644
--- a/srcpkgs/podman/template
+++ b/srcpkgs/podman/template
@@ -1,7 +1,7 @@
 # Template file for 'podman'
 pkgname=podman
 version=5.7.1
-revision=2
+revision=3
 _container_libs_common=0.66.1
 build_style=go
 build_wrksrc=podman-${version}

From ebec023c264b998203cac1f56458e247727e852b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:30 +0800
Subject: [PATCH 324/450] pong-command: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pong-command/template b/srcpkgs/pong-command/template
index a448557db3e21a..6fc17822f097c9 100644
--- a/srcpkgs/pong-command/template
+++ b/srcpkgs/pong-command/template
@@ -1,7 +1,7 @@
 # Template file for 'pong-command'
 pkgname=pong-command
 version=2.02
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/kurehajime/pong-command
 go_package="${go_import_path}/pong"

From 94a06eef7072bf7d6208096f580abc70357ae4fd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:30 +0800
Subject: [PATCH 325/450] powerline-go: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/powerline-go/template b/srcpkgs/powerline-go/template
index ea685b013f7d24..eea3b3aadb8224 100644
--- a/srcpkgs/powerline-go/template
+++ b/srcpkgs/powerline-go/template
@@ -1,7 +1,7 @@
 # Template file for 'powerline-go'
 pkgname=powerline-go
 version=1.25
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/justjanne/powerline-go"
 short_desc="Beautiful and useful low-latency prompt for your shell, written in go"

From 181bd545d0bc8e184097daf656d637475543fe07 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:30 +0800
Subject: [PATCH 326/450] prometheus: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/prometheus/template b/srcpkgs/prometheus/template
index ebf3d935b9e1a1..2ee1f7900bc4bc 100644
--- a/srcpkgs/prometheus/template
+++ b/srcpkgs/prometheus/template
@@ -1,7 +1,7 @@
 # Template file for 'prometheus'
 pkgname=prometheus
 version=3.10.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/prometheus/prometheus"
 go_package="github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool"

From a194e71a5bf03359dbe86208cc7c849e464d1103 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:30 +0800
Subject: [PATCH 327/450] pst: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pst/template b/srcpkgs/pst/template
index b0ddb3946b10f2..dca474f7c14676 100644
--- a/srcpkgs/pst/template
+++ b/srcpkgs/pst/template
@@ -1,7 +1,7 @@
 # Template file for 'pst'
 pkgname=pst
 version=1.3.2
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/skanehira/pst
 short_desc="TUI process monitor"

From 4e38bed8ce52aa8ac7e9c8fe12c28667f01ba003 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:30 +0800
Subject: [PATCH 328/450] pup: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pup/template b/srcpkgs/pup/template
index 34b1b1033bbc74..a1375538337b7c 100644
--- a/srcpkgs/pup/template
+++ b/srcpkgs/pup/template
@@ -1,7 +1,7 @@
 # Template file for 'pup'
 pkgname=pup
 version=0.4.0
-revision=15
+revision=16
 build_style=go
 go_import_path="github.com/ericchiang/pup"
 short_desc="Command line tool for processing HTML"

From 9e0f4d9587bb53e896b1ca91e868ad13a8926555 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:30 +0800
Subject: [PATCH 329/450] pwget: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pwget/template b/srcpkgs/pwget/template
index 807bbd133268ba..7eb284862874b5 100644
--- a/srcpkgs/pwget/template
+++ b/srcpkgs/pwget/template
@@ -1,7 +1,7 @@
 # Template file for 'pwget'
 pkgname=pwget
 version=2.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/majewsky/pwget"
 short_desc="Single-binary stateless password manager"

From f30d9da5f9ec5ad3d335c75843df2754d7b66387 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:30 +0800
Subject: [PATCH 330/450] pwru: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/pwru/template b/srcpkgs/pwru/template
index 89566d66131e44..62fed8d51ed8c6 100644
--- a/srcpkgs/pwru/template
+++ b/srcpkgs/pwru/template
@@ -1,7 +1,7 @@
 # Template file for 'pwru'
 pkgname=pwru
 version=1.0.11
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/cilium/pwru"
 go_ldflags="-X github.com/cilium/pwru/internal/pwru.Version=${version}"

From b072cc6e1255ebac67de46367257e786a68b7fc9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:31 +0800
Subject: [PATCH 331/450] transifex-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index a4d89e194f9202..1ba65209527013 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'transifex-cli'
 pkgname=transifex-cli
 version=1.6.6
-revision=7
+revision=8
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"

From 127c97157b6671748f97acb17928b3ca2d8d3399 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:31 +0800
Subject: [PATCH 332/450] q: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/q/template b/srcpkgs/q/template
index 2b057ac23041b3..3cd78925726ea3 100644
--- a/srcpkgs/q/template
+++ b/srcpkgs/q/template
@@ -1,7 +1,7 @@
 # Template file for 'q'
 pkgname=q
 version=0.19.11
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/natesales/q"
 go_ldflags="-X main.version=${version}"

From 4bafd6024d97039fb0c1576204e50af363ec3078 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:31 +0800
Subject: [PATCH 333/450] qrcp: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/qrcp/template b/srcpkgs/qrcp/template
index a6df1247982dd2..6038d2cce42cfc 100644
--- a/srcpkgs/qrcp/template
+++ b/srcpkgs/qrcp/template
@@ -1,7 +1,7 @@
 # Template file for 'qrcp'
 pkgname=qrcp
 version=0.11.6
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path=github.com/claudiodangelis/qrcp

From d395efc0979307b1871b0107c525011ccfa83c28 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:31 +0800
Subject: [PATCH 334/450] rancher-compose: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/rancher-compose/template b/srcpkgs/rancher-compose/template
index 163467b8d703f1..e9bd10d34d62d8 100644
--- a/srcpkgs/rancher-compose/template
+++ b/srcpkgs/rancher-compose/template
@@ -1,7 +1,7 @@
 # Template file for 'rancher-compose'
 pkgname=rancher-compose
 version=0.12.5
-revision=9
+revision=10
 build_style=go
 go_import_path="github.com/rancher/rancher-compose"
 short_desc="Docker compose compatible client to deploy to Rancher"

From 4c0912b461cdebe2c999fe9cfbc66b80043cd054 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:31 +0800
Subject: [PATCH 335/450] rclone: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 236405ccd529ab..894a9514a6f130 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -1,7 +1,7 @@
 # Template file for 'rclone'
 pkgname=rclone
 version=1.73.1
-revision=1
+revision=2
 build_style=go
 build_helper="qemu"
 go_import_path=github.com/rclone/rclone

From 743789f16bdfdbec6872897763c6c3a16a5188b5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:31 +0800
Subject: [PATCH 336/450] reader: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/reader/template b/srcpkgs/reader/template
index ede8abe6fc8f49..6b47417e0fd850 100644
--- a/srcpkgs/reader/template
+++ b/srcpkgs/reader/template
@@ -1,7 +1,7 @@
 # Template file for 'reader'
 pkgname=reader
 version=0.5.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/mrusme/reader"
 short_desc="Lightweight CLI tool offering better readability of web pages"

From 7e2165969f3dec905120cf249dd26c59bed2a72e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:31 +0800
Subject: [PATCH 337/450] remindcal: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/remindcal/template b/srcpkgs/remindcal/template
index c985f3d93be8d9..bfd15900f873bb 100644
--- a/srcpkgs/remindcal/template
+++ b/srcpkgs/remindcal/template
@@ -1,7 +1,7 @@
 # Template file for 'remindcal'
 pkgname=remindcal
 version=0.1.1
-revision=1
+revision=2
 build_style=go
 go_import_path="remindcal"
 makedepends="ncurses-devel"

From ffda7ee6b1f6dd824e30dfaefb1a1f61ef9afee2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 338/450] remote-touchpad: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/remote-touchpad/template b/srcpkgs/remote-touchpad/template
index 080f82ecb819b7..88b2965d30cbbf 100644
--- a/srcpkgs/remote-touchpad/template
+++ b/srcpkgs/remote-touchpad/template
@@ -1,7 +1,7 @@
 # Template file for 'remote-touchpad'
 pkgname=remote-touchpad
 version=1.5.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/unrud/remote-touchpad"
 go_build_tags="portal,uinput,x11"

From d321e6333b69c0c2b01e719e0acb4c80152991c0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 339/450] rest-server: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/rest-server/template b/srcpkgs/rest-server/template
index 80d0875c68dc68..5e4492bab08235 100644
--- a/srcpkgs/rest-server/template
+++ b/srcpkgs/rest-server/template
@@ -1,7 +1,7 @@
 # Template file for 'rest-server'
 pkgname=rest-server
 version=0.14.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/restic/rest-server"
 go_package="${go_import_path}/cmd/rest-server"

From 07150051a0778e05a6f52eb41443fb27aa763e26 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 340/450] restic: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template
index 0bff6aba6d3bed..1a22f0c64313c2 100644
--- a/srcpkgs/restic/template
+++ b/srcpkgs/restic/template
@@ -1,7 +1,7 @@
 # Template file for 'restic'
 pkgname=restic
 version=0.18.1
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/restic/restic
 go_package="${go_import_path}/cmd/restic"

From 8df51ecef7d17511e31ca36061e098c149f12efb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 341/450] revive: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/revive/template b/srcpkgs/revive/template
index da1a00d202d520..aeec267ab035ed 100644
--- a/srcpkgs/revive/template
+++ b/srcpkgs/revive/template
@@ -1,7 +1,7 @@
 # Template file for 'revive'
 pkgname=revive
 version=1.13.0
-revision=1
+revision=2
 build_style=go
 go_ldflags="-X github.com/mgechev/revive/cli.version=$version"
 go_import_path="github.com/mgechev/revive"

From 9143a11803e01f53fdf5d50c7117e29cfc241ae0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 342/450] rocker: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/rocker/template b/srcpkgs/rocker/template
index 63aa626eeb9bee..9865208a4fc1d1 100644
--- a/srcpkgs/rocker/template
+++ b/srcpkgs/rocker/template
@@ -1,7 +1,7 @@
 # Template file for 'rocker'
 pkgname=rocker
 version=1.3.2
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/grammarly/rocker"
 depends="docker"

From bd5378ee84e380ea1f73353cb21e9599ae50d1ba Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 343/450] rootlesskit: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/rootlesskit/template b/srcpkgs/rootlesskit/template
index a976517aebd908..47d4a817740ada 100644
--- a/srcpkgs/rootlesskit/template
+++ b/srcpkgs/rootlesskit/template
@@ -1,7 +1,7 @@
 # Template file for 'rootlesskit'
 pkgname=rootlesskit
 version=2.2.0
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/rootless-containers/rootlesskit/v2"
 go_package="${go_import_path}/cmd/rootlesskit ${go_import_path}/cmd/rootlessctl

From 23894aa4a26c5094d37d95a9ceed1a51667f38b5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 344/450] runc: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template
index c5d1778a46ca63..756fcdf4fb48b8 100644
--- a/srcpkgs/runc/template
+++ b/srcpkgs/runc/template
@@ -1,7 +1,7 @@
 # Template file for 'runc'
 pkgname=runc
 version=1.4.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/opencontainers/runc
 go_build_tags="seccomp apparmor"

From e4a0e4f968663c0add96cf09a8fb2a8653409d8e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:32 +0800
Subject: [PATCH 345/450] ryzen-stabilizator: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 67b0371a05d71c..58a66f0cb0b70f 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -1,7 +1,7 @@
 # Template file for 'ryzen-stabilizator'
 pkgname=ryzen-stabilizator
 version=0.0.0.20180309
-revision=5
+revision=6
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
 archs="i686* x86_64*"
 build_style=go

From 94294acc893990d7f5e142a8d615bcc171a99b59 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:33 +0800
Subject: [PATCH 346/450] s: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/s/template b/srcpkgs/s/template
index b092b97468d233..f2ee32c27da8c5 100644
--- a/srcpkgs/s/template
+++ b/srcpkgs/s/template
@@ -1,7 +1,7 @@
 # Template file for 's'
 pkgname=s
 version=0.7.4
-revision=1
+revision=2
 build_helper=qemu
 build_style=go
 go_import_path=github.com/zquestz/s

From 6fb20c01b751736e1d6cebcbe06661a18c08725d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:33 +0800
Subject: [PATCH 347/450] saml2aws: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/saml2aws/template b/srcpkgs/saml2aws/template
index 2dc53da54f82bd..c2717297cb81f4 100644
--- a/srcpkgs/saml2aws/template
+++ b/srcpkgs/saml2aws/template
@@ -1,7 +1,7 @@
 # Template file for 'saml2aws'
 pkgname=saml2aws
 version=2.36.9
-revision=3
+revision=4
 build_style=go
 go_import_path=github.com/versent/saml2aws/v2
 go_package="$go_import_path/cmd/saml2aws"

From 09dbc64f0dba2630b02b95c88fa4dba6a914eea0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:33 +0800
Subject: [PATCH 348/450] sampler: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sampler/template b/srcpkgs/sampler/template
index 5f880f2cba1822..348be694a4dd85 100644
--- a/srcpkgs/sampler/template
+++ b/srcpkgs/sampler/template
@@ -1,7 +1,7 @@
 # Template file for 'sampler'
 pkgname=sampler
 version=1.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/sqshq/sampler"
 makedepends="alsa-lib-devel"

From df19919975e396406935415f3feefe24a79db7b9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:33 +0800
Subject: [PATCH 349/450] sbctl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sbctl/template b/srcpkgs/sbctl/template
index 5b6a38fbbdf0da..322c59a5ed4854 100644
--- a/srcpkgs/sbctl/template
+++ b/srcpkgs/sbctl/template
@@ -1,7 +1,7 @@
 # Template file for 'sbctl'
 pkgname=sbctl
 version=0.18
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/foxboron/sbctl"

From be9ae6fcc223eb30b9e3990a70ec24ad6ff8b535 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:33 +0800
Subject: [PATCH 350/450] scaleway-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/scaleway-cli/template b/srcpkgs/scaleway-cli/template
index da81322d794f10..cd37a4891b001f 100644
--- a/srcpkgs/scaleway-cli/template
+++ b/srcpkgs/scaleway-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'scaleway-cli'
 pkgname=scaleway-cli
 version=2.45.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/scaleway/scaleway-cli/v2
 go_package=github.com/scaleway/scaleway-cli/v2/cmd/scw

From 021e4eb20954d765b0a800111abc58b94f5317b0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:33 +0800
Subject: [PATCH 351/450] scc: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/scc/template b/srcpkgs/scc/template
index eb431bf2849548..00f2bdd547a01a 100644
--- a/srcpkgs/scc/template
+++ b/srcpkgs/scc/template
@@ -1,7 +1,7 @@
 # Template file for 'scc'
 pkgname=scc
 version=3.6.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/boyter/scc/v3"
 short_desc="Fast cloc replacement written in pure Go"

From 16dd0e901ab765a3e5145e4b024eb027293307d5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:33 +0800
Subject: [PATCH 352/450] seaweedfs: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/seaweedfs/template b/srcpkgs/seaweedfs/template
index 6b35a71546fe60..3c1d5c1cf90d51 100644
--- a/srcpkgs/seaweedfs/template
+++ b/srcpkgs/seaweedfs/template
@@ -1,7 +1,7 @@
 # Template file for 'seaweedfs'
 pkgname=seaweedfs
 version=4.12
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/seaweedfs/seaweedfs"
 go_package="github.com/seaweedfs/seaweedfs/weed"

From e7efe49fa14b755554c981f44c1fca4c4cf266b2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:34 +0800
Subject: [PATCH 353/450] senpai: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 964b8fec61dd43..7d70a9bb8ccde7 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -1,7 +1,7 @@
 # Template file for 'senpai'
 pkgname=senpai
 version=0.4.1
-revision=1
+revision=2
 build_style=go
 go_import_path="git.sr.ht/~delthas/senpai"
 go_package="./cmd/senpai"

From 59d3c810f31b4dc5d789512533ffc2d4ecb3d646 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:34 +0800
Subject: [PATCH 354/450] sftpgo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sftpgo/template b/srcpkgs/sftpgo/template
index 731648d5b42a69..03b33ce21069cb 100644
--- a/srcpkgs/sftpgo/template
+++ b/srcpkgs/sftpgo/template
@@ -1,7 +1,7 @@
 # Template file for 'sftpgo'
 pkgname=sftpgo
 version=2.6.6
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/drakkan/sftpgo/v2"
 short_desc="Fully featured and highly configurable SFTP server"

From 849f0d5d63077cb3ea071011846f1534a4a54aab Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:34 +0800
Subject: [PATCH 355/450] shadowfox-updater: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/shadowfox-updater/template b/srcpkgs/shadowfox-updater/template
index dcf17ce2f5b3fe..707a020a3b0f30 100644
--- a/srcpkgs/shadowfox-updater/template
+++ b/srcpkgs/shadowfox-updater/template
@@ -1,7 +1,7 @@
 # Template file for 'shadowfox-updater'
 pkgname=shadowfox-updater
 version=2.2.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/SrKomodo/shadowfox-updater
 go_ldflags="-X main.version=v${version}"

From b0be3b8b1bebd85693a35b9788aa2731a80dcd43 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:34 +0800
Subject: [PATCH 356/450] sharenix: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index bef94aba402594..e528ecb40ce84c 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -1,7 +1,7 @@
 # Template file for 'sharenix'
 pkgname=sharenix
 version=0.12.0a
-revision=3
+revision=4
 build_style=go
 go_import_path="github.com/Francesco149/sharenix"
 hostmakedepends="pkg-config git"

From 59bb72900f4fb353a39a22c4d051f897c4537c88 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:34 +0800
Subject: [PATCH 357/450] shfmt: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 8231bdfaca1e62..48094fcb0920b2 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -1,7 +1,7 @@
 # Template file for 'shfmt'
 pkgname=shfmt
 version=3.12.0
-revision=1
+revision=2
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"

From 27bfcc85fceb0031b8ca5260c437fc9c4e981a98 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:34 +0800
Subject: [PATCH 358/450] shiori: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/shiori/template b/srcpkgs/shiori/template
index e287b455ce4b7f..64f28ce6680649 100644
--- a/srcpkgs/shiori/template
+++ b/srcpkgs/shiori/template
@@ -1,7 +1,7 @@
 # Template file for 'shiori'
 pkgname=shiori
 version=1.5.5
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/go-shiori/shiori
 short_desc="Simple bookmark manager built with Go"

From 715a3e7196aa53c425469128ef32cdfa9b748e3a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:34 +0800
Subject: [PATCH 359/450] sift: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sift/template b/srcpkgs/sift/template
index 44ecdd862f9138..8ac20f70b3747e 100644
--- a/srcpkgs/sift/template
+++ b/srcpkgs/sift/template
@@ -1,7 +1,7 @@
 # Template file for 'sift'
 pkgname=sift
 version=0.9.1
-revision=15
+revision=16
 build_style=go
 go_import_path="github.com/svent/sift"
 hostmakedepends="git"

From 6fd8d2a8636a5d97f5308725652bdc1ab24d3984 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 360/450] skaffold: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template
index f129fcdc278e64..228135863d69cc 100644
--- a/srcpkgs/skaffold/template
+++ b/srcpkgs/skaffold/template
@@ -1,7 +1,7 @@
 # Template file for 'skaffold'
 pkgname=skaffold
 version=1.39.3
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/GoogleContainerTools/skaffold
 go_package="${go_import_path}/cmd/skaffold"

From 14407109104eb7616bd0ef75b763fd48dbae3878 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 361/450] skate: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/skate/template b/srcpkgs/skate/template
index c3f14774680ec2..ef68eb9c44a783 100644
--- a/srcpkgs/skate/template
+++ b/srcpkgs/skate/template
@@ -1,7 +1,7 @@
 # Template file for 'skate'
 pkgname=skate
 version=1.0.1
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/charmbracelet/skate"

From 1d3a61920ced14feb322ad49898aeebddcf808c8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 362/450] skopeo: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/skopeo/template b/srcpkgs/skopeo/template
index 286c6c672673c8..5ce6895e6211de 100644
--- a/srcpkgs/skopeo/template
+++ b/srcpkgs/skopeo/template
@@ -1,7 +1,7 @@
 # Template file for 'skopeo'
 pkgname=skopeo
 version=1.21.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/containers/skopeo"

From 639f025ba3210ebe0ad4938e318ca6784018bf4c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 363/450] slack-term: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/slack-term/template b/srcpkgs/slack-term/template
index cb2b027a837285..68c9e258a4f0b4 100644
--- a/srcpkgs/slack-term/template
+++ b/srcpkgs/slack-term/template
@@ -1,7 +1,7 @@
 # Template file for 'slack-term'
 pkgname=slack-term
 version=0.5.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/erroneousboat/slack-term"
 short_desc="Slack client for your terminal"

From dc1abae37e1dd5978f49e96909e904074e7fa1b3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 364/450] slit: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/slit/template b/srcpkgs/slit/template
index 376bc5cfdede2f..8457d0d90add55 100644
--- a/srcpkgs/slit/template
+++ b/srcpkgs/slit/template
@@ -1,7 +1,7 @@
 # Template file for 'slit'
 pkgname=slit
 version=1.3.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/tigrawap/slit
 go_package="${go_import_path}/cmd/slit"

From 8d3c249ef72806930fb629e54f5149bed52073bd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 365/450] snmp_exporter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/snmp_exporter/template b/srcpkgs/snmp_exporter/template
index 4bb9d4219de452..6c5992d939160b 100644
--- a/srcpkgs/snmp_exporter/template
+++ b/srcpkgs/snmp_exporter/template
@@ -1,7 +1,7 @@
 # Template file for 'snmp_exporter'
 pkgname=snmp_exporter
 version=0.30.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/prometheus/snmp_exporter"
 go_ldflags="-X github.com/prometheus/common/version.Version=${version}

From 30ff193a2161155a32258624b69f8a0b0ed2ac3b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 366/450] soft-serve: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/soft-serve/template b/srcpkgs/soft-serve/template
index 06fcf445d46860..1016f2ed85a2af 100644
--- a/srcpkgs/soft-serve/template
+++ b/srcpkgs/soft-serve/template
@@ -1,7 +1,7 @@
 # Template file for 'soft-serve'
 pkgname=soft-serve
 version=0.7.4
-revision=2
+revision=3
 build_style=go
 build_helper=qemu
 go_import_path="github.com/charmbracelet/soft-serve"

From ec0f48aa0a776e84b65ba2a097e42ff438b39e37 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:35 +0800
Subject: [PATCH 367/450] soju: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template
index 01e672bbcc8544..5b39836c3a784e 100644
--- a/srcpkgs/soju/template
+++ b/srcpkgs/soju/template
@@ -1,7 +1,7 @@
 # Template file for 'soju'
 pkgname=soju
 version=0.10.1
-revision=1
+revision=2
 build_style=go
 go_import_path="codeberg.org/emersion/soju"
 go_package="./cmd/... ./contrib/..."

From 05344f9152c6ba635bb26c0712e0fe777fd18177 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:36 +0800
Subject: [PATCH 368/450] sops: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sops/template b/srcpkgs/sops/template
index a2ce5006286c10..038e976146d9ab 100644
--- a/srcpkgs/sops/template
+++ b/srcpkgs/sops/template
@@ -1,7 +1,7 @@
 # Template file for 'sops'
 pkgname=sops
 version=3.9.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/getsops/sops/v3"
 go_package="${go_import_path}/cmd/sops"

From 80e8a8ac0ebcd9c255ab8581c6481cae31f2b3d9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:36 +0800
Subject: [PATCH 369/450] sprec: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sprec/template b/srcpkgs/sprec/template
index 10eb571f9da74e..4d4483000bf643 100644
--- a/srcpkgs/sprec/template
+++ b/srcpkgs/sprec/template
@@ -1,7 +1,7 @@
 # Template file for 'sprec'
 pkgname=sprec
 version=0.1
-revision=1
+revision=2
 build_style=go
 go_import_path="git.sr.ht/~geb/sprec"
 hostmakedepends="scdoc"

From e3dd5ec629800ba8ef24318a9129deff328f49e3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:36 +0800
Subject: [PATCH 370/450] spreed-webrtc: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/spreed-webrtc/template b/srcpkgs/spreed-webrtc/template
index 4a17b5474f939a..f72b1c5b5c0be6 100644
--- a/srcpkgs/spreed-webrtc/template
+++ b/srcpkgs/spreed-webrtc/template
@@ -1,7 +1,7 @@
 # Template file for 'spreed-webrtc'
 pkgname=spreed-webrtc
 version=0.29.7
-revision=13
+revision=14
 build_style=go
 go_import_path="github.com/strukturag/spreed-webrtc"
 go_package="${go_import_path}/src/app/spreed-webrtc-server"

From e9e61a9196b5e5555903496dd9e3cad1695b3b31 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:36 +0800
Subject: [PATCH 371/450] sq: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/sq/template b/srcpkgs/sq/template
index 9e87bc836924f9..d2aa6fbefb83b2 100644
--- a/srcpkgs/sq/template
+++ b/srcpkgs/sq/template
@@ -1,7 +1,7 @@
 # Template file for 'sq'
 pkgname=sq
 version=0.48.5
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/neilotoole/sq"
 go_ldflags="-X ${go_import_path}/cli/buildinfo.Version=v${version}"

From fbc141ff25d3e5b0befca75f00b8688757189afe Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:36 +0800
Subject: [PATCH 372/450] ssl_exporter: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ssl_exporter/template b/srcpkgs/ssl_exporter/template
index e41685304e7aec..e43442c1982745 100644
--- a/srcpkgs/ssl_exporter/template
+++ b/srcpkgs/ssl_exporter/template
@@ -1,7 +1,7 @@
 # Template file for 'ssl_exporter'
 pkgname=ssl_exporter
 version=2.4.3
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/ribbybibby/ssl_exporter/v2
 short_desc="Exports Prometheus metrics for SSL certificates"

From ea878167beb2d1d4fd970c81c163193b0da17d96 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:36 +0800
Subject: [PATCH 373/450] staticcheck: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/staticcheck/template b/srcpkgs/staticcheck/template
index 3a5cd43a3700b5..38a726dca43728 100644
--- a/srcpkgs/staticcheck/template
+++ b/srcpkgs/staticcheck/template
@@ -1,7 +1,7 @@
 # Template file for 'staticcheck'
 pkgname=staticcheck
 version=2025.1.1
-revision=1
+revision=2
 build_style=go
 go_import_path=honnef.co/go/tools
 go_package="${go_import_path}/cmd/staticcheck

From 71c1374976277d6f391faef2576a7e5665ab4284 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:36 +0800
Subject: [PATCH 374/450] stc: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/stc/template b/srcpkgs/stc/template
index f47b9ad069dad5..8020e8fd7dccd6 100644
--- a/srcpkgs/stc/template
+++ b/srcpkgs/stc/template
@@ -1,7 +1,7 @@
 # Template file for 'stc'
 pkgname=stc
 version=1.5
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/tenox7/stc
 short_desc="Syncthing CLI Tool"

From b4150b61e5842994dd57e186006b54018e733736 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:37 +0800
Subject: [PATCH 375/450] step-certificates: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index 55bfb82262dcfd..0f01a99c57b2f4 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -1,7 +1,7 @@
 # Template file for 'step-certificates'
 pkgname=step-certificates
 version=0.28.3
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca"

From fff4bf14793dc9f8b492c9d7faa52faf8af7dff3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:37 +0800
Subject: [PATCH 376/450] step-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index e5df4c47fa3446..21b235079b214d 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'step-cli'
 pkgname=step-cli
 version=0.28.6
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step

From b7bb869086d3e5ce00a7694c2e1d2e749052bd8c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:37 +0800
Subject: [PATCH 377/450] stern: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/stern/template b/srcpkgs/stern/template
index 5e6774d2ed8e9f..a9ea91c4868458 100644
--- a/srcpkgs/stern/template
+++ b/srcpkgs/stern/template
@@ -1,7 +1,7 @@
 # Template file for 'stern'
 pkgname=stern
 version=1.32.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/stern/stern"
 short_desc="Multi pod and container log tailing for Kubernetes"

From b4dd77d628f7ca93a9d14e98551ebfabfb8fe2d3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:37 +0800
Subject: [PATCH 378/450] subfinder: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/subfinder/template b/srcpkgs/subfinder/template
index 1f67a4d44f046e..c07aeb1660e8fc 100644
--- a/srcpkgs/subfinder/template
+++ b/srcpkgs/subfinder/template
@@ -1,7 +1,7 @@
 # Template file for 'subfinder'
 pkgname=subfinder
 version=2.6.7
-revision=1
+revision=2
 build_wrksrc=v2
 build_style=go
 go_import_path="github.com/projectdiscovery/subfinder/v2"

From 3627c6ff95fab4fe818ec26475df84de5b944728 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:37 +0800
Subject: [PATCH 379/450] subjack: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/subjack/template b/srcpkgs/subjack/template
index e52bf7916a5582..91bd4231a3036a 100644
--- a/srcpkgs/subjack/template
+++ b/srcpkgs/subjack/template
@@ -1,7 +1,7 @@
 # Template file for 'subjack'
 pkgname=subjack
 version=2.1
-revision=3
+revision=4
 build_style=go
 go_import_path="github.com/haccer/subjack"
 hostmakedepends="git"

From 01f3a2d421dd1da5b877d3457c00858b4937f03a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:37 +0800
Subject: [PATCH 380/450] superd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/superd/template b/srcpkgs/superd/template
index 3802581df1a2e7..62c54350918344 100644
--- a/srcpkgs/superd/template
+++ b/srcpkgs/superd/template
@@ -1,7 +1,7 @@
 # Template file for 'superd'
 pkgname=superd
 version=0.7.1
-revision=4
+revision=5
 build_style=go
 go_import_path="sr.ht/~craftyguy/superd"
 go_package="${go_import_path}/cmd/superd ${go_import_path}/cmd/superctl"

From 9eac379ca862cc00e8aa54e8ff77b912b8841054 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:37 +0800
Subject: [PATCH 381/450] supersonic-desktop: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/supersonic-desktop/template b/srcpkgs/supersonic-desktop/template
index a021d64b988ba0..ee564abaf0c2bf 100644
--- a/srcpkgs/supersonic-desktop/template
+++ b/srcpkgs/supersonic-desktop/template
@@ -1,7 +1,7 @@
 # Template file for 'supersonic-desktop'
 pkgname=supersonic-desktop
 version=0.20.1
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/dweymouth/supersonic"
 hostmakedepends="pkg-config"

From 189f20cc416d2af998d70975307733634fca8db8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:38 +0800
Subject: [PATCH 382/450] svctl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/svctl/template b/srcpkgs/svctl/template
index 6216d79111b393..255de1f18c0e51 100644
--- a/srcpkgs/svctl/template
+++ b/srcpkgs/svctl/template
@@ -1,7 +1,7 @@
 # Template file for 'svctl'
 pkgname=svctl
 version=1
-revision=9
+revision=10
 build_style=go
 go_import_path="github.com/KenjiTakahashi/svctl"
 go_ldflags="-X main.Version=v${version}"

From d96b8535d93907b57855e7847995ca88406b117a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:38 +0800
Subject: [PATCH 383/450] syft: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template
index ed357ad1fb18c9..2afa8552c5f51e 100644
--- a/srcpkgs/syft/template
+++ b/srcpkgs/syft/template
@@ -1,7 +1,7 @@
 # Template file for 'syft'
 pkgname=syft
 version=1.22.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/anchore/syft"

From aca5170439752faa99836e318ff2177a5b8b0f7b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:38 +0800
Subject: [PATCH 384/450] syncthing: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/syncthing/template b/srcpkgs/syncthing/template
index a532387b283f84..1fd8049a389483 100644
--- a/srcpkgs/syncthing/template
+++ b/srcpkgs/syncthing/template
@@ -1,7 +1,7 @@
 # Template file for 'syncthing'
 pkgname=syncthing
 version=2.0.15
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/syncthing/syncthing"
 go_package="

From e14d4ff1524839a658920b86ec1b4a90060f14a4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:38 +0800
Subject: [PATCH 385/450] tag: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tag/template b/srcpkgs/tag/template
index c9dfae19ba06df..859fa564bd78fa 100644
--- a/srcpkgs/tag/template
+++ b/srcpkgs/tag/template
@@ -1,7 +1,7 @@
 # Template file for 'tag'
 pkgname=tag
 version=1.4.0
-revision=9
+revision=10
 build_style=go
 go_import_path="github.com/aykamko/tag"
 hostmakedepends="git mercurial"

From 0854b1b51ee9fef576a7f93da51f7e679f6060de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:38 +0800
Subject: [PATCH 386/450] tailscale: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template
index 237e278eeabded..986643ed332e79 100644
--- a/srcpkgs/tailscale/template
+++ b/srcpkgs/tailscale/template
@@ -1,7 +1,7 @@
 # Template file for 'tailscale'
 pkgname=tailscale
 version=1.94.2
-revision=1
+revision=2
 build_style=go
 build_helper="qemu"
 go_import_path="tailscale.com"

From fee15c9b0643ccf27aef1b00351d2e0ea19cabd7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:38 +0800
Subject: [PATCH 387/450] tea: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 58affaebc7ef3e..3a4d0c13a39e3e 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -1,7 +1,7 @@
 # Template file for 'tea'
 pkgname=tea
 version=0.9.2
-revision=4
+revision=5
 build_style=go
 build_helper=qemu
 go_import_path="code.gitea.io/tea"

From 78f6a0f29e0ef6a613aca66cecb63b4479e15803 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 388/450] telegraf: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template
index 578822aa206381..21de19658c0c14 100644
--- a/srcpkgs/telegraf/template
+++ b/srcpkgs/telegraf/template
@@ -1,7 +1,7 @@
 # Template file for 'telegraf'
 pkgname=telegraf
 version=1.28.2
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/influxdata/telegraf
 go_package="${go_import_path}/cmd/telegraf"

From 2044dba4338dd7b28229b42e486b87666045e253 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 389/450] telepresence: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/telepresence/template b/srcpkgs/telepresence/template
index fd9f4750417b98..9e9d1163ba79af 100644
--- a/srcpkgs/telepresence/template
+++ b/srcpkgs/telepresence/template
@@ -1,7 +1,7 @@
 # Template file for 'telepresence'
 pkgname=telepresence
 version=2.20.3
-revision=1
+revision=2
 archs="x86_64* ppc64le*"
 build_style=go
 go_import_path=github.com/telepresenceio/telepresence/v2

From ace42bec38f66d38b334ca53a9f06f4049ed2355 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 390/450] temporal-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/temporal-cli/template b/srcpkgs/temporal-cli/template
index 3b55b970045cfe..1f7fbe1fe74948 100644
--- a/srcpkgs/temporal-cli/template
+++ b/srcpkgs/temporal-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'temporal-cli'
 pkgname=temporal-cli
 version=1.3.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/temporalio/cli"
 go_package="${go_import_path}/cmd/temporal"

From c4fc84f3dae6bb4821ee4c3db8b848c2df1af36c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 391/450] termshark: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/termshark/template b/srcpkgs/termshark/template
index de096e7fd6f886..34f7b14b9d0bc9 100644
--- a/srcpkgs/termshark/template
+++ b/srcpkgs/termshark/template
@@ -1,7 +1,7 @@
 # Template file for 'termshark'
 pkgname=termshark
 version=2.4.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/gcla/termshark/v2"
 go_package="${go_import_path}/cmd/termshark"

From 998f02ddaa06309bd4c0bd70f4712218d86f9f0b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 392/450] terraform-docs: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/terraform-docs/template b/srcpkgs/terraform-docs/template
index 3b56d2157c6e39..cdb25e181f2d47 100644
--- a/srcpkgs/terraform-docs/template
+++ b/srcpkgs/terraform-docs/template
@@ -1,7 +1,7 @@
 # Template file for 'terraform-docs'
 pkgname=terraform-docs
 version=0.20.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/$pkgname/$pkgname"
 short_desc="Utility to generate documentation from Terraform modules"

From 638a6c2388c5a11d12c95a2cbe5562a73dde1026 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 393/450] terraform-ls: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/terraform-ls/template b/srcpkgs/terraform-ls/template
index 0520b901827d90..e2e660cd620e13 100644
--- a/srcpkgs/terraform-ls/template
+++ b/srcpkgs/terraform-ls/template
@@ -1,7 +1,7 @@
 # Template file for 'terraform-ls'
 pkgname=terraform-ls
 version=0.34.2
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/hashicorp/terraform-ls"
 short_desc="Terraform Language Server"

From 8c4078d5664cb2927c3f15d5a31c52b6114539f8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 394/450] terraform: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index fa23f526da56f2..5d7fdf86c3197b 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -1,7 +1,7 @@
 # Template file for 'terraform'
 pkgname=terraform
 version=1.14.6
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/hashicorp/$pkgname"
 go_ldflags="-X ${go_import_path}/version.dev=no"

From 802dc04f6ff6f23701999cfff9c183f10fde711c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:39 +0800
Subject: [PATCH 395/450] terragrunt: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index a3b537a95a7690..224bb580335a1f 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -1,7 +1,7 @@
 # Template file for 'terragrunt'
 pkgname=terragrunt
 version=0.99.4
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/gruntwork-io/terragrunt"
 short_desc="Thin wrapper for Terraform that provides extra tools"

From 854eedb0ee7e5e34dcb10bbd2d539bf07070db26 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:40 +0800
Subject: [PATCH 396/450] tflint: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tflint/template b/srcpkgs/tflint/template
index 0951b32ab9878a..afc7c4b62b2acb 100644
--- a/srcpkgs/tflint/template
+++ b/srcpkgs/tflint/template
@@ -1,7 +1,7 @@
 # Template file for 'tflint'
 pkgname=tflint
 version=0.52.0
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/terraform-linters/tflint"
 short_desc="Terraform linter focused on possible errors, best practices, etc"

From 8e7747edfa9e00ae749ff7429cc678a58e675b2e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:40 +0800
Subject: [PATCH 397/450] tint: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tint/template b/srcpkgs/tint/template
index 89d19c96f7b247..99d1f1475bb778 100644
--- a/srcpkgs/tint/template
+++ b/srcpkgs/tint/template
@@ -1,7 +1,7 @@
 # Template file for 'tint'
 pkgname=tint
 version=0.1.6
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/ashish0kumar/tint"
 short_desc="Recolor images using your favorite theme palettes"

From 6b7d11fc2268d6a6f20e3a3d1ca2fea8e56064d1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:40 +0800
Subject: [PATCH 398/450] tinycron: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tinycron/template b/srcpkgs/tinycron/template
index 882ee881c406d8..157a417437316e 100644
--- a/srcpkgs/tinycron/template
+++ b/srcpkgs/tinycron/template
@@ -1,7 +1,7 @@
 # Template file for 'tinycron'
 pkgname=tinycron
 version=0.4
-revision=14
+revision=15
 build_style=go
 go_import_path="github.com/bcicen/tinycron"
 hostmakedepends="git"

From 949a5467ab2548282331ed2779fe2b0565346603 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:40 +0800
Subject: [PATCH 399/450] tldr: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index 8be3692e80fbab..ece05dc42a586b 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -1,7 +1,7 @@
 # Template file for 'tldr'
 pkgname=tldr
 version=1.0.0.alpha
-revision=5
+revision=6
 _version=${version/.alpha/-alpha}
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"

From fb880fad899d50f4009cabc17d0925f01002e8df Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:40 +0800
Subject: [PATCH 400/450] tml: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/tml/template b/srcpkgs/tml/template
index 1b150c411cc670..0843cac17187b4 100644
--- a/srcpkgs/tml/template
+++ b/srcpkgs/tml/template
@@ -1,7 +1,7 @@
 # Template file for 'tml'
 pkgname=tml
 version=0.7.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/liamg/tml"
 go_package="github.com/liamg/tml/tml"

From 10ff90c9b21a837d430a6a751e4ed43ded346aa2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:40 +0800
Subject: [PATCH 401/450] todoist: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/todoist/template b/srcpkgs/todoist/template
index ff8f336b33f4c5..2092adb50c2f4e 100644
--- a/srcpkgs/todoist/template
+++ b/srcpkgs/todoist/template
@@ -1,7 +1,7 @@
 # Template file for 'todoist'
 pkgname=todoist
 version=0.22.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/sachaos/todoist"
 short_desc="Todoist CLI Client"

From ab55753478241a3a07fa31a06a802f5d73691852 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:40 +0800
Subject: [PATCH 402/450] treefmt: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/treefmt/template b/srcpkgs/treefmt/template
index a037024d5904db..3b80a447165e32 100644
--- a/srcpkgs/treefmt/template
+++ b/srcpkgs/treefmt/template
@@ -1,7 +1,7 @@
 # Template file for 'treefmt'
 pkgname=treefmt
 version=2.4.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/numtide/treefmt/v2"
 go_ldflags="-X ${go_import_path}/build.Version=v${version}"

From 29f4a2e928e3e8fc57e7c7e22f936ddc87eb5fcd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:41 +0800
Subject: [PATCH 403/450] trivy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/trivy/template b/srcpkgs/trivy/template
index 8df6b2f3d9fec8..ae2f6aab88ce72 100644
--- a/srcpkgs/trivy/template
+++ b/srcpkgs/trivy/template
@@ -1,7 +1,7 @@
 # Template file for 'trivy'
 pkgname=trivy
 version=0.68.2
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/aquasecurity/trivy"
 go_package="${go_import_path}/cmd/trivy"

From 2095b81df1451e901da6b57619e9150140beafb2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:41 +0800
Subject: [PATCH 404/450] twitch-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/twitch-cli/template b/srcpkgs/twitch-cli/template
index 500053851063e8..4248b8428398c0 100644
--- a/srcpkgs/twitch-cli/template
+++ b/srcpkgs/twitch-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'twitch-cli'
 pkgname=twitch-cli
 version=1.1.24
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/twitchdev/twitch-cli"
 go_ldflags="-X main.buildVersion=$version"

From a5ac053d6df00af424648883bb2ad448f2abeee2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:41 +0800
Subject: [PATCH 405/450] typioca: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/typioca/template b/srcpkgs/typioca/template
index d446230d085d56..948ff10e189df6 100644
--- a/srcpkgs/typioca/template
+++ b/srcpkgs/typioca/template
@@ -1,7 +1,7 @@
 # Template file for 'typioca'
 pkgname=typioca
 version=3.1.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/bloznelis/typioca"
 short_desc="Minimal, terminal based typing speed tester"

From 4a4d8a68516de96157576be72eebf05b91c4a721 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:41 +0800
Subject: [PATCH 406/450] typtea: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/typtea/template b/srcpkgs/typtea/template
index c0f25cd328da23..c8a380ff05d01a 100644
--- a/srcpkgs/typtea/template
+++ b/srcpkgs/typtea/template
@@ -1,7 +1,7 @@
 # Template file for 'typtea'
 pkgname=typtea
 version=0.1.4
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/ashish0kumar/typtea"
 short_desc="Minimal terminal-based typing speed test"

From dddd66f2b8b05b413ca53058c0b1a32b98dbfb2b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:41 +0800
Subject: [PATCH 407/450] umoci: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/umoci/template b/srcpkgs/umoci/template
index a44a2609fa6925..f7137d19b09c86 100644
--- a/srcpkgs/umoci/template
+++ b/srcpkgs/umoci/template
@@ -1,7 +1,7 @@
 # Template file for 'umoci'
 pkgname=umoci
 version=0.4.7
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/opencontainers/umoci
 go_package="${go_import_path}/cmd/${pkgname}"

From 42304ff2c7714b28c956ae1fcd47230f88780275 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:41 +0800
Subject: [PATCH 408/450] unflac: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/unflac/template b/srcpkgs/unflac/template
index 7ae30c8f68fdd5..085e8b0acec30d 100644
--- a/srcpkgs/unflac/template
+++ b/srcpkgs/unflac/template
@@ -1,7 +1,7 @@
 # Template file for 'unflac'
 pkgname=unflac
 version=1.4
-revision=1
+revision=2
 build_style=go
 go_import_path="git.sr.ht/~ft/unflac"
 depends="ffmpeg"

From 542dfd51ef0baf8dea137267a4a68862d648ec28 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:41 +0800
Subject: [PATCH 409/450] uni: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/uni/template b/srcpkgs/uni/template
index 35e4a4bb8620a5..62ea75db0882eb 100644
--- a/srcpkgs/uni/template
+++ b/srcpkgs/uni/template
@@ -1,7 +1,7 @@
 # Template file for 'uni'
 pkgname=uni
 version=2.8.0
-revision=1
+revision=2
 build_style=go
 go_import_path=zgo.at/uni/v2
 go_ldflags="-X main.version=${version}"

From 257e8f57999370f1a62f5de5cede26f3cf37c958 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 410/450] up: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/up/template b/srcpkgs/up/template
index 03c2e5f630f024..2d93df672881a8 100644
--- a/srcpkgs/up/template
+++ b/srcpkgs/up/template
@@ -1,7 +1,7 @@
 # Template file for 'up'
 pkgname=up
 version=0.4
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/akavel/up
 short_desc="Ultimate Plumber - write Linux pipes interactively"

From 70d72460f20474bfe5a72982fbc685f373f8e8ac Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 411/450] up_rewrite: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index 9b8bc36057a57c..85bc6ca483ab89 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -1,7 +1,7 @@
 # Template file for 'up_rewrite'
 pkgname=up_rewrite
 version=1.4.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"

From a342fbc66c0611801e8cb7cd1a94b4b812e345d5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 412/450] upterm: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/upterm/template b/srcpkgs/upterm/template
index 59a60c6d5cef61..42db545e98b17b 100644
--- a/srcpkgs/upterm/template
+++ b/srcpkgs/upterm/template
@@ -1,7 +1,7 @@
 # Template file for 'upterm'
 pkgname=upterm
 version=0.10.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/owenthereal/upterm"
 go_package="${go_import_path}/cmd/upterm"

From 85e5774e365419dff26c10bb4806ebb2fed4b689 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 413/450] urusai: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/urusai/template b/srcpkgs/urusai/template
index fcd6a68338f9f1..eef9825b546da5 100644
--- a/srcpkgs/urusai/template
+++ b/srcpkgs/urusai/template
@@ -1,7 +1,7 @@
 # Template file for 'urusai'
 pkgname=urusai
 version=1.0.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/calpa/urusai"
 short_desc="Go implementation of noisy HTTP/DNS traffic generator"

From 3e2869c4e288a7c5e31e3cb1e621c9a216ee7eb6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 414/450] usql: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template
index 07440ddca2e57d..92d95a51e59351 100644
--- a/srcpkgs/usql/template
+++ b/srcpkgs/usql/template
@@ -1,7 +1,7 @@
 # Template file for 'usql'
 pkgname=usql
 version=0.20.8
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/xo/usql
 go_ldflags="-X github.com/xo/usql/text.CommandVersion=${version}"

From 8099c07ef273c5e2428dbbfeb7249fe1cd3a200c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 415/450] v2ray: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 30343063ded997..91d2c8702d29cd 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -1,7 +1,7 @@
 # Template file for 'v2ray'
 pkgname=v2ray
 version=5.3.0
-revision=5
+revision=6
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname

From 292ca1faec019073587e1bd4df2ae90ff25f7760 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 416/450] vale: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index ee3c476c95c048..5510ca20630a41 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -1,7 +1,7 @@
 # Template file for 'vale'
 pkgname=vale
 version=3.13.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/errata-ai/vale/v3"
 go_package="${go_import_path}/cmd/vale"

From ff45ef729c002c6dd710b900b7af61c53c668150 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:42 +0800
Subject: [PATCH 417/450] vault-acme: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vault-acme/template b/srcpkgs/vault-acme/template
index e5998696675904..06a0c03b6f6ac3 100644
--- a/srcpkgs/vault-acme/template
+++ b/srcpkgs/vault-acme/template
@@ -1,7 +1,7 @@
 # Template file for 'vault-acme'
 pkgname=vault-acme
 version=0.0.9
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/remilapeyre/vault-acme
 go_package="$go_import_path/cmd/acme $go_import_path/cmd/sidecar"

From 43ada264d773c4314660479a1fb6d384837b385e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:43 +0800
Subject: [PATCH 418/450] vault: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vault/template b/srcpkgs/vault/template
index edf71c7fd37a7d..ec8e80503340f9 100644
--- a/srcpkgs/vault/template
+++ b/srcpkgs/vault/template
@@ -1,7 +1,7 @@
 # Template file for 'vault'
 pkgname=vault
 version=1.20.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/hashicorp/vault"
 go_build_tags="release"

From e52fb6f9106b5a659ac1f316e5fdb44a0342f57b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:43 +0800
Subject: [PATCH 419/450] vegeta: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 7f43196ad74874..0f9fd57617d206 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -1,7 +1,7 @@
 # Template file for 'vegeta'
 pkgname=vegeta
 version=12.8.4
-revision=5
+revision=6
 build_style=go
 go_import_path="github.com/tsenart/vegeta/v${version%%.*}"
 go_ldflags="-X main.Version=${version}"

From 2513e5348278da2291e915f59f7707808680058e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:43 +0800
Subject: [PATCH 420/450] vhs: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vhs/template b/srcpkgs/vhs/template
index 4fe950c84f52ed..4c9a2240e27257 100644
--- a/srcpkgs/vhs/template
+++ b/srcpkgs/vhs/template
@@ -1,7 +1,7 @@
 # Template file for 'vhs'
 pkgname=vhs
 version=0.10.0
-revision=1
+revision=2
 build_style=go
 build_helper=qemu
 go_import_path="github.com/charmbracelet/vhs"

From b65e31e10ad8ba7d2aa54fdba35f384e32cc2a85 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:43 +0800
Subject: [PATCH 421/450] victoria-logs: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/victoria-logs/template b/srcpkgs/victoria-logs/template
index b511bf82a78b50..536e94cdaa1f13 100644
--- a/srcpkgs/victoria-logs/template
+++ b/srcpkgs/victoria-logs/template
@@ -1,7 +1,7 @@
 # Template file for 'victoria-logs'
 pkgname=victoria-logs
 version=1.43.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/VictoriaMetrics/VictoriaLogs"
 go_package="

From 3c70639902370771009de922fcefedc315dd04c8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:43 +0800
Subject: [PATCH 422/450] victoria-metrics: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/victoria-metrics/template b/srcpkgs/victoria-metrics/template
index b361fb6b6a6759..80679f7cdb5b84 100644
--- a/srcpkgs/victoria-metrics/template
+++ b/srcpkgs/victoria-metrics/template
@@ -1,7 +1,7 @@
 # Template file for 'victoria-metrics'
 pkgname=victoria-metrics
 version=1.133.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/VictoriaMetrics/VictoriaMetrics"
 go_package="

From 1fa6f35b2e8ce6763740008bf0c8cd4cc68885ad Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:43 +0800
Subject: [PATCH 423/450] vmdfmt: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index e3772a9bb35b93..1dcfafef087e2a 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -1,7 +1,7 @@
 # Template file for 'vmdfmt'
 pkgname=vmdfmt
 version=0.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"

From db6a94dcd8418c01cef7f9bad49e30b5fbc301cc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:43 +0800
Subject: [PATCH 424/450] vndr: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vndr/template b/srcpkgs/vndr/template
index ed72000c7b64e1..2bd19a92a1f6b3 100644
--- a/srcpkgs/vndr/template
+++ b/srcpkgs/vndr/template
@@ -1,7 +1,7 @@
 # Template file for 'vndr'
 pkgname=vndr
 version=0.0.3
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/LK4D4/vndr
 short_desc="Stupid vendoring tool"

From f80b8d22f7852103496107aa0b0bfe5a94155335 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:44 +0800
Subject: [PATCH 425/450] vultr-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vultr-cli/template b/srcpkgs/vultr-cli/template
index 1b2f0ad29246c6..5d8da52fabdb9f 100644
--- a/srcpkgs/vultr-cli/template
+++ b/srcpkgs/vultr-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'vultr-cli'
 pkgname=vultr-cli
 version=3.8.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/vultr/vultr-cli/v3
 short_desc="Official command line tool for Vultr services"

From 82a736243c8ed52eee1b36998efc23cd49248cc3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:44 +0800
Subject: [PATCH 426/450] vultr: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/vultr/template b/srcpkgs/vultr/template
index 02c5e6d0048999..be4a9dd6398530 100644
--- a/srcpkgs/vultr/template
+++ b/srcpkgs/vultr/template
@@ -1,7 +1,7 @@
 # Template file for 'vultr'
 pkgname=vultr
 version=2.0.3
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/JamesClonk/vultr"
 short_desc="Vultr CLI and API client"

From 5d939a4fd52138df54f7acf2372a067f6540ff66 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:44 +0800
Subject: [PATCH 427/450] walker: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/walker/template b/srcpkgs/walker/template
index bc99c4473c89e2..832fe527ed2aaa 100644
--- a/srcpkgs/walker/template
+++ b/srcpkgs/walker/template
@@ -1,7 +1,7 @@
 # Template file for 'walker'
 pkgname=walker
 version=0.13.25
-revision=1
+revision=2
 build_style=go
 build_helper="gir"
 go_import_path=github.com/abenz1267/walker

From e77dd7f0bbe1b979d52eea178232e24352a58757 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:44 +0800
Subject: [PATCH 428/450] wally-cli: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index fa549a03fd3a17..2b1b6f54788488 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'wally-cli'
 pkgname=wally-cli
 version=2.0.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"

From 7321ee0901df9635cdd70f10c055ca7f7f535837 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:44 +0800
Subject: [PATCH 429/450] wander: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template
index c5023fea602dce..bf751eb3719c31 100644
--- a/srcpkgs/wander/template
+++ b/srcpkgs/wander/template
@@ -1,7 +1,7 @@
 # Template file for 'wander'
 pkgname=wander
 version=1.1.0
-revision=1
+revision=2
 build_style=go
 build_helper="qemu"
 go_import_path="github.com/robinovitch61/wander"

From f856839db6e36bcef83aaae0f76d8f2865ccc33b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:44 +0800
Subject: [PATCH 430/450] webcat: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/webcat/template b/srcpkgs/webcat/template
index 82eb8c5e800fde..b1436f503bb839 100644
--- a/srcpkgs/webcat/template
+++ b/srcpkgs/webcat/template
@@ -1,7 +1,7 @@
 # Template file for 'webcat'
 pkgname=webcat
 version=1.0
-revision=18
+revision=19
 build_style=go
 go_import_path="github.com/thypon/webcat"
 hostmakedepends="git"

From cd0f86afad0b760929a6db1f5d78d83fee4274f1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:44 +0800
Subject: [PATCH 431/450] webhook: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/webhook/template b/srcpkgs/webhook/template
index 4fed1877d1867e..504b1c5dda5c69 100644
--- a/srcpkgs/webhook/template
+++ b/srcpkgs/webhook/template
@@ -1,7 +1,7 @@
 # Template file for 'webhook'
 pkgname=webhook
 version=2.8.3
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/adnanh/webhook"
 short_desc="Lightweight incoming webhook server to run shell commands"

From 82996609e97435b48d6d1602bc52117f28eb1235 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:45 +0800
Subject: [PATCH 432/450] websocketd: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/websocketd/template b/srcpkgs/websocketd/template
index 8b2a8a69d534a8..b6e60fc3fcfde0 100644
--- a/srcpkgs/websocketd/template
+++ b/srcpkgs/websocketd/template
@@ -1,7 +1,7 @@
 # Template file for 'websocketd'
 pkgname=websocketd
 version=0.4.1
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/joewalnes/websocketd"
 short_desc="Turn any program that uses STDIN/STDOUT into a WebSocket server"

From 8562a2758efcbde74e182327fe404d16925d25c8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:45 +0800
Subject: [PATCH 433/450] wego: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/wego/template b/srcpkgs/wego/template
index 774498fced4560..a9adcbbdb7a003 100644
--- a/srcpkgs/wego/template
+++ b/srcpkgs/wego/template
@@ -1,7 +1,7 @@
 # Template file for 'wego'
 pkgname=wego
 version=2.3
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/schachmat/wego
 short_desc="Weather client for the terminal"

From 0aaed90e99ecb4ad1944f01ca28ec35d24aadace Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:45 +0800
Subject: [PATCH 434/450] wireproxy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/wireproxy/template b/srcpkgs/wireproxy/template
index 546d12c93e82e6..e57be984335838 100644
--- a/srcpkgs/wireproxy/template
+++ b/srcpkgs/wireproxy/template
@@ -1,7 +1,7 @@
 # Template file for 'wireproxy'
 pkgname=wireproxy
 version=1.0.10
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/pufferffish/wireproxy"
 go_package="${go_import_path}/cmd/wireproxy"

From 863c4fffa4152da626aad3c1d49bcbc438be9945 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:45 +0800
Subject: [PATCH 435/450] wishlist: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/wishlist/template b/srcpkgs/wishlist/template
index 4abc3ea45b445e..8a367cf74fb242 100644
--- a/srcpkgs/wishlist/template
+++ b/srcpkgs/wishlist/template
@@ -1,7 +1,7 @@
 # Template file for 'wishlist'
 pkgname=wishlist
 version=0.15.2
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/charmbracelet/wishlist"
 go_package="github.com/charmbracelet/wishlist/cmd/wishlist"

From f014783e40110a1792b96e4daa16b307f56926a2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:45 +0800
Subject: [PATCH 436/450] woke: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/woke/template b/srcpkgs/woke/template
index 5a552943a2c93c..2729968287c9ee 100644
--- a/srcpkgs/woke/template
+++ b/srcpkgs/woke/template
@@ -1,7 +1,7 @@
 # Template file for 'woke'
 pkgname=woke
 version=0.19.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/get-woke/woke"
 short_desc="Detect non-inclusive language in your source code"

From ba48bc21631280243d0297c4149c4c9820cc3234 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:45 +0800
Subject: [PATCH 437/450] wtfutil: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/wtfutil/template b/srcpkgs/wtfutil/template
index ede884ad710e74..fb4fb25334a301 100644
--- a/srcpkgs/wtfutil/template
+++ b/srcpkgs/wtfutil/template
@@ -1,7 +1,7 @@
 # Template file for 'wtfutil'
 pkgname=wtfutil
 version=0.46.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/wtfutil/wtf"
 make_check_args="-skip TestTimeout" # spawns an http server

From 154f4ba220cd8aff40e88175c1d4b3b7ce388307 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:45 +0800
Subject: [PATCH 438/450] wuzz: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/wuzz/template b/srcpkgs/wuzz/template
index 49d36bdff58393..670d8c3e74d651 100644
--- a/srcpkgs/wuzz/template
+++ b/srcpkgs/wuzz/template
@@ -1,7 +1,7 @@
 # Template file for 'wuzz'
 pkgname=wuzz
 version=0.5.0
-revision=4
+revision=5
 build_style=go
 go_import_path=github.com/asciimoo/wuzz
 short_desc="Interactive cli tool for HTTP inspection"

From 3fdb428f648e05196ca910b077cac1458d9ec3ec Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:46 +0800
Subject: [PATCH 439/450] xcaddy: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/xcaddy/template b/srcpkgs/xcaddy/template
index 4841d567ed7244..47aa4b57c69d38 100644
--- a/srcpkgs/xcaddy/template
+++ b/srcpkgs/xcaddy/template
@@ -1,7 +1,7 @@
 # Template file for 'xcaddy'
 pkgname=xcaddy
 version=0.4.5
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/caddyserver/xcaddy"
 go_package="${go_import_path}/cmd/xcaddy"

From 3a3fa7ddbbab7ea778dc67420253cfe358fac201 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:46 +0800
Subject: [PATCH 440/450] xmandump: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/xmandump/template b/srcpkgs/xmandump/template
index 33ff7d11629f0e..5030c0ad8283b4 100644
--- a/srcpkgs/xmandump/template
+++ b/srcpkgs/xmandump/template
@@ -1,7 +1,7 @@
 # Template file for 'xmandump'
 pkgname=xmandump
 version=0.2.8
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/void-linux/xmandump"
 go_package="${go_import_path}/cmd/xmandump"

From 62e9567546e8b991b001006c07bf49ea61d99c2f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:46 +0800
Subject: [PATCH 441/450] xq-api: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/xq-api/template b/srcpkgs/xq-api/template
index 6e98412086d4c8..5bf29322d64959 100644
--- a/srcpkgs/xq-api/template
+++ b/srcpkgs/xq-api/template
@@ -1,7 +1,7 @@
 # Template file for 'xq-api'
 pkgname=xq-api
 version=0.5.0
-revision=4
+revision=5
 build_style=go
 go_import_path=go.spiff.io/xq-api
 conf_files="/etc/sv/xq-api/conf"

From e594ac82a89cb10c5a5247bb8ea660074bdd9690 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:46 +0800
Subject: [PATCH 442/450] xq: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/xq/template b/srcpkgs/xq/template
index 6cf842a8576207..eb833a45bfea0f 100644
--- a/srcpkgs/xq/template
+++ b/srcpkgs/xq/template
@@ -1,7 +1,7 @@
 # Template file for 'xq'
 pkgname=xq
 version=1.3.0
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/sibprogrammer/xq
 make_check_args="-covermode=atomic"

From cfb02b302830d656702ae52fc73d01fe6f533da7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:46 +0800
Subject: [PATCH 443/450] xurls: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/xurls/template b/srcpkgs/xurls/template
index 309db3166d5a17..6d188a1536e10a 100644
--- a/srcpkgs/xurls/template
+++ b/srcpkgs/xurls/template
@@ -1,7 +1,7 @@
 # Template file for 'xurls'
 pkgname=xurls
 version=2.6.0
-revision=1
+revision=2
 build_style=go
 go_import_path="mvdan.cc/xurls/v2"
 go_package="${go_import_path}/cmd/xurls"

From f4f91a234276134278242d9d2398731bd9a38825 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:46 +0800
Subject: [PATCH 444/450] yamlfmt: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/yamlfmt/template b/srcpkgs/yamlfmt/template
index 32340e7dbb6582..5784772c1ee67a 100644
--- a/srcpkgs/yamlfmt/template
+++ b/srcpkgs/yamlfmt/template
@@ -1,7 +1,7 @@
 # Template file for 'yamlfmt'
 pkgname=yamlfmt
 version=0.21.0
-revision=1
+revision=2
 build_style=go
 go_import_path="github.com/google/yamlfmt"
 go_ldflags="-X main.version=${version}"

From ea37ec98def20896bc13ffa64485ee69ad175bae Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:46 +0800
Subject: [PATCH 445/450] yggdrasil: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 9ce1001d0eff55..197bc6f011773f 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -1,7 +1,7 @@
 # Template file for 'yggdrasil'
 pkgname=yggdrasil
 version=0.5.13
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 go_package="$go_import_path/cmd/yggdrasil $go_import_path/cmd/yggdrasilctl"

From 5a7a193d1406ff48b85c691232cb3820c894326f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:47 +0800
Subject: [PATCH 446/450] yj: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/yj/template b/srcpkgs/yj/template
index af8323bab5b7aa..ac298c525d0498 100644
--- a/srcpkgs/yj/template
+++ b/srcpkgs/yj/template
@@ -1,7 +1,7 @@
 # Template file for 'yj'
 pkgname=yj
 version=5.1.0
-revision=4
+revision=5
 build_style=go
 go_import_path="github.com/sclevine/yj/v${version%%.*}"
 short_desc="Convert YAML <=> TOML <=> JSON <=> HCL"

From 935adef35abc3a3b0af6213cb49f76455b280d8f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:47 +0800
Subject: [PATCH 447/450] ymuse: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/ymuse/template b/srcpkgs/ymuse/template
index 3d8b6190a10773..348aec261fe8f2 100644
--- a/srcpkgs/ymuse/template
+++ b/srcpkgs/ymuse/template
@@ -1,7 +1,7 @@
 # Template file for 'ymuse'
 pkgname=ymuse
 version=0.22
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/yktoo/ymuse
 hostmakedepends="pkg-config gettext"

From 773450bcc689a82825d896a436fd3e60406d258a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:47 +0800
Subject: [PATCH 448/450] yq-go: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index e9f3bdb584f511..43b367df6af884 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -1,7 +1,7 @@
 # Template file for 'yq-go'
 pkgname=yq-go
 version=4.52.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Command-line YAML, JSON, XML, CSV, TOML and properties processor"

From bdec687965593c54bbc3bb1bbccb8d51985000ea Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:47 +0800
Subject: [PATCH 449/450] zk: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/zk/template b/srcpkgs/zk/template
index 50f4ca5a5ee56e..49fa5e55cedbc7 100644
--- a/srcpkgs/zk/template
+++ b/srcpkgs/zk/template
@@ -1,7 +1,7 @@
 # Template file for 'zk'
 pkgname=zk
 version=0.15.2
-revision=1
+revision=2
 build_style=go
 go_import_path=github.com/zk-org/zk
 go_build_tags="fts5"

From 5f2d4d25f673545671e6d45e9806ea639873e28e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:38:47 +0800
Subject: [PATCH 450/450] zrepl: rebuild for go 1.25.8 and pie

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

diff --git a/srcpkgs/zrepl/template b/srcpkgs/zrepl/template
index 7029c39f7aace4..ccce2a9a13b790 100644
--- a/srcpkgs/zrepl/template
+++ b/srcpkgs/zrepl/template
@@ -1,7 +1,7 @@
 # Template file for 'zrepl'
 pkgname=zrepl
 version=0.6.1
-revision=2
+revision=3
 build_style=go
 go_import_path=github.com/zrepl/zrepl
 go_ldflags="-X github.com/zrepl/zrepl/version.zreplVersion=void-${version}_${revision}"

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

end of thread, other threads:[~2026-03-06  3:45 UTC | newest]

Thread overview: 75+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-29 18:04 [PR PATCH] [rfc] build-style: go: allow pie (v2) dkwo
2023-10-29 18:12 ` [PR PATCH] [Updated] " dkwo
2023-10-31 21:01 ` dkwo
2023-11-21 16:41 ` dkwo
2023-11-21 16:42 ` dkwo
2023-11-22 15:04 ` leahneukirchen
2023-11-24 22:06 ` dkwo
2023-11-27 14:29 ` dkwo
2023-11-27 14:30 ` dkwo
2023-11-28 14:14 ` dkwo
2023-11-28 20:49 ` dkwo
2023-11-28 20:52 ` dkwo
2023-11-28 20:52 ` dkwo
2023-11-28 20:56 ` dkwo
2023-11-28 20:58 ` dkwo
2023-11-28 20:59 ` dkwo
2023-11-28 21:06 ` [PR PATCH] [Updated] " dkwo
2023-11-28 21:09 ` dkwo
2023-11-29 15:58 ` dkwo
2023-11-29 16:00 ` [PR PATCH] [Updated] " dkwo
2023-11-29 17:51 ` CameronNemo
2023-11-29 18:34 ` benalb
2023-11-29 20:59 ` benalb
2023-11-30  0:22 ` dkwo
2023-11-30  0:22 ` dkwo
2023-11-30  0:23 ` dkwo
2023-12-01 17:28 ` benalb
2023-12-02 15:17 ` [PR PATCH] [Updated] " dkwo
2023-12-02 15:20 ` dkwo
2023-12-02 22:00 ` dkwo
2023-12-03 19:47 ` [PR PATCH] [Updated] " dkwo
2023-12-04 15:42 ` dkwo
2023-12-06 21:25 ` dkwo
2023-12-06 21:28 ` dkwo
2023-12-07 15:04 ` [PR PATCH] [Updated] " dkwo
2023-12-07 15:07 ` dkwo
2023-12-07 15:12 ` dkwo
2023-12-08 21:35 ` leahneukirchen
2023-12-10  0:49 ` classabbyamp
2023-12-10 15:26 ` [PR PATCH] [Updated] " dkwo
2023-12-10 15:27 ` dkwo
2023-12-10 15:35 ` [PR PATCH] [Updated] " dkwo
2023-12-10 15:36 ` dkwo
2023-12-21  9:12 ` dkwo
2023-12-26 17:59 ` dkwo
2024-01-06 22:45 ` dkwo
2024-01-07 21:27 ` [PR PATCH] [Updated] [rfc] build-style: go: set pie globally dkwo
2024-01-08 14:15 ` [PR PATCH] [Updated] [rfc] build-style: go: set buildmode=pie globally dkwo
2024-02-15 15:06 ` dkwo
2024-05-16  1:46 ` github-actions
2024-05-16 14:18 ` [PR PATCH] [Updated] " dkwo
2024-08-12 13:29 ` dkwo
2024-10-10 15:11 ` dkwo
2025-01-10  2:01 ` github-actions
2025-01-10 12:36 ` [PR PATCH] [Updated] " dkwo
2025-04-11  2:06 ` github-actions
2025-04-12 17:24 ` [PR PATCH] [Updated] " dkwo
2025-07-13  2:14 ` github-actions
2025-07-13 20:09 ` [PR PATCH] [Updated] " dkwo
2025-10-13  2:09 ` github-actions
2025-10-14  3:19 ` [PR PATCH] [Updated] " dkwo
2026-01-13  2:14 ` github-actions
2026-01-13  9:45 ` [PR PATCH] [Updated] " dkwo
2026-02-05 15:49 ` dkwo
2026-02-05 15:56 ` dkwo
2026-02-05 16:00 ` dkwo
2026-02-05 16:06 ` dkwo
2026-02-14 22:16 ` dkwo
2026-02-14 22:51 ` dkwo
2026-02-14 22:56 ` dkwo
2026-02-14 23:04 ` dkwo
2026-02-14 23:16 ` dkwo
2026-03-05  2:19 ` dkwo
2026-03-06  3:44 ` dkwo
2026-03-06  3:45 ` [PR PATCH] [Updated] " dkwo

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