Merge master into staging-next

+909 -341
+8 -1
nixos/modules/services/misc/gollum.nix
··· 47 user-icons = mkOption { 48 type = types.nullOr (types.enum [ "gravatar" "identicon" ]); 49 default = null; 50 - description = "User icons for history view"; 51 }; 52 53 emoji = mkOption { ··· 66 type = types.bool; 67 default = false; 68 description = "Disable editing pages"; 69 }; 70 71 branch = mkOption { ··· 123 ${optionalString cfg.emoji "--emoji"} \ 124 ${optionalString cfg.h1-title "--h1-title"} \ 125 ${optionalString cfg.no-edit "--no-edit"} \ 126 ${optionalString (cfg.allowUploads != null) "--allow-uploads ${cfg.allowUploads}"} \ 127 ${optionalString (cfg.user-icons != null) "--user-icons ${cfg.user-icons}"} \ 128 ${cfg.stateDir}
··· 47 user-icons = mkOption { 48 type = types.nullOr (types.enum [ "gravatar" "identicon" ]); 49 default = null; 50 + description = "Enable specific user icons for history view"; 51 }; 52 53 emoji = mkOption { ··· 66 type = types.bool; 67 default = false; 68 description = "Disable editing pages"; 69 + }; 70 + 71 + local-time = mkOption { 72 + type = types.bool; 73 + default = false; 74 + description = "Use the browser's local timezone instead of the server's for displaying dates."; 75 }; 76 77 branch = mkOption { ··· 129 ${optionalString cfg.emoji "--emoji"} \ 130 ${optionalString cfg.h1-title "--h1-title"} \ 131 ${optionalString cfg.no-edit "--no-edit"} \ 132 + ${optionalString cfg.local-time "--local-time"} \ 133 ${optionalString (cfg.allowUploads != null) "--allow-uploads ${cfg.allowUploads}"} \ 134 ${optionalString (cfg.user-icons != null) "--user-icons ${cfg.user-icons}"} \ 135 ${cfg.stateDir}
+1 -1
nixos/modules/services/network-filesystems/ipfs.nix
··· 257 '' + optionalString cfg.autoMigrate '' 258 ${pkgs.ipfs-migrator}/bin/fs-repo-migrations -to '${cfg.package.repoVersion}' -y 259 '' + '' 260 - ipfs --offline config profile apply ${profile} 261 fi 262 '' + optionalString cfg.autoMount '' 263 ipfs --offline config Mounts.FuseAllowOther --json true
··· 257 '' + optionalString cfg.autoMigrate '' 258 ${pkgs.ipfs-migrator}/bin/fs-repo-migrations -to '${cfg.package.repoVersion}' -y 259 '' + '' 260 + ipfs --offline config profile apply ${profile} >/dev/null 261 fi 262 '' + optionalString cfg.autoMount '' 263 ipfs --offline config Mounts.FuseAllowOther --json true
+1 -1
nixos/modules/tasks/network-interfaces-scripted.nix
··· 90 bindsTo = [ "network-setup.service" ]; 91 }; 92 93 - networkSetup = 94 { description = "Networking Setup"; 95 96 after = [ "network-pre.target" "systemd-udevd.service" "systemd-sysctl.service" ];
··· 90 bindsTo = [ "network-setup.service" ]; 91 }; 92 93 + networkSetup = lib.mkIf (config.networking.resolvconf.enable || cfg.defaultGateway != null || cfg.defaultGateway6 != null) 94 { description = "Networking Setup"; 95 96 after = [ "network-pre.target" "systemd-udevd.service" "systemd-sysctl.service" ];
+4 -4
nixos/modules/virtualisation/lxc-container.nix
··· 63 default = {}; 64 example = literalExpression '' 65 { 66 - # create /etc/hostname on container creation 67 "hostname" = { 68 enable = true; 69 target = "/etc/hostname"; 70 - template = builtins.writeFile "hostname.tpl" "{{ container.name }}"; 71 when = [ "create" ]; 72 }; 73 # create /etc/nixos/hostname.nix with a configuration for keeping the hostname applied 74 "hostname-nix" = { 75 enable = true; 76 target = "/etc/nixos/hostname.nix"; 77 - template = builtins.writeFile "hostname-nix.tpl" "{ ... }: { networking.hostName = "{{ container.name }}"; }"; 78 # copy keeps the file updated when the container is changed 79 when = [ "create" "copy" ]; 80 }; ··· 82 "configuration-nix" = { 83 enable = true; 84 target = "/etc/nixos/configuration.nix"; 85 - template = builtins.writeFile "configuration-nix" "{{ config_get(\"user.user-data\", properties.default) }}"; 86 when = [ "create" ]; 87 }; 88 };
··· 63 default = {}; 64 example = literalExpression '' 65 { 66 + # create /etc/hostname on container creation. also requires networking.hostName = "" to be set 67 "hostname" = { 68 enable = true; 69 target = "/etc/hostname"; 70 + template = builtins.toFile "hostname.tpl" "{{ container.name }}"; 71 when = [ "create" ]; 72 }; 73 # create /etc/nixos/hostname.nix with a configuration for keeping the hostname applied 74 "hostname-nix" = { 75 enable = true; 76 target = "/etc/nixos/hostname.nix"; 77 + template = builtins.toFile "hostname-nix.tpl" "{ ... }: { networking.hostName = \"{{ container.name }}\"; }"; 78 # copy keeps the file updated when the container is changed 79 when = [ "create" "copy" ]; 80 }; ··· 82 "configuration-nix" = { 83 enable = true; 84 target = "/etc/nixos/configuration.nix"; 85 + template = builtins.toFile "configuration-nix" "{{ config_get(\"user.user-data\", properties.default) }}"; 86 when = [ "create" ]; 87 }; 88 };
+6
pkgs/applications/audio/klystrack/default.nix
··· 27 }) 28 ]; 29 30 buildFlags = [ "PREFIX=${placeholder "out"}" "CFG=release" ]; 31 32 installPhase = ''
··· 27 }) 28 ]; 29 30 + # Workaround build failure on -fno-common toolchains: 31 + # ld: libengine_gui.a(gui_menu.o):(.bss+0x0): multiple definition of 32 + # `menu_t'; objs.release/action.o:(.bss+0x20): first defined here 33 + # TODO: remove it for 1.7.7+ release as it was fixed upstream. 34 + NIX_CFLAGS_COMPILE = "-fcommon"; 35 + 36 buildFlags = [ "PREFIX=${placeholder "out"}" "CFG=release" ]; 37 38 installPhase = ''
+6 -6
pkgs/applications/editors/vscode/vscode.nix
··· 14 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 15 16 sha256 = { 17 - x86_64-linux = "1kvb92ygsvzi06nqwd6d9dlqbz44dxcjm0iq1rvvxnr7x33l8218"; 18 - x86_64-darwin = "0jz0nik6wkqhgmfnhiwsq510hxbc9jw0z7s84154p2lhwcmpsbjp"; 19 - aarch64-linux = "16jzpzxxmcq690d3w0ph0cnzhpyvjpk8ih48pyzzf25bgp94yi33"; 20 - aarch64-darwin = "00xw4xml4zijpqj8305gdgn15shllpkv9ld1yh1aqrz11v522w3h"; 21 - armv7l-linux = "0fzzdh9gkw51djrdwhzi3fbjxkm2l78v72gc0233xm8riq0gczsv"; 22 }.${system}; 23 in 24 callPackage ./generic.nix rec { 25 # Please backport all compatible updates to the stable release. 26 # This is important for the extension ecosystem. 27 - version = "1.68.0"; 28 pname = "vscode"; 29 30 executableName = "code" + lib.optionalString isInsiders "-insiders";
··· 14 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 15 16 sha256 = { 17 + x86_64-linux = "0rq0bc99hsji4ni5mqw1rhzn2rng9rldm4xbdxlkrjyprc6qvffz"; 18 + x86_64-darwin = "1yjcb65w0anxyjc1nd9kbwr4hwnrlk9c6kp1a2ncy1g181klzarl"; 19 + aarch64-linux = "1fk7887clz9sd7fmz7lkxql7bnsvnbjd9fjixym2746x9if5ds42"; 20 + aarch64-darwin = "1bfgsjnm5r1wpss69ncx310j23mbwhixdxmg07m3kpcfqrmznvgc"; 21 + armv7l-linux = "0131i5cx2737wmngybvlw7d9c4gnilmla33nlrhf74ihic98jwlc"; 22 }.${system}; 23 in 24 callPackage ./generic.nix rec { 25 # Please backport all compatible updates to the stable release. 26 # This is important for the extension ecosystem. 27 + version = "1.68.1"; 28 pname = "vscode"; 29 30 executableName = "code" + lib.optionalString isInsiders "-insiders";
+6 -6
pkgs/applications/editors/vscode/vscodium.nix
··· 14 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 15 16 sha256 = { 17 - x86_64-linux = "0k3m6gdmcv5blfczb7wnvsslq9sx07rbmzbs1q1yf9mb5q916dcf"; 18 - x86_64-darwin = "0074vrjvv52gss0cibgkfkkf6g5fjcwjhz8bpl4b42j07qryh642"; 19 - aarch64-linux = "1ps8ql740832gdjx7kwsi8akbdgk7lx1l85hg1aa5qwgm65xcb0g"; 20 - aarch64-darwin = "1gqzwy5fkmbw2zmcgiakczr51zv9rlkhp7aq182p43jrsk6lqqnn"; 21 - armv7l-linux = "0km1vjd2jnl9kxfxz52fkf2jkqhx121jngxjcy581fhnipp268zb"; 22 }.${system}; 23 24 sourceRoot = if stdenv.isDarwin then "" else "."; ··· 28 29 # Please backport all compatible updates to the stable release. 30 # This is important for the extension ecosystem. 31 - version = "1.68.0"; 32 pname = "vscodium"; 33 34 executableName = "codium";
··· 14 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 15 16 sha256 = { 17 + x86_64-linux = "1gx64ff9sgjqn8vw2hjpn3qlfpfyyhc5ivzc52vqyczaj1fcny65"; 18 + x86_64-darwin = "0sv0iyqfw24k14r28qzvlpdb81b7fqhbgb1lqzb75adhdfpjwz31"; 19 + aarch64-linux = "13mg7nn43k4bs1gl8cx1kly90yxz7iial6a1fpy4grxsk8mna1rj"; 20 + aarch64-darwin = "0mnj3lckpqwb3kmg7x7r34idaxyhy55gpiiyj0gmpqp8hp0ai5sc"; 21 + armv7l-linux = "0cvvigzmqp21jxwdfpkspdj7sva9bj977f9689qgb012kqvy41b2"; 22 }.${system}; 23 24 sourceRoot = if stdenv.isDarwin then "" else "."; ··· 28 29 # Please backport all compatible updates to the stable release. 30 # This is important for the extension ecosystem. 31 + version = "1.68.1"; 32 pname = "vscodium"; 33 34 executableName = "codium";
+8 -8
pkgs/applications/graphics/image_optim/Gemfile.lock
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 - exifr (1.3.6) 5 - fspath (3.1.0) 6 - image_optim (0.26.3) 7 exifr (~> 1.2, >= 1.2.2) 8 fspath (~> 3.0) 9 - image_size (>= 1.5, < 3) 10 in_threads (~> 1.3) 11 progress (~> 3.0, >= 3.0.1) 12 - image_size (2.0.0) 13 - in_threads (1.5.1) 14 - progress (3.5.0) 15 16 PLATFORMS 17 ruby ··· 20 image_optim 21 22 BUNDLED WITH 23 - 2.1.4
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 + exifr (1.3.9) 5 + fspath (3.1.2) 6 + image_optim (0.31.1) 7 exifr (~> 1.2, >= 1.2.2) 8 fspath (~> 3.0) 9 + image_size (>= 1.5, < 4) 10 in_threads (~> 1.3) 11 progress (~> 3.0, >= 3.0.1) 12 + image_size (3.0.2) 13 + in_threads (1.6.0) 14 + progress (3.6.0) 15 16 PLATFORMS 17 ruby ··· 20 image_optim 21 22 BUNDLED WITH 23 + 2.3.9
+24 -12
pkgs/applications/graphics/image_optim/gemset.nix
··· 1 { 2 exifr = { 3 source = { 4 remotes = ["https://rubygems.org"]; 5 - sha256 = "0q2abhiyvgfv23i0izbskjxcqaxiw9bfg6s57qgn4li4yxqpwpfg"; 6 type = "gem"; 7 }; 8 - version = "1.3.6"; 9 }; 10 fspath = { 11 source = { 12 remotes = ["https://rubygems.org"]; 13 - sha256 = "1vjn9sy4hklr2d5wxmj5x1ry31dfq3sjp779wyprb3nbbdmra1sc"; 14 type = "gem"; 15 }; 16 - version = "3.1.0"; 17 }; 18 image_optim = { 19 dependencies = ["exifr" "fspath" "image_size" "in_threads" "progress"]; 20 source = { 21 remotes = ["https://rubygems.org"]; 22 - sha256 = "082w9qcyy9j6m6s2pknfdcik7l2qch4j48axs13m06l4s1hz0dmg"; 23 type = "gem"; 24 }; 25 - version = "0.26.3"; 26 }; 27 image_size = { 28 source = { 29 remotes = ["https://rubygems.org"]; 30 - sha256 = "0bcn7nc6qix3w4sf7xd557lnsgjniqa7qvz7nnznx70m8qfbc7ig"; 31 type = "gem"; 32 }; 33 - version = "2.0.0"; 34 }; 35 in_threads = { 36 source = { 37 remotes = ["https://rubygems.org"]; 38 - sha256 = "14hqm59sgqi91ag187zwpgwi58xckjkk58m031ghkp0csl8l9mkx"; 39 type = "gem"; 40 }; 41 - version = "1.5.1"; 42 }; 43 progress = { 44 source = { 45 remotes = ["https://rubygems.org"]; 46 - sha256 = "1yrzq4v5sp7cg4nbgqh11k3d1czcllfz98dcdrxrsjxwq5ziiw0p"; 47 type = "gem"; 48 }; 49 - version = "3.5.0"; 50 }; 51 }
··· 1 { 2 exifr = { 3 + groups = ["default"]; 4 + platforms = []; 5 source = { 6 remotes = ["https://rubygems.org"]; 7 + sha256 = "0mylhwmh6n4xihxr9s3zj0lc286f5maxbqd4dgk3paqnd7afz88s"; 8 type = "gem"; 9 }; 10 + version = "1.3.9"; 11 }; 12 fspath = { 13 + groups = ["default"]; 14 + platforms = []; 15 source = { 16 remotes = ["https://rubygems.org"]; 17 + sha256 = "0xcxikkrjv8ws328nn5ax5pyfjs8pn7djg1hks7qyb3yp6prpb5m"; 18 type = "gem"; 19 }; 20 + version = "3.1.2"; 21 }; 22 image_optim = { 23 dependencies = ["exifr" "fspath" "image_size" "in_threads" "progress"]; 24 + groups = ["default"]; 25 + platforms = []; 26 source = { 27 remotes = ["https://rubygems.org"]; 28 + sha256 = "1l3n59w1cbvfg2srfa14g3jdqwbkf7l86g4qrgfz3qps7zi0drg7"; 29 type = "gem"; 30 }; 31 + version = "0.31.1"; 32 }; 33 image_size = { 34 + groups = ["default"]; 35 + platforms = []; 36 source = { 37 remotes = ["https://rubygems.org"]; 38 + sha256 = "033k72f8n28psm89wv1qwsrnqyzz57ihyivyi442wha6vr9iyjz3"; 39 type = "gem"; 40 }; 41 + version = "3.0.2"; 42 }; 43 in_threads = { 44 + groups = ["default"]; 45 + platforms = []; 46 source = { 47 remotes = ["https://rubygems.org"]; 48 + sha256 = "0j9132d4g8prjafgdh4pw948j527kr09m2lvylrcd797il9yd9wi"; 49 type = "gem"; 50 }; 51 + version = "1.6.0"; 52 }; 53 progress = { 54 + groups = ["default"]; 55 + platforms = []; 56 source = { 57 remotes = ["https://rubygems.org"]; 58 + sha256 = "0wymdk40cwrqn32gwg1kw94s5p1n0z3n7ma7x1s62gd4vw3d63in"; 59 type = "gem"; 60 }; 61 + version = "3.6.0"; 62 }; 63 }
+3 -3
pkgs/applications/misc/authenticator/default.nix
··· 25 26 stdenv.mkDerivation rec { 27 pname = "authenticator"; 28 - version = "4.1.4"; 29 30 src = fetchFromGitLab { 31 domain = "gitlab.gnome.org"; 32 owner = "World"; 33 repo = "Authenticator"; 34 rev = version; 35 - hash = "sha256-606uMEbJd60ehoEEV0w2vz33poR1/18HcsvBMszMZrc="; 36 }; 37 38 cargoDeps = rustPlatform.fetchCargoTarball { 39 inherit src; 40 name = "${pname}-${version}"; 41 - hash = "sha256-D2kT4IBKxbrL17S+kPyofu1sLPHMuyez6jTiA6kVohs="; 42 }; 43 44 nativeBuildInputs = [
··· 25 26 stdenv.mkDerivation rec { 27 pname = "authenticator"; 28 + version = "4.1.6"; 29 30 src = fetchFromGitLab { 31 domain = "gitlab.gnome.org"; 32 owner = "World"; 33 repo = "Authenticator"; 34 rev = version; 35 + hash = "sha256-fv7Np3haRCJABlJocKuu+1jevHYrdo+VyiQBpRmHs2g="; 36 }; 37 38 cargoDeps = rustPlatform.fetchCargoTarball { 39 inherit src; 40 name = "${pname}-${version}"; 41 + hash = "sha256-8GddlDM1lU365GXdrKNhO331/y1p3Om5uZfVLy8TBGI="; 42 }; 43 44 nativeBuildInputs = [
+1 -2
pkgs/applications/misc/calibre/default.nix
··· 16 , hunspell 17 , hyphen 18 , unrarSupport ? false 19 - , chmlib 20 , python3Packages 21 , libusb1 22 , libmtp ··· 66 nativeBuildInputs = [ pkg-config qmake removeReferencesTo wrapGAppsHook ]; 67 68 buildInputs = [ 69 - chmlib 70 fontconfig 71 hunspell 72 hyphen ··· 102 msgpack 103 netifaces 104 pillow 105 pyqt-builder 106 pyqt5 107 python
··· 16 , hunspell 17 , hyphen 18 , unrarSupport ? false 19 , python3Packages 20 , libusb1 21 , libmtp ··· 65 nativeBuildInputs = [ pkg-config qmake removeReferencesTo wrapGAppsHook ]; 66 67 buildInputs = [ 68 fontconfig 69 hunspell 70 hyphen ··· 100 msgpack 101 netifaces 102 pillow 103 + pychm 104 pyqt-builder 105 pyqt5 106 python
+16 -7
pkgs/applications/misc/gollum/Gemfile.lock
··· 13 gemojione (4.3.3) 14 json 15 github-markup (4.0.1) 16 - gollum (5.2.3) 17 gemojione (~> 4.1) 18 gollum-lib (~> 5.1) 19 kramdown (~> 2.3) 20 kramdown-parser-gfm (~> 1.1.0) 21 - mustache-sinatra (~> 1.0) 22 octicons (~> 12.0) 23 rss (~> 0.2.9) 24 sass (~> 3.5) 25 sinatra (~> 2.0) ··· 30 uglifier (~> 4.2) 31 useragent (~> 0.16.2) 32 webrick (~> 1.7) 33 - gollum-lib (5.1.3) 34 gemojione (~> 4.1) 35 github-markup (~> 4.0) 36 gollum-rugged_adapter (~> 1.0) ··· 43 mime-types (~> 1.15) 44 rugged (~> 1.1.0) 45 htmlentities (4.3.4) 46 json (2.6.2) 47 kramdown (2.4.0) 48 rexml ··· 66 nokogiri (>= 1.6.3.1) 67 org-ruby (0.9.12) 68 rubypants (~> 0.2) 69 racc (1.6.0) 70 - rack (2.2.3) 71 rack-protection (2.2.0) 72 rack 73 rb-fsevent (0.11.1) 74 rb-inotify (0.10.1) 75 ffi (~> 1.0) 76 rexml (3.2.5) 77 - rouge (3.28.0) 78 rss (0.2.9) 79 rexml 80 ruby2_keywords (0.0.5) ··· 101 rack (> 1, < 3) 102 sprockets-helpers (1.4.0) 103 sprockets (>= 2.2) 104 therubyrhino (2.1.2) 105 therubyrhino_jar (>= 1.7.4, < 1.7.9) 106 therubyrhino_jar (1.7.8) ··· 111 execjs (>= 0.3.0, < 3) 112 unf (0.1.4) 113 unf_ext 114 - unf_ext (0.0.8.1) 115 useragent (0.16.10) 116 webrick (1.7.0) 117 wikicloth (0.8.3) ··· 133 wikicloth 134 135 BUNDLED WITH 136 - 2.2.33
··· 13 gemojione (4.3.3) 14 json 15 github-markup (4.0.1) 16 + gollum (5.3.0) 17 gemojione (~> 4.1) 18 gollum-lib (~> 5.1) 19 + i18n (~> 1.8) 20 kramdown (~> 2.3) 21 kramdown-parser-gfm (~> 1.1.0) 22 + mustache-sinatra (>= 1.0.1, < 2) 23 octicons (~> 12.0) 24 + rdoc (~> 6) 25 rss (~> 0.2.9) 26 sass (~> 3.5) 27 sinatra (~> 2.0) ··· 32 uglifier (~> 4.2) 33 useragent (~> 0.16.2) 34 webrick (~> 1.7) 35 + gollum-lib (5.2) 36 gemojione (~> 4.1) 37 github-markup (~> 4.0) 38 gollum-rugged_adapter (~> 1.0) ··· 45 mime-types (~> 1.15) 46 rugged (~> 1.1.0) 47 htmlentities (4.3.4) 48 + i18n (1.10.0) 49 + concurrent-ruby (~> 1.0) 50 json (2.6.2) 51 kramdown (2.4.0) 52 rexml ··· 70 nokogiri (>= 1.6.3.1) 71 org-ruby (0.9.12) 72 rubypants (~> 0.2) 73 + psych (4.0.4) 74 + stringio 75 racc (1.6.0) 76 + rack (2.2.3.1) 77 rack-protection (2.2.0) 78 rack 79 rb-fsevent (0.11.1) 80 rb-inotify (0.10.1) 81 ffi (~> 1.0) 82 + rdoc (6.4.0) 83 + psych (>= 4.0.0) 84 rexml (3.2.5) 85 + rouge (3.29.0) 86 rss (0.2.9) 87 rexml 88 ruby2_keywords (0.0.5) ··· 109 rack (> 1, < 3) 110 sprockets-helpers (1.4.0) 111 sprockets (>= 2.2) 112 + stringio (3.0.2) 113 therubyrhino (2.1.2) 114 therubyrhino_jar (>= 1.7.4, < 1.7.9) 115 therubyrhino_jar (1.7.8) ··· 120 execjs (>= 0.3.0, < 3) 121 unf (0.1.4) 122 unf_ext 123 + unf_ext (0.0.8.2) 124 useragent (0.16.10) 125 webrick (1.7.0) 126 wikicloth (0.8.3) ··· 142 wikicloth 143 144 BUNDLED WITH 145 + 2.3.9
+54 -11
pkgs/applications/misc/gollum/gemset.nix
··· 101 version = "4.0.1"; 102 }; 103 gollum = { 104 - dependencies = ["gemojione" "gollum-lib" "kramdown" "kramdown-parser-gfm" "mustache-sinatra" "octicons" "rss" "sass" "sinatra" "sinatra-contrib" "sprockets" "sprockets-helpers" "therubyrhino" "uglifier" "useragent" "webrick"]; 105 groups = ["default"]; 106 platforms = []; 107 source = { 108 remotes = ["https://rubygems.org"]; 109 - sha256 = "1zdpl8rj6r2psigcjavwi57ljriyakh0ydfai9c3q85jzc005bax"; 110 type = "gem"; 111 }; 112 - version = "5.2.3"; 113 }; 114 gollum-lib = { 115 dependencies = ["gemojione" "github-markup" "gollum-rugged_adapter" "loofah" "nokogiri" "octicons" "rouge" "twitter-text"]; ··· 117 platforms = []; 118 source = { 119 remotes = ["https://rubygems.org"]; 120 - sha256 = "1samwcxjr1z0sy8a87xvp0z4qx0fc2irzx568s6q1yxcba9nqqv2"; 121 type = "gem"; 122 }; 123 - version = "5.1.3"; 124 }; 125 gollum-rugged_adapter = { 126 dependencies = ["mime-types" "rugged"]; ··· 142 type = "gem"; 143 }; 144 version = "4.3.4"; 145 }; 146 json = { 147 groups = ["default"]; ··· 281 }; 282 version = "0.9.12"; 283 }; 284 racc = { 285 groups = ["default"]; 286 platforms = []; ··· 296 platforms = []; 297 source = { 298 remotes = ["https://rubygems.org"]; 299 - sha256 = "0i5vs0dph9i5jn8dfc6aqd6njcafmb20rwqngrf759c9cvmyff16"; 300 type = "gem"; 301 }; 302 - version = "2.2.3"; 303 }; 304 rack-protection = { 305 dependencies = ["rack"]; ··· 333 }; 334 version = "0.10.1"; 335 }; 336 RedCloth = { 337 groups = ["default"]; 338 platforms = []; ··· 358 platforms = []; 359 source = { 360 remotes = ["https://rubygems.org"]; 361 - sha256 = "080fswzii68wnbsg7pgq55ba7p289sqjlxwp4vch0h32qy1f8v8d"; 362 type = "gem"; 363 }; 364 - version = "3.28.0"; 365 }; 366 rss = { 367 dependencies = ["rexml"]; ··· 470 }; 471 version = "1.4.0"; 472 }; 473 therubyrhino = { 474 dependencies = ["therubyrhino_jar"]; 475 groups = ["default"]; ··· 539 platforms = []; 540 source = { 541 remotes = ["https://rubygems.org"]; 542 - sha256 = "0bf120xbq23zjyf8zi8h1576d71g58srr8rndig0whn10w72vrxz"; 543 type = "gem"; 544 }; 545 - version = "0.0.8.1"; 546 }; 547 useragent = { 548 groups = ["default"];
··· 101 version = "4.0.1"; 102 }; 103 gollum = { 104 + dependencies = ["gemojione" "gollum-lib" "i18n" "kramdown" "kramdown-parser-gfm" "mustache-sinatra" "octicons" "rdoc" "rss" "sass" "sinatra" "sinatra-contrib" "sprockets" "sprockets-helpers" "therubyrhino" "uglifier" "useragent" "webrick"]; 105 groups = ["default"]; 106 platforms = []; 107 source = { 108 remotes = ["https://rubygems.org"]; 109 + sha256 = "1xz7d3xfc536njk0fg4inmzzy350c5bjp237vghrcky8azc6xl7k"; 110 type = "gem"; 111 }; 112 + version = "5.3.0"; 113 }; 114 gollum-lib = { 115 dependencies = ["gemojione" "github-markup" "gollum-rugged_adapter" "loofah" "nokogiri" "octicons" "rouge" "twitter-text"]; ··· 117 platforms = []; 118 source = { 119 remotes = ["https://rubygems.org"]; 120 + sha256 = "1acxi4zjdmxlj7hzv9fjqilqngcwjvzhk3khnykdfvnb0l6l4xbs"; 121 type = "gem"; 122 }; 123 + version = "5.2"; 124 }; 125 gollum-rugged_adapter = { 126 dependencies = ["mime-types" "rugged"]; ··· 142 type = "gem"; 143 }; 144 version = "4.3.4"; 145 + }; 146 + i18n = { 147 + dependencies = ["concurrent-ruby"]; 148 + groups = ["default"]; 149 + platforms = []; 150 + source = { 151 + remotes = ["https://rubygems.org"]; 152 + sha256 = "0b2qyvnk4yynlg17ymkq4g5xgr275637fhl1mjh0valw3cb1fhhg"; 153 + type = "gem"; 154 + }; 155 + version = "1.10.0"; 156 }; 157 json = { 158 groups = ["default"]; ··· 292 }; 293 version = "0.9.12"; 294 }; 295 + psych = { 296 + dependencies = ["stringio"]; 297 + groups = ["default"]; 298 + platforms = []; 299 + source = { 300 + remotes = ["https://rubygems.org"]; 301 + sha256 = "0c2lz03mkn43rf2a2xiy8vqgir1dvds0a0fpx7m7my6a21ygryw2"; 302 + type = "gem"; 303 + }; 304 + version = "4.0.4"; 305 + }; 306 racc = { 307 groups = ["default"]; 308 platforms = []; ··· 318 platforms = []; 319 source = { 320 remotes = ["https://rubygems.org"]; 321 + sha256 = "1b1qsg0yfargdhmpapp2d3mlxj82wyygs9nj74w0r03diyi8swlc"; 322 type = "gem"; 323 }; 324 + version = "2.2.3.1"; 325 }; 326 rack-protection = { 327 dependencies = ["rack"]; ··· 355 }; 356 version = "0.10.1"; 357 }; 358 + rdoc = { 359 + dependencies = ["psych"]; 360 + groups = ["default"]; 361 + platforms = []; 362 + source = { 363 + remotes = ["https://rubygems.org"]; 364 + sha256 = "1bxzcvxvrmb1ngxz0bgz1va4q9c4w8m6gc8lmdhi6gnvaaf98gsy"; 365 + type = "gem"; 366 + }; 367 + version = "6.4.0"; 368 + }; 369 RedCloth = { 370 groups = ["default"]; 371 platforms = []; ··· 391 platforms = []; 392 source = { 393 remotes = ["https://rubygems.org"]; 394 + sha256 = "17dhzc9hfzd8x18hfsvn9rsp4jg18wdfsdy3a5p99y5dhfh1321r"; 395 type = "gem"; 396 }; 397 + version = "3.29.0"; 398 }; 399 rss = { 400 dependencies = ["rexml"]; ··· 503 }; 504 version = "1.4.0"; 505 }; 506 + stringio = { 507 + groups = ["default"]; 508 + platforms = []; 509 + source = { 510 + remotes = ["https://rubygems.org"]; 511 + sha256 = "1jns0x5lbafyqyx7pgzfs6i4ykc7p6zg7gxa6hd82w40n6z9rdvi"; 512 + type = "gem"; 513 + }; 514 + version = "3.0.2"; 515 + }; 516 therubyrhino = { 517 dependencies = ["therubyrhino_jar"]; 518 groups = ["default"]; ··· 582 platforms = []; 583 source = { 584 remotes = ["https://rubygems.org"]; 585 + sha256 = "1yj2nz2l101vr1x9w2k83a0fag1xgnmjwp8w8rw4ik2rwcz65fch"; 586 type = "gem"; 587 }; 588 + version = "0.0.8.2"; 589 }; 590 useragent = { 591 groups = ["default"];
+3 -5
pkgs/applications/misc/rivercarro/default.nix
··· 5 , river 6 , wayland 7 , pkg-config 8 - , scdoc 9 }: 10 11 stdenv.mkDerivation rec { 12 pname = "rivercarro"; 13 - version = "0.1.2"; 14 15 src = fetchFromSourcehut { 16 owner = "~novakane"; 17 repo = pname; 18 fetchSubmodules = true; 19 rev = "v${version}"; 20 - sha256 = "07md837ki0yln464w8vgwyl3yjrvkz1p8alxlmwqfn4w45nqhw77"; 21 }; 22 23 nativeBuildInputs = [ 24 pkg-config 25 river 26 - scdoc 27 wayland 28 zig 29 ]; ··· 36 37 installPhase = '' 38 runHook preInstall 39 - zig build -Drelease-safe -Dcpu=baseline -Dman-pages --prefix $out install 40 runHook postInstall 41 ''; 42
··· 5 , river 6 , wayland 7 , pkg-config 8 }: 9 10 stdenv.mkDerivation rec { 11 pname = "rivercarro"; 12 + version = "0.1.4"; 13 14 src = fetchFromSourcehut { 15 owner = "~novakane"; 16 repo = pname; 17 fetchSubmodules = true; 18 rev = "v${version}"; 19 + sha256 = "sha256-eATbbwIt5ytEVLPodyq9vFF9Rs5S1xShpvNYQnfwdV4="; 20 }; 21 22 nativeBuildInputs = [ 23 pkg-config 24 river 25 wayland 26 zig 27 ]; ··· 34 35 installPhase = '' 36 runHook preInstall 37 + zig build -Drelease-safe -Dcpu=baseline --prefix $out install 38 runHook postInstall 39 ''; 40
+7
pkgs/applications/misc/spacefm/default.nix
··· 21 ./x11-only.patch 22 ]; 23 24 configureFlags = [ 25 "--with-bash-path=${pkgs.bash}/bin/bash" 26 ];
··· 21 ./x11-only.patch 22 ]; 23 24 + # Workaround build failure on -fno-common toolchains: 25 + # ld: spacefm-item-prop.o:src/settings.h:123: multiple definition of 26 + # `xsets'; vfs/spacefm-vfs-file-info.o:src/settings.h:123: first defined here 27 + # TODO: can be removed once https://github.com/IgnorantGuru/spacefm/pull/772 28 + # or equivalent is merged upstream. 29 + NIX_CFLAGS_COMPILE = "-fcommon"; 30 + 31 configureFlags = [ 32 "--with-bash-path=${pkgs.bash}/bin/bash" 33 ];
+3 -3
pkgs/applications/networking/cluster/linkerd/default.nix
··· 2 3 (callPackage ./generic.nix { }) { 4 channel = "stable"; 5 - version = "2.11.1"; 6 - sha256 = "09zwxcaqn537ls737js7rcsqarapw5k25gv41d844k73yvxm882c"; 7 - vendorSha256 = "sha256-RayboJdjkmCiUsUBab9ntIH+koOCgp3gmVqXZEUWK88="; 8 }
··· 2 3 (callPackage ./generic.nix { }) { 4 channel = "stable"; 5 + version = "2.11.2"; 6 + sha256 = "sha256-6FlOHnOmqZ2jqx9qFMPA5jkxBaNqzeCwsepwXR1Imss="; 7 + vendorSha256 = "sha256-wM5qIjabg9ICJcLi8QV9P4G4E7Rn3ctVCqdm2GO8RyU="; 8 }
+3 -3
pkgs/applications/networking/cluster/linkerd/edge.nix
··· 2 3 (callPackage ./generic.nix { }) { 4 channel = "edge"; 5 - version = "22.2.4"; 6 - sha256 = "1s53zlb7f0xp2vqa5fnsjdhjq203bsksrmdbrxkkm1yi3nc3p369"; 7 - vendorSha256 = "sha256-cN19kKa4Ieweta95/4bKlAYn/Bq8j27H408za3OoJoI="; 8 }
··· 2 3 (callPackage ./generic.nix { }) { 4 channel = "edge"; 5 + version = "22.6.1"; 6 + sha256 = "sha256-YM6d2bWcjoNMEbgXVR79tcklTRqAhzm6SzJU2k+7BNU="; 7 + vendorSha256 = "sha256-i+AbrzN9d9CGZcGj/D4xnYlamp0iOlq2xcax14/GqEE="; 8 }
+6
pkgs/applications/networking/instant-messengers/gotktrix/default.nix
··· 32 # Checking requires a working display 33 doCheck = false; 34 35 meta = with lib; { 36 description = "Matrix client written in Go using GTK4"; 37 homepage = "https://github.com/diamondburned/gotktrix";
··· 32 # Checking requires a working display 33 doCheck = false; 34 35 + postInstall = '' 36 + echo 'X-Purism-FormFactor=Workstation;Mobile;' >> .nix/com.github.diamondburned.gotktrix.desktop 37 + install -Dm444 .nix/com.github.diamondburned.gotktrix.desktop -t $out/share/applications/ 38 + install -Dm444 .github/logo-256.png -T $out/share/icons/hicolor/256x256/apps/gotktrix.png 39 + ''; 40 + 41 meta = with lib; { 42 description = "Matrix client written in Go using GTK4"; 43 homepage = "https://github.com/diamondburned/gotktrix";
+192 -92
pkgs/applications/networking/n8n/node-packages.nix
··· 490 sha512 = "WszgUddvM1t5dPpJ3LhWNH8kfNN8GPIBrAGxgIYXVCEGx6Bx4A036aAuf/r5WH9DIEdlmp7gHOYvSM6U87B0ag=="; 491 }; 492 }; 493 - "@types/express-serve-static-core-4.17.28" = { 494 name = "_at_types_slash_express-serve-static-core"; 495 packageName = "@types/express-serve-static-core"; 496 - version = "4.17.28"; 497 src = fetchurl { 498 - url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz"; 499 - sha512 = "P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig=="; 500 }; 501 }; 502 "@types/express-unless-0.5.3" = { ··· 524 src = fetchurl { 525 url = "https://registry.npmjs.org/@types/generic-pool/-/generic-pool-3.1.10.tgz"; 526 sha512 = "WRT/9taXh9XJRA9yvrbC02IqGZhK9GbFE/vuP2LeSLrqmDzz5wdXsH0Ige/F+3+rbbZfwH3LEazDsU0JiSV3vA=="; 527 }; 528 }; 529 "@types/json-diff-0.5.2" = { ··· 580 sha512 = "YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="; 581 }; 582 }; 583 "@types/multer-1.4.7" = { 584 name = "_at_types_slash_multer"; 585 packageName = "@types/multer"; ··· 598 sha512 = "J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ=="; 599 }; 600 }; 601 - "@types/node-17.0.41" = { 602 name = "_at_types_slash_node"; 603 packageName = "@types/node"; 604 - version = "17.0.41"; 605 src = fetchurl { 606 - url = "https://registry.npmjs.org/@types/node/-/node-17.0.41.tgz"; 607 - sha512 = "xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw=="; 608 }; 609 }; 610 - "@types/node-fetch-2.6.1" = { 611 name = "_at_types_slash_node-fetch"; 612 packageName = "@types/node-fetch"; 613 - version = "2.6.1"; 614 src = fetchurl { 615 - url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.1.tgz"; 616 - sha512 = "oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA=="; 617 }; 618 }; 619 "@types/promise-ftp-1.3.4" = { ··· 668 src = fetchurl { 669 url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz"; 670 sha512 = "nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ=="; 671 }; 672 }; 673 "@types/snowflake-sdk-1.6.7" = { ··· 1102 sha512 = "z4oo33lmnvvNRqfUe3YjDGGpqu/L2+wXBIhMtwq6oqZ+exOUAkQYM6zd2VWKF7AIlajOF8ZZuPFfryTG9iLC/w=="; 1103 }; 1104 }; 1105 - "aws-sdk-2.1152.0" = { 1106 name = "aws-sdk"; 1107 packageName = "aws-sdk"; 1108 - version = "2.1152.0"; 1109 src = fetchurl { 1110 - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1152.0.tgz"; 1111 - sha512 = "Lqwk0bDhm3vzpYb3AAM9VgGHeDpbB8+o7UJnP9R+CO23kJfi/XRpKihAcbyKDD/AUQ+O1LJaUVpvaJYLS9Am7w=="; 1112 }; 1113 }; 1114 "aws-sign2-0.7.0" = { ··· 2047 sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="; 2048 }; 2049 }; 2050 - "core-js-3.22.8" = { 2051 name = "core-js"; 2052 packageName = "core-js"; 2053 - version = "3.22.8"; 2054 src = fetchurl { 2055 - url = "https://registry.npmjs.org/core-js/-/core-js-3.22.8.tgz"; 2056 - sha512 = "UoGQ/cfzGYIuiq6Z7vWL1HfkE9U9IZ4Ub+0XSiJTCzvbZzgPA69oDF2f+lgJ6dFFLEdjW5O6svvoKzXX23xFkA=="; 2057 }; 2058 }; 2059 "core-util-is-1.0.2" = { ··· 3523 sha512 = "O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA=="; 3524 }; 3525 }; 3526 "ioredis-4.28.5" = { 3527 name = "ioredis"; 3528 packageName = "ioredis"; ··· 3611 src = fetchurl { 3612 url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz"; 3613 sha512 = "nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="; 3614 }; 3615 }; 3616 "is-date-object-1.0.5" = { ··· 3883 sha512 = "RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="; 3884 }; 3885 }; 3886 - "iso-639-1-2.1.14" = { 3887 name = "iso-639-1"; 3888 packageName = "iso-639-1"; 3889 - version = "2.1.14"; 3890 src = fetchurl { 3891 - url = "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.14.tgz"; 3892 - sha512 = "nekI+mmtSpYySPXIXJtWhv/s+06nAU9wQzq4QPu3YSEMmjnkOoippPY+MEdqDP0Pie8/LsOFEuPbUHslLanDag=="; 3893 }; 3894 }; 3895 "isstream-0.1.2" = { ··· 4504 sha512 = "etgt+n4LlOkGSJbBTV9VROHA5R7ekIPS4vfh+bCAoJgRrJWdqJCBbpS3osRJ/HrT7R68MzMiY3L3sDJ/Fd8aBg=="; 4505 }; 4506 }; 4507 - "mappersmith-2.39.0" = { 4508 name = "mappersmith"; 4509 packageName = "mappersmith"; 4510 - version = "2.39.0"; 4511 src = fetchurl { 4512 - url = "https://registry.npmjs.org/mappersmith/-/mappersmith-2.39.0.tgz"; 4513 - sha512 = "udHrBOOLU3nI2FK4hlnhoZDOT/UzntUJYWTnlJSgBs8GRNsf10Fyk/M6qAfX9Wn6NfZH/KSO5gZ+xHSPTu0gPA=="; 4514 }; 4515 }; 4516 "material-colors-1.2.6" = { ··· 4657 sha512 = "Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="; 4658 }; 4659 }; 4660 - "minipass-3.2.0" = { 4661 name = "minipass"; 4662 packageName = "minipass"; 4663 - version = "3.2.0"; 4664 src = fetchurl { 4665 - url = "https://registry.npmjs.org/minipass/-/minipass-3.2.0.tgz"; 4666 - sha512 = "rosVvUUjMkTW1UoqXVHzNw937MAKv1ewomUBIqYk0IXPYk+LpVCOV1+kBpzAiQrKGjG3Ta81ZNzk/EcL28zABw=="; 4667 }; 4668 }; 4669 "minizlib-2.1.2" = { ··· 4837 sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="; 4838 }; 4839 }; 4840 - "n8n-core-0.121.3" = { 4841 name = "n8n-core"; 4842 packageName = "n8n-core"; 4843 - version = "0.121.3"; 4844 src = fetchurl { 4845 - url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.121.3.tgz"; 4846 - sha512 = "Jg48X3j6MK0OmfNDeo4Ph1RLpdWjxr36aRAJobZHEaf+tT4iQgFNBcC9OChj/IVYG4lVINTIiPstHWJMyNsF0A=="; 4847 }; 4848 }; 4849 "n8n-design-system-0.23.0" = { ··· 4855 sha512 = "3VD+YUPWJ9andodTS3hqxBzLAvr289JDhX5fcS8F0SZD9PU01coUrfl/H5QZwwW9djVvDVdovGweOviAT6w15A=="; 4856 }; 4857 }; 4858 - "n8n-editor-ui-0.147.0" = { 4859 name = "n8n-editor-ui"; 4860 packageName = "n8n-editor-ui"; 4861 - version = "0.147.0"; 4862 src = fetchurl { 4863 - url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.147.0.tgz"; 4864 - sha512 = "yjyDFue+ObPDTqp0x5iaAo2vi7nSDqD9ts9DHSUzZgmryMuwdWsukb5YJL7JkoFv8qjtsCp3+fhuD37t7/XymA=="; 4865 }; 4866 }; 4867 - "n8n-nodes-base-0.179.0" = { 4868 name = "n8n-nodes-base"; 4869 packageName = "n8n-nodes-base"; 4870 - version = "0.179.0"; 4871 src = fetchurl { 4872 - url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.179.0.tgz"; 4873 - sha512 = "UM9O5O9i4N/kf0bXIxEAJgNxFxPCym/63MfXPUFy96OzGbNNfreMg2gNFbyTnJuAAEXSjSu3+tCqBfY1Q472bg=="; 4874 }; 4875 }; 4876 - "n8n-workflow-0.103.0" = { 4877 name = "n8n-workflow"; 4878 packageName = "n8n-workflow"; 4879 - version = "0.103.0"; 4880 src = fetchurl { 4881 - url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.103.0.tgz"; 4882 - sha512 = "DNt9CzF50zlcSWE4h/ZFolIRJS5jAIAFUeJdgsmAsVMB0vwg1PA01sX3mWJwcRTdhfLKj03tp/C7El6zpF7mvw=="; 4883 }; 4884 }; 4885 "named-placeholders-1.1.2" = { ··· 5512 sha512 = "AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="; 5513 }; 5514 }; 5515 "path-to-regexp-0.1.7" = { 5516 name = "path-to-regexp"; 5517 packageName = "path-to-regexp"; ··· 6124 sha512 = "hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="; 6125 }; 6126 }; 6127 "redis-3.1.2" = { 6128 name = "redis"; 6129 packageName = "redis"; ··· 6304 sha512 = "LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="; 6305 }; 6306 }; 6307 "restore-cursor-3.1.0" = { 6308 name = "restore-cursor"; 6309 packageName = "restore-cursor"; ··· 6637 sha512 = "uRRBT2MfEOyxuECseCZd28jC1AJ8hmqqneWQ4VWUTgCAFvb3wKU1jLqj6egC4Exrr88ogg3dp+zroH4wJuaXzw=="; 6638 }; 6639 }; 6640 "showdown-2.1.0" = { 6641 name = "showdown"; 6642 packageName = "showdown"; ··· 6817 sha512 = "+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g=="; 6818 }; 6819 }; 6820 - "ssh2-1.10.0" = { 6821 name = "ssh2"; 6822 packageName = "ssh2"; 6823 - version = "1.10.0"; 6824 src = fetchurl { 6825 - url = "https://registry.npmjs.org/ssh2/-/ssh2-1.10.0.tgz"; 6826 - sha512 = "OnKAAmf4j8wCRrXXZv3Tp5lCZkLJZtgZbn45ELiShCg27djDQ3XFGvIzuGsIsf4hdHslP+VdhA9BhUQdTdfd9w=="; 6827 }; 6828 }; 6829 "ssh2-sftp-client-7.2.3" = { ··· 6995 src = fetchurl { 6996 url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"; 6997 sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="; 6998 }; 6999 }; 7000 "swagger-ui-dist-4.12.0" = { ··· 7192 version = "2.0.2"; 7193 src = fetchurl { 7194 url = "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz"; 7195 - sha1 = "1865f43d9e74b0822db9f145b78cff7d0f7c849b"; 7196 }; 7197 }; 7198 "to-regex-range-5.0.1" = { ··· 7228 version = "2.0.2"; 7229 src = fetchurl { 7230 url = "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz"; 7231 - sha1 = "ae21768175d1559d48bef35420b2f4962f09c330"; 7232 }; 7233 }; 7234 "tough-cookie-2.5.0" = { ··· 7264 version = "0.0.3"; 7265 src = fetchurl { 7266 url = "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"; 7267 - sha1 = "8184fd347dac9cdc185992f3a6622e14b9d9ab6a"; 7268 }; 7269 }; 7270 "triple-beam-1.3.0" = { ··· 7327 version = "0.6.0"; 7328 src = fetchurl { 7329 url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; 7330 - sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; 7331 }; 7332 }; 7333 "tweetnacl-0.14.5" = { ··· 7336 version = "0.14.5"; 7337 src = fetchurl { 7338 url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; 7339 - sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; 7340 }; 7341 }; 7342 "type-fest-0.21.3" = { ··· 7363 version = "0.0.6"; 7364 src = fetchurl { 7365 url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; 7366 - sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; 7367 }; 7368 }; 7369 "typedarray-to-buffer-3.1.5" = { ··· 7417 version = "0.1.2"; 7418 src = fetchurl { 7419 url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"; 7420 - sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"; 7421 }; 7422 }; 7423 "underscore-1.13.4" = { ··· 7453 version = "1.0.0"; 7454 src = fetchurl { 7455 url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"; 7456 - sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec"; 7457 }; 7458 }; 7459 "upper-case-2.0.2" = { ··· 7489 version = "0.10.3"; 7490 src = fetchurl { 7491 url = "https://registry.npmjs.org/url/-/url-0.10.3.tgz"; 7492 - sha1 = "021e4d9c7705f21bbf37d03ceb58767402774c64"; 7493 }; 7494 }; 7495 "url-parse-1.5.10" = { ··· 7507 version = "1.0.2"; 7508 src = fetchurl { 7509 url = "https://registry.npmjs.org/utf7/-/utf7-1.0.2.tgz"; 7510 - sha1 = "955f490aae653ba220b9456a0a8776c199360991"; 7511 }; 7512 }; 7513 "utf8-2.1.2" = { ··· 7516 version = "2.1.2"; 7517 src = fetchurl { 7518 url = "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz"; 7519 - sha1 = "1fa0d9270e9be850d9b05027f63519bf46457d96"; 7520 }; 7521 }; 7522 "util-deprecate-1.0.2" = { ··· 7525 version = "1.0.2"; 7526 src = fetchurl { 7527 url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; 7528 - sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; 7529 }; 7530 }; 7531 "util.promisify-1.1.1" = { ··· 7543 version = "1.0.1"; 7544 src = fetchurl { 7545 url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"; 7546 - sha1 = "9f95710f50a267947b2ccc124741c1028427e713"; 7547 }; 7548 }; 7549 "uuencode-0.0.4" = { ··· 7552 version = "0.0.4"; 7553 src = fetchurl { 7554 url = "https://registry.npmjs.org/uuencode/-/uuencode-0.0.4.tgz"; 7555 - sha1 = "c8d50370885663879385ab37e333c7e8e3b0218c"; 7556 }; 7557 }; 7558 "uuid-3.4.0" = { ··· 7606 version = "1.1.2"; 7607 src = fetchurl { 7608 url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"; 7609 - sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc"; 7610 }; 7611 }; 7612 "verror-1.10.0" = { ··· 7615 version = "1.10.0"; 7616 src = fetchurl { 7617 url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; 7618 - sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; 7619 }; 7620 }; 7621 "vm2-3.9.9" = { ··· 7678 version = "3.0.1"; 7679 src = fetchurl { 7680 url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"; 7681 - sha1 = "24534275e2a7bc6be7bc86611cc16ae0a5654871"; 7682 }; 7683 }; 7684 "whatwg-url-5.0.0" = { ··· 7687 version = "5.0.0"; 7688 src = fetchurl { 7689 url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"; 7690 - sha1 = "966454e8765462e37644d3626f6742ce8b70965d"; 7691 }; 7692 }; 7693 "which-1.3.1" = { ··· 7714 version = "2.0.0"; 7715 src = fetchurl { 7716 url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"; 7717 - sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"; 7718 }; 7719 }; 7720 "wide-align-1.1.5" = { ··· 7777 version = "1.0.0"; 7778 src = fetchurl { 7779 url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; 7780 - sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; 7781 }; 7782 }; 7783 "wrap-ansi-6.2.0" = { ··· 7804 version = "1.0.2"; 7805 src = fetchurl { 7806 url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; 7807 - sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; 7808 }; 7809 }; 7810 "ws-7.5.8" = { ··· 7858 version = "9.0.7"; 7859 src = fetchurl { 7860 url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz"; 7861 - sha1 = "132ee63d2ec5565c557e20f4c22df9aca686b10d"; 7862 }; 7863 }; 7864 "xpath.js-1.1.0" = { ··· 7876 version = "2.0.0"; 7877 src = fetchurl { 7878 url = "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz"; 7879 - sha1 = "52a63e56ca0b84a7f3a5f3d61872f126ad7a5943"; 7880 }; 7881 }; 7882 "xss-1.0.13" = { ··· 7921 version = "2.1.2"; 7922 src = fetchurl { 7923 url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"; 7924 - sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52"; 7925 }; 7926 }; 7927 "yallist-4.0.0" = { ··· 8020 n8n = nodeEnv.buildNodePackage { 8021 name = "n8n"; 8022 packageName = "n8n"; 8023 - version = "0.181.2"; 8024 src = fetchurl { 8025 - url = "https://registry.npmjs.org/n8n/-/n8n-0.181.2.tgz"; 8026 - sha512 = "ntxmXyiPpRNvvIEG9n9MsMt1WC5ZlP4sLY7W1Ta5oBP66Wacslt2eajL6OiO2yFoJseCkhVRcHR2TwIDk4HeYQ=="; 8027 }; 8028 dependencies = [ 8029 sources."@apidevtools/json-schema-ref-parser-8.0.0" ··· 8152 sources."@types/connect-3.4.35" 8153 sources."@types/express-4.17.13" 8154 sources."@types/express-jwt-0.0.42" 8155 - sources."@types/express-serve-static-core-4.17.28" 8156 sources."@types/express-unless-0.5.3" 8157 sources."@types/ftp-0.3.33" 8158 sources."@types/generic-pool-3.1.10" 8159 sources."@types/json-diff-0.5.2" 8160 sources."@types/json-schema-7.0.11" 8161 sources."@types/jsonwebtoken-8.5.8" 8162 sources."@types/lodash-4.14.182" 8163 sources."@types/lossless-json-1.0.1" 8164 sources."@types/mime-1.3.2" 8165 sources."@types/multer-1.4.7" 8166 - sources."@types/node-17.0.41" 8167 - (sources."@types/node-fetch-2.6.1" // { 8168 dependencies = [ 8169 sources."form-data-3.0.1" 8170 ]; ··· 8175 sources."@types/range-parser-1.2.4" 8176 sources."@types/readable-stream-2.3.13" 8177 sources."@types/serve-static-1.13.10" 8178 sources."@types/snowflake-sdk-1.6.7" 8179 sources."@types/swagger-ui-express-4.1.3" 8180 sources."@types/tough-cookie-2.3.8" ··· 8236 ]; 8237 }) 8238 sources."avsc-5.7.4" 8239 - (sources."aws-sdk-2.1152.0" // { 8240 dependencies = [ 8241 sources."buffer-4.9.2" 8242 sources."events-1.1.1" ··· 8401 sources."cookie-0.4.1" 8402 sources."cookie-parser-1.4.6" 8403 sources."cookie-signature-1.0.6" 8404 - sources."core-js-3.22.8" 8405 sources."core-util-is-1.0.3" 8406 sources."crc-32-1.2.2" 8407 sources."cron-1.7.2" ··· 8608 ]; 8609 }) 8610 sources."internal-slot-1.0.3" 8611 sources."ioredis-4.28.5" 8612 sources."ip-regex-2.1.0" 8613 sources."ipaddr.js-1.9.1" ··· 8618 sources."is-boolean-object-1.1.2" 8619 sources."is-buffer-1.1.6" 8620 sources."is-callable-1.2.4" 8621 sources."is-date-object-1.0.5" 8622 sources."is-docker-2.2.1" 8623 sources."is-extglob-2.1.1" ··· 8646 sources."isarray-1.0.0" 8647 sources."isbot-3.5.0" 8648 sources."isexe-2.0.0" 8649 - sources."iso-639-1-2.1.14" 8650 sources."isstream-0.1.2" 8651 sources."jmespath-0.16.0" 8652 sources."join-component-1.1.0" ··· 8752 }) 8753 sources."make-error-1.3.6" 8754 sources."make-error-cause-2.3.0" 8755 - sources."mappersmith-2.39.0" 8756 sources."material-colors-1.2.6" 8757 sources."md5-2.3.0" 8758 sources."media-typer-0.3.0" ··· 8768 sources."minimalistic-assert-1.0.1" 8769 sources."minimatch-3.1.2" 8770 sources."minimist-1.2.6" 8771 - sources."minipass-3.2.0" 8772 sources."minizlib-2.1.2" 8773 sources."mkdirp-0.5.6" 8774 (sources."mock-require-3.0.3" // { ··· 8805 ]; 8806 }) 8807 sources."mz-2.7.0" 8808 - sources."n8n-core-0.121.3" 8809 sources."n8n-design-system-0.23.0" 8810 - sources."n8n-editor-ui-0.147.0" 8811 - (sources."n8n-nodes-base-0.179.0" // { 8812 dependencies = [ 8813 sources."iconv-lite-0.6.3" 8814 ]; 8815 }) 8816 - sources."n8n-workflow-0.103.0" 8817 (sources."named-placeholders-1.1.2" // { 8818 dependencies = [ 8819 sources."lru-cache-4.1.5" ··· 8905 sources."path-dirname-1.0.2" 8906 sources."path-exists-4.0.0" 8907 sources."path-is-absolute-1.0.1" 8908 sources."path-to-regexp-0.1.7" 8909 sources."path-type-4.0.0" 8910 sources."pause-0.0.1" ··· 8990 }) 8991 sources."readable-web-to-node-stream-2.0.0" 8992 sources."readdirp-3.6.0" 8993 sources."redis-3.1.2" 8994 sources."redis-commands-1.7.0" 8995 sources."redis-errors-1.2.0" ··· 9020 sources."require-main-filename-2.0.0" 9021 sources."requires-port-1.0.0" 9022 sources."resize-observer-polyfill-1.5.1" 9023 sources."restore-cursor-3.1.0" 9024 sources."ret-0.1.15" 9025 sources."retry-0.12.0" ··· 9073 sources."setprototypeof-1.2.0" 9074 sources."sha.js-2.4.11" 9075 sources."shell-escape-0.2.0" 9076 (sources."showdown-2.1.0" // { 9077 dependencies = [ 9078 sources."commander-9.3.0" ··· 9111 sources."sqlstring-2.3.3" 9112 sources."sse-channel-3.1.1" 9113 sources."ssf-0.11.2" 9114 - sources."ssh2-1.10.0" 9115 (sources."ssh2-sftp-client-7.2.3" // { 9116 dependencies = [ 9117 sources."concat-stream-2.0.0" ··· 9137 sources."strip-ansi-6.0.1" 9138 sources."strtok3-6.3.0" 9139 sources."supports-color-7.2.0" 9140 sources."swagger-ui-dist-4.12.0" 9141 sources."swagger-ui-express-4.4.0" 9142 (sources."tar-6.1.11" // {
··· 490 sha512 = "WszgUddvM1t5dPpJ3LhWNH8kfNN8GPIBrAGxgIYXVCEGx6Bx4A036aAuf/r5WH9DIEdlmp7gHOYvSM6U87B0ag=="; 491 }; 492 }; 493 + "@types/express-serve-static-core-4.17.29" = { 494 name = "_at_types_slash_express-serve-static-core"; 495 packageName = "@types/express-serve-static-core"; 496 + version = "4.17.29"; 497 src = fetchurl { 498 + url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz"; 499 + sha512 = "uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q=="; 500 }; 501 }; 502 "@types/express-unless-0.5.3" = { ··· 524 src = fetchurl { 525 url = "https://registry.npmjs.org/@types/generic-pool/-/generic-pool-3.1.10.tgz"; 526 sha512 = "WRT/9taXh9XJRA9yvrbC02IqGZhK9GbFE/vuP2LeSLrqmDzz5wdXsH0Ige/F+3+rbbZfwH3LEazDsU0JiSV3vA=="; 527 + }; 528 + }; 529 + "@types/glob-7.2.0" = { 530 + name = "_at_types_slash_glob"; 531 + packageName = "@types/glob"; 532 + version = "7.2.0"; 533 + src = fetchurl { 534 + url = "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz"; 535 + sha512 = "ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA=="; 536 }; 537 }; 538 "@types/json-diff-0.5.2" = { ··· 589 sha512 = "YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="; 590 }; 591 }; 592 + "@types/minimatch-3.0.5" = { 593 + name = "_at_types_slash_minimatch"; 594 + packageName = "@types/minimatch"; 595 + version = "3.0.5"; 596 + src = fetchurl { 597 + url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz"; 598 + sha512 = "Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ=="; 599 + }; 600 + }; 601 "@types/multer-1.4.7" = { 602 name = "_at_types_slash_multer"; 603 packageName = "@types/multer"; ··· 616 sha512 = "J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ=="; 617 }; 618 }; 619 + "@types/node-18.0.0" = { 620 name = "_at_types_slash_node"; 621 packageName = "@types/node"; 622 + version = "18.0.0"; 623 src = fetchurl { 624 + url = "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz"; 625 + sha512 = "cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA=="; 626 }; 627 }; 628 + "@types/node-fetch-2.6.2" = { 629 name = "_at_types_slash_node-fetch"; 630 packageName = "@types/node-fetch"; 631 + version = "2.6.2"; 632 src = fetchurl { 633 + url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz"; 634 + sha512 = "DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A=="; 635 }; 636 }; 637 "@types/promise-ftp-1.3.4" = { ··· 686 src = fetchurl { 687 url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz"; 688 sha512 = "nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ=="; 689 + }; 690 + }; 691 + "@types/shelljs-0.8.11" = { 692 + name = "_at_types_slash_shelljs"; 693 + packageName = "@types/shelljs"; 694 + version = "0.8.11"; 695 + src = fetchurl { 696 + url = "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.8.11.tgz"; 697 + sha512 = "x9yaMvEh5BEaZKeVQC4vp3l+QoFj3BXcd4aYfuKSzIIyihjdVARAadYy3SMNIz0WCCdS2vB9JL/U6GQk5PaxQw=="; 698 }; 699 }; 700 "@types/snowflake-sdk-1.6.7" = { ··· 1129 sha512 = "z4oo33lmnvvNRqfUe3YjDGGpqu/L2+wXBIhMtwq6oqZ+exOUAkQYM6zd2VWKF7AIlajOF8ZZuPFfryTG9iLC/w=="; 1130 }; 1131 }; 1132 + "aws-sdk-2.1156.0" = { 1133 name = "aws-sdk"; 1134 packageName = "aws-sdk"; 1135 + version = "2.1156.0"; 1136 src = fetchurl { 1137 + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1156.0.tgz"; 1138 + sha512 = "XLMsSOW6ZyBj6mRgACt1EiUdvd+q0Da5fTjbsEgi1KOENQ0met0CSqgBcpg2EMWgBBV9E2L7uUd98O1uBbGc7g=="; 1139 }; 1140 }; 1141 "aws-sign2-0.7.0" = { ··· 2074 sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="; 2075 }; 2076 }; 2077 + "core-js-3.23.1" = { 2078 name = "core-js"; 2079 packageName = "core-js"; 2080 + version = "3.23.1"; 2081 src = fetchurl { 2082 + url = "https://registry.npmjs.org/core-js/-/core-js-3.23.1.tgz"; 2083 + sha512 = "wfMYHWi1WQjpgZNC9kAlN4ut04TM9fUTdi7CqIoTVM7yaiOUQTklOzfb+oWH3r9edQcT3F887swuVmxrV+CC8w=="; 2084 }; 2085 }; 2086 "core-util-is-1.0.2" = { ··· 3550 sha512 = "O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA=="; 3551 }; 3552 }; 3553 + "interpret-1.4.0" = { 3554 + name = "interpret"; 3555 + packageName = "interpret"; 3556 + version = "1.4.0"; 3557 + src = fetchurl { 3558 + url = "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz"; 3559 + sha512 = "agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA=="; 3560 + }; 3561 + }; 3562 "ioredis-4.28.5" = { 3563 name = "ioredis"; 3564 packageName = "ioredis"; ··· 3647 src = fetchurl { 3648 url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz"; 3649 sha512 = "nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="; 3650 + }; 3651 + }; 3652 + "is-core-module-2.9.0" = { 3653 + name = "is-core-module"; 3654 + packageName = "is-core-module"; 3655 + version = "2.9.0"; 3656 + src = fetchurl { 3657 + url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz"; 3658 + sha512 = "+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A=="; 3659 }; 3660 }; 3661 "is-date-object-1.0.5" = { ··· 3928 sha512 = "RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="; 3929 }; 3930 }; 3931 + "iso-639-1-2.1.15" = { 3932 name = "iso-639-1"; 3933 packageName = "iso-639-1"; 3934 + version = "2.1.15"; 3935 src = fetchurl { 3936 + url = "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.15.tgz"; 3937 + sha512 = "7c7mBznZu2ktfvyT582E2msM+Udc1EjOyhVRE/0ZsjD9LBtWSm23h3PtiRh2a35XoUsTQQjJXaJzuLjXsOdFDg=="; 3938 }; 3939 }; 3940 "isstream-0.1.2" = { ··· 4549 sha512 = "etgt+n4LlOkGSJbBTV9VROHA5R7ekIPS4vfh+bCAoJgRrJWdqJCBbpS3osRJ/HrT7R68MzMiY3L3sDJ/Fd8aBg=="; 4550 }; 4551 }; 4552 + "mappersmith-2.39.1" = { 4553 name = "mappersmith"; 4554 packageName = "mappersmith"; 4555 + version = "2.39.1"; 4556 src = fetchurl { 4557 + url = "https://registry.npmjs.org/mappersmith/-/mappersmith-2.39.1.tgz"; 4558 + sha512 = "f0QbIwG7CrwhIu7CZts2BsXyMhhZvmEeEtlHC+At23h4//mFVk0cRNZI+v21lzvvWAIBeE55AwEER7koi8iz/A=="; 4559 }; 4560 }; 4561 "material-colors-1.2.6" = { ··· 4702 sha512 = "Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="; 4703 }; 4704 }; 4705 + "minipass-3.2.1" = { 4706 name = "minipass"; 4707 packageName = "minipass"; 4708 + version = "3.2.1"; 4709 src = fetchurl { 4710 + url = "https://registry.npmjs.org/minipass/-/minipass-3.2.1.tgz"; 4711 + sha512 = "v5cqJP4WxUVXYXhOOdPiOZEDoF7omSpLivw2GMCL1v/j+xh886bPXKh6SzyA6sa45e4NRQ46IRBEkAazvb6I6A=="; 4712 }; 4713 }; 4714 "minizlib-2.1.2" = { ··· 4882 sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="; 4883 }; 4884 }; 4885 + "n8n-core-0.122.1" = { 4886 name = "n8n-core"; 4887 packageName = "n8n-core"; 4888 + version = "0.122.1"; 4889 src = fetchurl { 4890 + url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.122.1.tgz"; 4891 + sha512 = "e2MvpQBfV9y/3A7RE7tAseppKARF1yaoCc8a7OyF8zXHj2w2Qy7i+1YJuDUsqN4X9aMMXwVJiEZbelXtNjJiVQ=="; 4892 }; 4893 }; 4894 "n8n-design-system-0.23.0" = { ··· 4900 sha512 = "3VD+YUPWJ9andodTS3hqxBzLAvr289JDhX5fcS8F0SZD9PU01coUrfl/H5QZwwW9djVvDVdovGweOviAT6w15A=="; 4901 }; 4902 }; 4903 + "n8n-editor-ui-0.148.0" = { 4904 name = "n8n-editor-ui"; 4905 packageName = "n8n-editor-ui"; 4906 + version = "0.148.0"; 4907 src = fetchurl { 4908 + url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.148.0.tgz"; 4909 + sha512 = "q6I6OYGKPAo7Lb3Or1WjVWNOwD7Y3Vsk6ABM8aEuAR4gjQTJkA3yCI2ZLaBm3F05Str6z3CI9nLB2pMP/50H9A=="; 4910 }; 4911 }; 4912 + "n8n-nodes-base-0.180.0" = { 4913 name = "n8n-nodes-base"; 4914 packageName = "n8n-nodes-base"; 4915 + version = "0.180.0"; 4916 src = fetchurl { 4917 + url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.180.0.tgz"; 4918 + sha512 = "ZDjdth9oJM6p9Ogb/l6l1/bp/ckhMh/Y3H+RKAvWd3htUeBJ3f4oLsPHIXOTq1xFhsoovrgvGceE9hZXM1Tt2g=="; 4919 }; 4920 }; 4921 + "n8n-workflow-0.104.0" = { 4922 name = "n8n-workflow"; 4923 packageName = "n8n-workflow"; 4924 + version = "0.104.0"; 4925 src = fetchurl { 4926 + url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.104.0.tgz"; 4927 + sha512 = "uoglwlCO5Z6moNcBi+t8TXzm1NAVy7a0oeWzq5OK/0k2N0HDBDqn04A5a1gHGAPeCJVS1dDOhXwq69HJ/IjoZg=="; 4928 }; 4929 }; 4930 "named-placeholders-1.1.2" = { ··· 5557 sha512 = "AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="; 5558 }; 5559 }; 5560 + "path-parse-1.0.7" = { 5561 + name = "path-parse"; 5562 + packageName = "path-parse"; 5563 + version = "1.0.7"; 5564 + src = fetchurl { 5565 + url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"; 5566 + sha512 = "LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="; 5567 + }; 5568 + }; 5569 "path-to-regexp-0.1.7" = { 5570 name = "path-to-regexp"; 5571 packageName = "path-to-regexp"; ··· 6178 sha512 = "hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="; 6179 }; 6180 }; 6181 + "rechoir-0.6.2" = { 6182 + name = "rechoir"; 6183 + packageName = "rechoir"; 6184 + version = "0.6.2"; 6185 + src = fetchurl { 6186 + url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"; 6187 + sha512 = "HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw=="; 6188 + }; 6189 + }; 6190 "redis-3.1.2" = { 6191 name = "redis"; 6192 packageName = "redis"; ··· 6367 sha512 = "LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="; 6368 }; 6369 }; 6370 + "resolve-1.22.0" = { 6371 + name = "resolve"; 6372 + packageName = "resolve"; 6373 + version = "1.22.0"; 6374 + src = fetchurl { 6375 + url = "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz"; 6376 + sha512 = "Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw=="; 6377 + }; 6378 + }; 6379 "restore-cursor-3.1.0" = { 6380 name = "restore-cursor"; 6381 packageName = "restore-cursor"; ··· 6709 sha512 = "uRRBT2MfEOyxuECseCZd28jC1AJ8hmqqneWQ4VWUTgCAFvb3wKU1jLqj6egC4Exrr88ogg3dp+zroH4wJuaXzw=="; 6710 }; 6711 }; 6712 + "shelljs-0.8.5" = { 6713 + name = "shelljs"; 6714 + packageName = "shelljs"; 6715 + version = "0.8.5"; 6716 + src = fetchurl { 6717 + url = "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz"; 6718 + sha512 = "TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow=="; 6719 + }; 6720 + }; 6721 "showdown-2.1.0" = { 6722 name = "showdown"; 6723 packageName = "showdown"; ··· 6898 sha512 = "+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g=="; 6899 }; 6900 }; 6901 + "ssh2-1.11.0" = { 6902 name = "ssh2"; 6903 packageName = "ssh2"; 6904 + version = "1.11.0"; 6905 src = fetchurl { 6906 + url = "https://registry.npmjs.org/ssh2/-/ssh2-1.11.0.tgz"; 6907 + sha512 = "nfg0wZWGSsfUe/IBJkXVll3PEZ//YH2guww+mP88gTpuSU4FtZN7zu9JoeTGOyCNx2dTDtT9fOpWwlzyj4uOOw=="; 6908 }; 6909 }; 6910 "ssh2-sftp-client-7.2.3" = { ··· 7076 src = fetchurl { 7077 url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"; 7078 sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="; 7079 + }; 7080 + }; 7081 + "supports-preserve-symlinks-flag-1.0.0" = { 7082 + name = "supports-preserve-symlinks-flag"; 7083 + packageName = "supports-preserve-symlinks-flag"; 7084 + version = "1.0.0"; 7085 + src = fetchurl { 7086 + url = "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"; 7087 + sha512 = "ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="; 7088 }; 7089 }; 7090 "swagger-ui-dist-4.12.0" = { ··· 7282 version = "2.0.2"; 7283 src = fetchurl { 7284 url = "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz"; 7285 + sha512 = "rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA=="; 7286 }; 7287 }; 7288 "to-regex-range-5.0.1" = { ··· 7318 version = "2.0.2"; 7319 src = fetchurl { 7320 url = "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz"; 7321 + sha512 = "0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg=="; 7322 }; 7323 }; 7324 "tough-cookie-2.5.0" = { ··· 7354 version = "0.0.3"; 7355 src = fetchurl { 7356 url = "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"; 7357 + sha512 = "N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="; 7358 }; 7359 }; 7360 "triple-beam-1.3.0" = { ··· 7417 version = "0.6.0"; 7418 src = fetchurl { 7419 url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; 7420 + sha512 = "McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="; 7421 }; 7422 }; 7423 "tweetnacl-0.14.5" = { ··· 7426 version = "0.14.5"; 7427 src = fetchurl { 7428 url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; 7429 + sha512 = "KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA=="; 7430 }; 7431 }; 7432 "type-fest-0.21.3" = { ··· 7453 version = "0.0.6"; 7454 src = fetchurl { 7455 url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; 7456 + sha512 = "/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="; 7457 }; 7458 }; 7459 "typedarray-to-buffer-3.1.5" = { ··· 7507 version = "0.1.2"; 7508 src = fetchurl { 7509 url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"; 7510 + sha512 = "eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg=="; 7511 }; 7512 }; 7513 "underscore-1.13.4" = { ··· 7543 version = "1.0.0"; 7544 src = fetchurl { 7545 url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"; 7546 + sha512 = "pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="; 7547 }; 7548 }; 7549 "upper-case-2.0.2" = { ··· 7579 version = "0.10.3"; 7580 src = fetchurl { 7581 url = "https://registry.npmjs.org/url/-/url-0.10.3.tgz"; 7582 + sha512 = "hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ=="; 7583 }; 7584 }; 7585 "url-parse-1.5.10" = { ··· 7597 version = "1.0.2"; 7598 src = fetchurl { 7599 url = "https://registry.npmjs.org/utf7/-/utf7-1.0.2.tgz"; 7600 + sha512 = "qQrPtYLLLl12NF4DrM9CvfkxkYI97xOb5dsnGZHE3teFr0tWiEZ9UdgMPczv24vl708cYMpe6mGXGHrotIp3Bw=="; 7601 }; 7602 }; 7603 "utf8-2.1.2" = { ··· 7606 version = "2.1.2"; 7607 src = fetchurl { 7608 url = "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz"; 7609 + sha512 = "QXo+O/QkLP/x1nyi54uQiG0XrODxdysuQvE5dtVqv7F5K2Qb6FsN+qbr6KhF5wQ20tfcV3VQp0/2x1e1MRSPWg=="; 7610 }; 7611 }; 7612 "util-deprecate-1.0.2" = { ··· 7615 version = "1.0.2"; 7616 src = fetchurl { 7617 url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; 7618 + sha512 = "EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="; 7619 }; 7620 }; 7621 "util.promisify-1.1.1" = { ··· 7633 version = "1.0.1"; 7634 src = fetchurl { 7635 url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"; 7636 + sha512 = "pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="; 7637 }; 7638 }; 7639 "uuencode-0.0.4" = { ··· 7642 version = "0.0.4"; 7643 src = fetchurl { 7644 url = "https://registry.npmjs.org/uuencode/-/uuencode-0.0.4.tgz"; 7645 + sha512 = "yEEhCuCi5wRV7Z5ZVf9iV2gWMvUZqKJhAs1ecFdKJ0qzbyaVelmsE3QjYAamehfp9FKLiZbKldd+jklG3O0LfA=="; 7646 }; 7647 }; 7648 "uuid-3.4.0" = { ··· 7696 version = "1.1.2"; 7697 src = fetchurl { 7698 url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"; 7699 + sha512 = "BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="; 7700 }; 7701 }; 7702 "verror-1.10.0" = { ··· 7705 version = "1.10.0"; 7706 src = fetchurl { 7707 url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; 7708 + sha512 = "ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw=="; 7709 }; 7710 }; 7711 "vm2-3.9.9" = { ··· 7768 version = "3.0.1"; 7769 src = fetchurl { 7770 url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"; 7771 + sha512 = "2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="; 7772 }; 7773 }; 7774 "whatwg-url-5.0.0" = { ··· 7777 version = "5.0.0"; 7778 src = fetchurl { 7779 url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"; 7780 + sha512 = "saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="; 7781 }; 7782 }; 7783 "which-1.3.1" = { ··· 7804 version = "2.0.0"; 7805 src = fetchurl { 7806 url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"; 7807 + sha512 = "B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q=="; 7808 }; 7809 }; 7810 "wide-align-1.1.5" = { ··· 7867 version = "1.0.0"; 7868 src = fetchurl { 7869 url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; 7870 + sha512 = "gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="; 7871 }; 7872 }; 7873 "wrap-ansi-6.2.0" = { ··· 7894 version = "1.0.2"; 7895 src = fetchurl { 7896 url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; 7897 + sha512 = "l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="; 7898 }; 7899 }; 7900 "ws-7.5.8" = { ··· 7948 version = "9.0.7"; 7949 src = fetchurl { 7950 url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz"; 7951 + sha512 = "7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ=="; 7952 }; 7953 }; 7954 "xpath.js-1.1.0" = { ··· 7966 version = "2.0.0"; 7967 src = fetchurl { 7968 url = "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz"; 7969 + sha512 = "xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA=="; 7970 }; 7971 }; 7972 "xss-1.0.13" = { ··· 8011 version = "2.1.2"; 8012 src = fetchurl { 8013 url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"; 8014 + sha512 = "ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A=="; 8015 }; 8016 }; 8017 "yallist-4.0.0" = { ··· 8110 n8n = nodeEnv.buildNodePackage { 8111 name = "n8n"; 8112 packageName = "n8n"; 8113 + version = "0.182.1"; 8114 src = fetchurl { 8115 + url = "https://registry.npmjs.org/n8n/-/n8n-0.182.1.tgz"; 8116 + sha512 = "XwKz/v251gnzexpe80BFLxLAN34IDZI5oCbvtgpp9n9dx0BG9D9jjDY+rvSL8SbNjRrm87bm0RTPLUgKurj2Iw=="; 8117 }; 8118 dependencies = [ 8119 sources."@apidevtools/json-schema-ref-parser-8.0.0" ··· 8242 sources."@types/connect-3.4.35" 8243 sources."@types/express-4.17.13" 8244 sources."@types/express-jwt-0.0.42" 8245 + sources."@types/express-serve-static-core-4.17.29" 8246 sources."@types/express-unless-0.5.3" 8247 sources."@types/ftp-0.3.33" 8248 sources."@types/generic-pool-3.1.10" 8249 + sources."@types/glob-7.2.0" 8250 sources."@types/json-diff-0.5.2" 8251 sources."@types/json-schema-7.0.11" 8252 sources."@types/jsonwebtoken-8.5.8" 8253 sources."@types/lodash-4.14.182" 8254 sources."@types/lossless-json-1.0.1" 8255 sources."@types/mime-1.3.2" 8256 + sources."@types/minimatch-3.0.5" 8257 sources."@types/multer-1.4.7" 8258 + sources."@types/node-18.0.0" 8259 + (sources."@types/node-fetch-2.6.2" // { 8260 dependencies = [ 8261 sources."form-data-3.0.1" 8262 ]; ··· 8267 sources."@types/range-parser-1.2.4" 8268 sources."@types/readable-stream-2.3.13" 8269 sources."@types/serve-static-1.13.10" 8270 + sources."@types/shelljs-0.8.11" 8271 sources."@types/snowflake-sdk-1.6.7" 8272 sources."@types/swagger-ui-express-4.1.3" 8273 sources."@types/tough-cookie-2.3.8" ··· 8329 ]; 8330 }) 8331 sources."avsc-5.7.4" 8332 + (sources."aws-sdk-2.1156.0" // { 8333 dependencies = [ 8334 sources."buffer-4.9.2" 8335 sources."events-1.1.1" ··· 8494 sources."cookie-0.4.1" 8495 sources."cookie-parser-1.4.6" 8496 sources."cookie-signature-1.0.6" 8497 + sources."core-js-3.23.1" 8498 sources."core-util-is-1.0.3" 8499 sources."crc-32-1.2.2" 8500 sources."cron-1.7.2" ··· 8701 ]; 8702 }) 8703 sources."internal-slot-1.0.3" 8704 + sources."interpret-1.4.0" 8705 sources."ioredis-4.28.5" 8706 sources."ip-regex-2.1.0" 8707 sources."ipaddr.js-1.9.1" ··· 8712 sources."is-boolean-object-1.1.2" 8713 sources."is-buffer-1.1.6" 8714 sources."is-callable-1.2.4" 8715 + sources."is-core-module-2.9.0" 8716 sources."is-date-object-1.0.5" 8717 sources."is-docker-2.2.1" 8718 sources."is-extglob-2.1.1" ··· 8741 sources."isarray-1.0.0" 8742 sources."isbot-3.5.0" 8743 sources."isexe-2.0.0" 8744 + sources."iso-639-1-2.1.15" 8745 sources."isstream-0.1.2" 8746 sources."jmespath-0.16.0" 8747 sources."join-component-1.1.0" ··· 8847 }) 8848 sources."make-error-1.3.6" 8849 sources."make-error-cause-2.3.0" 8850 + sources."mappersmith-2.39.1" 8851 sources."material-colors-1.2.6" 8852 sources."md5-2.3.0" 8853 sources."media-typer-0.3.0" ··· 8863 sources."minimalistic-assert-1.0.1" 8864 sources."minimatch-3.1.2" 8865 sources."minimist-1.2.6" 8866 + sources."minipass-3.2.1" 8867 sources."minizlib-2.1.2" 8868 sources."mkdirp-0.5.6" 8869 (sources."mock-require-3.0.3" // { ··· 8900 ]; 8901 }) 8902 sources."mz-2.7.0" 8903 + sources."n8n-core-0.122.1" 8904 sources."n8n-design-system-0.23.0" 8905 + sources."n8n-editor-ui-0.148.0" 8906 + (sources."n8n-nodes-base-0.180.0" // { 8907 dependencies = [ 8908 sources."iconv-lite-0.6.3" 8909 ]; 8910 }) 8911 + sources."n8n-workflow-0.104.0" 8912 (sources."named-placeholders-1.1.2" // { 8913 dependencies = [ 8914 sources."lru-cache-4.1.5" ··· 9000 sources."path-dirname-1.0.2" 9001 sources."path-exists-4.0.0" 9002 sources."path-is-absolute-1.0.1" 9003 + sources."path-parse-1.0.7" 9004 sources."path-to-regexp-0.1.7" 9005 sources."path-type-4.0.0" 9006 sources."pause-0.0.1" ··· 9086 }) 9087 sources."readable-web-to-node-stream-2.0.0" 9088 sources."readdirp-3.6.0" 9089 + sources."rechoir-0.6.2" 9090 sources."redis-3.1.2" 9091 sources."redis-commands-1.7.0" 9092 sources."redis-errors-1.2.0" ··· 9117 sources."require-main-filename-2.0.0" 9118 sources."requires-port-1.0.0" 9119 sources."resize-observer-polyfill-1.5.1" 9120 + sources."resolve-1.22.0" 9121 sources."restore-cursor-3.1.0" 9122 sources."ret-0.1.15" 9123 sources."retry-0.12.0" ··· 9171 sources."setprototypeof-1.2.0" 9172 sources."sha.js-2.4.11" 9173 sources."shell-escape-0.2.0" 9174 + sources."shelljs-0.8.5" 9175 (sources."showdown-2.1.0" // { 9176 dependencies = [ 9177 sources."commander-9.3.0" ··· 9210 sources."sqlstring-2.3.3" 9211 sources."sse-channel-3.1.1" 9212 sources."ssf-0.11.2" 9213 + sources."ssh2-1.11.0" 9214 (sources."ssh2-sftp-client-7.2.3" // { 9215 dependencies = [ 9216 sources."concat-stream-2.0.0" ··· 9236 sources."strip-ansi-6.0.1" 9237 sources."strtok3-6.3.0" 9238 sources."supports-color-7.2.0" 9239 + sources."supports-preserve-symlinks-flag-1.0.0" 9240 sources."swagger-ui-dist-4.12.0" 9241 sources."swagger-ui-express-4.4.0" 9242 (sources."tar-6.1.11" // {
+5
pkgs/applications/science/electronics/fped/default.nix
··· 14 sha256 = "0xv364a00zwxhd9kg1z9sch5y0cxnrhk546asspyb9bh58sdzfy7"; 15 }; 16 17 # This uses '/bin/bash', '/usr/local' and 'lex' by default 18 makeFlags = [ 19 "PREFIX=${placeholder "out"}"
··· 14 sha256 = "0xv364a00zwxhd9kg1z9sch5y0cxnrhk546asspyb9bh58sdzfy7"; 15 }; 16 17 + # Workaround build failure on -fno-common toolchains: 18 + # ld: postscript.o:postscript.h:29: multiple definition of 19 + # `postscript_params'; fped.o:postscript.h:29: first defined here 20 + NIX_CFLAGS_COMPILE = "-fcommon"; 21 + 22 # This uses '/bin/bash', '/usr/local' and 'lex' by default 23 makeFlags = [ 24 "PREFIX=${placeholder "out"}"
+34
pkgs/applications/science/physics/dawn/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + pname = "dawn"; 8 + version = "3.91a"; 9 + 10 + src = fetchurl { 11 + url = "https://geant4.kek.jp/~tanaka/src/dawn_${builtins.replaceStrings ["."] ["_"] version}.tgz"; 12 + hash = "sha256-gdhV6tERdoGxiCQt0L46JOAF2b1AY/0r2pp6eU689fQ="; 13 + }; 14 + 15 + postPatch = '' 16 + substituteInPlace Makefile \ 17 + --replace 'CC =' 'CC = $(CXX) #' \ 18 + --replace 'INSTALL_DIR =' "INSTALL_DIR = $out/bin#" 19 + ''; 20 + 21 + dontConfigure = true; 22 + 23 + preInstall = '' 24 + mkdir -p "$out/bin" 25 + ''; 26 + 27 + meta = with lib; { 28 + description = "A vectorized 3D PostScript processor with analytical hidden line/surface removal"; 29 + license = licenses.unfree; 30 + homepage = "https://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html"; 31 + platforms = platforms.unix; 32 + maintainers = with maintainers; [ veprbl ]; 33 + }; 34 + }
+4 -4
pkgs/applications/version-management/sublime-merge/default.nix
··· 4 common = opts: callPackage (import ./common.nix opts); 5 in { 6 sublime-merge = common { 7 - buildVersion = "2071"; 8 - sha256 = "xYVk5Fx6VdoHzf0cbmhwKyEr5HDEZgPgDoBWQg/tS0U="; 9 } {}; 10 11 sublime-merge-dev = common { 12 - buildVersion = "2070"; 13 - sha256 = "2AA2HBF19g34ov6ytjL2caqS7Ro4eyj18vzwINm0CTw="; 14 dev = true; 15 } {}; 16 }
··· 4 common = opts: callPackage (import ./common.nix opts); 5 in { 6 sublime-merge = common { 7 + buildVersion = "2074"; 8 + sha256 = "REo59Lpi0fmAOp0XJa4Iln3VKxR5kRiMpz2zfqz1MQs="; 9 } {}; 10 11 sublime-merge-dev = common { 12 + buildVersion = "2073"; 13 + sha256 = "AQ0ESdi45LHndRNJnkYS+o9L+dlRJkw3nzBfJo8FYPc="; 14 dev = true; 15 } {}; 16 }
+8 -2
pkgs/applications/window-managers/sway/idle.nix
··· 1 { lib, stdenv, fetchFromGitHub 2 , meson, ninja, pkg-config, scdoc, wayland-scanner 3 - , wayland, wayland-protocols 4 , systemdSupport ? stdenv.isLinux, systemd 5 }: 6 ··· 22 23 mesonFlags = [ "-Dman-pages=enabled" "-Dlogind=${if systemdSupport then "enabled" else "disabled"}" ]; 24 25 - postPatch = "substituteInPlace main.c --replace '%lu' '%zu'"; 26 27 meta = with lib; { 28 description = "Idle management daemon for Wayland";
··· 1 { lib, stdenv, fetchFromGitHub 2 , meson, ninja, pkg-config, scdoc, wayland-scanner 3 + , wayland, wayland-protocols, runtimeShell 4 , systemdSupport ? stdenv.isLinux, systemd 5 }: 6 ··· 22 23 mesonFlags = [ "-Dman-pages=enabled" "-Dlogind=${if systemdSupport then "enabled" else "disabled"}" ]; 24 25 + # Remove the `%zu` patch for the next release after 1.7.1. 26 + # https://github.com/swaywm/swayidle/commit/e81d40fca7533f73319e76e42fa9694b21cc9e6e 27 + postPatch = '' 28 + substituteInPlace main.c \ 29 + --replace '%lu' '%zu' \ 30 + --replace '"sh"' '"${runtimeShell}"' 31 + ''; 32 33 meta = with lib; { 34 description = "Idle management daemon for Wayland";
+38
pkgs/data/themes/plasma-overdose-kde-theme/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation { 4 + pname = "plasma-overdose-kde-theme"; 5 + version = "unstable-2022-05-30"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "Notify-ctrl"; 9 + repo = "Plasma-Overdose"; 10 + rev = "d8bf078b4819885d590db27cd1d25d8f4f08fe4c"; 11 + sha256 = "187f6rlvb2wf5sj3mgr69mfwh9fpqchw4yg6nzv54l98msmxc4h0"; 12 + }; 13 + 14 + installPhase = '' 15 + runHook preInstall 16 + 17 + mkdir -p $out/share 18 + mv colorschemes $out/share/color-schemes 19 + mv plasma $out/share/plasma 20 + 21 + mkdir -p $out/share/aurorae 22 + mv aurorae $out/share/aurorae/themes 23 + 24 + mkdir -p $out/share/icons/Plasma-Overdose 25 + mv cursors/index.theme $out/share/icons/Plasma-Overdose/cursor.theme 26 + mv cursors/cursors $out/share/icons/Plasma-Overdose/cursors 27 + 28 + runHook postInstall 29 + ''; 30 + 31 + meta = with lib; { 32 + description = "Cute KDE theme inspired by the game Needy Girl Overdose"; 33 + homepage = "https://github.com/Notify-ctrl/Plasma-Overdose"; 34 + license = licenses.gpl3; 35 + platforms = platforms.all; 36 + maintainers = with maintainers; [ takagiy ]; 37 + }; 38 + }
+11 -1
pkgs/desktops/gnome/apps/vinagre/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gtk3, gnome, vte, libxml2, gtk-vnc, intltool 2 , libsecret, itstool, wrapGAppsHook, librsvg }: 3 4 stdenv.mkDerivation rec { ··· 9 url = "mirror://gnome/sources/vinagre/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 10 sha256 = "cd1cdbacca25c8d1debf847455155ee798c3e67a20903df8b228d4ece5505e82"; 11 }; 12 13 nativeBuildInputs = [ pkg-config intltool itstool wrapGAppsHook ]; 14 buildInputs = [
··· 1 + { lib, stdenv, fetchurl, fetchpatch, pkg-config, gtk3, gnome, vte, libxml2, gtk-vnc, intltool 2 , libsecret, itstool, wrapGAppsHook, librsvg }: 3 4 stdenv.mkDerivation rec { ··· 9 url = "mirror://gnome/sources/vinagre/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 10 sha256 = "cd1cdbacca25c8d1debf847455155ee798c3e67a20903df8b228d4ece5505e82"; 11 }; 12 + 13 + patches = [ 14 + # Pull fix pending upstream inclusion for -fno-common toolchain support: 15 + # https://gitlab.gnome.org/GNOME/vinagre/-/merge_requests/8 16 + (fetchpatch { 17 + name = "fno-common.patch"; 18 + url = "https://gitlab.gnome.org/GNOME/vinagre/-/commit/c51662cf4338516773d64776c3c92796917ff2bd.diff"; 19 + sha256 = "0zn8cd93hjdz6rw2d7gfl1ghzkc9h0x40k9l0jx3n5qfwdq4sir8"; 20 + }) 21 + ]; 22 23 nativeBuildInputs = [ pkg-config intltool itstool wrapGAppsHook ]; 24 buildInputs = [
+7
pkgs/desktops/gnome/misc/nautilus-python/default.nix
··· 51 gtk3 # required by libnautilus-extension 52 ]; 53 54 makeFlags = [ 55 "PYTHON_LIB_LOC=${python3}/lib" 56 ];
··· 51 gtk3 # required by libnautilus-extension 52 ]; 53 54 + # Workaround build failure on -fno-common toolchains: 55 + # ld: nautilus-python-object.o:src/nautilus-python.h:61: multiple definition of 56 + # `_PyNautilusMenu_Type'; nautilus-python.o:src/nautilus-python.h:61: first defined here 57 + # TODO: remove it once upstream fixes and releases: 58 + # https://gitlab.gnome.org/GNOME/nautilus-python/-/merge_requests/7 59 + NIX_CFLAGS_COMPILE = "-fcommon"; 60 + 61 makeFlags = [ 62 "PYTHON_LIB_LOC=${python3}/lib" 63 ];
+3 -3
pkgs/development/interpreters/groovy/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "groovy"; 7 - version = "3.0.7"; 8 9 src = fetchurl { 10 - url = "http://dl.bintray.com/groovy/maven/apache-groovy-binary-${version}.zip"; 11 - sha256 = "1xdpjqx7qaq0syw448b32q36g12pgh1hn6knyqi3k5isp0f09qmr"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper unzip ];
··· 4 5 stdenv.mkDerivation rec { 6 pname = "groovy"; 7 + version = "3.0.11"; 8 9 src = fetchurl { 10 + url = "mirror://apache/groovy/${version}/distribution/apache-groovy-binary-${version}.zip"; 11 + sha256 = "85abb44e81f94d794230cf5c2c7f1003e598a5f8a6ae04322f28c6f9efe395f6"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper unzip ];
+2 -2
pkgs/development/libraries/intel-media-driver/default.nix
··· 14 15 stdenv.mkDerivation rec { 16 pname = "intel-media-driver"; 17 - version = "22.4.2"; 18 19 outputs = [ "out" "dev" ]; 20 ··· 22 owner = "intel"; 23 repo = "media-driver"; 24 rev = "intel-media-${version}"; 25 - sha256 = "sha256-wJiXtRPv9t34GujUhkhDKmIblMMR8yx8Fe1Xony6QVY="; 26 }; 27 28 patches = [
··· 14 15 stdenv.mkDerivation rec { 16 pname = "intel-media-driver"; 17 + version = "22.4.3"; 18 19 outputs = [ "out" "dev" ]; 20 ··· 22 owner = "intel"; 23 repo = "media-driver"; 24 rev = "intel-media-${version}"; 25 + sha256 = "sha256-NcbtgJjDAHRv7Qs6fPRwScMBPLXci6e2oLxm8DC2nnw="; 26 }; 27 28 patches = [
+33
pkgs/development/libraries/monocypher/default.nix
···
··· 1 + { lib, stdenv, fetchurl, fetchpatch }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "monocypher"; 5 + version = "3.1.3"; 6 + 7 + src = fetchurl { 8 + url = "https://monocypher.org/download/monocypher-${version}.tar.gz"; 9 + hash = "sha256-tEK1d98o+MNsqgHZrpARtd2ccX2UvlIBaKBONtf1AW4="; 10 + }; 11 + 12 + patches = [ 13 + # Fix cross-compilation 14 + (fetchpatch { 15 + url = "https://github.com/LoupVaillant/Monocypher/commit/376715e1c0ebb375e50dfa757bc89486c9a7b404.patch"; 16 + hash = "sha256-tuwSUaU4w+jkaj10ChMgUmOQmoKYnv5JgJ1og8EXxFk="; 17 + }) 18 + ]; 19 + 20 + makeFlags = [ "AR:=$(AR)" "CC:=$(CC)" ]; 21 + 22 + installFlags = [ "PREFIX=$(out)" ]; 23 + 24 + doCheck = true; 25 + 26 + meta = with lib; { 27 + description = "Boring crypto that simply works"; 28 + homepage = "https://monocypher.org"; 29 + license = with licenses; [ bsd2 cc0 ]; 30 + platforms = platforms.linux; 31 + maintainers = with maintainers; [ sikmir ]; 32 + }; 33 + }
+2 -2
pkgs/development/python-modules/azure-mgmt-netapp/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "azure-mgmt-netapp"; 13 - version = "7.0.0"; 14 15 disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - hash = "sha256-ziaddG+6MoPG18OYZyQ9HRx8nfGsz2UbWPC1pWacKto="; 20 extension = "zip"; 21 }; 22
··· 10 11 buildPythonPackage rec { 12 pname = "azure-mgmt-netapp"; 13 + version = "8.0.0"; 14 15 disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-S0miYNV+mr3IiT5aLlDhiSpwpPMyWQ5m6/ZUrVfCNRM="; 20 extension = "zip"; 21 }; 22
+2 -2
pkgs/development/python-modules/certbot/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "certbot"; 12 - version = "1.24.0"; 13 14 src = fetchFromGitHub { 15 owner = pname; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-XIKFEPQKIV5s6sZ7LRnlTvsb3cF4KIaiVZ36cAN1AwA="; 19 }; 20 21 sourceRoot = "source/${pname}";
··· 9 10 buildPythonPackage rec { 11 pname = "certbot"; 12 + version = "1.28.0"; 13 14 src = fetchFromGitHub { 15 owner = pname; 16 repo = pname; 17 rev = "v${version}"; 18 + sha256 = "sha256-KwjxLNbRL8aOMXmCOg9wwveRVZsSr+PlkJkFmY/yRBs="; 19 }; 20 21 sourceRoot = "source/${pname}";
+2 -2
pkgs/development/python-modules/google-cloud-spanner/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "google-cloud-spanner"; 17 - version = "3.14.1"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - sha256 = "sha256-d1d81cUtQu6DqKopv082HlmgSYOAWUdaBYBLjzFyC2M="; 22 }; 23 24 propagatedBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "google-cloud-spanner"; 17 + version = "3.15.0"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "sha256-NiHLaxYV3+40Dbs8miru6qG5vYlTToGTi8QRdLy5rZs="; 22 }; 23 24 propagatedBuildInputs = [
+27
pkgs/development/python-modules/pychm/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + , chmlib 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "pychm"; 10 + version = "0.8.6"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "0wpn9ijlsmrpyiwg3drmgz4dms1i1i347adgqw37bkrh3vn6yq16"; 15 + }; 16 + 17 + buildInputs = [ chmlib ]; 18 + 19 + pythonImportsCheck = [ "chm" ]; 20 + 21 + meta = with lib; { 22 + description = "Library to manipulate Microsoft HTML Help (CHM) files"; 23 + homepage = "https://github.com/dottedmag/pychm"; 24 + license = licenses.gpl2Plus; 25 + maintainers = with maintainers; [ alexshpilkin ]; 26 + }; 27 + }
+3 -3
pkgs/development/python-modules/xhtml2pdf/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "xhtml2pdf"; 18 - version = "0.2.7"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.7"; ··· 25 owner = pname; 26 repo = pname; 27 # Currently it is not possible to fetch from version as there is a branch with the same name 28 - rev = "afa72cdbbdaf7d459261c1605263101ffcd999af"; 29 - sha256 = "sha256-plyIM7Ohnp5UBWz/UDTJa1UeWK9yckSZR16wxmLrpnc="; 30 }; 31 32 propagatedBuildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "xhtml2pdf"; 18 + version = "0.2.8"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.7"; ··· 25 owner = pname; 26 repo = pname; 27 # Currently it is not possible to fetch from version as there is a branch with the same name 28 + rev = "refs/tags/v${version}"; 29 + sha256 = "sha256-zWzg/r18wjzxWyD5QJ7l4pY+4bJTvHjrD11FRuuy8H8="; 30 }; 31 32 propagatedBuildInputs = [
+8
pkgs/development/ruby-modules/gem-config/default.nix
··· 294 propagatedBuildInputs = [ gobject-introspection wrapGAppsHook glib ]; 295 }; 296 297 grpc = attrs: { 298 nativeBuildInputs = [ pkg-config ] ++ lib.optional stdenv.isDarwin libtool; 299 buildInputs = [ openssl ];
··· 294 propagatedBuildInputs = [ gobject-introspection wrapGAppsHook glib ]; 295 }; 296 297 + gollum = attrs: { 298 + dontBuild = false; 299 + postPatch = '' 300 + substituteInPlace bin/gollum \ 301 + --replace "/usr/bin/env -S ruby" "${ruby}/bin/ruby" 302 + ''; 303 + }; 304 + 305 grpc = attrs: { 306 nativeBuildInputs = [ pkg-config ] ++ lib.optional stdenv.isDarwin libtool; 307 buildInputs = [ openssl ];
+3 -3
pkgs/development/tools/continuous-integration/dagger/default.nix
··· 2 3 buildGoModule rec { 4 pname = "dagger"; 5 - version = "0.2.18"; 6 7 src = fetchFromGitHub { 8 owner = "dagger"; 9 repo = "dagger"; 10 rev = "v${version}"; 11 - sha256 = "sha256-nxBevv7COhywEYeRq1gXAuLswxe2WgHI0Pm78IvzapM="; 12 }; 13 14 - vendorSha256 = "sha256-27cXvgpw4Te0w/rMk6g5jF3UY6N8saArUwfbVO6xpes="; 15 16 subPackages = [ 17 "cmd/dagger"
··· 2 3 buildGoModule rec { 4 pname = "dagger"; 5 + version = "0.2.19"; 6 7 src = fetchFromGitHub { 8 owner = "dagger"; 9 repo = "dagger"; 10 rev = "v${version}"; 11 + sha256 = "sha256-ZhMvVTfzqXr6miOrqYqMzH4suY2+RIYCH3fK08dsUmA="; 12 }; 13 14 + vendorSha256 = "sha256-pE6g5z4rOQlqmI9LZQXoI6fRmSTXDv5H8Y+pNXVIcOU="; 15 16 subPackages = [ 17 "cmd/dagger"
+2 -2
pkgs/development/tools/misc/saleae-logic-2/default.nix
··· 1 { lib, fetchurl, makeDesktopItem, appimageTools }: 2 let 3 name = "saleae-logic-2"; 4 - version = "2.3.53"; 5 src = fetchurl { 6 url = "https://downloads.saleae.com/logic2/Logic-${version}-master.AppImage"; 7 - sha256 = "sha256-RZrOyL0tb1nH5SX7P6d4TFkxSwDZiJUpu1eZaXqX3ew="; 8 }; 9 desktopItem = makeDesktopItem { 10 inherit name;
··· 1 { lib, fetchurl, makeDesktopItem, appimageTools }: 2 let 3 name = "saleae-logic-2"; 4 + version = "2.3.55"; 5 src = fetchurl { 6 url = "https://downloads.saleae.com/logic2/Logic-${version}-master.AppImage"; 7 + sha256 = "sha256-fL72KZzOh9pWrjSaXDCMz0ijqRj1Vc5Ym37onv4E7aI="; 8 }; 9 desktopItem = makeDesktopItem { 10 inherit name;
+5
pkgs/games/garden-of-coloured-lights/default.nix
··· 18 sha256 = "1qsj4d7r22m5f9f5f6cyvam1y5q5pbqvy5058r7w0k4s48n77y6s"; 19 }; 20 21 meta = with lib; { 22 description = "Old-school vertical shoot-em-up / bullet hell"; 23 homepage = "http://garden.sourceforge.net/drupal/";
··· 18 sha256 = "1qsj4d7r22m5f9f5f6cyvam1y5q5pbqvy5058r7w0k4s48n77y6s"; 19 }; 20 21 + # Workaround build failure on -fno-common toolchains: 22 + # ld: main.o:src/main.c:58: multiple definition of 23 + # `eclass'; eclass.o:src/eclass.c:21: first defined here 24 + NIX_CFLAGS_COMPILE = "-fcommon"; 25 + 26 meta = with lib; { 27 description = "Old-school vertical shoot-em-up / bullet hell"; 28 homepage = "http://garden.sourceforge.net/drupal/";
+10 -1
pkgs/games/megaglest/default.nix
··· 1 { lib, stdenv, cmake, pkg-config, git, curl, SDL2, xercesc, openal, lua, libvlc 2 , libjpeg, wxGTK, cppunit, ftgl, glew, libogg, libvorbis, buildEnv, libpng 3 , fontconfig, freetype, xorg, makeWrapper, bash, which, gnome, libGLU, glib 4 - , fetchFromGitHub 5 }: 6 let 7 version = "3.13.0"; ··· 27 fetchSubmodules = true; 28 sha256 = "0fb58a706nic14ss89zrigphvdiwy5s9dwvhscvvgrfvjpahpcws"; 29 }; 30 31 nativeBuildInputs = [ cmake pkg-config ]; 32 buildInputs = [ git curl SDL2 xercesc openal lua libpng libjpeg libvlc wxGTK
··· 1 { lib, stdenv, cmake, pkg-config, git, curl, SDL2, xercesc, openal, lua, libvlc 2 , libjpeg, wxGTK, cppunit, ftgl, glew, libogg, libvorbis, buildEnv, libpng 3 , fontconfig, freetype, xorg, makeWrapper, bash, which, gnome, libGLU, glib 4 + , fetchFromGitHub, fetchpatch 5 }: 6 let 7 version = "3.13.0"; ··· 27 fetchSubmodules = true; 28 sha256 = "0fb58a706nic14ss89zrigphvdiwy5s9dwvhscvvgrfvjpahpcws"; 29 }; 30 + 31 + patches = [ 32 + # Pull upstream fix for -fno-common toolchains 33 + (fetchpatch { 34 + name = "fno-common.patch"; 35 + url = "https://github.com/MegaGlest/megaglest-source/commit/5a3520540276a6fd06f7c88e571b6462978e3eab.patch"; 36 + sha256 = "0y554kjw56dikq87vs709pmq97hdx9hvqsk27f81v4g90m3b3qhi"; 37 + }) 38 + ]; 39 40 nativeBuildInputs = [ cmake pkg-config ]; 41 buildInputs = [ git curl SDL2 xercesc openal lua libpng libjpeg libvlc wxGTK
+80
pkgs/games/umoria/default.nix
···
··· 1 + { lib 2 + , gcc9Stdenv 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , cmake 6 + , ncurses6 7 + , runtimeShell 8 + }: 9 + 10 + let 11 + savesDir = "~/.umoria/"; 12 + in 13 + gcc9Stdenv.mkDerivation rec { 14 + pname = "umoria"; 15 + version = "5.7.15"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "dungeons-of-moria"; 19 + repo = "umoria"; 20 + rev = "v${version}"; 21 + sha256 = "sha256-1j4QkE33UcTzM06qAjk1/PyK5uNA7E/kyDe3bZcFKUM="; 22 + }; 23 + 24 + nativeBuildInputs = [ cmake ]; 25 + buildInputs = [ ncurses6 ]; 26 + enableParallelBuilding = true; 27 + 28 + installPhase = '' 29 + runHook preInstall 30 + 31 + mkdir -p $out/data $out/bin 32 + cp -r umoria/data/* $out/data 33 + cp umoria/umoria $out/.umoria-unwrapped 34 + 35 + mkdir -p $out/bin 36 + cat <<EOF >$out/bin/umoria 37 + #! ${runtimeShell} -e 38 + 39 + RUNDIR=\$(mktemp -d) 40 + 41 + cleanup() { 42 + rm -rf \$RUNDIR 43 + } 44 + 45 + trap cleanup EXIT 46 + 47 + cd \$RUNDIR 48 + mkdir data 49 + 50 + for i in $out/data/*; do 51 + ln -s \$i "data/\$(basename \$i)" 52 + done 53 + 54 + mkdir -p ${savesDir} 55 + [[ ! -f ${savesDir}/scores.dat ]] && touch ${savesDir}/scores.dat 56 + ln -s ${savesDir}/scores.dat scores.dat 57 + 58 + $out/.umoria-unwrapped 59 + EOF 60 + 61 + chmod +x $out/bin/umoria 62 + 63 + runHook postInstall 64 + ''; 65 + 66 + meta = with lib; { 67 + homepage = "https://umoria.org/"; 68 + description = "The Dungeons of Moria - the original roguelike"; 69 + longDescription = '' 70 + The Dungeons of Moria is a single player dungeon simulation originally written 71 + by Robert Alan Koeneke, with its first public release in 1983. 72 + The game was originally developed using VMS Pascal before being ported to the C 73 + language by James E. Wilson in 1988, and released a Umoria. 74 + ''; 75 + platforms = platforms.unix; 76 + badPlatforms = [ "aarch64-darwin" ]; 77 + maintainers = [ maintainers.aciceri ]; 78 + license = licenses.gpl3Plus; 79 + }; 80 + }
+1
pkgs/misc/cups/drivers/brgenml1lpr/default.nix
··· 87 meta = { 88 description = "Brother BrGenML1 LPR driver"; 89 homepage = "http://www.brother.com"; 90 platforms = lib.platforms.linux; 91 license = lib.licenses.unfreeRedistributable; 92 maintainers = with lib.maintainers; [ jraygauthier ];
··· 87 meta = { 88 description = "Brother BrGenML1 LPR driver"; 89 homepage = "http://www.brother.com"; 90 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 91 platforms = lib.platforms.linux; 92 license = lib.licenses.unfreeRedistributable; 93 maintainers = with lib.maintainers; [ jraygauthier ];
+2
pkgs/misc/cups/drivers/brother/dcp9020cdw/default.nix
··· 58 meta = with lib; { 59 homepage = "http://www.brother.com/"; 60 description = "Brother ${model} printer driver"; 61 license = licenses.unfree; 62 platforms = platforms.linux; 63 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=gb&lang=en&prod=${model}_eu&os=128"; ··· 90 meta = with lib; { 91 homepage = "http://www.brother.com/"; 92 description = "Brother ${model} printer CUPS wrapper driver"; 93 license = licenses.unfree; 94 platforms = platforms.linux; 95 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=gb&lang=en&prod=${model}_eu&os=128";
··· 58 meta = with lib; { 59 homepage = "http://www.brother.com/"; 60 description = "Brother ${model} printer driver"; 61 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 62 license = licenses.unfree; 63 platforms = platforms.linux; 64 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=gb&lang=en&prod=${model}_eu&os=128"; ··· 91 meta = with lib; { 92 homepage = "http://www.brother.com/"; 93 description = "Brother ${model} printer CUPS wrapper driver"; 94 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 95 license = licenses.unfree; 96 platforms = platforms.linux; 97 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=gb&lang=en&prod=${model}_eu&os=128";
+2
pkgs/misc/cups/drivers/brother/mfcl3770cdw/default.nix
··· 48 meta = { 49 description = "Brother ${lib.strings.toUpper model} driver"; 50 homepage = "http://www.brother.com/"; 51 license = lib.licenses.unfree; 52 platforms = [ "x86_64-linux" "i686-linux" ]; 53 maintainers = [ lib.maintainers.steveej ]; ··· 80 meta = { 81 description = "Brother ${lib.strings.toUpper model} CUPS wrapper driver"; 82 homepage = "http://www.brother.com/"; 83 license = lib.licenses.gpl2; 84 platforms = [ "x86_64-linux" "i686-linux" ]; 85 maintainers = [ lib.maintainers.steveej ];
··· 48 meta = { 49 description = "Brother ${lib.strings.toUpper model} driver"; 50 homepage = "http://www.brother.com/"; 51 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 52 license = lib.licenses.unfree; 53 platforms = [ "x86_64-linux" "i686-linux" ]; 54 maintainers = [ lib.maintainers.steveej ]; ··· 81 meta = { 82 description = "Brother ${lib.strings.toUpper model} CUPS wrapper driver"; 83 homepage = "http://www.brother.com/"; 84 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 85 license = lib.licenses.gpl2; 86 platforms = [ "x86_64-linux" "i686-linux" ]; 87 maintainers = [ lib.maintainers.steveej ];
+1
pkgs/misc/cups/drivers/canon/default.nix
··· 209 meta = with lib; { 210 description = "CUPS Linux drivers for Canon printers"; 211 homepage = "http://www.canon.com/"; 212 license = licenses.unfree; 213 maintainers = with maintainers; [ 214 # please consider maintaining if you are updating this package
··· 209 meta = with lib; { 210 description = "CUPS Linux drivers for Canon printers"; 211 homepage = "http://www.canon.com/"; 212 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 213 license = licenses.unfree; 214 maintainers = with maintainers; [ 215 # please consider maintaining if you are updating this package
+4
pkgs/misc/cups/drivers/cnijfilter_2_80/default.nix
··· 103 meta = with lib; { 104 description = "Canon InkJet printer drivers for the iP5400, MP520, MP210, MP140, iP3500, and MP610 series. (MP520 drivers also work for MX700.)"; 105 homepage = "http://support-asia.canon-asia.com/content/EN/0100084101.html"; 106 license = licenses.unfree; 107 platforms = platforms.linux; 108 maintainers = with maintainers; [ jerith666 ];
··· 103 meta = with lib; { 104 description = "Canon InkJet printer drivers for the iP5400, MP520, MP210, MP140, iP3500, and MP610 series. (MP520 drivers also work for MX700.)"; 105 homepage = "http://support-asia.canon-asia.com/content/EN/0100084101.html"; 106 + sourceProvenance = with sourceTypes; [ 107 + fromSource 108 + binaryNativeCode 109 + ]; 110 license = licenses.unfree; 111 platforms = platforms.linux; 112 maintainers = with maintainers; [ jerith666 ];
+4
pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix
··· 145 meta = with lib; { 146 description = "Canon InkJet printer drivers for the MG2400 MG2500 MG3500 MG5500 MG6400 MG6500 MG7100 and P200 series"; 147 homepage = "https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg5550.aspx?type=drivers&driverdetailid=tcm:13-1094072"; 148 license = licenses.unfree; 149 platforms = platforms.linux; 150 maintainers = with maintainers; [ chpatrick ];
··· 145 meta = with lib; { 146 description = "Canon InkJet printer drivers for the MG2400 MG2500 MG3500 MG5500 MG6400 MG6500 MG7100 and P200 series"; 147 homepage = "https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg5550.aspx?type=drivers&driverdetailid=tcm:13-1094072"; 148 + sourceProvenance = with sourceTypes; [ 149 + fromSource 150 + binaryNativeCode 151 + ]; 152 license = licenses.unfree; 153 platforms = platforms.linux; 154 maintainers = with maintainers; [ chpatrick ];
+1
pkgs/misc/cups/drivers/fxlinuxprint/default.nix
··· 44 DocuPrint 3205 d/3208 d/3505 d/3508 d/4405 d/4408 d 45 ''; 46 homepage = "https://onlinesupport.fujixerox.com"; 47 license = licenses.unfree; 48 maintainers = with maintainers; [ delan ]; 49 platforms = platforms.linux;
··· 44 DocuPrint 3205 d/3208 d/3505 d/3508 d/4405 d/4408 d 45 ''; 46 homepage = "https://onlinesupport.fujixerox.com"; 47 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 48 license = licenses.unfree; 49 maintainers = with maintainers; [ delan ]; 50 platforms = platforms.linux;
+1
pkgs/misc/cups/drivers/hl1110/default.nix
··· 67 meta = { 68 homepage = "http://www.brother.com/"; 69 description = "Brother HL1110 printer driver"; 70 license = lib.licenses.unfree; 71 platforms = lib.platforms.linux; 72 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl1110_us_eu_as&os=128#SelectLanguageType-561_0_1";
··· 67 meta = { 68 homepage = "http://www.brother.com/"; 69 description = "Brother HL1110 printer driver"; 70 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 71 license = lib.licenses.unfree; 72 platforms = lib.platforms.linux; 73 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl1110_us_eu_as&os=128#SelectLanguageType-561_0_1";
+1
pkgs/misc/cups/drivers/hl1210w/default.nix
··· 56 meta = { 57 homepage = "http://www.brother.com/"; 58 description = "Brother HL1210W printer driver"; 59 license = lib.licenses.unfree; 60 platforms = lib.platforms.linux; 61 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=nz&lang=en&prod=hl1210w_eu_as&os=128";
··· 56 meta = { 57 homepage = "http://www.brother.com/"; 58 description = "Brother HL1210W printer driver"; 59 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 60 license = lib.licenses.unfree; 61 platforms = lib.platforms.linux; 62 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=nz&lang=en&prod=hl1210w_eu_as&os=128";
+1
pkgs/misc/cups/drivers/hl3140cw/default.nix
··· 72 meta = { 73 homepage = "http://www.brother.com/"; 74 description = "Brother hl3140cw printer driver"; 75 license = lib.licenses.unfree; 76 platforms = lib.platforms.linux; 77 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl3140cw_us_eu&os=128";
··· 72 meta = { 73 homepage = "http://www.brother.com/"; 74 description = "Brother hl3140cw printer driver"; 75 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 76 license = lib.licenses.unfree; 77 platforms = lib.platforms.linux; 78 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl3140cw_us_eu&os=128";
+1
pkgs/misc/cups/drivers/hll2340dw/default.nix
··· 63 meta = with lib; { 64 homepage = "http://www.brother.com/"; 65 description = "Brother hl-l2340dw printer driver"; 66 license = licenses.unfree; 67 platforms = platforms.linux; 68 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=us&lang=es&prod=hll2340dw_us_eu_as&os=128&flang=English";
··· 63 meta = with lib; { 64 homepage = "http://www.brother.com/"; 65 description = "Brother hl-l2340dw printer driver"; 66 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 67 license = licenses.unfree; 68 platforms = platforms.linux; 69 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=us&lang=es&prod=hll2340dw_us_eu_as&os=128&flang=English";
+1
pkgs/misc/cups/drivers/hll2350dw/default.nix
··· 86 meta = with lib; { 87 homepage = "http://www.brother.com/"; 88 description = "Brother HL-L2350DW printer driver"; 89 license = licenses.unfree; 90 platforms = builtins.map (arch: "${arch}-linux") arches; 91 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2350dw_us_eu_as&os=128";
··· 86 meta = with lib; { 87 homepage = "http://www.brother.com/"; 88 description = "Brother HL-L2350DW printer driver"; 89 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 90 license = licenses.unfree; 91 platforms = builtins.map (arch: "${arch}-linux") arches; 92 downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2350dw_us_eu_as&os=128";
+1
pkgs/misc/cups/drivers/hll2390dw-cups/default.nix
··· 62 meta = with lib; { 63 homepage = "http://www.brother.com/"; 64 description = "Brother HL-L2390DW combined print driver"; 65 license = licenses.unfree; 66 platforms = [ "x86_64-linux" ]; 67 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2390dw_us&os=128";
··· 62 meta = with lib; { 63 homepage = "http://www.brother.com/"; 64 description = "Brother HL-L2390DW combined print driver"; 65 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 66 license = licenses.unfree; 67 platforms = [ "x86_64-linux" ]; 68 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2390dw_us&os=128";
+1
pkgs/misc/cups/drivers/kyocera/default.nix
··· 43 meta = with lib; { 44 description = "CUPS drivers for several Kyocera FS-{1020,1025,1040,1060,1120,1125} printers"; 45 homepage = "https://www.kyoceradocumentsolutions.ru/index/service_support/download_center.false.driver.FS1040._.EN.html#"; 46 license = licenses.unfree; 47 maintainers = [ maintainers.vanzef ]; 48 platforms = platforms.linux;
··· 43 meta = with lib; { 44 description = "CUPS drivers for several Kyocera FS-{1020,1025,1040,1060,1120,1125} printers"; 45 homepage = "https://www.kyoceradocumentsolutions.ru/index/service_support/download_center.false.driver.FS1040._.EN.html#"; 46 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 47 license = licenses.unfree; 48 maintainers = [ maintainers.vanzef ]; 49 platforms = platforms.linux;
+1
pkgs/misc/cups/drivers/kyodialog3/default.nix
··· 54 meta = with lib; { 55 description = "CUPS drivers for several Kyocera printers"; 56 homepage = "https://www.kyoceradocumentsolutions.com"; 57 license = licenses.unfree; 58 maintainers = [ maintainers.steveej ]; 59 platforms = platforms.linux;
··· 54 meta = with lib; { 55 description = "CUPS drivers for several Kyocera printers"; 56 homepage = "https://www.kyoceradocumentsolutions.com"; 57 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 58 license = licenses.unfree; 59 maintainers = [ maintainers.steveej ]; 60 platforms = platforms.linux;
+1
pkgs/misc/cups/drivers/mfc9140cdncupswrapper/default.nix
··· 61 meta = with lib; { 62 description = "Brother MFC-9140CDN CUPS wrapper driver"; 63 homepage = "http://www.brother.com/"; 64 license = licenses.gpl2Plus; 65 platforms = platforms.linux; 66 maintainers = with maintainers; [ hexa ];
··· 61 meta = with lib; { 62 description = "Brother MFC-9140CDN CUPS wrapper driver"; 63 homepage = "http://www.brother.com/"; 64 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 65 license = licenses.gpl2Plus; 66 platforms = platforms.linux; 67 maintainers = with maintainers; [ hexa ];
+1
pkgs/misc/cups/drivers/mfc9140cdnlpr/default.nix
··· 66 meta = with lib; { 67 description = "Brother MFC-9140CDN LPR printer driver"; 68 homepage = "http://www.brother.com/"; 69 license = licenses.unfree; 70 maintainers = with maintainers; [ hexa ]; 71 platforms = [ "i686-linux" "x86_64-linux" ];
··· 66 meta = with lib; { 67 description = "Brother MFC-9140CDN LPR printer driver"; 68 homepage = "http://www.brother.com/"; 69 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 70 license = licenses.unfree; 71 maintainers = with maintainers; [ hexa ]; 72 platforms = [ "i686-linux" "x86_64-linux" ];
+1
pkgs/misc/cups/drivers/mfcj470dwlpr/default.nix
··· 37 meta = { 38 homepage = "http://www.brother.com/"; 39 description = "Brother MFC-J470DW LPR driver"; 40 license = lib.licenses.unfree; 41 platforms = lib.platforms.linux; 42 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj470dw_us_eu_as&os=128";
··· 37 meta = { 38 homepage = "http://www.brother.com/"; 39 description = "Brother MFC-J470DW LPR driver"; 40 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 41 license = lib.licenses.unfree; 42 platforms = lib.platforms.linux; 43 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj470dw_us_eu_as&os=128";
+1
pkgs/misc/cups/drivers/mfcj6510dwlpr/default.nix
··· 82 description = "Brother MFC-J6510DW LPR driver"; 83 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj6510dw_all&os=128"; 84 homepage = "http://www.brother.com/"; 85 license = with licenses; unfree; 86 maintainers = with maintainers; [ ramkromberg ]; 87 platforms = with platforms; linux;
··· 82 description = "Brother MFC-J6510DW LPR driver"; 83 downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj6510dw_all&os=128"; 84 homepage = "http://www.brother.com/"; 85 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 86 license = with licenses; unfree; 87 maintainers = with maintainers; [ ramkromberg ]; 88 platforms = with platforms; linux;
+1
pkgs/misc/cups/drivers/mfcl2700dnlpr/default.nix
··· 37 meta = { 38 description = "Brother MFC-L2700DN LPR driver"; 39 homepage = "http://www.brother.com/"; 40 license = lib.licenses.unfree; 41 maintainers = [ lib.maintainers.tv ]; 42 platforms = [ "i686-linux" ];
··· 37 meta = { 38 description = "Brother MFC-L2700DN LPR driver"; 39 homepage = "http://www.brother.com/"; 40 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 41 license = lib.licenses.unfree; 42 maintainers = [ lib.maintainers.tv ]; 43 platforms = [ "i686-linux" ];
+1
pkgs/misc/cups/drivers/mfcl2720dwlpr/default.nix
··· 38 meta = { 39 description = "Brother MFC-L2720DW lpr driver"; 40 homepage = "http://www.brother.com/"; 41 license = lib.licenses.unfree; 42 platforms = [ "x86_64-linux" "i686-linux" ]; 43 maintainers = [ lib.maintainers.xeji ];
··· 38 meta = { 39 description = "Brother MFC-L2720DW lpr driver"; 40 homepage = "http://www.brother.com/"; 41 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 42 license = lib.licenses.unfree; 43 platforms = [ "x86_64-linux" "i686-linux" ]; 44 maintainers = [ lib.maintainers.xeji ];
+1
pkgs/misc/cups/drivers/mfcl2740dwlpr/default.nix
··· 36 meta = { 37 description = "Brother MFC-L2740DW lpr driver"; 38 homepage = "http://www.brother.com/"; 39 license = lib.licenses.unfree; 40 platforms = [ "x86_64-linux" "i686-linux" ]; 41 maintainers = [ lib.maintainers.Enzime ];
··· 36 meta = { 37 description = "Brother MFC-L2740DW lpr driver"; 38 homepage = "http://www.brother.com/"; 39 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 40 license = lib.licenses.unfree; 41 platforms = [ "x86_64-linux" "i686-linux" ]; 42 maintainers = [ lib.maintainers.Enzime ];
+1
pkgs/misc/cups/drivers/mfcl2750dw/default.nix
··· 86 meta = with lib; { 87 homepage = "http://www.brother.com/"; 88 description = "Brother MFC-L2750DW printer driver"; 89 license = licenses.unfree; 90 platforms = builtins.map (arch: "${arch}-linux") arches; 91 maintainers = [ maintainers.lovesegfault ];
··· 86 meta = with lib; { 87 homepage = "http://www.brother.com/"; 88 description = "Brother MFC-L2750DW printer driver"; 89 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 90 license = licenses.unfree; 91 platforms = builtins.map (arch: "${arch}-linux") arches; 92 maintainers = [ maintainers.lovesegfault ];
+1
pkgs/misc/cups/drivers/mfcl8690cdwlpr/default.nix
··· 38 meta = { 39 description = "Brother MFC-L8690CDW LPR printer driver"; 40 homepage = "http://www.brother.com/"; 41 license = lib.licenses.unfree; 42 maintainers = [ lib.maintainers.fuzzy-id ]; 43 platforms = [ "i686-linux" ];
··· 38 meta = { 39 description = "Brother MFC-L8690CDW LPR printer driver"; 40 homepage = "http://www.brother.com/"; 41 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 42 license = lib.licenses.unfree; 43 maintainers = [ lib.maintainers.fuzzy-id ]; 44 platforms = [ "i686-linux" ];
+1
pkgs/misc/cups/drivers/samsung/1.00.36/default.nix
··· 106 description = "Unified Linux Driver for Samsung printers and scanners"; 107 homepage = "http://www.bchemnet.com/suldr"; 108 downloadPage = "http://www.bchemnet.com/suldr/driver/"; 109 license = licenses.unfree; 110 111 # Tested on linux-x86_64. Might work on linux-i386.
··· 106 description = "Unified Linux Driver for Samsung printers and scanners"; 107 homepage = "http://www.bchemnet.com/suldr"; 108 downloadPage = "http://www.bchemnet.com/suldr/driver/"; 109 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 110 license = licenses.unfree; 111 112 # Tested on linux-x86_64. Might work on linux-i386.
+1
pkgs/misc/cups/drivers/samsung/1.00.37.nix
··· 89 description = "Unified Linux Driver for Samsung printers and scanners"; 90 homepage = "http://www.bchemnet.com/suldr"; 91 downloadPage = "http://www.bchemnet.com/suldr/driver/"; 92 license = licenses.unfree; 93 94 # Tested on linux-x86_64. Might work on linux-i386.
··· 89 description = "Unified Linux Driver for Samsung printers and scanners"; 90 homepage = "http://www.bchemnet.com/suldr"; 91 downloadPage = "http://www.bchemnet.com/suldr/driver/"; 92 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 93 license = licenses.unfree; 94 95 # Tested on linux-x86_64. Might work on linux-i386.
+1
pkgs/misc/cups/drivers/samsung/4.01.17.nix
··· 75 meta = with lib; { 76 description = "Samsung's Linux printing drivers; includes binaries without source code"; 77 homepage = "http://www.samsung.com/"; 78 license = licenses.unfree; 79 platforms = platforms.linux; 80 maintainers = with maintainers; [ joko ];
··· 75 meta = with lib; { 76 description = "Samsung's Linux printing drivers; includes binaries without source code"; 77 homepage = "http://www.samsung.com/"; 78 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 79 license = licenses.unfree; 80 platforms = platforms.linux; 81 maintainers = with maintainers; [ joko ];
+1
pkgs/misc/drivers/epson-alc1100/default.nix
··· 63 }; 64 ''; 65 66 license = with licenses; [ mit eapl ]; 67 maintainers = [ maintainers.eperuffo ]; 68 platforms = platforms.linux;
··· 63 }; 64 ''; 65 66 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 67 license = with licenses; [ mit eapl ]; 68 maintainers = [ maintainers.eperuffo ]; 69 platforms = platforms.linux;
+1
pkgs/misc/drivers/pantum-driver/default.nix
··· 46 meta = { 47 description = "Pantum universal driver"; 48 homepage = "https://global.pantum.com/"; 49 license = lib.licenses.unfree; 50 platforms = [ "i686-linux" "x86_64-linux" ]; 51 };
··· 46 meta = { 47 description = "Pantum universal driver"; 48 homepage = "https://global.pantum.com/"; 49 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 50 license = lib.licenses.unfree; 51 platforms = [ "i686-linux" "x86_64-linux" ]; 52 };
+1
pkgs/misc/drivers/pentablet-driver/default.nix
··· 31 meta = with lib; { 32 homepage = "https://www.xp-pen.com/download-46.html"; 33 description = "Driver for XP-PEN Pentablet drawing tablets"; 34 license = licenses.unfree; 35 platforms = [ "x86_64-linux" ]; 36 maintainers = with maintainers; [ ivar ];
··· 31 meta = with lib; { 32 homepage = "https://www.xp-pen.com/download-46.html"; 33 description = "Driver for XP-PEN Pentablet drawing tablets"; 34 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 35 license = licenses.unfree; 36 platforms = [ "x86_64-linux" ]; 37 maintainers = with maintainers; [ ivar ];
+1
pkgs/misc/drivers/sundtek/default.nix
··· 45 meta = { 46 description = "Sundtek MediaTV driver"; 47 maintainers = [ maintainers.simonvandel ]; 48 platforms = platforms.unix; 49 license = licenses.unfree; 50 homepage = "https://support.sundtek.com/index.php/topic,1573.0.html";
··· 45 meta = { 46 description = "Sundtek MediaTV driver"; 47 maintainers = [ maintainers.simonvandel ]; 48 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 49 platforms = platforms.unix; 50 license = licenses.unfree; 51 homepage = "https://support.sundtek.com/index.php/topic,1573.0.html";
+2 -2
pkgs/os-specific/linux/kernel/linux-zen.nix
··· 2 3 let 4 # having the full version string here makes it easier to update 5 - modDirVersion = "5.18.1-zen1"; 6 parts = lib.splitString "-" modDirVersion; 7 version = lib.elemAt parts 0; 8 suffix = lib.elemAt parts 1; ··· 20 owner = "zen-kernel"; 21 repo = "zen-kernel"; 22 inherit rev; 23 - sha256 = "sha256-LCLfLE85NifuskYl2dxLOJEsUNHLegF8ecYyU4xOCtY="; 24 }; 25 26 structuredExtraConfig = with lib.kernel; {
··· 2 3 let 4 # having the full version string here makes it easier to update 5 + modDirVersion = "5.18.5-zen1"; 6 parts = lib.splitString "-" modDirVersion; 7 version = lib.elemAt parts 0; 8 suffix = lib.elemAt parts 1; ··· 20 owner = "zen-kernel"; 21 repo = "zen-kernel"; 22 inherit rev; 23 + sha256 = "sha256-q6a8Wyzs6GNQ39mV+q/9N6yo/kXS9ZH+QTfGka42gk4="; 24 }; 25 26 structuredExtraConfig = with lib.kernel; {
+11 -2
pkgs/os-specific/linux/open-iscsi/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "open-iscsi"; 7 - version = "2.1.4"; 8 9 nativeBuildInputs = [ autoconf automake gettext libtool perl pkgconf ]; 10 buildInputs = [ kmod open-isns.lib openssl systemd util-linux ]; ··· 13 owner = "open-iscsi"; 14 repo = "open-iscsi"; 15 rev = version; 16 - sha256 = "sha256-HnvLLwxOnu7Oiige6A6zk9NmAI2ImcILp9eCfbdGiyI="; 17 }; 18 19 DESTDIR = "$(out)"; ··· 23 24 preConfigure = '' 25 sed -i 's|/usr|/|' Makefile 26 ''; 27 28 installFlags = [ 29 "install"
··· 4 5 stdenv.mkDerivation rec { 6 pname = "open-iscsi"; 7 + version = "2.1.7"; 8 9 nativeBuildInputs = [ autoconf automake gettext libtool perl pkgconf ]; 10 buildInputs = [ kmod open-isns.lib openssl systemd util-linux ]; ··· 13 owner = "open-iscsi"; 14 repo = "open-iscsi"; 15 rev = version; 16 + sha256 = "sha256-R1ttHHxVSQ5TGtWVy4I9BAmEJfcRhKRD5jThoeddjUw="; 17 }; 18 19 DESTDIR = "$(out)"; ··· 23 24 preConfigure = '' 25 sed -i 's|/usr|/|' Makefile 26 + 27 + # Remove blanket -Werror. Fails for minor error on gcc-11. 28 + substituteInPlace usr/Makefile --replace ' -Werror ' ' ' 29 ''; 30 + 31 + # avoid /usr/bin/install 32 + makeFlags = [ 33 + "INSTALL=install" 34 + "SED=sed" 35 + ]; 36 37 installFlags = [ 38 "install"
+3 -3
pkgs/os-specific/linux/rtw88/default.nix
··· 5 in 6 stdenv.mkDerivation { 7 pname = "rtw88"; 8 - version = "unstable-2022-05-08"; 9 10 src = fetchFromGitHub { 11 owner = "lwfinger"; 12 repo = "rtw88"; 13 - rev = "dbcc43c31a4576f90e1e468d3a85c2dfdb25ec42"; 14 - hash = "sha256-IDHolspYtwjV5r5WArWl1g4zgKLvPd4ydKKH/aE5NSg="; 15 }; 16 17 nativeBuildInputs = kernel.moduleBuildDependencies;
··· 5 in 6 stdenv.mkDerivation { 7 pname = "rtw88"; 8 + version = "unstable-2022-06-03"; 9 10 src = fetchFromGitHub { 11 owner = "lwfinger"; 12 repo = "rtw88"; 13 + rev = "03da251c76ea1005b42625825c39181e12d75693"; 14 + sha256 = "0l5ysp4x5wzrn48sfjv3rciqhq5ldcmk86b9x6j9775zjj7yw8hw"; 15 }; 16 17 nativeBuildInputs = kernel.moduleBuildDependencies;
+3 -16
pkgs/os-specific/linux/system76-io/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, kernel, fetchpatch }: 2 let 3 - version = "1.0.1"; 4 - sha256 = "0qkgkkjy1isv6ws6hrcal75dxjz98rpnvqbm7agdcc6yv0c17wwh"; 5 in 6 stdenv.mkDerivation { 7 name = "system76-io-module-${version}-${kernel.version}"; ··· 14 rev = version; 15 inherit sha256; 16 }; 17 - 18 - patches = [ 19 - (fetchpatch { 20 - name = "Fix_GCC_declaration-after-statement_error.patch"; 21 - url = "https://patch-diff.githubusercontent.com/raw/pop-os/system76-io-dkms/pull/5.patch"; 22 - sha256 = "sha256-G8SM5tdNbeLuwigmo1HKLN9o16WPpowLXxfM7Xi4aRI="; 23 - }) 24 - (fetchpatch { 25 - name = "Fix_GCC_unused-function_error.patch"; 26 - url = "https://patch-diff.githubusercontent.com/raw/pop-os/system76-io-dkms/pull/6.patch"; 27 - sha256 = "sha256-vCXEzszmXa+wmI84oR8WduN4WnLTZA3M4GX+Jc4p/5o="; 28 - }) 29 - ]; 30 31 hardeningDisable = [ "pic" ]; 32
··· 1 + { lib, stdenv, fetchFromGitHub, kernel }: 2 let 3 + version = "1.0.2"; 4 + sha256 = "sha256-DWUjQmoojkzFv1p4Xyt0kOwwqQ216ocO5yR/ujhhMPA="; 5 in 6 stdenv.mkDerivation { 7 name = "system76-io-module-${version}-${kernel.version}"; ··· 14 rev = version; 15 inherit sha256; 16 }; 17 18 hardeningDisable = [ "pic" ]; 19
+37
pkgs/os-specific/linux/tinyalsa/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "tinyalsa"; 9 + version = "unstable-2022-06-05"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "tinyalsa"; 13 + repo = "tinyalsa"; 14 + rev = "3d70d227e7dfd1be6f8f420a5aae164a2b4126e0"; 15 + hash = "sha256-RHeF3VShy+LYFtJK+AEU7swIr5/rnpg2fdllnH9cFCk="; 16 + }; 17 + 18 + nativeBuildInputs = [ 19 + cmake 20 + ]; 21 + 22 + cmakeFlags = [ 23 + "-DTINYALSA_USES_PLUGINS=ON" 24 + ]; 25 + 26 + NIX_CFLAGS_COMPILE = toString [ 27 + "-Wno-error=sign-compare" 28 + ]; 29 + 30 + meta = with lib; { 31 + homepage = "https://github.com/tinyalsa/tinyalsa"; 32 + description = "Tiny library to interface with ALSA in the Linux kernel"; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ AndersonTorres ]; 35 + platforms = with platforms; linux; 36 + }; 37 + }
+2 -2
pkgs/os-specific/linux/waydroid/default.nix
··· 16 17 python3Packages.buildPythonApplication rec { 18 pname = "waydroid"; 19 - version = "1.2.0"; 20 21 src = fetchFromGitHub { 22 owner = pname; 23 repo = pname; 24 rev = version; 25 - sha256 = "03d87sh443kn0j2mpih1g909khkx3wgb04h605f9jhd0znskkbmw"; 26 }; 27 28 propagatedBuildInputs = with python3Packages; [
··· 16 17 python3Packages.buildPythonApplication rec { 18 pname = "waydroid"; 19 + version = "1.2.1"; 20 21 src = fetchFromGitHub { 22 owner = pname; 23 repo = pname; 24 rev = version; 25 + sha256 = "sha256-Sf1rl8GCSTuneuYroGqsm9Aq2rBurpyswOrfCq2mWOs="; 26 }; 27 28 propagatedBuildInputs = with python3Packages; [
+6
pkgs/servers/mail/mailman/hyperkitty.nix
··· 24 sha256 = "sha256-5XCrvyrDEqH3JryPMoOXSlVVDLQ+PdYBqwGYxkExdvk="; 25 includes = [ "hyperkitty/*" ]; 26 }) 27 ]; 28 29 postPatch = ''
··· 24 sha256 = "sha256-5XCrvyrDEqH3JryPMoOXSlVVDLQ+PdYBqwGYxkExdvk="; 25 includes = [ "hyperkitty/*" ]; 26 }) 27 + 28 + # Fix for Python >=3.9.13 29 + (fetchpatch { 30 + url = "https://gitlab.com/mailman/hyperkitty/-/commit/3efe7507944dbdbfcfa4c182d332528712476b28.patch"; 31 + sha256 = "sha256-yXuhTbmfDiYEXEsnz+zp+xLHRqI4GtkOhGHN+37W0iQ="; 32 + }) 33 ]; 34 35 postPatch = ''
-77
pkgs/tools/misc/alarm-clock-applet/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch 2 - , pkg-config 3 - , autoconf 4 - , automake111x 5 - , libtool 6 - 7 - , glib 8 - , gtk2 9 - , gst_all_1 10 - , gnome2 11 - , gnome-icon-theme 12 - , libnotify 13 - , libxml2 14 - , libunique 15 - , intltool 16 - , gst_plugins ? with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-ugly ] 17 - , wrapGAppsHook 18 - }: 19 - 20 - stdenv.mkDerivation rec { 21 - version = "0.3.4"; 22 - pname = "alarm-clock-applet"; 23 - 24 - src = fetchFromGitHub { 25 - owner = "joh"; 26 - repo = "alarm-clock"; 27 - rev = version; 28 - sha256 = "18blvgy8hmw3jidz7xrv9yiiilnzcj65m6wxhw58nrnbcqbpydwn"; 29 - }; 30 - 31 - patches = [ 32 - # Pull patch pending upstream inclusion for -fno-common toolchain support: 33 - # https://github.com/joh/alarm-clock/pull/209 34 - (fetchpatch { 35 - name = "fno-common.patch"; 36 - url = "https://github.com/joh/alarm-clock/commit/969e7ba8225610cce55b14fcb599bc6f7771bd9a.patch"; 37 - sha256 = "0ajhir22b5ww9pkmzy9mlc9f2lr1q6wgvm9iqzjf4xsg4gm4jy1k"; 38 - }) 39 - ]; 40 - 41 - nativeBuildInputs = [ 42 - pkg-config 43 - intltool 44 - automake111x 45 - autoconf 46 - libtool 47 - 48 - gnome2.gnome-common 49 - 50 - wrapGAppsHook 51 - ]; 52 - 53 - preConfigure = "./autogen.sh"; 54 - 55 - buildInputs = [ 56 - glib 57 - gtk2 58 - gst_all_1.gstreamer 59 - gnome2.GConf 60 - gnome-icon-theme 61 - libnotify 62 - libxml2 63 - libunique 64 - ] ++ gst_plugins; 65 - 66 - propagatedUserEnvPkgs = [ gnome2.GConf.out ]; 67 - 68 - enableParallelBuilding = true; 69 - 70 - meta = with lib; { 71 - homepage = "http://alarm-clock.pseudoberries.com/"; 72 - description = "A fully-featured alarm clock for your GNOME panel or equivalent"; 73 - license = licenses.gpl2; 74 - platforms = platforms.linux; 75 - maintainers = [ maintainers.rasendubi ]; 76 - }; 77 - }
···
+2 -2
pkgs/tools/misc/mongodb-tools/default.nix
··· 17 "mongofiles" 18 "mongotop" 19 ]; 20 - version = "100.5.2"; 21 22 in buildGoPackage { 23 pname = "mongo-tools"; ··· 30 rev = version; 31 owner = "mongodb"; 32 repo = "mongo-tools"; 33 - sha256 = "sha256-qYTfC7+5XWDCyQQFKmuPmDmwsekDdY6OAerxZgzf8D0="; 34 }; 35 36 nativeBuildInputs = [ pkg-config ];
··· 17 "mongofiles" 18 "mongotop" 19 ]; 20 + version = "100.5.3"; 21 22 in buildGoPackage { 23 pname = "mongo-tools"; ··· 30 rev = version; 31 owner = "mongodb"; 32 repo = "mongo-tools"; 33 + sha256 = "sha256-8RkpBCFVxKVsu4h2z+rhlwvYfbSDHZUg8erO4+2GRbw="; 34 }; 35 36 nativeBuildInputs = [ pkg-config ];
+3 -3
pkgs/tools/misc/ntfy-sh/default.nix
··· 2 3 buildGoModule rec { 4 pname = "ntfy-sh"; 5 - version = "1.25.2"; 6 7 src = fetchFromGitHub { 8 owner = "binwiederhier"; 9 repo = "ntfy"; 10 rev = "v${version}"; 11 - sha256 = "sha256-xf0hk2GpBbjovZ1DIG6unnKQ297p8fjKZmgk/23IKdY="; 12 }; 13 14 - vendorSha256 = "sha256-ZZdGve6+g0bhE+iqemWl9XtLRfUn4V3hbdVz/UhrxCA="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "ntfy-sh"; 5 + version = "1.26.0"; 6 7 src = fetchFromGitHub { 8 owner = "binwiederhier"; 9 repo = "ntfy"; 10 rev = "v${version}"; 11 + sha256 = "sha256-LR3orzh/xwmxt5RhmjOacFs8NUp6tKPUwYDdzVFhx4k="; 12 }; 13 14 + vendorSha256 = "sha256-16S3Up1D4PycBY2Wk11cm0F4z5PkQL2reXj1mGpsOv4="; 15 16 doCheck = false; 17
+2 -2
pkgs/tools/misc/plocate/default.nix
··· 14 in 15 stdenv.mkDerivation rec { 16 pname = "plocate"; 17 - version = "1.1.15"; 18 19 src = fetchgit { 20 url = "https://git.sesse.net/plocate"; 21 rev = version; 22 - sha256 = "sha256-r8/LivQhJkMTE8ejznr+eGplXFrQl4xwCgXOwbR4wlw="; 23 }; 24 25 postPatch = ''
··· 14 in 15 stdenv.mkDerivation rec { 16 pname = "plocate"; 17 + version = "1.1.16"; 18 19 src = fetchgit { 20 url = "https://git.sesse.net/plocate"; 21 rev = version; 22 + sha256 = "sha256-rwvzDr3leve8BQ30+c3l1+q/7+u7FhPQ7iFcvbx/HjM="; 23 }; 24 25 postPatch = ''
+48
pkgs/tools/security/adenum/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , john 5 + , python3 6 + }: 7 + 8 + python3.pkgs.buildPythonApplication rec { 9 + pname = "adenum"; 10 + version = "unstable-2022-04-01"; 11 + format = "other"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "SecuProject"; 15 + repo = "ADenum"; 16 + rev = "0e3576eca1d987d3ef22d53fc725189bb301e804"; 17 + hash = "sha256-8s4Kmt4ZjYbQGGVDWKfuRZ6kthcL8FiQytoq9Koy7Kc="; 18 + }; 19 + 20 + propagatedBuildInputs = with python3.pkgs; [ 21 + impacket 22 + pwntools 23 + ldap 24 + ] ++ [ 25 + john 26 + ]; 27 + 28 + installPhase = '' 29 + runHook preInstall 30 + 31 + # Add shebang so we can patch it 32 + sed -i -e '1i#!/usr/bin/python' ADenum.py 33 + patchShebangs ADenum.py 34 + install -vD ADenum.py $out/bin/adenum 35 + 36 + runHook postInstall 37 + ''; 38 + 39 + # Project has no tests 40 + doCheck = false; 41 + 42 + meta = with lib; { 43 + description = "Tool to find misconfiguration through LDAP"; 44 + homepage = "https://github.com/SecuProject/ADenum"; 45 + license = with licenses; [ gpl3Only ]; 46 + maintainers = with maintainers; [ fab ]; 47 + }; 48 + }
+7 -9
pkgs/tools/security/fpm2/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gnupg, gtk2 2 - , libxml2, intltool 3 }: 4 5 - with lib; 6 - 7 stdenv.mkDerivation rec { 8 pname = "fpm2"; 9 - version = "0.79"; 10 11 src = fetchurl { 12 - url = "https://als.regnet.cz/fpm2/download/fpm2-${version}.tar.bz2"; 13 - sha256 = "d55e9ce6be38a44fc1053d82db2d117cf3991a51898bd86d7913bae769f04da7"; 14 }; 15 16 nativeBuildInputs = [ pkg-config ]; 17 - buildInputs = [ gnupg gtk2 libxml2 intltool ]; 18 19 - meta = { 20 description = "GTK2 port from Figaro's Password Manager originally developed by John Conneely, with some new enhancements"; 21 homepage = "https://als.regnet.cz/fpm2/"; 22 license = licenses.gpl2;
··· 1 + { lib, stdenv, fetchurl, pkg-config, gnupg, gtk3 2 + , libxml2, intltool, nettle 3 }: 4 5 stdenv.mkDerivation rec { 6 pname = "fpm2"; 7 + version = "0.90"; 8 9 src = fetchurl { 10 + url = "https://als.regnet.cz/fpm2/download/fpm2-${version}.tar.xz"; 11 + sha256 = "1lfzja3vzd6l6hfvw8gvg4qkl5iy6gra5pa8gjlps9l63k2bjfhz"; 12 }; 13 14 nativeBuildInputs = [ pkg-config ]; 15 + buildInputs = [ gnupg gtk3 libxml2 intltool nettle ]; 16 17 + meta = with lib; { 18 description = "GTK2 port from Figaro's Password Manager originally developed by John Conneely, with some new enhancements"; 19 homepage = "https://als.regnet.cz/fpm2/"; 20 license = licenses.gpl2;
+82
pkgs/tools/security/kdigger/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , buildGoModule 4 + , fetchFromGitHub 5 + , installShellFiles 6 + , fetchpatch 7 + }: 8 + 9 + buildGoModule rec { 10 + pname = "kdigger"; 11 + version = "1.2.0"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "quarkslab"; 15 + repo = pname; 16 + rev = "v${version}"; 17 + sha256 = "sha256-j4HIwfRIUpV25DmbQ+9go8aJMEYaFDPxrdr/zGWBeVU="; 18 + # populate values that require us to use git. By doing this in postFetch we 19 + # can delete .git afterwards and maintain better reproducibility of the src. 20 + leaveDotGit = true; 21 + postFetch = '' 22 + cd "$out" 23 + git rev-parse HEAD > $out/COMMIT 24 + find "$out" -name .git -print0 | xargs -0 rm -rf 25 + ''; 26 + }; 27 + vendorSha256 = "sha256-3vn3MsE/4lBw89wgYgzm0RuJJ5RQTkgS6O74PpfFcUk="; 28 + 29 + patches = [ 30 + (fetchpatch { 31 + name = "simplify-ldflags.patch"; 32 + url = "https://github.com/quarkslab/kdigger/pull/2.patch"; 33 + sha256 = "sha256-d/NdoAdnheVgdqr2EF2rNn3gJvbjRZtOKFw2DqWR8TY="; 34 + }) 35 + ]; 36 + 37 + nativeBuildInputs = [ installShellFiles ]; 38 + 39 + CGO_ENABLED = 0; 40 + ldflags = [ 41 + "-s" 42 + "-w" 43 + "-X github.com/quarkslab/kdigger/commands.VERSION=v${version}" 44 + "-X github.com/quarkslab/kdigger/commands.BUILDERARCH=${stdenv.hostPlatform.linuxArch}" 45 + ]; 46 + 47 + preBuild = '' 48 + ldflags+=" -X github.com/quarkslab/kdigger/commands.GITCOMMIT=$(cat COMMIT)" 49 + ''; 50 + 51 + postInstall = '' 52 + installShellCompletion --cmd kdigger \ 53 + --bash <($out/bin/kdigger completion bash) \ 54 + --fish <($out/bin/kdigger completion fish) \ 55 + --zsh <($out/bin/kdigger completion zsh) 56 + ''; 57 + 58 + doInstallCheck = true; 59 + installCheckPhase = '' 60 + runHook preInstallCheck 61 + 62 + $out/bin/kdigger --help 63 + 64 + runHook postInstallCheck 65 + ''; 66 + 67 + meta = with lib; { 68 + homepage = "https://github.com/quarkslab/kdigger"; 69 + changelog = "https://github.com/quarkslab/kdigger/releases/tag/v${version}"; 70 + description = "An in-pod context discovery tool for Kubernetes penetration testing"; 71 + longDescription = '' 72 + kdigger, short for "Kubernetes digger", is a context discovery tool for 73 + Kubernetes penetration testing. This tool is a compilation of various 74 + plugins called buckets to facilitate pentesting Kubernetes from inside a 75 + pod. 76 + ''; 77 + license = licenses.asl20; 78 + maintainers = with maintainers; [ jk ]; 79 + # aarch64-linux support progress - https://github.com/quarkslab/kdigger/issues/3 80 + platforms = [ "x86_64-linux" ]; 81 + }; 82 + }
+1 -1
pkgs/tools/security/kubescape/default.nix
··· 6 7 buildGoModule rec { 8 pname = "kubescape"; 9 - version = "2.0.156"; 10 11 src = fetchFromGitHub { 12 owner = "armosec";
··· 6 7 buildGoModule rec { 8 pname = "kubescape"; 9 + version = "2.0.158"; 10 11 src = fetchFromGitHub { 12 owner = "armosec";
-26
pkgs/tools/virtualization/awless/default.nix
··· 1 - { stdenv, lib, buildGoPackage, fetchFromGitHub }: 2 - 3 - buildGoPackage rec { 4 - pname = "awless"; 5 - version = "0.1.11"; 6 - 7 - goPackagePath = "github.com/wallix/awless"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "wallix"; 11 - repo = "awless"; 12 - rev = "v${version}"; 13 - sha256 = "187i21yrm10r3f5naj3jl0rmydr5dkhmdhxs90hhf8hjp59a89kg"; 14 - }; 15 - 16 - meta = with lib; { 17 - homepage = "https://github.com/wallix/awless/"; 18 - description = "A Mighty CLI for AWS"; 19 - platforms = with platforms; linux ++ darwin; 20 - license = licenses.asl20; 21 - maintainers = with maintainers; [ pradeepchhetri swdunlop ]; 22 - # asm: InitTextSym double init for "".Syscall 23 - # panic: invalid use of LSym - NewFuncInfo with Extra of type *obj.FuncInfo 24 - broken = (stdenv.isLinux && stdenv.isAarch64); 25 - }; 26 - }
···
+2
pkgs/top-level/aliases.nix
··· 60 ag = throw "'ag' has been renamed to/replaced by 'silver-searcher'"; # Converted to throw 2022-02-22 61 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22 62 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19 63 aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream"; # Added 2020-11-30 64 alsaLib = alsa-lib; # Added 2021-06-09 65 alsaOss = alsa-oss; # Added 2021-06-10 ··· 94 avldrums-lv2 = x42-avldrums; # Added 2020-03-29 95 avxsynth = throw "avxsynth was removed because it was broken"; # Added 2021-05-18 96 awesome-4-0 = awesome; # Added 2022-05-05 97 aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05; 98 axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13 99 azure-vhd-utils = throw "azure-vhd-utils has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
··· 60 ag = throw "'ag' has been renamed to/replaced by 'silver-searcher'"; # Converted to throw 2022-02-22 61 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22 62 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19 63 + alarm-clock-applet = throw "'alarm-clock-applet' has been abandoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-16 64 aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream"; # Added 2020-11-30 65 alsaLib = alsa-lib; # Added 2021-06-09 66 alsaOss = alsa-oss; # Added 2021-06-10 ··· 95 avldrums-lv2 = x42-avldrums; # Added 2020-03-29 96 avxsynth = throw "avxsynth was removed because it was broken"; # Added 2021-05-18 97 awesome-4-0 = awesome; # Added 2022-05-05 98 + awless = throw "awless has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-05-30 99 aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05; 100 axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13 101 azure-vhd-utils = throw "azure-vhd-utils has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
+16 -4
pkgs/top-level/all-packages.nix
··· 1005 1006 addlicense = callPackage ../tools/misc/addlicense { }; 1007 1008 adlplug = callPackage ../applications/audio/adlplug { 1009 inherit (darwin.apple_sdk.frameworks) Foundation Cocoa Carbon CoreServices ApplicationServices CoreAudio CoreMIDI AudioToolbox Accelerate CoreImage IOKit AudioUnit QuartzCore WebKit DiscRecording CoreAudioKit; 1010 jack = libjack2; ··· 1930 azure-functions-core-tools = callPackage ../development/tools/azure-functions-core-tools { }; 1931 1932 azure-storage-azcopy = callPackage ../development/tools/azcopy { }; 1933 - 1934 - awless = callPackage ../tools/virtualization/awless { }; 1935 1936 bashblog = callPackage ../tools/text/bashblog { }; 1937 ··· 7482 7483 kdbplus = pkgsi686Linux.callPackage ../applications/misc/kdbplus { }; 7484 7485 keepalived = callPackage ../tools/networking/keepalived { }; 7486 7487 kexec-tools = callPackage ../os-specific/linux/kexec-tools { }; ··· 9920 reiserfsprogs = callPackage ../tools/filesystems/reiserfsprogs { }; 9921 9922 relic = callPackage ../development/tools/relic { }; 9923 - 9924 - alarm-clock-applet = callPackage ../tools/misc/alarm-clock-applet { }; 9925 9926 remind = callPackage ../tools/misc/remind { }; 9927 ··· 22919 22920 alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; 22921 22922 alsa-firmware = callPackage ../os-specific/linux/alsa-project/alsa-firmware { }; 22923 alsa-lib = callPackage ../os-specific/linux/alsa-project/alsa-lib { }; 22924 alsa-oss = callPackage ../os-specific/linux/alsa-project/alsa-oss { }; ··· 24816 papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme { 24817 inherit (plasma5Packages) breeze-icons; 24818 }; 24819 24820 papis = with python3Packages; toPythonApplication papis; 24821 ··· 28344 mopidy-youtube 28345 mopidy-ytmusic; 28346 28347 motif = callPackage ../development/libraries/motif { }; 28348 28349 mousai = callPackage ../applications/audio/mousai { }; ··· 32504 32505 ultrastardx = callPackage ../games/ultrastardx { }; 32506 32507 unciv = callPackage ../games/unciv { }; 32508 32509 unnethack = callPackage ../games/unnethack { }; ··· 33304 xmedcon = callPackage ../applications/science/medicine/xmedcon { }; 33305 33306 ### SCIENCE/PHYSICS 33307 33308 elmerfem = callPackage ../applications/science/physics/elmerfem {}; 33309
··· 1005 1006 addlicense = callPackage ../tools/misc/addlicense { }; 1007 1008 + adenum = callPackage ../tools/security/adenum { }; 1009 + 1010 adlplug = callPackage ../applications/audio/adlplug { 1011 inherit (darwin.apple_sdk.frameworks) Foundation Cocoa Carbon CoreServices ApplicationServices CoreAudio CoreMIDI AudioToolbox Accelerate CoreImage IOKit AudioUnit QuartzCore WebKit DiscRecording CoreAudioKit; 1012 jack = libjack2; ··· 1932 azure-functions-core-tools = callPackage ../development/tools/azure-functions-core-tools { }; 1933 1934 azure-storage-azcopy = callPackage ../development/tools/azcopy { }; 1935 1936 bashblog = callPackage ../tools/text/bashblog { }; 1937 ··· 7482 7483 kdbplus = pkgsi686Linux.callPackage ../applications/misc/kdbplus { }; 7484 7485 + kdigger = callPackage ../tools/security/kdigger { 7486 + buildGoModule = buildGo118Module; 7487 + }; 7488 + 7489 keepalived = callPackage ../tools/networking/keepalived { }; 7490 7491 kexec-tools = callPackage ../os-specific/linux/kexec-tools { }; ··· 9924 reiserfsprogs = callPackage ../tools/filesystems/reiserfsprogs { }; 9925 9926 relic = callPackage ../development/tools/relic { }; 9927 9928 remind = callPackage ../tools/misc/remind { }; 9929 ··· 22921 22922 alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; 22923 22924 + tinyalsa = callPackage ../os-specific/linux/tinyalsa { }; 22925 + 22926 alsa-firmware = callPackage ../os-specific/linux/alsa-project/alsa-firmware { }; 22927 alsa-lib = callPackage ../os-specific/linux/alsa-project/alsa-lib { }; 22928 alsa-oss = callPackage ../os-specific/linux/alsa-project/alsa-oss { }; ··· 24820 papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme { 24821 inherit (plasma5Packages) breeze-icons; 24822 }; 24823 + 24824 + plasma-overdose-kde-theme = callPackage ../data/themes/plasma-overdose-kde-theme { }; 24825 24826 papis = with python3Packages; toPythonApplication papis; 24827 ··· 28350 mopidy-youtube 28351 mopidy-ytmusic; 28352 28353 + monocypher = callPackage ../development/libraries/monocypher { }; 28354 + 28355 motif = callPackage ../development/libraries/motif { }; 28356 28357 mousai = callPackage ../applications/audio/mousai { }; ··· 32512 32513 ultrastardx = callPackage ../games/ultrastardx { }; 32514 32515 + umoria = callPackage ../games/umoria { }; 32516 + 32517 unciv = callPackage ../games/unciv { }; 32518 32519 unnethack = callPackage ../games/unnethack { }; ··· 33314 xmedcon = callPackage ../applications/science/medicine/xmedcon { }; 33315 33316 ### SCIENCE/PHYSICS 33317 + 33318 + dawn = callPackage ../applications/science/physics/dawn {}; 33319 33320 elmerfem = callPackage ../applications/science/physics/elmerfem {}; 33321
+2
pkgs/top-level/python-packages.nix
··· 7149 7150 pychef = callPackage ../development/python-modules/pychef { }; 7151 7152 PyChromecast = callPackage ../development/python-modules/pychromecast { }; 7153 7154 pyclimacell = callPackage ../development/python-modules/pyclimacell { };
··· 7149 7150 pychef = callPackage ../development/python-modules/pychef { }; 7151 7152 + pychm = callPackage ../development/python-modules/pychm { }; 7153 + 7154 PyChromecast = callPackage ../development/python-modules/pychromecast { }; 7155 7156 pyclimacell = callPackage ../development/python-modules/pyclimacell { };