Unverified Commit 7abad9f4 authored by Jonas Heinrich's avatar Jonas Heinrich Committed by GitHub
Browse files

Merge pull request #202431 from malob/update-signalbackup-tools

signalbackup-tools: 20221025 -> 20221122
parents f92201f4 3fcd17d1
Loading
Loading
Loading
Loading
+3 −9
Original line number Diff line number Diff line
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
  pname = "signalbackup-tools";
  version = "20221025";
  version = "20221122";

  src = fetchFromGitHub {
    owner = "bepaald";
    repo = pname;
    rev = version;
    sha256 = "sha256-icUyuohJ+nUrmFx/q5+hvjY1My25TwIqh6W6hq1pG4k=";
    sha256 = "sha256-Bq1m/p1RFfyOmyEdIuHcYruwZ8ol2Bl0pmd/yft6iXA=";
  };

  postPatch = ''
@@ -17,15 +17,9 @@ stdenv.mkDerivation rec {

  buildInputs = [ openssl sqlite ];

  # Manually define `CXXFLAGS` and `LDFLAGS` on Darwin since the build scripts includes flags
  # that don't work on Darwin.
  buildPhase = ''
    runHook preBuild
  '' + lib.optionalString stdenv.isDarwin ''
    export CXXFLAGS="-Wall -Wextra -Wshadow -Wold-style-cast -Woverloaded-virtual -pedantic -O3"
    export LDFLAGS="-Wall -Wextra -O3"
  '' + ''
    ./BUILDSCRIPT_MULTIPROC.bash44
    ./BUILDSCRIPT_MULTIPROC.bash44${lib.optionalString stdenv.isDarwin " --config nixpkgs-darwin"}
    runHook postBuild
  '';