anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / applications / editors / emacs / elisp-packages / update-manual.nix
blob788d096e6ec69477c7706e02b20cba30a6f76d02
1 let
2   pkgs = import ../../../../../. {
3     config.allowBroken = true;
4   };
5   inherit (pkgs) lib emacs;
6   inherit (lib) isDerivation hasAttr filterAttrs mapAttrs attrValues;
8   # Extract updateScript's from manually package emacs packages
9   hasScript = filterAttrs (_: v: isDerivation v && hasAttr "updateScript" v) emacs.pkgs.manualPackages;
11 in attrValues (mapAttrs (_: v: v.updateScript) hasScript)