8 python3.pkgs.buildPythonApplication {
10 version = "unstable-2023-08-24";
13 disabled = python3.pkgs.pythonOlder "3.10";
15 src = fetchFromGitHub {
16 owner = "unexpectedpanda";
18 rev = "d8acdb960d35b5a6b01d7dc66b7e40b3ec451301";
19 hash = "sha256-6y/7RR7O2xYKXdxaFtkRfnSlwygp/LRDUozUJo6ue7s=";
22 nativeBuildInputs = with python3.pkgs; [
28 pythonRelaxDeps = true;
30 # ERROR: Could not find a version that satisfies the requirement PySide6 (from retool) (from versions: none)
31 # ERROR: No matching distribution found for PySide6
32 pythonRemoveDeps = [ "PySide6" ];
37 lib.optionals (stdenv.isLinux) [
41 propagatedBuildInputs = with python3.pkgs; [
50 # Upstream has no tests
54 description = "A better filter tool for Redump and No-Intro dats";
55 homepage = "https://github.com/unexpectedpanda/retool";
56 license = licenses.bsd3;
57 maintainers = with maintainers; [ thiagokokada ];