python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / top-level / qt6-packages.nix
blob46417f1d9aaeba9f2d6bd3a390dc568731338491
1 # Qt packages set.
3 # Attributes in this file are packages requiring Qt and will be made available
4 # for every Qt version. Qt applications are called from `all-packages.nix` via
5 # this file.
7 { lib
8 , pkgs
9 , qt6
12 (lib.makeScope pkgs.newScope ( self:
14 let
15   libsForQt6 = self;
16   callPackage = self.callPackage;
17   kdeFrameworks = let
18     mkFrameworks = import ../development/libraries/kde-frameworks;
19     attrs = {
20       libsForQt5 = libsForQt6;
21       inherit (pkgs) lib fetchurl;
22     };
23   in (lib.makeOverridable mkFrameworks attrs);
26 (qt6 // {
27   # LIBRARIES
29   inherit (kdeFrameworks) kcoreaddons;
31   quazip = callPackage ../development/libraries/quazip { };
33   qxlsx = callPackage ../development/libraries/qxlsx { };
35   poppler = callPackage ../development/libraries/poppler {
36     lcms = pkgs.lcms2;
37     qt6Support = true;
38     suffix = "qt6";
39   };
40 })))