diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2019-09-18 22:06:50 (GMT) |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2019-09-18 22:06:50 (GMT) |
commit | 8cc2d64444b0946abb0009058865cd46165b69c4 (patch) | |
tree | 101918d78b9d00dfffe1c6a3189caeae1cc45760 /flake.nix | |
parent | 30da67005686ea5acf32c77840cfbb5ddb4d9b73 (diff) | |
download | patchelf-8cc2d64444b0946abb0009058865cd46165b69c4.zip patchelf-8cc2d64444b0946abb0009058865cd46165b69c4.tar.gz patchelf-8cc2d64444b0946abb0009058865cd46165b69c4.tar.bz2 |
flake.nix: Provide a Nixpkgs overlay
Also update the lock file.
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -5,6 +5,15 @@ outputs = { self, nixpkgs }: rec { + overlay = final: prev: { + + patchelf-new = final.stdenv.mkDerivation { + name = "patchelf-${hydraJobs.tarball.version}"; + src = "${hydraJobs.tarball}/tarballs/*.tar.bz2"; + }; + + }; + hydraJobs = import ./release.nix { patchelfSrc = self; nixpkgs = nixpkgs; @@ -12,7 +21,10 @@ checks.build = hydraJobs.build.x86_64-linux; - packages.patchelf = hydraJobs.build.x86_64-linux; + packages.patchelf = (import nixpkgs { + system = "x86_64-linux"; + overlays = [ self.overlay ]; + }).patchelf-new; defaultPackage = packages.patchelf; |