Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859{ lib, buildPythonApplication, fetchPypi, gdb, eventlet, flask-compress, flask-socketio, pygdbmi, pygments,}:
buildPythonApplication rec { pname = "gdbgui";
version = "0.15.3.0"; format = "setuptools";
buildInputs = [ gdb ]; propagatedBuildInputs = [ eventlet flask-compress flask-socketio pygdbmi pygments ];
src = fetchPypi { inherit pname version; hash = "sha256-/HyFE0JnoN03CDyCQCo/Y9RyH4YOMoeB7khReIb8t7Y="; };
postPatch = '' echo ${version} > gdbgui/VERSION.txt # relax version requirements sed -i 's/==.*$//' requirements.txt '';
postInstall = '' wrapProgram $out/bin/gdbgui \ --prefix PATH : ${lib.makeBinPath [ gdb ]} '';
# tests do not work without stdout/stdin doCheck = false;
meta = with lib; { description = "Browser-based frontend for GDB"; mainProgram = "gdbgui"; homepage = "https://www.gdbgui.com/"; license = licenses.gpl3; platforms = platforms.unix; maintainers = with maintainers; [ yrashk dump_stack ]; };}