Loading pkgs/servers/web-apps/searxng/default.nix +19 −6 Original line number Diff line number Diff line Loading @@ -5,21 +5,34 @@ python3.pkgs.buildPythonApplication rec { pname = "searxng"; version = "unstable-2023-06-26"; version = "unstable-2023-07-19"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "da7c30291dcf53cc5b3d98f9aada5615cd1593a9"; sha256 = "sha256-kbNw/YgcBZNkmn2nmsnEnc9Y8MJg3zGFdW1x9GIo+dM="; rev = "a446dea1bb492eac417de9a900fae7cdf94aeec0"; sha256 = "sha256-iZDaKCkDlp3O3IixWdXVykNRIxas+irG0dWAOU4wycI="; }; postPatch = '' 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; [ Loading Loading
pkgs/servers/web-apps/searxng/default.nix +19 −6 Original line number Diff line number Diff line Loading @@ -5,21 +5,34 @@ python3.pkgs.buildPythonApplication rec { pname = "searxng"; version = "unstable-2023-06-26"; version = "unstable-2023-07-19"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "da7c30291dcf53cc5b3d98f9aada5615cd1593a9"; sha256 = "sha256-kbNw/YgcBZNkmn2nmsnEnc9Y8MJg3zGFdW1x9GIo+dM="; rev = "a446dea1bb492eac417de9a900fae7cdf94aeec0"; sha256 = "sha256-iZDaKCkDlp3O3IixWdXVykNRIxas+irG0dWAOU4wycI="; }; postPatch = '' 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; [ Loading