diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-04-06 03:29:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-06 03:29:20 +0200 |
commit | a5ae7a3e42f6ec766948ba72978a5021c3d5819c (patch) | |
tree | 6237c72a0b72ed55ef2d7f3d51aefe07d0c0429e /pkgs/by-name/tu | |
parent | 240adbe67f6dd03d8b8af84e24b8c01c3de527d5 (diff) | |
parent | 186009ebebc86c83d87753194e99ac45f868926f (diff) |
Merge pull request #300904 from ehmry/tup
tup: 0.7.11 -> 0.8
Diffstat (limited to 'pkgs/by-name/tu')
-rw-r--r-- | pkgs/by-name/tu/tup/package.nix | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/pkgs/by-name/tu/tup/package.nix b/pkgs/by-name/tu/tup/package.nix index 269ee96f1a732..f4a13551e4453 100644 --- a/pkgs/by-name/tu/tup/package.nix +++ b/pkgs/by-name/tu/tup/package.nix @@ -1,33 +1,27 @@ -{ lib, stdenv, fetchFromGitHub, fuse3, macfuse-stubs, pkg-config, sqlite, pcre }: +{ lib, stdenv, fetchFromGitHub, fuse3, macfuse-stubs, pkg-config, sqlite, pcre2 }: let fuse = if stdenv.isDarwin then macfuse-stubs else fuse3; in stdenv.mkDerivation rec { pname = "tup"; - version = "0.7.11"; + version = "0.8"; outputs = [ "bin" "man" "out" ]; src = fetchFromGitHub { owner = "gittup"; repo = "tup"; rev = "v${version}"; - hash = "sha256-Q2Y5ErcfhLChi9Wezn8+7eNXYX2UXW1fBOqEclmgzOo="; + hash = "sha256-biVR932wHiUG56mvXoKWFzrzpkclbW9RWM4vY1+OMZ0="; }; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ fuse pcre sqlite ]; + buildInputs = [ fuse pcre2 sqlite ]; patches = [ ./fusermount-setuid.patch ]; configurePhase = '' substituteInPlace src/tup/link.sh --replace '`git describe' '`echo ${version}' - for f in Tupfile Tuprules.tup src/tup/server/Tupfile build.sh; do - substituteInPlace "$f" \ - --replace "pkg-config" "${stdenv.cc.targetPrefix}pkg-config" \ - --replace "pcre-config" "${stdenv.cc.targetPrefix}pkg-config libpcre" - done - cat << EOF > tup.config CONFIG_CC=${stdenv.cc.targetPrefix}cc CONFIG_AR=${stdenv.cc.targetPrefix}ar |