From a1e78d15842ff09a8f1623af5a487a4452c8032b Mon Sep 17 00:00:00 2001 From: Ophestra Date: Tue, 18 Nov 2025 22:33:36 +0900 Subject: [PATCH] treewide: drop static linking requirement This will likely not be merged, but is required for linking libpipewire-0.3. This breaks the dist tarball. Signed-off-by: Ophestra --- dist/release.sh | 2 +- flake.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/release.sh b/dist/release.sh index 4dcb278..9e9a1ef 100755 --- a/dist/release.sh +++ b/dist/release.sh @@ -9,7 +9,7 @@ cp -v "README.md" "dist/hsurc.default" "dist/install.sh" "${out}" cp -rv "dist/comp" "${out}" go generate ./... -go build -trimpath -v -o "${out}/bin/" -ldflags "-s -w -buildid= -extldflags '-static' +go build -trimpath -v -o "${out}/bin/" -ldflags "-s -w -buildid='' -X hakurei.app/internal/info.buildVersion=${VERSION} -X hakurei.app/internal/info.hakureiPath=/usr/bin/hakurei -X hakurei.app/internal/info.hsuPath=/usr/bin/hsu diff --git a/flake.nix b/flake.nix index 109551b..175a1ed 100644 --- a/flake.nix +++ b/flake.nix @@ -110,7 +110,7 @@ in { default = hakurei; - hakurei = pkgs.pkgsStatic.callPackage ./package.nix { + hakurei = pkgs.callPackage ./package.nix { inherit (pkgs) # passthru.buildInputs go