Unverified Commit d33c3268 authored by Artturin's avatar Artturin Committed by GitHub
Browse files

autotiling: migrate to by-name and switch to PEP 517 (#480199)

parents 77d10171 99e5c441
Loading
Loading
Loading
Loading
+12 −10
Original line number Diff line number Diff line
{
  lib,
  buildPythonApplication,
  python3Packages,
  fetchFromGitHub,
  i3ipc,
  importlib-metadata,
}:

buildPythonApplication rec {
python3Packages.buildPythonApplication (finalAttrs: {
  pname = "autotiling";
  version = "1.9.3";
  format = "setuptools";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "nwg-piotr";
    repo = "autotiling";
    tag = "v${version}";
    tag = "v${finalAttrs.version}";
    hash = "sha256-k+UiAGMB/fJiE+C737yGdyTpER1ciZrMkZezkcn/4yk=";
  };

  propagatedBuildInputs = [
    i3ipc
    importlib-metadata
  build-system = [
    python3Packages.setuptools
  ];

  dependencies = [
    python3Packages.i3ipc
    python3Packages.importlib-metadata
  ];
  doCheck = false;

@@ -32,4 +34,4 @@ buildPythonApplication rec {
    maintainers = with lib.maintainers; [ artturin ];
    mainProgram = "autotiling";
  };
}
})
+0 −2
Original line number Diff line number Diff line
@@ -13247,8 +13247,6 @@ with pkgs;

  antimicrox = libsForQt5.callPackage ../tools/misc/antimicrox { };

  autotiling = python3Packages.callPackage ../misc/autotiling { };

  brgenml1lpr = pkgsi686Linux.callPackage ../misc/cups/drivers/brgenml1lpr { };

  foomatic-db-ppds-withNonfreeDb = callPackage ../by-name/fo/foomatic-db-ppds/package.nix {