Unverified Commit c6b3caa1 authored by Sophie Tauchert's avatar Sophie Tauchert
Browse files

searxng: freeze version

parent 913b78f8
Loading
Loading
Loading
Loading
+16 −3
Original line number Diff line number Diff line
@@ -18,8 +18,21 @@ python3.pkgs.buildPythonApplication rec {
    sed -i 's/==.*$//' requirements.txt
  '';

  preBuild = ''
  preBuild =
    let
      versionString = lib.concatStringsSep "." (builtins.tail (lib.splitString "-" version));
      commitAbbrev = builtins.substring 0 8 src.rev;
    in
    ''
      export SEARX_DEBUG="true";

      cat > searx/version_frozen.py <<EOF
      VERSION_STRING="${versionString}+${commitAbbrev}"
      VERSION_TAG="${versionString}+${commitAbbrev}"
      DOCKER_TAG="${versionString}-${commitAbbrev}"
      GIT_URL="https://github.com/searxng/searxng"
      GIT_BRANCH="master"
      EOF
    '';

  propagatedBuildInputs = with python3.pkgs; [