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

This commit is contained in:
Artturin
2026-01-15 13:02:17 +00:00
committed by GitHub
2 changed files with 12 additions and 12 deletions
@@ -1,26 +1,28 @@
{
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";
};
}
})
-2
View File
@@ -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 {