* [PR PATCH] [rfc] build-style: go: allow pie (v2)
@ 2023-10-29 18:04 dkwo
2023-10-29 18:12 ` [PR PATCH] [Updated] " dkwo
` (80 more replies)
0 siblings, 81 replies; 82+ 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] 82+ 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
` (79 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (78 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (77 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (76 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (75 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (74 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (73 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (72 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (71 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (70 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (69 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (68 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (67 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (66 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (65 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (64 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (63 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (62 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (61 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (60 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (59 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (58 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (57 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (56 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (55 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (54 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (53 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (52 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (51 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (50 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (49 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (48 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (47 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (46 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (45 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (44 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (43 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (42 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (41 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (40 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (39 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (38 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (37 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (36 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (35 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (34 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (33 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (32 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (31 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (30 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (29 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (28 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (27 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (26 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (25 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (24 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (23 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (22 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (21 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (20 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (19 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (18 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (17 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (16 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (15 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (14 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (13 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (12 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (11 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (10 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (9 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (8 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (7 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
2026-03-09 3:16 ` dkwo
` (6 subsequent siblings)
80 siblings, 0 replies; 82+ 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] 82+ 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
` (73 preceding siblings ...)
2026-03-06 3:45 ` [PR PATCH] [Updated] " dkwo
@ 2026-03-09 3:16 ` dkwo
2026-03-10 8:39 ` dkwo
` (5 subsequent siblings)
80 siblings, 0 replies; 82+ messages in thread
From: dkwo @ 2026-03-09 3:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 728 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.
Results of `build_style=go` rebuild for `aarch64-glibc` with go 1.25.7 and 1.26.1 (in progress):
- `lxd-lts, lxd`: remove?
- `chronograph, gotify-server, circleci-cli, kubo`: fail to build on master
- `geoipupdate, knit`: depend on pandoc, maybe use voption?
[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: 306750 bytes --]
From 04851eb79c6241252ee7f6f14571d201ec6afe73 Mon Sep 17 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/453] 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 dadf26c5d992954f354cf448438804572516e6e0 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 002/453] 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 202a89521f4a66fe3268ded702267006eb5cb4cb Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 003/453] 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 16cbee3ac9c3766f553270f7d7c77683bb1f6456 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 004/453] 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 1d17707f2a3d48866655588000aaeade7515679d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 005/453] 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 9fc05e2e475467b1d0ee160a105160f9a64f9b60 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 006/453] 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 5775cd06a724c41ead66fcd979b19d4d6855e357 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 007/453] 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 17e140f44c81965fc0a1a551bfef508f5c1573d0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 008/453] 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 71788742371603112100d08577c9d39081ae7341 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 009/453] 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 dc39237aa06e5b9b6030ef524ff86eb610ac777f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:11:58 +0800
Subject: [PATCH 010/453] 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 77fbe4ab412ba3101920c7da52b5e1a7684b33c9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:12:27 +0800
Subject: [PATCH 011/453] 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 ce7a9177c72ada7c052c5efbc8cab21ab82f8041 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:01 +0800
Subject: [PATCH 012/453] 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 0c8cd7fb3253f95166269f23d79cace969819947 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:27 +0800
Subject: [PATCH 013/453] 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 844b29460f3a309038eb3443ce5e8ce326dbecfc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:15:25 +0800
Subject: [PATCH 014/453] 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 90f168f5ee246c1075de987c0d2e0504f9a04e51 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:16:28 +0800
Subject: [PATCH 015/453] 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 a9866856e1901207d7b54cf0cdec6bcc5fdcea60 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:17:18 +0800
Subject: [PATCH 016/453] 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 4224316de11935c8a5bd0bb99c31b9b299d722fd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:02 +0800
Subject: [PATCH 017/453] 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 b42c06194fe35ab79c510acd8273858f62162e9f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:22 +0800
Subject: [PATCH 018/453] 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 df90cfd4ba94e83bb15a8e22790cd4e64dc3743d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:27:05 +0800
Subject: [PATCH 019/453] 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 fe7e3f3c0418644550dfa98189a90f7d1eb6eaf6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:01 +0800
Subject: [PATCH 020/453] 3mux: rebuild for go 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 9f6d735a08f4693c57dddaa71342624a2a739036 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:01 +0800
Subject: [PATCH 021/453] Amass: rebuild for go 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 3d685b907fe1082b2cfa9cbc7e56da5e289df2c1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:01 +0800
Subject: [PATCH 022/453] Gokapi: rebuild for go pie
---
srcpkgs/Gokapi/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template
index e513eedeb45527..0dbaf2c5ae2997 100644
--- a/srcpkgs/Gokapi/template
+++ b/srcpkgs/Gokapi/template
@@ -1,7 +1,7 @@
# Template file for 'Gokapi'
pkgname=Gokapi
version=2.2.3
-revision=1
+revision=2
build_style=go
make_check_args="--tags=test,noaws"
go_import_path=github.com/forceu/gokapi
From e016524e1e0014627cf11c50295c0ab43799e762 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:01 +0800
Subject: [PATCH 023/453] NetAuth-ldap: rebuild for go 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 59cce5c2f04511dcf859f0f12ec480e1cb48ccd6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:01 +0800
Subject: [PATCH 024/453] NetAuth-localizer: rebuild for go 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 29dd1a08d6f996b47427699764f2fc75160e9db4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:01 +0800
Subject: [PATCH 025/453] NetAuth-nsscache: rebuild for go 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 ec565d287ee38284493ade0863cd972899c9bcd9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 026/453] NetAuth-pam-helper: rebuild for go 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 2937309984cdd2d0681f6ecab654e0a67ef59bdf Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 027/453] NetAuth: rebuild for go 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 46ea257208e201b61df32fed54bdbf7ad7026506 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 028/453] NetAuth-sftpgo-hook: rebuild for go 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 b980d3d6fefcf1f52f4382b1a5504f579cb384c3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 029/453] NetKeys: rebuild for go 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 920063505e787a814a89b5618ad42bcf93663495 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 030/453] NoiseTorch: rebuild for go 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 bc89f6bd8c50efe1de45aa218533bb49e95a01ff Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 031/453] PopCorn: rebuild for go 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 bb57954c0be7093bb526bbdf27aefe17d80b3984 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 032/453] TMSU: rebuild for go 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 d24a4ee5d072cb63c5a8a94289982db97af5058b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 033/453] TerraState: rebuild for go pie
---
srcpkgs/TerraState/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 5d0b0d9139f9f1..46f149642d1615 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -1,7 +1,7 @@
# Template file for 'TerraState'
pkgname=TerraState
version=1.2.4
-revision=1
+revision=2
make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
build_style=go
go_import_path="github.com/the-maldridge/terrastate"
From 14a8111faeeffdf18800f6ad44b3f6f991ea7578 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:02 +0800
Subject: [PATCH 034/453] abireport: rebuild for go 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 9d4adf4ce9a001e9ffbdd86b9aadd9ab0552ed10 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 035/453] acbuild: rebuild for go 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 a8cd06f470b0918a8fb1e428792ceecd05274aec Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 036/453] ace-util: rebuild for go 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 fd79aa0db8eb387b00f4d5c07c75216e41de6ff8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 037/453] acmetool: rebuild for go 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 4039367add523c3a44141bf9832c6db47dfb1e17 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 038/453] act: rebuild for go 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 644cec53dfba0c362704635bb4c480ea9cad96d3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 039/453] aerc: rebuild for go 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 dde50e00c606d7065d8ece90d66b730a41eb6993 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 040/453] age: rebuild for go 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 e375555bccca107abe7fe7ab29c1ec1cb0f679f2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 041/453] alertmanager: rebuild for go 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 3b436c9a1dfddc764779ad01de7c319404227179 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 042/453] amfora: rebuild for go 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 3594a64ab699691a573b17ac2e80eddf3560ad87 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:03 +0800
Subject: [PATCH 043/453] lux: rebuild for go 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 53fce527755c7de349426a64cdd815f9835e86fa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 044/453] app-builder: rebuild for go 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 c78a6e262e172ae1db8cede5e7ed3b8b50b33013 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 045/453] aptly: rebuild for go 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 ca2d840dd2bf4daf408b2d619c17a10e0bea9843 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 046/453] aquatone: rebuild for go 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 e82e8e72f93b6415c6ed23dac237db61ca1e94a5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 047/453] archiver: rebuild for go 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 a263c2d10a2d253f7719e48d666946cd4aef307a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 048/453] arduino-cli: rebuild for go 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 cb9f7dc4600dd93c259f47f27d0ca8a859ba7b7f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 049/453] arpfox: rebuild for go 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 f8c0f3212aacc8508fc1fc716c5c7659b9aa4e5d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 050/453] atlantis: rebuild for go 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 b3bc7babd13fc19ab718a043d757e8706a655bbb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 051/453] autorestic: rebuild for go 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 af7a85ffe5f551f1fe28e8565bfaff9b2913e12a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:04 +0800
Subject: [PATCH 052/453] aws-vault: rebuild for go 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 3bf660c82da96f9640f0b52782ae3a8434020f08 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 053/453] babelfish: rebuild for go 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 3194ede54a56ed63ce0bf41146aad44243baa7ce Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 054/453] bettercap: rebuild for go 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 b5e3a6f9c93087a4297bf1bd75dd311ecd1e2a99 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 055/453] bird_exporter: rebuild for go 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 f0aec975d599a51152d15032512aa06fb35d3dd4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 056/453] blackbox_exporter: rebuild for go 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 72d429c5b0c94a5089f080a0fb49847fac3cda29 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 057/453] bluetuith: rebuild for go 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 166dc81e64b1dfe9816be7ca2bf27f17777a35ff Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 058/453] blush: rebuild for go 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 10c79617555ff87eab3c026bc161338fc6d9b5e9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 059/453] bombadillo: rebuild for go 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 646dd999a33827c1cb229bc92caf12a1e7942260 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 060/453] bombardier: rebuild for go 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 ca585cdec43d7b91e9eaa42131243c874be4e518 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:05 +0800
Subject: [PATCH 061/453] booster: rebuild for go 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 247ff8ad3a66345a76d40f956f3956f57b7928ba Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 062/453] boundary: rebuild for go 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 951bb44475f72caeb00e70fccb0daf4a660317fd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 063/453] brig: rebuild for go 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 06558a263a3ae0763c48accfe4dff26c3975c219 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 064/453] browserpass: rebuild for go 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 c6c395e5b208a122478a51f34f9996e112e84a56 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 065/453] browsh: rebuild for go 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 d7ccfdd467aae3b1833ab5674b883a75c365ed35 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 066/453] buildah: rebuild for go 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 42ed55fec0880feed12048428f028d1471bfa25d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 067/453] caddy: rebuild for go 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 e92bc88b0e29867bcf5a3543c7e9b6f06305da04 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 068/453] carapace: rebuild for go 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 f6a9e5154863a62e0b96febf26d2a0abe7d9aefe Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 069/453] cdetect: rebuild for go 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 c18529bc864458802844de5e76c8fe5772912abb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:06 +0800
Subject: [PATCH 070/453] cfssl: rebuild for go 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 01a8220175eb25d6211f48b8de6fae0ed0571920 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 071/453] cgrps: rebuild for go 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 477c7e9c09b6137e8e6a8a76392749e888d8e250 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 072/453] chathistorysync: rebuild for go 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 a8ee0698bc9dbf01488a47ccfc15deed3d12676a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 073/453] cheat: rebuild for go 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 5579bb0f1d86b3beb7d686f36cda90447f02855c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 074/453] chezmoi: rebuild for go 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 c98fea8970e380481285a7454fca62d065cc9938 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 075/453] chroma: rebuild for go 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 3782868b34622c0a2ffcca3eb861e0036d8720ac Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 076/453] chronograf: rebuild for go pie
---
srcpkgs/chronograf/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/chronograf/template b/srcpkgs/chronograf/template
index 1c5a28bf9b9587..66a43ef6ad7a8d 100644
--- a/srcpkgs/chronograf/template
+++ b/srcpkgs/chronograf/template
@@ -1,7 +1,7 @@
# Template file for 'chronograf'
pkgname=chronograf
version=1.10.7
-revision=1
+revision=2
build_style=go
go_import_path="github.com/influxdata/${pkgname}"
go_package="${go_import_path}/cmd/chronograf"
From 2d5d176f07e52dadfc791f0b3c8ad32fa99b709c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 077/453] chrony_exporter: rebuild for go 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 04ac3350153ee7797acd6e28b81f282a26312b17 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 078/453] circleci-cli: rebuild for go 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 1af564e9c1a985058ab3642f59d9a45213fe626c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:07 +0800
Subject: [PATCH 079/453] cliphist: rebuild for go 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 d142a567ec92ebf27f31c90ebe160be6bf0b60b2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 080/453] clipman: rebuild for go 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 c8d36c6d6d5eb66e036193b84385ad661fd4b0b8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 081/453] cloudflared: rebuild for go 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 0f28f3d877a8f3fe5b103b46e8850c8fe2ce98f1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 082/453] cni-plugin-dnsname: rebuild for go 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 23b77fa216104cdc89c92d97a34d5fdf21b1da50 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 083/453] cni-plugins: rebuild for go 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 e2c023caa72973eb2335cf89e8ec1c0946d622b5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 084/453] cni: rebuild for go 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 a028462055803713cf8b6325d8f08c1cbc352833 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 085/453] cod: rebuild for go 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 52ae04097edf67c802194c0c42cbb02945d1c6a1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 086/453] codesearch: rebuild for go 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 2289835405fd74391f9c0f39550f3ecf6ccd505b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 087/453] consul-template: rebuild for go 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 a5fb1d890d12148fd3754e40e77833d499e90c8c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:08 +0800
Subject: [PATCH 088/453] consul: rebuild for go 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 caced3522f102899bb52d525f8d28abf43c57bc5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 089/453] containerd: rebuild for go 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 b2aa3b59d9152b4272436ad28e223b10d4f9b56c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 090/453] coredns: rebuild for go 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 73650e44ec5dfa13d5446b8735f478bb91c42eea Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 091/453] cowyo: rebuild for go 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 bd5722824c19ef2c47459062d972167404f2b08b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 092/453] coyim: rebuild for go 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 ff3d5d83ae32d375bdc65a9ff1a5d08605f7ffe4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 093/453] crane: rebuild for go 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 b2937f7e0fa392ce95edb91f87d03bda77f71d6c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 094/453] cri-o: rebuild for go 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 f2b26feb80d0dead88b68b476735d67ae713a2fa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 095/453] cri-tools: rebuild for go 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 ad4b5e4f11949cd743e7233b5b1e3e79501e5ceb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:09 +0800
Subject: [PATCH 096/453] croc: rebuild for go 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 868adf289fb17d60bb21ab6b947cdccc378432cd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 097/453] d2: rebuild for go 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 dc7028a7f58f7114dcddd909dd57cfa511822912 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 098/453] darch: rebuild for go 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 77167af5d74f9de8b57173a38f365366a14cda07 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 099/453] darkman: rebuild for go 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 b6010526207ac6753646a376f0e78049682a81ad Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 100/453] dasel: rebuild for go 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 549c3be64f74fc0eec5f3160db303cc628e1c20e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 101/453] delve: rebuild for go 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 a0ccff45ce1da3e3a83571ffb6073918bad15e03 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 102/453] dendrite: rebuild for go 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 89e9d4c98cfc6ca46eb2bfa3ddaad77ff5e92c23 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 103/453] dep: rebuild for go 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 a13582827e66ab4fee431bdd52d02d21f881c53a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:10 +0800
Subject: [PATCH 104/453] direnv: rebuild for go 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 d909bd850680734c73d9045a4e43f78322ceb640 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 105/453] dirstalk: rebuild for go 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 926d8e75569f7a92e3ed56f0b60276d68b01db0f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 106/453] distrobuilder: rebuild for go 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 a795106f68f895b45c4f8f5911883ba8b3d76940 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 107/453] dive: rebuild for go 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 bdcc2230b8d59a53c6a91e438786604534ed27b8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 108/453] dlayer: rebuild for go 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 22729d4421d66fe7ff6acb870b1eb6a4e1c90c44 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 109/453] dnscrypt-proxy: rebuild for go 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 b5626fbd85a80fcb28ebedffea329d6919390c1d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 110/453] docker-cli: rebuild for go 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 1adb03ad2f2c275f2e9b4523a30b36cab3bac810 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 111/453] docker-buildx: rebuild for go 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 631344a651b6f91ec1c2f069199e0e6064df59de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 112/453] docker-compose: rebuild for go 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 75045bd56bd196e8af0d1f992d060f55a4ba0f0d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 113/453] docker-credential-pass: rebuild for go 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 e8789e5dbf5c346bce36cd715c6f150b64028664 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:11 +0800
Subject: [PATCH 114/453] docker-gen: rebuild for go 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 5779301e757bea475d43deaf53651745b5fab0ed Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 115/453] docker-machine-driver-kvm: rebuild for go 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 77e8b63558cef207445d565f9c9137dff4481961 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 116/453] minikube: rebuild for go 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 5bd3967230a75b1fbe0fbb6030d4458bc969f478 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 117/453] docker-machine: rebuild for go 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 89c6cf29551c4e1341c7567597b2f580b3c2ed45 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 118/453] doctl: rebuild for go 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 2fde5ddffff28f6cadd7fec804d6e5a4b6acc56f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 119/453] domain_exporter: rebuild for go 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 21dfaec3b63bb0bfb8e0febd056a9ee4bf64cfe0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 120/453] dotool: rebuild for go 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 71480f4cbe7effe847a22b5fa3348b4e4c15adc4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 121/453] drive: rebuild for go 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 a8c483c743062f80418ac0a8a7bdc60eef87d517 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:12 +0800
Subject: [PATCH 122/453] drone-cli: rebuild for go 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 b7992fcbd5f180d9c256c5c8fcf5b7ed273e0762 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 123/453] duf: rebuild for go 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 7bc8d327b4a56ca0f5a67d1a9027b9fbc3b78fef Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 124/453] eduvpn-common: rebuild for go 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 154a1861887be7bf4ba9960e5932d11a7f5170e3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 125/453] efm-langserver: rebuild for go 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 0996d05102807ae964b99ddc16e488c12e3cf3ec Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 126/453] elfinfo: rebuild for go 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 bdded7449d995382ed73e332f64ebdec962d9c5c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 127/453] elvish: rebuild for go 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 0392a0908d1d56040c0e869bdc973270ec4100e6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 128/453] emptty: rebuild for go 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 bf9643a18162c76acd6c0688f5096bee2e85a646 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 129/453] ensure-access: rebuild for go 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 9cd616b7f6a545763cc496d792181e510abc5b17 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 130/453] ergo: rebuild for go 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 59fa5312f4ba6ecc4fdf6d3241695176de66da6e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:13 +0800
Subject: [PATCH 131/453] etcd: rebuild for go 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 aab1e09013bd44fe8ca722bd7b52df769d5b16b5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 132/453] exercism: rebuild for go 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 a1de602aab0d4da11f55332c3c2245f1333b6aca Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 133/453] fan2go: rebuild for go 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 3d3bc8b93f3bc02d9a8925596438a490e98807fa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 134/453] ffuf: rebuild for go 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 9363e64ab6bc4780f7b367d53583ae07d05e84a5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 135/453] figurine: rebuild for go 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 cc73a69604316019539d63414c7d58b075aaa620 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 136/453] flannel: rebuild for go 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 8fd9a9700f21a075af02a38b9f61f50de91bba02 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 137/453] flint: rebuild for go 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 8485a42fd4d61c05caf46362b6812e9b3d1042f7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 138/453] forego: rebuild for go 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 2ac788f18392286c5628a575cdb445e3b3a7b3ce Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 139/453] frp: rebuild for go 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 e169fb877509de8735ad074f5c24e90f258c060b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:14 +0800
Subject: [PATCH 140/453] fs-repo-migrations: rebuild for go 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 4da799d833de0ff5d4cfd4b232ebc995087b979e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 141/453] fscrypt: rebuild for go 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 ae349941d82548aa7edb04580336e9001c07e1dc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 142/453] fx: rebuild for go 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 5eb4f61bde92574c3a23ef590f8332101c6e6607 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 143/453] fzf: rebuild for go 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 fd60560e0175b50fa074319b909467fc4731661c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 144/453] galene: rebuild for go 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 1e1635b00eac4887c597aaf8cf9f52b724826b61 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 145/453] gdu: rebuild for go 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 e5e0fcf04ae66c5b1725faad4ff7841bebb5437e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 146/453] gemget: rebuild for go 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 c092f8cf82757b3f6af44603b48e264ab65e0c19 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 147/453] gendesk: rebuild for go 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 994e5a42ad5e6c6e5a2fbec6c347d182be9df443 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 148/453] geoipupdate: rebuild for go 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 4d5abf9c8ce7dd8c371ef3054e2aa29a9c79a471 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:15 +0800
Subject: [PATCH 149/453] gfuzz: rebuild for go 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 7dc94531b58be90552c9b880b8cfa254cf991a5e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 150/453] ghq: rebuild for go 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 b46409033969d349bfb9a51449e183a54fbf0165 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 151/453] gister: rebuild for go 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 43ce00d5b3263a39af98164399909c438870d9b6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 152/453] git-lfs: rebuild for go 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 a9e25226c24c91c03b3aca2cdbc2fcfd9bbbe97a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 153/453] git-sizer: rebuild for go 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 cf725c7da1abfac083c621c99154e150b92a3c80 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 154/453] git-team: rebuild for go 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 565965932511c6e719d97beb211281858151771f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 155/453] gitbatch: rebuild for go 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 b5122a8ec9d078c8ef36ed4fea62820125c8b1f0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 156/453] gitea: rebuild for go 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 4373285747c2c1d25ffd99ce78e8c90e469a014d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 157/453] github-cli: rebuild for go 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 d5fc38ab3b197cd32ea043d804a91bdcfdec4882 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:16 +0800
Subject: [PATCH 158/453] github-opml: rebuild for go 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 b45edb69b3d71f8339d25c6f479fad996133a3f7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 159/453] gitlab-runner: rebuild for go 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 a6fecee7ac3bbf24d4c4f821e310291298ed14f5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 160/453] gkill: rebuild for go 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 4ef2c0c69f8abd535a7822359344268c5894aadf Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 161/453] glab: rebuild for go 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 512cdb42f3daf595db52ca2c18e5d8cadc974569 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 162/453] glide: rebuild for go 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 6a2c39a37b07b2b39b8e6dc0e3dd28c68f30eb77 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 163/453] glider: rebuild for go 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 78d267fe0836acbabb93635bb96e6e87694881aa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 164/453] glock: rebuild for go 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 55027048e321e5ed5ce5a56743d46370a9320737 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 165/453] glow: rebuild for go 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 97016cffff23cb8417d63dd67770cb701f2e4973 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 166/453] go-bindata: rebuild for go 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 c682459b60a7e9c33767fe71c00d887b5844b2b8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:17 +0800
Subject: [PATCH 167/453] go-capnproto2: rebuild for go 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 2c3a55304bb83010405356a7080ad6bc9d292d25 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 168/453] kubo: rebuild for go pie
---
srcpkgs/kubo/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index b4b7f390041da8..c86c9510f5df04 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 8cc28e0ba5bfc28c45452f94da9ceaddacc7b9c5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 169/453] go-jira: rebuild for go 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 f46949bc4f432f28312c91ba6e3e53c7135cfdc7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 170/453] go-md2man: rebuild for go 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 32070f033208d7589c550880a17839bdd278ea31 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 171/453] go-mtpfs: rebuild for go 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 1b81ccf610588faf0812468c116489deb620801f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 172/453] go-review: rebuild for go 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 efc8974daced077b367c543823004d135f605efc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 173/453] goatcounter: rebuild for go 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 7f508b71635b5f480c18b9781b36bd434bb8efb0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 174/453] gobuster: rebuild for go 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 79943eb200dbb1678fa24bdfa4810c38145d8376 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:18 +0800
Subject: [PATCH 175/453] gocloc: rebuild for go 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 4bfa8b3e12803a016cdb291e57c95fb0a6932c03 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 176/453] gocryptfs: rebuild for go 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 9033e8384c0859f39bb2e0340e4d39ad4479b5b0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 177/453] godef: rebuild for go 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 541751f337f5a3505600e623164d6e236a734104 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 178/453] goimapnotify: rebuild for go 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 7edcaf9418330f320ac7ab02ed66591ff966a1ef Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 179/453] golangci-lint: rebuild for go 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 1daf76af020824e1472a6b15ac41cfd18c7838da Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 180/453] gomatrix: rebuild for go 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 193ec63b2866a83c997296b0901cc35332dfb482 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 181/453] gomuks: rebuild for go 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 c32bdf357c82a440b202a2a8ac18942a7b8c0270 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 182/453] gopass-jsonapi: rebuild for go 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 58cfe1e445f5ad8cd57c25bfb7b00294ecabf08f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 183/453] gopass: rebuild for go 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 83c5c8e6a51fd4faa7881667c578a086c4673f9b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:19 +0800
Subject: [PATCH 184/453] gopls: rebuild for go 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 361c56f57143a317306cc98c137410c56bda6d27 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 185/453] gopm: rebuild for go 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 b4d47758664987876853398cd7ad3d0c98fb253c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 186/453] gops: rebuild for go 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 b8d350af252e91dbd55631c94c703ac540e994b1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 187/453] goreleaser: rebuild for go 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 8295049b5d14c6af631a777700ca87a6ba539151 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 188/453] gotify-cli: rebuild for go 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 a80cbf6112b6b124b705585db1a013c6cf0db13a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 189/453] gotify-server: rebuild for go pie
---
srcpkgs/gotify-server/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 0af2bbcc3fba73..0b424f47dd708b 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -1,7 +1,7 @@
# Template file for 'gotify-server'
pkgname=gotify-server
version=2.4.0
-revision=2
+revision=3
build_style=go
go_import_path="github.com/gotify/server/v2"
go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
From 6fcdb346f1cf22d7bf0324f541f7ddea1e81c139 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 190/453] gotop: rebuild for go 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 540adc6095aff93f43f9623803da92321ff2f18c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 191/453] gotty: rebuild for go 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 f39db47dcb45f53b288c9de105e939321a26299b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 192/453] goversion: rebuild for go 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 a21de9d353027df6197100c61b2d572bc0b811e8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:20 +0800
Subject: [PATCH 193/453] grafana: rebuild for go 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 09efafcb0c37c9875fc4adbb5ee31e643b8445bc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 194/453] gron: rebuild for go 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 0c75bf9c431fc387f98ab747940439678bac6b29 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 195/453] grpcurl: rebuild for go 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 b629ef7d78d694f75d88a48ae9d916898664a8eb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 196/453] grype: rebuild for go 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 27f16a7b75d2608f9d46ef835f4feb503f76703d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 197/453] gucci: rebuild for go 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 d4e6b83ea431bc085f487fe91d5dd06b8a01321e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 198/453] gum: rebuild for go 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 66a540d58673b4047782334da08cf05bed1bef44 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 199/453] hcloud: rebuild for go 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 a285c25a61815ee435a90394eef5c1c80cab2bc9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 200/453] hey: rebuild for go 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 2fbc129523cf09fa2b7206c0f64ed4fb77e8fdb7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 201/453] hivemind: rebuild for go 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 cabb44a11fc278bcd4d03ca750d53a33861a7722 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:21 +0800
Subject: [PATCH 202/453] hooktftp: rebuild for go 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 cdb66c3eb13b8a5dd745eb6d021ca8f263fdd55f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 203/453] httpstat: rebuild for go 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 292bafcc0b877214ddfd50113c7af1755e416328 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 204/453] hub: rebuild for go 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 f25b49e2bdf641b9b7a6f4a3ef8c82990b82cf19 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 205/453] hugo: rebuild for go 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 fa6d10b7d1efc359aa431e8a4c3c4ac33f42a824 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 206/453] hut: rebuild for go 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 4d4b5ccb56e0361ee8daf052c9789b45dfee17f5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 207/453] hydroxide: rebuild for go 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 7ccd382f4b172a193be9adeb1695e364fbba802e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 208/453] i3cat: rebuild for go 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 5ae8e8a9bed3a4ec19d927feab4630fdf3d6763c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 209/453] ibus-bamboo: rebuild for go 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 2c2116862096d3aaf469d0ba2cce412217360b33 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 210/453] ijq: rebuild for go 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 ff11b5450b2318a386e67ca305e216cfe3773eb1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:22 +0800
Subject: [PATCH 211/453] img: rebuild for go 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 557fa80776e63bfbbab6988473b8c3e1d52beebb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 212/453] immortal: rebuild for go 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 f3910ee3744738931d3aa7206f54bcb81f1524f2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 213/453] incus: rebuild for go 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 ee002cb886418ea4482da8416754c91819a8dbb8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 214/453] influxdb: rebuild for go 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 5b69c68674f3756af13b099d896943f4e7a3f152 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 215/453] ipfs-cluster: rebuild for go 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 cb0dd47fdf3f93d0370f065f4a365d8f805ab911 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 216/453] ipp-usb: rebuild for go 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 2b8294ed39b96f095938f346c7068d0970d74c4d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 217/453] ircdog: rebuild for go 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 d0307f0cba04b4d88a2d1ab5496364aa998636ce Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 218/453] jd: rebuild for go 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 b96f558dba5968816ee8ad4c40f8614da1a1601a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:23 +0800
Subject: [PATCH 219/453] jid: rebuild for go 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 c1202d82c3bf79bd1e379b68a0332ce5af90cca1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 220/453] jj: rebuild for go 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 961b8b9462eae798749940465e635857a5ee167e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 221/453] joker: rebuild for go 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 1ca2cf31b90f3eec0f0f478f600582948db45c29 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 222/453] jp: rebuild for go 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 78709c09fd993d087bebfc6bbe983d59daf8516d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 223/453] jsonnet-language-server: rebuild for go 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 4bd914e29464b6cf037fdb3f9d0b8673630b3a0c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 224/453] jump: rebuild for go 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 46d8436649697008f3bbc74c0f10106a51305189 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 225/453] k3d: rebuild for go 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 f62f64d69e918f934897e2b393c83791a84e802b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 226/453] k9s: rebuild for go 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 1ecda22b7697e4e33c16a29ba098d49422f51b3b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 227/453] kapacitor: rebuild for go 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 aeaa03acb14c1bfe99329a2540a257d2acc52e56 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:24 +0800
Subject: [PATCH 228/453] keybase: rebuild for go 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 a21a6b55fb55d3a107f5493ab8482dd6d05da895 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:25 +0800
Subject: [PATCH 229/453] knit: rebuild for go 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 b78e4a9178cb10d4f8b2fe40a25c625c276c3d6e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:25 +0800
Subject: [PATCH 230/453] kopia: rebuild for go 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 343b4b57370e7bc2d52945f34cde94f61755e201 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:25 +0800
Subject: [PATCH 231/453] kops: rebuild for go 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 4d004a6ce6607b957104fd02f019d843dd83d7fa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:25 +0800
Subject: [PATCH 232/453] kubecfg: rebuild for go 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 b0a26ca92cc7dc08c42bd7d0b055de1130b19d42 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:25 +0800
Subject: [PATCH 233/453] kubernetes: rebuild for go 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 0dfe0a580ab713229c92d6a5981fe14fb3cf7655 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:25 +0800
Subject: [PATCH 234/453] kubefwd: rebuild for go 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 3e098e4c2a9f1cb3bfada2f2a482d0636431a646 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:25 +0800
Subject: [PATCH 235/453] kubernetes-helm: rebuild for go 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 10af8035dcd9fa02d63ce43753d4de4c8d996113 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 236/453] kubernetes-kind: rebuild for go 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 66ac1013ca32dcde75fd16a278b0e513353fdf9f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 237/453] kurly: rebuild for go 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 5a49092c7661189bd8d48582b4b042fdcd83dbcc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 238/453] lazydocker: rebuild for go 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 e75606716a1572c16f81bfb8b861e3a68f841fe5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 239/453] lazygit: rebuild for go 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 ffbde85ca200bac18e035ff0f526387377e88570 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 240/453] lego: rebuild for go 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 91722ac2eacc5d9a479e99b3fb383daeec24cf13 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 241/453] lets: rebuild for go 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 fb73dd6a989e9efa2fee949cc4313f478ad2d3e5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 242/453] lf: rebuild for go 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 3ac3805b363653013e26893f4970c2500a0c2e97 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 243/453] librespeed-cli: rebuild for go 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 5b1bd9a11a250e0ca97daef2889c950cb9933898 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 244/453] licensechecker: rebuild for go 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 76856f7e6543872b5ee6505137d5b2c52eaeaefb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:26 +0800
Subject: [PATCH 245/453] loki: rebuild for go 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 b9239fbb6785f89c62b152555305887c8b9ef302 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 246/453] lsp: rebuild for go 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 a20a4a1d2c13987a970b46d0ef8ea91aaff28172 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 247/453] lxd-lts: rebuild for go pie
---
srcpkgs/lxd-lts/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index 572aef76e63294..e2886a0a13aa55 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -1,7 +1,7 @@
# Template file for 'lxd-lts'
pkgname=lxd-lts
version=5.0.2
-revision=2
+revision=3
build_style=go
go_import_path=github.com/lxc/lxd
go_build_tags=libsqlite3
From 1ee174f2f325f854155687a9f6da9051cba804de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 248/453] lxd: rebuild for go pie
---
srcpkgs/lxd/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index e6cd2085188086..ba3f91a23b20ff 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -1,7 +1,7 @@
# Template file for 'lxd'
pkgname=lxd
version=5.20
-revision=2
+revision=3
build_style=go
go_import_path=github.com/canonical/lxd
go_build_tags=libsqlite3
From 58112ce6fa71d549fd25c4c22261d435be7864bc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 249/453] maddy: rebuild for go 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 b069b8a85e36cb3b22d72a662a9dbb9ee52e7cd4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 250/453] madonctl: rebuild for go 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 8096006b44289d7547dacb03a19835a688f47fb7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 251/453] mangadesk: rebuild for go 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 fca78184797c0820a9500786565639a6fe6708dd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 252/453] massren: rebuild for go 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 490035b163b764a515b503ba430ccc73b20eb820 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:27 +0800
Subject: [PATCH 253/453] matterbridge: rebuild for go 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 9813292b1cdc20bbc52969a077fbddac9e894a93 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 254/453] mdr: rebuild for go 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 7f105e549399d96ba0c374c4453cf7bae7f2b103 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 255/453] micro: rebuild for go 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 945ab395f937ba845d63b1e23c31ab81d9ce4de9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 256/453] microhookd: rebuild for go 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 71fee5472e8e3f18a5de0f024c19d3869cb5c792 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 257/453] migrate: rebuild for go 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 224861e2a5c7df912eb5b92624e61b52ffb00ff0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 258/453] miller: rebuild for go 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 8a385f18eb0d099920031d64514ac318b6f2c2bc Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 259/453] miniflux: rebuild for go 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 3d3ea56ed2577e58851154ca11e4049e5932b110 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 260/453] minify: rebuild for go 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 c3e413c52c7e9db0236bac2342c1539163f55514 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 261/453] minio: rebuild for go 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 c0b54c9783f81896d9ac454aa321df8354880ba6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:28 +0800
Subject: [PATCH 262/453] misspell: rebuild for go 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 99c0b5d0aa11ed27c6527831590aa3cae03ff7e2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 263/453] mmark: rebuild for go 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 4cb4a826831a9a041384c5e974c6535bd9b99898 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 264/453] mmv-go: rebuild for go 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 09f162c9a21f9bedaf3ef5207fd1eda0dbf42f76 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 265/453] moby: rebuild for go 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 8cdeb244698fa21b97b19bb8bb343c5d2129012f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 266/453] mountain-backup: rebuild for go 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 0cd0bbfff1fbaf733f601df962c2489ff14e11ee Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 267/453] mpdviz: rebuild for go 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 9f927f27b355797d0f83ccf658edce6f82934864 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 268/453] mqttcli: rebuild for go 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 9152072479fd9aca15cafc65758cc3c09f7b758d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 269/453] mtail: rebuild for go 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 695d6502d7ffce063b33f86a6f312383dbee75a0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 270/453] mup: rebuild for go 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 9ac7c85d2ec3ca73ab1c14d5e186f1cf527cd569 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:29 +0800
Subject: [PATCH 271/453] nebula: rebuild for go 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 43b691a8cd12956218b6bf24f5b8f9277996643e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 272/453] nerdctl: rebuild for go 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 d10463a2ffb9ad2f88e3ca90453a2861200d7d73 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 273/453] netdata-plugins-go: rebuild for go 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 63674870fc69300ba290612d1d0625668064620e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 274/453] netns: rebuild for go 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 fe1afbdb44a28060b43540ac9348b284f532880f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 275/453] netris: rebuild for go 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 121187320ed4a04576f3e289ee0dc657c608909c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 276/453] nextdns: rebuild for go 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 c30e80f4219e8be3dc7d9eac56b16a52e5f00165 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 277/453] nncp: rebuild for go 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 38885259702111a0282fb4c5e39e564296145801 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 278/453] node_exporter: rebuild for go 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 bf35287a91db26597cb15c00bd23772d616d8cca Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 279/453] nomad-driver-podman: rebuild for go 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 e2ac8405fafae9a4788bd5dbb156045df2bed6d1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:30 +0800
Subject: [PATCH 280/453] nomad: rebuild for go 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 317c7532b8a23f2cc33e1309e3604e32981a11b8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 281/453] ntfy: rebuild for go 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 5f2ce96766757d91888ed1ed6c6e288ede55d350 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 282/453] nvidia-container-toolkit: rebuild for go 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 29290e5bef1355f2ac675b2080dd41d3cd26c330 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 283/453] nwg-look: rebuild for go 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 c45deb71a02384150d5d5adc50d9de830d4426f6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 284/453] obfs4proxy: rebuild for go 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 e82efb2278ac3559ad037f0accde79aecaa059f0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 285/453] oh: rebuild for go 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 06a0888fb06a18ef81c5b28e77c591d974c76a0d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 286/453] opensmtpd-filter-rspamd: rebuild for go 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 db090c544acaf6005b48a2f0cf0cc7f4743e2111 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 287/453] opensmtpd-filter-senderscore: rebuild for go 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 77457648cdae94ef5cd69ab61be1980e978fbcb6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 288/453] opentofu: rebuild for go 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 5abe1066af0ddcc30b31c92211bade5d5de32309 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:31 +0800
Subject: [PATCH 289/453] operator-sdk: rebuild for go 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 c64a6c0d30b0a13c63aac79dc00539d2299923ea Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 290/453] oras: rebuild for go 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 cc3a2768532e807d2567706c5814f690fb8e4e6a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 291/453] osv-scanner: rebuild for go 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 14644bbf6936502d676598b7045e78030bab4257 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 292/453] ov: rebuild for go 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 d2ae41f75bc9b94fc62f26f723a5c495093bf096 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 293/453] packer: rebuild for go 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 a48757fdaa423d943834f8118973406b2f92e44d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 294/453] packr2: rebuild for go 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 fdffb82749842cfc8e5f36e6189906ef2cde42fa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 295/453] pam_netauth: rebuild for go 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 85687acbfdf95cb98321abcd5570a3373e2581f6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 296/453] passphrase2pgp: rebuild for go 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 e44c16f7aeba71ae10059f4df52e62bdfc3a078f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 297/453] pdfcpu: rebuild for go 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 9a17f698724c77f99ce854693db3c3ad9ae8e67b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:32 +0800
Subject: [PATCH 298/453] peco: rebuild for go 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 f7a00334d0ee08a5bd8e6c63c5b7edfede0a939a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 299/453] pgmetrics: rebuild for go 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 6936d54f76fa5cb327eb398810999b61f4957642 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 300/453] pgweb: rebuild for go 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 43eef64952b24a9ce42bfa239e47611a0088c0b7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 301/453] pkgtop: rebuild for go 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 76c0b11d00c3e3813779f80ba97d3aa4dd70ec5c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 302/453] podman-tui: rebuild for go 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 0d2b352034c4220d6cb25fc2314ab1da123267de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 303/453] podman: rebuild for go 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 9a5fb4b8652597863a339e76715faece4bbcbe97 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 304/453] pong-command: rebuild for go 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 3038e27aaebd2fb25dab58efbd0e624d5bfce496 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 305/453] prometheus: rebuild for go 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 665b1904621caf4d0afbcf8818a872adc03bf8ac Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 306/453] pst: rebuild for go 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 c3029b3b86438a0ecb2e7285182b5aece4b0982c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:33 +0800
Subject: [PATCH 307/453] pup: rebuild for go 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 2f4fcf274bf12aef6f1ecc112ab82f151821865c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 308/453] pwget: rebuild for go 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 f029e1e7178e18be577013d098ad7ed25aba87b3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 309/453] pwru: rebuild for go 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 6233b7a9c8f0027318158be88c204f52ffc8fdc1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 310/453] transifex-cli: rebuild for go 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 5de2da5a5589b7ba1c469970884c3244ebada35e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 311/453] q: rebuild for go 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 d37f8a879051a2ef1bc348de5d095a7af38de019 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 312/453] qrcp: rebuild for go 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 548fa4222ee2a287c6179af7743f130aa10c5af2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 313/453] rancher-compose: rebuild for go 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 85effd3ee17e2755a534cdba6ff7eb034e2a3569 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 314/453] rclone: rebuild for go 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 cca25210a388548da050cc4ff639b8f07bdfc207 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 315/453] remote-touchpad: rebuild for go 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 4387b8e8dbd642e771fb6f5000a761b90152da9c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:34 +0800
Subject: [PATCH 316/453] rest-server: rebuild for go 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 ee8fa9d743343bf85b391f321285ba0b6292616d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 317/453] restic: rebuild for go 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 d71a584ae2d3e32bdca08f30bd97223fbde019d9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 318/453] revive: rebuild for go 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 3c0d80eb6a4932e195e44e1224034fefafac0bc2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 319/453] rocker: rebuild for go 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 7a6f88581c28d101ce24757442eec8f55559eb7c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 320/453] rootlesskit: rebuild for go 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 cdfdb25517ad7736121b8d1819ee2f4c7644a0ed Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 321/453] runc: rebuild for go 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 e80426fccdd91c05eec8b111b852e132876b4ad2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 322/453] ryzen-stabilizator: rebuild for go 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 c1030cb3751e40edd09d186c477cc86901351dc0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 323/453] s: rebuild for go 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 3fb78b7df222f499c1fd83df373eeeac9c0010f9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 324/453] saml2aws: rebuild for go 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 633fefb290db3ea5d2581d1552a2f8281683c92e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:35 +0800
Subject: [PATCH 325/453] sampler: rebuild for go 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 e079ea9d36f189bd8f11e068bc3aecfb58f9c7e3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 326/453] sbctl: rebuild for go 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 1434bd333e7f472c62013527cab790b279787a08 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 327/453] scaleway-cli: rebuild for go 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 5f53f6fb514d18f58b75a4aa1fd755adb8c91a60 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 328/453] scc: rebuild for go 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 7621ea045e36f5bfc9e5dd7fa83dcdfb18fb52c8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 329/453] seaweedfs: rebuild for go 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 58f0033327a378cbacf46be9d4564e65a8ad1a27 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 330/453] senpai: rebuild for go 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 7c0d1f65f2277a398a137ebed569eff551804fc1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 331/453] sftpgo: rebuild for go 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 ca382bedcb9370e4811ca79c3f10e2cc70d81fb7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 332/453] shadowfox-updater: rebuild for go 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 2434a88274bb7fff9c46cfd53e447748183eb610 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 333/453] sharenix: rebuild for go 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 635622967e3b6148df53ca9fbc1f9d2fed9ff0de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:36 +0800
Subject: [PATCH 334/453] shfmt: rebuild for go 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 f725bb821ce761a1637448ac5e8b5780f2d6f34b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 335/453] shiori: rebuild for go 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 a2423287d66a4b683889145a40294e0447dc5f55 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 336/453] sift: rebuild for go 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 99ddda6489e002748d5e38b2bc5fea28701bf3de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 337/453] skaffold: rebuild for go 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 8abe6a71429ef22f0cbc0fe90b1a1e316d5d673b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 338/453] skate: rebuild for go 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 dc020d83007315b631c58ef52f0fb93d3b6e838f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 339/453] skopeo: rebuild for go 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 3f4307d9c76afd67696e88fb136ac507b4e2735c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 340/453] slack-term: rebuild for go 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 2da25dbb7f5545ef89973c0b032ccf3b29e541d0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 341/453] slit: rebuild for go 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 e3a83313e1a28364f5fc38c438fb16c3afea3147 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:37 +0800
Subject: [PATCH 342/453] soft-serve: rebuild for go 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 3ea570ab314320466ab76f6f1de6358b66f7b704 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 343/453] soju: rebuild for go 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 a1fb33ebaced0c02ff3fc9bcf2966be23110722b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 344/453] sops: rebuild for go 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 733e0b536f0ea81ca1981d9b38d60cd430a335af Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 345/453] spreed-webrtc: rebuild for go 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 637c8b13d142c5ad20593fc252ea017c53e2d327 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 346/453] sq: rebuild for go 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 452ebf2358e82c6f6db2d33d7d85d22f27274560 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 347/453] ssl_exporter: rebuild for go 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 323c09ec54041280c69db5ec74fdb37fc0800495 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 348/453] stc: rebuild for go 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 80f9c2c8478505363c79bd2889a20d5e0cf7fa81 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 349/453] step-certificates: rebuild for go 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 9e4030eb0524a080cf7534ad104b077d18e44922 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 350/453] step-cli: rebuild for go 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 28d3db929b9e8d24c2ca045b9737d13a78584dce Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:38 +0800
Subject: [PATCH 351/453] stern: rebuild for go 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 c49be00b509432bcd5f528e5403f80a0b88cedc5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 352/453] subfinder: rebuild for go 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 9a8837d60c5add57e51055d76cb93734a9d3e037 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 353/453] subjack: rebuild for go 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 40b60dc46235662f3cabdafecdc95a051720392e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 354/453] superd: rebuild for go 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 cce6a576aa860fe76bb307fc5f226bb1f7ec3877 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 355/453] svctl: rebuild for go 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 bebfe86f83c4b9d9f11a06bc96e1d6aadfad8f87 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 356/453] syft: rebuild for go 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 1f767d85454701170094899ef89917f0c7e50698 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 357/453] syncthing: rebuild for go 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 1cca138334d5018c7b54655d24fdfcdd73ad4e30 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 358/453] tag: rebuild for go 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 6a90d3dbae2f353873426a27d3cf32f81b27b845 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:39 +0800
Subject: [PATCH 359/453] tailscale: rebuild for go 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 809b2ad9e2fdb589f4bffc3be24a5b4271f4579b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 360/453] tea: rebuild for go 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 6b779a490b341a9bdb9078a3b8cc61645c6dcf8d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 361/453] telegraf: rebuild for go 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 6d86af6a4845b02bfffe9c14f49c04364236eea1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 362/453] telepresence: rebuild for go 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 04ecec933289a0d9cddac7ad221aa7340679a3fe Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 363/453] temporal-cli: rebuild for go 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 ea57f8282e64861853c11313bcc536ace5c8c6a6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 364/453] termshark: rebuild for go 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 529696d26fa465a24481dec57edb4b6e16277d9d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 365/453] terraform-docs: rebuild for go 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 6c41b6838b7816d33d2f2f82d851a01efb68cd6e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 366/453] terraform-ls: rebuild for go 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 9c76c2d365a8fcf589c1f1d6880b942db63bc06c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 367/453] terraform: rebuild for go 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 9dcec116db8e5b70249279e464deeb0b3503751c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:40 +0800
Subject: [PATCH 368/453] terragrunt: rebuild for go 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 5e8b9b04ac965a3c9af76cc5dfb0d81a2d421bc2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 369/453] tflint: rebuild for go 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 0193d2a976251feefa3a5f119efb91ce27a01242 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 370/453] tinycron: rebuild for go 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 62514bb4245df04b64b64644cf6ed407c6fe519c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 371/453] tldr: rebuild for go 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 0f787311f7c8be4881d1f9fa306944dff0dbde1e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 372/453] tml: rebuild for go 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 3b51f4e492dfd99f3df7316144bb30ace0fd82e8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 373/453] todoist: rebuild for go 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 661155765fc75dbb2b779ac8f3e7dda0c9d43073 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 374/453] treefmt: rebuild for go 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 44528936fcf63fa8170bafd63f8b75f31f943ff7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 375/453] twitch-cli: rebuild for go 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 78b4b52c79f7730f90c90008bd82461e8661e7a4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 376/453] typioca: rebuild for go 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 2b3a58126d927bc062b635204fd54b88eecbbf10 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:41 +0800
Subject: [PATCH 377/453] umoci: rebuild for go 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 4d0bd9f8181acadf895c0487b5d609054a7ba31b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 378/453] unflac: rebuild for go 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 4af52cab7157bfaa9782b2da6e304bc678b4bb32 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 379/453] uni: rebuild for go 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 dca721e1b9bda7a678b3288489ae1f5a3ef72af0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 380/453] up: rebuild for go 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 fafbad09db7fdf352eaedda60511de378fccfa63 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 381/453] up_rewrite: rebuild for go 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 e3a899dc2c3b2f77bea657884aa52eb486256f76 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 382/453] upterm: rebuild for go 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 8762cc7aefb01ead9c15f8bcd8731bea1d1f6d72 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 383/453] usql: rebuild for go 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 332c9df9fa1cc664700f142262595a331ace58e7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 384/453] v2ray: rebuild for go 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 dad85843ef54d8ee76f32d7a0ceb0406f570feb9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 385/453] vale: rebuild for go 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 20aa9114259cdeaa54bf23db3d2b7fff974b6ed2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:42 +0800
Subject: [PATCH 386/453] vault-acme: rebuild for go 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 5ff24058bf3eb8e55b4080424ae9b119aae230c7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 387/453] vault: rebuild for go 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 2fddabce17550a2dec5b33ea8c31682fc1376327 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 388/453] vegeta: rebuild for go 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 0f8980b555e08f882845df652fcbedc5d425874e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 389/453] vhs: rebuild for go 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 58db06fd36336925129cf7b832b7c01911919fac Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 390/453] victoria-logs: rebuild for go 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 60fa953a32a970..9f96883ee3dae4 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.47.0
-revision=1
+revision=2
build_style=go
go_import_path="github.com/VictoriaMetrics/VictoriaLogs"
go_package="
From 8ab01398728cf1dba69c9c95a708e332f6ac2879 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 391/453] victoria-metrics: rebuild for go 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 277bfa74665bd1..6ef5b6bfc90fc7 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.137.0
-revision=1
+revision=2
build_style=go
go_import_path="github.com/VictoriaMetrics/VictoriaMetrics"
go_package="
From abd58ad7c4ebb7ab414502212f96f1c145fdc87f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 392/453] vmdfmt: rebuild for go 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 35e785f53d25910f77de3a29847edce0151844d3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 393/453] vndr: rebuild for go 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 a32555c98bc1ab03e88ba5dd1dab32121c4cda6a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 394/453] vultr-cli: rebuild for go 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 5539135a5a0861e14d9c7da4149342b17df92900 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:43 +0800
Subject: [PATCH 395/453] vultr: rebuild for go 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 3817db521bebfe0ce07fedae1536778c07316c86 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 396/453] wally-cli: rebuild for go 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 3c13a7a0575cd9c3f46e2966c66a3c7fccbcbad0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 397/453] wander: rebuild for go 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 7bcd924432c989064ee4642c76d6cdc18827434a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 398/453] webcat: rebuild for go 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 dc211e645dcf345dd6b9e84bebdb8c119d3e8328 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 399/453] webhook: rebuild for go 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 2503aed822f47244449dfd4d9a9f1f7aeda4abcb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 400/453] websocketd: rebuild for go 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 09c882058c65f764dffd568ff14ffc920b4ec446 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 401/453] wego: rebuild for go 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 5233c44881f79857c255e3e0bdaef4073827b230 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 402/453] wireproxy: rebuild for go pie
---
srcpkgs/wireproxy/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/wireproxy/template b/srcpkgs/wireproxy/template
index 0ad0b1528ca916..4cb28bebf3a9b6 100644
--- a/srcpkgs/wireproxy/template
+++ b/srcpkgs/wireproxy/template
@@ -1,7 +1,7 @@
# Template file for 'wireproxy'
pkgname=wireproxy
version=1.1.2
-revision=1
+revision=2
build_style=go
go_import_path="github.com/windtf/wireproxy"
go_package="${go_import_path}/cmd/wireproxy"
From e1d0473a1d374f9608c34f45e82708452bfa7ae2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:44 +0800
Subject: [PATCH 403/453] woke: rebuild for go 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 3ae1f38e69520f7f515a11ac983a41725d8c5520 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 404/453] wtfutil: rebuild for go 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 91178ec68dd5768612c68401fee10bf0d4c5280c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 405/453] wuzz: rebuild for go 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 143cee69ea56f87bb2f65fdd5e8b8522caeb47a8 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 406/453] xmandump: rebuild for go 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 787bfab6d1b80f313a2c7b591eea716e85a15099 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 407/453] xq-api: rebuild for go 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 b2584b44c9f7bae67ab9f02a4c37a422787a4872 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 408/453] xq: rebuild for go 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 446279b1e871391504a665d421d676189c629a1f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 409/453] xurls: rebuild for go 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 902670e6d535db34dd157240c7047741508594ee Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 410/453] yamlfmt: rebuild for go 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 82bbbe2d2be7ddbdaee8ed595da895268e720745 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:45 +0800
Subject: [PATCH 411/453] yggdrasil: rebuild for go 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 9f37a7f6f158bc293de46bdb6d53ae74ba3fbbbe Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 412/453] yj: rebuild for go 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 06a9ca3a4c37acd51eb4aa9bd6f23ea067c81559 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 413/453] ymuse: rebuild for go 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 659fe39d85d5a0d2f0caa3cd18ab4415a428e45f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 414/453] yq-go: rebuild for go 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 1e3e48522dea8d6e5e3e554b1aea95c2042978cd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 415/453] zk: rebuild for go 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 801144182ec930acf8a399b0dd7298c8f9a16178 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 416/453] zrepl: rebuild for go 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}"
From 53d3acf258d07ae1c9745dcb84e4d795b6f69d31 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 417/453] snmp_exporter: rebuild for go 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 4875909b8dbb663efe331f244b6d5903722bd622 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 418/453] anubis: rebuild for go 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 040f5225d6c754eee09d58d7724650d3ac400538 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 419/453] blocky: rebuild for go 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 4c8563ac3ff9a50d943d69ecab9583db7ed5757f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 420/453] doggo: rebuild for go 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 5bdf63cf6d0abf55b7911604fbb4ffefa73e810e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:46 +0800
Subject: [PATCH 421/453] esbuild: rebuild for go pie
---
srcpkgs/esbuild/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/esbuild/template b/srcpkgs/esbuild/template
index 7c847e851c8ddd..57b3e6593837fd 100644
--- a/srcpkgs/esbuild/template
+++ b/srcpkgs/esbuild/template
@@ -1,7 +1,7 @@
# Template file for 'esbuild'
pkgname=esbuild
version=0.27.3
-revision=2
+revision=3
build_style=go
go_import_path=github.com/evanw/esbuild
go_package="./cmd/esbuild"
From d20c25dea30665946b1eca2319e04ee05d3288e7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 422/453] gonic: rebuild for go 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 e1176360070f9f27b879d157c8d134f0ced6e729 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 423/453] kompose: rebuild for go 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 70c9e147509fb1ef989b4abfce171735394b60ef Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 424/453] pet: rebuild for go 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 787ab4222a5680baf0b4dbf31e2b51e8d36e431f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 425/453] powerline-go: rebuild for go 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 22aa545e7d7248f7764fbd2a7611ae4f6469a623 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 426/453] sprec: rebuild for go 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 7f624e8fccd16abc4ccb3927cd719c4ad60932a0 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 427/453] supersonic-desktop: rebuild for go 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 3504ffc0f260d3dc8ac14f6e58dc415371bb0330 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 428/453] tint: rebuild for go 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 791f7291c51c647d0ef3dc8284b5bd8ee29c7efa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:47 +0800
Subject: [PATCH 429/453] trivy: rebuild for go 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 14ad636130e4c575d556b63417f524e87327777f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 430/453] typtea: rebuild for go 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 56e8c223dc1352420f90549350035470372c4611 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 431/453] walker: rebuild for go 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 086d3ab2167023206df3712366bad10ae2dcbf13 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 432/453] git-pages-cli: rebuild for go 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 38c15c8153b895d8b1fe1836d8c7969ba1e694e2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 433/453] gizmo: rebuild for go 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 4c5a49d3d7ffacd5e6e66721b5547c6ebf229b9c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 434/453] gizmo: rebuild for go pie
---
srcpkgs/gizmo/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gizmo/template b/srcpkgs/gizmo/template
index dfca95f19d4d28..66d29ea9aa10ae 100644
--- a/srcpkgs/gizmo/template
+++ b/srcpkgs/gizmo/template
@@ -1,7 +1,7 @@
# Template file for 'gizmo'
pkgname=gizmo
version=0.2.3
-revision=2
+revision=3
_commit=51608fe2a4ff2bacb5a82b58613fed0d9e37cc79
build_style=go
go_import_path=github.com/gizmo-platform/gizmo
From 747ff79389b0631e26f40b3db2cbe81f445c9d22 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 435/453] gowall: rebuild for go 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 7fb9d47523432bdcf07b8d50baf3f8f31cf38edb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 436/453] httptap: rebuild for go 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 6fa1a21427767705e45420af7f08ac646caa50e6 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 437/453] mdbook-d2-go: rebuild for go 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 4afda197b48f39e3b43e739405203ebaf4ba61ba Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:48 +0800
Subject: [PATCH 438/453] moor: rebuild for go 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 144b0f54068304f7df227674f409a692799f1bba Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 439/453] nwg-bar: rebuild for go 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 2d2d2d6cb0ed75ce007c9db26fc90e55395bd34f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 440/453] pistol: rebuild for go 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 b2eb8bbc8230e8d3df6306ca7a9072f096c903cd Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 441/453] reader: rebuild for go 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 77288a54ef2f1e16db28c25170885b28d9f3dcf9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 442/453] staticcheck: rebuild for go 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 1893ff64199ae35dfa4125c282bb5a1cd7c1f60c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 443/453] urusai: rebuild for go 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 7d981cd4ba5048dac2157b73b81326b9142ab82b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 444/453] wishlist: rebuild for go 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 a29aa19f22c72543efadabf080ad58f7789a042f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 445/453] xcaddy: rebuild for go 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 6ed647d1c81843e981d26ab27f0385359a11c84f Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:49 +0800
Subject: [PATCH 446/453] fmd-server: rebuild for go 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 57fbb4caa1c063c550cefb86ac927a12721db304 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:50 +0800
Subject: [PATCH 447/453] go-size-analyzer: rebuild for go 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 2cf3c1dacbf3a2..78433b4bba271b 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.11.0
-revision=1
+revision=2
build_style=go
go_import_path="github.com/Zxilly/go-size-analyzer"
go_package="${go_import_path}/cmd/gsa"
From 6e3c2b0a8695ab04e73bf26a69993e7f0c0b69b9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:50 +0800
Subject: [PATCH 448/453] gofumpt: rebuild for go 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 17191312f9faca0c2457a452d6058c7933dfd2c5 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:50 +0800
Subject: [PATCH 449/453] lsq: rebuild for go 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 86c2da86844e350fd63dd930ffde102463c9c742 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:50 +0800
Subject: [PATCH 450/453] matterircd: rebuild for go 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 f27ce7b25797340b65c2f1f015a64f5f2bca69da Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:50 +0800
Subject: [PATCH 451/453] remindcal: rebuild for go 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 5cb47b6fddbfb296829ec331036158ef144ccc6b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:50 +0800
Subject: [PATCH 452/453] git-credential-oauth: rebuild for go 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 0a06fe50f2abb2451392f67232d9bbc2de2cfd3b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Mon, 9 Mar 2026 11:11:50 +0800
Subject: [PATCH 453/453] jjui: rebuild for go 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"
^ permalink raw reply related [flat|nested] 82+ 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
` (74 preceding siblings ...)
2026-03-09 3:16 ` dkwo
@ 2026-03-10 8:39 ` dkwo
2026-03-10 8:41 ` dkwo
` (4 subsequent siblings)
80 siblings, 0 replies; 82+ messages in thread
From: dkwo @ 2026-03-10 8:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 696 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.
Results of `build_style=go` rebuild for `aarch64-glibc` with go 1.26.1:
- `lxd-lts, lxd`: remove?
- `chronograf, gotify-server, circleci-cli, kubo`: fail to build on master
- `geoipupdate, knit`: depend on pandoc, use voption?
[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: 17309 bytes --]
From 31c59fc8f20cffe6fc51da87fe59fcbc446548a3 Mon Sep 17 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/19] 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 32be6d38027d1d89ccf0482408cc06a887358043 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/19] 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 c076feec66e060bac66070c19059c864f4995b0c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/19] 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 3956448d58f1241af857f2ad6732a30d451dcd49 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/19] 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 9dd58d5f5db5e4880feccd361106421a08af8ea1 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/19] moby: set nopie
---
srcpkgs/moby/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 0fa44d4540b83f..d19025d65cb451 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=ac591291294da599e824f91d6a21a43bf93503b8ab608faa198899b3f973d7c5
system_groups="docker"
make_check=no # no other tests are available
+nopie=unverified
do_build() {
export AUTO_GOPATH=1
From ae57929ce767ad23f2db2f698f2bc27160f24960 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/19] 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 6a4d27c5b8660b81a52d823b28bcdc0480d4fe5d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 07/19] 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 fdbdcc70165fe40f8cbdd3fa1a3bde9ff6c7274a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 08/19] 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 5bee39b3e083178bdf4b2ca0216f51be7055938b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 09/19] 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 ed27f0abab0d56ea3b5ff47bb0552ff1db5da5de Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:11:58 +0800
Subject: [PATCH 10/19] 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 e76fa5c923413c75a4733c1a9d9c3389ff21a77a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:12:27 +0800
Subject: [PATCH 11/19] 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 2457b9087a8f6693477b8a38e74d6c9cae41b441 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:01 +0800
Subject: [PATCH 12/19] 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 823ff3cf347b21fa603fadb28eb9de391218f8e3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:27 +0800
Subject: [PATCH 13/19] 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 7f0dd84fb4191e5f4c9e744c6b2402cacfb0cc65 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:15:25 +0800
Subject: [PATCH 14/19] 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 020d8b23233b74ad54412f5b842ec781030052db Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:16:28 +0800
Subject: [PATCH 15/19] 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 60b2de319e42418216ae9d40af806cb4359a760b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:17:18 +0800
Subject: [PATCH 16/19] 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 e2816ab6f5efb0eda10968159f2394caf4632c5b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:02 +0800
Subject: [PATCH 17/19] 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 2c833bc48f4ce0e8e91c4daaeb73bbc311412c62 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:22 +0800
Subject: [PATCH 18/19] 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 b88c1c092bfd5e9802bb2b0143ec443339469ee1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:27:05 +0800
Subject: [PATCH 19/19] 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
^ permalink raw reply related [flat|nested] 82+ 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
` (75 preceding siblings ...)
2026-03-10 8:39 ` dkwo
@ 2026-03-10 8:41 ` dkwo
2026-03-10 9:00 ` dkwo
` (3 subsequent siblings)
80 siblings, 0 replies; 82+ messages in thread
From: dkwo @ 2026-03-10 8:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 215 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/46958#issuecomment-4009353578
Comment:
Could anyone build chronograf, gotify-server, circleci-cli, kubo on x86_64 ?
^ permalink raw reply [flat|nested] 82+ 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
` (76 preceding siblings ...)
2026-03-10 8:41 ` dkwo
@ 2026-03-10 9:00 ` dkwo
2026-03-12 1:52 ` dkwo
` (2 subsequent siblings)
80 siblings, 0 replies; 82+ messages in thread
From: dkwo @ 2026-03-10 9:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 201 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/46958#issuecomment-4009353578
Comment:
Could anyone build chronograf, gotify-server, kubo on x86_64 ?
^ permalink raw reply [flat|nested] 82+ 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
` (77 preceding siblings ...)
2026-03-10 9:00 ` dkwo
@ 2026-03-12 1:52 ` dkwo
2026-03-12 4:04 ` [PR PATCH] [Updated] " dkwo
2026-03-13 2:03 ` dkwo
80 siblings, 0 replies; 82+ messages in thread
From: dkwo @ 2026-03-12 1:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 195 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/46958#issuecomment-4009353578
Comment:
Could anyone build chronograf, gotify-server on x86_64 ?
^ permalink raw reply [flat|nested] 82+ 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
` (78 preceding siblings ...)
2026-03-12 1:52 ` dkwo
@ 2026-03-12 4:04 ` dkwo
2026-03-13 2:03 ` dkwo
80 siblings, 0 replies; 82+ messages in thread
From: dkwo @ 2026-03-12 4:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 674 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.
Results of `build_style=go` rebuild for `aarch64-glibc` with go 1.26.1:
- `lxd{,-lts}`: remove?
- `chronograf, gotify-server`: fail to build on master
- `geoipupdate, knit`: depend on pandoc, use voption?
[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: 18625 bytes --]
From ac455dc806e6c87049a6d456153815e048d057a9 Mon Sep 17 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/20] 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 0be0c3826b9598e482a215e0d67f8cb99e54264d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/20] 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 ba11bd747a45ad9bbaaf02dff5a5203328bd72dc Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/20] 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 15fad42036e9bd9415cfb75eb10719995d6edd3f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/20] 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 95229aef88ad8df4fec295810fb6b92fe24b252d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/20] moby: set nopie
---
srcpkgs/moby/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 0fa44d4540b83f..d19025d65cb451 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=ac591291294da599e824f91d6a21a43bf93503b8ab608faa198899b3f973d7c5
system_groups="docker"
make_check=no # no other tests are available
+nopie=unverified
do_build() {
export AUTO_GOPATH=1
From 165c85ec4bb501227665f50c8378a1efecb74e2b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/20] 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 66735743077226f9305f218bf500a7d8584813cb Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 07/20] 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 46819fcf8b2ba6f13aea6054f12489d6b5992cd4 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 08/20] 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 bd785442bd3c0c5609eb7f48c63914de72e59ac2 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 09/20] 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 9f242161abbc0c37ef665cc2d6c6cb4d14be40a1 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:11:58 +0800
Subject: [PATCH 10/20] 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 72195a8b06bbbcfcc27b5bf81b732dc359e6598e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:12:27 +0800
Subject: [PATCH 11/20] 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 1c36450bc664987d4208f055b02d92eb9ee3a769 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:01 +0800
Subject: [PATCH 12/20] 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 756e262ba3a4c76cc9f29a146dde73edb0e0fd46 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:27 +0800
Subject: [PATCH 13/20] 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 aa17f2c7cbb3cbba5c97ccd50e83205b1f8717aa Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:15:25 +0800
Subject: [PATCH 14/20] 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 aea44d562c282cbc76936dd6f434f27bbb6a1b6e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:16:28 +0800
Subject: [PATCH 15/20] 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 5e68175af6d4f07c76187cdb0420cbe9af41a126 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:17:18 +0800
Subject: [PATCH 16/20] 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 e85d5a6955eddc9dd875c07fc844b71fea55b96a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:02 +0800
Subject: [PATCH 17/20] 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 3d852ea0519b3c548aabf0fd129800243204ac6c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:22 +0800
Subject: [PATCH 18/20] 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 0463d86b62011056f3614df376ed17456e543459 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:27:05 +0800
Subject: [PATCH 19/20] 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 ca02434c0c4d3942955b3311faf1a2fb2c85a0eb Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Tue, 10 Mar 2026 17:57:02 +0800
Subject: [PATCH 20/20] kubo: update to 0.40.1, nopie on cross
---
srcpkgs/kubo/template | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index b4b7f390041da8..d3c7256f3575a6 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -1,6 +1,6 @@
# Template file for 'kubo'
pkgname=kubo
-version=0.39.0
+version=0.40.1
revision=1
build_style=go
go_import_path="github.com/ipfs/kubo"
@@ -14,8 +14,9 @@ license="MIT, Apache-2.0"
homepage="https://ipfs.io"
changelog="https://github.com/ipfs/kubo/blob/master/CHANGELOG.md"
distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
-checksum=eb46fd70743049384a1b3ea8b07fa9c80db10811bc0bc64f0ba7e52d6c9d60bf
-export GOFLAGS="-mod=readonly -trimpath"
+checksum=befa8943654245abdb501535184cfe0789c14f22e59b60c80d744c9e35916147
+export GOFLAGS="-mod=readonly"
+export CGO_ENABLED=0
make_check=no # some tests fail
system_accounts="_ipfs"
@@ -23,7 +24,7 @@ make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"
_ipfs_homedir="/var/lib/ipfs"
if [ "$CROSS_BUILD" ]; then
- export CGO_ENABLED=0
+ nopie=unverified
fi
post_install() {
^ permalink raw reply related [flat|nested] 82+ 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
` (79 preceding siblings ...)
2026-03-12 4:04 ` [PR PATCH] [Updated] " dkwo
@ 2026-03-13 2:03 ` dkwo
80 siblings, 0 replies; 82+ messages in thread
From: dkwo @ 2026-03-13 2:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 674 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.
Results of `build_style=go` rebuild for `aarch64-glibc` with go 1.26.1:
- `lxd{,-lts}`: remove?
- `chronograf, gotify-server`: fail to build on master
- `geoipupdate, knit`: depend on pandoc, use voption?
[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: 18260 bytes --]
From 986f6bc379f1dfa77fb5189c31c451a88c3943de Mon Sep 17 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/20] 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 f411be787521821506041e42ae6a18f836c7cdad Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:01:32 -0500
Subject: [PATCH 02/20] 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 a6a846a3836083..7eb6aa191d929e 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 eca430d18f62555fda4dba8525208f4e4ca9a766 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:02:54 -0500
Subject: [PATCH 03/20] 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 2d3deef75974b200d9f8307624d20dea7546bc0a Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:03:42 -0500
Subject: [PATCH 04/20] 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 c91055601ed232d3eb123ec86709d622d0ecca9c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:04:26 -0500
Subject: [PATCH 05/20] moby: set nopie
---
srcpkgs/moby/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 0fa44d4540b83f..d19025d65cb451 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=ac591291294da599e824f91d6a21a43bf93503b8ab608faa198899b3f973d7c5
system_groups="docker"
make_check=no # no other tests are available
+nopie=unverified
do_build() {
export AUTO_GOPATH=1
From 5dd508d1631d068ed36c9960363e99fab305a3a2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Tue, 28 Nov 2023 16:05:07 -0500
Subject: [PATCH 06/20] 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 a48f2755ad36cacbc0d4246f4734467da80b7d6d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 7 Jan 2024 20:59:34 +0100
Subject: [PATCH 07/20] 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 d7a97a120e4548c70fe52741d6619eade396837e Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:01:37 -0500
Subject: [PATCH 08/20] 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 4be34bebbb8a501e27e19d22801516d44060ee51 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Sat, 14 Feb 2026 17:02:54 -0500
Subject: [PATCH 09/20] 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 4c81a6d9772fc7b7e0c521f5f6067a2d3224a92c Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:11:58 +0800
Subject: [PATCH 10/20] 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 034cf9ffbad3ec359b0770205bc4e4f7f85ecc9a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:12:27 +0800
Subject: [PATCH 11/20] 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 609106bb46f2458dbcb42f725e2ca7ae1773cdb9 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:01 +0800
Subject: [PATCH 12/20] 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 a9dc9f8e39af0183273e6a8655406380e061307a Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:13:27 +0800
Subject: [PATCH 13/20] podman: set nopie
---
srcpkgs/podman/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index b1cd1e881db4ba..2484adb19f0cfe 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="19723cda810e087ded8903fb0f33918b10d81f7fd1d8964880c41ec30d1daa70
503756a080d66141fc3103952b6a5c0253c45da8475673c8d4ee5c948f4dade4"
+nopie=unverified
case $XBPS_TARGET_MACHINE in
aarch64* | x86_64*) ;;
From c4cd393ede35aa2351da8bc15b0c8d561fa10b3d Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:15:25 +0800
Subject: [PATCH 14/20] 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 218d602b5cb0f498bccf04113888d230a73dc57b Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:16:28 +0800
Subject: [PATCH 15/20] 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 d1c7c1e52bdaa4af51aaf586af6b4d50f0246686 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:17:18 +0800
Subject: [PATCH 16/20] 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 cab5c8449d525a78b2ffcbeb7f7c2cdb956c0866 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:02 +0800
Subject: [PATCH 17/20] 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 2f3ce7865b4c987342a1335fca06ec99414c6ed7 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:18:22 +0800
Subject: [PATCH 18/20] 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 f8719142f2080d2d7763c3729d9f1036f28fc1e3 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Fri, 6 Mar 2026 11:27:05 +0800
Subject: [PATCH 19/20] 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 353ed973a399f8a222bf7eb9c2ced08e9526b867 Mon Sep 17 00:00:00 2001
From: dkwo <npiazza@disroot.org>
Date: Tue, 10 Mar 2026 17:57:02 +0800
Subject: [PATCH 20/20] kubo: nopie on cross
---
srcpkgs/kubo/template | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template
index 47c11741340219..c277ad2486c854 100644
--- a/srcpkgs/kubo/template
+++ b/srcpkgs/kubo/template
@@ -15,13 +15,16 @@ homepage="https://ipfs.io"
changelog="https://github.com/ipfs/kubo/blob/master/CHANGELOG.md"
distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz"
checksum=befa8943654245abdb501535184cfe0789c14f22e59b60c80d744c9e35916147
-export GOFLAGS="-trimpath"
make_check=no # some tests fail
system_accounts="_ipfs"
make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs"
_ipfs_homedir="/var/lib/ipfs"
+if [ "$CROSS_BUILD" ]; then
+ nopie=unverified
+fi
+
pre_build() {
export CGO_ENABLED=0
}
^ permalink raw reply related [flat|nested] 82+ messages in thread
end of thread, other threads:[~2026-03-13 2:03 UTC | newest]
Thread overview: 82+ 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
2026-03-09 3:16 ` dkwo
2026-03-10 8:39 ` dkwo
2026-03-10 8:41 ` dkwo
2026-03-10 9:00 ` dkwo
2026-03-12 1:52 ` dkwo
2026-03-12 4:04 ` [PR PATCH] [Updated] " dkwo
2026-03-13 2:03 ` 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).