Unverified Commit 386faef6 authored by Manuel Frischknecht's avatar Manuel Frischknecht Committed by annalee
Browse files

frogmouth: use same xdg package as upstream

parent 3df632c2
Loading
Loading
Loading
Loading
+1 −9
Original line number Diff line number Diff line
@@ -15,13 +15,6 @@ python3.pkgs.buildPythonApplication rec {
    hash = "sha256-0fcCON/M9JklE7X9aRfzTkEFG4ckJqLoQlYCSrWHHGQ=";
  };

  # Per <https://github.com/srstevenson/xdg-base-dirs/tree/6.0.0#xdg-base-dirs>, the package is
  # renamed from `xdg` to `xdg_base_dirs`, but upstream isn't amenable to performing that rename.
  # See <https://github.com/Textualize/frogmouth/pull/59>. So this is a minimal fix.
  postUnpack = ''
    sed -i -e "s,from xdg import,from xdg_base_dirs import," $sourceRoot/frogmouth/data/{config,data_directory}.py
  '';

  nativeBuildInputs = [
    python3.pkgs.poetry-core
    python3.pkgs.pythonRelaxDepsHook
@@ -31,13 +24,12 @@ python3.pkgs.buildPythonApplication rec {
    httpx
    textual
    typing-extensions
    xdg-base-dirs
    xdg
  ];

  pythonRelaxDeps = [
    "httpx"
    "textual"
    "xdg-base-dirs"
  ];

  pythonImportsCheck = [ "frogmouth" ];