git.iko.soy/typeable/nixpkgs
on master help sign in
bakelite: init at unstable-2021-10-19
commit730fc9cae014027254c3ff78bcf8b03dd28296bc authorMikael Voss <mvs@nyantec.com> dateSun 28 Nov 2021, 15:24 (5 years ago) parent122321a
2 files changed+31
pkgs/tools/backup/bakelite/default.nix+29 pkgs/top-level/all-packages.nix+2
pkgs/tools/backup/bakelite/default.nixnew file+29
@@ -0,0 +1,29 @@
1+{ lib, stdenv, fetchFromGitHub }:
2+
3+stdenv.mkDerivation rec {
4+ pname = "bakelite";
5+ version = "unstable-2021-10-19";
6+
7+ src = fetchFromGitHub {
8+ owner = "richfelker";
9+ repo = pname;
10+ rev = "5fc3cf9704dbaa191b95f97d2a700588ea878a36";
11+ sha256 = "xoGor8KMG1vU6hP6v6gHcADKjVpaClvkivxkcPUJtss=";
12+ };
13+
14+ hardeningEnable = [ "pie" ];
15+ buildFlags = [ "CFLAGS=-D_GNU_SOURCE" ];
16+
17+ installPhase = ''
18+ mkdir -p $out/bin
19+ cp bakelite $out/bin
20+ '';
21+
22+ meta = with lib; {
23+ homepage = "https://github.com/richfelker/bakelite";
24+ description = "Incremental backup with strong cryptographic confidentality";
25+ license = licenses.gpl2;
26+ platforms = platforms.linux;
27+ maintainers = with maintainers; [ mvs ];
28+ };
29+}
pkgs/top-level/all-packages.nix+2
@@ -204,6 +204,8 @@ with pkgs;
204204
205205 bacnet-stack = callPackage ../tools/networking/bacnet-stack {};
206206
207+ bakelite = callPackage ../tools/backup/bakelite { };
208+
207209 breakpad = callPackage ../development/misc/breakpad { };
208210
209211 buf = callPackage ../development/tools/buf { };