lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #158471 from illdefined/bakelite

bakelite: unstable-2021-10-19 -> unstable-2022-02-12

authored by

Lassulus and committed by
GitHub
e87155d4 747c2797

+9 -5
+9 -5
pkgs/tools/backup/bakelite/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "bakelite"; 5 - version = "unstable-2021-10-19"; 5 + version = "unstable-2022-02-12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "richfelker"; 9 9 repo = pname; 10 - rev = "5fc3cf9704dbaa191b95f97d2a700588ea878a36"; 11 - sha256 = "xoGor8KMG1vU6hP6v6gHcADKjVpaClvkivxkcPUJtss="; 10 + rev = "373901734d114e42aa385e6a7843745674e4ca08"; 11 + hash = "sha256-HBnYlUyTkvPTbdsZD02yCq5C7yXOHYK4l4mDRUkcN5I="; 12 12 }; 13 13 14 14 hardeningEnable = [ "pie" ]; 15 - buildFlags = [ "CFLAGS=-D_GNU_SOURCE" ]; 15 + preBuild = '' 16 + # pipe2() is only exposed with _GNU_SOURCE 17 + # Upstream makefile explicitly uses -O3 to improve SHA-3 performance 18 + makeFlagsArray+=( CFLAGS="-D_GNU_SOURCE -g -O3" ) 19 + ''; 16 20 17 21 installPhase = '' 18 22 mkdir -p $out/bin ··· 23 27 homepage = "https://github.com/richfelker/bakelite"; 24 28 description = "Incremental backup with strong cryptographic confidentality"; 25 29 license = licenses.gpl2; 26 - platforms = platforms.linux; 27 30 maintainers = with maintainers; [ mvs ]; 31 + platforms = platforms.unix; 28 32 }; 29 33 }