diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2020-06-26 14:38:19 +0200 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2020-06-29 14:41:42 +0200 |
commit | 7193603c5f91395f936a6522486aac2b7badc227 (patch) | |
tree | 5dde655cdecb01a63983c867a85df40f5e5230f4 /pkgs/tools/system/datefudge | |
parent | f95acb5cc602b95c87e2da54c6dc10235ebac9fe (diff) | |
download | nixpkgs-7193603c5f91395f936a6522486aac2b7badc227.tar nixpkgs-7193603c5f91395f936a6522486aac2b7badc227.tar.gz nixpkgs-7193603c5f91395f936a6522486aac2b7badc227.tar.bz2 nixpkgs-7193603c5f91395f936a6522486aac2b7badc227.tar.lz nixpkgs-7193603c5f91395f936a6522486aac2b7badc227.tar.xz nixpkgs-7193603c5f91395f936a6522486aac2b7badc227.tar.zst nixpkgs-7193603c5f91395f936a6522486aac2b7badc227.zip |
datefudge: fix build w/glibc-2.31
https://hydra.nixos.org/build/122874972
Diffstat (limited to 'pkgs/tools/system/datefudge')
-rw-r--r-- | pkgs/tools/system/datefudge/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/tools/system/datefudge/default.nix b/pkgs/tools/system/datefudge/default.nix index 839e14a20d8..fd0cc5f582a 100644 --- a/pkgs/tools/system/datefudge/default.nix +++ b/pkgs/tools/system/datefudge/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit }: +{ stdenv, fetchgit, fetchpatch }: stdenv.mkDerivation { pname = "datefudge"; @@ -10,15 +10,20 @@ stdenv.mkDerivation { sha256 = "0r9g8v9xnv60hq3j20wqy34kyig3sc2pisjxl4irn7jjx85f1spv"; }; - patchPhase = '' + patches = [ + (fetchpatch { + url = "https://src.fedoraproject.org/rpms/datefudge/raw/master/f/datefudge_1.23-tz.patch"; + sha256 = "19c2fvhm06wnp3059b0rnd7dqdchkan8iycjh8jk8y25j870zkvn"; + }) + ]; + + postPatch = '' substituteInPlace Makefile \ --replace "/usr" "/" \ --replace "-o root -g root" "" substituteInPlace datefudge.sh \ --replace "@LIBDIR@" "$out/lib/" - ''; - - preInstallPhase = "mkdir -P $out/lib/datefudge"; + ''; installFlags = [ "DESTDIR=$(out)" ]; |