python313Packages.pyside6-fluent-widgets: init at 1.8.1 (#415446)

This commit is contained in:
Gaétan Lepage
2025-06-17 00:44:40 +02:00
committed by GitHub
3 changed files with 84 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
{
lib,
buildPythonPackage,
fetchPypi,
setuptools,
pyside6,
pysidesix-frameless-window,
darkdetect,
}:
buildPythonPackage rec {
pname = "pyside6-fluent-widgets";
version = "1.8.1";
pyproject = true;
src = fetchPypi {
pname = "pyside6_fluent_widgets";
inherit version;
hash = "sha256-PMpbGUFN7bb9jKBF+596x4WLqoHjjNN2gX0c4G+lCHo=";
};
build-system = [ setuptools ];
dependencies = [
pyside6
pysidesix-frameless-window
darkdetect
];
# no tests
doCheck = false;
pythonImportsCheck = [ "qfluentwidgets" ];
meta = {
description = "Fluent design widgets library based on PySide6";
homepage = "https://github.com/zhiyiYo/PyQt-Fluent-Widgets";
platforms = lib.platforms.linux;
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ emaryn ];
};
}

View File

@@ -0,0 +1,36 @@
{
lib,
buildPythonPackage,
fetchPypi,
setuptools,
pyside6,
}:
buildPythonPackage rec {
pname = "pysidesix-frameless-window";
version = "0.7.3";
pyproject = true;
src = fetchPypi {
pname = "pysidesix_frameless_window";
inherit version;
hash = "sha256-6a9xyTQOYIo0WWuLXVrOvYGAdoFXJNbR21q4FLyDKEQ=";
};
build-system = [ setuptools ];
dependencies = [ pyside6 ];
# no tests
doCheck = false;
pythonImportsCheck = [ "qframelesswindow" ];
meta = {
description = "Frameless window based on PySide6";
homepage = "https://github.com/zhiyiYo/PyQt-Frameless-Window";
platforms = lib.platforms.linux;
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ emaryn ];
};
}

View File

@@ -13632,8 +13632,14 @@ self: super: with self; {
callPackage ../development/python-modules/pyside6 { inherit (pkgs) cmake ninja; }
);
pyside6-fluent-widgets = callPackage ../development/python-modules/pyside6-fluent-widgets { };
pyside6-qtads = callPackage ../development/python-modules/pyside6-qtads { };
pysidesix-frameless-window =
callPackage ../development/python-modules/pysidesix-frameless-window
{ };
pysigma = callPackage ../development/python-modules/pysigma { };
pysigma-backend-elasticsearch =