···226226 # in the binary causing the closure size to blow up because of many unnecessary
227227 # dependencies to dev outputs. This behavior was patched away in nixpkgs
228228 # (see above), make sure these don't leak again by accident.
229229- disallowedRequisites = lib.concatMap
230230- (x: lib.optional (x?dev) x.dev)
231231- buildInputs;
229229+ disallowedRequisites = lib.optionals (!kdeIntegration)
230230+ (lib.concatMap
231231+ (x: lib.optional (x?dev) x.dev)
232232+ buildInputs);
232233233234 ### QT/KDE
234235 #
···41414242 meta = with lib; {
4343 description = "A digital distribution platform";
4444+ longDescription = ''
4545+ Steam is a video game digital distribution service and storefront from Valve.
4646+4747+ To install on NixOS, please use the option `programs.steam.enable = true`.
4848+ '';
4449 homepage = "https://store.steampowered.com/";
4550 license = licenses.unfreeRedistributable;
4651 maintainers = with maintainers; [ jagajaga jonringer ];
···7676 aws-sdk-cpp-nix = (aws-sdk-cpp.override {
7777 apis = [ "s3" "transfer" ];
7878 customMemoryManagement = false;
7979- }).overrideAttrs (args: {
7979+ }).overrideAttrs {
8080 # only a stripped down version is build which takes a lot less resources to build
8181 requiredSystemFeatures = [ ];
8282- });
8282+ };
838384848585 common = args:
+2-2
pkgs/tools/package-management/pdm/default.nix
···1313 # 3. Ansible being unable to upgrade to a later version of resolvelib
1414 # see here for more details: https://github.com/NixOS/nixpkgs/pull/155380/files#r786255738
1515 packageOverrides = self: super: {
1616- resolvelib = super.resolvelib.overridePythonAttrs (attrs: rec {
1616+ resolvelib = super.resolvelib.overridePythonAttrs rec {
1717 version = "1.0.1";
1818 src = fetchFromGitHub {
1919 owner = "sarugaku";
···2121 rev = "/refs/tags/${version}";
2222 hash = "sha256-oxyPn3aFPOyx/2aP7Eg2ThtPbyzrFT1JzWqy6GqNbzM=";
2323 };
2424- });
2424+ };
2525 };
2626 self = python;
2727 };