Merge pull request #130181 from Mic92/merge-staging-next

Fix merge conflicts: master -> staging-next

authored by Jörg Thalheim and committed by GitHub 04828c85 266cb48e

+5438 -2051
+20
.github/workflows/basic-eval.yml
···
··· 1 + name: Basic evaluation checks 2 + 3 + on: 4 + pull_request: 5 + branches: 6 + - master 7 + - release-** 8 + push: 9 + branches: 10 + - master 11 + - release-** 12 + jobs: 13 + tests: 14 + runs-on: ubuntu-latest 15 + # we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback 16 + steps: 17 + - uses: actions/checkout@v2 18 + - uses: cachix/install-nix-action@v13 19 + # explicit list of supportedSystems is needed until aarch64-darwin becomes part of the trunk jobset 20 + - run: nix-build pkgs/top-level/release.nix -A tarball.nixpkgs-basic-release-checks --arg supportedSystems '[ "aarch64-darwin" "aarch64-linux" "x86_64-linux" "x86_64-darwin" ]'
+13 -1
flake.nix
··· 47 }) 48 ]; 49 })).config; 50 in 51 - modules ++ [ 52 { 53 system.nixos.versionSuffix = 54 ".${final.substring 0 8 (self.lastModifiedDate or self.lastModified or "19700101")}.${self.shortRev or "dirty"}";
··· 47 }) 48 ]; 49 })).config; 50 + 51 + moduleDeclarationFile = 52 + (builtins.unsafeGetAttrPos "modules" args).file; 53 + 54 + # Add the invoking file as error message location for modules 55 + # that don't have their own locations; presumably inline modules. 56 + addModuleDeclarationFile = 57 + m: { 58 + _file = moduleDeclarationFile; 59 + imports = [ m ]; 60 + }; 61 + 62 in 63 + map addModuleDeclarationFile modules ++ [ 64 { 65 system.nixos.versionSuffix = 66 ".${final.substring 0 8 (self.lastModifiedDate or self.lastModified or "19700101")}.${self.shortRev or "dirty"}";
+12 -6
maintainers/maintainer-list.nix
··· 7530 githubId = 1665818; 7531 name = "Philipp Eder"; 7532 }; 7533 nickhu = { 7534 email = "me@nickhu.co.uk"; 7535 github = "nickhu"; ··· 9151 github = "rszibele"; 9152 githubId = 1387224; 9153 name = "Richard Szibele"; 9154 }; 9155 rtburns-jpl = { 9156 email = "rtburns@jpl.nasa.gov"; ··· 10963 email = "v@anomalous.eu"; 10964 github = "deviant"; 10965 githubId = 68829907; 10966 - }; 10967 - va1entin = { 10968 - email = "github@valentinsblog.com"; 10969 - github = "va1entin"; 10970 - githubId = 31535155; 10971 - name = "Valentin Heidelberger"; 10972 }; 10973 vaibhavsagar = { 10974 email = "vaibhavsagar@gmail.com";
··· 7530 githubId = 1665818; 7531 name = "Philipp Eder"; 7532 }; 7533 + nickcao = { 7534 + name = "Nick Cao"; 7535 + email = "nickcao@nichi.co"; 7536 + github = "NickCao"; 7537 + githubId = 15247171; 7538 + }; 7539 nickhu = { 7540 email = "me@nickhu.co.uk"; 7541 github = "nickhu"; ··· 9157 github = "rszibele"; 9158 githubId = 1387224; 9159 name = "Richard Szibele"; 9160 + }; 9161 + rsynnest = { 9162 + email = "contact@rsynnest.com"; 9163 + github = "rsynnest"; 9164 + githubId = 4392850; 9165 + name = "Roland Synnestvedt"; 9166 }; 9167 rtburns-jpl = { 9168 email = "rtburns@jpl.nasa.gov"; ··· 10975 email = "v@anomalous.eu"; 10976 github = "deviant"; 10977 githubId = 68829907; 10978 }; 10979 vaibhavsagar = { 10980 email = "vaibhavsagar@gmail.com";
+8
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 537 New In Python 3.9 post</link> for more information. 538 </para> 539 </listitem> 540 </itemizedlist> 541 </section> 542 </section>
··· 537 New In Python 3.9 post</link> for more information. 538 </para> 539 </listitem> 540 + <listitem> 541 + <para> 542 + The <literal>claws-mail</literal> package now references the 543 + new GTK+ 3 release branch, major version 4. To use the GTK+ 2 544 + releases, one can install the 545 + <literal>claws-mail-gtk2</literal> package. 546 + </para> 547 + </listitem> 548 </itemizedlist> 549 </section> 550 </section>
+2
nixos/doc/manual/release-notes/rl-2111.section.md
··· 131 - Sway: The terminal emulator `rxvt-unicode` is no longer installed by default via `programs.sway.extraPackages`. The current default configuration uses `alacritty` (and soon `foot`) so this is only an issue when using a customized configuration and not installing `rxvt-unicode` explicitly. 132 133 - `python3` now defaults to Python 3.9. Python 3.9 introduces many deprecation warnings, please look at the [What's New In Python 3.9 post](https://docs.python.org/3/whatsnew/3.9.html) for more information.
··· 131 - Sway: The terminal emulator `rxvt-unicode` is no longer installed by default via `programs.sway.extraPackages`. The current default configuration uses `alacritty` (and soon `foot`) so this is only an issue when using a customized configuration and not installing `rxvt-unicode` explicitly. 132 133 - `python3` now defaults to Python 3.9. Python 3.9 introduces many deprecation warnings, please look at the [What's New In Python 3.9 post](https://docs.python.org/3/whatsnew/3.9.html) for more information. 134 + 135 + - The `claws-mail` package now references the new GTK+ 3 release branch, major version 4. To use the GTK+ 2 releases, one can install the `claws-mail-gtk2` package.
+6 -1
nixos/lib/test-driver/test-driver.py
··· 292 net_frontend += "," + args["netFrontendArgs"] 293 294 start_command = ( 295 - "qemu-kvm -m 384 " + net_backend + " " + net_frontend + " $QEMU_OPTS " 296 ) 297 298 if "hda" in args:
··· 292 net_frontend += "," + args["netFrontendArgs"] 293 294 start_command = ( 295 + args.get("qemuBinary", "qemu-kvm") 296 + + " -m 384 " 297 + + net_backend 298 + + " " 299 + + net_frontend 300 + + " $QEMU_OPTS " 301 ) 302 303 if "hda" in args:
+1
nixos/modules/module-list.nix
··· 848 ./services/networking/ucarp.nix 849 ./services/networking/unbound.nix 850 ./services/networking/unifi.nix 851 ./services/networking/v2ray.nix 852 ./services/networking/vsftpd.nix 853 ./services/networking/wakeonlan.nix
··· 848 ./services/networking/ucarp.nix 849 ./services/networking/unbound.nix 850 ./services/networking/unifi.nix 851 + ./services/video/unifi-video.nix 852 ./services/networking/v2ray.nix 853 ./services/networking/vsftpd.nix 854 ./services/networking/wakeonlan.nix
+1 -1
nixos/modules/services/misc/gitlab.nix
··· 911 } 912 { 913 assertion = versionAtLeast postgresqlPackage.version "12.0.0"; 914 - message = "PostgreSQL >=12 is required to run GitLab 14."; 915 } 916 ]; 917
··· 911 } 912 { 913 assertion = versionAtLeast postgresqlPackage.version "12.0.0"; 914 + message = "PostgreSQL >=12 is required to run GitLab 14. Follow the instructions in the manual section for upgrading PostgreSQL here: https://nixos.org/manual/nixos/stable/index.html#module-services-postgres-upgrading"; 915 } 916 ]; 917
+10 -1
nixos/modules/services/networking/ddclient.nix
··· 18 ${lib.optionalString (cfg.zone != "") "zone=${cfg.zone}"} 19 ssl=${boolToStr cfg.ssl} 20 wildcard=YES 21 quiet=${boolToStr cfg.quiet} 22 verbose=${boolToStr cfg.verbose} 23 ${cfg.extraConfig} ··· 116 default = true; 117 type = bool; 118 description = '' 119 - Whether to use to use SSL/TLS to connect to dynamic DNS provider. 120 ''; 121 }; 122
··· 18 ${lib.optionalString (cfg.zone != "") "zone=${cfg.zone}"} 19 ssl=${boolToStr cfg.ssl} 20 wildcard=YES 21 + ipv6=${boolToStr cfg.ipv6} 22 quiet=${boolToStr cfg.quiet} 23 verbose=${boolToStr cfg.verbose} 24 ${cfg.extraConfig} ··· 117 default = true; 118 type = bool; 119 description = '' 120 + Whether to use SSL/TLS to connect to dynamic DNS provider. 121 + ''; 122 + }; 123 + 124 + ipv6 = mkOption { 125 + default = false; 126 + type = bool; 127 + description = '' 128 + Whether to use IPv6. 129 ''; 130 }; 131
+265
nixos/modules/services/video/unifi-video.nix
···
··· 1 + { config, lib, pkgs, utils, ... }: 2 + with lib; 3 + let 4 + cfg = config.services.unifi-video; 5 + mainClass = "com.ubnt.airvision.Main"; 6 + cmd = '' 7 + ${pkgs.jsvc}/bin/jsvc \ 8 + -cwd ${stateDir} \ 9 + -debug \ 10 + -verbose:class \ 11 + -nodetach \ 12 + -user unifi-video \ 13 + -home ${cfg.jrePackage}/lib/openjdk \ 14 + -cp ${pkgs.commonsDaemon}/share/java/commons-daemon-1.2.4.jar:${stateDir}/lib/airvision.jar \ 15 + -pidfile ${cfg.pidFile} \ 16 + -procname unifi-video \ 17 + -Djava.security.egd=file:/dev/./urandom \ 18 + -Xmx${cfg.maximumJavaHeapSize}M \ 19 + -Xss512K \ 20 + -XX:+UseG1GC \ 21 + -XX:+UseStringDeduplication \ 22 + -XX:MaxMetaspaceSize=768M \ 23 + -Djava.library.path=${stateDir}/lib \ 24 + -Djava.awt.headless=true \ 25 + -Djavax.net.ssl.trustStore=${stateDir}/etc/ufv-truststore \ 26 + -Dfile.encoding=UTF-8 \ 27 + -Dav.tempdir=/var/cache/unifi-video 28 + ''; 29 + 30 + mongoConf = pkgs.writeTextFile { 31 + name = "mongo.conf"; 32 + executable = false; 33 + text = '' 34 + # for documentation of all options, see http://docs.mongodb.org/manual/reference/configuration-options/ 35 + 36 + storage: 37 + dbPath: ${cfg.dataDir}/db 38 + journal: 39 + enabled: true 40 + syncPeriodSecs: 60 41 + 42 + systemLog: 43 + destination: file 44 + logAppend: true 45 + path: ${stateDir}/logs/mongod.log 46 + 47 + net: 48 + port: 7441 49 + bindIp: 127.0.0.1 50 + http: 51 + enabled: false 52 + 53 + operationProfiling: 54 + slowOpThresholdMs: 500 55 + mode: off 56 + ''; 57 + }; 58 + 59 + 60 + mongoWtConf = pkgs.writeTextFile { 61 + name = "mongowt.conf"; 62 + executable = false; 63 + text = '' 64 + # for documentation of all options, see: 65 + # http://docs.mongodb.org/manual/reference/configuration-options/ 66 + 67 + storage: 68 + dbPath: ${cfg.dataDir}/db-wt 69 + journal: 70 + enabled: true 71 + wiredTiger: 72 + engineConfig: 73 + cacheSizeGB: 1 74 + 75 + systemLog: 76 + destination: file 77 + logAppend: true 78 + path: logs/mongod.log 79 + 80 + net: 81 + port: 7441 82 + bindIp: 127.0.0.1 83 + 84 + operationProfiling: 85 + slowOpThresholdMs: 500 86 + mode: off 87 + ''; 88 + }; 89 + 90 + stateDir = "/var/lib/unifi-video"; 91 + 92 + in 93 + { 94 + 95 + options.services.unifi-video = { 96 + enable = mkOption { 97 + type = types.bool; 98 + default = false; 99 + description = '' 100 + Whether or not to enable the unifi-video service. 101 + ''; 102 + }; 103 + 104 + jrePackage = mkOption { 105 + type = types.package; 106 + default = pkgs.jre8; 107 + defaultText = "pkgs.jre8"; 108 + description = '' 109 + The JRE package to use. Check the release notes to ensure it is supported. 110 + ''; 111 + }; 112 + 113 + unifiVideoPackage = mkOption { 114 + type = types.package; 115 + default = pkgs.unifi-video; 116 + defaultText = "pkgs.unifi-video"; 117 + description = '' 118 + The unifi-video package to use. 119 + ''; 120 + }; 121 + 122 + mongodbPackage = mkOption { 123 + type = types.package; 124 + default = pkgs.mongodb-4_0; 125 + defaultText = "pkgs.mongodb"; 126 + description = '' 127 + The mongodb package to use. 128 + ''; 129 + }; 130 + 131 + logDir = mkOption { 132 + type = types.str; 133 + default = "${stateDir}/logs"; 134 + description = '' 135 + Where to store the logs. 136 + ''; 137 + }; 138 + 139 + dataDir = mkOption { 140 + type = types.str; 141 + default = "${stateDir}/data"; 142 + description = '' 143 + Where to store the database and other data. 144 + ''; 145 + }; 146 + 147 + openPorts = mkOption { 148 + type = types.bool; 149 + default = true; 150 + description = '' 151 + Whether or not to open the required ports on the firewall. 152 + ''; 153 + }; 154 + 155 + maximumJavaHeapSize = mkOption { 156 + type = types.nullOr types.int; 157 + default = 1024; 158 + example = 4096; 159 + description = '' 160 + Set the maximimum heap size for the JVM in MB. 161 + ''; 162 + }; 163 + 164 + pidFile = mkOption { 165 + type = types.path; 166 + default = "${cfg.dataDir}/unifi-video.pid"; 167 + description = "Location of unifi-video pid file."; 168 + }; 169 + 170 + }; 171 + 172 + config = mkIf cfg.enable { 173 + users = { 174 + users.unifi-video = { 175 + description = "UniFi Video controller daemon user"; 176 + home = stateDir; 177 + group = "unifi-video"; 178 + isSystemUser = true; 179 + }; 180 + groups.unifi-video = {}; 181 + }; 182 + 183 + networking.firewall = mkIf cfg.openPorts { 184 + # https://help.ui.com/hc/en-us/articles/217875218-UniFi-Video-Ports-Used 185 + allowedTCPPorts = [ 186 + 7080 # HTTP portal 187 + 7443 # HTTPS portal 188 + 7445 # Video over HTTP (mobile app) 189 + 7446 # Video over HTTPS (mobile app) 190 + 7447 # RTSP via the controller 191 + 7442 # Camera management from cameras to NVR over WAN 192 + ]; 193 + allowedUDPPorts = [ 194 + 6666 # Inbound camera streams sent over WAN 195 + ]; 196 + }; 197 + 198 + systemd.tmpfiles.rules = [ 199 + "d '${stateDir}' 0700 unifi-video unifi-video - -" 200 + "d '/var/cache/unifi-video' 0700 unifi-video unifi-video - -" 201 + 202 + "d '${stateDir}/logs' 0700 unifi-video unifi-video - -" 203 + "C '${stateDir}/etc' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/etc" 204 + "C '${stateDir}/webapps' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/webapps" 205 + "C '${stateDir}/email' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/email" 206 + "C '${stateDir}/fw' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/fw" 207 + "C '${stateDir}/lib' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/lib" 208 + 209 + "d '${stateDir}/data' 0700 unifi-video unifi-video - -" 210 + "d '${stateDir}/data/db' 0700 unifi-video unifi-video - -" 211 + "C '${stateDir}/data/system.properties' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/etc/system.properties" 212 + 213 + "d '${stateDir}/bin' 0700 unifi-video unifi-video - -" 214 + "f '${stateDir}/bin/evostreamms' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/evostreamms" 215 + "f '${stateDir}/bin/libavcodec.so.54' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/libavcodec.so.54" 216 + "f '${stateDir}/bin/libavformat.so.54' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/libavformat.so.54" 217 + "f '${stateDir}/bin/libavutil.so.52' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/libavutil.so.52" 218 + "f '${stateDir}/bin/ubnt.avtool' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/ubnt.avtool" 219 + "f '${stateDir}/bin/ubnt.updater' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/ubnt.updater" 220 + "C '${stateDir}/bin/mongo' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongo" 221 + "C '${stateDir}/bin/mongod' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongod" 222 + "C '${stateDir}/bin/mongoperf' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongoperf" 223 + "C '${stateDir}/bin/mongos' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongos" 224 + 225 + "d '${stateDir}/conf' 0700 unifi-video unifi-video - -" 226 + "C '${stateDir}/conf/evostream' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/evostream" 227 + "Z '${stateDir}/conf/evostream' 0700 unifi-video unifi-video - -" 228 + "L+ '${stateDir}/conf/mongodv3.0+.conf' 0700 unifi-video unifi-video - ${mongoConf}" 229 + "L+ '${stateDir}/conf/mongodv3.6+.conf' 0700 unifi-video unifi-video - ${mongoConf}" 230 + "L+ '${stateDir}/conf/mongod-wt.conf' 0700 unifi-video unifi-video - ${mongoWtConf}" 231 + "L+ '${stateDir}/conf/catalina.policy' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/catalina.policy" 232 + "L+ '${stateDir}/conf/catalina.properties' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/catalina.properties" 233 + "L+ '${stateDir}/conf/context.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/context.xml" 234 + "L+ '${stateDir}/conf/logging.properties' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/logging.properties" 235 + "L+ '${stateDir}/conf/server.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/server.xml" 236 + "L+ '${stateDir}/conf/tomcat-users.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/tomcat-users.xml" 237 + "L+ '${stateDir}/conf/web.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/web.xml" 238 + 239 + ]; 240 + 241 + systemd.services.unifi-video = { 242 + description = "UniFi Video NVR daemon"; 243 + wantedBy = [ "multi-user.target" ]; 244 + after = [ "network.target" ] ; 245 + unitConfig.RequiresMountsFor = stateDir; 246 + # Make sure package upgrades trigger a service restart 247 + restartTriggers = [ cfg.unifiVideoPackage cfg.mongodbPackage ]; 248 + path = with pkgs; [ gawk coreutils busybox which jre8 lsb-release libcap util-linux ]; 249 + serviceConfig = { 250 + Type = "simple"; 251 + ExecStart = "${(removeSuffix "\n" cmd)} ${mainClass} start"; 252 + ExecStop = "${(removeSuffix "\n" cmd)} stop ${mainClass} stop"; 253 + Restart = "on-failure"; 254 + UMask = "0077"; 255 + User = "unifi-video"; 256 + WorkingDirectory = "${stateDir}"; 257 + }; 258 + }; 259 + 260 + }; 261 + 262 + meta = { 263 + maintainers = with lib.maintainers; [ rsynnest ]; 264 + }; 265 + }
+7 -9
nixos/modules/services/web-apps/nextcloud.nix
··· 92 package = mkOption { 93 type = types.package; 94 description = "Which package to use for the Nextcloud instance."; 95 - relatedPackages = [ "nextcloud19" "nextcloud20" "nextcloud21" ]; 96 }; 97 98 maxUploadSize = mkOption { ··· 385 ]; 386 387 warnings = let 388 - latest = 21; 389 upgradeWarning = major: nixos: 390 '' 391 A legacy Nextcloud install (from before NixOS ${nixos}) may be installed. ··· 403 Using config.services.nextcloud.poolConfig is deprecated and will become unsupported in a future release. 404 Please migrate your configuration to config.services.nextcloud.poolSettings. 405 '') 406 - ++ (optional (versionOlder cfg.package.version "19") (upgradeWarning 18 "20.09")) 407 ++ (optional (versionOlder cfg.package.version "20") (upgradeWarning 19 "21.05")) 408 - ++ (optional (versionOlder cfg.package.version "21") (upgradeWarning 20 "21.05")); 409 410 services.nextcloud.package = with pkgs; 411 mkDefault ( ··· 415 nextcloud defined in an overlay, please set `services.nextcloud.package` to 416 `pkgs.nextcloud`. 417 '' 418 - else if versionOlder stateVersion "20.09" then nextcloud18 419 # 21.03 will not be an official release - it was instead 21.05. 420 # This versionOlder statement remains set to 21.03 for backwards compatibility. 421 # See https://github.com/NixOS/nixpkgs/pull/108899 and 422 # https://github.com/NixOS/rfcs/blob/master/rfcs/0080-nixos-release-schedule.md. 423 else if versionOlder stateVersion "21.03" then nextcloud19 424 - else nextcloud21 425 ); 426 } 427 ··· 616 617 services.nginx.enable = mkDefault true; 618 619 - services.nginx.virtualHosts.${cfg.hostName} = let 620 - major = toInt (versions.major cfg.package.version); 621 - in { 622 root = cfg.package; 623 locations = { 624 "= /robots.txt" = {
··· 92 package = mkOption { 93 type = types.package; 94 description = "Which package to use for the Nextcloud instance."; 95 + relatedPackages = [ "nextcloud20" "nextcloud21" "nextcloud22" ]; 96 }; 97 98 maxUploadSize = mkOption { ··· 385 ]; 386 387 warnings = let 388 + latest = 22; 389 upgradeWarning = major: nixos: 390 '' 391 A legacy Nextcloud install (from before NixOS ${nixos}) may be installed. ··· 403 Using config.services.nextcloud.poolConfig is deprecated and will become unsupported in a future release. 404 Please migrate your configuration to config.services.nextcloud.poolSettings. 405 '') 406 ++ (optional (versionOlder cfg.package.version "20") (upgradeWarning 19 "21.05")) 407 + ++ (optional (versionOlder cfg.package.version "21") (upgradeWarning 20 "21.05")) 408 + ++ (optional (versionOlder cfg.package.version "22") (upgradeWarning 21 "21.11")); 409 410 services.nextcloud.package = with pkgs; 411 mkDefault ( ··· 415 nextcloud defined in an overlay, please set `services.nextcloud.package` to 416 `pkgs.nextcloud`. 417 '' 418 # 21.03 will not be an official release - it was instead 21.05. 419 # This versionOlder statement remains set to 21.03 for backwards compatibility. 420 # See https://github.com/NixOS/nixpkgs/pull/108899 and 421 # https://github.com/NixOS/rfcs/blob/master/rfcs/0080-nixos-release-schedule.md. 422 else if versionOlder stateVersion "21.03" then nextcloud19 423 + else if versionOlder stateVersion "21.11" then nextcloud21 424 + else nextcloud22 425 ); 426 } 427 ··· 616 617 services.nginx.enable = mkDefault true; 618 619 + services.nginx.virtualHosts.${cfg.hostName} = { 620 root = cfg.package; 621 locations = { 622 "= /robots.txt" = {
+1 -1
nixos/modules/services/web-apps/nextcloud.xml
··· 11 desktop client is packaged at <literal>pkgs.nextcloud-client</literal>. 12 </para> 13 <para> 14 - The current default by NixOS is <package>nextcloud21</package> which is also the latest 15 major version available. 16 </para> 17 <section xml:id="module-services-nextcloud-basic-usage">
··· 11 desktop client is packaged at <literal>pkgs.nextcloud-client</literal>. 12 </para> 13 <para> 14 + The current default by NixOS is <package>nextcloud22</package> which is also the latest 15 major version available. 16 </para> 17 <section xml:id="module-services-nextcloud-basic-usage">
+2
nixos/modules/virtualisation/vmware-guest.nix
··· 56 ${open-vm-tools}/bin/vmware-user-suid-wrapper 57 ''; 58 }; 59 }; 60 }
··· 56 ${open-vm-tools}/bin/vmware-user-suid-wrapper 57 ''; 58 }; 59 + 60 + services.udev.packages = [ open-vm-tools ]; 61 }; 62 }
+1 -1
nixos/tests/all-tests.nix
··· 43 bitcoind = handleTest ./bitcoind.nix {}; 44 bittorrent = handleTest ./bittorrent.nix {}; 45 blockbook-frontend = handleTest ./blockbook-frontend.nix {}; 46 - boot = handleTestOn ["x86_64-linux"] ./boot.nix {}; # syslinux is unsupported on aarch64 47 boot-stage1 = handleTest ./boot-stage1.nix {}; 48 borgbackup = handleTest ./borgbackup.nix {}; 49 botamusique = handleTest ./botamusique.nix {};
··· 43 bitcoind = handleTest ./bitcoind.nix {}; 44 bittorrent = handleTest ./bittorrent.nix {}; 45 blockbook-frontend = handleTest ./blockbook-frontend.nix {}; 46 + boot = handleTestOn ["x86_64-linux" "aarch64-linux"] ./boot.nix {}; 47 boot-stage1 = handleTest ./boot-stage1.nix {}; 48 borgbackup = handleTest ./borgbackup.nix {}; 49 botamusique = handleTest ./botamusique.nix {};
+22 -14
nixos/tests/boot.nix
··· 4 }: 5 6 with import ../lib/testing-python.nix { inherit system pkgs; }; 7 with pkgs.lib; 8 9 let ··· 21 22 makeBootTest = name: extraConfig: 23 let 24 - machineConfig = pythonDict ({ qemuFlags = "-m 768"; } // extraConfig); 25 in 26 makeTest { 27 inherit iso; ··· 61 ]; 62 }; 63 machineConfig = pythonDict ({ 64 qemuFlags = "-boot order=n -m 2000"; 65 netBackendArgs = "tftp=${ipxeBootDir},bootfile=netboot.ipxe"; 66 } // extraConfig); ··· 75 machine.shutdown() 76 ''; 77 }; 78 in { 79 - 80 - biosCdrom = makeBootTest "bios-cdrom" { 81 cdrom = "${iso}/iso/${iso.isoName}"; 82 }; 83 84 - biosUsb = makeBootTest "bios-usb" { 85 usb = "${iso}/iso/${iso.isoName}"; 86 }; 87 88 - uefiCdrom = makeBootTest "uefi-cdrom" { 89 cdrom = "${iso}/iso/${iso.isoName}"; 90 - bios = "${pkgs.OVMF.fd}/FV/OVMF.fd"; 91 }; 92 93 - uefiUsb = makeBootTest "uefi-usb" { 94 usb = "${iso}/iso/${iso.isoName}"; 95 - bios = "${pkgs.OVMF.fd}/FV/OVMF.fd"; 96 }; 97 98 biosNetboot = makeNetbootTest "bios" {}; 99 - 100 - uefiNetboot = makeNetbootTest "uefi" { 101 - bios = "${pkgs.OVMF.fd}/FV/OVMF.fd"; 102 - # Custom ROM is needed for EFI PXE boot. I failed to understand exactly why, because QEMU should still use iPXE for EFI. 103 - netFrontendArgs = "romfile=${pkgs.ipxe}/ipxe.efirom"; 104 - }; 105 }
··· 4 }: 5 6 with import ../lib/testing-python.nix { inherit system pkgs; }; 7 + with import ../lib/qemu-flags.nix { inherit pkgs; }; 8 with pkgs.lib; 9 10 let ··· 22 23 makeBootTest = name: extraConfig: 24 let 25 + machineConfig = pythonDict ({ 26 + qemuBinary = qemuBinary pkgs.qemu_test; 27 + qemuFlags = "-m 768"; 28 + } // extraConfig); 29 in 30 makeTest { 31 inherit iso; ··· 65 ]; 66 }; 67 machineConfig = pythonDict ({ 68 + qemuBinary = qemuBinary pkgs.qemu_test; 69 qemuFlags = "-boot order=n -m 2000"; 70 netBackendArgs = "tftp=${ipxeBootDir},bootfile=netboot.ipxe"; 71 } // extraConfig); ··· 80 machine.shutdown() 81 ''; 82 }; 83 + uefiBinary = { 84 + x86_64-linux = "${pkgs.OVMF.fd}/FV/OVMF.fd"; 85 + aarch64-linux = "${pkgs.OVMF.fd}/FV/QEMU_EFI.fd"; 86 + }.${pkgs.stdenv.hostPlatform.system}; 87 in { 88 + uefiCdrom = makeBootTest "uefi-cdrom" { 89 cdrom = "${iso}/iso/${iso.isoName}"; 90 + bios = uefiBinary; 91 }; 92 93 + uefiUsb = makeBootTest "uefi-usb" { 94 usb = "${iso}/iso/${iso.isoName}"; 95 + bios = uefiBinary; 96 }; 97 98 + uefiNetboot = makeNetbootTest "uefi" { 99 + bios = uefiBinary; 100 + # Custom ROM is needed for EFI PXE boot. I failed to understand exactly why, because QEMU should still use iPXE for EFI. 101 + netFrontendArgs = "romfile=${pkgs.ipxe}/ipxe.efirom"; 102 + }; 103 + } // optionalAttrs (pkgs.stdenv.hostPlatform.system == "x86_64-linux") { 104 + biosCdrom = makeBootTest "bios-cdrom" { 105 cdrom = "${iso}/iso/${iso.isoName}"; 106 }; 107 108 + biosUsb = makeBootTest "bios-usb" { 109 usb = "${iso}/iso/${iso.isoName}"; 110 }; 111 112 biosNetboot = makeNetbootTest "bios" {}; 113 }
+25 -1
pkgs/applications/audio/rhythmbox/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config 2 , python3 3 , perl 4 , perlPackages ··· 6 , intltool 7 , libpeas 8 , libsoup 9 , gnome 10 , totem-pl-parser 11 , tdb ··· 18 let 19 pname = "rhythmbox"; 20 version = "3.4.4"; 21 in stdenv.mkDerivation rec { 22 name = "${pname}-${version}"; 23 ··· 46 47 gst_all_1.gstreamer 48 gst_all_1.gst-plugins-base 49 ] ++ gst_plugins; 50 51 enableParallelBuilding = true; 52
··· 1 + { lib, stdenv, fetchurl, pkg-config, fetchFromGitLab 2 , python3 3 , perl 4 , perlPackages ··· 6 , intltool 7 , libpeas 8 , libsoup 9 + , libdmapsharing 10 , gnome 11 , totem-pl-parser 12 , tdb ··· 19 let 20 pname = "rhythmbox"; 21 version = "3.4.4"; 22 + 23 + # The API version of libdmapsharing required by rhythmbox 3.4.4 is 3.0. 24 + 25 + # This PR would solve the issue: 26 + # https://gitlab.gnome.org/GNOME/rhythmbox/-/merge_requests/12 27 + # Unfortunately applying this patch produces a rhythmbox which 28 + # cannot fetch data from DAAP shares. 29 + 30 + libdmapsharing_3 = libdmapsharing.overrideAttrs (old: rec { 31 + version = "2.9.41"; 32 + src = fetchFromGitLab { 33 + domain = "gitlab.gnome.org"; 34 + owner = "GNOME"; 35 + repo = old.pname; 36 + rev = "${lib.toUpper old.pname}_${lib.replaceStrings ["."] ["_"] version}"; 37 + sha256 = "05kvrzf0cp3mskdy6iv7zqq24qdczl800q2dn1h4bk3d9wchgm4p"; 38 + }; 39 + }); 40 + 41 in stdenv.mkDerivation rec { 42 name = "${pname}-${version}"; 43 ··· 66 67 gst_all_1.gstreamer 68 gst_all_1.gst-plugins-base 69 + 70 + libdmapsharing_3 # necessary for daap support 71 ] ++ gst_plugins; 72 + 73 + configureFlags = [ "--enable-daap" ]; 74 75 enableParallelBuilding = true; 76
+2 -2
pkgs/applications/blockchains/chia/default.nix
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "chia"; 9 - version = "1.2.0"; 10 11 src = fetchFromGitHub { 12 owner = "Chia-Network"; 13 repo = "chia-blockchain"; 14 rev = version; 15 - sha256 = "sha256-P5oWOQgyj+/Ia21R4PB6ID/iUPKBnW9/X5EF6RZjzS8="; 16 }; 17 18 patches = [
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "chia"; 9 + version = "1.2.1"; 10 11 src = fetchFromGitHub { 12 owner = "Chia-Network"; 13 repo = "chia-blockchain"; 14 rev = version; 15 + sha256 = "sha256-ZNSNROWl6RR4GZnoRGAXrdw48wH9OOgrsoKz0RNIIcs="; 16 }; 17 18 patches = [
+7 -1
pkgs/applications/editors/apostrophe/default.nix
··· 2 , wrapGAppsHook, pkg-config, desktop-file-utils 3 , appstream-glib, pythonPackages, glib, gobject-introspection 4 , gtk3, webkitgtk, glib-networking, gnome, gspell, texlive 5 - , shared-mime-info, libhandy 6 }: 7 8 let ··· 31 glib-networking libhandy ]; 32 33 postPatch = '' 34 patchShebangs --build build-aux/meson_post_install.py 35 ''; 36
··· 2 , wrapGAppsHook, pkg-config, desktop-file-utils 3 , appstream-glib, pythonPackages, glib, gobject-introspection 4 , gtk3, webkitgtk, glib-networking, gnome, gspell, texlive 5 + , shared-mime-info, libhandy, fira 6 }: 7 8 let ··· 31 glib-networking libhandy ]; 32 33 postPatch = '' 34 + substituteInPlace data/media/css/web/base.css \ 35 + --replace 'url("/app/share/fonts/FiraSans-Regular.ttf") format("ttf")' \ 36 + 'url("${fira}/share/fonts/opentype/FiraSans-Regular.otf") format("otf")' \ 37 + --replace 'url("/app/share/fonts/FiraMono-Regular.ttf") format("ttf")' \ 38 + 'url("${fira}/share/fonts/opentype/FiraMono-Regular.otf") format("otf")' 39 + 40 patchShebangs --build build-aux/meson_post_install.py 41 ''; 42
+1 -1
pkgs/applications/editors/sublime/3/common.nix
··· 108 inherit pname; 109 version = buildVersion; 110 111 - phases = [ "installPhase" ]; 112 113 ${primaryBinary} = binaryPackage; 114
··· 108 inherit pname; 109 version = buildVersion; 110 111 + dontUnpack = true; 112 113 ${primaryBinary} = binaryPackage; 114
+1 -1
pkgs/applications/editors/sublime/4/common.nix
··· 100 inherit pname; 101 version = buildVersion; 102 103 - phases = [ "installPhase" ]; 104 105 ${primaryBinary} = binaryPackage; 106
··· 100 inherit pname; 101 version = buildVersion; 102 103 + dontUnpack = true; 104 105 ${primaryBinary} = binaryPackage; 106
+1 -1
pkgs/applications/editors/vim/default.nix
··· 2 # default vimrc 3 , vimrc ? fetchurl { 4 name = "default-vimrc"; 5 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/archlinux.vim?id=68f6d131750aa778807119e03eed70286a17b1cb"; 6 sha256 = "18ifhv5q9prd175q3vxbqf6qyvkk6bc7d2lhqdk0q78i68kv9y0c"; 7 } 8 # apple frameworks
··· 2 # default vimrc 3 , vimrc ? fetchurl { 4 name = "default-vimrc"; 5 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/68f6d131750aa778807119e03eed70286a17b1cb/trunk/archlinux.vim"; 6 sha256 = "18ifhv5q9prd175q3vxbqf6qyvkk6bc7d2lhqdk0q78i68kv9y0c"; 7 } 8 # apple frameworks
+5 -5
pkgs/applications/editors/vscode/vscodium.nix
··· 13 archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz"; 14 15 sha256 = { 16 - x86_64-linux = "16s3hznyrz9w0cns8fk3pzk9ai5dj9y5p4n1rf3hrpg5hi9yxi5j"; 17 - x86_64-darwin = "133p032c8gv3hx4x7kxdfhz4xvkpjmjnvy02sf05dxqv5nly4xx4"; 18 - aarch64-linux = "183f674qyrlz0wqx6x48z6jhl8z30zmwsj8021hqi8px5ny99l1f"; 19 - armv7l-linux = "0rf3ybha861r5pfp6rvh21abfagaiwqlsbxm7fhphrc5382lmxbs"; 20 }.${system}; 21 22 sourceRoot = { ··· 31 32 # Please backport all compatible updates to the stable release. 33 # This is important for the extension ecosystem. 34 - version = "1.57.1"; 35 pname = "vscodium"; 36 37 executableName = "codium";
··· 13 archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz"; 14 15 sha256 = { 16 + x86_64-linux = "16hzhmsh9nv2brpzx8wnz08sanf0v6f3ln5hqgzxck0pafbzqyl5"; 17 + x86_64-darwin = "1a44fm5fx0zqlfr344mvc0m9hbd0vxd6s489pmh8x7m7q3sadi7j"; 18 + aarch64-linux = "082gjmnlvk12vkcxbpsd4xfgs38qbxkfawq9kyl3p7i8y6anrd4i"; 19 + armv7l-linux = "0zs66qmlq65166s34qjr6gppxvl5hyz1mjwxc97mki2c6y61fp28"; 20 }.${system}; 21 22 sourceRoot = { ··· 31 32 # Please backport all compatible updates to the stable release. 33 # This is important for the extension ecosystem. 34 + version = "1.58.1"; 35 pname = "vscodium"; 36 37 executableName = "codium";
+2 -2
pkgs/applications/graphics/digikam/default.nix
··· 55 56 mkDerivation rec { 57 pname = "digikam"; 58 - version = "7.2.0"; 59 60 src = fetchurl { 61 url = "mirror://kde/stable/${pname}/${version}/${pname}-${version}.tar.xz"; 62 - sha256 = "sha256-zYfs4UOu+gLmkqSvXDw8wQe5pNYYBNefp33S40R5ihc="; 63 }; 64 65 nativeBuildInputs = [ cmake doxygen extra-cmake-modules kdoctools wrapGAppsHook ];
··· 55 56 mkDerivation rec { 57 pname = "digikam"; 58 + version = "7.3.0"; 59 60 src = fetchurl { 61 url = "mirror://kde/stable/${pname}/${version}/${pname}-${version}.tar.xz"; 62 + sha256 = "sha256-la6pO+HP05u1IzO4Kz5Xv2gIDH0TGddU0WeiD22+RVE="; 63 }; 64 65 nativeBuildInputs = [ cmake doxygen extra-cmake-modules kdoctools wrapGAppsHook ];
+1 -1
pkgs/applications/graphics/hugin/default.nix
··· 15 patches = [ 16 # Fixes build with exiv2 0.27.1 17 (fetchpatch { 18 - url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/hugin-exiv2-0.27.1.patch?h=packages/hugin"; 19 sha256 = "1yxvlpvrhyrfd2w6kwx1w3mncsvlzdhp0w7xchy8q6kc2kd5nf7r"; 20 }) 21 ];
··· 15 patches = [ 16 # Fixes build with exiv2 0.27.1 17 (fetchpatch { 18 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/0467d8ba362b9c196e4c1dc4be7de0c1b336335b/hugin/trunk/hugin-exiv2-0.27.1.patch"; 19 sha256 = "1yxvlpvrhyrfd2w6kwx1w3mncsvlzdhp0w7xchy8q6kc2kd5nf7r"; 20 }) 21 ];
+1 -2
pkgs/applications/misc/freeplane/default.nix
··· 86 in stdenv.mkDerivation rec { 87 inherit pname version src; 88 89 - buildInputs = [ makeWrapper ]; 90 - nativeBuildInputs = [ jdk11 gradle_5 ]; 91 92 buildPhase = '' 93 mkdir -p -- ./freeplane/build/emoji/{txt,resources/images}
··· 86 in stdenv.mkDerivation rec { 87 inherit pname version src; 88 89 + nativeBuildInputs = [ makeWrapper jdk11 gradle_5 ]; 90 91 buildPhase = '' 92 mkdir -p -- ./freeplane/build/emoji/{txt,resources/images}
+2 -2
pkgs/applications/misc/gcal/default.nix
··· 1 - { lib, stdenv, fetchurl, ncurses, fetchpatch }: 2 3 stdenv.mkDerivation rec { 4 pname = "gcal"; ··· 18 19 enableParallelBuilding = true; 20 21 - buildInputs = [ ncurses ]; 22 23 meta = { 24 description = "Program for calculating and printing calendars";
··· 1 + { lib, stdenv, fetchurl, ncurses, gettext, fetchpatch }: 2 3 stdenv.mkDerivation rec { 4 pname = "gcal"; ··· 18 19 enableParallelBuilding = true; 20 21 + buildInputs = [ ncurses ] ++ lib.optional stdenv.isDarwin gettext; 22 23 meta = { 24 description = "Program for calculating and printing calendars";
+46
pkgs/applications/misc/gmnitohtml/default.nix
···
··· 1 + { lib, buildGoModule, fetchFromSourcehut, scdoc, installShellFiles }: 2 + 3 + buildGoModule rec { 4 + pname = "gmnitohtml"; 5 + version = "0.1.1"; 6 + 7 + src = fetchFromSourcehut { 8 + owner = "~adnano"; 9 + repo = pname; 10 + rev = version; 11 + hash = "sha256-XcHJbqmfSkW6lt2xRlrf9AJfwLOZqdgsL1v0aK2bQwo="; 12 + }; 13 + vendorSha256 = "sha256-Cx8x8AISRVTA4Ufd73vOVky97LX23NkizHDingr/zVk="; 14 + 15 + ldflags = [ "-s" "-w" ]; 16 + 17 + # Build and install the man pages 18 + nativeBuildInputs = [ scdoc installShellFiles ]; 19 + 20 + postBuild = '' 21 + make gmnitohtml.1 22 + ''; 23 + 24 + postInstall = '' 25 + installManPage gmnitohtml.1 26 + ''; 27 + 28 + doInstallCheck = true; 29 + installCheckPhase = '' 30 + runHook preInstallCheck 31 + $out/bin/gmnitohtml --help 32 + runHook postInstallCheck 33 + ''; 34 + 35 + meta = with lib; { 36 + homepage = "https://git.sr.ht/~adnano/gmnitohtml"; 37 + changelog = "https://git.sr.ht/~adnano/gmnitohtml/log"; 38 + description = "Gemini text to HTML converter"; 39 + longDescription = '' 40 + he gmnitohtml utility reads Gemini text from the standard input and writes 41 + HTML to the standard output. 42 + ''; 43 + license = licenses.mit; 44 + maintainers = with maintainers; [ jk sikmir ]; 45 + }; 46 + }
+8 -12
pkgs/applications/misc/golden-cheetah/default.nix
··· 1 { lib, fetchFromGitHub, fetchpatch, mkDerivation 2 , qtbase, qtsvg, qtserialport, qtwebengine, qtmultimedia, qttools 3 - , qtconnectivity, qtcharts, libusb-compat-0_1 4 , bison, flex, zlib, qmake, makeDesktopItem, makeWrapper 5 }: 6 ··· 16 }; 17 in mkDerivation rec { 18 pname = "golden-cheetah"; 19 - version = "3.5"; 20 21 src = fetchFromGitHub { 22 owner = "GoldenCheetah"; 23 repo = "GoldenCheetah"; 24 - rev = "V${version}"; 25 - sha256 = "1lyd0b2s3s9c2ppj7l4hf3s4gfzscaaam2pbiaby714bi9nr0ka7"; 26 }; 27 28 buildInputs = [ 29 qtbase qtsvg qtserialport qtwebengine qtmultimedia qttools zlib 30 - qtconnectivity qtcharts libusb-compat-0_1 31 ]; 32 nativeBuildInputs = [ flex makeWrapper qmake bison ]; 33 ··· 40 }) 41 ]; 42 43 - NIX_LDFLAGS = "-lz"; 44 45 - qtWrapperArgs = [ "--set LD_LIBRARY_PATH ${zlib.out}/lib" ]; 46 47 preConfigure = '' 48 cp src/gcconfig.pri.in src/gcconfig.pri ··· 52 echo 'LIBUSB_INCLUDE = ${libusb-compat-0_1.dev}/include' >> src/gcconfig.pri 53 echo 'LIBUSB_LIBS = -L${libusb-compat-0_1}/lib -lusb' >> src/gcconfig.pri 54 sed -i -e '21,23d' qwt/qwtconfig.pri # Removed forced installation to /usr/local 55 - 56 - # Use qtwebengine instead of qtwebkit 57 - substituteInPlace src/gcconfig.pri \ 58 - --replace "#DEFINES += NOWEBKIT" "DEFINES += NOWEBKIT" 59 ''; 60 61 installPhase = '' ··· 73 description = "Performance software for cyclists, runners and triathletes"; 74 platforms = platforms.linux; 75 maintainers = [ ]; 76 - license = licenses.gpl3; 77 }; 78 }
··· 1 { lib, fetchFromGitHub, fetchpatch, mkDerivation 2 , qtbase, qtsvg, qtserialport, qtwebengine, qtmultimedia, qttools 3 + , qtconnectivity, qtcharts, libusb-compat-0_1, gsl, blas 4 , bison, flex, zlib, qmake, makeDesktopItem, makeWrapper 5 }: 6 ··· 16 }; 17 in mkDerivation rec { 18 pname = "golden-cheetah"; 19 + version = "3.6-DEV2107"; 20 21 src = fetchFromGitHub { 22 owner = "GoldenCheetah"; 23 repo = "GoldenCheetah"; 24 + rev = "v${version}"; 25 + sha256 = "1d54x3pv27w1ys2f5l7gnfhyijhgcgdjnq1c1mj7hvg35dmh054d"; 26 }; 27 28 buildInputs = [ 29 qtbase qtsvg qtserialport qtwebengine qtmultimedia qttools zlib 30 + qtconnectivity qtcharts libusb-compat-0_1 gsl blas 31 ]; 32 nativeBuildInputs = [ flex makeWrapper qmake bison ]; 33 ··· 40 }) 41 ]; 42 43 + NIX_LDFLAGS = "-lz -lgsl -lblas"; 44 45 + qtWrapperArgs = [ "--prefix" "LD_LIBRARY_PATH" ":" "${zlib.out}/lib" ]; 46 47 preConfigure = '' 48 cp src/gcconfig.pri.in src/gcconfig.pri ··· 52 echo 'LIBUSB_INCLUDE = ${libusb-compat-0_1.dev}/include' >> src/gcconfig.pri 53 echo 'LIBUSB_LIBS = -L${libusb-compat-0_1}/lib -lusb' >> src/gcconfig.pri 54 sed -i -e '21,23d' qwt/qwtconfig.pri # Removed forced installation to /usr/local 55 ''; 56 57 installPhase = '' ··· 69 description = "Performance software for cyclists, runners and triathletes"; 70 platforms = platforms.linux; 71 maintainers = [ ]; 72 + license = licenses.gpl2Plus; 73 }; 74 }
+74 -73
pkgs/applications/misc/polybar/default.nix
··· 1 - { cairo 2 , cmake 3 , fetchFromGitHub 4 , libXdmcp ··· 29 , i3-gaps 30 , jsoncpp 31 32 - # override the variables ending in 'Support' to enable or disable modules 33 - , alsaSupport ? true 34 , githubSupport ? false 35 - , mpdSupport ? false 36 - , pulseSupport ? false 37 - , iwSupport ? false 38 - , nlSupport ? true 39 - , i3Support ? false 40 , i3GapsSupport ? false 41 }: 42 43 stdenv.mkDerivation rec { 44 - pname = "polybar"; 45 - version = "3.5.6"; 46 47 - src = fetchFromGitHub { 48 - owner = pname; 49 - repo = pname; 50 - rev = version; 51 - sha256 = "sha256-Uvj9V2M/uQxyziTx1hecrcaQZECijlpVmWcUeT+PqrI="; 52 - fetchSubmodules = true; 53 - }; 54 55 - nativeBuildInputs = [ 56 - cmake 57 - pkg-config 58 - python3Packages.sphinx 59 - removeReferencesTo 60 - ] 61 - ++ lib.optional (i3Support || i3GapsSupport) makeWrapper; 62 63 - buildInputs = [ 64 - cairo 65 - libXdmcp 66 - libpthreadstubs 67 - libxcb 68 - pcre 69 - python3 70 - xcbproto 71 - xcbutil 72 - xcbutilcursor 73 - xcbutilimage 74 - xcbutilrenderutil 75 - xcbutilwm 76 - xcbutilxrm 77 - ] 78 - ++ lib.optional alsaSupport alsa-lib 79 - ++ lib.optional githubSupport curl 80 - ++ lib.optional mpdSupport libmpdclient 81 - ++ lib.optional pulseSupport libpulseaudio 82 - ++ lib.optional iwSupport wirelesstools 83 - ++ lib.optional nlSupport libnl 84 - ++ lib.optional (i3Support || i3GapsSupport) jsoncpp 85 - ++ lib.optional i3Support i3 86 - ++ lib.optional i3GapsSupport i3-gaps; 87 88 - postInstall = if i3Support 89 - then ''wrapProgram $out/bin/polybar \ 90 - --prefix PATH : "${i3}/bin" 91 - '' 92 - else if i3GapsSupport 93 - then ''wrapProgram $out/bin/polybar \ 94 - --prefix PATH : "${i3-gaps}/bin" 95 - '' 96 - else ''''; 97 98 - postFixup = '' 99 - remove-references-to -t ${stdenv.cc} $out/bin/polybar 100 ''; 101 - 102 - meta = with lib; { 103 - homepage = "https://polybar.github.io/"; 104 - changelog = "https://github.com/polybar/polybar/releases/tag/${version}"; 105 - description = "A fast and easy-to-use tool for creating status bars"; 106 - longDescription = '' 107 - Polybar aims to help users build beautiful and highly customizable 108 - status bars for their desktop environment, without the need of 109 - having a black belt in shell scripting. 110 - ''; 111 - license = licenses.mit; 112 - maintainers = with maintainers; [ afldcr Br1ght0ne fortuneteller2k ]; 113 - platforms = platforms.linux; 114 - }; 115 }
··· 1 + { config 2 + , cairo 3 , cmake 4 , fetchFromGitHub 5 , libXdmcp ··· 30 , i3-gaps 31 , jsoncpp 32 33 + # override the variables ending in 'Support' to enable or disable modules 34 + , alsaSupport ? true 35 , githubSupport ? false 36 + , mpdSupport ? false 37 + , pulseSupport ? config.pulseaudio or false 38 + , iwSupport ? false 39 + , nlSupport ? true 40 + , i3Support ? false 41 , i3GapsSupport ? false 42 }: 43 44 stdenv.mkDerivation rec { 45 + pname = "polybar"; 46 + version = "3.5.6"; 47 48 + src = fetchFromGitHub { 49 + owner = pname; 50 + repo = pname; 51 + rev = version; 52 + sha256 = "sha256-Uvj9V2M/uQxyziTx1hecrcaQZECijlpVmWcUeT+PqrI="; 53 + fetchSubmodules = true; 54 + }; 55 56 + nativeBuildInputs = [ 57 + cmake 58 + pkg-config 59 + python3Packages.sphinx 60 + removeReferencesTo 61 + ] ++ lib.optional (i3Support || i3GapsSupport) makeWrapper; 62 + 63 + buildInputs = [ 64 + cairo 65 + libXdmcp 66 + libpthreadstubs 67 + libxcb 68 + pcre 69 + python3 70 + xcbproto 71 + xcbutil 72 + xcbutilcursor 73 + xcbutilimage 74 + xcbutilrenderutil 75 + xcbutilwm 76 + xcbutilxrm 77 + ] ++ lib.optional alsaSupport alsa-lib 78 + ++ lib.optional githubSupport curl 79 + ++ lib.optional mpdSupport libmpdclient 80 + ++ lib.optional pulseSupport libpulseaudio 81 + ++ lib.optional iwSupport wirelesstools 82 + ++ lib.optional nlSupport libnl 83 + ++ lib.optional (i3Support || i3GapsSupport) jsoncpp 84 + ++ lib.optional i3Support i3 85 + ++ lib.optional i3GapsSupport i3-gaps; 86 87 + postInstall = 88 + if i3Support then '' 89 + wrapProgram $out/bin/polybar \ 90 + --prefix PATH : "${i3}/bin" 91 + '' 92 + else if i3GapsSupport 93 + then '' 94 + wrapProgram $out/bin/polybar \ 95 + --prefix PATH : "${i3-gaps}/bin" 96 + '' 97 + else ""; 98 99 + postFixup = '' 100 + remove-references-to -t ${stdenv.cc} $out/bin/polybar 101 + ''; 102 103 + meta = with lib; { 104 + homepage = "https://polybar.github.io/"; 105 + changelog = "https://github.com/polybar/polybar/releases/tag/${version}"; 106 + description = "A fast and easy-to-use tool for creating status bars"; 107 + longDescription = '' 108 + Polybar aims to help users build beautiful and highly customizable 109 + status bars for their desktop environment, without the need of 110 + having a black belt in shell scripting. 111 ''; 112 + license = licenses.mit; 113 + maintainers = with maintainers; [ afldcr Br1ght0ne fortuneteller2k ]; 114 + platforms = platforms.linux; 115 + }; 116 }
+2 -2
pkgs/applications/misc/variety/default.nix
··· 26 sha256 = "sha256-6dLz4KXavXwnk5GizBH46d2EHMHPjRo0WnnUuVMtI1M="; 27 }; 28 29 - nativeBuildInputs = [ intltool wrapGAppsHook ]; 30 31 - buildInputs = [ makeWrapper distutils_extra ]; 32 33 doCheck = false; 34
··· 26 sha256 = "sha256-6dLz4KXavXwnk5GizBH46d2EHMHPjRo0WnnUuVMtI1M="; 27 }; 28 29 + nativeBuildInputs = [ makeWrapper intltool wrapGAppsHook ]; 30 31 + buildInputs = [ distutils_extra ]; 32 33 doCheck = false; 34
+13 -12
pkgs/applications/misc/zola/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, rustPlatform, cmake, pkg-config, openssl, oniguruma, CoreServices }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "zola"; 5 - version = "0.13.0"; 6 7 src = fetchFromGitHub { 8 owner = "getzola"; 9 repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "sha256-yTvFQWmNxoB+CNZLHGmzJq7mKuOUxUqV4g8PWlOlRbM="; 12 }; 13 14 - cargoSha256 = "sha256:19vijhcs1i02jhz68acil7psv3pcn0jzi1i4y2l05i4m3ayxivjf"; 15 16 - nativeBuildInputs = [ cmake pkg-config ]; 17 buildInputs = [ openssl oniguruma ] 18 ++ lib.optional stdenv.isDarwin CoreServices; 19 20 RUSTONIG_SYSTEM_LIBONIG = true; 21 22 postInstall = '' 23 - install -D -m 444 completions/zola.bash \ 24 - -t $out/share/bash-completion/completions 25 - install -D -m 444 completions/_zola \ 26 - -t $out/share/zsh/site-functions 27 - install -D -m 444 completions/zola.fish \ 28 - -t $out/share/fish/vendor_completions.d 29 ''; 30 31 meta = with lib; { ··· 33 homepage = "https://www.getzola.org/"; 34 license = licenses.mit; 35 maintainers = with maintainers; [ dywedir _0x4A6F ]; 36 }; 37 }
··· 1 + { lib, stdenv, fetchFromGitHub, rustPlatform, cmake, pkg-config, openssl, oniguruma, CoreServices, installShellFiles }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "zola"; 5 + version = "unstable-2021-07-10"; 6 7 src = fetchFromGitHub { 8 owner = "getzola"; 9 repo = pname; 10 + # unstable because the latest release fails to build 11 + rev = "8c3ce7d7fbc0d585d4cbf27598ac7dfe5acd96f1"; 12 + sha256 = "sha256-Tw3u96ZPb0yUXvtJ+rna6nnb0a+KfTEiR/PPEadFxDA="; 13 }; 14 15 + cargoSha256 = "sha256-mOO39LK7lQ5IxwMgfJpNwX/H5MZ3qKqfeDmnY8zXOx4="; 16 17 + nativeBuildInputs = [ cmake pkg-config installShellFiles]; 18 buildInputs = [ openssl oniguruma ] 19 ++ lib.optional stdenv.isDarwin CoreServices; 20 21 RUSTONIG_SYSTEM_LIBONIG = true; 22 23 postInstall = '' 24 + installShellCompletion --cmd zola \ 25 + --fish completions/zola.fish \ 26 + --zsh completions/_zola \ 27 + --bash completions/zola.bash 28 ''; 29 30 meta = with lib; { ··· 32 homepage = "https://www.getzola.org/"; 33 license = licenses.mit; 34 maintainers = with maintainers; [ dywedir _0x4A6F ]; 35 + # set because of unstable-* version 36 + mainProgram = "zola"; 37 }; 38 }
+6 -6
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 31 } 32 }, 33 "dev": { 34 - "version": "93.0.4557.4", 35 - "sha256": "06397k5mkrrdrmd7icyvd1ifnmhincgw5nskgc3m436qzzifsab9", 36 - "sha256bin64": "1q2c2dhx1yya6vhr82asf7h2zrv6kjzjv1a0zlfxkp3i6lnivgrd", 37 "deps": { 38 "gn": { 39 - "version": "2021-06-25", 40 "url": "https://gn.googlesource.com/gn", 41 - "rev": "4d207c94eab41f09c9a8505eb47f3d2919e47943", 42 - "sha256": "1jfgksa7rifh3ynnmd7m8xxggwxckz0jnwjaq9m5xapksb89hbn1" 43 } 44 } 45 },
··· 31 } 32 }, 33 "dev": { 34 + "version": "93.0.4573.0", 35 + "sha256": "0knks0padlcqhwnjpg32d875nycznlbd228sx8qwnylg1ilrzqck", 36 + "sha256bin64": "1kxbsdcc0gh2pllz3szmnjswxqbw9sr457pq8aafpgk9rdchikg1", 37 "deps": { 38 "gn": { 39 + "version": "2021-07-08", 40 "url": "https://gn.googlesource.com/gn", 41 + "rev": "24e2f7df92641de0351a96096fb2c490b2436bb8", 42 + "sha256": "1lwkyhfhw0zd7daqz466n7x5cddf0danr799h4jg3s0yvd4galjl" 43 } 44 } 45 },
+11 -11
pkgs/applications/networking/browsers/firefox/common.nix
··· 12 , autoconf213, which, gnused, rustPackages, rustPackages_1_45 13 , rust-cbindgen, nodejs, nasm, fetchpatch 14 , gnum4 15 , debugBuild ? false 16 17 ### optionals ··· 21 , alsaSupport ? stdenv.isLinux, alsa-lib 22 , pulseaudioSupport ? stdenv.isLinux, libpulseaudio 23 , ffmpegSupport ? true 24 - , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook 25 , waylandSupport ? true, libxkbcommon, libdrm 26 , ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages 27 , gssSupport ? true, libkrb5 ··· 79 flag = tf: x: [(if tf then "--enable-${x}" else "--disable-${x}")]; 80 81 default-toolkit = if stdenv.isDarwin then "cairo-cocoa" 82 - else "cairo-gtk${if gtk3Support then "3${lib.optionalString waylandSupport "-wayland"}" else "2"}"; 83 84 binaryName = "firefox"; 85 binaryNameCapitalized = lib.toUpper (lib.substring 0 1 binaryName) + lib.substring 1 (-1) binaryName; ··· 139 lib.optional (lib.versionOlder ffversion "86") ./env_var_for_system_dir-ff85.patch ++ 140 lib.optional (lib.versionAtLeast ffversion "86") ./env_var_for_system_dir-ff86.patch ++ 141 lib.optional (lib.versionOlder ffversion "83") ./no-buildconfig-ffx76.patch ++ 142 - lib.optional (lib.versionAtLeast ffversion "84") ./no-buildconfig-ffx84.patch ++ 143 lib.optional (ltoSupport && lib.versionOlder ffversion "84") ./lto-dependentlibs-generation-ffx83.patch ++ 144 lib.optional (ltoSupport && lib.versionAtLeast ffversion "84" && lib.versionOlder ffversion "86") 145 (fetchpatch { ··· 164 patchFlags = [ "-p1" "-l" ]; 165 166 buildInputs = [ 167 - gtk2 perl zip libjpeg zlib bzip2 168 dbus dbus-glib pango freetype fontconfig xorg.libXi xorg.libXcursor 169 xorg.libX11 xorg.libXrender xorg.libXft xorg.libXt file 170 xorg.pixman yasm libGLU libGL 171 xorg.xorgproto 172 xorg.libXdamage 173 - xorg.libXext makeWrapper 174 libevent libstartup_notification /* cairo */ 175 libpng jemalloc glib 176 nasm icu67 libvpx_1_8 ··· 182 ] 183 ++ lib.optional alsaSupport alsa-lib 184 ++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed 185 - ++ lib.optional gtk3Support gtk3 186 ++ lib.optional gssSupport libkrb5 187 ++ lib.optionals waylandSupport [ libxkbcommon libdrm ] 188 ++ lib.optional pipewireSupport pipewire 189 ++ lib.optional (lib.versionAtLeast ffversion "82") gnum4 190 ++ lib.optionals buildStdenv.isDarwin [ CoreMedia ExceptionHandling Kerberos 191 AVFoundation MediaToolbox CoreLocation 192 - Foundation libobjc AddressBook cups ]; 193 194 NIX_LDFLAGS = lib.optionalString ltoSupport '' 195 -rpath ${llvmPackages.libunwind.out}/lib ··· 224 cargo 225 gnused 226 llvmPackages.llvm # llvm-objdump 227 nodejs 228 perl 229 pkg-config ··· 232 rustc 233 which 234 unzip 235 ] 236 - ++ lib.optional gtk3Support wrapGAppsHook 237 ++ lib.optionals buildStdenv.isDarwin [ xcbuild rsync ] 238 ++ extraNativeBuildInputs; 239 ··· 362 passthru = { 363 inherit updateScript; 364 version = ffversion; 365 - isFirefox3Like = true; 366 - gtk = gtk2; 367 inherit alsaSupport; 368 inherit pipewireSupport; 369 inherit nspr; ··· 372 inherit execdir; 373 inherit browserName; 374 inherit tests; 375 - } // lib.optionalAttrs gtk3Support { inherit gtk3; }; 376 377 hardeningDisable = [ "format" ]; # -Werror=format-security 378
··· 12 , autoconf213, which, gnused, rustPackages, rustPackages_1_45 13 , rust-cbindgen, nodejs, nasm, fetchpatch 14 , gnum4 15 + , gtk2, gtk3, wrapGAppsHook 16 , debugBuild ? false 17 18 ### optionals ··· 22 , alsaSupport ? stdenv.isLinux, alsa-lib 23 , pulseaudioSupport ? stdenv.isLinux, libpulseaudio 24 , ffmpegSupport ? true 25 , waylandSupport ? true, libxkbcommon, libdrm 26 , ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages 27 , gssSupport ? true, libkrb5 ··· 79 flag = tf: x: [(if tf then "--enable-${x}" else "--disable-${x}")]; 80 81 default-toolkit = if stdenv.isDarwin then "cairo-cocoa" 82 + else "cairo-gtk3${lib.optionalString waylandSupport "-wayland"}"; 83 84 binaryName = "firefox"; 85 binaryNameCapitalized = lib.toUpper (lib.substring 0 1 binaryName) + lib.substring 1 (-1) binaryName; ··· 139 lib.optional (lib.versionOlder ffversion "86") ./env_var_for_system_dir-ff85.patch ++ 140 lib.optional (lib.versionAtLeast ffversion "86") ./env_var_for_system_dir-ff86.patch ++ 141 lib.optional (lib.versionOlder ffversion "83") ./no-buildconfig-ffx76.patch ++ 142 + lib.optional (lib.versionAtLeast ffversion "90") ./no-buildconfig-ffx90.patch ++ 143 lib.optional (ltoSupport && lib.versionOlder ffversion "84") ./lto-dependentlibs-generation-ffx83.patch ++ 144 lib.optional (ltoSupport && lib.versionAtLeast ffversion "84" && lib.versionOlder ffversion "86") 145 (fetchpatch { ··· 164 patchFlags = [ "-p1" "-l" ]; 165 166 buildInputs = [ 167 + gtk3 perl zip libjpeg zlib bzip2 168 dbus dbus-glib pango freetype fontconfig xorg.libXi xorg.libXcursor 169 xorg.libX11 xorg.libXrender xorg.libXft xorg.libXt file 170 xorg.pixman yasm libGLU libGL 171 xorg.xorgproto 172 xorg.libXdamage 173 + xorg.libXext 174 libevent libstartup_notification /* cairo */ 175 libpng jemalloc glib 176 nasm icu67 libvpx_1_8 ··· 182 ] 183 ++ lib.optional alsaSupport alsa-lib 184 ++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed 185 ++ lib.optional gssSupport libkrb5 186 ++ lib.optionals waylandSupport [ libxkbcommon libdrm ] 187 ++ lib.optional pipewireSupport pipewire 188 ++ lib.optional (lib.versionAtLeast ffversion "82") gnum4 189 ++ lib.optionals buildStdenv.isDarwin [ CoreMedia ExceptionHandling Kerberos 190 AVFoundation MediaToolbox CoreLocation 191 + Foundation libobjc AddressBook cups ] 192 + ++ lib.optional (lib.versionOlder ffversion "90") gtk2; 193 194 NIX_LDFLAGS = lib.optionalString ltoSupport '' 195 -rpath ${llvmPackages.libunwind.out}/lib ··· 224 cargo 225 gnused 226 llvmPackages.llvm # llvm-objdump 227 + makeWrapper 228 nodejs 229 perl 230 pkg-config ··· 233 rustc 234 which 235 unzip 236 + wrapGAppsHook 237 ] 238 ++ lib.optionals buildStdenv.isDarwin [ xcbuild rsync ] 239 ++ extraNativeBuildInputs; 240 ··· 363 passthru = { 364 inherit updateScript; 365 version = ffversion; 366 inherit alsaSupport; 367 inherit pipewireSupport; 368 inherit nspr; ··· 371 inherit execdir; 372 inherit browserName; 373 inherit tests; 374 + inherit gtk3; 375 + }; 376 377 hardeningDisable = [ "format" ]; # -Werror=format-security 378
+6 -9
pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx84.patch pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx90.patch
··· 1 - diff --git a/docshell/base/nsAboutRedirector.cpp b/docshell/base/nsAboutRedirector.cpp 2 - index 10ac77b..0125d9b 100644 3 --- a/docshell/base/nsAboutRedirector.cpp 4 +++ b/docshell/base/nsAboutRedirector.cpp 5 - @@ -63,8 +63,6 @@ static const RedirEntry kRedirMap[] = { 6 {"about", "chrome://global/content/aboutAbout.html", 0}, 7 - {"addons", "chrome://mozapps/content/extensions/extensions.xhtml", 8 nsIAboutModule::ALLOW_SCRIPT}, 9 - {"buildconfig", "chrome://global/content/buildconfig.html", 10 - nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT}, 11 {"checkerboard", "chrome://global/content/aboutCheckerboard.html", 12 nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT | 13 nsIAboutModule::ALLOW_SCRIPT}, 14 - diff --git a/toolkit/content/jar.mn b/toolkit/content/jar.mn 15 - index c83b3e2..d543140 100644 16 --- a/toolkit/content/jar.mn 17 +++ b/toolkit/content/jar.mn 18 - @@ -40,7 +40,6 @@ toolkit.jar: 19 content/global/plugins.css 20 content/global/plugins.js 21 - content/global/browser-child.js 22 -* content/global/buildconfig.html 23 - content/global/buildconfig.css 24 content/global/contentAreaUtils.js 25 content/global/datepicker.xhtml
··· 1 --- a/docshell/base/nsAboutRedirector.cpp 2 +++ b/docshell/base/nsAboutRedirector.cpp 3 + @@ -66,8 +66,6 @@ static const RedirEntry kRedirMap[] = { 4 {"about", "chrome://global/content/aboutAbout.html", 0}, 5 + {"addons", "chrome://mozapps/content/extensions/aboutaddons.html", 6 nsIAboutModule::ALLOW_SCRIPT}, 7 - {"buildconfig", "chrome://global/content/buildconfig.html", 8 - nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT}, 9 {"checkerboard", "chrome://global/content/aboutCheckerboard.html", 10 nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT | 11 nsIAboutModule::ALLOW_SCRIPT}, 12 --- a/toolkit/content/jar.mn 13 +++ b/toolkit/content/jar.mn 14 + @@ -39,8 +39,6 @@ toolkit.jar: 15 + content/global/plugins.html 16 content/global/plugins.css 17 content/global/plugins.js 18 -* content/global/buildconfig.html 19 + - content/global/buildconfig.css 20 content/global/contentAreaUtils.js 21 content/global/datepicker.xhtml 22 + #ifndef MOZ_FENNEC
+2 -2
pkgs/applications/networking/browsers/firefox/packages.nix
··· 7 rec { 8 firefox = common rec { 9 pname = "firefox"; 10 - ffversion = "89.0.2"; 11 src = fetchurl { 12 url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 13 - sha512 = "ffd98ab0887611c5b4aba68346c49a7a31a58150fd8bbae610a4d941c4cff0acef0daaebfbb577787a759b4c1ef3c1199f02681148612f4f5b709983e07e0ccb"; 14 }; 15 16 meta = {
··· 7 rec { 8 firefox = common rec { 9 pname = "firefox"; 10 + ffversion = "90.0"; 11 src = fetchurl { 12 url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 13 + sha512 = "233ad59e4ab2f08d2253b49235b51b26fa32fb7c285928110573ccbe67c79965d9401a6c58a3af2ad22b8a58ca5d9b3154e3e8c9d29b153acd16152d9b75442c"; 14 }; 15 16 meta = {
+6 -10
pkgs/applications/networking/browsers/firefox/wrapper.nix
··· 2 , replace, fetchurl, zip, unzip, jq, xdg-utils, writeText 3 4 ## various stuff that can be plugged in 5 - , ffmpeg, xorg, alsa-lib, libpulseaudio, libcanberra-gtk2, libglvnd, libnotify 6 , gnome/*.gnome-shell*/ 7 , browserpass, chrome-gnome-shell, uget-integrator, plasma5Packages, bukubrow, pipewire 8 , tridactyl-native ··· 44 , nixExtensions ? null 45 }: 46 47 - assert forceWayland -> (browser ? gtk3); # Can only use the wayland backend if gtk3 is being used 48 - 49 let 50 ffmpegSupport = browser.ffmpegSupport or false; 51 gssSupport = browser.gssSupport or false; ··· 73 ++ lib.optional (config.pulseaudio or true) libpulseaudio 74 ++ lib.optional alsaSupport alsa-lib 75 ++ pkcs11Modules; 76 - gtk_modules = [ libcanberra-gtk2 ]; 77 78 ######################### 79 # # ··· 183 }; 184 185 nativeBuildInputs = [ makeWrapper lndir ]; 186 - buildInputs = lib.optional (browser ? gtk3) browser.gtk3; 187 188 189 buildCommand = lib.optionalString stdenv.isDarwin '' ··· 266 --set MOZ_SYSTEM_DIR "$out/lib/mozilla" \ 267 --set MOZ_LEGACY_PROFILES 1 \ 268 --set MOZ_ALLOW_DOWNGRADE 1 \ 269 ${lib.optionalString forceWayland '' 270 --set MOZ_ENABLE_WAYLAND "1" \ 271 - ''}${lib.optionalString (browser ? gtk3) 272 - ''--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \ 273 - --suffix XDG_DATA_DIRS : '${gnome.adwaita-icon-theme}/share' 274 - '' 275 - } 276 ############################# 277 # # 278 # END EXTRA PREF CHANGES #
··· 2 , replace, fetchurl, zip, unzip, jq, xdg-utils, writeText 3 4 ## various stuff that can be plugged in 5 + , ffmpeg, xorg, alsa-lib, libpulseaudio, libcanberra-gtk3, libglvnd, libnotify 6 , gnome/*.gnome-shell*/ 7 , browserpass, chrome-gnome-shell, uget-integrator, plasma5Packages, bukubrow, pipewire 8 , tridactyl-native ··· 44 , nixExtensions ? null 45 }: 46 47 let 48 ffmpegSupport = browser.ffmpegSupport or false; 49 gssSupport = browser.gssSupport or false; ··· 71 ++ lib.optional (config.pulseaudio or true) libpulseaudio 72 ++ lib.optional alsaSupport alsa-lib 73 ++ pkcs11Modules; 74 + gtk_modules = [ libcanberra-gtk3 ]; 75 76 ######################### 77 # # ··· 181 }; 182 183 nativeBuildInputs = [ makeWrapper lndir ]; 184 + buildInputs = [ browser.gtk3 ]; 185 186 187 buildCommand = lib.optionalString stdenv.isDarwin '' ··· 264 --set MOZ_SYSTEM_DIR "$out/lib/mozilla" \ 265 --set MOZ_LEGACY_PROFILES 1 \ 266 --set MOZ_ALLOW_DOWNGRADE 1 \ 267 + --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \ 268 + --suffix XDG_DATA_DIRS : '${gnome.adwaita-icon-theme}/share' \ 269 ${lib.optionalString forceWayland '' 270 --set MOZ_ENABLE_WAYLAND "1" \ 271 + ''} 272 ############################# 273 # # 274 # END EXTRA PREF CHANGES #
+129
pkgs/applications/networking/browsers/icecat-bin/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchzip 4 + , autoPatchelfHook 5 + , wrapGAppsHook 6 + , gnome2 7 + , nss 8 + , xdg-utils 9 + , xorg 10 + , alsa-lib 11 + , atk 12 + , cairo 13 + , cups 14 + , curl 15 + , dbus 16 + , expat 17 + , fontconfig 18 + , freetype 19 + , gdk-pixbuf 20 + , glib 21 + , gtk3 22 + , libX11 23 + , libxcb 24 + , libXScrnSaver 25 + , libXcomposite 26 + , libXcursor 27 + , libXdamage 28 + , libXext 29 + , libXfixes 30 + , libXi 31 + , libXrandr 32 + , libXrender 33 + , libXtst 34 + , libdrm 35 + , libnotify 36 + , libopus 37 + , libpulseaudio 38 + , libuuid 39 + , libxshmfence 40 + , mesa 41 + , nspr 42 + , pango 43 + , systemd 44 + , at-spi2-atk 45 + , at-spi2-core 46 + }: 47 + 48 + stdenv.mkDerivation rec { 49 + pname = "icecat-bin"; 50 + version = "60.7.0"; 51 + 52 + src = fetchzip { 53 + url = "https://mirror.tochlab.net/pub/gnu/gnuzilla/${version}/icecat-${version}.en-US.gnulinux-x86_64.tar.bz2"; 54 + sha256 = "sha256-bEapbQIcZXQ0Tip/X1Q0guowpr3wNDYsFbHGmTbc5mE="; 55 + }; 56 + 57 + nativeBuildInputs = [ 58 + autoPatchelfHook 59 + wrapGAppsHook 60 + ]; 61 + 62 + buildInputs = [ 63 + nss 64 + xdg-utils 65 + xorg.libxkbfile 66 + alsa-lib 67 + at-spi2-atk 68 + at-spi2-core 69 + atk 70 + cairo 71 + cups 72 + curl 73 + dbus 74 + expat 75 + fontconfig.lib 76 + freetype 77 + gdk-pixbuf 78 + glib 79 + gnome2.GConf 80 + gnome2.gtk 81 + gtk3 82 + libX11 83 + libXScrnSaver 84 + libXcomposite 85 + libXcursor 86 + libXdamage 87 + libXext 88 + libXfixes 89 + libXi 90 + libXrandr 91 + libXrender 92 + libXtst 93 + libdrm 94 + libnotify 95 + libopus 96 + libuuid 97 + libxcb 98 + libxshmfence 99 + mesa 100 + nspr 101 + nss 102 + pango 103 + xorg.libXt 104 + stdenv.cc.cc.lib 105 + ]; 106 + 107 + unpackPhase = '' 108 + mkdir -p $TMP/ $out/{opt,bin} 109 + cp $src/* $TMP/ -r 110 + ''; 111 + 112 + installPhase = '' 113 + cp -r $TMP/* $out/opt/ 114 + ln -sf $out/opt/icecat-bin $out/bin/icecat 115 + ''; 116 + 117 + runtimeDependencies = [ 118 + libpulseaudio.out 119 + (lib.getLib systemd) 120 + ]; 121 + 122 + meta = with lib; { 123 + description = "Binary build of the GNU version of the Mozilla Firefox browser"; 124 + homepage = "https://www.gnu.org/software/gnuzilla/"; 125 + license = licenses.gpl3Plus; 126 + maintainers = with maintainers; [ dan4ik605743 ]; 127 + platforms = platforms.linux; 128 + }; 129 + }
+4
pkgs/applications/networking/browsers/midori/default.nix
··· 49 libarchive 50 ]; 51 52 meta = with lib; { 53 description = "Lightweight WebKitGTK web browser"; 54 homepage = "https://www.midori-browser.org/";
··· 49 libarchive 50 ]; 51 52 + passthru = { 53 + inherit gtk3; 54 + }; 55 + 56 meta = with lib; { 57 description = "Lightweight WebKitGTK web browser"; 58 homepage = "https://www.midori-browser.org/";
+4
pkgs/applications/networking/browsers/vimb/default.nix
··· 16 nativeBuildInputs = [ wrapGAppsHook pkg-config ]; 17 buildInputs = [ gtk3 libsoup webkitgtk glib-networking gsettings-desktop-schemas ]; 18 19 makeFlags = [ "PREFIX=${placeholder "out"}" ]; 20 21 meta = {
··· 16 nativeBuildInputs = [ wrapGAppsHook pkg-config ]; 17 buildInputs = [ gtk3 libsoup webkitgtk glib-networking gsettings-desktop-schemas ]; 18 19 + passthru = { 20 + inherit gtk3; 21 + }; 22 + 23 makeFlags = [ "PREFIX=${placeholder "out"}" ]; 24 25 meta = {
+135
pkgs/applications/networking/browsers/yandex-browser/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , autoPatchelfHook 5 + , wrapGAppsHook 6 + , flac 7 + , gnome2 8 + , harfbuzzFull 9 + , nss 10 + , snappy 11 + , xdg-utils 12 + , xorg 13 + , alsa-lib 14 + , atk 15 + , cairo 16 + , cups 17 + , curl 18 + , dbus 19 + , expat 20 + , fontconfig 21 + , freetype 22 + , gdk-pixbuf 23 + , glib 24 + , gtk3 25 + , libX11 26 + , libxcb 27 + , libXScrnSaver 28 + , libXcomposite 29 + , libXcursor 30 + , libXdamage 31 + , libXext 32 + , libXfixes 33 + , libXi 34 + , libXrandr 35 + , libXrender 36 + , libXtst 37 + , libdrm 38 + , libnotify 39 + , libopus 40 + , libpulseaudio 41 + , libuuid 42 + , libxshmfence 43 + , mesa 44 + , nspr 45 + , pango 46 + , systemd 47 + , at-spi2-atk 48 + , at-spi2-core 49 + }: 50 + 51 + stdenv.mkDerivation rec { 52 + pname = "yandex-browser"; 53 + version = "21.5.3.753-1"; 54 + 55 + src = fetchurl { 56 + url = "http://repo.yandex.ru/yandex-browser/deb/pool/main/y/${pname}-beta/${pname}-beta_${version}_amd64.deb"; 57 + sha256 = "sha256-sI2p/fCaruUJ3qPMyy+12Bh5I1SH8m7sYX5yDex2rwg="; 58 + }; 59 + 60 + nativeBuildInputs = [ 61 + autoPatchelfHook 62 + wrapGAppsHook 63 + ]; 64 + 65 + buildInputs = [ 66 + flac 67 + harfbuzzFull 68 + nss 69 + snappy 70 + xdg-utils 71 + xorg.libxkbfile 72 + alsa-lib 73 + at-spi2-atk 74 + at-spi2-core 75 + atk 76 + cairo 77 + cups 78 + curl 79 + dbus 80 + expat 81 + fontconfig.lib 82 + freetype 83 + gdk-pixbuf 84 + glib 85 + gnome2.GConf 86 + gtk3 87 + libX11 88 + libXScrnSaver 89 + libXcomposite 90 + libXcursor 91 + libXdamage 92 + libXext 93 + libXfixes 94 + libXi 95 + libXrandr 96 + libXrender 97 + libXtst 98 + libdrm 99 + libnotify 100 + libopus 101 + libuuid 102 + libxcb 103 + libxshmfence 104 + mesa 105 + nspr 106 + nss 107 + pango 108 + stdenv.cc.cc.lib 109 + ]; 110 + 111 + unpackPhase = '' 112 + mkdir -p $TMP/ya $out/bin 113 + cp $src $TMP/ya.deb 114 + ar vx ya.deb 115 + tar --no-overwrite-dir -xvf data.tar.xz -C $TMP/ya/ 116 + ''; 117 + 118 + installPhase = '' 119 + cp -R $TMP/ya/opt $out/ 120 + ln -sf $out/opt/yandex/browser-beta/yandex_browser $out/bin/yandex-browser 121 + ''; 122 + 123 + runtimeDependencies = [ 124 + libpulseaudio.out 125 + (lib.getLib systemd) 126 + ]; 127 + 128 + meta = with lib; { 129 + description = "Yandex Web Browser"; 130 + homepage = "https://browser.yandex.ru/"; 131 + license = licenses.unfree; 132 + maintainers = with maintainers; [ dan4ik605743 ]; 133 + platforms = [ "x86_64-linux" ]; 134 + }; 135 + }
+5 -11
pkgs/applications/networking/cluster/istioctl/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, go-bindata, installShellFiles }: 2 3 buildGoModule rec { 4 pname = "istioctl"; 5 - version = "1.9.4"; 6 7 src = fetchFromGitHub { 8 owner = "istio"; 9 repo = "istio"; 10 rev = version; 11 - sha256 = "sha256-QyiGDk9lA9Y49VpRNRGNbir/ql/Vzp6wsZ1LGodGTks="; 12 }; 13 - vendorSha256 = "sha256-N+7xajNkxuaC1yDTkPCg80bl2gRy2+Sa4Qq1A8zSGD8="; 14 15 doCheck = false; 16 17 - nativeBuildInputs = [ go-bindata installShellFiles ]; 18 - 19 - # Bundle charts 20 - preBuild = '' 21 - patchShebangs operator/scripts 22 - operator/scripts/create_assets_gen.sh 23 - ''; 24 25 # Bundle release metadata 26 buildFlagsArray = let
··· 1 + { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 2 3 buildGoModule rec { 4 pname = "istioctl"; 5 + version = "1.10.2"; 6 7 src = fetchFromGitHub { 8 owner = "istio"; 9 repo = "istio"; 10 rev = version; 11 + sha256 = "sha256-jzLffTAGlNeglzoJ3AG4d0pwrkXmT5ttJxr2z4MwP90="; 12 }; 13 + vendorSha256 = "sha256-q/m1H6gcnn35ULi+e8fVuJg8eIXhzizGwXJmyf1Hfy4="; 14 15 doCheck = false; 16 17 + nativeBuildInputs = [ installShellFiles ]; 18 19 # Bundle release metadata 20 buildFlagsArray = let
+25
pkgs/applications/networking/cluster/k0sctl/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "k0sctl"; 8 + version = "0.9.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "k0sproject"; 12 + repo = pname; 13 + rev = "v${version}"; 14 + sha256 = "sha256-aW7x2XfeFU0z3lwPTsDHudHjdwTtfASgrbKGddVb6Rs="; 15 + }; 16 + 17 + vendorSha256 = "sha256-bsXXWyeZXZLV6igEvyvPpS92FruGiLDx/5CCTKPe0EU="; 18 + 19 + meta = with lib; { 20 + description = "A bootstrapping and management tool for k0s clusters."; 21 + homepage = "https://k0sproject.io/"; 22 + license = licenses.asl20; 23 + maintainers = with maintainers; [ nickcao ]; 24 + }; 25 + }
+3 -3
pkgs/applications/networking/cluster/k3s/default.nix
··· 44 # Those pieces of software we entirely ignore upstream's handling of, and just 45 # make sure they're in the path if desired. 46 let 47 - k3sVersion = "1.21.0+k3s1"; # k3s git tag 48 - k3sCommit = "2705431d9645d128441c578309574cd262285ae6"; # k3s git commit at the above version 49 50 traefikChartVersion = "9.18.2"; # taken from ./scripts/download at TRAEFIK_VERSION 51 k3sRootVersion = "0.8.1"; # taken from ./scripts/download at ROOT_VERSION ··· 97 k3sRepo = fetchgit { 98 url = "https://github.com/k3s-io/k3s"; 99 rev = "v${k3sVersion}"; 100 - sha256 = "sha256-xsXxf2ZYrkpOHlSFqTsHwWF3kChUjxWRjyDR3Dhg2ho="; 101 }; 102 # Stage 1 of the k3s build: 103 # Let's talk about how k3s is structured.
··· 44 # Those pieces of software we entirely ignore upstream's handling of, and just 45 # make sure they're in the path if desired. 46 let 47 + k3sVersion = "1.21.2+k3s1"; # k3s git tag 48 + k3sCommit = "5a67e8dc473f8945e8e181f6f0b0dbbc387f6fca"; # k3s git commit at the above version 49 50 traefikChartVersion = "9.18.2"; # taken from ./scripts/download at TRAEFIK_VERSION 51 k3sRootVersion = "0.8.1"; # taken from ./scripts/download at ROOT_VERSION ··· 97 k3sRepo = fetchgit { 98 url = "https://github.com/k3s-io/k3s"; 99 rev = "v${k3sVersion}"; 100 + sha256 = "sha256-ZRkdHQ4RJ6XqE+DKE6wwpxetuKDG3k/4HaHyFxHev1U="; 101 }; 102 # Stage 1 of the k3s build: 103 # Let's talk about how k3s is structured.
+19 -22
pkgs/applications/networking/cluster/k3s/patches/0002-Add-nixpkgs-patches.patch
··· 1 - From 1891be119e298ef7c86347a6b74d40ff539cf06e Mon Sep 17 00:00:00 2001 2 - From: Euan Kemp <euank@euank.com> 3 - Date: Sun, 31 May 2020 19:02:37 -0700 4 - Subject: [PATCH 2/2] Add nixpkgs patches 5 - 6 - These patches let us re-use the upstream build scripts when building for 7 - nix. 8 - --- 9 - scripts/build | 20 ++++---------------- 10 - scripts/package-cli | 10 ++++++---- 11 - 2 files changed, 10 insertions(+), 20 deletions(-) 12 - 13 diff --git a/scripts/build b/scripts/build 14 - index 4ca6333c4a..df15f7db1d 100755 15 --- a/scripts/build 16 +++ b/scripts/build 17 @@ -12,7 +12,8 @@ PKG_CONTAINERD="github.com/containerd/containerd" 18 - PKG_RANCHER_CONTAINERD="github.com/rancher/containerd" 19 PKG_CRICTL="github.com/kubernetes-sigs/cri-tools" 20 21 -buildDate=$(date -u '+%Y-%m-%dT%H:%M:%SZ') ··· 24 25 VENDOR_PREFIX="${PKG}/vendor/" 26 VERSIONFLAGS=" 27 - @@ -92,17 +93,7 @@ cleanup() { 28 } 29 30 INSTALLBIN=$(pwd)/bin ··· 43 # echo Building agent 44 # CGO_ENABLED=1 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC" -o bin/k3s-agent ./cmd/agent/main.go 45 echo Building server 46 - @@ -118,10 +109,7 @@ ln -s containerd ./bin/ctr 47 #CGO_ENABLED=1 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC_SQLITE" -o bin/ctr ./cmd/ctr/main.go 48 # echo Building containerd 49 # CGO_ENABLED=0 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC" -o bin/containerd ./cmd/containerd/ 50 -echo Building runc 51 - -rm -f ./vendor/github.com/opencontainers/runc/runc 52 - -make EXTRA_LDFLAGS="-w -s" BUILDTAGS="$RUNC_TAGS" -C ./vendor/github.com/opencontainers/runc $RUNC_STATIC 53 - -cp -f ./vendor/github.com/opencontainers/runc/runc ./bin/runc 54 +# nixpkgs: we build runc separately 55 56 echo Building containerd-shim 57 rm -f ./vendor/github.com/containerd/containerd/bin/containerd-shim 58 diff --git a/scripts/package-cli b/scripts/package-cli 59 - index d1aad638d9..90479b6fa1 100755 60 --- a/scripts/package-cli 61 +++ b/scripts/package-cli 62 - @@ -49,15 +49,18 @@ fi 63 64 CMD_NAME=dist/artifacts/k3s${BIN_SUFFIX} 65 ··· 81 -./scripts/build-upload ${CMD_NAME} ${COMMIT} 82 +# nixpkgs: skip uploading 83 +# ./scripts/build-upload ${CMD_NAME} ${COMMIT} 84 - +
··· 1 + -Subject: [PATCH 2/2] Add nixpkgs patches 2 + -Original patch by: Euan Kemp <euank@euank.com> 3 + -Adapted by: superherointj 4 + - 5 + -This patch allows us to re-use upstream build scripts when building for nix. 6 + ---- 7 + - 2 files changed: 8 + - scripts/build 9 + - scripts/package-cli 10 + - 11 diff --git a/scripts/build b/scripts/build 12 + index 2f3d1dc496..4f4e5aa897 100755 13 --- a/scripts/build 14 +++ b/scripts/build 15 @@ -12,7 +12,8 @@ PKG_CONTAINERD="github.com/containerd/containerd" 16 + PKG_K3S_CONTAINERD="github.com/k3s-io/containerd" 17 PKG_CRICTL="github.com/kubernetes-sigs/cri-tools" 18 19 -buildDate=$(date -u '+%Y-%m-%dT%H:%M:%SZ') ··· 22 23 VENDOR_PREFIX="${PKG}/vendor/" 24 VERSIONFLAGS=" 25 + @@ -89,17 +90,7 @@ cleanup() { 26 } 27 28 INSTALLBIN=$(pwd)/bin ··· 41 # echo Building agent 42 # CGO_ENABLED=1 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC" -o bin/k3s-agent ./cmd/agent/main.go 43 echo Building server 44 + @@ -116,10 +107,7 @@ ln -s containerd ./bin/ctr 45 #CGO_ENABLED=1 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC_SQLITE" -o bin/ctr ./cmd/ctr/main.go 46 # echo Building containerd 47 # CGO_ENABLED=0 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC" -o bin/containerd ./cmd/containerd/ 48 -echo Building runc 49 + -rm -f ./build/src/github.com/opencontainers/runc/runc 50 + -make GOPATH=$(pwd)/build EXTRA_LDFLAGS="-w -s" BUILDTAGS="$RUNC_TAGS" -C ./build/src/github.com/opencontainers/runc $RUNC_STATIC 51 + -cp -f ./build/src/github.com/opencontainers/runc/runc ./bin/runc 52 +# nixpkgs: we build runc separately 53 54 echo Building containerd-shim 55 rm -f ./vendor/github.com/containerd/containerd/bin/containerd-shim 56 diff --git a/scripts/package-cli b/scripts/package-cli 57 + index ab4a6dac63..044b5587d0 100755 58 --- a/scripts/package-cli 59 +++ b/scripts/package-cli 60 + @@ -50,15 +50,17 @@ fi 61 62 CMD_NAME=dist/artifacts/k3s${BIN_SUFFIX} 63 ··· 79 -./scripts/build-upload ${CMD_NAME} ${COMMIT} 80 +# nixpkgs: skip uploading 81 +# ./scripts/build-upload ${CMD_NAME} ${COMMIT}
+32
pkgs/applications/networking/cluster/kfctl/default.nix
···
··· 1 + { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 2 + 3 + buildGoModule rec { 4 + pname = "kfctl"; 5 + version = "1.2.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "kubeflow"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-FY7o4QULobLY1djfcc2l6awE/v2stN7cc2lffMkjoPc="; 12 + }; 13 + 14 + vendorSha256 = "sha256-+6sxXp0LKegZjEFv1CIQ6xYh+hXLn+o9LggRYamCzpI="; 15 + 16 + subPackages = [ "cmd/kfctl" ]; 17 + 18 + nativeBuildInputs = [ installShellFiles ]; 19 + 20 + postInstall = '' 21 + installShellCompletion --cmd eksctl \ 22 + --bash <($out/bin/kfctl completion bash) \ 23 + --zsh <($out/bin/kfctl completion zsh) 24 + ''; 25 + 26 + meta = with lib; { 27 + description = "A CLI for deploying and managing Kubeflow"; 28 + homepage = "https://github.com/kubeflow/kfctl"; 29 + license = licenses.asl20; 30 + maintainers = with maintainers; [ mvnetbiz ]; 31 + }; 32 + }
+3 -3
pkgs/applications/networking/cluster/linkerd/default.nix
··· 64 }; 65 edge = generic { 66 channel = "edge"; 67 - version = "21.7.1"; 68 - sha256 = "sha256-VLq776A0H2IZLBeYjXpYzFixcydw/OcYsvKFxeLuewo="; 69 - vendorSha256 = "sha256-xSOPMFHfyCmG+yTzBfKR7F5KYV0gcKRNM0UrxpGBpE4="; 70 }; 71 }
··· 64 }; 65 edge = generic { 66 channel = "edge"; 67 + version = "21.7.2"; 68 + sha256 = "sha256-rEO84t6znNb59a9i+SHgT4r0xzja6eMYi9lWmdU24Cc="; 69 + vendorSha256 = "sha256-esVy+oIZa/ucvucdNV7MfUGFkIql9T2zl0+eu3hZAt8="; 70 }; 71 }
+43
pkgs/applications/networking/cluster/temporal/default.nix
···
··· 1 + { lib, fetchFromGitHub, buildGoModule }: 2 + 3 + buildGoModule rec { 4 + pname = "temporal"; 5 + version = "1.10.5"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "temporalio"; 9 + repo = "temporal"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-+rU/Tn3k/VmAgZl169tVZsRf5SL4bI9r3p1svVfKN2E="; 12 + }; 13 + 14 + vendorSha256 = "sha256-jbQPhGfZPPxjYTSJ9wMLzQIOhAwxJZypRzqwL421RfM="; 15 + 16 + # Errors: 17 + # > === RUN TestNamespaceHandlerGlobalNamespaceDisabledSuite 18 + # gocql: unable to dial control conn 127.0.0.1:9042: dial tcp 127.0.0.1:9042: connect: connection refused 19 + doCheck = false; 20 + 21 + installPhase = '' 22 + runHook preInstall 23 + mkdir -p $out/bin 24 + install -Dm755 "$GOPATH/bin/cli" -T $out/bin/tctl 25 + install -Dm755 "$GOPATH/bin/cassandra" -T $out/bin/temporal-cassandra 26 + install -Dm755 "$GOPATH/bin/server" -T $out/bin/temporal-server 27 + install -Dm755 "$GOPATH/bin/sql" -T $out/bin/temporal-sql 28 + runHook postInstall 29 + ''; 30 + 31 + doInstallCheck = true; 32 + installCheckPhase = '' 33 + $out/bin/tctl --version | grep ${version} > /dev/null 34 + ''; 35 + 36 + meta = with lib; { 37 + description = "A microservice orchestration platform which enables developers to build scalable applications without sacrificing productivity or reliability"; 38 + downloadPage = "https://github.com/temporalio/temporal"; 39 + homepage = "https://temporal.io"; 40 + license = licenses.mit; 41 + maintainers = with maintainers; [ superherointj ]; 42 + }; 43 + }
+55
pkgs/applications/networking/instant-messengers/vk-cli/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , curl 5 + , zulip 6 + , p7zip 7 + , glibc 8 + , ncurses 9 + , openssl 10 + }: 11 + 12 + stdenv.mkDerivation rec { 13 + pname = "vk-cli"; 14 + version = "0.7.6"; 15 + 16 + src = fetchurl { 17 + url = "https://github.com/vk-cli/vk/releases/download/${version}/vk-${version}-64-bin.7z"; 18 + sha256 = "sha256-Y40oLjddunrd7ZF1JbCcgjSCn8jFTubq69jhAVxInXw="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + p7zip 23 + ]; 24 + 25 + buildInputs = [ 26 + curl 27 + ncurses 28 + openssl 29 + ]; 30 + 31 + unpackPhase = '' 32 + mkdir -p $TMP/ 33 + 7z x $src -o$TMP/ 34 + ''; 35 + 36 + installPhase = '' 37 + mkdir -p $out/bin/ 38 + mv $TMP/vk-${version}-64-bin vk-cli 39 + install -D vk-cli --target-directory=$out/bin/ 40 + ''; 41 + 42 + postFixup = '' 43 + patchelf $out/bin/vk-cli \ 44 + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 45 + --set-rpath "${lib.makeLibraryPath [ curl zulip glibc ]}" 46 + ''; 47 + 48 + meta = with lib; { 49 + description = "A console (ncurses) client for vk.com written in D"; 50 + homepage = "https://github.com/vk-cli/vk"; 51 + license = licenses.asl20; 52 + maintainers = with maintainers; [ dan4ik605743 ]; 53 + platforms = [ "x86_64-linux" ]; 54 + }; 55 + }
+20 -9
pkgs/applications/networking/mailreaders/claws-mail/default.nix
··· 1 - { stdenv, lib, fetchgit, wrapGAppsHook, autoreconfHook, bison, flex 2 , curl, gtk2, gtk3, pkg-config, python2, python3, shared-mime-info 3 , glib-networking, gsettings-desktop-schemas 4 5 - # Use the experimental gtk3 branch. 6 - , useGtk3 ? false 7 8 # Package compatibility: old parameters whose name were not directly derived 9 , enablePgp ? true ··· 57 with lib; 58 59 let 60 - version = if useGtk3 then "3.99.0" else "3.17.8"; 61 62 - # The official release uses gtk2 and contains the version tag. 63 gtk2src = { 64 - sha256 = "0l4f8q11iyj8pi120lrapgq51k5j64xf0jlczkzbm99rym752ch5"; 65 }; 66 67 - # The corresponding commit in the gtk3 branch. 68 gtk3src = { 69 - sha256 = "176h1swh1zx6dqyzfz470x4a1xicnv0zhy8ir47k7p23g6y17i2k"; 70 }; 71 72 python = if useGtk3 then python3 else python2; ··· 125 126 outputs = [ "out" "dev" ]; 127 128 - patches = [ ./mime.patch ]; 129 130 preConfigure = '' 131 # autotools check tries to dlopen libpython as a requirement for the python plugin
··· 1 + { stdenv, lib, fetchgit, fetchpatch, wrapGAppsHook, autoreconfHook, bison, flex 2 , curl, gtk2, gtk3, pkg-config, python2, python3, shared-mime-info 3 , glib-networking, gsettings-desktop-schemas 4 5 + # Selector between the GTK+ 3 and GTK+ 2 releases. 6 + , useGtk3 7 8 # Package compatibility: old parameters whose name were not directly derived 9 , enablePgp ? true ··· 57 with lib; 58 59 let 60 + # Last release and hash for both the GTK+ 3 and GTK+ 2 version. 61 + version = if useGtk3 then "4.0.0" else "3.18.0"; 62 63 gtk2src = { 64 + sha256 = "1vsiy3xsppw4d8ylsz70wsyrvmgy88lp2hj7vrc353ckny80r9lh"; 65 }; 66 67 gtk3src = { 68 + sha256 = "0mwnjiqg2sj61va0y9yi3v52iyr5kzmbnvsqxav3a48m2f8p27qn"; 69 }; 70 71 python = if useGtk3 then python3 else python2; ··· 124 125 outputs = [ "out" "dev" ]; 126 127 + patches = [ 128 + ./mime.patch 129 + 130 + # Fixes a bug with the automatic authentication method, resulting in errors 131 + # with certain mail providers. 132 + # <https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4497> 133 + # This MUST be removed for the next release. 134 + (fetchpatch { 135 + name = "fix-automatic-auth.patch"; 136 + url = "https://git.claws-mail.org/?p=claws.git;a=patch;h=9c2585c58b49815a0eab8d683f0a94f75cbbe64e"; 137 + sha256 = "0v8v5q2p4h93lp7yq3gnlvarsrcssv96aks1wqy3187vsr4kdw7a"; 138 + }) 139 + ]; 140 141 preConfigure = '' 142 # autotools check tries to dlopen libpython as a requirement for the python plugin
+2 -2
pkgs/applications/networking/mailreaders/mutt/default.nix
··· 27 28 stdenv.mkDerivation rec { 29 pname = "mutt"; 30 - version = "2.1.0"; 31 32 src = fetchurl { 33 url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz"; 34 - sha256 = "0dqd6gg1wwhxjgdfl8j0kf93mw43kvd6wrwrzkscq2wjrsy5p0w0"; 35 }; 36 37 patches = optional smimeSupport (fetchpatch {
··· 27 28 stdenv.mkDerivation rec { 29 pname = "mutt"; 30 + version = "2.1.1"; 31 32 src = fetchurl { 33 url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz"; 34 + sha256 = "0jjjvqkqmpj55v111p1a1i2ry7mpd1bpphn1bhvlr18rgw7xdrja"; 35 }; 36 37 patches = optional smimeSupport (fetchpatch {
+2 -2
pkgs/applications/networking/mullvad-vpn/default.nix
··· 42 43 stdenv.mkDerivation rec { 44 pname = "mullvad-vpn"; 45 - version = "2021.3"; 46 47 src = fetchurl { 48 url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${version}/MullvadVPN-${version}_amd64.deb"; 49 - sha256 = "sha256-f7ZCDZ/RN+Z0Szmnx8mbzhKZiRPjqXTsgClfWViFYzo="; 50 }; 51 52 nativeBuildInputs = [
··· 42 43 stdenv.mkDerivation rec { 44 pname = "mullvad-vpn"; 45 + version = "2021.4"; 46 47 src = fetchurl { 48 url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${version}/MullvadVPN-${version}_amd64.deb"; 49 + sha256 = "sha256-JnHG4qD6nH2l7RCYHmb7Uszn0mrMsFtMHQ3cKpXcq00="; 50 }; 51 52 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/remote/remmina/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "remmina"; 16 - version = "1.4.13"; 17 18 src = fetchFromGitLab { 19 owner = "Remmina"; 20 repo = "Remmina"; 21 rev = "v${version}"; 22 - sha256 = "sha256-R+RfczAnt5R0YmXt5SmH8gOuWOH0LZ/70pOMDAXJgsE="; 23 }; 24 25 nativeBuildInputs = [ cmake ninja pkg-config wrapGAppsHook ];
··· 13 14 stdenv.mkDerivation rec { 15 pname = "remmina"; 16 + version = "1.4.20"; 17 18 src = fetchFromGitLab { 19 owner = "Remmina"; 20 repo = "Remmina"; 21 rev = "v${version}"; 22 + sha256 = "sha256-m3DUaoOD8COxMwCVBTipzCAz3mqIdunEbVPjyjAl9So="; 23 }; 24 25 nativeBuildInputs = [ cmake ninja pkg-config wrapGAppsHook ];
+40
pkgs/applications/networking/rofi-vpn/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitLab 4 + , makeWrapper 5 + , networkmanager 6 + , rofi-unwrapped 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "rofi-vpn"; 11 + version = "0.2.0"; 12 + 13 + src = fetchFromGitLab { 14 + owner = "DamienCassou"; 15 + repo = pname; 16 + rev = "v${version}"; 17 + sha256 = "04jcfb2jy8yyrk4mg68krwh3zb5qcyj1aq1bwk96fhybrq9k2hhp"; 18 + }; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + 23 + install -D --target-directory=$out/bin/ ./rofi-vpn 24 + 25 + wrapProgram $out/bin/rofi-vpn \ 26 + --prefix PATH ":" ${lib.makeBinPath [ rofi-unwrapped networkmanager ]} 27 + 28 + runHook postInstall 29 + ''; 30 + 31 + nativeBuildInputs = [ makeWrapper ]; 32 + 33 + meta = with lib; { 34 + description = "Rofi-based interface to enable VPN connections with NetworkManager"; 35 + homepage = "https://gitlab.com/DamienCassou/rofi-vpn"; 36 + license = licenses.gpl3Plus; 37 + maintainers = with maintainers; [ DamienCassou ]; 38 + platforms = platforms.linux; 39 + }; 40 + }
+5 -4
pkgs/applications/networking/termius/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "termius"; 15 - version = "7.15.1"; 16 17 src = fetchurl { 18 - # Termius switched to using non-versioned downloads https://s3.amazonaws.com/termius.desktop.autoupdate/linux/Termius.deb 19 - url = "https://web.archive.org/web/20210710174019/https://s3.amazonaws.com/termius.desktop.autoupdate/linux/Termius.deb"; 20 - sha256 = "16zc7ywz3hl1awkc4wk0rd94nsy55l98j2yzfdxcjiixky4gk8wn"; 21 }; 22 23 desktopItem = makeDesktopItem {
··· 12 13 stdenv.mkDerivation rec { 14 pname = "termius"; 15 + version = "7.16.0"; 16 17 src = fetchurl { 18 + # find the latest version by 19 + # curl https://deb.termius.com/dists/squeeze/main/binary-amd64/Packages 20 + url = "https://deb.termius.com/pool/main/t/termius-app/termius-app_${version}_amd64.deb"; 21 + sha256 = "013nli61bk4x4hkhr6gcpzm1y8ycmqk3vr7q0w2dn2bfdwjg559v"; 22 }; 23 24 desktopItem = makeDesktopItem {
+1 -1
pkgs/applications/office/abiword/default.nix
··· 19 # default and this patch can be removed. 20 # https://github.com/NixOS/nixpkgs/issues/38506 21 (fetchurl { 22 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/enchant-2.1.patch?h=packages/abiword"; 23 sha256 = "444dc2aadea3c80310a509b690097541573f6d2652c573d04da66a0f385fcfb2"; 24 }) 25 ];
··· 19 # default and this patch can be removed. 20 # https://github.com/NixOS/nixpkgs/issues/38506 21 (fetchurl { 22 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/d3ff951d3c7249927e7113b3de1653031db24596/abiword/trunk/enchant-2.1.patch"; 23 sha256 = "444dc2aadea3c80310a509b690097541573f6d2652c573d04da66a0f385fcfb2"; 24 }) 25 ];
+2 -2
pkgs/applications/office/qownnotes/default.nix
··· 3 4 mkDerivation rec { 5 pname = "qownnotes"; 6 - version = "21.5.2"; 7 8 src = fetchurl { 9 url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; 10 # Fetch the checksum of current version with curl: 11 # curl https://download.tuxfamily.org/qownnotes/src/qownnotes-<version>.tar.xz.sha256 12 - sha256 = "cf68dc78e641ca66403621cef4002ddd09463ead2eb060812d8124d6749ba03b"; 13 }; 14 15 nativeBuildInputs = [ qmake qttools ];
··· 3 4 mkDerivation rec { 5 pname = "qownnotes"; 6 + version = "21.7.4"; 7 8 src = fetchurl { 9 url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; 10 # Fetch the checksum of current version with curl: 11 # curl https://download.tuxfamily.org/qownnotes/src/qownnotes-<version>.tar.xz.sha256 12 + sha256 = "3957dc623b419582ef7ccc5cb04b8f97bed4e96e8ecc2e99bef9dca7ce255b8e"; 13 }; 14 15 nativeBuildInputs = [ qmake qttools ];
+2 -2
pkgs/applications/science/astronomy/xplanet/default.nix
··· 16 patches = [ 17 (fetchpatch { 18 name = "giflib6.patch"; 19 - url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/giflib6.patch?h=packages/xplanet&id=ce6f25eb369dc011161613894f01fd0a6ae85a09"; 20 sha256 = "173l0xkqq0v2bpaff7hhwc7y2aw5cclqw8988k1nalhyfbrjb8bl"; 21 }) 22 (fetchpatch { 23 name = "xplanet-c++11.patch"; 24 - url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/xplanet-c++11.patch?h=packages/xplanet&id=ce6f25eb369dc011161613894f01fd0a6ae85a09"; 25 sha256 = "0vldai78ixw49bxch774pps6pq4sp0p33qvkvxywcz7p8kzpg8q2"; 26 }) 27 ];
··· 16 patches = [ 17 (fetchpatch { 18 name = "giflib6.patch"; 19 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/ce6f25eb369dc011161613894f01fd0a6ae85a09/trunk/giflib6.patch"; 20 sha256 = "173l0xkqq0v2bpaff7hhwc7y2aw5cclqw8988k1nalhyfbrjb8bl"; 21 }) 22 (fetchpatch { 23 name = "xplanet-c++11.patch"; 24 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/ce6f25eb369dc011161613894f01fd0a6ae85a09/trunk/xplanet-c++11.patch"; 25 sha256 = "0vldai78ixw49bxch774pps6pq4sp0p33qvkvxywcz7p8kzpg8q2"; 26 }) 27 ];
+9 -3
pkgs/applications/science/electronics/kicad/base.nix
··· 62 "Only kicad-unstable(-small) supports address/thread sanitation"; 63 assert lib.assertMsg (!(sanitizeAddress && sanitizeThreads)) 64 "'sanitizeAddress' and 'sanitizeThreads' are mutually exclusive, use one."; 65 let 66 inherit (lib) optional optionals; 67 in ··· 81 82 makeFlags = optionals (debug) [ "CFLAGS+=-Og" "CFLAGS+=-ggdb" ]; 83 84 - cmakeFlags = optionals (withScripting) [ 85 "-DKICAD_SCRIPTING=ON" 86 "-DKICAD_SCRIPTING_MODULES=ON" 87 "-DKICAD_SCRIPTING_PYTHON3=ON" 88 "-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON" 89 ] 90 - ++ optional (!withScripting) 91 "-DKICAD_SCRIPTING=OFF" 92 ++ optional (withNgspice) "-DKICAD_SPICE=ON" 93 ++ optional (!withOCE) "-DKICAD_USE_OCE=OFF" 94 ++ optional (!withOCC) "-DKICAD_USE_OCC=OFF" ··· 152 openssl 153 boost 154 ] 155 - ++ optionals (withScripting) [ swig python wxPython ] 156 ++ optional (withNgspice) libngspice 157 ++ optional (withOCE) opencascade 158 ++ optional (withOCC) opencascade-occt
··· 62 "Only kicad-unstable(-small) supports address/thread sanitation"; 63 assert lib.assertMsg (!(sanitizeAddress && sanitizeThreads)) 64 "'sanitizeAddress' and 'sanitizeThreads' are mutually exclusive, use one."; 65 + 66 let 67 inherit (lib) optional optionals; 68 in ··· 82 83 makeFlags = optionals (debug) [ "CFLAGS+=-Og" "CFLAGS+=-ggdb" ]; 84 85 + cmakeFlags = optionals (stable && withScripting) [ 86 "-DKICAD_SCRIPTING=ON" 87 "-DKICAD_SCRIPTING_MODULES=ON" 88 "-DKICAD_SCRIPTING_PYTHON3=ON" 89 "-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON" 90 ] 91 + ++ optionals (!withScripting) [ 92 "-DKICAD_SCRIPTING=OFF" 93 + "-DKICAD_SCRIPTING_WXPYTHON=OFF" 94 + ] 95 ++ optional (withNgspice) "-DKICAD_SPICE=ON" 96 ++ optional (!withOCE) "-DKICAD_USE_OCE=OFF" 97 ++ optional (!withOCC) "-DKICAD_USE_OCC=OFF" ··· 155 openssl 156 boost 157 ] 158 + # unstable requires swig and python 159 + # wxPython still optional 160 + ++ optionals (withScripting || (!stable)) [ swig python ] 161 + ++ optional (withScripting) wxPython 162 ++ optional (withNgspice) libngspice 163 ++ optional (withOCE) opencascade 164 ++ optional (withOCC) opencascade-occt
+8 -8
pkgs/applications/science/electronics/kicad/versions.nix
··· 27 }; 28 "kicad-unstable" = { 29 kicadVersion = { 30 - version = "2021-05-16"; 31 src = { 32 - rev = "c33b2cfa8d16072b9d1bce558e443c4afa889d06"; 33 - sha256 = "1fvbxjpf880ikjqjhzj8wlxj0845gzrj1yv35rk7akbg4vl9ph72"; 34 }; 35 }; 36 libVersion = { 37 - version = "2021-05-16"; 38 libSources = { 39 i18n.rev = "e89d9a89bec59199c1ade56ee2556591412ab7b0"; 40 i18n.sha256 = "04zaqyhj3qr4ymyd3k5vjpcna64j8klpsygcgjcv29s3rdi8glfl"; 41 - symbols.rev = "32de73ea01347a005790119eb4102c550815685c"; 42 - symbols.sha256 = "0gj10v06rkxlxngc40d1sfmlcagy5p7jfxid0lch4w0wxfjmks7z"; 43 templates.rev = "073d1941c428242a563dcb5301ff5c7479fe9c71"; 44 templates.sha256 = "14p06m2zvlzzz2w74y83f2zml7mgv5dhy2nyfkpblanxawrzxv1x"; 45 - footprints.rev = "8fa36dfa3423d8777472e3475c1c2b0b2069624f"; 46 - footprints.sha256 = "138xfkr0prxw2djkwc1m4mlp9km99v12sivbqhm1jkq5yxngdbin"; 47 packages3d.rev = "d8b7e8c56d535f4d7e46373bf24c754a8403da1f"; 48 packages3d.sha256 = "0dh8ixg0w43wzj5h3164dz6l1vl4llwxhi3qcdgj1lgvrs28aywd"; 49 };
··· 27 }; 28 "kicad-unstable" = { 29 kicadVersion = { 30 + version = "2021-07-12"; 31 src = { 32 + rev = "76a6177eb7fc2efe8b5fd522355e70c44a33b150"; 33 + sha256 = "1a94z29if73cnxjx75vkgasm339dasbrjwbg2zk1c35pfygnwrj5"; 34 }; 35 }; 36 libVersion = { 37 + version = "2021-07-12"; 38 libSources = { 39 i18n.rev = "e89d9a89bec59199c1ade56ee2556591412ab7b0"; 40 i18n.sha256 = "04zaqyhj3qr4ymyd3k5vjpcna64j8klpsygcgjcv29s3rdi8glfl"; 41 + symbols.rev = "a6f64c12c9cdea4cda25cdd2c92708e7eb461d46"; 42 + symbols.sha256 = "0j6ng3ysqlxcggjyq3bsgqzg6j50if74q2dpyrdh5pckfqvvmv20"; 43 templates.rev = "073d1941c428242a563dcb5301ff5c7479fe9c71"; 44 templates.sha256 = "14p06m2zvlzzz2w74y83f2zml7mgv5dhy2nyfkpblanxawrzxv1x"; 45 + footprints.rev = "1bacc7562198e2a2985df7f2fbcd7620b4fd0d46"; 46 + footprints.sha256 = "1h17q0xpl4k4klg3mafzsbl88wzrg73xjsh8llyni2jzs531545a"; 47 packages3d.rev = "d8b7e8c56d535f4d7e46373bf24c754a8403da1f"; 48 packages3d.sha256 = "0dh8ixg0w43wzj5h3164dz6l1vl4llwxhi3qcdgj1lgvrs28aywd"; 49 };
+3 -3
pkgs/applications/version-management/git-and-tools/delta/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "delta"; 12 - version = "0.8.2"; 13 14 src = fetchFromGitHub { 15 owner = "dandavison"; 16 repo = pname; 17 rev = version; 18 - sha256 = "sha256-ztRwUf73ioygkgmE9t/EKJPerJJscJYG4YNeNdzXH1g="; 19 }; 20 21 - cargoSha256 = "sha256-cCMHMGHfI0JyIL8+q2fyzamBGGHZx3mc2FpwTUa4S9Y="; 22 23 nativeBuildInputs = [ installShellFiles ]; 24
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "delta"; 12 + version = "0.8.3"; 13 14 src = fetchFromGitHub { 15 owner = "dandavison"; 16 repo = pname; 17 rev = version; 18 + sha256 = "sha256-lwdsl3dzqrIL1JoBFmldwsCvNCWUcTlgeoEoCvmlTCQ="; 19 }; 20 21 + cargoSha256 = "sha256-7TvxkSJ3iWJnjD3Xe7WDXBNWIyl8U9XTCn9muUG1AmI="; 22 23 nativeBuildInputs = [ installShellFiles ]; 24
+4 -6
pkgs/applications/version-management/git-and-tools/git-cola/default.nix
··· 5 6 in buildPythonApplication rec { 7 pname = "git-cola"; 8 - version = "3.9"; 9 10 src = fetchFromGitHub { 11 owner = "git-cola"; 12 repo = "git-cola"; 13 rev = "v${version}"; 14 - sha256 = "11186pdgaw5p4iv10dqcnynf5pws2v9nhqqqca7z5b7m20fpfjl7"; 15 }; 16 17 buildInputs = [ git gettext ]; ··· 20 21 doCheck = false; 22 23 - postFixup = '' 24 - wrapQtApp $out/bin/git-cola 25 - wrapQtApp $out/bin/git-dag 26 - 27 ''; 28 29 meta = with lib; {
··· 5 6 in buildPythonApplication rec { 7 pname = "git-cola"; 8 + version = "3.10.1"; 9 10 src = fetchFromGitHub { 11 owner = "git-cola"; 12 repo = "git-cola"; 13 rev = "v${version}"; 14 + sha256 = "120hds7v29v70qxz20ppxf2glmgbah16v7jyy9i6hb6cfqp68vr8"; 15 }; 16 17 buildInputs = [ git gettext ]; ··· 20 21 doCheck = false; 22 23 + preFixup = '' 24 + makeWrapperArgs+=("''${qtWrapperArgs[@]}") 25 ''; 26 27 meta = with lib; {
+2 -2
pkgs/applications/version-management/git-and-tools/git-vendor/default.nix
··· 2 }: 3 4 let 5 - version = "1.2.1"; 6 - sha256 = "sha256-sm5SmckaXVjF3odqzYrbC46E1nPzQ9cuNJnNSAa7RWY="; 7 8 in stdenv.mkDerivation { 9 pname = "git-vendor";
··· 2 }: 3 4 let 5 + version = "1.2.2"; 6 + sha256 = "sha256-PhxYiTMXg8qRqwbrZaw9UH7pdvXTEnrd09TiYPepzmk="; 7 8 in stdenv.mkDerivation { 9 pname = "git-vendor";
+5 -2
pkgs/applications/version-management/git-and-tools/git/default.nix
··· 337 338 stripDebugList = [ "lib" "libexec" "bin" "share/git/contrib/credential/libsecret" ]; 339 340 - passthru.tests = { 341 - buildbot-integration = nixosTests.buildbot; 342 }; 343 344 meta = {
··· 337 338 stripDebugList = [ "lib" "libexec" "bin" "share/git/contrib/credential/libsecret" ]; 339 340 + passthru = { 341 + shellPath = "/bin/git-shell"; 342 + tests = { 343 + buildbot-integration = nixosTests.buildbot; 344 + }; 345 }; 346 347 meta = {
+5 -5
pkgs/applications/version-management/gitlab/data.json
··· 1 { 2 - "version": "14.0.2", 3 - "repo_hash": "1wnlkbjy7hm5lq6qc12dncmz321nhcnm8wvaz0ni1v5xpp3hv286", 4 "owner": "gitlab-org", 5 "repo": "gitlab", 6 - "rev": "v14.0.2-ee", 7 "passthru": { 8 - "GITALY_SERVER_VERSION": "14.0.2", 9 "GITLAB_PAGES_VERSION": "1.40.0", 10 "GITLAB_SHELL_VERSION": "13.19.0", 11 - "GITLAB_WORKHORSE_VERSION": "14.0.2" 12 } 13 }
··· 1 { 2 + "version": "14.0.5", 3 + "repo_hash": "1rykrgzapqa3j2yqpd99fpyyrdp25h2xnx21gnjnkn58qljs4cgs", 4 "owner": "gitlab-org", 5 "repo": "gitlab", 6 + "rev": "v14.0.5-ee", 7 "passthru": { 8 + "GITALY_SERVER_VERSION": "14.0.5", 9 "GITLAB_PAGES_VERSION": "1.40.0", 10 "GITLAB_SHELL_VERSION": "13.19.0", 11 + "GITLAB_WORKHORSE_VERSION": "14.0.5" 12 } 13 }
+2 -2
pkgs/applications/version-management/gitlab/gitaly/default.nix
··· 21 }; 22 }; 23 in buildGoModule rec { 24 - version = "14.0.2"; 25 pname = "gitaly"; 26 27 src = fetchFromGitLab { 28 owner = "gitlab-org"; 29 repo = "gitaly"; 30 rev = "v${version}"; 31 - sha256 = "sha256-0mLGtvRHgMN3TtH/g4XLDubwZvtB0xr2U30fufj//KY="; 32 }; 33 34 vendorSha256 = "sha256-U962bMmXNnenCYkSdk0Uy7Bz+b9JGU5rJHfblZoyC/I=";
··· 21 }; 22 }; 23 in buildGoModule rec { 24 + version = "14.0.5"; 25 pname = "gitaly"; 26 27 src = fetchFromGitLab { 28 owner = "gitlab-org"; 29 repo = "gitaly"; 30 rev = "v${version}"; 31 + sha256 = "sha256-aZ+EDF9BOdsbE+Xsde259eRmQhnb6H5piLQsvzgVpGM="; 32 }; 33 34 vendorSha256 = "sha256-U962bMmXNnenCYkSdk0Uy7Bz+b9JGU5rJHfblZoyC/I=";
+1 -1
pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 - version = "14.0.2"; 9 10 src = fetchFromGitLab { 11 owner = data.owner;
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 + version = "14.0.5"; 9 10 src = fetchFromGitLab { 11 owner = data.owner;
+1 -1
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
··· 1667 yajl-ruby (~> 1.4.1) 1668 1669 BUNDLED WITH 1670 - 2.1.4
··· 1667 yajl-ruby (~> 1.4.1) 1668 1669 BUNDLED WITH 1670 + 2.2.20
+4 -4
pkgs/applications/version-management/pijul/default.nix
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "pijul"; 16 - version = "1.0.0-alpha.50"; 17 18 src = fetchCrate { 19 inherit version pname; 20 - sha256 = "1hinnpbk83470sdif11v1wy1269jm7cpl0ycj2m89cxwk5g54cxg"; 21 }; 22 23 - cargoSha256 = "0bc116nyykq8ddy7lnhxibx6hphn344d0fs7fbl2paax9ahbh2g0"; 24 25 cargoBuildFlags = lib.optional gitImportSupport "--features=git"; 26 ··· 36 description = "A distributed version control system"; 37 homepage = "https://pijul.org"; 38 license = with licenses; [ gpl2Plus ]; 39 - maintainers = with maintainers; [ gal_bolle dywedir ]; 40 }; 41 }
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "pijul"; 16 + version = "1.0.0-alpha.52"; 17 18 src = fetchCrate { 19 inherit version pname; 20 + sha256 = "0m759zfh40kxswsv40z1l332lc8lfqppyv8188y4i6biqmgbx8f1"; 21 }; 22 23 + cargoSha256 = "0f31hw2zjvhkhsb0ykvw4c3d0qy8zirgsaz7yr89hy01rs23bh8z"; 24 25 cargoBuildFlags = lib.optional gitImportSupport "--features=git"; 26 ··· 36 description = "A distributed version control system"; 37 homepage = "https://pijul.org"; 38 license = with licenses; [ gpl2Plus ]; 39 + maintainers = with maintainers; [ gal_bolle dywedir fabianhjr ]; 40 }; 41 }
+20 -31
pkgs/applications/virtualization/open-vm-tools/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, makeWrapper, autoreconfHook, fetchpatch, 2 - fuse, libmspack, openssl, pam, xercesc, icu, libdnet, procps, libtirpc, rpcsvc-proto, 3 - libX11, libXext, libXinerama, libXi, libXrender, libXrandr, libXtst, 4 - pkg-config, glib, gdk-pixbuf-xlib, gtk3, gtkmm3, iproute2, dbus, systemd, which, 5 - withX ? true }: 6 7 stdenv.mkDerivation rec { 8 pname = "open-vm-tools"; 9 - version = "11.2.5"; 10 11 src = fetchFromGitHub { 12 owner = "vmware"; 13 repo = "open-vm-tools"; 14 rev = "stable-${version}"; 15 - sha256 = "sha256-Jv+NSKw/+l+b4lfVGgCZFlcTScO/WAO/d7DtI0FAEV4="; 16 }; 17 18 sourceRoot = "${src.name}/open-vm-tools"; ··· 20 outputs = [ "out" "dev" ]; 21 22 nativeBuildInputs = [ autoreconfHook makeWrapper pkg-config ]; 23 - buildInputs = [ fuse glib icu libdnet libmspack libtirpc openssl pam procps rpcsvc-proto xercesc ] 24 ++ lib.optionals withX [ gdk-pixbuf-xlib gtk3 gtkmm3 libX11 libXext libXinerama libXi libXrender libXrandr libXtst ]; 25 26 - patches = [ 27 - # Fix building with glib 2.68. Remove after next release. 28 - # We drop AUTHORS due to conflicts when applying. 29 - # https://github.com/vmware/open-vm-tools/pull/505 30 - (fetchpatch { 31 - url = "https://github.com/vmware/open-vm-tools/commit/82931a1bcb39d5132910c7fb2ddc086c51d06662.patch"; 32 - stripLen = 1; 33 - excludes = [ "AUTHORS" ]; 34 - sha256 = "0yz5hnngr5vd4416hvmh8734a9vxa18d2xd37kl7if0p9vik6zlg"; 35 - }) 36 - ]; 37 - 38 postPatch = '' 39 - # Build bugfix for 10.1.0, stolen from Arch PKGBUILD 40 - mkdir -p common-agent/etc/config 41 - sed -i 's|.*common-agent/etc/config/Makefile.*|\\|' configure.ac 42 - 43 sed -i 's,etc/vmware-tools,''${prefix}/etc/vmware-tools,' Makefile.am 44 sed -i 's,^confdir = ,confdir = ''${prefix},' scripts/Makefile.am 45 sed -i 's,usr/bin,''${prefix}/usr/bin,' scripts/Makefile.am 46 sed -i 's,etc/vmware-tools,''${prefix}/etc/vmware-tools,' services/vmtoolsd/Makefile.am 47 sed -i 's,$(PAM_PREFIX),''${prefix}/$(PAM_PREFIX),' services/vmtoolsd/Makefile.am 48 - sed -i 's,$(UDEVRULESDIR),''${prefix}/$(UDEVRULESDIR),' udev/Makefile.am 49 50 # Avoid a glibc >= 2.25 deprecation warning that gets fatal via -Werror. 51 sed 1i'#include <sys/sysmacros.h>' -i lib/wiper/wiperPosix.c ··· 54 sed -i 's,/sbin/shutdown,shutdown,' lib/system/systemLinux.c 55 ''; 56 57 - configureFlags = [ "--without-kernel-modules" "--without-xmlsecurity" ] 58 - ++ lib.optional (!withX) "--without-x"; 59 60 enableParallelBuilding = true; 61 62 NIX_CFLAGS_COMPILE = builtins.toString [ 63 - # igrone glib-2.62 deprecations 64 - # Drop in next stable release. 65 - "-DGLIB_DISABLE_DEPRECATION_WARNINGS" 66 - 67 # fix build with gcc9 68 "-Wno-error=address-of-packed-member" 69 "-Wno-error=format-overflow" 70 ]; 71 72 postInstall = '' 73 wrapProgram "$out/etc/vmware-tools/scripts/vmware/network" \ 74 --prefix PATH ':' "${lib.makeBinPath [ iproute2 dbus systemd which ]}" 75 ''; 76 77 meta = with lib; {
··· 1 + { stdenv, lib, fetchFromGitHub, makeWrapper, autoreconfHook 2 + , bash, fuse, libmspack, openssl, pam, xercesc, icu, libdnet, procps, libtirpc, rpcsvc-proto 3 + , libX11, libXext, libXinerama, libXi, libXrender, libXrandr, libXtst 4 + , pkg-config, glib, gdk-pixbuf-xlib, gtk3, gtkmm3, iproute2, dbus, systemd, which 5 + , libdrm, udev 6 + , withX ? true 7 + }: 8 9 stdenv.mkDerivation rec { 10 pname = "open-vm-tools"; 11 + version = "11.3.0"; 12 13 src = fetchFromGitHub { 14 owner = "vmware"; 15 repo = "open-vm-tools"; 16 rev = "stable-${version}"; 17 + sha256 = "1yfffxc7drr1hyg28jcvly7jn1bm4ca76lmma5ykbmba2qqszx49"; 18 }; 19 20 sourceRoot = "${src.name}/open-vm-tools"; ··· 22 outputs = [ "out" "dev" ]; 23 24 nativeBuildInputs = [ autoreconfHook makeWrapper pkg-config ]; 25 + buildInputs = [ fuse glib icu libdnet libdrm libmspack libtirpc openssl pam procps rpcsvc-proto udev xercesc ] 26 ++ lib.optionals withX [ gdk-pixbuf-xlib gtk3 gtkmm3 libX11 libXext libXinerama libXi libXrender libXrandr libXtst ]; 27 28 postPatch = '' 29 sed -i 's,etc/vmware-tools,''${prefix}/etc/vmware-tools,' Makefile.am 30 sed -i 's,^confdir = ,confdir = ''${prefix},' scripts/Makefile.am 31 sed -i 's,usr/bin,''${prefix}/usr/bin,' scripts/Makefile.am 32 sed -i 's,etc/vmware-tools,''${prefix}/etc/vmware-tools,' services/vmtoolsd/Makefile.am 33 sed -i 's,$(PAM_PREFIX),''${prefix}/$(PAM_PREFIX),' services/vmtoolsd/Makefile.am 34 35 # Avoid a glibc >= 2.25 deprecation warning that gets fatal via -Werror. 36 sed 1i'#include <sys/sysmacros.h>' -i lib/wiper/wiperPosix.c ··· 39 sed -i 's,/sbin/shutdown,shutdown,' lib/system/systemLinux.c 40 ''; 41 42 + configureFlags = [ 43 + "--without-kernel-modules" 44 + "--without-xmlsecurity" 45 + "--with-udev-rules-dir=${placeholder "out"}/lib/udev/rules.d" 46 + ] ++ lib.optional (!withX) "--without-x"; 47 48 enableParallelBuilding = true; 49 50 NIX_CFLAGS_COMPILE = builtins.toString [ 51 # fix build with gcc9 52 "-Wno-error=address-of-packed-member" 53 "-Wno-error=format-overflow" 54 ]; 55 56 + preConfigure = '' 57 + mkdir -p ${placeholder "out"}/lib/udev/rules.d 58 + ''; 59 + 60 postInstall = '' 61 wrapProgram "$out/etc/vmware-tools/scripts/vmware/network" \ 62 --prefix PATH ':' "${lib.makeBinPath [ iproute2 dbus systemd which ]}" 63 + substituteInPlace "$out/lib/udev/rules.d/99-vmware-scsi-udev.rules" --replace "/bin/sh" "${bash}/bin/sh" 64 ''; 65 66 meta = with lib; {
+1 -1
pkgs/applications/window-managers/openbox/default.nix
··· 42 # Use fetchurl to avoid "fetchpatch: ignores file renames" #32084 43 # This patch adds python3 support 44 (fetchurl { 45 - url = "https://git.archlinux.org/svntogit/community.git/plain/openbox/trunk/py3.patch?id=90cb57ef53d952bb6ab4c33a184f815bbe1791c0"; 46 sha256 = "1ks99awlkhd5ph9kz94s1r6m1bfvh42g4rmxd14dyg5b421p1ljc"; 47 }) 48 ];
··· 42 # Use fetchurl to avoid "fetchpatch: ignores file renames" #32084 43 # This patch adds python3 support 44 (fetchurl { 45 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/90cb57ef53d952bb6ab4c33a184f815bbe1791c0/openbox/trunk/py3.patch"; 46 sha256 = "1ks99awlkhd5ph9kz94s1r6m1bfvh42g4rmxd14dyg5b421p1ljc"; 47 }) 48 ];
-1
pkgs/build-support/rust/build-rust-crate/build-crate.nix
··· 12 [ 13 (if release then "-C opt-level=3" else "-C debuginfo=2") 14 "-C codegen-units=$NIX_BUILD_CORES" 15 - "-C incremental=no" 16 "--remap-path-prefix=$NIX_BUILD_TOP=/" 17 (mkRustcDepArgs dependencies crateRenames) 18 (mkRustcFeatureArgs crateFeatures)
··· 12 [ 13 (if release then "-C opt-level=3" else "-C debuginfo=2") 14 "-C codegen-units=$NIX_BUILD_CORES" 15 "--remap-path-prefix=$NIX_BUILD_TOP=/" 16 (mkRustcDepArgs dependencies crateRenames) 17 (mkRustcFeatureArgs crateFeatures)
+1 -1
pkgs/build-support/rust/build-rust-crate/configure-crate.nix
··· 24 version = lib.splitVersion (lib.head version_); 25 rustcOpts = lib.foldl' (opts: opt: opts + " " + opt) 26 (if release then "-C opt-level=3" else "-C debuginfo=2") 27 - (["-C codegen-units=$NIX_BUILD_CORES -C incremental=no"] ++ extraRustcOpts); 28 buildDeps = mkRustcDepArgs buildDependencies crateRenames; 29 authors = lib.concatStringsSep ":" crateAuthors; 30 optLevel = if release then 3 else 0;
··· 24 version = lib.splitVersion (lib.head version_); 25 rustcOpts = lib.foldl' (opts: opt: opts + " " + opt) 26 (if release then "-C opt-level=3" else "-C debuginfo=2") 27 + (["-C codegen-units=$NIX_BUILD_CORES"] ++ extraRustcOpts); 28 buildDeps = mkRustcDepArgs buildDependencies crateRenames; 29 authors = lib.concatStringsSep ":" crateAuthors; 30 optLevel = if release then 3 else 0;
+2 -2
pkgs/data/documentation/gnome-user-docs/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "gnome-user-docs"; 12 - version = "40.1"; 13 14 src = fetchurl { 15 url = "mirror://gnome/sources/gnome-user-docs/${lib.versions.major version}/${pname}-${version}.tar.xz"; 16 - sha256 = "09ld9r29nz64s04fmp3b2wwldmfnwxp4w36dkh7mbz5pdd3z7fwk"; 17 }; 18 19 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "gnome-user-docs"; 12 + version = "40.3"; 13 14 src = fetchurl { 15 url = "mirror://gnome/sources/gnome-user-docs/${lib.versions.major version}/${pname}-${version}.tar.xz"; 16 + sha256 = "PeBXr6KsDebKcH9KdsKTLcvFVsHQ0cwCBWXcGHYpLM0="; 17 }; 18 19 nativeBuildInputs = [
+38
pkgs/data/themes/layan-gtk-theme/default.nix
···
··· 1 + { stdenv 2 + , fetchFromGitHub 3 + , lib 4 + , gtk-engine-murrine 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "layan-gtk-theme"; 9 + version = "2021-06-30"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "vinceliuice"; 13 + repo = pname; 14 + rev = version; 15 + sha256 = "sha256-FI8+AJlcPHGOzxN6HUKLtPGLe8JTfTQ9Az9NsvVUK7g="; 16 + }; 17 + 18 + propagatedUserEnvPkgs = [ gtk-engine-murrine ]; 19 + 20 + postPatch = '' 21 + patchShebangs install.sh 22 + ''; 23 + 24 + installPhase = '' 25 + runHook preInstall 26 + mkdir -p $out/share/themes 27 + unset name && ./install.sh -d $out/share/themes 28 + runHook postInstall 29 + ''; 30 + 31 + meta = with lib; { 32 + description = "A flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell."; 33 + homepage = "https://github.com/vinceliuice/Layan-gtk-theme"; 34 + license = licenses.gpl3Only; 35 + platforms = platforms.linux; 36 + maintainers = [ maintainers.vanilla ]; 37 + }; 38 + }
+2 -2
pkgs/desktops/gnome/apps/gnome-boxes/default.nix
··· 54 55 stdenv.mkDerivation rec { 56 pname = "gnome-boxes"; 57 - version = "40.2"; 58 59 src = fetchurl { 60 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 61 - sha256 = "hzN1mi2GpWNnWWpTSQRjO4HKqlxFpWNtsulZDHFK6Nk="; 62 }; 63 64 doCheck = true;
··· 54 55 stdenv.mkDerivation rec { 56 pname = "gnome-boxes"; 57 + version = "40.3"; 58 59 src = fetchurl { 60 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 61 + sha256 = "//COj0Wkvm0zsKGpY6yzc5ujld6yFZDUOLsepvv3QFg="; 62 }; 63 64 doCheck = true;
+2 -2
pkgs/desktops/gnome/apps/gnome-maps/default.nix
··· 29 30 stdenv.mkDerivation rec { 31 pname = "gnome-maps"; 32 - version = "40.2"; 33 34 src = fetchurl { 35 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 36 - sha256 = "sha256-g+gVAFTQxLWmPJoJvyx9+YmuaQ7Kwb5r97ExKqpjm9Q="; 37 }; 38 39 doCheck = true;
··· 29 30 stdenv.mkDerivation rec { 31 pname = "gnome-maps"; 32 + version = "40.3"; 33 34 src = fetchurl { 35 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 36 + sha256 = "sha256-p58Fz+u1UMUanGKwgDk2PXDdo90RP+cTR6lCW9cYaIk="; 37 }; 38 39 doCheck = true;
+2 -2
pkgs/desktops/gnome/core/gnome-disk-utility/default.nix
··· 27 28 stdenv.mkDerivation rec { 29 pname = "gnome-disk-utility"; 30 - version = "40.1"; 31 32 src = fetchurl { 33 url = "mirror://gnome/sources/gnome-disk-utility/${lib.versions.major version}/${pname}-${version}.tar.xz"; 34 - sha256 = "sha256-KkuZrBHKIzlLKMVYS56WKE6MWk2mXPBiB95U9Csf8UE="; 35 }; 36 37 nativeBuildInputs = [
··· 27 28 stdenv.mkDerivation rec { 29 pname = "gnome-disk-utility"; 30 + version = "40.2"; 31 32 src = fetchurl { 33 url = "mirror://gnome/sources/gnome-disk-utility/${lib.versions.major version}/${pname}-${version}.tar.xz"; 34 + sha256 = "sha256-ztES6qh9j/ohOv1NC62TnPp662cbeySIWaHchNb1Iec="; 35 }; 36 37 nativeBuildInputs = [
+2 -2
pkgs/desktops/gnome/core/gnome-software/default.nix
··· 43 44 stdenv.mkDerivation rec { 45 pname = "gnome-software"; 46 - version = "40.2"; 47 48 src = fetchurl { 49 url = "mirror://gnome/sources/gnome-software/${lib.versions.major version}/${pname}-${version}.tar.xz"; 50 - sha256 = "y9HdKguvw/U93kIAPEpKA3RsuNZNxdJ+uNvmc27nJ5Y="; 51 }; 52 53 patches = [
··· 43 44 stdenv.mkDerivation rec { 45 pname = "gnome-software"; 46 + version = "40.3"; 47 48 src = fetchurl { 49 url = "mirror://gnome/sources/gnome-software/${lib.versions.major version}/${pname}-${version}.tar.xz"; 50 + sha256 = "y39TbLCfWCyQdVyQl08+g9/5U56it8CWibtOCsP/yF8="; 51 }; 52 53 patches = [
+2 -2
pkgs/desktops/gnome/devtools/gnome-devel-docs/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "gnome-devel-docs"; 5 - version = "40.0"; 6 7 src = fetchurl { 8 url = "mirror://gnome/sources/gnome-devel-docs/${lib.versions.major version}/${pname}-${version}.tar.xz"; 9 - sha256 = "0zqp01ks8m3s6jn5xqd05rw4fwbvxy5qvcfg9g50b2ar2j7v1ar8"; 10 }; 11 12 passthru = {
··· 2 3 stdenv.mkDerivation rec { 4 pname = "gnome-devel-docs"; 5 + version = "40.3"; 6 7 src = fetchurl { 8 url = "mirror://gnome/sources/gnome-devel-docs/${lib.versions.major version}/${pname}-${version}.tar.xz"; 9 + sha256 = "v+jyHcqx70sRVlThchK8sDtqEAgzQIA/SW8ia0oILPY="; 10 }; 11 12 passthru = {
+1 -1
pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix
··· 25 26 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 27 28 - uuid = "EasyScreenCast@iacopodeenosee.gmail.com"; 29 30 meta = with lib; { 31 description = "Simplifies the use of the video recording function integrated in gnome shell";
··· 25 26 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 27 28 + passthru.extensionUuid = "EasyScreenCast@iacopodeenosee.gmail.com"; 29 30 meta = with lib; { 31 description = "Simplifies the use of the video recording function integrated in gnome shell";
-36
pkgs/desktops/gnome/extensions/appindicator/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, gnome }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-appindicator"; 5 - version = "37"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "Ubuntu"; 9 - repo = "gnome-shell-extension-appindicator"; 10 - rev = "v${version}"; 11 - sha256 = "1yss91n94laakzhym409iyjs5gwhln2pkq0zrdrsxc3z70zlslxl"; 12 - }; 13 - 14 - # This package has a Makefile, but it's used for building a zip for 15 - # publication to extensions.gnome.org. Disable the build phase so 16 - # installing doesn't build an unnecessary release. 17 - dontBuild = true; 18 - 19 - uuid = "appindicatorsupport@rgcjonas.gmail.com"; 20 - installPhase = '' 21 - runHook preInstall 22 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 23 - cp *.js $out/share/gnome-shell/extensions/${uuid} 24 - cp -r interfaces-xml $out/share/gnome-shell/extensions/${uuid} 25 - cp metadata.json $out/share/gnome-shell/extensions/${uuid} 26 - runHook postInstall 27 - ''; 28 - 29 - meta = with lib; { 30 - description = "AppIndicator/KStatusNotifierItem support for GNOME Shell"; 31 - license = licenses.gpl2Plus; 32 - maintainers = with maintainers; [ jonafato ]; 33 - platforms = gnome.gnome-shell.meta.platforms; 34 - homepage = "https://github.com/Ubuntu/gnome-shell-extension-appindicator"; 35 - }; 36 - }
···
+4 -1
pkgs/desktops/gnome/extensions/arcmenu/default.nix
··· 24 25 makeFlags = [ "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions" ]; 26 27 - uuid = "arcmenu@arcmenu.com"; 28 29 meta = with lib; { 30 description = "Application menu for GNOME Shell, designed to provide a more traditional user experience and workflow";
··· 24 25 makeFlags = [ "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions" ]; 26 27 + passthru = { 28 + extensionUuid = "arcmenu@arcmenu.com"; 29 + extensionPortalSlug = "arcmenu"; 30 + }; 31 32 meta = with lib; { 33 description = "Application menu for GNOME Shell, designed to provide a more traditional user experience and workflow";
+5 -2
pkgs/desktops/gnome/extensions/caffeine/default.nix
··· 11 sha256 = "0dyagnjmk91h96xr98mc177c473bqpxcv86qf6g3kyh3arwa9shs"; 12 }; 13 14 - uuid = "caffeine@patapon.info"; 15 16 nativeBuildInputs = [ 17 glib gettext ··· 27 installPhase = '' 28 runHook preInstall 29 mkdir -p $out/share/gnome-shell/extensions 30 - cp -r ${uuid} $out/share/gnome-shell/extensions 31 runHook postInstall 32 ''; 33
··· 11 sha256 = "0dyagnjmk91h96xr98mc177c473bqpxcv86qf6g3kyh3arwa9shs"; 12 }; 13 14 + passthru = { 15 + extensionPortalSlug = "caffeine"; 16 + extensionUuid = "caffeine@patapon.info"; 17 + }; 18 19 nativeBuildInputs = [ 20 glib gettext ··· 30 installPhase = '' 31 runHook preInstall 32 mkdir -p $out/share/gnome-shell/extensions 33 + cp -r "caffeine@patapon.info" $out/share/gnome-shell/extensions 34 runHook postInstall 35 ''; 36
-32
pkgs/desktops/gnome/extensions/clipboard-indicator/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, gettext, glib }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-clipboard-indicator"; 5 - version = "38"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "Tudmotu"; 9 - repo = "gnome-shell-extension-clipboard-indicator"; 10 - rev = "v${version}"; 11 - sha256 = "FNrh3b6la2BuWCsriYP5gG0/KNbkFPuq/YTXTj0aJAI="; 12 - }; 13 - 14 - uuid = "clipboard-indicator@tudmotu.com"; 15 - 16 - nativeBuildInputs = [ 17 - gettext 18 - glib 19 - ]; 20 - 21 - makeFlags = [ 22 - "INSTALLPATH=${placeholder "out"}/share/gnome-shell/extensions/${uuid}/" 23 - ]; 24 - 25 - meta = with lib; { 26 - description = "Adds a clipboard indicator to the top panel and saves clipboard history"; 27 - license = licenses.mit; 28 - maintainers = with maintainers; [ jonafato ]; 29 - platforms = platforms.linux; 30 - homepage = "https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator"; 31 - }; 32 - }
···
+6 -3
pkgs/desktops/gnome/extensions/clock-override/default.nix
··· 10 stripRoot = false; 11 }; 12 13 - uuid = "clock-override@gnomeshell.kryogenix.org"; 14 15 nativeBuildInputs = [ gettext glib ]; 16 ··· 22 23 installPhase = '' 24 runHook preInstall 25 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 26 - cp -r {convenience.js,extension.js,format.js,locale,metadata.json,prefs.js,schemas} $out/share/gnome-shell/extensions/${uuid} 27 runHook postInstall 28 ''; 29
··· 10 stripRoot = false; 11 }; 12 13 + passthru = { 14 + extensionUuid = "clock-override@gnomeshell.kryogenix.org"; 15 + extensionPortalSlug = "clock-override"; 16 + }; 17 18 nativeBuildInputs = [ gettext glib ]; 19 ··· 25 26 installPhase = '' 27 runHook preInstall 28 + mkdir -p "$out/share/gnome-shell/extensions/clock-override@gnomeshell.kryogenix.org" 29 + cp -r {convenience.js,extension.js,format.js,locale,metadata.json,prefs.js,schemas} "$out/share/gnome-shell/extensions/clock-override@gnomeshell.kryogenix.org" 30 runHook postInstall 31 ''; 32
+4 -1
pkgs/desktops/gnome/extensions/dash-to-dock/default.nix
··· 24 "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions" 25 ]; 26 27 - uuid = "dash-to-dock@micxgx.gmail.com"; 28 29 meta = with lib; { 30 description = "A dock for the Gnome Shell";
··· 24 "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions" 25 ]; 26 27 + passthru = { 28 + extensionUuid = "dash-to-dock@micxgx.gmail.com"; 29 + extensionPortalSlug = "dash-to-dock"; 30 + }; 31 32 meta = with lib; { 33 description = "A dock for the Gnome Shell";
+4 -1
pkgs/desktops/gnome/extensions/dash-to-panel/default.nix
··· 17 18 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 19 20 - uuid = "dash-to-panel@jderose9.github.com"; 21 22 meta = with lib; { 23 description = "An icon taskbar for Gnome Shell";
··· 17 18 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 19 20 + passthru = { 21 + extensionUuid = "dash-to-panel@jderose9.github.com"; 22 + extensionPortalSlug = "dash-to-panel"; 23 + }; 24 25 meta = with lib; { 26 description = "An icon taskbar for Gnome Shell";
+5 -2
pkgs/desktops/gnome/extensions/default.nix
··· 1 { lib 2 , callPackage 3 , config 4 }: 5 let ··· 60 gnome40Extensions = mapUuidNames (produceExtensionsList "40"); 61 62 gnomeExtensions = lib.recurseIntoAttrs ( 63 - (mapReadableNames (produceExtensionsList "40")) 64 - // (callPackage ./manuallyPackaged.nix {}) 65 // lib.optionalAttrs (config.allowAliases or true) { 66 unite-shell = gnomeExtensions.unite; # added 2021-01-19 67 arc-menu = gnomeExtensions.arcmenu; # added 2021-02-14 68 69 nohotcorner = throw "gnomeExtensions.nohotcorner removed since 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks."; 70 mediaplayer = throw "gnomeExtensions.mediaplayer deprecated since 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md"; 71 } 72 ); 73 }
··· 1 { lib 2 , callPackage 3 + , callPackages 4 , config 5 }: 6 let ··· 61 gnome40Extensions = mapUuidNames (produceExtensionsList "40"); 62 63 gnomeExtensions = lib.recurseIntoAttrs ( 64 + (mapReadableNames 65 + (lib.attrValues (gnome40Extensions // (callPackages ./manuallyPackaged.nix {}))) 66 + ) 67 // lib.optionalAttrs (config.allowAliases or true) { 68 unite-shell = gnomeExtensions.unite; # added 2021-01-19 69 arc-menu = gnomeExtensions.arcmenu; # added 2021-02-14 70 71 nohotcorner = throw "gnomeExtensions.nohotcorner removed since 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks."; 72 mediaplayer = throw "gnomeExtensions.mediaplayer deprecated since 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md"; 73 + remove-dropdown-arrows = throw "gnomeExtensions.remove-dropdown-arrows removed since 2021-05-25: The extensions has not seen an update sine GNOME 3.34. Furthermore, the functionality it provides is obsolete as of GNOME 40."; 74 } 75 ); 76 }
-31
pkgs/desktops/gnome/extensions/disable-unredirect/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-disable-unredirect"; 5 - version = "unstable-2021-04-13"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "kazysmaster"; 9 - repo = "gnome-shell-extension-disable-unredirect"; 10 - rev = "2a4c0e6a7a7a5f1aad9907ee2cf43d0725e10c19"; 11 - sha256 = "06hbyy20xz0bvzg0vs5w4092nyfpg372c86cdm1akcjm72m5sim9"; 12 - }; 13 - 14 - uuid = "unredirect@vaina.lt"; 15 - 16 - installPhase = '' 17 - runHook preInstall 18 - 19 - mkdir -p $out/share/gnome-shell/extensions 20 - cp -R ${uuid} $out/share/gnome-shell/extensions/${uuid} 21 - 22 - runHook postInstall 23 - ''; 24 - 25 - meta = with lib; { 26 - description = "Disables unredirect fullscreen windows in gnome-shell to avoid tearing"; 27 - license = licenses.gpl3Only; 28 - homepage = "https://github.com/kazysmaster/gnome-shell-extension-disable-unredirect"; 29 - maintainers = with maintainers; [ eduardosm ]; 30 - }; 31 - }
···
-29
pkgs/desktops/gnome/extensions/draw-on-your-screen/default.nix
··· 1 - { lib, stdenv, fetchgit, gettext, gnome }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-draw-on-your-screen"; 5 - version = "10"; 6 - 7 - src = fetchgit { 8 - url = "https://framagit.org/abakkk/DrawOnYourScreen/"; 9 - rev = "v${version}"; 10 - sha256 = "07adzg3mf6k0pmd9lc358w0w3l4pr3p6374day1qhmci2p4zxq6p"; 11 - }; 12 - 13 - uuid = "drawOnYourScreen@abakkk.framagit.org"; 14 - 15 - installPhase = '' 16 - runHook preInstall 17 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 18 - cp -r . $out/share/gnome-shell/extensions/${uuid} 19 - runHook postInstall 20 - ''; 21 - 22 - meta = with lib; { 23 - description = "A drawing extension for GNOME Shell"; 24 - license = licenses.gpl2Plus; 25 - maintainers = with maintainers; [ ericdallo ahuzik ]; 26 - platforms = gnome.gnome-shell.meta.platforms; 27 - homepage = "https://framagit.org/abakkk/DrawOnYourScreen"; 28 - }; 29 - }
···
+5 -2
pkgs/desktops/gnome/extensions/drop-down-terminal/default.nix
··· 11 sha256 = "0igfxgrjdqq6z6xg4rsawxn261pk25g5dw2pm3bhwz5sqsy4bq3i"; 12 }; 13 14 - uuid = "drop-down-terminal@gs-extensions.zzrough.org"; 15 16 patches = [ 17 (substituteAll { ··· 23 installPhase = '' 24 runHook preInstall 25 mkdir -p $out/share/gnome-shell/extensions 26 - cp -r ${uuid} $out/share/gnome-shell/extensions/ 27 runHook postInstall 28 ''; 29
··· 11 sha256 = "0igfxgrjdqq6z6xg4rsawxn261pk25g5dw2pm3bhwz5sqsy4bq3i"; 12 }; 13 14 + passthru = { 15 + extensionUuid = "drop-down-terminal@gs-extensions.zzrough.org"; 16 + extensionPortalSlug = "drop-down-terminal"; 17 + }; 18 19 patches = [ 20 (substituteAll { ··· 26 installPhase = '' 27 runHook preInstall 28 mkdir -p $out/share/gnome-shell/extensions 29 + cp -r "drop-down-terminal@gs-extensions.zzrough.org" $out/share/gnome-shell/extensions/ 30 runHook postInstall 31 ''; 32
-38
pkgs/desktops/gnome/extensions/dynamic-panel-transparency/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, gnome, glib }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-dynamic-panel-transparency"; 5 - version = "unstable-2021-03-04"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "ewlsh"; 9 - repo = "dynamic-panel-transparency"; 10 - rev = "f9e720e98e40c7a2d87928d09a7313c9ef2e832c"; 11 - sha256 = "0njykxjiwlcmk0q8bsgqaznsryaw43fspfs6rzsjjz5p0xaq04nw"; 12 - }; 13 - 14 - uuid = "dynamic-panel-transparency@rockon999.github.io"; 15 - 16 - nativeBuildInputs = [ glib ]; 17 - 18 - buildPhase = '' 19 - runHook preBuild 20 - glib-compile-schemas --strict --targetdir=${uuid}/schemas/ ${uuid}/schemas 21 - runHook postBuild 22 - ''; 23 - 24 - installPhase = '' 25 - runHook preInstall 26 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 27 - cp -r ${uuid} $out/share/gnome-shell/extensions 28 - runHook postInstall 29 - ''; 30 - 31 - meta = with lib; { 32 - description = "This extension fades your top panel to nothingness when there are no maximized windows present"; 33 - license = licenses.gpl3Only; 34 - maintainers = with maintainers; [ rhoriguchi ]; 35 - homepage = "https://github.com/ewlsh/dynamic-panel-transparency"; 36 - broken = versionOlder gnome.gnome-shell.version "3.36"; 37 - }; 38 - }
···
+6 -3
pkgs/desktops/gnome/extensions/emoji-selector/default.nix
··· 11 sha256 = "0x60pg5nl5d73av494dg29hyfml7fbf2d03wm053vx1q8a3pxbyb"; 12 }; 13 14 - uuid = "emoji-selector@maestroschan.fr"; 15 16 nativeBuildInputs = [ glib ]; 17 18 buildPhase = '' 19 runHook preBuild 20 - glib-compile-schemas ./${uuid}/schemas 21 runHook postBuild 22 ''; 23 24 installPhase = '' 25 runHook preInstall 26 mkdir -p $out/share/gnome-shell/extensions 27 - cp -r ${uuid} $out/share/gnome-shell/extensions 28 runHook postInstall 29 ''; 30
··· 11 sha256 = "0x60pg5nl5d73av494dg29hyfml7fbf2d03wm053vx1q8a3pxbyb"; 12 }; 13 14 + passthru = { 15 + extensionUuid = "emoji-selector@maestroschan.fr"; 16 + extensionPortalSlug = "emoji-selector"; 17 + }; 18 19 nativeBuildInputs = [ glib ]; 20 21 buildPhase = '' 22 runHook preBuild 23 + glib-compile-schemas "./emoji-selector@maestroschan.fr/schemas" 24 runHook postBuild 25 ''; 26 27 installPhase = '' 28 runHook preInstall 29 mkdir -p $out/share/gnome-shell/extensions 30 + cp -r "emoji-selector@maestroschan.fr" $out/share/gnome-shell/extensions 31 runHook postInstall 32 ''; 33
+22
pkgs/desktops/gnome/extensions/extensionRenames.nix
··· 14 "lockkeys@fawtytoo" = "lock-keys-2"; 15 16 17 # These are conflicts for 3.38 extensions. They will very probably come back 18 # once more of them support 40. 19 ··· 26 27 # That extension is broken because of https://github.com/NixOS/nixpkgs/issues/118612 28 #"flypie@schneegans.github.com" = null; 29 }
··· 14 "lockkeys@fawtytoo" = "lock-keys-2"; 15 16 17 + 18 + # ############################################################################ 19 # These are conflicts for 3.38 extensions. They will very probably come back 20 # once more of them support 40. 21 ··· 28 29 # That extension is broken because of https://github.com/NixOS/nixpkgs/issues/118612 30 #"flypie@schneegans.github.com" = null; 31 + 32 + 33 + 34 + # ############################################################################ 35 + # Overrides for extensions that were manually packaged in the past but are gradually 36 + # being replaced by automatic packaging where possible. 37 + # 38 + # The manually packaged ones: 39 + "EasyScreenCast@iacopodeenosee.gmail.com" = "easyScreenCast"; # extensionPortalSlug is "easyscreencast" 40 + "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com" = "fuzzy-app-search"; # extensionPortalSlug is "gnome-fuzzy-app-search" 41 + "TopIcons@phocean.net" = "topicons-plus"; # extensionPortalSlug is "topicons" 42 + "paperwm@hedning:matrix.org" = "paperwm"; # is not on extensions.gnome.org 43 + "no-title-bar@jonaspoehler.de" = "no-title-bar"; # extensionPortalSlug is "no-title-bar-forked" 44 + # These extensions are automatically packaged at the moment. We preserve the old attribute name 45 + # for backwards compatibility. 46 + "appindicatorsupport@rgcjonas.gmail.com" = "appindicator"; # extensionPortalSlug is "appindicator-support" 47 + "unredirect@vaina.lt" = "disable-unredirect"; # extensionPortalSlug is "disable-unredirect-fullscreen-windows" 48 + "drawOnYourScreen@abakkk.framagit.org" = "draw-on-your-screen"; # extensionPortalSlug is "draw-on-you-screen" 49 + "timepp@zagortenay333" = "timepp"; # extensionPortalSlug is "time" 50 + "windowIsReady_Remover@nunofarruca@gmail.com" = "window-is-ready-remover"; # extensionPortalSlug is "window-is-ready-notification-remover" 51 }
+6 -3
pkgs/desktops/gnome/extensions/freon/default.nix
··· 4 pname = "gnome-shell-extension-freon"; 5 version = "44"; 6 7 - uuid = "freon@UshakovVasilii_Github.yahoo.com"; 8 9 src = fetchFromGitHub { 10 owner = "UshakovVasilii"; ··· 17 18 buildPhase = '' 19 runHook preBuild 20 - glib-compile-schemas --strict --targetdir=${uuid}/schemas ${uuid}/schemas 21 runHook postBuild 22 ''; 23 24 installPhase = '' 25 runHook preInstall 26 mkdir -p $out/share/gnome-shell/extensions 27 - cp -r ${uuid} $out/share/gnome-shell/extensions 28 runHook postInstall 29 ''; 30
··· 4 pname = "gnome-shell-extension-freon"; 5 version = "44"; 6 7 + passthru = { 8 + extensionUuid = "freon@UshakovVasilii_Github.yahoo.com"; 9 + extensionPortalSlug = "freon"; 10 + }; 11 12 src = fetchFromGitHub { 13 owner = "UshakovVasilii"; ··· 20 21 buildPhase = '' 22 runHook preBuild 23 + glib-compile-schemas --strict --targetdir="freon@UshakovVasilii_Github.yahoo.com/schemas" "freon@UshakovVasilii_Github.yahoo.com/schemas" 24 runHook postBuild 25 ''; 26 27 installPhase = '' 28 runHook preInstall 29 mkdir -p $out/share/gnome-shell/extensions 30 + cp -r "freon@UshakovVasilii_Github.yahoo.com" $out/share/gnome-shell/extensions 31 runHook postInstall 32 ''; 33
+1 -1
pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix
··· 11 sha256 = "127n3jc5d6cl0yrpjf8acdj76br97knks1wx4f6jcswkx9x47w0a"; 12 }; 13 14 - uuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com"; 15 16 nativeBuildInputs = [ glib ]; 17
··· 11 sha256 = "127n3jc5d6cl0yrpjf8acdj76br97knks1wx4f6jcswkx9x47w0a"; 12 }; 13 14 + passthru.extensionUuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com"; 15 16 nativeBuildInputs = [ glib ]; 17
+4 -1
pkgs/desktops/gnome/extensions/gsconnect/default.nix
··· 98 done 99 ''; 100 101 - uuid = "gsconnect@andyholmes.github.io"; 102 103 passthru = { 104 tests = {
··· 98 done 99 ''; 100 101 + passthru = { 102 + extensionUuid = "gsconnect@andyholmes.github.io"; 103 + extensionPortalSlug = "gsconnect"; 104 + }; 105 106 passthru = { 107 tests = {
-32
pkgs/desktops/gnome/extensions/gtile/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-gtile"; 5 - version = "44"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "gTile"; 9 - repo = "gTile"; 10 - rev = "V${version}"; 11 - sha256 = "0i00psc1ky70zljd14jzr627y7nd8xwnwrh4xpajl1f6djabh12s"; 12 - }; 13 - 14 - uuid = "gTile@vibou"; 15 - 16 - installPhase = '' 17 - runHook preInstall 18 - 19 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 20 - cp -r * $out/share/gnome-shell/extensions/${uuid} 21 - 22 - runHook postInstall 23 - ''; 24 - 25 - meta = with lib; { 26 - description = "A window tiling extension for Gnome. This is the new official home of the vibou.gTile extension."; 27 - license = licenses.gpl2Plus; 28 - maintainers = with maintainers; [ mdsp ]; 29 - platforms = platforms.linux; 30 - homepage = "https://github.com/gTile/gTile"; 31 - }; 32 - }
···
-33
pkgs/desktops/gnome/extensions/hot-edge/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - }: 5 - 6 - stdenv.mkDerivation rec { 7 - pname = "gnome-shell-extension-hot-edge"; 8 - version = "jdoda"; 9 - 10 - src = fetchFromGitHub { 11 - owner = "jdoda"; 12 - repo = "hotedge"; 13 - rev = "bb7f651becea5287241caf7cda246a68ab07dac8"; 14 - sha256 = "oeTs0kRan6b5relxzhK1IKbV0Yv2d5YdvvUPJ3fM9ik="; 15 - }; 16 - 17 - dontBuild = true; 18 - 19 - uuid = "hotedge@jonathan.jdoda.ca"; 20 - 21 - installPhase = '' 22 - runHook preInstall 23 - install -Dt $out/share/gnome-shell/extensions/${uuid} extension.js metadata.json stylesheet.css 24 - runHook postInstall 25 - ''; 26 - 27 - meta = with lib; { 28 - description = "Replace the top-left hot corner with a bottom hot edge"; 29 - license = licenses.gpl2Plus; 30 - maintainers = with maintainers; [ jtojnar ]; 31 - homepage = "https://github.com/jdoda/hotedge"; 32 - }; 33 - }
···
+5 -2
pkgs/desktops/gnome/extensions/icon-hider/default.nix
··· 11 sha256 = "18c8zkdrmdbghqqz7b450vhgpykgz25mgigwn2nggcb2lxmvm9ks"; 12 }; 13 14 - uuid = "icon-hider@kalnitsky.org"; 15 16 installPhase = '' 17 runHook preInstall 18 mkdir -p $out/share/gnome-shell/extensions 19 - cp -r ${uuid} $out/share/gnome-shell/extensions 20 runHook postInstall 21 ''; 22
··· 11 sha256 = "18c8zkdrmdbghqqz7b450vhgpykgz25mgigwn2nggcb2lxmvm9ks"; 12 }; 13 14 + passthru = { 15 + extensionUuid = "icon-hider@kalnitsky.org"; 16 + extensionPortalSlug = "icon-hider"; 17 + }; 18 19 installPhase = '' 20 runHook preInstall 21 mkdir -p $out/share/gnome-shell/extensions 22 + cp -r "icon-hider@kalnitsky.org" $out/share/gnome-shell/extensions 23 runHook postInstall 24 ''; 25
+5 -2
pkgs/desktops/gnome/extensions/impatience/default.nix
··· 24 installPhase = '' 25 runHook preInstall 26 mkdir -p $out/share/gnome-shell/extensions 27 - cp -r impatience $out/share/gnome-shell/extensions/${uuid} 28 runHook postInstall 29 ''; 30 31 - uuid = "impatience@gfxmonk.net"; 32 33 meta = with lib; { 34 description = "Speed up builtin gnome-shell animations";
··· 24 installPhase = '' 25 runHook preInstall 26 mkdir -p $out/share/gnome-shell/extensions 27 + cp -r impatience "$out/share/gnome-shell/extensions/impatience@gfxmonk.net" 28 runHook postInstall 29 ''; 30 31 + passthru = { 32 + extensionUuid = "impatience@gfxmonk.net"; 33 + extensionPortalSlug = "impatience"; 34 + }; 35 36 meta = with lib; { 37 description = "Speed up builtin gnome-shell animations";
+24 -37
pkgs/desktops/gnome/extensions/manuallyPackaged.nix
··· 1 { callPackage }: 2 { 3 - appindicator = callPackage ./appindicator { }; 4 - arcmenu = callPackage ./arcmenu { }; 5 - caffeine = callPackage ./caffeine { }; 6 - clipboard-indicator = callPackage ./clipboard-indicator { }; 7 - clock-override = callPackage ./clock-override { }; 8 - dash-to-dock = callPackage ./dash-to-dock { }; 9 - dash-to-panel = callPackage ./dash-to-panel { }; 10 - disable-unredirect = callPackage ./disable-unredirect { }; 11 - draw-on-your-screen = callPackage ./draw-on-your-screen { }; 12 - drop-down-terminal = callPackage ./drop-down-terminal { }; 13 - dynamic-panel-transparency = callPackage ./dynamic-panel-transparency { }; 14 - easyScreenCast = callPackage ./EasyScreenCast { }; 15 - emoji-selector = callPackage ./emoji-selector { }; 16 - freon = callPackage ./freon { }; 17 - fuzzy-app-search = callPackage ./fuzzy-app-search { }; 18 - gsconnect = callPackage ./gsconnect { }; 19 - hot-edge = callPackage ./hot-edge { }; 20 - icon-hider = callPackage ./icon-hider { }; 21 - impatience = callPackage ./impatience { }; 22 - material-shell = callPackage ./material-shell { }; 23 - mpris-indicator-button = callPackage ./mpris-indicator-button { }; 24 - night-theme-switcher = callPackage ./night-theme-switcher { }; 25 - no-title-bar = callPackage ./no-title-bar { }; 26 - noannoyance = callPackage ./noannoyance { }; 27 - paperwm = callPackage ./paperwm { }; 28 - pidgin-im-integration = callPackage ./pidgin-im-integration { }; 29 - remove-dropdown-arrows = callPackage ./remove-dropdown-arrows { }; 30 - sound-output-device-chooser = callPackage ./sound-output-device-chooser { }; 31 - system-monitor = callPackage ./system-monitor { }; 32 - taskwhisperer = callPackage ./taskwhisperer { }; 33 - tilingnome = callPackage ./tilingnome { }; 34 - timepp = callPackage ./timepp { }; 35 - topicons-plus = callPackage ./topicons-plus { }; 36 - unite = callPackage ./unite { }; 37 - window-corner-preview = callPackage ./window-corner-preview { }; 38 - window-is-ready-remover = callPackage ./window-is-ready-remover { }; 39 - workspace-matrix = callPackage ./workspace-matrix { }; 40 }
··· 1 { callPackage }: 2 { 3 + "arcmenu@arcmenu.com" = callPackage ./arcmenu { }; 4 + "caffeine@patapon.info" = callPackage ./caffeine { }; 5 + "clock-override@gnomeshell.kryogenix.org" = callPackage ./clock-override { }; 6 + "dash-to-dock@micxgx.gmail.com" = callPackage ./dash-to-dock { }; 7 + "dash-to-panel@jderose9.github.com" = callPackage ./dash-to-panel { }; 8 + "drop-down-terminal@gs-extensions.zzrough.org" = callPackage ./drop-down-terminal { }; 9 + "EasyScreenCast@iacopodeenosee.gmail.com" = callPackage ./EasyScreenCast { }; 10 + "emoji-selector@maestroschan.fr" = callPackage ./emoji-selector { }; 11 + "freon@UshakovVasilii_Github.yahoo.com" = callPackage ./freon { }; 12 + "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com" = callPackage ./fuzzy-app-search { }; 13 + "gsconnect@andyholmes.github.io" = callPackage ./gsconnect { }; 14 + "icon-hider@kalnitsky.org" = callPackage ./icon-hider { }; 15 + "impatience@gfxmonk.net" = callPackage ./impatience { }; 16 + "nightthemeswitcher@romainvigier.fr" = callPackage ./night-theme-switcher { }; 17 + "no-title-bar@jonaspoehler.de" = callPackage ./no-title-bar { }; 18 + "paperwm@hedning:matrix.org" = callPackage ./paperwm { }; 19 + "pidgin@muffinmad" = callPackage ./pidgin-im-integration { }; 20 + "sound-output-device-chooser@kgshank.net" = callPackage ./sound-output-device-chooser { }; 21 + "system-monitor@paradoxxx.zero.gmail.com" = callPackage ./system-monitor { }; 22 + "taskwhisperer-extension@infinicode.de" = callPackage ./taskwhisperer { }; 23 + "tilingnome@rliang.github.com" = callPackage ./tilingnome { }; 24 + "TopIcons@phocean.net" = callPackage ./topicons-plus { }; 25 + "unite@hardpixel.eu" = callPackage ./unite { }; 26 + "window-corner-preview@fabiomereu.it" = callPackage ./window-corner-preview { }; 27 }
-35
pkgs/desktops/gnome/extensions/material-shell/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, gnome }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-material-shell"; 5 - version = "12"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "material-shell"; 9 - repo = "material-shell"; 10 - rev = version; 11 - sha256 = "0ikrh70drwr0pqjcdz7l1ky8xllpnk7myprjd4s61nqkx9j2iz44"; 12 - }; 13 - 14 - # This package has a Makefile, but it's used for building a zip for 15 - # publication to extensions.gnome.org. Disable the build phase so 16 - # installing doesn't build an unnecessary release. 17 - dontBuild = true; 18 - 19 - installPhase = '' 20 - runHook preInstall 21 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 22 - cp -r * $out/share/gnome-shell/extensions/${uuid}/ 23 - runHook postInstall 24 - ''; 25 - 26 - uuid = "material-shell@papyelgringo"; 27 - 28 - meta = with lib; { 29 - description = "A modern desktop interface for Linux"; 30 - license = licenses.mit; 31 - maintainers = with maintainers; [ benley ]; 32 - homepage = "https://github.com/material-shell/material-shell"; 33 - platforms = gnome.gnome-shell.meta.platforms; 34 - }; 35 - }
···
-42
pkgs/desktops/gnome/extensions/mpris-indicator-button/default.nix
··· 1 - { lib, stdenv 2 - , fetchFromGitHub 3 - , nix-update-script 4 - , gnome 5 - }: 6 - 7 - stdenv.mkDerivation rec { 8 - pname = "gnome-shell-extension-mpris-indicator-button-unstable"; 9 - version = "2020-03-21"; 10 - 11 - src = fetchFromGitHub { 12 - owner = "JasonLG1979"; 13 - repo = "gnome-shell-extension-mpris-indicator-button"; 14 - rev = "de54160e7d905b8c48c0fe30a437f7c51efc1aa3"; 15 - sha256 = "0n5qlx51fxjq1nn10zhdwfy905j20sv7pwh2jc6fns757ac4pwwk"; 16 - }; 17 - 18 - uuid = "mprisindicatorbutton@JasonLG1979.github.io"; 19 - 20 - installPhase = '' 21 - runHook preInstall 22 - mkdir -p $out/share/gnome-shell/extensions 23 - cp -r ${uuid} $out/share/gnome-shell/extensions 24 - runHook postInstall 25 - ''; 26 - 27 - passthru = { 28 - updateScript = nix-update-script { 29 - attrPath = "gnomeExtensions.${pname}"; 30 - }; 31 - }; 32 - 33 - 34 - meta = with lib; { 35 - description = "A simple MPRIS indicator button for GNOME Shell"; 36 - license = licenses.gpl3; 37 - maintainers = with maintainers; [ ]; 38 - platforms = gnome.gnome-shell.meta.platforms; 39 - homepage = "https://github.com/JasonLG1979/gnome-shell-extension-mpris-indicator-button"; 40 - broken = versionOlder gnome.gnome-shell.version "3.34"; 41 - }; 42 - }
···
+5 -2
pkgs/desktops/gnome/extensions/night-theme-switcher/default.nix
··· 14 nativeBuildInputs = [ unzip ]; 15 buildInputs = [ glib gnome.gnome-shell ]; 16 17 - uuid = "nightthemeswitcher@romainvigier.fr"; 18 19 installPhase = '' 20 runHook preInstall 21 mkdir -p $out/share/gnome-shell/extensions/ 22 - unzip build/${uuid}.shell-extension.zip -d $out/share/gnome-shell/extensions/${uuid} 23 runHook postInstall 24 ''; 25
··· 14 nativeBuildInputs = [ unzip ]; 15 buildInputs = [ glib gnome.gnome-shell ]; 16 17 + passthru = { 18 + extensionUuid = "nightthemeswitcher@romainvigier.fr"; 19 + extensionPortalSlug = "night-theme-switcher"; 20 + }; 21 22 installPhase = '' 23 runHook preInstall 24 mkdir -p $out/share/gnome-shell/extensions/ 25 + unzip "build/nightthemeswitcher@romainvigier.fr.shell-extension.zip" -d "$out/share/gnome-shell/extensions/nightthemeswitcher@romainvigier.fr" 26 runHook postInstall 27 ''; 28
+3 -1
pkgs/desktops/gnome/extensions/no-title-bar/default.nix
··· 23 24 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 25 26 - uuid = "no-title-bar@jonaspoehler.de"; 27 28 meta = with lib; { 29 description = "Integrates maximized windows with the top panel";
··· 23 24 makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ]; 25 26 + passthru = { 27 + extensionUuid = "no-title-bar@jonaspoehler.de"; 28 + }; 29 30 meta = with lib; { 31 description = "Integrates maximized windows with the top panel";
-31
pkgs/desktops/gnome/extensions/noannoyance/default.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchFromGitHub }: 4 - 5 - stdenv.mkDerivation rec { 6 - pname = "gnome-shell-extension-noannoyance"; 7 - version = "unstable-2021-01-17"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "BjoernDaase"; 11 - repo = "noannoyance"; 12 - rev = "f6e76916336aee2f7c4141796f3c40c870d2b347"; 13 - sha256 = "1iy3nif8rjjcwf83fg9ds93fi7vmhliynmlwqnx036s3msmxvgs3"; 14 - }; 15 - 16 - uuid = "noannoyance@daase.net"; 17 - 18 - dontBuild = true; 19 - 20 - installPhase = '' 21 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 22 - cp metadata.json extension.js $out/share/gnome-shell/extensions/${uuid} 23 - ''; 24 - 25 - meta = with lib; { 26 - description = "Removes the 'Window is ready' notification and puts the window into focus"; 27 - homepage = "https://github.com/BjoernDaase/noannoyance"; 28 - license = licenses.gpl2Only; 29 - maintainers = with maintainers; [ tu-maurice ]; 30 - }; 31 - }
···
+3 -3
pkgs/desktops/gnome/extensions/paperwm/default.nix
··· 11 sha256 = "1jq15qrq3khqpjsjbcc17amdr1k53jkvambdacdf56xbqkycvlgs"; 12 }; 13 14 - uuid = "paperwm@hedning:matrix.org"; 15 16 dontBuild = true; 17 18 installPhase = '' 19 runHook preInstall 20 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 21 - cp -r . $out/share/gnome-shell/extensions/${uuid} 22 runHook postInstall 23 ''; 24
··· 11 sha256 = "1jq15qrq3khqpjsjbcc17amdr1k53jkvambdacdf56xbqkycvlgs"; 12 }; 13 14 + passthru.extensionUuid = "paperwm@hedning:matrix.org"; 15 16 dontBuild = true; 17 18 installPhase = '' 19 runHook preInstall 20 + mkdir -p "$out/share/gnome-shell/extensions/paperwm@hedning:matrix.org" 21 + cp -r . "$out/share/gnome-shell/extensions/paperwm@hedning:matrix.org" 22 runHook postInstall 23 ''; 24
+4 -1
pkgs/desktops/gnome/extensions/pidgin-im-integration/default.nix
··· 23 runHook postInstall 24 ''; 25 26 - uuid = "pidgin@muffinmad"; 27 28 meta = with lib; { 29 homepage = "https://github.com/muffinmad/pidgin-im-gnome-shell-extension";
··· 23 runHook postInstall 24 ''; 25 26 + passthru = { 27 + extensionUuid = "pidgin@muffinmad"; 28 + extensionPortalSlug = "pidgin-im-integration"; 29 + }; 30 31 meta = with lib; { 32 homepage = "https://github.com/muffinmad/pidgin-im-gnome-shell-extension";
-34
pkgs/desktops/gnome/extensions/remove-dropdown-arrows/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-remove-dropdown-arrows"; 5 - version = "13"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "mpdeimos"; 9 - repo = "gnome-shell-remove-dropdown-arrows"; 10 - rev = "version/${version}"; 11 - sha256 = "09b2hnfbqym20pb1sfc8xiz7gs2kbs6b1s7xl8swc8dydhsbambk"; 12 - }; 13 - 14 - # This package has a Makefile, but it's used for publishing and linting, not 15 - # for building. Disable the build phase so installing doesn't attempt to 16 - # publish the extension. 17 - dontBuild = true; 18 - 19 - uuid = "remove-dropdown-arrows@mpdeimos.com"; 20 - installPhase = '' 21 - runHook preInstall 22 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 23 - cp extension.js $out/share/gnome-shell/extensions/${uuid} 24 - cp metadata.json $out/share/gnome-shell/extensions/${uuid} 25 - runHook postInstall 26 - ''; 27 - 28 - meta = with lib; { 29 - description = "Remove dropdown arrows from GNOME Shell Menus"; 30 - license = licenses.gpl3; 31 - maintainers = with maintainers; [ jonafato ]; 32 - homepage = "https://github.com/mpdeimos/gnome-shell-remove-dropdown-arrows"; 33 - }; 34 - }
···
+4 -1
pkgs/desktops/gnome/extensions/sound-output-device-chooser/default.nix
··· 27 28 dontBuild = true; 29 30 - uuid = "sound-output-device-chooser@kgshank.net"; 31 32 makeFlags = [ 33 "INSTALL_DIR=${placeholder "out"}/share/gnome-shell/extensions"
··· 27 28 dontBuild = true; 29 30 + passthru = { 31 + extensionUuid = "sound-output-device-chooser@kgshank.net"; 32 + extensionPortalSlug = "sound-output-device-chooser"; 33 + }; 34 35 makeFlags = [ 36 "INSTALL_DIR=${placeholder "out"}/share/gnome-shell/extensions"
+6 -3
pkgs/desktops/gnome/extensions/system-monitor/default.nix
··· 28 29 buildPhase = '' 30 runHook preBuild 31 - glib-compile-schemas --targetdir=${uuid}/schemas ${uuid}/schemas 32 runHook postBuild 33 ''; 34 35 installPhase = '' 36 runHook preInstall 37 mkdir -p $out/share/gnome-shell/extensions 38 - cp -r ${uuid} $out/share/gnome-shell/extensions 39 runHook postInstall 40 ''; 41 42 - uuid = "system-monitor@paradoxxx.zero.gmail.com"; 43 44 meta = with lib; { 45 description = "Display system informations in gnome shell status bar";
··· 28 29 buildPhase = '' 30 runHook preBuild 31 + glib-compile-schemas --targetdir="system-monitor@paradoxxx.zero.gmail.com/schemas" "system-monitor@paradoxxx.zero.gmail.com/schemas" 32 runHook postBuild 33 ''; 34 35 installPhase = '' 36 runHook preInstall 37 mkdir -p $out/share/gnome-shell/extensions 38 + cp -r "system-monitor@paradoxxx.zero.gmail.com" $out/share/gnome-shell/extensions 39 runHook postInstall 40 ''; 41 42 + passthru = { 43 + extensionUuid = "system-monitor@paradoxxx.zero.gmail.com"; 44 + extensionPortalSlug = "system-monitor"; 45 + }; 46 47 meta = with lib; { 48 description = "Display system informations in gnome shell status bar";
+4 -1
pkgs/desktops/gnome/extensions/taskwhisperer/default.nix
··· 19 taskwarrior 20 ]; 21 22 - uuid = "taskwhisperer-extension@infinicode.de"; 23 24 makeFlags = [ 25 "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions"
··· 19 taskwarrior 20 ]; 21 22 + passthru = { 23 + extensionUuid = "taskwhisperer-extension@infinicode.de"; 24 + extensionPortalSlug = "taskwhisperer"; 25 + }; 26 27 makeFlags = [ 28 "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions"
+6 -3
pkgs/desktops/gnome/extensions/tilingnome/default.nix
··· 21 22 installPhase = '' 23 runHook preInstall 24 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 25 - cp -r * $out/share/gnome-shell/extensions/${uuid}/ 26 runHook postInstall 27 ''; 28 29 - uuid = "tilingnome@rliang.github.com"; 30 31 meta = with lib; { 32 description = "Tiling window management for GNOME Shell";
··· 21 22 installPhase = '' 23 runHook preInstall 24 + mkdir -p "$out/share/gnome-shell/extensions/tilingnome@rliang.github.com" 25 + cp -r * "$out/share/gnome-shell/extensions/tilingnome@rliang.github.com/" 26 runHook postInstall 27 ''; 28 29 + passthru = { 30 + extensionUuid = "tilingnome@rliang.github.com"; 31 + extensionPortalSlug = "tilingnome"; 32 + }; 33 34 meta = with lib; { 35 description = "Tiling window management for GNOME Shell";
-28
pkgs/desktops/gnome/extensions/timepp/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, gnome }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-timepp"; 5 - version = "unstable-2020-03-15"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "zagortenay333"; 9 - repo = "timepp__gnome"; 10 - rev = "34ae477a51267cc1e85992a80cf85a1a7b7005c1"; 11 - sha256 = "1v0xbrp0x5dwizscxh7h984pax4n92bj8iyw3qvjk27ynpxq8ag1"; 12 - }; 13 - 14 - uuid = "timepp@zagortenay333"; 15 - installPhase = '' 16 - runHook preInstall 17 - mkdir -p $out/share/gnome-shell/extensions/${uuid} 18 - cp -r . $out/share/gnome-shell/extensions/${uuid} 19 - runHook postInstall 20 - ''; 21 - 22 - meta = with lib; { 23 - description = "A todo.txt manager, time tracker, timer, stopwatch, pomodoro, and alarms gnome-shell extension."; 24 - homepage = "https://github.com/zagortenay333/timepp__gnome"; 25 - license = licenses.gpl3; 26 - maintainers = with maintainers; [ svsdep ]; 27 - }; 28 - }
···
+1 -1
pkgs/desktops/gnome/extensions/topicons-plus/default.nix
··· 17 18 makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ]; 19 20 - uuid = "TopIcons@phocean.net"; 21 22 meta = with lib; { 23 description = "Brings all icons back to the top panel, so that it's easier to keep track of apps running in the backround";
··· 17 18 makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ]; 19 20 + passthru.extensionUuid = "TopIcons@phocean.net"; 21 22 meta = with lib; { 23 description = "Brings all icons back to the top panel, so that it's easier to keep track of apps running in the backround";
+6 -3
pkgs/desktops/gnome/extensions/unite/default.nix
··· 11 sha256 = "sha256-Ys2kWPj/FugW/LkvLAZdbj7Ufg/KShC+EX6QrjKNVH8="; 12 }; 13 14 - uuid = "unite@hardpixel.eu"; 15 16 nativeBuildInputs = [ glib ]; 17 ··· 19 20 buildPhase = '' 21 runHook preBuild 22 - glib-compile-schemas --strict --targetdir=${uuid}/schemas/ ${uuid}/schemas 23 runHook postBuild 24 ''; 25 26 installPhase = '' 27 runHook preInstall 28 mkdir -p $out/share/gnome-shell/extensions 29 - cp -r ${uuid} $out/share/gnome-shell/extensions 30 runHook postInstall 31 ''; 32
··· 11 sha256 = "sha256-Ys2kWPj/FugW/LkvLAZdbj7Ufg/KShC+EX6QrjKNVH8="; 12 }; 13 14 + passthru = { 15 + extensionUuid = "unite@hardpixel.eu"; 16 + extensionPortalSlug = "unite"; 17 + }; 18 19 nativeBuildInputs = [ glib ]; 20 ··· 22 23 buildPhase = '' 24 runHook preBuild 25 + glib-compile-schemas --strict --targetdir="unite@hardpixel.eu/schemas/" "unite@hardpixel.eu/schemas" 26 runHook postBuild 27 ''; 28 29 installPhase = '' 30 runHook preInstall 31 mkdir -p $out/share/gnome-shell/extensions 32 + cp -r "unite@hardpixel.eu" $out/share/gnome-shell/extensions 33 runHook postInstall 34 ''; 35
+6 -2
pkgs/desktops/gnome/extensions/window-corner-preview/default.nix
··· 13 14 dontBuild = true; 15 16 - uuid = "window-corner-preview@fabiomereu.it"; 17 installPhase = '' 18 runHook preInstall 19 mkdir -p $out/share/gnome-shell/extensions 20 - cp -r ${uuid} $out/share/gnome-shell/extensions 21 runHook postInstall 22 ''; 23
··· 13 14 dontBuild = true; 15 16 + passthru = { 17 + extensionUuid = "window-corner-preview@fabiomereu.it"; 18 + extensionPortalSlug = "window-corner-preview"; 19 + }; 20 + 21 installPhase = '' 22 runHook preInstall 23 mkdir -p $out/share/gnome-shell/extensions 24 + cp -r "window-corner-preview@fabiomereu.it" $out/share/gnome-shell/extensions 25 runHook postInstall 26 ''; 27
-28
pkgs/desktops/gnome/extensions/window-is-ready-remover/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-window-is-ready-remover"; 5 - version = "1.02"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "nunofarruca"; 9 - repo = "WindowIsReady_Remover"; 10 - rev = "v${version}"; 11 - sha256 = "1xaf95gn0if44avvkjxyf8fl29y28idn9shnrks0m9k67jcwv8ns"; 12 - }; 13 - 14 - uuid = "windowIsReady_Remover@nunofarruca@gmail.com"; 15 - 16 - installPhase = '' 17 - runHook preInstall 18 - mkdir -p $out/share/gnome-shell/extensions/ 19 - cp -r ${uuid} $out/share/gnome-shell/extensions/${uuid} 20 - runHook postInstall 21 - ''; 22 - 23 - meta = with lib; { 24 - description = "GNOME Shell extension removing window is ready notification"; 25 - homepage = "https://github.com/nunofarruca/WindowIsReady_Remover"; 26 - license = licenses.asl20; 27 - }; 28 - }
···
-36
pkgs/desktops/gnome/extensions/workspace-matrix/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, findutils, glib }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-workspace-matrix"; 5 - version = "4.0.2"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "mzur"; 9 - repo = "gnome-shell-wsmatrix"; 10 - rev = "v${version}"; 11 - sha256 = "0dbn6b3fdd7yblk0mhsmaiqs3mwgcf3khkx1dsnlqn5hcs0a3myd"; 12 - }; 13 - 14 - uuid = "wsmatrix@martin.zurowietz.de"; 15 - 16 - nativeBuildInputs = [ 17 - findutils 18 - glib 19 - ]; 20 - 21 - buildFlags = "schemas"; 22 - 23 - installPhase = '' 24 - runHook preInstall 25 - mkdir -p $out/share/gnome-shell/extensions 26 - cp -r ${uuid} $out/share/gnome-shell/extensions 27 - runHook postInstall 28 - ''; 29 - 30 - meta = with lib; { 31 - description = "Arrange workspaces in a two dimensional grid with workspace thumbnails"; 32 - license = licenses.gpl3Plus; 33 - maintainers = with maintainers; [ chkno ]; 34 - homepage = "https://github.com/mzur/gnome-shell-wsmatrix"; 35 - }; 36 - }
···
+9 -8
pkgs/desktops/gnustep/back/default.nix
··· 1 { gsmakeDerivation 2 , cairo 3 - , fetchurl 4 , base, gui 5 , xlibsWrapper 6 , freetype 7 , pkg-config 8 , libXmu 9 }: 10 - let 11 version = "0.28.0"; 12 - in 13 - gsmakeDerivation { 14 - name = "gnustep-back-${version}"; 15 - src = fetchurl { 16 - url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${version}.tar.gz"; 17 - sha256 = "1ynd27zwga17mp2qlym90k2xsypdvz24w6gyy2rfvmv0gkvlgrjr"; 18 }; 19 nativeBuildInputs = [ pkg-config ]; 20 buildInputs = [ cairo base gui freetype xlibsWrapper libXmu ]; 21 meta = {
··· 1 { gsmakeDerivation 2 , cairo 3 + , fetchzip 4 , base, gui 5 , xlibsWrapper 6 , freetype 7 , pkg-config 8 , libXmu 9 }: 10 + 11 + gsmakeDerivation rec { 12 + pname = "gnustep-back"; 13 version = "0.28.0"; 14 + 15 + src = fetchzip { 16 + url = "ftp://ftp.gnustep.org/pub/gnustep/core/${pname}-${version}.tar.gz"; 17 + sha256 = "1nkmk7qli2ld6gw9h4kqa199i8q2m9x9d46idxh1k0rb41kf3i2c"; 18 }; 19 + 20 nativeBuildInputs = [ pkg-config ]; 21 buildInputs = [ cairo base gui freetype xlibsWrapper libXmu ]; 22 meta = {
+8 -13
pkgs/desktops/gnustep/base/default.nix
··· 1 { aspell, audiofile 2 , gsmakeDerivation 3 , cups 4 - , fetchurl, fetchpatch 5 , gmp, gnutls 6 , libffi, binutils-unwrapped 7 , libjpeg, libtiff, libpng, giflib ··· 11 , pkg-config, portaudio 12 , libiberty 13 }: 14 - let 15 - version = "1.27.0"; 16 - in 17 - gsmakeDerivation { 18 - name = "gnustep-base-${version}"; 19 - src = fetchurl { 20 - url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-${version}.tar.gz"; 21 - sha256 = "10xjrv5d443wzll6lf9y65p6v9kvx7xxklhsm1j05y93vwgzl0w8"; 22 }; 23 nativeBuildInputs = [ pkg-config ]; 24 propagatedBuildInputs = [ ··· 35 ]; 36 patches = [ 37 ./fixup-paths.patch 38 - (fetchpatch { # for icu68 compatibility, remove with next update(?) 39 - url = "https://github.com/gnustep/libs-base/commit/06fa7792a51cb970e5d010a393cb88eb127830d7.patch"; 40 - sha256 = "150n1sa34av9ywc04j36jvj7ic9x6pgr123rbn2mx5fj76q23852"; 41 - }) 42 ]; 43 44 meta = { 45 description = "An implementation of AppKit and Foundation libraries of OPENSTEP and Cocoa"; 46 }; 47 }
··· 1 { aspell, audiofile 2 , gsmakeDerivation 3 , cups 4 + , fetchzip 5 , gmp, gnutls 6 , libffi, binutils-unwrapped 7 , libjpeg, libtiff, libpng, giflib ··· 11 , pkg-config, portaudio 12 , libiberty 13 }: 14 + gsmakeDerivation rec { 15 + pname = "gnustep-base"; 16 + version = "1.28.0"; 17 + src = fetchzip { 18 + url = "ftp://ftp.gnustep.org/pub/gnustep/core/${pname}-${version}.tar.gz"; 19 + sha256 = "05vjz19v1w7yb7hm8qrc41bqh6xd8in7sgg2p0h1vldyyaa5sh90"; 20 }; 21 nativeBuildInputs = [ pkg-config ]; 22 propagatedBuildInputs = [ ··· 33 ]; 34 patches = [ 35 ./fixup-paths.patch 36 ]; 37 38 meta = { 39 description = "An implementation of AppKit and Foundation libraries of OPENSTEP and Cocoa"; 40 + changelog = "https://github.com/gnustep/libs-base/releases/tag/base-${builtins.replaceStrings [ "." ] [ "_" ] version}"; 41 }; 42 }
+6 -8
pkgs/desktops/gnustep/gorm/default.nix
··· 1 - { fetchurl, base, back, gsmakeDerivation, gui }: 2 - let 3 - version = "1.2.26"; 4 - in 5 - gsmakeDerivation { 6 - name = "gorm-${version}"; 7 8 - src = fetchurl { 9 url = "ftp://ftp.gnustep.org/pub/gnustep/dev-apps/gorm-${version}.tar.gz"; 10 - sha256 = "063f8rlz8py931hfrh95jxvr68bzs33bvckfigzbagp73n892jnw"; 11 }; 12 buildInputs = [ base back gui ]; 13
··· 1 + { fetchzip, base, back, gsmakeDerivation, gui }: 2 + gsmakeDerivation rec { 3 + pname = "gorm"; 4 + version = "1.2.28"; 5 6 + src = fetchzip { 7 url = "ftp://ftp.gnustep.org/pub/gnustep/dev-apps/gorm-${version}.tar.gz"; 8 + sha256 = "0n92xr16w0wnwfzh7i9xhsly61pyz9l9f615dp324a6r3444hn0z"; 9 }; 10 buildInputs = [ base back gui ]; 11
+10 -13
pkgs/desktops/gnustep/gui/default.nix
··· 1 - { gsmakeDerivation, fetchurl, fetchpatch, base }: 2 - let 3 - version = "0.28.0"; 4 - in 5 - gsmakeDerivation { 6 - name = "gnustep-gui-${version}"; 7 - src = fetchurl { 8 - url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-${version}.tar.gz"; 9 - sha256 = "05wk8kbl75qj0jgawgyv9sp98wsgz5vl1s0d51sads0p0kk2sv8z"; 10 }; 11 buildInputs = [ base ]; 12 patches = [ 13 ./fixup-all.patch 14 - (fetchpatch { # for icu68 compatibility, remove with next update(?) 15 - url = "https://github.com/gnustep/libs-gui/commit/05572b2d01713f5caf07f334f17ab639be8a1cff.patch"; 16 - sha256 = "04z287dk8jf3hdwzk8bpnv49qai2dcdlh824yc9bczq291pjy2xc"; 17 - }) 18 ]; 19 meta = { 20 description = "A GUI class library of GNUstep"; 21 }; 22 }
··· 1 + { gsmakeDerivation, fetchzip, base }: 2 + 3 + gsmakeDerivation rec { 4 + version = "0.29.0"; 5 + pname = "gnustep-gui"; 6 + 7 + src = fetchzip { 8 + url = "ftp://ftp.gnustep.org/pub/gnustep/core/${pname}-${version}.tar.gz"; 9 + sha256 = "0x6n48p178r4zd8f4sqjfqd6rp49w00wr59w19lpwlmrdv7bn538"; 10 }; 11 buildInputs = [ base ]; 12 patches = [ 13 ./fixup-all.patch 14 ]; 15 meta = { 16 description = "A GUI class library of GNUstep"; 17 + changelog = "https://github.com/gnustep/libs-gui/releases/tag/gui-${builtins.replaceStrings [ "." ] [ "_" ] version}"; 18 }; 19 }
+3 -6
pkgs/desktops/gnustep/make/default.nix
··· 1 { lib, stdenv, fetchurl, clang, which, libobjc }: 2 3 - let 4 - version = "2.9.0"; 5 - in 6 - 7 - stdenv.mkDerivation { 8 pname = "gnustep-make"; 9 - inherit version; 10 11 src = fetchurl { 12 url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-${version}.tar.gz"; ··· 32 meta = { 33 description = "A build manager for GNUstep"; 34 homepage = "http://gnustep.org/"; 35 license = lib.licenses.lgpl2Plus; 36 maintainers = with lib.maintainers; [ ashalkhakov matthewbauer ]; 37 platforms = lib.platforms.unix;
··· 1 { lib, stdenv, fetchurl, clang, which, libobjc }: 2 3 + stdenv.mkDerivation rec { 4 pname = "gnustep-make"; 5 + version = "2.9.0"; 6 7 src = fetchurl { 8 url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-${version}.tar.gz"; ··· 28 meta = { 29 description = "A build manager for GNUstep"; 30 homepage = "http://gnustep.org/"; 31 + changelog = "https://github.com/gnustep/tools-make/releases/tag/make-${builtins.replaceStrings [ "." ] [ "_" ] version}"; 32 license = lib.licenses.lgpl2Plus; 33 maintainers = with lib.maintainers; [ ashalkhakov matthewbauer ]; 34 platforms = lib.platforms.unix;
+3 -3
pkgs/development/compilers/gcc-arm-embedded/10/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 - version = "10-2020-q4-major"; 10 - numVersion = "10.2.1"; 11 subdir = "10-2020q4"; 12 13 suffix = { ··· 17 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 18 19 src = fetchurl { 20 - url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2"; 21 sha256 = { 22 aarch64-linux = "0spkbh7vnda1w0nvavk342nb24nqxn8kln3k9j85mzil560qqg9l"; 23 x86_64-darwin = "1h5xn0npwkilqxg7ifrymsl7kjpafr9r9gjqgcpb0kjxavijvldy";
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 + version = "10.2.1"; 10 + release = "10-2020-q4-major"; 11 subdir = "10-2020q4"; 12 13 suffix = { ··· 17 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 18 19 src = fetchurl { 20 + url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 21 sha256 = { 22 aarch64-linux = "0spkbh7vnda1w0nvavk342nb24nqxn8kln3k9j85mzil560qqg9l"; 23 x86_64-darwin = "1h5xn0npwkilqxg7ifrymsl7kjpafr9r9gjqgcpb0kjxavijvldy";
+3 -3
pkgs/development/compilers/gcc-arm-embedded/6/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 - version = "6-2017-q2-update"; 10 - numVersion = "6.3.1"; 11 subdir = "6-2017q2"; 12 13 suffix = { ··· 16 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 17 18 src = fetchurl { 19 - url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2"; 20 sha256 = { 21 x86_64-darwin = "0019ylpq4inq7p5gydpmc9m8ni72fz2csrjlqmgx1698998q0c3x"; 22 x86_64-linux = "1hvwi02mx34al525sngnl0cm7dkmzxfkb1brq9kvbv28wcplp3p6";
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 + version = "6.3.1"; 10 + release = "6-2017-q2-update"; 11 subdir = "6-2017q2"; 12 13 suffix = { ··· 16 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 17 18 src = fetchurl { 19 + url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 20 sha256 = { 21 x86_64-darwin = "0019ylpq4inq7p5gydpmc9m8ni72fz2csrjlqmgx1698998q0c3x"; 22 x86_64-linux = "1hvwi02mx34al525sngnl0cm7dkmzxfkb1brq9kvbv28wcplp3p6";
+3 -3
pkgs/development/compilers/gcc-arm-embedded/7/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 - version = "7-2018-q2-update"; 10 - numVersion = "7.3.1"; 11 subdir = "7-2018q2"; 12 13 suffix = { ··· 16 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 17 18 src = fetchurl { 19 - url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2"; 20 sha256 = { 21 x86_64-darwin = "0nc7m0mpa39qyhfyydxkkyqm7spfc27xf6ygi2vd2aym4r9azi61"; 22 x86_64-linux = "0sgysp3hfpgrkcbfiwkp0a7ymqs02khfbrjabm52b5z61sgi05xv";
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 + version = "7.3.1"; 10 + release = "7-2018-q2-update"; 11 subdir = "7-2018q2"; 12 13 suffix = { ··· 16 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 17 18 src = fetchurl { 19 + url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 20 sha256 = { 21 x86_64-darwin = "0nc7m0mpa39qyhfyydxkkyqm7spfc27xf6ygi2vd2aym4r9azi61"; 22 x86_64-linux = "0sgysp3hfpgrkcbfiwkp0a7ymqs02khfbrjabm52b5z61sgi05xv";
+3 -3
pkgs/development/compilers/gcc-arm-embedded/8/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 - version = "8-2019-q3-update"; 10 - numVersion = "8.3.1"; 11 subdir = "8-2019q3/RC1.1"; 12 13 suffix = { ··· 16 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 17 18 src = fetchurl { 19 - url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2"; 20 sha256 = { 21 x86_64-darwin = "fc235ce853bf3bceba46eff4b95764c5935ca07fc4998762ef5e5b7d05f37085"; 22 x86_64-linux = "b50b02b0a16e5aad8620e9d7c31110ef285c1dde28980b1a9448b764d77d8f92";
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 + version = "8.3.1"; 10 + release = "8-2019-q3-update"; 11 subdir = "8-2019q3/RC1.1"; 12 13 suffix = { ··· 16 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 17 18 src = fetchurl { 19 + url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 20 sha256 = { 21 x86_64-darwin = "fc235ce853bf3bceba46eff4b95764c5935ca07fc4998762ef5e5b7d05f37085"; 22 x86_64-linux = "b50b02b0a16e5aad8620e9d7c31110ef285c1dde28980b1a9448b764d77d8f92";
+3 -3
pkgs/development/compilers/gcc-arm-embedded/9/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 - version = "9-2020-q2-update"; 10 - numVersion = "9.3.1"; 11 subdir = "9-2020q2"; 12 13 suffix = { ··· 17 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 18 19 src = fetchurl { 20 - url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2"; 21 sha256 = { 22 aarch64-linux = "1b5q2y710hy7lddj8vj3zl54gfl74j30kx3hk3i81zrcbv16ah8z"; 23 x86_64-darwin = "1ils9z16wrvglh72m428y5irmd36biq79yj86756whib8izbifdv";
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gcc-arm-embedded"; 9 + version = "9.3.1"; 10 + release = "9-2020-q2-update"; 11 subdir = "9-2020q2"; 12 13 suffix = { ··· 17 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 18 19 src = fetchurl { 20 + url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 21 sha256 = { 22 aarch64-linux = "1b5q2y710hy7lddj8vj3zl54gfl74j30kx3hk3i81zrcbv16ah8z"; 23 x86_64-darwin = "1ils9z16wrvglh72m428y5irmd36biq79yj86756whib8izbifdv";
+2 -2
pkgs/development/compilers/go/1.15.nix
··· 50 51 stdenv.mkDerivation rec { 52 pname = "go"; 53 - version = "1.15.13"; 54 55 src = fetchurl { 56 url = "https://dl.google.com/go/go${version}.src.tar.gz"; 57 - sha256 = "sha256-mQaeciNHnM5FU/hPh0uTRfb0BF8nz1CJSJtUbaYZokQ="; 58 }; 59 60 # perl is used for testing go vet
··· 50 51 stdenv.mkDerivation rec { 52 pname = "go"; 53 + version = "1.15.14"; 54 55 src = fetchurl { 56 url = "https://dl.google.com/go/go${version}.src.tar.gz"; 57 + sha256 = "sha256-YKSlxI1j0KE+yohJAJtiRin/QpyLxdGmqMPE2p805wo="; 58 }; 59 60 # perl is used for testing go vet
+2 -2
pkgs/development/compilers/go/1.16.nix
··· 50 51 stdenv.mkDerivation rec { 52 pname = "go"; 53 - version = "1.16.5"; 54 55 src = fetchurl { 56 url = "https://dl.google.com/go/go${version}.src.tar.gz"; 57 - sha256 = "sha256-e/p+WQjHzJ512l3fMGbXy88/2fpRlFhRMl7rwX9QuoA="; 58 }; 59 60 # perl is used for testing go vet
··· 50 51 stdenv.mkDerivation rec { 52 pname = "go"; 53 + version = "1.16.6"; 54 55 src = fetchurl { 56 url = "https://dl.google.com/go/go${version}.src.tar.gz"; 57 + sha256 = "sha256-o6XUvEAbUdsGXk+TtSM0ek00OuDAsIplw0I7BaE4A30="; 58 }; 59 60 # perl is used for testing go vet
+3 -3
pkgs/development/compilers/jrsonnet/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "jrsonnet"; 5 - version = "0.4.1"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "CertainLach"; 10 repo = "jrsonnet"; 11 - sha256 = "sha256-vDZpb5Z8XOVc6EJ1Nul07kC8ppqcGzKPb4DEarqq2yg="; 12 }; 13 14 postInstall = '' 15 ln -s $out/bin/jrsonnet $out/bin/jsonnet 16 ''; 17 18 - cargoSha256 = "sha256-SR3m2meW8mTaxiYgeY/m7HFPrHGVtium/VRU6vWKxys="; 19 20 meta = { 21 description = "Purely-functional configuration language that helps you define JSON data";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "jrsonnet"; 5 + version = "0.4.2"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "CertainLach"; 10 repo = "jrsonnet"; 11 + sha256 = "sha256-OX+iJJ3vdCsWWr8x31psV9Vne6xWDZnJc83NbJqMK1A="; 12 }; 13 14 postInstall = '' 15 ln -s $out/bin/jrsonnet $out/bin/jsonnet 16 ''; 17 18 + cargoSha256 = "sha256-eFfAU9Q3nYAJK+kKP1Y6ONjOIfkuYTlelrFrEW9IJ8c="; 19 20 meta = { 21 description = "Purely-functional configuration language that helps you define JSON data";
+1
pkgs/development/interpreters/spidermonkey/68.nix
··· 96 homepage = "https://developer.mozilla.org/en/SpiderMonkey"; 97 license = licenses.gpl2; # TODO: MPL/GPL/LGPL tri-license. 98 maintainers = [ maintainers.abbradar ]; 99 platforms = platforms.linux; 100 }; 101 }
··· 96 homepage = "https://developer.mozilla.org/en/SpiderMonkey"; 97 license = licenses.gpl2; # TODO: MPL/GPL/LGPL tri-license. 98 maintainers = [ maintainers.abbradar ]; 99 + badPlatforms = [ "riscv32-linux" "riscv64-linux" ]; 100 platforms = platforms.linux; 101 }; 102 }
+46 -6
pkgs/development/libraries/flann/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, unzip, cmake, python }: 2 3 stdenv.mkDerivation rec { 4 pname = "flann"; 5 version = "1.9.1"; 6 7 src = fetchFromGitHub { 8 - owner = "mariusmuja"; 9 repo = "flann"; 10 rev = version; 11 sha256 = "13lg9nazj5s9a41j61vbijy04v6839i67lqd925xmxsbybf36gjc"; 12 }; 13 14 patches = [ 15 - # Upstream issue: https://github.com/mariusmuja/flann/issues/369 16 (fetchpatch { 17 - url = "https://raw.githubusercontent.com/buildroot/buildroot/45a39b3e2ba42b72d19bfcef30db1b8da9ead51a/package/flann/0001-src-cpp-fix-cmake-3.11-build.patch"; 18 - sha256 = "1gmj06cmnqvwxx649mxaivd35727wj6w7710zbcmmgmsnyfh2js4"; 19 }) 20 ]; 21 22 - nativeBuildInputs = [ unzip cmake python ]; 23 24 meta = { 25 homepage = "http://people.cs.ubc.ca/~mariusm/flann/";
··· 1 + { lib 2 + , cmake 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , lz4 6 + , pkg-config 7 + , python3 8 + , stdenv 9 + , unzip 10 + , enablePython ? false 11 + }: 12 13 stdenv.mkDerivation rec { 14 pname = "flann"; 15 version = "1.9.1"; 16 17 src = fetchFromGitHub { 18 + owner = "flann-lib"; 19 repo = "flann"; 20 rev = version; 21 sha256 = "13lg9nazj5s9a41j61vbijy04v6839i67lqd925xmxsbybf36gjc"; 22 }; 23 24 patches = [ 25 + # Patch HDF5_INCLUDE_DIR -> HDF_INCLUDE_DIRS. 26 + (fetchpatch { 27 + url = "https://salsa.debian.org/science-team/flann/-/raw/debian/1.9.1+dfsg-9/debian/patches/0001-Updated-fix-cmake-hdf5.patch"; 28 + sha256 = "yM1ONU4mu6lctttM5YcSTg8F344TNUJXwjxXLqzr5Pk="; 29 + }) 30 + # Patch no-source library workaround that breaks on CMake > 3.11. 31 (fetchpatch { 32 + url = "https://salsa.debian.org/science-team/flann/-/raw/debian/1.9.1+dfsg-9/debian/patches/0001-src-cpp-fix-cmake-3.11-build.patch"; 33 + sha256 = "REsBnbe6vlrZ+iCcw43kR5wy2o6q10RM73xjW5kBsr4="; 34 + }) 35 + # Avoid the bundled version of LZ4 and instead use the system one. 36 + (fetchpatch { 37 + url = "https://salsa.debian.org/science-team/flann/-/raw/debian/1.9.1+dfsg-9/debian/patches/0003-Use-system-version-of-liblz4.patch"; 38 + sha256 = "xi+GyFn9PEjLgbJeAIEmsbp7ut9G9KIBkVulyT3nfsg="; 39 + }) 40 + # Fix LZ4 string separator issue, see: https://github.com/flann-lib/flann/pull/480 41 + (fetchpatch { 42 + url = "https://github.com/flann-lib/flann/commit/25eb56ec78472bd419a121c6905095a793cf8992.patch"; 43 + sha256 = "qt8h576Gn8uR7+T9u9bEBIRz6e6AoTKpa1JfdZVvW9s="; 44 }) 45 ]; 46 47 + cmakeFlags = [ 48 + "-DBUILD_EXAMPLES:BOOL=OFF" 49 + "-DBUILD_TESTS:BOOL=OFF" 50 + "-DBUILD_MATLAB_BINDINGS:BOOL=OFF" 51 + "-DBUILD_PYTHON_BINDINGS:BOOL=${if enablePython then "ON" else "OFF"}" 52 + ]; 53 + 54 + nativeBuildInputs = [ 55 + cmake 56 + pkg-config 57 + unzip 58 + ]; 59 + 60 + propagatedBuildInputs = [ lz4 ]; 61 + 62 + buildInputs = lib.optionals enablePython [ python3 ]; 63 64 meta = { 65 homepage = "http://people.cs.ubc.ca/~mariusm/flann/";
+2 -2
pkgs/development/libraries/gcc/libstdc++/5.nix
··· 19 ./no-sys-dirs.patch 20 (fetchpatch { 21 name = "siginfo.patch"; 22 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/siginfo.patch?h=packages/libstdc%2B%2B5&id=e36ee8ed9bb5942db14cf6249a2ead14974a2bfa"; 23 sha256 = "15zldbm33yba293dgrgsbv3j332hkc3iqpyc8fa7zl42mh9qk22j"; 24 extraPrefix = ""; 25 }) 26 (fetchpatch { 27 name = "gcc-3.4.3-no_multilib_amd64.patch"; 28 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/gcc-3.4.3-no_multilib_amd64.patch?h=packages/libstdc%2B%2B5&id=e36ee8ed9bb5942db14cf6249a2ead14974a2bfa"; 29 sha256 = "11m5lc51b0addhc4yq4rz0dwpv6k73rrj73wya3lqdk8rly6cjpm"; 30 extraPrefix = ""; 31 })
··· 19 ./no-sys-dirs.patch 20 (fetchpatch { 21 name = "siginfo.patch"; 22 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/e36ee8ed9bb5942db14cf6249a2ead14974a2bfa/trunk/siginfo.patch"; 23 sha256 = "15zldbm33yba293dgrgsbv3j332hkc3iqpyc8fa7zl42mh9qk22j"; 24 extraPrefix = ""; 25 }) 26 (fetchpatch { 27 name = "gcc-3.4.3-no_multilib_amd64.patch"; 28 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/e36ee8ed9bb5942db14cf6249a2ead14974a2bfa/trunk/gcc-3.4.3-no_multilib_amd64.patch"; 29 sha256 = "11m5lc51b0addhc4yq4rz0dwpv6k73rrj73wya3lqdk8rly6cjpm"; 30 extraPrefix = ""; 31 })
+20 -4
pkgs/development/libraries/glfw/3.x.nix
··· 1 { stdenv, lib, fetchFromGitHub, cmake 2 , libGL, libXrandr, libXinerama, libXcursor, libX11, libXi, libXext 3 , Cocoa, Kernel, fixDarwinDylibNames 4 }: 5 6 stdenv.mkDerivation rec { ··· 14 sha256 = "sha256-BP4wxjgm0x0E68tNz5eudkVUyBnXkQlP7LY3ppZunhw="; 15 }; 16 17 propagatedBuildInputs = [ libGL ]; 18 19 nativeBuildInputs = [ cmake ] 20 - ++ lib.optional stdenv.isDarwin fixDarwinDylibNames; 21 22 - buildInputs = [ libX11 libXrandr libXinerama libXcursor libXi libXext ] 23 - ++ lib.optionals stdenv.isDarwin [ Cocoa Kernel ]; 24 25 cmakeFlags = [ 26 "-DBUILD_SHARED_LIBS=ON" 27 - ] ++ lib.optional (!stdenv.isDarwin) [ 28 "-DCMAKE_C_FLAGS=-D_GLFW_GLX_LIBRARY='\"${lib.getLib libGL}/lib/libGL.so.1\"'" 29 ]; 30 31 meta = with lib; { 32 description = "Multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time";
··· 1 { stdenv, lib, fetchFromGitHub, cmake 2 , libGL, libXrandr, libXinerama, libXcursor, libX11, libXi, libXext 3 , Cocoa, Kernel, fixDarwinDylibNames 4 + , waylandSupport ? false, extra-cmake-modules, wayland 5 + , wayland-protocols, libxkbcommon 6 }: 7 8 stdenv.mkDerivation rec { ··· 16 sha256 = "sha256-BP4wxjgm0x0E68tNz5eudkVUyBnXkQlP7LY3ppZunhw="; 17 }; 18 19 + patches = lib.optional waylandSupport ./wayland.patch; 20 + 21 propagatedBuildInputs = [ libGL ]; 22 23 nativeBuildInputs = [ cmake ] 24 + ++ lib.optional stdenv.isDarwin fixDarwinDylibNames 25 + ++ lib.optional waylandSupport extra-cmake-modules; 26 27 + buildInputs = 28 + if waylandSupport 29 + then [ wayland wayland-protocols libxkbcommon ] 30 + else [ libX11 libXrandr libXinerama libXcursor libXi libXext ] 31 + ++ lib.optionals stdenv.isDarwin [ Cocoa Kernel ]; 32 33 cmakeFlags = [ 34 "-DBUILD_SHARED_LIBS=ON" 35 + ] ++ lib.optionals (!stdenv.isDarwin) [ 36 "-DCMAKE_C_FLAGS=-D_GLFW_GLX_LIBRARY='\"${lib.getLib libGL}/lib/libGL.so.1\"'" 37 + ] ++ lib.optionals waylandSupport [ 38 + "-DGLFW_USE_WAYLAND=ON" 39 + "-DCMAKE_C_FLAGS=-D_GLFW_EGL_LIBRARY='\"${lib.getLib libGL}/lib/libEGL.so.1\"'" 40 ]; 41 + 42 + postPatch = lib.optionalString waylandSupport '' 43 + substituteInPlace src/wl_init.c \ 44 + --replace "libxkbcommon.so.0" "${lib.getLib libxkbcommon}/lib/libxkbcommon.so.0" 45 + ''; 46 47 meta = with lib; { 48 description = "Multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time";
+25
pkgs/development/libraries/glfw/wayland.patch
···
··· 1 + From 46fb81c69e8acdb70907409f98dd01e387408414 Mon Sep 17 00:00:00 2001 2 + From: Stone Tickle <lattis@mochiro.moe> 3 + Date: Fri, 5 Jun 2020 12:51:25 +0900 4 + Subject: [PATCH] set O_NONBLOCK on repeat timerfd 5 + 6 + --- 7 + src/wl_init.c | 2 +- 8 + 1 file changed, 1 insertion(+), 1 deletion(-) 9 + 10 + diff --git a/src/wl_init.c b/src/wl_init.c 11 + index 49e7cc52..43569bef 100644 12 + --- a/src/wl_init.c 13 + +++ b/src/wl_init.c 14 + @@ -1166,7 +1166,7 @@ int _glfwPlatformInit(void) 15 + 16 + _glfw.wl.timerfd = -1; 17 + if (_glfw.wl.seatVersion >= 4) 18 + - _glfw.wl.timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC); 19 + + _glfw.wl.timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC | TFD_NONBLOCK); 20 + 21 + if (_glfw.wl.pointer && _glfw.wl.shm) 22 + { 23 + -- 24 + 2.31.1 25 +
+25
pkgs/development/libraries/java/commons/daemon/default.nix
···
··· 1 + { lib, stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + version = "1.2.4"; 5 + pname = "commons-daemon"; 6 + 7 + src = fetchurl { 8 + url = "mirror://apache/commons/daemon/binaries/commons-daemon-${version}-bin.tar.gz"; 9 + sha256 = "0bsy4xn3gncgrxj3vkpplvyhx06c1470kycj0j5gwq46ylgady9s"; 10 + }; 11 + 12 + installPhase = '' 13 + tar xf ${src} 14 + mkdir -p $out/share/java 15 + cp *.jar $out/share/java/ 16 + ''; 17 + 18 + meta = { 19 + homepage = "https://commons.apache.org/proper/commons-daemon"; 20 + description = "Apache Commons Daemon software is a set of utilities and Java support classes for running Java applications as server processes."; 21 + maintainers = with lib.maintainers; [ rsynnest ]; 22 + license = lib.licenses.asl20; 23 + platforms = with lib.platforms; unix; 24 + }; 25 + }
+9
pkgs/development/libraries/kde-frameworks/kimageformats.nix
··· 15 url = "https://invent.kde.org/frameworks/kimageformats/-/commit/bf3f94da766d66a0470ab744dbe1ced4697b572d.diff"; 16 sha256 = "18d67l5kj9sv88jdpi061k9rl3adzkx9l51ng7saylrkfddwc3ig"; 17 }) 18 ]; 19 20 nativeBuildInputs = [ extra-cmake-modules ]; 21 buildInputs = [ karchive openexr libavif qtbase ]; 22 outputs = [ "out" ]; # plugins only 23 CXXFLAGS = "-I${getDev ilmbase}/include/OpenEXR"; 24 }
··· 15 url = "https://invent.kde.org/frameworks/kimageformats/-/commit/bf3f94da766d66a0470ab744dbe1ced4697b572d.diff"; 16 sha256 = "18d67l5kj9sv88jdpi061k9rl3adzkx9l51ng7saylrkfddwc3ig"; 17 }) 18 + (fetchpatch { # included in kimageformats >= 5.82 19 + name = "CVE-2021-36083.patch"; 20 + url = "https://invent.kde.org/frameworks/kimageformats/-/commit/297ed9a2fe339bfe36916b9fce628c3242e5be0f.diff"; 21 + sha256 = "16axaljgaar0j5796x1mjps93y92393x8zywh3nzw7rm9w2qxzml"; 22 + }) 23 ]; 24 25 nativeBuildInputs = [ extra-cmake-modules ]; 26 buildInputs = [ karchive openexr libavif qtbase ]; 27 outputs = [ "out" ]; # plugins only 28 CXXFLAGS = "-I${getDev ilmbase}/include/OpenEXR"; 29 + 30 + meta = with lib; { 31 + broken = versionOlder qtbase.version "5.14"; 32 + }; 33 }
+7 -5
pkgs/development/libraries/libproxy/default.nix
··· 5 , zlib 6 , dbus 7 , networkmanager 8 , spidermonkey_68 9 , pcre 10 , gsettings-desktop-schemas ··· 16 , JavaScriptCore 17 }: 18 19 - stdenv.mkDerivation rec { 20 pname = "libproxy"; 21 version = "0.4.17"; 22 ··· 39 pcre 40 python3 41 zlib 42 ] ++ (if stdenv.hostPlatform.isDarwin then [ 43 SystemConfiguration 44 CoreFoundation 45 - JavaScriptCore 46 ] else [ 47 glib 48 - spidermonkey_68 49 dbus 50 networkmanager 51 ]); 52 53 cmakeFlags = [ 54 - "-DWITH_MOZJS=ON" 55 "-DWITH_PYTHON2=OFF" 56 "-DPYTHON3_SITEPKG_DIR=${placeholder "py3"}/${python3.sitePackages}" 57 - ]; 58 59 postFixup = lib.optionalString stdenv.isLinux '' 60 # config_gnome3 uses the helper to find GNOME proxy settings
··· 5 , zlib 6 , dbus 7 , networkmanager 8 + , enableJavaScript ? stdenv.isDarwin || lib.meta.availableOn stdenv.hostPlatform spidermonkey_68 9 , spidermonkey_68 10 , pcre 11 , gsettings-desktop-schemas ··· 17 , JavaScriptCore 18 }: 19 20 + let 21 + jsRuntime = if stdenv.hostPlatform.isDarwin then JavaScriptCore else spidermonkey_68; 22 + in stdenv.mkDerivation rec { 23 pname = "libproxy"; 24 version = "0.4.17"; 25 ··· 42 pcre 43 python3 44 zlib 45 + ] ++ lib.optionals enableJavaScript [ 46 + jsRuntime 47 ] ++ (if stdenv.hostPlatform.isDarwin then [ 48 SystemConfiguration 49 CoreFoundation 50 ] else [ 51 glib 52 dbus 53 networkmanager 54 ]); 55 56 cmakeFlags = [ 57 "-DWITH_PYTHON2=OFF" 58 "-DPYTHON3_SITEPKG_DIR=${placeholder "py3"}/${python3.sitePackages}" 59 + ] ++ lib.optional (enableJavaScript && !stdenv.hostPlatform.isDarwin) "-DWITH_MOZJS=ON"; 60 61 postFixup = lib.optionalString stdenv.isLinux '' 62 # config_gnome3 uses the helper to find GNOME proxy settings
+5 -8
pkgs/development/libraries/libwebsockets/default.nix
··· 20 "-DLWS_WITH_PLUGINS=ON" 21 "-DLWS_WITH_IPV6=ON" 22 "-DLWS_WITH_SOCKS5=ON" 23 ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "-DLWS_WITHOUT_TESTAPPS=ON"; 24 25 NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-Wno-error=unused-but-set-variable"; ··· 52 sha256 = "0m1kn4p167jv63zvwhsvmdn8azx3q7fkk8qc0fclwyps2scz6dna"; 53 }; 54 55 - libwebsockets_4_0 = generic { 56 - version = "4.0.21"; 57 - sha256 = "01k05x4711ngin598jr9dag4ml3m7hi6pkgr4dsb02ryh1kc6146"; 58 - }; 59 - 60 - libwebsockets_4_1 = generic { 61 - version = "4.1.6"; 62 - sha256 = "0x56v4hsx92vm1zibfmnqb5g3v23kzciffn3fjlsc3sly2pknhsg"; 63 }; 64 }
··· 20 "-DLWS_WITH_PLUGINS=ON" 21 "-DLWS_WITH_IPV6=ON" 22 "-DLWS_WITH_SOCKS5=ON" 23 + # Required since v4.2.0 24 + "-DLWS_BUILD_HASH=no_hash" 25 ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "-DLWS_WITHOUT_TESTAPPS=ON"; 26 27 NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-Wno-error=unused-but-set-variable"; ··· 54 sha256 = "0m1kn4p167jv63zvwhsvmdn8azx3q7fkk8qc0fclwyps2scz6dna"; 55 }; 56 57 + libwebsockets_4_2 = generic { 58 + version = "4.2.0"; 59 + sha256 = "glnLGXniero/5CW/1TBPZngdOM6gww8DnT5wiX66sW0="; 60 }; 61 }
+1 -1
pkgs/development/libraries/mp4v2/default.nix
··· 16 (fetchurl { 17 # 2020-06-19: NOTE: # Fix build with C++11 18 # Close when https://github.com/TechSmith/mp4v2/pull/36 merged/closed. 19 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/libmp4v2-c++11.patch?id=203f5a72bc97ffe089b424c47b07dd9eaea35713"; 20 sha256 = "0sbn0il7lmk77yrjyb4f0a3z3h8gsmdkscvz5n9hmrrrhrwf672w"; 21 }) 22 ] ++ lib.optionals stdenv.cc.isClang [
··· 16 (fetchurl { 17 # 2020-06-19: NOTE: # Fix build with C++11 18 # Close when https://github.com/TechSmith/mp4v2/pull/36 merged/closed. 19 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/203f5a72bc97ffe089b424c47b07dd9eaea35713/trunk/libmp4v2-c++11.patch"; 20 sha256 = "0sbn0il7lmk77yrjyb4f0a3z3h8gsmdkscvz5n9hmrrrhrwf672w"; 21 }) 22 ] ++ lib.optionals stdenv.cc.isClang [
+1 -1
pkgs/development/libraries/orocos-kdl/default.nix
··· 16 sourceRoot = "source/orocos_kdl"; 17 18 nativeBuildInputs = [ cmake ]; 19 - buildInputs = [ eigen ]; 20 21 meta = with lib; { 22 description = "Kinematics and Dynamics Library";
··· 16 sourceRoot = "source/orocos_kdl"; 17 18 nativeBuildInputs = [ cmake ]; 19 + propagatedBuildInputs = [ eigen ]; 20 21 meta = with lib; { 22 description = "Kinematics and Dynamics Library";
+15 -16
pkgs/development/libraries/portaudio/default.nix
··· 1 - { lib, stdenv, fetchurl, alsa-lib, pkg-config, libjack2 2 - , AudioUnit, AudioToolbox, CoreAudio, CoreServices, Carbon }: 3 4 stdenv.mkDerivation rec { 5 pname = "portaudio"; 6 - version = "190600-20161030"; 7 8 src = fetchurl { 9 - url = "http://www.portaudio.com/archives/pa_stable_v${lib.replaceStrings ["-"] ["_"] version}.tgz"; 10 - sha256 = "04qmin6nj144b8qb9kkd9a52xfvm0qdgm8bg8jbl7s3frmyiv8pm"; 11 }; 12 13 nativeBuildInputs = [ pkg-config ]; 14 - buildInputs = [ libjack2 ] 15 - ++ lib.optional (!stdenv.isDarwin) alsa-lib; 16 17 configureFlags = [ "--disable-mac-universal" "--enable-cxx" ]; 18 19 - NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=nullability-inferred-on-nested-type -Wno-error=nullability-completeness-on-arrays"; 20 21 propagatedBuildInputs = lib.optionals stdenv.isDarwin [ AudioUnit AudioToolbox CoreAudio CoreServices Carbon ]; 22 - 23 - patchPhase = lib.optionalString stdenv.isDarwin '' 24 - sed -i '50 i\ 25 - #include <CoreAudio/AudioHardware.h>\ 26 - #include <CoreAudio/AudioHardwareBase.h>\ 27 - #include <CoreAudio/AudioHardwareDeprecated.h>' \ 28 - include/pa_mac_core.h 29 - ''; 30 31 # not sure why, but all the headers seem to be installed by the make install 32 installPhase = ''
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , alsa-lib 5 + , pkg-config 6 + , AudioUnit 7 + , AudioToolbox 8 + , CoreAudio 9 + , CoreServices 10 + , Carbon }: 11 12 stdenv.mkDerivation rec { 13 pname = "portaudio"; 14 + version = "190700_20210406"; 15 16 src = fetchurl { 17 + url = "http://files.portaudio.com/archives/pa_stable_v${version}.tgz"; 18 + sha256 = "1vrdrd42jsnffh6rq8ap2c6fr4g9fcld89z649fs06bwqx1bzvs7"; 19 }; 20 21 nativeBuildInputs = [ pkg-config ]; 22 + buildInputs = lib.optional (!stdenv.isDarwin) alsa-lib; 23 24 configureFlags = [ "--disable-mac-universal" "--enable-cxx" ]; 25 26 + NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=implicit-const-int-float-conversion -Wno-error=nullability-completeness-on-arrays"; 27 28 propagatedBuildInputs = lib.optionals stdenv.isDarwin [ AudioUnit AudioToolbox CoreAudio CoreServices Carbon ]; 29 30 # not sure why, but all the headers seem to be installed by the make install 31 installPhase = ''
+1 -1
pkgs/development/libraries/qt-5/5.12/default.nix
··· 85 # https://bugreports.qt.io/browse/QTBUG-77037 86 (fetchpatch { 87 name = "fix-build-with-pulseaudio-13.0.patch"; 88 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/qtbug-77037-workaround.patch?h=packages/qt5-webengine&id=fc77d6b3d5ec74e421b58f199efceb2593cbf951"; 89 sha256 = "1gv733qfdn9746nbqqxzyjx4ijjqkkb7zb71nxax49nna5bri3am"; 90 }) 91
··· 85 # https://bugreports.qt.io/browse/QTBUG-77037 86 (fetchpatch { 87 name = "fix-build-with-pulseaudio-13.0.patch"; 88 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/fc77d6b3d5ec74e421b58f199efceb2593cbf951/trunk/qtbug-77037-workaround.patch"; 89 sha256 = "1gv733qfdn9746nbqqxzyjx4ijjqkkb7zb71nxax49nna5bri3am"; 90 }) 91
+1 -1
pkgs/development/libraries/science/math/lcalc/default.nix
··· 65 66 (fetchpatch { 67 name = "c++11.patch"; 68 - url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/lcalc-c++11.patch?h=packages/lcalc&id=3607b97df5a8c231191115b0cb5c62426b339e71"; 69 sha256 = "1ccrl61lv2vvx8ggldq54m5d0n1iy6mym7qz0i8nj6yj0dshnpk3"; 70 }) 71 ] ++ lib.optional stdenv.isDarwin
··· 65 66 (fetchpatch { 67 name = "c++11.patch"; 68 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/3607b97df5a8c231191115b0cb5c62426b339e71/trunk/lcalc-c++11.patch"; 69 sha256 = "1ccrl61lv2vvx8ggldq54m5d0n1iy6mym7qz0i8nj6yj0dshnpk3"; 70 }) 71 ] ++ lib.optional stdenv.isDarwin
+9
pkgs/development/node-packages/default.nix
··· 202 ''; 203 }; 204 205 pulp = super.pulp.override { 206 # tries to install purescript 207 npmFlags = "--ignore-scripts";
··· 202 ''; 203 }; 204 205 + postcss-cli = super.postcss-cli.override { 206 + nativeBuildInputs = [ pkgs.makeWrapper ]; 207 + postInstall = '' 208 + wrapProgram "$out/bin/postcss" \ 209 + --prefix NODE_PATH : ${self.postcss}/lib/node_modules 210 + ''; 211 + meta.mainProgram = "postcss"; 212 + }; 213 + 214 pulp = super.pulp.override { 215 # tries to install purescript 216 npmFlags = "--ignore-scripts";
+1
pkgs/development/node-packages/node-packages.json
··· 186 , "pm2" 187 , "pnpm" 188 , "poor-mans-t-sql-formatter-cli" 189 , "postcss-cli" 190 , "prettier" 191 , "prettier-plugin-toml"
··· 186 , "pm2" 187 , "pnpm" 188 , "poor-mans-t-sql-formatter-cli" 189 + , "postcss" 190 , "postcss-cli" 191 , "prettier" 192 , "prettier-plugin-toml"
+528 -501
pkgs/development/node-packages/node-packages.nix
··· 2245 sha512 = "o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ=="; 2246 }; 2247 }; 2248 - "@fluentui/date-time-utilities-8.2.0" = { 2249 name = "_at_fluentui_slash_date-time-utilities"; 2250 packageName = "@fluentui/date-time-utilities"; 2251 - version = "8.2.0"; 2252 src = fetchurl { 2253 - url = "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.2.0.tgz"; 2254 - sha512 = "OunpRZ8hyDPLNWwrx8w17eUwGdNYjG4kGR9+jzvQQJjswk94KMxc6SY33mlTLVEbagjdHMHw9jR7STS+JCQNcA=="; 2255 }; 2256 }; 2257 "@fluentui/dom-utilities-1.1.2" = { ··· 2263 sha512 = "XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw=="; 2264 }; 2265 }; 2266 - "@fluentui/dom-utilities-2.1.2" = { 2267 name = "_at_fluentui_slash_dom-utilities"; 2268 packageName = "@fluentui/dom-utilities"; 2269 - version = "2.1.2"; 2270 src = fetchurl { 2271 - url = "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.1.2.tgz"; 2272 - sha512 = "9LxI3iLbBkyoudRyk0nPTjMdMB2+ClDfM8V3A0SM82e5cDss5qlo0fog/2T2aoaon+hwfeinpiY4e3znx+Nn0w=="; 2273 }; 2274 }; 2275 - "@fluentui/font-icons-mdl2-8.1.4" = { 2276 name = "_at_fluentui_slash_font-icons-mdl2"; 2277 packageName = "@fluentui/font-icons-mdl2"; 2278 - version = "8.1.4"; 2279 src = fetchurl { 2280 - url = "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.1.4.tgz"; 2281 - sha512 = "v0NRk+W2qJQtBsH9hqYNG5Xnic8C1kfB0I+OTGasFYPvxdd0APcWw2vajrlE49ijgVjXS0AByCgF6mu8LiYlHg=="; 2282 }; 2283 }; 2284 - "@fluentui/foundation-legacy-8.1.4" = { 2285 name = "_at_fluentui_slash_foundation-legacy"; 2286 packageName = "@fluentui/foundation-legacy"; 2287 - version = "8.1.4"; 2288 src = fetchurl { 2289 - url = "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.1.4.tgz"; 2290 - sha512 = "Kd+XpHsv3UEnDTwEnUm93Au+QGpYZ5x/VuQsv8K1sDM+gjb3BDohuwR6MWgzgCMJiVW0NMlbS4I2OpUZa6k5eg=="; 2291 }; 2292 }; 2293 "@fluentui/keyboard-key-0.2.17" = { ··· 2299 sha512 = "iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q=="; 2300 }; 2301 }; 2302 - "@fluentui/keyboard-key-0.3.2" = { 2303 name = "_at_fluentui_slash_keyboard-key"; 2304 packageName = "@fluentui/keyboard-key"; 2305 - version = "0.3.2"; 2306 src = fetchurl { 2307 - url = "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.3.2.tgz"; 2308 - sha512 = "Hjes+WUgVRqikyvmBEuyovw89inYZ1qVmdp4kKi/6BGvQlAcHgGIVfmdnlFumP4lmFpBW8uUh2K1ZmfY0xwQ6Q=="; 2309 }; 2310 }; 2311 - "@fluentui/merge-styles-8.1.2" = { 2312 name = "_at_fluentui_slash_merge-styles"; 2313 packageName = "@fluentui/merge-styles"; 2314 - version = "8.1.2"; 2315 src = fetchurl { 2316 - url = "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.1.2.tgz"; 2317 - sha512 = "r0EGKfJUjZw9yJ21VMXjaqLoujvBkRIWRQVMM6CUxbY+02dhKUt6Sa9QA/8m8klsEWBENOaKZ4uX5U2vWWBlyw=="; 2318 }; 2319 }; 2320 - "@fluentui/react-7.172.4" = { 2321 name = "_at_fluentui_slash_react"; 2322 packageName = "@fluentui/react"; 2323 - version = "7.172.4"; 2324 src = fetchurl { 2325 - url = "https://registry.npmjs.org/@fluentui/react/-/react-7.172.4.tgz"; 2326 - sha512 = "eFmw1npSTj/6JeP99KltrRIThqilU2HpOmddwmMA77wwt9GjgxUZm1igfTyyfd3RbuqfLgHGK9OhFqAH5Eo9wg=="; 2327 }; 2328 }; 2329 "@fluentui/react-8.22.0" = { ··· 2344 sha512 = "JkLWNDe567lhvbnIhbYv9nUWYDIVN06utc3krs0UZBI+A0YZtQmftBtY0ghXo4PSjgozZocdu9sYkkgZOgyRLg=="; 2345 }; 2346 }; 2347 - "@fluentui/react-focus-8.1.5" = { 2348 name = "_at_fluentui_slash_react-focus"; 2349 packageName = "@fluentui/react-focus"; 2350 - version = "8.1.5"; 2351 src = fetchurl { 2352 - url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.1.5.tgz"; 2353 - sha512 = "zvHwta+lRmw2kYRif0Zz6+skmfxUzagd15iMlUPRIVAcsj+rxOkoE7g8NlhXym7HsgMiKRAYJM0CdfMauCnkvQ=="; 2354 }; 2355 }; 2356 - "@fluentui/react-hooks-8.2.3" = { 2357 name = "_at_fluentui_slash_react-hooks"; 2358 packageName = "@fluentui/react-hooks"; 2359 - version = "8.2.3"; 2360 src = fetchurl { 2361 - url = "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.2.3.tgz"; 2362 - sha512 = "JqQNLIc0WOwwMZ3rAnBkcy0oHZD83Bi1hs7qpvwGUW1OrL3QoJqEnmiKPowxWb8NUeKEP51cBfGi+/7aqbDZAg=="; 2363 }; 2364 }; 2365 "@fluentui/react-window-provider-1.0.2" = { ··· 2371 sha512 = "fGSgL3Vp/+6t1Ysfz21FWZmqsU+iFVxOigvHnm5uKVyyRPwtaabv/F6kQ2y5isLMI2YmJaUd2i0cDJKu8ggrvw=="; 2372 }; 2373 }; 2374 - "@fluentui/react-window-provider-2.1.2" = { 2375 name = "_at_fluentui_slash_react-window-provider"; 2376 packageName = "@fluentui/react-window-provider"; 2377 - version = "2.1.2"; 2378 src = fetchurl { 2379 - url = "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.1.2.tgz"; 2380 - sha512 = "VWtesIAZR5fdlZMwYco/M5EBb3jawUkslQYOKsneNq+mq8ThkUs1Bol5bpK6jwmouROscu76HD1QfjdACAfkLQ=="; 2381 }; 2382 }; 2383 - "@fluentui/set-version-8.1.2" = { 2384 name = "_at_fluentui_slash_set-version"; 2385 packageName = "@fluentui/set-version"; 2386 - version = "8.1.2"; 2387 src = fetchurl { 2388 - url = "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.1.2.tgz"; 2389 - sha512 = "uCPwdBsahBbLuN8UkbmXtp+u8Gxqtm5+fZ1UuOUBhEL7MKl86LrWmxoy4IW3JD2rcbaYpCb7KFpnMB5s0Nx0ZA=="; 2390 }; 2391 }; 2392 - "@fluentui/style-utilities-8.1.4" = { 2393 name = "_at_fluentui_slash_style-utilities"; 2394 packageName = "@fluentui/style-utilities"; 2395 - version = "8.1.4"; 2396 src = fetchurl { 2397 - url = "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.1.4.tgz"; 2398 - sha512 = "tR/ntfobJvuCtLyi7jpEbsq67iTaBNq/lpq+tYuvIqI8Gl90L9a8g8344ADP4+9/i3TKsrAZgnV9vze66ybHOw=="; 2399 }; 2400 }; 2401 "@fluentui/theme-1.7.4" = { ··· 2407 sha512 = "o4eo7lstLxxXl1g2RR9yz18Yt8yjQO/LbQuZjsiAfv/4Bf0CRnb+3j1F7gxIdBWAchKj9gzaMpIFijfI98pvYQ=="; 2408 }; 2409 }; 2410 - "@fluentui/theme-2.1.3" = { 2411 name = "_at_fluentui_slash_theme"; 2412 packageName = "@fluentui/theme"; 2413 - version = "2.1.3"; 2414 src = fetchurl { 2415 - url = "https://registry.npmjs.org/@fluentui/theme/-/theme-2.1.3.tgz"; 2416 - sha512 = "o/So4091GtwtEkxujd6QT9M8kuLOde0Z7by/zLNQBU00wX3PeBxM4mpSLmnz2vt5CN5IT7OWhRRsiyve/7hLAg=="; 2417 }; 2418 }; 2419 - "@fluentui/utilities-8.2.0" = { 2420 name = "_at_fluentui_slash_utilities"; 2421 packageName = "@fluentui/utilities"; 2422 - version = "8.2.0"; 2423 src = fetchurl { 2424 - url = "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.2.0.tgz"; 2425 - sha512 = "kq8xyFHkWUbzzbkGLuDACEhH+K5oqM/wEU9+zRuM/qI2bIS1B6Cr0ruq7FHxVrtAnMhvXKzM8DPn0W8uf775qQ=="; 2426 }; 2427 }; 2428 "@google-cloud/paginator-3.0.5" = { ··· 3325 sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="; 3326 }; 3327 }; 3328 - "@jsii/spec-1.30.0" = { 3329 name = "_at_jsii_slash_spec"; 3330 packageName = "@jsii/spec"; 3331 - version = "1.30.0"; 3332 src = fetchurl { 3333 - url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.30.0.tgz"; 3334 - sha512 = "oXIwvZyHHc/TrwA/3pzQ3gkqBe916EWBvaexNI3rnKZujlHZT4vVVHMCjQ/kUJhcR0GEaahvwlNhiPTu6roC2g=="; 3335 }; 3336 }; 3337 "@kwsites/file-exists-1.1.1" = { ··· 4027 sha512 = "mlRYq9FSsOd4m+3wZWatemn3hGFZPWNJ4JQOdrir4rrMK2PyIk26idKBoUWrqF3HJJHl+5GpRU+M0wEruJwecg=="; 4028 }; 4029 }; 4030 - "@nestjs/schematics-8.0.0" = { 4031 name = "_at_nestjs_slash_schematics"; 4032 packageName = "@nestjs/schematics"; 4033 - version = "8.0.0"; 4034 src = fetchurl { 4035 - url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-8.0.0.tgz"; 4036 - sha512 = "TldaYlm40CDANGzAugcqkN9N2O4pAA67EMy7qREym8W2o57co7AiEsYUl1CD3zPhBfhVcFRWfnQHs06IbXxPFw=="; 4037 }; 4038 }; 4039 "@netflix/nerror-1.1.3" = { ··· 4081 sha512 = "tiKmDcHM2riSVN79c0mJY/67EBDafXQAMitHuLiCDAMdtz3kfv+NqdVG5krgf5lWR8Uf8AeZrUW5Q9RP25REvw=="; 4082 }; 4083 }; 4084 - "@netlify/framework-info-5.6.0" = { 4085 name = "_at_netlify_slash_framework-info"; 4086 packageName = "@netlify/framework-info"; 4087 - version = "5.6.0"; 4088 src = fetchurl { 4089 - url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.6.0.tgz"; 4090 - sha512 = "NjGejntulKj6mBnnJjrIfrM8QKaFaoko2TWNc61vatHlTG7BwYmoMHYcfsL3lm2SnGxL1KtUt382IIRD0I1g2A=="; 4091 }; 4092 }; 4093 "@netlify/functions-utils-1.4.4" = { ··· 4117 sha512 = "KiXfYPO/X24p7EYQjcjBTizoyfY3U8zPv68Rte0EtayW2ZSqIslLLpNNd2gteqdh0Q83mzSiESdhlQHd0Ckjjg=="; 4118 }; 4119 }; 4120 - "@netlify/plugin-edge-handlers-1.11.20" = { 4121 name = "_at_netlify_slash_plugin-edge-handlers"; 4122 packageName = "@netlify/plugin-edge-handlers"; 4123 - version = "1.11.20"; 4124 src = fetchurl { 4125 - url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.11.20.tgz"; 4126 - sha512 = "i9hGh29dAU5uFJ51v3Aah9wJC88P/uE2LVSg8JRcK+ZPTnu82kdMkq9qrVSYXfqLBGm8w54bRT0LFUv5IDXjVg=="; 4127 }; 4128 }; 4129 "@netlify/plugins-list-2.19.1" = { ··· 5944 sha512 = "qi2jjgO6Tn3KNPGnm6B7p6QTEPvY95NFsIAaJuwbulur8iJUEenp1OnoUfiDaC/g2WPPEFkcfXpmnu8XEMFo2A=="; 5945 }; 5946 }; 5947 - "@textlint/ast-tester-12.0.0" = { 5948 name = "_at_textlint_slash_ast-tester"; 5949 packageName = "@textlint/ast-tester"; 5950 - version = "12.0.0"; 5951 src = fetchurl { 5952 - url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-12.0.0.tgz"; 5953 - sha512 = "mcAqaOJnAhay8QtDC/na5S72XPxmqGCntOwcLwuSjEmPGAIuLC3GsumLQo4nWSQ2LGnWd6CwLDZT4eBlRWetNA=="; 5954 }; 5955 }; 5956 - "@textlint/ast-traverse-12.0.0" = { 5957 name = "_at_textlint_slash_ast-traverse"; 5958 packageName = "@textlint/ast-traverse"; 5959 - version = "12.0.0"; 5960 src = fetchurl { 5961 - url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.0.0.tgz"; 5962 - sha512 = "Mu0il8qWS9YkzVAqwmrTd+ga5S0LJVWOGjE6d9yADf5xObUDFk4g8ITlfEOiicpX5bTUxT4e1bORxPveCJ8iKQ=="; 5963 }; 5964 }; 5965 - "@textlint/feature-flag-12.0.0" = { 5966 name = "_at_textlint_slash_feature-flag"; 5967 packageName = "@textlint/feature-flag"; 5968 - version = "12.0.0"; 5969 src = fetchurl { 5970 - url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.0.0.tgz"; 5971 - sha512 = "xgK6tsf1Gg6xn8/X0HN4LXzSkJYgmByAvzItUPlI0dzvA4HhhT4gkBeshDCuXsHLc970nYgzy1TYHpyscu7PTw=="; 5972 }; 5973 }; 5974 - "@textlint/fixer-formatter-12.0.0" = { 5975 name = "_at_textlint_slash_fixer-formatter"; 5976 packageName = "@textlint/fixer-formatter"; 5977 - version = "12.0.0"; 5978 src = fetchurl { 5979 - url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-12.0.0.tgz"; 5980 - sha512 = "y2PWue8PANhSF9cXwksxmjDs/n9exOq4daNMhN7VvJk9yrXL+nSuAoyDXjyp09gX4Nfwa/xsOrQRTDVRbizgcw=="; 5981 }; 5982 }; 5983 - "@textlint/kernel-12.0.0" = { 5984 name = "_at_textlint_slash_kernel"; 5985 packageName = "@textlint/kernel"; 5986 - version = "12.0.0"; 5987 src = fetchurl { 5988 - url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.0.0.tgz"; 5989 - sha512 = "8UXHKhSAgn1aexPjyQE1CRVivCfSz+aFuNrktT9+JOMM3XsSd4JFcMKDhPA1utiiRR+4yDVH5be38vuuJOG9cQ=="; 5990 }; 5991 }; 5992 - "@textlint/linter-formatter-12.0.0" = { 5993 name = "_at_textlint_slash_linter-formatter"; 5994 packageName = "@textlint/linter-formatter"; 5995 - version = "12.0.0"; 5996 src = fetchurl { 5997 - url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-12.0.0.tgz"; 5998 - sha512 = "jRRZluLCBXcP8VlA90N8DJOPy890j7rVOVSuyyFn0ypuUK88X2qH9XoEd9yYbo/HmH9ky2h+TeA8CJtOAIjU2g=="; 5999 }; 6000 }; 6001 - "@textlint/markdown-to-ast-12.0.0" = { 6002 name = "_at_textlint_slash_markdown-to-ast"; 6003 packageName = "@textlint/markdown-to-ast"; 6004 - version = "12.0.0"; 6005 src = fetchurl { 6006 - url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-12.0.0.tgz"; 6007 - sha512 = "XaiuePJVDGVIwdjIiITdbdRXZDFnAFY/so3Rb8qAId/Qq9fKPUvgefMkdIG73wUC7LzhrAzH6/CuEO+f77HR5g=="; 6008 }; 6009 }; 6010 - "@textlint/module-interop-12.0.0" = { 6011 name = "_at_textlint_slash_module-interop"; 6012 packageName = "@textlint/module-interop"; 6013 - version = "12.0.0"; 6014 src = fetchurl { 6015 - url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-12.0.0.tgz"; 6016 - sha512 = "WSuwd3pd2xYDCYqpA6NE8FwMZS4WJ2gZmsSCXBpOh3qJ/pHbmrfEaiwOpGQJA4RfXVp8Fy5KfaAQJIr+wox98A=="; 6017 }; 6018 }; 6019 - "@textlint/source-code-fixer-12.0.0" = { 6020 name = "_at_textlint_slash_source-code-fixer"; 6021 packageName = "@textlint/source-code-fixer"; 6022 - version = "12.0.0"; 6023 src = fetchurl { 6024 - url = "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.0.0.tgz"; 6025 - sha512 = "+XMJ7unzezEqKh8euWIw1QUprvv7IJzOfV0UPVbkThX2d3ZOzBmK+AzlYbqzCwZ1jkV0QYaRqaptBE+iaaQjNg=="; 6026 }; 6027 }; 6028 - "@textlint/text-to-ast-12.0.0" = { 6029 name = "_at_textlint_slash_text-to-ast"; 6030 packageName = "@textlint/text-to-ast"; 6031 - version = "12.0.0"; 6032 src = fetchurl { 6033 - url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-12.0.0.tgz"; 6034 - sha512 = "j73hF6BiwdZurNdzHfOtP5j3v+nTWaTP7RtJf5wpfQBigT4RA+EqmKxUd/OpO+gt/Xy1NkpceLFNllZGRLEvkw=="; 6035 }; 6036 }; 6037 - "@textlint/textlint-plugin-markdown-12.0.0" = { 6038 name = "_at_textlint_slash_textlint-plugin-markdown"; 6039 packageName = "@textlint/textlint-plugin-markdown"; 6040 - version = "12.0.0"; 6041 src = fetchurl { 6042 - url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-12.0.0.tgz"; 6043 - sha512 = "eo9deECYMkytoiJUqDxEwzugL8sLcCFUbeCpzV5IuIRwQBh85Hds3lp/mtW1B3Q/BxcSa08im2HAa9uRdcoe4Q=="; 6044 }; 6045 }; 6046 - "@textlint/textlint-plugin-text-12.0.0" = { 6047 name = "_at_textlint_slash_textlint-plugin-text"; 6048 packageName = "@textlint/textlint-plugin-text"; 6049 - version = "12.0.0"; 6050 src = fetchurl { 6051 - url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-12.0.0.tgz"; 6052 - sha512 = "brtexdqu7yvFLstYvVlotMZz5T7SwKfnFnV9Sm+uhg/d3Ddea9exzpiWWcXfRAhfOBd12mmEGM6gwAuSwzrhqg=="; 6053 }; 6054 }; 6055 "@textlint/types-1.5.5" = { ··· 6061 sha512 = "80P6fcqgsG9bP6JgR6W/E/oIx+71pplaicYCvvB4vMIeGk0OnWls4Q21kCpDYmq/C/ABtZ/Gy/Ov/8ExQPeQ7A=="; 6062 }; 6063 }; 6064 - "@textlint/types-12.0.0" = { 6065 name = "_at_textlint_slash_types"; 6066 packageName = "@textlint/types"; 6067 - version = "12.0.0"; 6068 src = fetchurl { 6069 - url = "https://registry.npmjs.org/@textlint/types/-/types-12.0.0.tgz"; 6070 - sha512 = "3sB22cGtN9nPViDrW7FJxWkDrpGtyJbvNsvZqzX83HJbAiOmzzeHDkRRLvz9tax76lcdjlNk+2rHY3iSnjhEag=="; 6071 }; 6072 }; 6073 - "@textlint/utils-12.0.0" = { 6074 name = "_at_textlint_slash_utils"; 6075 packageName = "@textlint/utils"; 6076 - version = "12.0.0"; 6077 src = fetchurl { 6078 - url = "https://registry.npmjs.org/@textlint/utils/-/utils-12.0.0.tgz"; 6079 - sha512 = "bnIr17iouc4MtVR+r7v8mBasNn3ZsQpfTLTi4RelrZJdICHMBUMOWRX70cVRV/xJck/nfY9igt325qI0y2ELoQ=="; 6080 }; 6081 }; 6082 "@tokenizer/token-0.1.1" = { ··· 6358 sha512 = "C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ=="; 6359 }; 6360 }; 6361 - "@types/cors-2.8.11" = { 6362 name = "_at_types_slash_cors"; 6363 packageName = "@types/cors"; 6364 - version = "2.8.11"; 6365 src = fetchurl { 6366 - url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.11.tgz"; 6367 - sha512 = "64aQQZXPSo1fdLEE/utClOFVUqDUjyh5j3JorcCTlYQm4r5wsfggx6yhSY6hNudJLkbmIt+pO6xWyCnM0EQgPw=="; 6368 }; 6369 }; 6370 "@types/debug-4.1.6" = { ··· 7024 sha512 = "se3yX7UHv5Bscf8f1ERKvQOD6sTyycH3hdaoozvaLxgUiY5lIGEeH37AD0G0Qi9kPqihPn0HOfd2yaIEN9VwEg=="; 7025 }; 7026 }; 7027 - "@types/node-15.14.1" = { 7028 name = "_at_types_slash_node"; 7029 packageName = "@types/node"; 7030 - version = "15.14.1"; 7031 src = fetchurl { 7032 - url = "https://registry.npmjs.org/@types/node/-/node-15.14.1.tgz"; 7033 - sha512 = "wF6hazbsnwaW3GhK4jFuw5NaLDQVRQ6pWQUGAUrJzxixFkTaODSiAKMPXuHwPEPkAKQWHAzj6uJ5h+3zU9gQxg=="; 7034 }; 7035 }; 7036 "@types/node-15.6.1" = { ··· 7060 sha512 = "hBOx4SUlEPKwRi6PrXuTGw1z6lz0fjsibcWCM378YxsSu/6+C30L6CR49zIBKHiwNWCYIcOLjg4OHKZaFeLAug=="; 7061 }; 7062 }; 7063 - "@types/node-16.3.0" = { 7064 name = "_at_types_slash_node"; 7065 packageName = "@types/node"; 7066 - version = "16.3.0"; 7067 src = fetchurl { 7068 - url = "https://registry.npmjs.org/@types/node/-/node-16.3.0.tgz"; 7069 - sha512 = "OydMCocGMGqw/1BnWbhtK+AtwyWTOigtrQlRe57OQmTNcI3HKlVI5FGlh+c4mSqInMPLynFrTlYjfajPu9O/eQ=="; 7070 }; 7071 }; 7072 "@types/node-6.14.13" = { ··· 7193 src = fetchurl { 7194 url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz"; 7195 sha512 = "EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="; 7196 - }; 7197 - }; 7198 - "@types/readable-stream-2.3.11" = { 7199 - name = "_at_types_slash_readable-stream"; 7200 - packageName = "@types/readable-stream"; 7201 - version = "2.3.11"; 7202 - src = fetchurl { 7203 - url = "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.11.tgz"; 7204 - sha512 = "0z+/apYJwKFz/RHp6mOMxz/y7xOvWPYPevuCEyAY3gXsjtaac02E26RvxA+I96rfvmVH/dEMGXNvyJfViR1FSQ=="; 7205 }; 7206 }; 7207 "@types/request-2.48.5" = { ··· 11047 sha512 = "tbMZ/Y2rRo6R6TTBODJXTiil+MXaoT6Qzotws3yvI1IWGpYxKo7N/3L06XB8ul8tCG0TigxIOY70SMICM70Ppg=="; 11048 }; 11049 }; 11050 - "aws-sdk-2.942.0" = { 11051 name = "aws-sdk"; 11052 packageName = "aws-sdk"; 11053 - version = "2.942.0"; 11054 src = fetchurl { 11055 - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.942.0.tgz"; 11056 - sha512 = "9Y+DWSTvolTJe0nl55sKnsPgtfBCV8WKDE8cAUhgn9MIb4tAGpwejS14AUmqeZ12J58AsgPT3PffdI7Hq9IEtQ=="; 11057 }; 11058 }; 11059 "aws-sign2-0.6.0" = { ··· 12505 sha512 = "SrLwMzrpETJDiH9z12EMcqtApgcQo9XsPi+S9Aodezu53ALcGjBBQ7+C+IWbsSCBlSvNEec8sqfh3itO/j/QUw=="; 12506 }; 12507 }; 12508 - "bit-field-1.5.1" = { 12509 name = "bit-field"; 12510 packageName = "bit-field"; 12511 - version = "1.5.1"; 12512 src = fetchurl { 12513 - url = "https://registry.npmjs.org/bit-field/-/bit-field-1.5.1.tgz"; 12514 - sha512 = "yDanqg5y7PNCzyYl2IPJayOuMt3HRKI8vJDlntSxIqLoKy9YTYUoABUAEuFbQrkzHoAIGfmhhv0M6VRIZ+F0xw=="; 12515 }; 12516 }; 12517 "bitcoin-core-2.3.0" = { ··· 16114 sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg=="; 16115 }; 16116 }; 16117 - "codemaker-1.30.0" = { 16118 name = "codemaker"; 16119 packageName = "codemaker"; 16120 - version = "1.30.0"; 16121 src = fetchurl { 16122 - url = "https://registry.npmjs.org/codemaker/-/codemaker-1.30.0.tgz"; 16123 - sha512 = "yntR55JhhVlZTfR4CPV6IrCULovPDrk3z0yQR7/ygEtNxEOQrHhX17djJ0rVmIwCJUawv+ODTJ1ipJY9CbxJQw=="; 16124 }; 16125 }; 16126 "codepage-1.4.0" = { ··· 20660 sha512 = "Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg=="; 20661 }; 20662 }; 20663 - "diff2html-3.4.6" = { 20664 name = "diff2html"; 20665 packageName = "diff2html"; 20666 - version = "3.4.6"; 20667 src = fetchurl { 20668 - url = "https://registry.npmjs.org/diff2html/-/diff2html-3.4.6.tgz"; 20669 - sha512 = "0z22v5qc3FHyTO+7BJmZ2CS7KB3Tx8BtbDkrQJ90a9ITh8vdr4uAMrfmQsUiJAS3sd13r8cHhJuPxLZnV8NXLQ=="; 20670 }; 20671 }; 20672 "diff3-0.0.3" = { ··· 21740 sha512 = "1sQ1DRtQGpglFhc3urD4olMJzt/wxlbnAAsf+WY2xHf5c50ZovivZvCXSpVgTOP9f4TzOMvelWyspyfhxQKHzQ=="; 21741 }; 21742 }; 21743 - "electron-to-chromium-1.3.771" = { 21744 name = "electron-to-chromium"; 21745 packageName = "electron-to-chromium"; 21746 - version = "1.3.771"; 21747 src = fetchurl { 21748 - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.771.tgz"; 21749 - sha512 = "zHMomTqkpnAD9W5rhXE1aiU3ogGFrqWzdvM4C6222SREiqsWQb2w0S7P2Ii44qCaGimmAP1z+OydllM438uJyA=="; 21750 }; 21751 }; 21752 "electrum-client-git://github.com/janoside/electrum-client" = { ··· 24334 sha512 = "QJYT/i0QYoiZBQ71ivxdyTqkwKkQ0oxACXHYxH2zYHJEgzi2LsbjgvtzTbLi1SZcF190Db2YP7I7eTsU2egOlw=="; 24335 }; 24336 }; 24337 - "fast-safe-stringify-2.0.7" = { 24338 name = "fast-safe-stringify"; 24339 packageName = "fast-safe-stringify"; 24340 - version = "2.0.7"; 24341 src = fetchurl { 24342 - url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz"; 24343 - sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA=="; 24344 }; 24345 }; 24346 "fast-stringify-1.1.2" = { ··· 24685 sha512 = "sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA=="; 24686 }; 24687 }; 24688 - "file-type-16.5.0" = { 24689 name = "file-type"; 24690 packageName = "file-type"; 24691 - version = "16.5.0"; 24692 src = fetchurl { 24693 - url = "https://registry.npmjs.org/file-type/-/file-type-16.5.0.tgz"; 24694 - sha512 = "OxgWA9tbL8N/WP00GD1z8O0MiwQKFyWRs1q+3FhjdvcGgKqwxcejyGWso3n4/IMU6DdwV+ARZ4A7TTnPkDcSiw=="; 24695 }; 24696 }; 24697 "file-type-3.9.0" = { ··· 25126 sha512 = "VoPpKScAzvZ07jtciOY0bJieJwyd/VVCuo4fn3nBLh4iBagzYED7GLQeFBpMpy7HP5edEKTDo8yxaIrYrwb7hg=="; 25127 }; 25128 }; 25129 - "fkill-7.1.1" = { 25130 name = "fkill"; 25131 packageName = "fkill"; 25132 - version = "7.1.1"; 25133 src = fetchurl { 25134 - url = "https://registry.npmjs.org/fkill/-/fkill-7.1.1.tgz"; 25135 - sha512 = "jFPrW3qmbPQxjbKUMGPTXbpWoX5plS0BMotAB7q9jwInFd/YdrY40/5Szt4gFroF2BfXHIVuMdQC40X8IcgL3w=="; 25136 }; 25137 }; 25138 "flagged-respawn-1.0.1" = { ··· 26638 sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; 26639 }; 26640 }; 26641 - "gh-release-fetch-2.0.0" = { 26642 name = "gh-release-fetch"; 26643 packageName = "gh-release-fetch"; 26644 - version = "2.0.0"; 26645 src = fetchurl { 26646 - url = "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-2.0.0.tgz"; 26647 - sha512 = "04eT1dMAW5dUgnb/zkOxXXHTLaQpWuZi1gM93sP6KMHtIqyNsCiALHnljh+aomm90L4t3VkSKaCdwottLgVLwQ=="; 26648 }; 26649 }; 26650 "git-apply-delta-0.0.7" = { ··· 27368 sha512 = "Vric7QFWxzHFxITZ10bmlG1H/5rhODb7hJuWyKWMD8GflpQzRmbMVqkFp3fKvN+U9tPwZItGVhkiOR+84PX3ew=="; 27369 }; 27370 }; 27371 - "google-gax-2.17.0" = { 27372 name = "google-gax"; 27373 packageName = "google-gax"; 27374 - version = "2.17.0"; 27375 src = fetchurl { 27376 - url = "https://registry.npmjs.org/google-gax/-/google-gax-2.17.0.tgz"; 27377 - sha512 = "Ze/Oq0atVNKyKvDzQFU8B82V9w36GELQruXGsiY1jnySbieZ9vS75v98V/Z10PktmSVqis4sQ+FwK2gkgwIiiw=="; 27378 }; 27379 }; 27380 "google-p12-pem-3.1.0" = { ··· 32454 sha512 = "O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA=="; 32455 }; 32456 }; 32457 - "joi-17.4.0" = { 32458 name = "joi"; 32459 packageName = "joi"; 32460 - version = "17.4.0"; 32461 src = fetchurl { 32462 - url = "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz"; 32463 - sha512 = "F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg=="; 32464 }; 32465 }; 32466 "join-component-1.1.0" = { ··· 32805 sha512 = "xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="; 32806 }; 32807 }; 32808 - "jsii-1.30.0" = { 32809 name = "jsii"; 32810 packageName = "jsii"; 32811 - version = "1.30.0"; 32812 src = fetchurl { 32813 - url = "https://registry.npmjs.org/jsii/-/jsii-1.30.0.tgz"; 32814 - sha512 = "TfVHhGjP0QiTEkyfnxrDIE8Da+itxnNUK2YoD69qIPAzmZ58goKVqK4sbXrXz2urHSToGLDmWI8+H69cLeVjJw=="; 32815 }; 32816 }; 32817 - "jsii-pacmak-1.30.0" = { 32818 name = "jsii-pacmak"; 32819 packageName = "jsii-pacmak"; 32820 - version = "1.30.0"; 32821 src = fetchurl { 32822 - url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.30.0.tgz"; 32823 - sha512 = "hYvISYBXZ5WL/+LtG3HpVrimguqAoWa3D8jaqsnoiIGrdmaxKCZ0VnioJYxEX7wVamYuCwXu5NFx/b31BspU6A=="; 32824 }; 32825 }; 32826 - "jsii-reflect-1.30.0" = { 32827 name = "jsii-reflect"; 32828 packageName = "jsii-reflect"; 32829 - version = "1.30.0"; 32830 src = fetchurl { 32831 - url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.30.0.tgz"; 32832 - sha512 = "t/1Zr1gGqQSYt94Lfq860VLnCr8y8MLvlLorWYqmBeWKCaSPhtYSC1blGhZhDrAW+CBXiT0Oy64j4Q++AntRmw=="; 32833 }; 32834 }; 32835 - "jsii-rosetta-1.30.0" = { 32836 name = "jsii-rosetta"; 32837 packageName = "jsii-rosetta"; 32838 - version = "1.30.0"; 32839 src = fetchurl { 32840 - url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.30.0.tgz"; 32841 - sha512 = "ChFg5qhvxCaM2bspCqizs48yMtsm5YLHjBoNZLCkbXyc3yMM5l8pnn787B5ww5TI3+tKxKYWkbiKf356kQ1OgQ=="; 32842 }; 32843 }; 32844 "jsii-srcmak-0.1.300" = { ··· 36998 src = fetchurl { 36999 url = "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-3.2.2.tgz"; 37000 sha512 = "p+NIGQbEBxlw/qWwG+NME98G/9kjOQI70hmaH8QEZtIWfTmfMYLKQW4PJChP4izPHNAxlOfv/qefP0+2ZXn84A=="; 37001 - }; 37002 - }; 37003 - "map-like-2.0.0" = { 37004 - name = "map-like"; 37005 - packageName = "map-like"; 37006 - version = "2.0.0"; 37007 - src = fetchurl { 37008 - url = "https://registry.npmjs.org/map-like/-/map-like-2.0.0.tgz"; 37009 - sha1 = "94496d49ad333c0dc3234b27adbbd1e8535953b4"; 37010 }; 37011 }; 37012 "map-merge-1.1.0" = { ··· 42214 sha512 = "0HGaSR/E/seIhSzFxLkh0QqckuNSre4iGqSElZRUv1hVHH2YgrZ7xtQL9McwL8o1fh6HqkzykjUx0Iy2haVIUg=="; 42215 }; 42216 }; 42217 - "office-ui-fabric-react-7.172.4" = { 42218 name = "office-ui-fabric-react"; 42219 packageName = "office-ui-fabric-react"; 42220 - version = "7.172.4"; 42221 src = fetchurl { 42222 - url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.172.4.tgz"; 42223 - sha512 = "qjZguhw4GyfRADa69JKT/4/PF9plaNDo0rM8/gtCSPj6/yETLrdrfjupUKcS32nD7juVdCRkzepAbTEMm9IgMQ=="; 42224 }; 42225 }; 42226 "omggif-1.0.10" = { ··· 42394 sha512 = "fvaSZRzprpwLFge/mcwE0CItfniNisVNamDdMK1FQUjh4ArQZ8ZWSkDaJbZc3XaANKZHq0xIa8NJpZ2HSe3oXA=="; 42395 }; 42396 }; 42397 - "oo-ascii-tree-1.30.0" = { 42398 name = "oo-ascii-tree"; 42399 packageName = "oo-ascii-tree"; 42400 - version = "1.30.0"; 42401 src = fetchurl { 42402 - url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.30.0.tgz"; 42403 - sha512 = "TzXuoCnha2QHFcAR+8+tBgD7Wnn6Uh+P3aZMoXKDJ3CVLXFnTnzHy4WMmmz01pTfv+f5haQMjhL9OIFJLEZ5kA=="; 42404 }; 42405 }; 42406 "opal-runtime-1.0.11" = { ··· 44599 sha512 = "iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA=="; 44600 }; 44601 }; 44602 - "peek-readable-3.1.3" = { 44603 name = "peek-readable"; 44604 packageName = "peek-readable"; 44605 - version = "3.1.3"; 44606 src = fetchurl { 44607 - url = "https://registry.npmjs.org/peek-readable/-/peek-readable-3.1.3.tgz"; 44608 - sha512 = "mpAcysyRJxmICBcBa5IXH7SZPvWkcghm6Fk8RekoS3v+BpbSzlZzuWbMx+GXrlUwESi9qHar4nVEZNMKylIHvg=="; 44609 }; 44610 }; 44611 "peek-stream-1.1.3" = { ··· 46517 sha512 = "X11vso1oNLtyDa2j8fsMol2fph1+5PoQ4vpEc1it/rM8eLuRTmrmTg4jfn82WhNur241AYitgjKCgmlgMRZesw=="; 46518 }; 46519 }; 46520 - "process-exists-4.0.0" = { 46521 name = "process-exists"; 46522 packageName = "process-exists"; 46523 - version = "4.0.0"; 46524 src = fetchurl { 46525 - url = "https://registry.npmjs.org/process-exists/-/process-exists-4.0.0.tgz"; 46526 - sha512 = "BnlcYPiZjSW+fye12g9B7UeCzMAOdMkxuTz3zcytJ2BHwYZf2RoKvuuwUcJLeXlGj58x9YQrvhT21PmKhUc4UQ=="; 46527 }; 46528 }; 46529 "process-nextick-args-1.0.7" = { ··· 47975 sha1 = "15931d3cd967ade52206f523aa7331aef7d43af7"; 47976 }; 47977 }; 47978 - "pyright-1.1.155" = { 47979 name = "pyright"; 47980 packageName = "pyright"; 47981 - version = "1.1.155"; 47982 src = fetchurl { 47983 - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.155.tgz"; 47984 - sha512 = "y7VqgiOMiLqzFzQ6LCVUtyb8VCsVbwzOHw16A5YxidGmARRYvFn1kIf1uCDqj3ytxrOcVHyptq90/TSffU0hZg=="; 47985 }; 47986 }; 47987 "q-0.9.7" = { ··· 49154 sha512 = "+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA=="; 49155 }; 49156 }; 49157 - "readable-web-to-node-stream-3.0.1" = { 49158 name = "readable-web-to-node-stream"; 49159 packageName = "readable-web-to-node-stream"; 49160 - version = "3.0.1"; 49161 src = fetchurl { 49162 - url = "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.1.tgz"; 49163 - sha512 = "4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA=="; 49164 }; 49165 }; 49166 "readdir-glob-1.1.1" = { ··· 50630 sha1 = "6f697e50a0e4ddc8c8f7fb547a9b60dead43678d"; 50631 }; 50632 }; 50633 - "retry-request-4.2.1" = { 50634 name = "retry-request"; 50635 packageName = "retry-request"; 50636 - version = "4.2.1"; 50637 src = fetchurl { 50638 - url = "https://registry.npmjs.org/retry-request/-/retry-request-4.2.1.tgz"; 50639 - sha512 = "afiCoZZ7D/AR2mf+9ajr75dwGFgWmPEshv3h+oKtf9P1AsHfHvcVXumdbAEq2qNy4UXFEXsEX5HpyGj4axvoaA=="; 50640 }; 50641 }; 50642 "reusify-1.0.4" = { ··· 50837 sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A=="; 50838 }; 50839 }; 50840 - "rollup-2.53.0" = { 50841 name = "rollup"; 50842 packageName = "rollup"; 50843 - version = "2.53.0"; 50844 src = fetchurl { 50845 - url = "https://registry.npmjs.org/rollup/-/rollup-2.53.0.tgz"; 50846 - sha512 = "spgrY78Toh+m0+zaOoeaayJKuzFuWy6o1PdFIBMVwRcuxT0xCOX9A5rChyKe+2ruL4lePKWUMImS4mMW1QAkmQ=="; 50847 }; 50848 }; 50849 "rollup-plugin-babel-4.4.0" = { ··· 51251 sha512 = "b9wZ986HHCo/HbKrRpBJb2kqXMK9CEWIE1egeEvZsYn69ay3kdfl9nG3RyOcR+jInTDf7a86WQ1d4VJX7goSSQ=="; 51252 }; 51253 }; 51254 - "safe-join-0.1.3" = { 51255 - name = "safe-join"; 51256 - packageName = "safe-join"; 51257 - version = "0.1.3"; 51258 - src = fetchurl { 51259 - url = "https://registry.npmjs.org/safe-join/-/safe-join-0.1.3.tgz"; 51260 - sha512 = "Ylh1EWn4pmL57HRV/oi4Ye7ws5AxKkdGpyDdWsvZob5VLH8xnQpG8tqmHD5v4SdKlN7hyrBjYt7Jm3faeC+uJg=="; 51261 - }; 51262 - }; 51263 "safe-json-stringify-1.2.0" = { 51264 name = "safe-json-stringify"; 51265 packageName = "safe-json-stringify"; ··· 52430 sha512 = "rohCHmEjD/ESXFLxF4bVeqgdb4Awc65ZyyuCKl3f7BvgMbZOBa/Ye3HN/GFnvruiUOAWWNupxhz3Rz5/3vJLTg=="; 52431 }; 52432 }; 52433 - "simple-git-2.40.0" = { 52434 name = "simple-git"; 52435 packageName = "simple-git"; 52436 - version = "2.40.0"; 52437 src = fetchurl { 52438 - url = "https://registry.npmjs.org/simple-git/-/simple-git-2.40.0.tgz"; 52439 - sha512 = "7IO/eQwrN5kvS38TTu9ljhG9tx2nn0BTqZOmqpPpp51TvE44YIvLA6fETqEVA8w/SeEfPaVv6mk7Tsk9Jns+ag=="; 52440 }; 52441 }; 52442 "simple-markdown-0.4.4" = { ··· 53087 sha512 = "JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw=="; 53088 }; 53089 }; 53090 - "socket.io-4.1.2" = { 53091 name = "socket.io"; 53092 packageName = "socket.io"; 53093 - version = "4.1.2"; 53094 src = fetchurl { 53095 - url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.2.tgz"; 53096 - sha512 = "xK0SD1C7hFrh9+bYoYCdVt+ncixkSLKtNLCax5aEy1o3r5PaO5yQhVb97exIe67cE7lAK+EpyMytXWTWmyZY8w=="; 53097 }; 53098 }; 53099 "socket.io-adapter-0.2.0" = { ··· 55598 sha1 = "0fdedc68e91addcfcb2e6be9c262581a6e8c28aa"; 55599 }; 55600 }; 55601 - "strtok3-6.0.8" = { 55602 name = "strtok3"; 55603 packageName = "strtok3"; 55604 - version = "6.0.8"; 55605 src = fetchurl { 55606 - url = "https://registry.npmjs.org/strtok3/-/strtok3-6.0.8.tgz"; 55607 - sha512 = "QLgv+oiXwXgCgp2PdPPa+Jpp4D9imK9e/0BsyfeFMr6QL6wMVqoVn9+OXQ9I7MZbmUzN6lmitTJ09uwS2OmGcw=="; 55608 }; 55609 }; 55610 "structured-source-3.0.2" = { ··· 55976 sha512 = "N7bBZJH0iF24wsalFZF+fVYMUOigaAUQMIcEKHO3jstK/iL8VmP9xE+P0/a76+FkNcWt+TDv2Gx1taUoUscrvw=="; 55977 }; 55978 }; 55979 - "svelte-preprocess-4.7.3" = { 55980 name = "svelte-preprocess"; 55981 packageName = "svelte-preprocess"; 55982 - version = "4.7.3"; 55983 src = fetchurl { 55984 - url = "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.7.3.tgz"; 55985 - sha512 = "Zx1/xLeGOIBlZMGPRCaXtlMe4ZA0faato5Dc3CosEqwu75MIEPuOstdkH6cy+RYTUYynoxzNaDxkPX4DbrPwRA=="; 55986 }; 55987 }; 55988 "svelte2tsx-0.4.1" = { ··· 60126 sha1 = "1505a03a289a48cbd7a434efbaeec5055f5633a9"; 60127 }; 60128 }; 60129 - "url-toolkit-2.2.2" = { 60130 name = "url-toolkit"; 60131 packageName = "url-toolkit"; 60132 - version = "2.2.2"; 60133 src = fetchurl { 60134 - url = "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.2.tgz"; 60135 - sha512 = "l25w6Sy+Iy3/IbogunxhWwljPaDnqpiKvrQRoLBm6DfISco7NyRIS7Zf6+Oxhy1T8kHxWdwLND7ZZba6NjXMug=="; 60136 }; 60137 }; 60138 "urlencode-1.1.0" = { ··· 62503 sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="; 62504 }; 62505 }; 62506 - "webtorrent-1.1.6" = { 62507 name = "webtorrent"; 62508 packageName = "webtorrent"; 62509 - version = "1.1.6"; 62510 src = fetchurl { 62511 - url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.1.6.tgz"; 62512 - sha512 = "snRFoYjosyhFUE5pa7wY3JJ1Gjn7ietAC0+rprJKTkS/Ca4J4rHuwDWtG6KTr/DSkdna+sxHvlFXfxCHt+xObw=="; 62513 }; 62514 }; 62515 "well-known-symbols-2.0.0" = { ··· 63473 src = fetchurl { 63474 url = "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz"; 63475 sha512 = "lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ=="; 63476 }; 63477 }; 63478 "x-default-browser-0.3.1" = { ··· 65370 sources."whatwg-mimetype-2.3.0" 65371 sources."whatwg-url-8.7.0" 65372 sources."word-wrap-1.2.3" 65373 - sources."ws-7.5.2" 65374 sources."xml-name-validator-3.0.0" 65375 sources."xmlchars-2.2.0" 65376 sources."zxcvbn-4.4.2" ··· 65414 sources."supports-color-5.5.0" 65415 ]; 65416 }) 65417 - (sources."@nestjs/schematics-8.0.0" // { 65418 dependencies = [ 65419 sources."@angular-devkit/core-12.0.5" 65420 sources."@angular-devkit/schematics-12.0.5" ··· 65428 sources."@types/eslint-scope-3.7.1" 65429 sources."@types/estree-0.0.49" 65430 sources."@types/json-schema-7.0.8" 65431 - sources."@types/node-16.3.0" 65432 sources."@types/parse-json-4.0.0" 65433 sources."@webassemblyjs/ast-1.11.1" 65434 sources."@webassemblyjs/floating-point-hex-parser-1.11.1" ··· 65494 sources."cross-spawn-7.0.3" 65495 sources."deepmerge-4.2.2" 65496 sources."defaults-1.0.3" 65497 - sources."electron-to-chromium-1.3.771" 65498 sources."emoji-regex-8.0.0" 65499 sources."end-of-stream-1.4.4" 65500 (sources."enhanced-resolve-5.8.2" // { ··· 65903 sources."@types/long-4.0.1" 65904 sources."@types/mime-1.3.2" 65905 sources."@types/minimatch-3.0.5" 65906 - sources."@types/node-16.3.0" 65907 sources."@types/normalize-package-data-2.4.1" 65908 sources."@types/qs-6.9.7" 65909 sources."@types/range-parser-1.2.4" ··· 66174 sources."ecc-jsbn-0.1.2" 66175 sources."ee-first-1.1.1" 66176 sources."ejs-2.7.4" 66177 - sources."electron-to-chromium-1.3.771" 66178 sources."emoji-regex-7.0.3" 66179 sources."encodeurl-1.0.2" 66180 sources."end-of-stream-1.4.4" ··· 66914 }) 66915 sources."wrappy-1.0.2" 66916 sources."write-file-atomic-2.4.3" 66917 - sources."ws-7.5.2" 66918 sources."xml2js-0.4.23" 66919 sources."xmlbuilder-11.0.1" 66920 sources."xss-1.0.9" ··· 67195 sources."convert-source-map-1.8.0" 67196 sources."debug-4.3.2" 67197 sources."ejs-3.1.6" 67198 - sources."electron-to-chromium-1.3.771" 67199 sources."ensure-posix-path-1.1.1" 67200 sources."escalade-3.1.1" 67201 sources."escape-string-regexp-1.0.5" ··· 67289 dependencies = [ 67290 sources."@types/glob-7.1.4" 67291 sources."@types/minimatch-3.0.5" 67292 - sources."@types/node-16.3.0" 67293 sources."balanced-match-1.0.2" 67294 sources."brace-expansion-1.1.11" 67295 sources."chromium-pickle-js-0.2.0" ··· 67324 }; 67325 dependencies = [ 67326 sources."@tootallnate/once-1.1.2" 67327 - sources."@types/node-16.3.0" 67328 sources."@types/yauzl-2.9.2" 67329 sources."agent-base-6.0.2" 67330 sources."ansi-escapes-4.3.2" 67331 sources."ansi-regex-5.0.0" 67332 sources."ansi-styles-4.3.0" 67333 sources."ast-types-0.13.4" 67334 - (sources."aws-sdk-2.942.0" // { 67335 dependencies = [ 67336 sources."uuid-3.3.2" 67337 ]; ··· 67535 balanceofsatoshis = nodeEnv.buildNodePackage { 67536 name = "balanceofsatoshis"; 67537 packageName = "balanceofsatoshis"; 67538 - version = "10.6.0"; 67539 src = fetchurl { 67540 - url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-10.6.0.tgz"; 67541 - sha512 = "scuMBaNgv3fzqqf9uqgkEytIFgjmHACAjmRwLaTi3LjR2ooTkr/74kx9GtWnoj2jZ8ZDY1ivhDrgG74xoTVQPw=="; 67542 }; 67543 dependencies = [ 67544 sources."@alexbosworth/html2unicode-1.1.5" ··· 67551 sources."@cto.af/textdecoder-0.0.0" 67552 (sources."@grpc/grpc-js-1.3.2" // { 67553 dependencies = [ 67554 - sources."@types/node-16.3.0" 67555 ]; 67556 }) 67557 sources."@grpc/proto-loader-0.6.2" ··· 68078 sources."process-nextick-args-2.0.1" 68079 (sources."protobufjs-6.11.2" // { 68080 dependencies = [ 68081 - sources."@types/node-16.3.0" 68082 ]; 68083 }) 68084 sources."proxy-addr-2.0.7" ··· 68642 sources."es-to-primitive-1.2.1" 68643 sources."events-3.3.0" 68644 sources."evp_bytestokey-1.0.3" 68645 - sources."fast-safe-stringify-2.0.7" 68646 sources."foreach-2.0.5" 68647 sources."fs.realpath-1.0.0" 68648 sources."function-bind-1.1.1" ··· 69168 sources."set-blocking-2.0.0" 69169 sources."setprototypeof-1.1.1" 69170 sources."sha.js-2.4.11" 69171 - sources."simple-git-2.40.0" 69172 sources."spdx-correct-3.1.1" 69173 sources."spdx-exceptions-2.3.0" 69174 sources."spdx-expression-parse-3.0.1" ··· 69258 sources."@protobufjs/pool-1.1.0" 69259 sources."@protobufjs/utf8-1.1.0" 69260 sources."@types/long-4.0.1" 69261 - sources."@types/node-16.3.0" 69262 sources."addr-to-ip-port-1.5.1" 69263 sources."airplay-js-0.2.16" 69264 sources."ajv-6.12.6" ··· 69670 sha512 = "+ikLey611rDoxLBiYuFaNJZxZ1ytCppSEzW+wBIfV5mkyV8Ug5ldHuFzpeUxShZToyzqq8TwhQ5A3CGTU0tSJw=="; 69671 }; 69672 dependencies = [ 69673 - sources."@jsii/spec-1.30.0" 69674 sources."@types/node-10.17.60" 69675 sources."ansi-regex-5.0.0" 69676 sources."ansi-styles-4.3.0" ··· 69683 sources."cdk8s-plus-17-1.0.0-beta.30" 69684 sources."cliui-7.0.4" 69685 sources."clone-2.1.2" 69686 - (sources."codemaker-1.30.0" // { 69687 dependencies = [ 69688 sources."fs-extra-9.1.0" 69689 ]; ··· 69741 sources."is-weakmap-2.0.1" 69742 sources."is-weakset-2.0.1" 69743 sources."isarray-2.0.5" 69744 - (sources."jsii-1.30.0" // { 69745 dependencies = [ 69746 sources."fs-extra-9.1.0" 69747 sources."yargs-16.2.0" 69748 ]; 69749 }) 69750 - (sources."jsii-pacmak-1.30.0" // { 69751 dependencies = [ 69752 sources."fs-extra-9.1.0" 69753 sources."yargs-16.2.0" 69754 ]; 69755 }) 69756 - (sources."jsii-reflect-1.30.0" // { 69757 dependencies = [ 69758 sources."fs-extra-9.1.0" 69759 sources."yargs-16.2.0" 69760 ]; 69761 }) 69762 - (sources."jsii-rosetta-1.30.0" // { 69763 dependencies = [ 69764 sources."fs-extra-9.1.0" 69765 sources."yargs-16.2.0" ··· 69787 sources."object-is-1.1.5" 69788 sources."object-keys-1.1.1" 69789 sources."object.assign-4.1.2" 69790 - sources."oo-ascii-tree-1.30.0" 69791 sources."p-limit-2.3.0" 69792 sources."p-locate-4.1.0" 69793 sources."p-try-2.2.0" ··· 69863 }; 69864 dependencies = [ 69865 sources."@cdktf/hcl2json-0.4.1" 69866 - sources."@jsii/spec-1.30.0" 69867 sources."@skorfmann/ink-confirm-input-3.0.0" 69868 sources."@skorfmann/terraform-cloud-1.10.1" 69869 sources."@types/node-14.17.5" ··· 70005 sources."is-wsl-2.2.0" 70006 sources."isarray-1.0.0" 70007 sources."js-tokens-4.0.0" 70008 - (sources."jsii-1.30.0" // { 70009 dependencies = [ 70010 sources."fs-extra-9.1.0" 70011 sources."jsonfile-6.1.0" ··· 70013 sources."yargs-16.2.0" 70014 ]; 70015 }) 70016 - (sources."jsii-pacmak-1.30.0" // { 70017 dependencies = [ 70018 sources."camelcase-6.2.0" 70019 - sources."codemaker-1.30.0" 70020 sources."decamelize-5.0.0" 70021 sources."escape-string-regexp-4.0.0" 70022 sources."fs-extra-9.1.0" ··· 70025 sources."yargs-16.2.0" 70026 ]; 70027 }) 70028 - (sources."jsii-reflect-1.30.0" // { 70029 dependencies = [ 70030 sources."fs-extra-9.1.0" 70031 sources."jsonfile-6.1.0" ··· 70033 sources."yargs-16.2.0" 70034 ]; 70035 }) 70036 - (sources."jsii-rosetta-1.30.0" // { 70037 dependencies = [ 70038 sources."fs-extra-9.1.0" 70039 sources."jsonfile-6.1.0" ··· 70083 sources."object.assign-4.1.2" 70084 sources."once-1.4.0" 70085 sources."onetime-5.1.2" 70086 - sources."oo-ascii-tree-1.30.0" 70087 sources."open-7.4.2" 70088 sources."p-limit-2.3.0" 70089 sources."p-locate-4.1.0" ··· 70163 sources."widest-line-3.1.0" 70164 sources."wrap-ansi-6.2.0" 70165 sources."wrappy-1.0.2" 70166 - sources."ws-7.5.2" 70167 sources."xmlbuilder-15.1.1" 70168 sources."xmldom-0.6.0" 70169 sources."y18n-5.0.8" ··· 70313 coc-clangd = nodeEnv.buildNodePackage { 70314 name = "coc-clangd"; 70315 packageName = "coc-clangd"; 70316 - version = "0.11.0"; 70317 src = fetchurl { 70318 - url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.11.0.tgz"; 70319 - sha512 = "RxYUkfb1HO+ZI62tB0JhqmxYgTrtlS8f3a6+gbFDkEkOCdoCG3GiQBlbV6JjQwdoK7LwNWPxeocJjqoA53ZLnQ=="; 70320 }; 70321 buildInputs = globalBuildInputs; 70322 meta = { ··· 70425 coc-explorer = nodeEnv.buildNodePackage { 70426 name = "coc-explorer"; 70427 packageName = "coc-explorer"; 70428 - version = "0.18.6"; 70429 src = fetchurl { 70430 - url = "https://registry.npmjs.org/coc-explorer/-/coc-explorer-0.18.6.tgz"; 70431 - sha512 = "hch8jmuy563eW8glcDJ42yPpzRSSpd/8+8mJKgTDhJNsuv1lKvVP5/mIrPF+6aB5NKwu/+yjDv+l4Scar5CF6A=="; 70432 }; 70433 dependencies = [ 70434 sources."@sindresorhus/df-3.1.1" ··· 71116 sources."domutils-1.7.0" 71117 sources."dot-prop-5.3.0" 71118 sources."duplexer3-0.1.4" 71119 - sources."electron-to-chromium-1.3.771" 71120 sources."emoji-regex-8.0.0" 71121 sources."end-of-stream-1.4.4" 71122 sources."enquirer-2.3.6" ··· 71921 sha512 = "8UgCdjUkXDc+cN45tuWnVVd3S04SoNv6JuB51BdPkzq2iWcpIfYNHepLIxdkzdCw0I0MQkAqWCo+buRbEVNW9g=="; 71922 }; 71923 dependencies = [ 71924 - sources."pyright-1.1.155" 71925 ]; 71926 buildInputs = globalBuildInputs; 71927 meta = { ··· 71995 coc-rust-analyzer = nodeEnv.buildNodePackage { 71996 name = "coc-rust-analyzer"; 71997 packageName = "coc-rust-analyzer"; 71998 - version = "0.47.0"; 71999 src = fetchurl { 72000 - url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.47.0.tgz"; 72001 - sha512 = "j9jwYXLlK769B01bwXPei29/pvBu2ulYFSJAr7kwJMCXPCusj9SN1EYpuuUmhBiG+qMvIuaew1xlohr8WhT32Q=="; 72002 }; 72003 buildInputs = globalBuildInputs; 72004 meta = { ··· 72165 sources."domelementtype-1.3.1" 72166 sources."domhandler-2.4.2" 72167 sources."domutils-1.7.0" 72168 - sources."electron-to-chromium-1.3.771" 72169 sources."emoji-regex-8.0.0" 72170 sources."entities-1.1.2" 72171 sources."error-ex-1.3.2" ··· 72960 sources."core-util-is-1.0.2" 72961 sources."enabled-2.0.0" 72962 sources."eventemitter3-4.0.7" 72963 - sources."fast-safe-stringify-2.0.7" 72964 sources."fecha-4.2.1" 72965 sources."fn.name-1.1.0" 72966 sources."follow-redirects-1.14.1" ··· 73628 sources."@types/glob-7.1.4" 73629 sources."@types/minimatch-3.0.5" 73630 sources."@types/minimist-1.2.2" 73631 - sources."@types/node-16.3.0" 73632 sources."@types/normalize-package-data-2.4.1" 73633 sources."aggregate-error-3.1.0" 73634 sources."ansi-styles-3.2.1" ··· 73999 sources."@cycle/run-3.4.0" 74000 sources."@cycle/time-0.10.1" 74001 sources."@types/cookiejar-2.1.2" 74002 - sources."@types/node-16.3.0" 74003 sources."@types/superagent-3.8.2" 74004 sources."ansi-escapes-3.2.0" 74005 sources."ansi-regex-2.1.1" ··· 75314 sources."@types/http-cache-semantics-4.0.1" 75315 sources."@types/keyv-3.1.2" 75316 sources."@types/minimatch-3.0.5" 75317 - sources."@types/node-16.3.0" 75318 sources."@types/responselike-1.0.0" 75319 sources."@types/yauzl-2.9.2" 75320 sources."abbrev-1.1.1" ··· 75946 sources."@types/http-cache-semantics-4.0.1" 75947 sources."@types/keyv-3.1.2" 75948 sources."@types/minimist-1.2.2" 75949 - sources."@types/node-16.3.0" 75950 sources."@types/normalize-package-data-2.4.1" 75951 sources."@types/responselike-1.0.0" 75952 sources."@types/yoga-layout-1.9.2" ··· 76018 }) 76019 sources."defer-to-connect-2.0.1" 76020 sources."dot-prop-5.3.0" 76021 - sources."electron-to-chromium-1.3.771" 76022 sources."emoji-regex-8.0.0" 76023 sources."emojilib-2.4.0" 76024 sources."end-of-stream-1.4.4" ··· 76229 ]; 76230 }) 76231 sources."wrappy-1.0.2" 76232 - sources."ws-7.5.2" 76233 sources."yallist-4.0.0" 76234 sources."yargs-parser-18.1.3" 76235 sources."yoga-layout-prebuilt-1.10.0" ··· 76279 sources."@fluentui/date-time-utilities-7.9.1" 76280 sources."@fluentui/dom-utilities-1.1.2" 76281 sources."@fluentui/keyboard-key-0.2.17" 76282 - sources."@fluentui/react-7.172.4" 76283 sources."@fluentui/react-focus-7.17.6" 76284 sources."@fluentui/react-window-provider-1.0.2" 76285 sources."@fluentui/theme-1.7.4" ··· 77320 sources."object.map-1.0.1" 77321 sources."object.pick-1.3.0" 77322 sources."object.reduce-1.0.1" 77323 - sources."office-ui-fabric-react-7.172.4" 77324 sources."on-finished-2.3.0" 77325 sources."on-headers-1.0.2" 77326 sources."once-1.4.0" ··· 77822 }) 77823 sources."url-join-4.0.1" 77824 sources."url-parse-lax-3.0.0" 77825 - sources."url-toolkit-2.2.2" 77826 sources."use-3.1.1" 77827 sources."util-0.11.1" 77828 sources."util-deprecate-1.0.2" ··· 77917 ]; 77918 }) 77919 sources."wrappy-1.0.2" 77920 - sources."ws-7.5.2" 77921 sources."xmlhttprequest-ssl-1.5.5" 77922 sources."xtend-4.0.2" 77923 sources."y18n-3.2.2" ··· 79122 sources."duplexify-3.7.1" 79123 sources."ecc-jsbn-0.1.2" 79124 sources."ee-first-1.1.1" 79125 - sources."electron-to-chromium-1.3.771" 79126 (sources."elliptic-6.5.4" // { 79127 dependencies = [ 79128 sources."bn.js-4.12.0" ··· 81663 sources."@types/json-schema-7.0.8" 81664 sources."@types/long-4.0.1" 81665 sources."@types/minimatch-3.0.5" 81666 - sources."@types/node-16.3.0" 81667 sources."JSONStream-1.3.5" 81668 sources."abbrev-1.1.1" 81669 sources."abort-controller-3.0.0" ··· 81937 sources."fast-deep-equal-3.1.3" 81938 sources."fast-json-stable-stringify-2.1.0" 81939 sources."fast-levenshtein-2.0.6" 81940 - sources."fast-safe-stringify-2.0.7" 81941 sources."fast-text-encoding-1.0.3" 81942 (sources."fast-url-parser-1.1.3" // { 81943 dependencies = [ ··· 82012 sources."glob-slasher-1.0.1" 82013 sources."global-dirs-2.1.0" 82014 sources."google-auth-library-6.1.6" 82015 - (sources."google-gax-2.17.0" // { 82016 dependencies = [ 82017 sources."google-auth-library-7.3.0" 82018 ]; ··· 82312 sources."responselike-1.0.2" 82313 sources."restore-cursor-2.0.0" 82314 sources."retry-0.12.0" 82315 - sources."retry-request-4.2.1" 82316 sources."rimraf-3.0.2" 82317 (sources."router-1.3.5" // { 82318 dependencies = [ ··· 82509 sources."wrap-ansi-7.0.0" 82510 sources."wrappy-1.0.2" 82511 sources."write-file-atomic-3.0.3" 82512 - sources."ws-7.5.2" 82513 sources."xdg-basedir-4.0.0" 82514 sources."xregexp-2.0.0" 82515 sources."xtend-4.0.2" ··· 82582 fkill-cli = nodeEnv.buildNodePackage { 82583 name = "fkill-cli"; 82584 packageName = "fkill-cli"; 82585 - version = "6.1.0"; 82586 src = fetchurl { 82587 - url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-6.1.0.tgz"; 82588 - sha512 = "untVuHgEQjwTXQGiWcwMTi0Uks6ht9R5hb1mDT4AEQitZ/z8UrhvseQsGEC3kVEjfxQ6bdmCMaA/hKTZ5aQDrA=="; 82589 }; 82590 dependencies = [ 82591 sources."@babel/code-frame-7.14.5" ··· 82634 sources."external-editor-3.1.0" 82635 sources."figures-3.2.0" 82636 sources."find-up-4.1.0" 82637 - sources."fkill-7.1.1" 82638 sources."function-bind-1.1.1" 82639 sources."get-stream-6.0.1" 82640 sources."hard-rejection-2.1.0" ··· 82689 sources."path-key-3.1.1" 82690 sources."path-parse-1.0.7" 82691 sources."pid-port-0.1.1" 82692 - (sources."process-exists-4.0.0" // { 82693 dependencies = [ 82694 sources."ps-list-6.3.0" 82695 ]; ··· 82769 dependencies = [ 82770 sources."@types/atob-2.1.2" 82771 sources."@types/inquirer-6.5.0" 82772 - sources."@types/node-16.3.0" 82773 sources."@types/through-0.0.30" 82774 sources."ajv-6.12.6" 82775 sources."ansi-escapes-4.3.2" ··· 83555 sources."@types/istanbul-lib-report-3.0.0" 83556 sources."@types/istanbul-reports-1.1.2" 83557 sources."@types/json-patch-0.0.30" 83558 - sources."@types/node-16.3.0" 83559 sources."@types/node-fetch-2.5.11" 83560 - sources."@types/readable-stream-2.3.11" 83561 sources."@types/unist-2.0.5" 83562 sources."@types/yargs-15.0.14" 83563 sources."@types/yargs-parser-20.2.1" ··· 83719 sources."dotenv-8.6.0" 83720 sources."duplexer3-0.1.4" 83721 sources."ee-first-1.1.1" 83722 - sources."electron-to-chromium-1.3.771" 83723 sources."emoji-regex-7.0.3" 83724 sources."encodeurl-1.0.2" 83725 sources."end-of-stream-1.4.4" ··· 83772 }) 83773 sources."fast-copy-2.1.1" 83774 sources."figures-3.2.0" 83775 - sources."file-type-16.5.0" 83776 sources."fill-range-7.0.1" 83777 sources."filter-obj-1.1.0" 83778 (sources."finalhandler-1.1.2" // { ··· 83899 ]; 83900 }) 83901 sources."jest-get-type-25.2.6" 83902 - (sources."joi-17.4.0" // { 83903 dependencies = [ 83904 sources."@hapi/hoek-9.2.0" 83905 sources."@hapi/topo-5.1.0" ··· 84000 sources."path-key-2.0.1" 84001 sources."path-parse-1.0.7" 84002 sources."path-to-regexp-0.1.7" 84003 - sources."peek-readable-3.1.3" 84004 sources."picomatch-2.3.0" 84005 sources."pkg-dir-4.2.0" 84006 sources."prepend-http-2.0.0" ··· 84033 sources."react-is-16.13.1" 84034 sources."read-1.0.7" 84035 sources."readable-stream-3.6.0" 84036 - sources."readable-web-to-node-stream-3.0.1" 84037 sources."readdirp-3.6.0" 84038 sources."redux-4.1.0" 84039 sources."regenerator-runtime-0.13.8" ··· 84130 sources."strip-final-newline-2.0.0" 84131 sources."strip-indent-3.0.0" 84132 sources."strip-json-comments-2.0.1" 84133 - sources."strtok3-6.0.8" 84134 sources."style-to-object-0.3.0" 84135 sources."supports-color-5.5.0" 84136 sources."term-size-2.2.1" ··· 84197 }) 84198 sources."wrappy-1.0.2" 84199 sources."write-file-atomic-3.0.3" 84200 - sources."ws-7.5.2" 84201 sources."xdg-basedir-4.0.0" 84202 sources."xstate-4.22.0" 84203 sources."xtend-4.0.2" ··· 84454 sources."tweetnacl-0.14.5" 84455 sources."tweetnacl-auth-0.3.1" 84456 sources."typedarray-to-buffer-4.0.0" 84457 - sources."ws-7.5.2" 84458 sources."xtend-4.0.2" 84459 ]; 84460 buildInputs = globalBuildInputs; ··· 84946 sources."@nodelib/fs.walk-1.2.8" 84947 sources."@sindresorhus/is-0.14.0" 84948 sources."@szmarczak/http-timer-1.1.2" 84949 - sources."@types/node-16.3.0" 84950 sources."@types/parse-json-4.0.0" 84951 sources."@types/websocket-1.0.2" 84952 sources."abort-controller-3.0.0" ··· 85061 sources."fast-deep-equal-3.1.3" 85062 sources."fast-glob-3.2.7" 85063 sources."fast-json-stable-stringify-2.1.0" 85064 - sources."fast-safe-stringify-2.0.7" 85065 sources."fastq-1.11.1" 85066 sources."figlet-1.5.0" 85067 sources."figures-3.2.0" ··· 87607 }) 87608 sources."wrappy-1.0.2" 87609 sources."write-file-atomic-3.0.3" 87610 - sources."ws-7.5.2" 87611 sources."xregexp-2.0.0" 87612 sources."yallist-3.1.1" 87613 ]; ··· 88049 sources."async-mutex-0.1.4" 88050 sources."asynckit-0.4.0" 88051 sources."atob-2.1.2" 88052 - (sources."aws-sdk-2.942.0" // { 88053 dependencies = [ 88054 sources."sax-1.2.1" 88055 sources."uuid-3.3.2" ··· 88675 ]; 88676 }) 88677 sources."wrappy-1.0.2" 88678 - sources."ws-7.5.2" 88679 sources."xml-name-validator-3.0.0" 88680 sources."xml2js-0.4.23" 88681 sources."xmlbuilder-11.0.1" ··· 89510 dependencies = [ 89511 sources."@types/component-emitter-1.2.10" 89512 sources."@types/cookie-0.4.1" 89513 - sources."@types/cors-2.8.11" 89514 - sources."@types/node-16.3.0" 89515 sources."accepts-1.3.7" 89516 sources."ansi-regex-5.0.0" 89517 sources."ansi-styles-4.3.0" ··· 89763 sources."escalade-3.1.1" 89764 sources."events-3.3.0" 89765 sources."evp_bytestokey-1.0.3" 89766 - sources."fast-safe-stringify-2.0.7" 89767 sources."filter-obj-1.1.0" 89768 sources."foreach-2.0.5" 89769 sources."fs.realpath-1.0.0" ··· 92323 sources."@types/istanbul-lib-report-3.0.0" 92324 sources."@types/istanbul-reports-1.1.2" 92325 sources."@types/json-schema-7.0.8" 92326 - sources."@types/node-16.3.0" 92327 sources."@types/normalize-package-data-2.4.1" 92328 sources."@types/resolve-0.0.8" 92329 sources."@types/yargs-15.0.14" ··· 92620 sources."duplexer2-0.1.4" 92621 sources."duplexify-3.7.1" 92622 sources."ecc-jsbn-0.1.2" 92623 - sources."electron-to-chromium-1.3.771" 92624 (sources."elliptic-6.5.4" // { 92625 dependencies = [ 92626 sources."bn.js-4.12.0" ··· 92689 sources."extsprintf-1.3.0" 92690 sources."fast-deep-equal-3.1.3" 92691 sources."fast-json-stable-stringify-2.1.0" 92692 - sources."fast-safe-stringify-2.0.7" 92693 sources."fb-watchman-2.0.1" 92694 sources."figgy-pudding-3.5.2" 92695 sources."file-uri-to-path-1.0.0" ··· 93868 }; 93869 dependencies = [ 93870 sources."@braintree/sanitize-url-3.1.0" 93871 - sources."@types/node-16.3.0" 93872 sources."@types/yauzl-2.9.2" 93873 sources."agent-base-6.0.2" 93874 sources."ansi-styles-4.3.0" ··· 93999 sha512 = "LrJqn/26CxH9aQ9j7iPqnk9fS6ywI3gpCt7HS26UXeycC3VBfhkoONLZQW/JXW3aJGoUHUlxunsQBI0h89EJIw=="; 94000 }; 94001 dependencies = [ 94002 - sources."@fluentui/date-time-utilities-8.2.0" 94003 - sources."@fluentui/dom-utilities-2.1.2" 94004 - sources."@fluentui/font-icons-mdl2-8.1.4" 94005 - sources."@fluentui/foundation-legacy-8.1.4" 94006 - sources."@fluentui/keyboard-key-0.3.2" 94007 - sources."@fluentui/merge-styles-8.1.2" 94008 sources."@fluentui/react-8.22.0" 94009 - sources."@fluentui/react-focus-8.1.5" 94010 - sources."@fluentui/react-hooks-8.2.3" 94011 - sources."@fluentui/react-window-provider-2.1.2" 94012 - sources."@fluentui/set-version-8.1.2" 94013 - sources."@fluentui/style-utilities-8.1.4" 94014 - sources."@fluentui/theme-2.1.3" 94015 - sources."@fluentui/utilities-8.2.0" 94016 sources."@microsoft/load-themed-styles-1.10.192" 94017 sources."@sindresorhus/is-0.14.0" 94018 sources."@szmarczak/http-timer-1.1.2" 94019 - sources."@types/cors-2.8.11" 94020 sources."accepts-1.3.7" 94021 sources."ajv-6.12.6" 94022 sources."ansi-escapes-1.4.0" ··· 94485 sources."diagnostics-1.1.1" 94486 sources."enabled-1.0.2" 94487 sources."env-variable-0.0.6" 94488 - sources."fast-safe-stringify-2.0.7" 94489 sources."fecha-2.3.3" 94490 sources."inherits-2.0.4" 94491 sources."is-arrayish-0.3.2" ··· 94526 netlify-cli = nodeEnv.buildNodePackage { 94527 name = "netlify-cli"; 94528 packageName = "netlify-cli"; 94529 - version = "4.1.18"; 94530 src = fetchurl { 94531 - url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-4.1.18.tgz"; 94532 - sha512 = "urJ/UEOwS5jL+bhNccADuBBFbaewgIj5LZxTsFgM56bCPxNIGEwVrwW4kaVGZqujNYLaZrUn1BlhKaXW6nIUnA=="; 94533 }; 94534 dependencies = [ 94535 sources."@babel/code-frame-7.14.5" ··· 94697 ]; 94698 }) 94699 sources."@netlify/esbuild-0.13.6" 94700 - (sources."@netlify/framework-info-5.6.0" // { 94701 dependencies = [ 94702 sources."p-limit-3.1.0" 94703 sources."p-locate-5.0.0" ··· 94715 ]; 94716 }) 94717 sources."@netlify/open-api-2.5.0" 94718 - (sources."@netlify/plugin-edge-handlers-1.11.20" // { 94719 dependencies = [ 94720 sources."@types/node-14.17.5" 94721 ]; ··· 94902 sources."@types/istanbul-reports-1.1.2" 94903 sources."@types/keyv-3.1.2" 94904 sources."@types/minimatch-3.0.5" 94905 - sources."@types/node-16.3.0" 94906 sources."@types/node-fetch-2.5.11" 94907 sources."@types/normalize-package-data-2.4.1" 94908 sources."@types/resolve-1.17.1" ··· 95327 }) 95328 sources."duplexer3-0.1.4" 95329 sources."ee-first-1.1.1" 95330 - sources."electron-to-chromium-1.3.771" 95331 sources."elegant-spinner-1.0.1" 95332 sources."elf-cam-0.1.1" 95333 sources."emoji-regex-8.0.0" ··· 95412 sources."fast-equals-2.0.3" 95413 sources."fast-glob-2.2.7" 95414 sources."fast-levenshtein-2.0.6" 95415 - sources."fast-safe-stringify-2.0.7" 95416 sources."fast-stringify-1.1.2" 95417 sources."fastq-1.11.1" 95418 sources."fd-slicer-1.1.0" ··· 95497 sources."get-port-5.1.1" 95498 sources."get-stream-5.2.0" 95499 sources."get-value-2.0.6" 95500 - sources."gh-release-fetch-2.0.0" 95501 sources."git-repo-info-2.1.1" 95502 sources."gitconfiglocal-2.1.0" 95503 sources."glob-7.1.7" ··· 96145 sources."reusify-1.0.4" 96146 sources."rfdc-1.3.0" 96147 sources."rimraf-3.0.2" 96148 - sources."rollup-2.53.0" 96149 (sources."rollup-plugin-inject-3.0.2" // { 96150 dependencies = [ 96151 sources."estree-walker-0.6.1" ··· 96162 sources."run-parallel-1.2.0" 96163 sources."rxjs-6.6.7" 96164 sources."safe-buffer-5.2.1" 96165 - sources."safe-join-0.1.3" 96166 sources."safe-json-stringify-1.2.0" 96167 sources."safe-regex-1.1.0" 96168 sources."safer-buffer-2.1.2" ··· 97318 sources."ms-2.1.2" 97319 sources."readable-stream-3.6.0" 97320 sources."string_decoder-1.3.0" 97321 - sources."ws-7.5.2" 97322 ]; 97323 }) 97324 (sources."mqtt-packet-6.10.0" // { ··· 97705 nodemon = nodeEnv.buildNodePackage { 97706 name = "nodemon"; 97707 packageName = "nodemon"; 97708 - version = "2.0.10"; 97709 src = fetchurl { 97710 - url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.10.tgz"; 97711 - sha512 = "369KB2EC1fLzz7hIuKSRSIVhh9PXqFAwh1stxlNX8DMyat9y/maswuRxRMttyelnduLDa04r4wgVZ4fgRwZWuQ=="; 97712 }; 97713 dependencies = [ 97714 sources."@sindresorhus/is-0.14.0" ··· 97901 sources."@types/http-cache-semantics-4.0.1" 97902 sources."@types/keyv-3.1.2" 97903 sources."@types/minimist-1.2.2" 97904 - sources."@types/node-16.3.0" 97905 sources."@types/normalize-package-data-2.4.1" 97906 sources."@types/parse-json-4.0.0" 97907 sources."@types/responselike-1.0.0" ··· 99390 sources."duplexer2-0.1.4" 99391 sources."ecc-jsbn-0.1.2" 99392 sources."ee-first-1.1.1" 99393 - sources."electron-to-chromium-1.3.771" 99394 (sources."elliptic-6.5.4" // { 99395 dependencies = [ 99396 sources."bn.js-4.12.0" ··· 101467 pnpm = nodeEnv.buildNodePackage { 101468 name = "pnpm"; 101469 packageName = "pnpm"; 101470 - version = "6.9.1"; 101471 src = fetchurl { 101472 - url = "https://registry.npmjs.org/pnpm/-/pnpm-6.9.1.tgz"; 101473 - sha512 = "2qlbvmHB+ULAoTCMpJ75oADYoVQnsxD1ipCemdDJA2KW4auGwoTUzyowVYEiAe4DIDOqw3axhHVkNAo7P6goZA=="; 101474 }; 101475 buildInputs = globalBuildInputs; 101476 meta = { ··· 101510 bypassCache = true; 101511 reconstructLock = true; 101512 }; 101513 postcss-cli = nodeEnv.buildNodePackage { 101514 name = "postcss-cli"; 101515 packageName = "postcss-cli"; ··· 101783 sources."es6-promise-3.3.1" 101784 sources."events-2.1.0" 101785 sources."evp_bytestokey-1.0.3" 101786 - sources."fast-safe-stringify-2.0.7" 101787 sources."fs.realpath-1.0.0" 101788 sources."function-bind-1.1.1" 101789 sources."gaze-1.1.3" ··· 102016 pyright = nodeEnv.buildNodePackage { 102017 name = "pyright"; 102018 packageName = "pyright"; 102019 - version = "1.1.155"; 102020 src = fetchurl { 102021 - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.155.tgz"; 102022 - sha512 = "y7VqgiOMiLqzFzQ6LCVUtyb8VCsVbwzOHw16A5YxidGmARRYvFn1kIf1uCDqj3ytxrOcVHyptq90/TSffU0hZg=="; 102023 }; 102024 buildInputs = globalBuildInputs; 102025 meta = { ··· 102502 sources."@types/glob-7.1.4" 102503 sources."@types/json-schema-7.0.8" 102504 sources."@types/minimatch-3.0.5" 102505 - sources."@types/node-16.3.0" 102506 sources."@types/parse-json-4.0.0" 102507 sources."@types/q-1.5.5" 102508 sources."@webassemblyjs/ast-1.9.0" ··· 102919 sources."duplexify-3.7.1" 102920 sources."ee-first-1.1.1" 102921 sources."ejs-2.7.4" 102922 - sources."electron-to-chromium-1.3.771" 102923 (sources."elliptic-6.5.4" // { 102924 dependencies = [ 102925 sources."bn.js-4.12.0" ··· 104255 sources."whatwg-url-8.7.0" 104256 sources."word-wrap-1.2.3" 104257 sources."wrap-ansi-7.0.0" 104258 - sources."ws-7.5.2" 104259 sources."xml-name-validator-3.0.0" 104260 sources."xmlchars-2.2.0" 104261 sources."y18n-5.0.8" ··· 104313 }) 104314 sources."@redocly/react-dropdown-aria-2.0.12" 104315 sources."@types/json-schema-7.0.8" 104316 - sources."@types/node-15.14.1" 104317 sources."ansi-regex-5.0.0" 104318 sources."ansi-styles-3.2.1" 104319 sources."anymatch-3.1.2" ··· 104405 sources."events-3.3.0" 104406 sources."evp_bytestokey-1.0.3" 104407 sources."fast-deep-equal-3.1.3" 104408 - sources."fast-safe-stringify-2.0.7" 104409 sources."fill-range-7.0.1" 104410 sources."foreach-2.0.5" 104411 sources."fsevents-2.3.2" ··· 104789 rollup = nodeEnv.buildNodePackage { 104790 name = "rollup"; 104791 packageName = "rollup"; 104792 - version = "2.53.0"; 104793 src = fetchurl { 104794 - url = "https://registry.npmjs.org/rollup/-/rollup-2.53.0.tgz"; 104795 - sha512 = "spgrY78Toh+m0+zaOoeaayJKuzFuWy6o1PdFIBMVwRcuxT0xCOX9A5rChyKe+2ruL4lePKWUMImS4mMW1QAkmQ=="; 104796 }; 104797 dependencies = [ 104798 sources."fsevents-2.3.2" ··· 105118 sources."resolve-from-4.0.0" 105119 sources."reusify-1.0.4" 105120 sources."rimraf-3.0.2" 105121 - sources."rollup-2.53.0" 105122 sources."run-parallel-1.2.0" 105123 sources."safe-buffer-5.2.1" 105124 sources."semver-7.3.5" ··· 105594 sources."@types/keyv-3.1.2" 105595 sources."@types/lodash-4.14.171" 105596 sources."@types/long-4.0.1" 105597 - sources."@types/node-16.3.0" 105598 - sources."@types/readable-stream-2.3.11" 105599 sources."@types/request-2.48.6" 105600 sources."@types/request-promise-native-1.0.18" 105601 sources."@types/responselike-1.0.0" ··· 105656 sources."async-2.6.3" 105657 sources."asynckit-0.4.0" 105658 sources."at-least-node-1.0.0" 105659 - (sources."aws-sdk-2.942.0" // { 105660 dependencies = [ 105661 sources."buffer-4.9.2" 105662 sources."ieee754-1.1.13" ··· 105878 sources."fast-deep-equal-3.1.3" 105879 sources."fast-glob-3.2.7" 105880 sources."fast-json-stable-stringify-2.1.0" 105881 - sources."fast-safe-stringify-2.0.7" 105882 sources."fastest-levenshtein-1.0.12" 105883 sources."fastq-1.11.1" 105884 sources."fd-slicer-1.1.0" 105885 sources."fecha-4.2.1" 105886 sources."figures-3.2.0" 105887 - sources."file-type-16.5.0" 105888 sources."file-uri-to-path-1.0.0" 105889 sources."filename-reserved-regex-2.0.0" 105890 sources."filenamify-4.3.0" ··· 106130 sources."path-loader-1.0.10" 106131 sources."path-type-4.0.0" 106132 sources."path2-0.1.0" 106133 - sources."peek-readable-3.1.3" 106134 sources."pend-1.2.0" 106135 sources."performance-now-2.1.0" 106136 sources."picomatch-2.3.0" ··· 106164 sources."ramda-0.26.1" 106165 sources."rc-1.2.8" 106166 sources."readable-stream-3.6.0" 106167 - sources."readable-web-to-node-stream-3.0.1" 106168 sources."readdir-glob-1.1.1" 106169 sources."readdirp-3.6.0" 106170 sources."registry-auth-token-4.2.1" ··· 106200 sources."signal-exit-3.0.3" 106201 sources."simple-concat-1.0.1" 106202 sources."simple-get-2.8.1" 106203 - (sources."simple-git-2.40.0" // { 106204 dependencies = [ 106205 sources."debug-4.3.2" 106206 sources."ms-2.1.2" ··· 106241 sources."strip-dirs-2.1.0" 106242 sources."strip-json-comments-2.0.1" 106243 sources."strip-outer-1.0.1" 106244 - sources."strtok3-6.0.8" 106245 (sources."superagent-3.8.3" // { 106246 dependencies = [ 106247 sources."debug-3.2.7" ··· 106361 }) 106362 sources."wrappy-1.0.2" 106363 sources."write-file-atomic-2.4.3" 106364 - sources."ws-7.5.2" 106365 sources."xml2js-0.4.19" 106366 sources."xmlbuilder-9.0.7" 106367 sources."xmlhttprequest-ssl-1.6.3" ··· 107010 snyk = nodeEnv.buildNodePackage { 107011 name = "snyk"; 107012 packageName = "snyk"; 107013 - version = "1.657.0"; 107014 src = fetchurl { 107015 - url = "https://registry.npmjs.org/snyk/-/snyk-1.657.0.tgz"; 107016 - sha512 = "wTJ5k49SopXL9Sm8Ltlp+HVVpakpaxkt//IRzOTEN75CMd/NpLtCSD34oAbUfo+tTrN1Ig8MSXGk5Z3XQm2d7w=="; 107017 }; 107018 dependencies = [ 107019 sources."@arcanis/slice-ansi-1.0.2" ··· 107762 "socket.io" = nodeEnv.buildNodePackage { 107763 name = "socket.io"; 107764 packageName = "socket.io"; 107765 - version = "4.1.2"; 107766 src = fetchurl { 107767 - url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.2.tgz"; 107768 - sha512 = "xK0SD1C7hFrh9+bYoYCdVt+ncixkSLKtNLCax5aEy1o3r5PaO5yQhVb97exIe67cE7lAK+EpyMytXWTWmyZY8w=="; 107769 }; 107770 dependencies = [ 107771 sources."@types/component-emitter-1.2.10" 107772 sources."@types/cookie-0.4.1" 107773 - sources."@types/cors-2.8.11" 107774 - sources."@types/node-16.3.0" 107775 sources."accepts-1.3.7" 107776 sources."base64-arraybuffer-0.1.4" 107777 sources."base64id-2.0.0" ··· 108937 sources."word-wrap-1.2.3" 108938 sources."wrap-fn-0.1.5" 108939 sources."wrappy-1.0.2" 108940 - sources."ws-7.5.2" 108941 sources."xtend-4.0.2" 108942 sources."zerr-1.0.4" 108943 ]; ··· 109037 sources."async-1.5.2" 109038 sources."async-limiter-1.0.1" 109039 sources."asynckit-0.4.0" 109040 - (sources."aws-sdk-2.942.0" // { 109041 dependencies = [ 109042 sources."uuid-3.3.2" 109043 ]; ··· 109913 sources."domelementtype-1.3.1" 109914 sources."domhandler-2.4.2" 109915 sources."domutils-1.7.0" 109916 - sources."electron-to-chromium-1.3.771" 109917 sources."emoji-regex-8.0.0" 109918 sources."entities-1.1.2" 109919 sources."error-ex-1.3.2" ··· 110155 sources."@emmetio/abbreviation-2.2.2" 110156 sources."@emmetio/css-abbreviation-2.1.4" 110157 sources."@emmetio/scanner-1.0.0" 110158 - sources."@types/node-16.3.0" 110159 sources."@types/pug-2.0.5" 110160 sources."@types/sass-1.16.1" 110161 sources."anymatch-3.1.2" ··· 110197 sources."source-map-0.7.3" 110198 sources."strip-indent-3.0.0" 110199 sources."svelte-3.38.3" 110200 - sources."svelte-preprocess-4.7.3" 110201 sources."svelte2tsx-0.4.1" 110202 sources."to-regex-range-5.0.1" 110203 sources."tslib-2.3.0" ··· 111199 textlint = nodeEnv.buildNodePackage { 111200 name = "textlint"; 111201 packageName = "textlint"; 111202 - version = "12.0.0"; 111203 src = fetchurl { 111204 - url = "https://registry.npmjs.org/textlint/-/textlint-12.0.0.tgz"; 111205 - sha512 = "hpXezTFR/BxNzc0iJqwspAuHYrCWF/nF7mBS9OGzgBJx5FfS1xfsAIityV65Ffcr+nxCExzTQqRHR6qSWOZmbg=="; 111206 }; 111207 dependencies = [ 111208 sources."@azu/format-text-1.0.1" 111209 sources."@azu/style-format-1.0.0" 111210 sources."@textlint/ast-node-types-12.0.0" 111211 - sources."@textlint/ast-tester-12.0.0" 111212 - sources."@textlint/ast-traverse-12.0.0" 111213 - sources."@textlint/feature-flag-12.0.0" 111214 - sources."@textlint/fixer-formatter-12.0.0" 111215 - sources."@textlint/kernel-12.0.0" 111216 - sources."@textlint/linter-formatter-12.0.0" 111217 - sources."@textlint/markdown-to-ast-12.0.0" 111218 - sources."@textlint/module-interop-12.0.0" 111219 - sources."@textlint/source-code-fixer-12.0.0" 111220 - sources."@textlint/text-to-ast-12.0.0" 111221 - sources."@textlint/textlint-plugin-markdown-12.0.0" 111222 - sources."@textlint/textlint-plugin-text-12.0.0" 111223 - sources."@textlint/types-12.0.0" 111224 - sources."@textlint/utils-12.0.0" 111225 sources."@types/mdast-3.0.4" 111226 sources."@types/unist-2.0.5" 111227 - sources."ajv-4.11.8" 111228 - sources."ajv-keywords-1.5.1" 111229 sources."ansi-regex-2.1.1" 111230 sources."ansi-styles-2.2.1" 111231 sources."argparse-1.0.10" 111232 sources."bail-1.0.5" 111233 sources."balanced-match-1.0.2" 111234 sources."boundary-1.0.1" ··· 111244 sources."character-entities-legacy-1.1.4" 111245 sources."character-reference-invalid-1.1.4" 111246 sources."charenc-0.0.2" 111247 - sources."co-4.6.0" 111248 sources."code-point-at-1.1.0" 111249 sources."concat-map-0.0.1" 111250 sources."crypt-0.0.2" 111251 sources."debug-4.3.2" ··· 111253 sources."deep-is-0.1.3" 111254 sources."define-properties-1.1.3" 111255 sources."diff-4.0.2" 111256 sources."error-ex-1.3.2" 111257 sources."escape-string-regexp-1.0.5" 111258 sources."esprima-4.0.1" 111259 sources."extend-3.0.2" 111260 sources."fast-levenshtein-2.0.6" 111261 sources."fault-1.0.4" 111262 sources."file-entry-cache-5.0.1" ··· 111292 sources."is-utf8-0.2.1" 111293 sources."js-yaml-3.14.1" 111294 sources."json-parse-better-errors-1.0.2" 111295 - sources."json-stable-stringify-1.0.1" 111296 sources."json5-2.2.0" 111297 - sources."jsonify-0.0.0" 111298 sources."levn-0.4.1" 111299 sources."load-json-file-1.1.0" 111300 sources."locate-path-2.0.0" 111301 - sources."lodash-4.17.21" 111302 sources."log-symbols-1.0.2" 111303 sources."longest-streak-2.0.4" 111304 - sources."map-like-2.0.0" 111305 sources."markdown-table-2.0.0" 111306 (sources."md5-2.3.0" // { 111307 dependencies = [ ··· 111357 sources."pinkie-promise-2.0.1" 111358 sources."pluralize-2.0.0" 111359 sources."prelude-ls-1.2.1" 111360 sources."rc-config-loader-3.0.0" 111361 sources."read-pkg-1.1.0" 111362 (sources."read-pkg-up-3.0.0" // { ··· 111379 sources."resolve-1.20.0" 111380 sources."rimraf-2.6.3" 111381 sources."semver-5.7.1" 111382 - sources."slice-ansi-0.0.4" 111383 sources."spdx-correct-3.1.1" 111384 sources."spdx-exceptions-2.3.0" 111385 sources."spdx-expression-parse-3.0.1" ··· 111398 sources."strip-bom-2.0.0" 111399 sources."structured-source-3.0.2" 111400 sources."supports-color-2.0.0" 111401 - (sources."table-3.8.3" // { 111402 dependencies = [ 111403 - sources."ansi-regex-3.0.0" 111404 - sources."is-fullwidth-code-point-2.0.0" 111405 - sources."string-width-2.1.1" 111406 - sources."strip-ansi-4.0.0" 111407 ]; 111408 }) 111409 sources."text-table-0.2.0" ··· 111416 sources."unist-util-is-4.1.0" 111417 sources."unist-util-stringify-position-2.0.3" 111418 sources."unist-util-visit-parents-3.1.1" 111419 sources."validate-npm-package-license-3.0.4" 111420 sources."vfile-4.2.1" 111421 sources."vfile-message-2.0.4" ··· 112307 sources."@types/debug-4.1.6" 112308 sources."@types/http-cache-semantics-4.0.1" 112309 sources."@types/keyv-3.1.2" 112310 - sources."@types/node-16.3.0" 112311 sources."@types/responselike-1.0.0" 112312 sources."abbrev-1.1.1" 112313 sources."abstract-logging-2.0.1" ··· 112607 sources."parseurl-1.3.3" 112608 sources."path-is-absolute-1.0.1" 112609 sources."path-to-regexp-0.1.7" 112610 - sources."peek-readable-3.1.3" 112611 sources."performance-now-2.1.0" 112612 sources."pify-4.0.1" 112613 sources."precond-0.2.3" ··· 112692 sources."strip-ansi-3.0.1" 112693 sources."strip-json-comments-2.0.1" 112694 sources."strip-outer-1.0.1" 112695 - sources."strtok3-6.0.8" 112696 sources."supports-color-7.2.0" 112697 sources."tar-4.4.13" 112698 sources."tlds-1.208.0" ··· 112723 sources."wide-align-1.1.3" 112724 sources."with-open-file-0.1.7" 112725 sources."wrappy-1.0.2" 112726 - sources."ws-7.5.2" 112727 sources."xmlhttprequest-ssl-1.5.5" 112728 sources."yallist-3.1.1" 112729 sources."yarn-1.22.4" ··· 113319 sources."@szmarczak/http-timer-1.1.2" 113320 sources."@types/component-emitter-1.2.10" 113321 sources."@types/cookie-0.4.1" 113322 - sources."@types/cors-2.8.11" 113323 sources."@types/node-14.17.5" 113324 sources."abbrev-1.1.1" 113325 sources."accepts-1.3.7" ··· 113373 sources."depd-1.1.2" 113374 sources."destroy-1.0.4" 113375 sources."diff-5.0.0" 113376 - sources."diff2html-3.4.6" 113377 sources."dnd-page-scroll-0.0.4" 113378 sources."duplexer3-0.1.4" 113379 sources."ee-first-1.1.1" ··· 113401 sources."safe-buffer-5.2.1" 113402 ]; 113403 }) 113404 - sources."fast-safe-stringify-2.0.7" 113405 sources."fecha-4.2.1" 113406 sources."finalhandler-1.1.2" 113407 sources."fn.name-1.1.0" ··· 113527 sources."signals-1.0.0" 113528 sources."simple-swizzle-0.2.2" 113529 sources."snapsvg-0.5.1" 113530 - (sources."socket.io-4.1.2" // { 113531 dependencies = [ 113532 sources."debug-4.3.2" 113533 sources."ms-2.1.2" ··· 114285 sources."domelementtype-2.2.0" 114286 sources."domhandler-4.2.0" 114287 sources."domutils-2.7.0" 114288 - sources."electron-to-chromium-1.3.771" 114289 sources."emoji-regex-8.0.0" 114290 sources."emojis-list-3.0.0" 114291 sources."enhanced-resolve-5.8.2" ··· 114852 sources."@starptech/rehype-webparser-0.10.0" 114853 sources."@starptech/webparser-0.10.0" 114854 sources."@szmarczak/http-timer-1.1.2" 114855 - sources."@types/node-16.3.0" 114856 sources."@types/unist-2.0.5" 114857 sources."@types/vfile-3.0.2" 114858 sources."@types/vfile-message-2.0.0" ··· 115797 sources."at-least-node-1.0.0" 115798 sources."atob-2.1.2" 115799 sources."balanced-match-1.0.2" 115800 - (sources."bit-field-1.5.1" // { 115801 dependencies = [ 115802 sources."ansi-regex-5.0.0" 115803 sources."fs-extra-10.0.0" ··· 115963 ]; 115964 }) 115965 sources."wrappy-1.0.2" 115966 - sources."ws-7.5.2" 115967 sources."xml-name-validator-3.0.0" 115968 sources."xmlchars-2.2.0" 115969 sources."y18n-5.0.8" ··· 116024 sources."@sindresorhus/is-0.14.0" 116025 sources."@szmarczak/http-timer-1.1.2" 116026 sources."@types/minimatch-3.0.5" 116027 - sources."@types/node-16.3.0" 116028 sources."@types/yauzl-2.9.1" 116029 sources."acorn-7.4.1" 116030 sources."acorn-jsx-5.3.2" ··· 116201 sources."fast-json-stable-stringify-2.1.0" 116202 sources."fast-levenshtein-2.0.6" 116203 sources."fast-redact-3.0.1" 116204 - sources."fast-safe-stringify-2.0.7" 116205 sources."fd-slicer-1.1.0" 116206 sources."file-entry-cache-6.0.1" 116207 (sources."firefox-profile-4.2.0" // { ··· 116587 sources."@types/eslint-scope-3.7.1" 116588 sources."@types/estree-0.0.50" 116589 sources."@types/json-schema-7.0.8" 116590 - sources."@types/node-16.3.0" 116591 sources."@webassemblyjs/ast-1.11.1" 116592 sources."@webassemblyjs/floating-point-hex-parser-1.11.1" 116593 sources."@webassemblyjs/helper-api-error-1.11.1" ··· 116614 sources."chrome-trace-event-1.0.3" 116615 sources."colorette-1.2.2" 116616 sources."commander-2.20.3" 116617 - sources."electron-to-chromium-1.3.771" 116618 sources."enhanced-resolve-5.8.2" 116619 sources."es-module-lexer-0.7.1" 116620 sources."escalade-3.1.1" ··· 116752 dependencies = [ 116753 sources."@types/glob-7.1.4" 116754 sources."@types/minimatch-3.0.5" 116755 - sources."@types/node-16.3.0" 116756 sources."accepts-1.3.7" 116757 sources."ajv-6.12.6" 116758 sources."ajv-errors-1.0.1" ··· 117388 webtorrent-cli = nodeEnv.buildNodePackage { 117389 name = "webtorrent-cli"; 117390 packageName = "webtorrent-cli"; 117391 - version = "3.3.0"; 117392 src = fetchurl { 117393 - url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.3.0.tgz"; 117394 - sha512 = "E0gb1fXb8xNScgewQmvAmNLrnEto6MOaKlfzITVzR+bbU80LeV/YdrLw536ffcwiUv0arKQyfR/WIweBFrKWbg=="; 117395 }; 117396 dependencies = [ 117397 sources."@leichtgewicht/ip-codec-2.0.2" ··· 117406 sources."@protobufjs/pool-1.1.0" 117407 sources."@protobufjs/utf8-1.1.0" 117408 sources."@types/long-4.0.1" 117409 - sources."@types/node-16.3.0" 117410 sources."addr-to-ip-port-1.5.1" 117411 sources."airplay-js-0.3.0" 117412 sources."balanced-match-1.0.2" 117413 sources."base64-js-1.5.1" 117414 sources."bencode-2.0.1" ··· 117463 ]; 117464 }) 117465 sources."castv2-client-1.2.0" 117466 sources."charset-1.0.1" 117467 sources."chrome-dgram-3.0.6" 117468 sources."chrome-dns-1.0.1" ··· 117473 ]; 117474 }) 117475 sources."chunk-store-stream-4.3.0" 117476 - sources."clivas-0.2.0" 117477 sources."common-tags-1.8.0" 117478 sources."compact2string-1.4.1" 117479 sources."concat-map-0.0.1" ··· 117500 sources."ecstatic-4.1.4" 117501 sources."ee-first-1.1.1" 117502 sources."elementtree-0.1.7" 117503 sources."end-of-stream-1.4.4" 117504 sources."err-code-3.0.1" 117505 sources."escape-html-1.0.3" 117506 sources."executable-4.1.1" 117507 sources."filestream-5.0.0" ··· 117513 }) 117514 sources."fs.realpath-1.0.0" 117515 sources."get-browser-rtc-1.1.0" 117516 sources."get-stdin-8.0.0" 117517 sources."glob-7.1.7" 117518 sources."he-1.2.0" 117519 sources."http-node-git://github.com/feross/http-node#webtorrent" 117520 sources."http-parser-js-0.4.13" ··· 117528 sources."is-ascii-1.0.0" 117529 sources."is-docker-2.2.1" 117530 sources."is-file-1.0.0" 117531 sources."is-typedarray-1.0.0" 117532 sources."is-wsl-2.2.0" 117533 sources."isarray-1.0.0" ··· 117618 sources."ms-2.1.2" 117619 ]; 117620 }) 117621 sources."rimraf-3.0.2" 117622 sources."run-parallel-1.2.0" 117623 sources."run-parallel-limit-1.1.0" ··· 117646 sources."stream-to-blob-2.0.1" 117647 sources."stream-to-blob-url-3.0.2" 117648 sources."stream-with-known-length-to-buffer-1.0.4" 117649 (sources."string2compact-1.3.0" // { 117650 dependencies = [ 117651 sources."ipaddr.js-1.9.1" 117652 ]; 117653 }) 117654 sources."string_decoder-1.3.0" 117655 sources."thirty-two-1.0.2" 117656 sources."through-2.3.8" 117657 sources."thunky-0.1.0" ··· 117684 sources."utp-native-2.5.3" 117685 sources."videostream-3.2.2" 117686 sources."vlc-command-1.2.0" 117687 - (sources."webtorrent-1.1.6" // { 117688 dependencies = [ 117689 sources."debug-4.3.2" 117690 sources."decompress-response-6.0.0" ··· 117694 ]; 117695 }) 117696 sources."winreg-1.2.4" 117697 sources."wrappy-1.0.2" 117698 - sources."ws-7.5.2" 117699 sources."xml2js-0.4.23" 117700 sources."xmlbuilder-11.0.1" 117701 sources."xmldom-0.1.31" 117702 ]; 117703 buildInputs = globalBuildInputs; 117704 meta = { ··· 117867 sources."@tootallnate/once-1.1.2" 117868 sources."@types/expect-1.20.4" 117869 sources."@types/minimatch-3.0.5" 117870 - sources."@types/node-15.14.1" 117871 sources."@types/vinyl-2.0.5" 117872 sources."abbrev-1.1.1" 117873 (sources."agent-base-6.0.2" // { ··· 118765 dependencies = [ 118766 sources."@types/fs-extra-9.0.12" 118767 sources."@types/minimist-1.2.2" 118768 - sources."@types/node-16.3.0" 118769 sources."@types/node-fetch-2.5.11" 118770 sources."ansi-styles-4.3.0" 118771 sources."asynckit-0.4.0"
··· 2245 sha512 = "o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ=="; 2246 }; 2247 }; 2248 + "@fluentui/date-time-utilities-8.2.1" = { 2249 name = "_at_fluentui_slash_date-time-utilities"; 2250 packageName = "@fluentui/date-time-utilities"; 2251 + version = "8.2.1"; 2252 src = fetchurl { 2253 + url = "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.2.1.tgz"; 2254 + sha512 = "0AYXaXFQ3bPsOtiOi3bJSihzf+w3L44iQK38EiQgp3uAXei/i36VtDCToHZehYV+eS4s1qb/QGksoL0F4G6WCQ=="; 2255 }; 2256 }; 2257 "@fluentui/dom-utilities-1.1.2" = { ··· 2263 sha512 = "XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw=="; 2264 }; 2265 }; 2266 + "@fluentui/dom-utilities-2.1.3" = { 2267 name = "_at_fluentui_slash_dom-utilities"; 2268 packageName = "@fluentui/dom-utilities"; 2269 + version = "2.1.3"; 2270 src = fetchurl { 2271 + url = "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.1.3.tgz"; 2272 + sha512 = "i2YECSldnkzPAhVmrxksuKSbqBKfMbHrexGqDJm7dy6KoIx+JSilbA5Lz0YNhA7VEgCy1X01GHlWBvqhCNQW8g=="; 2273 }; 2274 }; 2275 + "@fluentui/font-icons-mdl2-8.1.5" = { 2276 name = "_at_fluentui_slash_font-icons-mdl2"; 2277 packageName = "@fluentui/font-icons-mdl2"; 2278 + version = "8.1.5"; 2279 src = fetchurl { 2280 + url = "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.1.5.tgz"; 2281 + sha512 = "xwjLgoT6pl2EIWEIOsR3rc36isN5vjRLt4gYxKY3cmYCjjpkgCsOtxXtDsd9ck6JR0lr6cPIDp8O3Y1R8YILvQ=="; 2282 }; 2283 }; 2284 + "@fluentui/foundation-legacy-8.1.5" = { 2285 name = "_at_fluentui_slash_foundation-legacy"; 2286 packageName = "@fluentui/foundation-legacy"; 2287 + version = "8.1.5"; 2288 src = fetchurl { 2289 + url = "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.1.5.tgz"; 2290 + sha512 = "tzsCaowUqyxsvB/MORaHbpkIBvftrr5ERtAJbr6ZZmLNWkQ4r7UOVTZk608/ZHn4L/ZEKKespgYzSWshriqDPw=="; 2291 }; 2292 }; 2293 "@fluentui/keyboard-key-0.2.17" = { ··· 2299 sha512 = "iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q=="; 2300 }; 2301 }; 2302 + "@fluentui/keyboard-key-0.3.3" = { 2303 name = "_at_fluentui_slash_keyboard-key"; 2304 packageName = "@fluentui/keyboard-key"; 2305 + version = "0.3.3"; 2306 src = fetchurl { 2307 + url = "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.3.3.tgz"; 2308 + sha512 = "3qX1WNCgJlKq7uGH76rLC4cdESgwdLhMH9WjcQUkQNJKtBpL4vs5O99M1keEhd3pfooW7zasr6AcYcWq4BRB4g=="; 2309 }; 2310 }; 2311 + "@fluentui/merge-styles-8.1.3" = { 2312 name = "_at_fluentui_slash_merge-styles"; 2313 packageName = "@fluentui/merge-styles"; 2314 + version = "8.1.3"; 2315 src = fetchurl { 2316 + url = "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.1.3.tgz"; 2317 + sha512 = "5vZUyXnbOb9M1rMLzQ7Kj5uadHgSTsp3gv0xDv6bfPvzB9RgQa3dEuJ6TA34tLezw8sFYuA6NnKd57nlb4aXMA=="; 2318 }; 2319 }; 2320 + "@fluentui/react-7.173.0" = { 2321 name = "_at_fluentui_slash_react"; 2322 packageName = "@fluentui/react"; 2323 + version = "7.173.0"; 2324 src = fetchurl { 2325 + url = "https://registry.npmjs.org/@fluentui/react/-/react-7.173.0.tgz"; 2326 + sha512 = "ngJG5ES3vbI9/gZKgTyJo7gpwBe/UDHT6Hhs7TJyKLd+h2mQaZ60PZjlIMVtrkCaCVVkY+sSE3rV/goyYSFrQQ=="; 2327 }; 2328 }; 2329 "@fluentui/react-8.22.0" = { ··· 2344 sha512 = "JkLWNDe567lhvbnIhbYv9nUWYDIVN06utc3krs0UZBI+A0YZtQmftBtY0ghXo4PSjgozZocdu9sYkkgZOgyRLg=="; 2345 }; 2346 }; 2347 + "@fluentui/react-focus-8.1.6" = { 2348 name = "_at_fluentui_slash_react-focus"; 2349 packageName = "@fluentui/react-focus"; 2350 + version = "8.1.6"; 2351 src = fetchurl { 2352 + url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.1.6.tgz"; 2353 + sha512 = "OJeFOGlvDCh/PHVz+IWEQo8ls0viNgFF0qQAp8KAPZxxxhsIkGkVRkMhj1rMtfub0dZlqP6QxjmjX22bQfzu9A=="; 2354 }; 2355 }; 2356 + "@fluentui/react-hooks-8.2.4" = { 2357 name = "_at_fluentui_slash_react-hooks"; 2358 packageName = "@fluentui/react-hooks"; 2359 + version = "8.2.4"; 2360 src = fetchurl { 2361 + url = "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.2.4.tgz"; 2362 + sha512 = "qc/j0YdxC0zAWVqh8BJppZuK3o9/rfyu5psY4N/AL9dmKrTFWszRgTSB5uiRShN99L88UUEV9RtlfknnLDGrUg=="; 2363 }; 2364 }; 2365 "@fluentui/react-window-provider-1.0.2" = { ··· 2371 sha512 = "fGSgL3Vp/+6t1Ysfz21FWZmqsU+iFVxOigvHnm5uKVyyRPwtaabv/F6kQ2y5isLMI2YmJaUd2i0cDJKu8ggrvw=="; 2372 }; 2373 }; 2374 + "@fluentui/react-window-provider-2.1.3" = { 2375 name = "_at_fluentui_slash_react-window-provider"; 2376 packageName = "@fluentui/react-window-provider"; 2377 + version = "2.1.3"; 2378 src = fetchurl { 2379 + url = "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.1.3.tgz"; 2380 + sha512 = "3NWL3Kkqp3elD/aTrUaEufRUrN7K7hYsXEsOY2bDCDjPadLGtZlTGWNYFbUYNsaL/v79gZHhH+voCECP85HqRg=="; 2381 }; 2382 }; 2383 + "@fluentui/set-version-8.1.3" = { 2384 name = "_at_fluentui_slash_set-version"; 2385 packageName = "@fluentui/set-version"; 2386 + version = "8.1.3"; 2387 src = fetchurl { 2388 + url = "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.1.3.tgz"; 2389 + sha512 = "QYLFBnwa6xJj0phEy6r+iO5bXWXxkhS1uNngUwfWsHaTskDa4PXDDdjZAXjTVV935xqmoM4GZhZk+Tcoe/OaXA=="; 2390 }; 2391 }; 2392 + "@fluentui/style-utilities-8.1.5" = { 2393 name = "_at_fluentui_slash_style-utilities"; 2394 packageName = "@fluentui/style-utilities"; 2395 + version = "8.1.5"; 2396 src = fetchurl { 2397 + url = "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.1.5.tgz"; 2398 + sha512 = "2MUjnVGuEAheGpnszmbWktxd5Haay8RsY2Y4patzFJcuFuK8ttk8m7Ghd0a5yDTz4BLRQjNLtjmj0ns1LJBFSw=="; 2399 }; 2400 }; 2401 "@fluentui/theme-1.7.4" = { ··· 2407 sha512 = "o4eo7lstLxxXl1g2RR9yz18Yt8yjQO/LbQuZjsiAfv/4Bf0CRnb+3j1F7gxIdBWAchKj9gzaMpIFijfI98pvYQ=="; 2408 }; 2409 }; 2410 + "@fluentui/theme-2.1.4" = { 2411 name = "_at_fluentui_slash_theme"; 2412 packageName = "@fluentui/theme"; 2413 + version = "2.1.4"; 2414 src = fetchurl { 2415 + url = "https://registry.npmjs.org/@fluentui/theme/-/theme-2.1.4.tgz"; 2416 + sha512 = "Y4FWgnYldvAFOo24tfsREMb8/3Tn5uDoYgGO7AAdrksP7VAaavaEVQCOgvHWy3l89Bsxf00/fE+QJ/AHv5Z4CA=="; 2417 }; 2418 }; 2419 + "@fluentui/utilities-8.2.1" = { 2420 name = "_at_fluentui_slash_utilities"; 2421 packageName = "@fluentui/utilities"; 2422 + version = "8.2.1"; 2423 src = fetchurl { 2424 + url = "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.2.1.tgz"; 2425 + sha512 = "ezRkBUDhHQjrqAWA6H1TwWU3STauW/EjthDAe/upJbmXeP3ynn7tTpx1gpNi/vHjJlRkO1JjNoiSc6P4MZWkYw=="; 2426 }; 2427 }; 2428 "@google-cloud/paginator-3.0.5" = { ··· 3325 sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="; 3326 }; 3327 }; 3328 + "@jsii/spec-1.31.0" = { 3329 name = "_at_jsii_slash_spec"; 3330 packageName = "@jsii/spec"; 3331 + version = "1.31.0"; 3332 src = fetchurl { 3333 + url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.31.0.tgz"; 3334 + sha512 = "qpJqZ+xj4lnKfk/HJYdYURDmHzh9aBIVOTgwd314AxKmwubDAajlAup+D2F9z9kylAB7GsQiva/SXgUlFjBeQw=="; 3335 }; 3336 }; 3337 "@kwsites/file-exists-1.1.1" = { ··· 4027 sha512 = "mlRYq9FSsOd4m+3wZWatemn3hGFZPWNJ4JQOdrir4rrMK2PyIk26idKBoUWrqF3HJJHl+5GpRU+M0wEruJwecg=="; 4028 }; 4029 }; 4030 + "@nestjs/schematics-8.0.1" = { 4031 name = "_at_nestjs_slash_schematics"; 4032 packageName = "@nestjs/schematics"; 4033 + version = "8.0.1"; 4034 src = fetchurl { 4035 + url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-8.0.1.tgz"; 4036 + sha512 = "rD/eqpguJpjOVI4uK1MOpqC1vPz+XvC/xT1IYiWDFU9rdJMVhHC5maTKVs/RjkwYRmPzNRTWAoMV3yOD/jC+gw=="; 4037 }; 4038 }; 4039 "@netflix/nerror-1.1.3" = { ··· 4081 sha512 = "tiKmDcHM2riSVN79c0mJY/67EBDafXQAMitHuLiCDAMdtz3kfv+NqdVG5krgf5lWR8Uf8AeZrUW5Q9RP25REvw=="; 4082 }; 4083 }; 4084 + "@netlify/framework-info-5.7.0" = { 4085 name = "_at_netlify_slash_framework-info"; 4086 packageName = "@netlify/framework-info"; 4087 + version = "5.7.0"; 4088 src = fetchurl { 4089 + url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.7.0.tgz"; 4090 + sha512 = "9uPUtRM+vwpCR+JYQiRorAw9nWVZRHfvrlbu4aowLCIkHXeQPo8IsT2++z+6zK72E5IJDKF01Qqv6uZ/Y6se9w=="; 4091 }; 4092 }; 4093 "@netlify/functions-utils-1.4.4" = { ··· 4117 sha512 = "KiXfYPO/X24p7EYQjcjBTizoyfY3U8zPv68Rte0EtayW2ZSqIslLLpNNd2gteqdh0Q83mzSiESdhlQHd0Ckjjg=="; 4118 }; 4119 }; 4120 + "@netlify/plugin-edge-handlers-1.11.21" = { 4121 name = "_at_netlify_slash_plugin-edge-handlers"; 4122 packageName = "@netlify/plugin-edge-handlers"; 4123 + version = "1.11.21"; 4124 src = fetchurl { 4125 + url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.11.21.tgz"; 4126 + sha512 = "shUFM+l1ALeGCgy4Lag2wQzOD3zcHW0+HFdWXCRsvtjHdNwTMBnbYg7ztnWurwgMthwiQ1jiTmWr8hFrui7Vng=="; 4127 }; 4128 }; 4129 "@netlify/plugins-list-2.19.1" = { ··· 5944 sha512 = "qi2jjgO6Tn3KNPGnm6B7p6QTEPvY95NFsIAaJuwbulur8iJUEenp1OnoUfiDaC/g2WPPEFkcfXpmnu8XEMFo2A=="; 5945 }; 5946 }; 5947 + "@textlint/ast-tester-12.0.2" = { 5948 name = "_at_textlint_slash_ast-tester"; 5949 packageName = "@textlint/ast-tester"; 5950 + version = "12.0.2"; 5951 src = fetchurl { 5952 + url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-12.0.2.tgz"; 5953 + sha512 = "kHta27+SJC0YxEyEdlNux6m2JepX920gc5x98lVBVYK6Wq6cAF67EEGl1o9ynqroIHEc3wTSEDOFwxXpnlfsNA=="; 5954 }; 5955 }; 5956 + "@textlint/ast-traverse-12.0.2" = { 5957 name = "_at_textlint_slash_ast-traverse"; 5958 packageName = "@textlint/ast-traverse"; 5959 + version = "12.0.2"; 5960 src = fetchurl { 5961 + url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.0.2.tgz"; 5962 + sha512 = "OrbGnwtqNAsX7jVSRKecc1Lp2tg54ntnTuvOHkYrZrlC72Hk7+7V/UFQBmFNQCe0cH6Tjb5FFFcgp6f8gM+ehw=="; 5963 }; 5964 }; 5965 + "@textlint/feature-flag-12.0.2" = { 5966 name = "_at_textlint_slash_feature-flag"; 5967 packageName = "@textlint/feature-flag"; 5968 + version = "12.0.2"; 5969 src = fetchurl { 5970 + url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.0.2.tgz"; 5971 + sha512 = "yNq5uErjFrVq1gghg3A8D77+E36wLXRws5LwSsoRC4LVPIGR+LYZ9BlkoyNTas8dOzGwTs6XZIcWCIWXy77M8Q=="; 5972 }; 5973 }; 5974 + "@textlint/fixer-formatter-12.0.2" = { 5975 name = "_at_textlint_slash_fixer-formatter"; 5976 packageName = "@textlint/fixer-formatter"; 5977 + version = "12.0.2"; 5978 src = fetchurl { 5979 + url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-12.0.2.tgz"; 5980 + sha512 = "ii49bDLVcgnnxmnaZFX0rDFEIGH3o6DGKnr76cfqy6+DWkGQlhBPyRdbx2bIF65KT+7nAMU0JjfEK+n/WIYFTA=="; 5981 }; 5982 }; 5983 + "@textlint/kernel-12.0.2" = { 5984 name = "_at_textlint_slash_kernel"; 5985 packageName = "@textlint/kernel"; 5986 + version = "12.0.2"; 5987 src = fetchurl { 5988 + url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.0.2.tgz"; 5989 + sha512 = "IVWC5xyHj58X3/sUXAOndOPMQMkvGaXXPCtLITm8rSwKRc4D/qF2hhwAisOu8XImIwBGzvhFlq+IM7cUW1qDtA=="; 5990 }; 5991 }; 5992 + "@textlint/linter-formatter-12.0.2" = { 5993 name = "_at_textlint_slash_linter-formatter"; 5994 packageName = "@textlint/linter-formatter"; 5995 + version = "12.0.2"; 5996 src = fetchurl { 5997 + url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-12.0.2.tgz"; 5998 + sha512 = "xRTkLmMUnxW5Y6UXsIc9iLo8hyj5toYXVA/u5ABO4t3QObgtUllWi9W2eauZeY19pLTXweBHYxqG/tl3jTCpJQ=="; 5999 }; 6000 }; 6001 + "@textlint/markdown-to-ast-12.0.2" = { 6002 name = "_at_textlint_slash_markdown-to-ast"; 6003 packageName = "@textlint/markdown-to-ast"; 6004 + version = "12.0.2"; 6005 src = fetchurl { 6006 + url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-12.0.2.tgz"; 6007 + sha512 = "xAJ4U/fOL7FoX4bYeYRCsSIeTxFqzKd944AsVxAYrz2ZfKH0TtBSNDDtN22uBEXOrSCCR12Z7QuMcp+URyYWlw=="; 6008 }; 6009 }; 6010 + "@textlint/module-interop-12.0.2" = { 6011 name = "_at_textlint_slash_module-interop"; 6012 packageName = "@textlint/module-interop"; 6013 + version = "12.0.2"; 6014 src = fetchurl { 6015 + url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-12.0.2.tgz"; 6016 + sha512 = "jnFx7B7Q/au49n5Kt/ttPhecvnJGj7643KzPxRNXy422nmafi1EfOZDMGkNEJhlVsQ9WzAnliTTXTFTrBhtVYA=="; 6017 }; 6018 }; 6019 + "@textlint/source-code-fixer-12.0.2" = { 6020 name = "_at_textlint_slash_source-code-fixer"; 6021 packageName = "@textlint/source-code-fixer"; 6022 + version = "12.0.2"; 6023 src = fetchurl { 6024 + url = "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.0.2.tgz"; 6025 + sha512 = "lWNndH7Z+KGo8NhM4e3I5fR0SfZeS25AW7MRQGsKbxHL8NSi6KmCXVK8unEls82+DKXW4VdjTTgVYTTOVGa3BA=="; 6026 }; 6027 }; 6028 + "@textlint/text-to-ast-12.0.2" = { 6029 name = "_at_textlint_slash_text-to-ast"; 6030 packageName = "@textlint/text-to-ast"; 6031 + version = "12.0.2"; 6032 src = fetchurl { 6033 + url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-12.0.2.tgz"; 6034 + sha512 = "vgB4k4CpY59XVrcvWLyFkCoMIVpiUheuy2FC1+Qb44hmoEYT26uglX7SEkBRTQvlzsjChgryzA2PFf2c1wkL0Q=="; 6035 }; 6036 }; 6037 + "@textlint/textlint-plugin-markdown-12.0.2" = { 6038 name = "_at_textlint_slash_textlint-plugin-markdown"; 6039 packageName = "@textlint/textlint-plugin-markdown"; 6040 + version = "12.0.2"; 6041 src = fetchurl { 6042 + url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-12.0.2.tgz"; 6043 + sha512 = "3qizGxt/cz0foqmUuqpk0hnQzXdDehG0CBrzUINJVa7btpDn8bD9fRYn88OdmGLtejVJR/pUDOOZk3RYYEVmlQ=="; 6044 }; 6045 }; 6046 + "@textlint/textlint-plugin-text-12.0.2" = { 6047 name = "_at_textlint_slash_textlint-plugin-text"; 6048 packageName = "@textlint/textlint-plugin-text"; 6049 + version = "12.0.2"; 6050 src = fetchurl { 6051 + url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-12.0.2.tgz"; 6052 + sha512 = "giCTwrioT6bYlOZ+xf/c9ML1GYitQVrtToHzWI6AAs8szg+Q5+h3KCG921sDEGgZfqnljuBaYcHJsW/iNG1+UA=="; 6053 }; 6054 }; 6055 "@textlint/types-1.5.5" = { ··· 6061 sha512 = "80P6fcqgsG9bP6JgR6W/E/oIx+71pplaicYCvvB4vMIeGk0OnWls4Q21kCpDYmq/C/ABtZ/Gy/Ov/8ExQPeQ7A=="; 6062 }; 6063 }; 6064 + "@textlint/types-12.0.2" = { 6065 name = "_at_textlint_slash_types"; 6066 packageName = "@textlint/types"; 6067 + version = "12.0.2"; 6068 src = fetchurl { 6069 + url = "https://registry.npmjs.org/@textlint/types/-/types-12.0.2.tgz"; 6070 + sha512 = "w5aWSCd1sot1waiYw8KnmJNY1q+k9LDoaA6xjGbBuVBGJl0TLXIZoOP8HYFUcKFfJRpqGGob1geTHiyFdnyS0w=="; 6071 }; 6072 }; 6073 + "@textlint/utils-12.0.2" = { 6074 name = "_at_textlint_slash_utils"; 6075 packageName = "@textlint/utils"; 6076 + version = "12.0.2"; 6077 src = fetchurl { 6078 + url = "https://registry.npmjs.org/@textlint/utils/-/utils-12.0.2.tgz"; 6079 + sha512 = "IYmibhDMWd8EmRvk8ii9AA/ecrZk5Wj5NNcKuB78+ae2PIVI1zWzQoieSvQyX7DLPRVH4S22RORiEpruRcDzng=="; 6080 }; 6081 }; 6082 "@tokenizer/token-0.1.1" = { ··· 6358 sha512 = "C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ=="; 6359 }; 6360 }; 6361 + "@types/cors-2.8.12" = { 6362 name = "_at_types_slash_cors"; 6363 packageName = "@types/cors"; 6364 + version = "2.8.12"; 6365 src = fetchurl { 6366 + url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz"; 6367 + sha512 = "vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw=="; 6368 }; 6369 }; 6370 "@types/debug-4.1.6" = { ··· 7024 sha512 = "se3yX7UHv5Bscf8f1ERKvQOD6sTyycH3hdaoozvaLxgUiY5lIGEeH37AD0G0Qi9kPqihPn0HOfd2yaIEN9VwEg=="; 7025 }; 7026 }; 7027 + "@types/node-15.14.2" = { 7028 name = "_at_types_slash_node"; 7029 packageName = "@types/node"; 7030 + version = "15.14.2"; 7031 src = fetchurl { 7032 + url = "https://registry.npmjs.org/@types/node/-/node-15.14.2.tgz"; 7033 + sha512 = "dvMUE/m2LbXPwlvVuzCyslTEtQ2ZwuuFClDrOQ6mp2CenCg971719PTILZ4I6bTP27xfFFc+o7x2TkLuun/MPw=="; 7034 }; 7035 }; 7036 "@types/node-15.6.1" = { ··· 7060 sha512 = "hBOx4SUlEPKwRi6PrXuTGw1z6lz0fjsibcWCM378YxsSu/6+C30L6CR49zIBKHiwNWCYIcOLjg4OHKZaFeLAug=="; 7061 }; 7062 }; 7063 + "@types/node-16.3.1" = { 7064 name = "_at_types_slash_node"; 7065 packageName = "@types/node"; 7066 + version = "16.3.1"; 7067 src = fetchurl { 7068 + url = "https://registry.npmjs.org/@types/node/-/node-16.3.1.tgz"; 7069 + sha512 = "N87VuQi7HEeRJkhzovao/JviiqKjDKMVKxKMfUvSKw+MbkbW8R0nA3fi/MQhhlxV2fQ+2ReM+/Nt4efdrJx3zA=="; 7070 }; 7071 }; 7072 "@types/node-6.14.13" = { ··· 7193 src = fetchurl { 7194 url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz"; 7195 sha512 = "EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="; 7196 }; 7197 }; 7198 "@types/request-2.48.5" = { ··· 11038 sha512 = "tbMZ/Y2rRo6R6TTBODJXTiil+MXaoT6Qzotws3yvI1IWGpYxKo7N/3L06XB8ul8tCG0TigxIOY70SMICM70Ppg=="; 11039 }; 11040 }; 11041 + "aws-sdk-2.943.0" = { 11042 name = "aws-sdk"; 11043 packageName = "aws-sdk"; 11044 + version = "2.943.0"; 11045 src = fetchurl { 11046 + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.943.0.tgz"; 11047 + sha512 = "1/WDupJrIB0SJEzIOf+UpqmG0AP5AXoDXhbW7CEujHerOd+/b5A1ubeHKGQJvBN4tAktgsvGpDiBRfB9MpJU5g=="; 11048 }; 11049 }; 11050 "aws-sign2-0.6.0" = { ··· 12496 sha512 = "SrLwMzrpETJDiH9z12EMcqtApgcQo9XsPi+S9Aodezu53ALcGjBBQ7+C+IWbsSCBlSvNEec8sqfh3itO/j/QUw=="; 12497 }; 12498 }; 12499 + "bit-field-1.5.2" = { 12500 name = "bit-field"; 12501 packageName = "bit-field"; 12502 + version = "1.5.2"; 12503 src = fetchurl { 12504 + url = "https://registry.npmjs.org/bit-field/-/bit-field-1.5.2.tgz"; 12505 + sha512 = "CYS3HRGgIlm7A6/zqGFd/KPSUIv4EoEQVQ8mWcvBEdlf0db1q3j/fj5W/PXJasBfsvN2jM0Tzw3w1C7HUoR/fg=="; 12506 }; 12507 }; 12508 "bitcoin-core-2.3.0" = { ··· 16105 sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg=="; 16106 }; 16107 }; 16108 + "codemaker-1.31.0" = { 16109 name = "codemaker"; 16110 packageName = "codemaker"; 16111 + version = "1.31.0"; 16112 src = fetchurl { 16113 + url = "https://registry.npmjs.org/codemaker/-/codemaker-1.31.0.tgz"; 16114 + sha512 = "gyWhtZ4YU5b+pIijCfOZkGrH0DCkUQXyRG3BQtDlnwFJuXyJnDoz+dpM5ErkJuDD9w6Qns4aryyG/bU78huaSg=="; 16115 }; 16116 }; 16117 "codepage-1.4.0" = { ··· 20651 sha512 = "Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg=="; 20652 }; 20653 }; 20654 + "diff2html-3.4.7" = { 20655 name = "diff2html"; 20656 packageName = "diff2html"; 20657 + version = "3.4.7"; 20658 src = fetchurl { 20659 + url = "https://registry.npmjs.org/diff2html/-/diff2html-3.4.7.tgz"; 20660 + sha512 = "QbQMz1qKFxQqqWvpDAxzD37iZb7i9ixVoBjHh7y5PLg1EagYgbrM4Fley4u5YM6i2elNrJNnKjNzyNtGBx3xjw=="; 20661 }; 20662 }; 20663 "diff3-0.0.3" = { ··· 21731 sha512 = "1sQ1DRtQGpglFhc3urD4olMJzt/wxlbnAAsf+WY2xHf5c50ZovivZvCXSpVgTOP9f4TzOMvelWyspyfhxQKHzQ=="; 21732 }; 21733 }; 21734 + "electron-to-chromium-1.3.772" = { 21735 name = "electron-to-chromium"; 21736 packageName = "electron-to-chromium"; 21737 + version = "1.3.772"; 21738 src = fetchurl { 21739 + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.772.tgz"; 21740 + sha512 = "X/6VRCXWALzdX+RjCtBU6cyg8WZgoxm9YA02COmDOiNJEZ59WkQggDbWZ4t/giHi/3GS+cvdrP6gbLISANAGYA=="; 21741 }; 21742 }; 21743 "electrum-client-git://github.com/janoside/electrum-client" = { ··· 24325 sha512 = "QJYT/i0QYoiZBQ71ivxdyTqkwKkQ0oxACXHYxH2zYHJEgzi2LsbjgvtzTbLi1SZcF190Db2YP7I7eTsU2egOlw=="; 24326 }; 24327 }; 24328 + "fast-safe-stringify-2.0.8" = { 24329 name = "fast-safe-stringify"; 24330 packageName = "fast-safe-stringify"; 24331 + version = "2.0.8"; 24332 src = fetchurl { 24333 + url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz"; 24334 + sha512 = "lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag=="; 24335 }; 24336 }; 24337 "fast-stringify-1.1.2" = { ··· 24676 sha512 = "sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA=="; 24677 }; 24678 }; 24679 + "file-type-16.5.1" = { 24680 name = "file-type"; 24681 packageName = "file-type"; 24682 + version = "16.5.1"; 24683 src = fetchurl { 24684 + url = "https://registry.npmjs.org/file-type/-/file-type-16.5.1.tgz"; 24685 + sha512 = "Pi1G43smrCy82Q3be3sfKaeS5uHdfj905dP88YqhroG6TYbVY2ljTdDXeXqa6Cn5nOk6znOjWM2uZptA8vH/qQ=="; 24686 }; 24687 }; 24688 "file-type-3.9.0" = { ··· 25117 sha512 = "VoPpKScAzvZ07jtciOY0bJieJwyd/VVCuo4fn3nBLh4iBagzYED7GLQeFBpMpy7HP5edEKTDo8yxaIrYrwb7hg=="; 25118 }; 25119 }; 25120 + "fkill-7.2.1" = { 25121 name = "fkill"; 25122 packageName = "fkill"; 25123 + version = "7.2.1"; 25124 src = fetchurl { 25125 + url = "https://registry.npmjs.org/fkill/-/fkill-7.2.1.tgz"; 25126 + sha512 = "eN9cmsIlRdq06wu3m01OOEgQf5Xh/M7REm0jfZ4eL3V3XisjXzfRq3iyqtKS+FhO6wB36FvWRiRGdeSx5KpLAQ=="; 25127 }; 25128 }; 25129 "flagged-respawn-1.0.1" = { ··· 26629 sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; 26630 }; 26631 }; 26632 + "gh-release-fetch-2.0.1" = { 26633 name = "gh-release-fetch"; 26634 packageName = "gh-release-fetch"; 26635 + version = "2.0.1"; 26636 src = fetchurl { 26637 + url = "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-2.0.1.tgz"; 26638 + sha512 = "Ca5chpW8/yXeJPYdAxDLB8UShrWViOgnlYl4QTlQi4Y6sJnMXrXK9GMjKHyjJtNAw9IiSh0DbcTMiJZyp6vfMg=="; 26639 }; 26640 }; 26641 "git-apply-delta-0.0.7" = { ··· 27359 sha512 = "Vric7QFWxzHFxITZ10bmlG1H/5rhODb7hJuWyKWMD8GflpQzRmbMVqkFp3fKvN+U9tPwZItGVhkiOR+84PX3ew=="; 27360 }; 27361 }; 27362 + "google-gax-2.17.1" = { 27363 name = "google-gax"; 27364 packageName = "google-gax"; 27365 + version = "2.17.1"; 27366 src = fetchurl { 27367 + url = "https://registry.npmjs.org/google-gax/-/google-gax-2.17.1.tgz"; 27368 + sha512 = "CoR7OYuEzIDt3mp7cLYL+oGPmYdImS1WEwIvjF0zk0LhEBBmvRjWHTpBwazLGsT8hz+6zPh/4fjIjNaUxzIvzg=="; 27369 }; 27370 }; 27371 "google-p12-pem-3.1.0" = { ··· 32445 sha512 = "O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA=="; 32446 }; 32447 }; 32448 + "joi-17.4.1" = { 32449 name = "joi"; 32450 packageName = "joi"; 32451 + version = "17.4.1"; 32452 src = fetchurl { 32453 + url = "https://registry.npmjs.org/joi/-/joi-17.4.1.tgz"; 32454 + sha512 = "gDPOwQ5sr+BUxXuPDGrC1pSNcVR/yGGcTI0aCnjYxZEa3za60K/iCQ+OFIkEHWZGVCUcUlXlFKvMmrlmxrG6UQ=="; 32455 }; 32456 }; 32457 "join-component-1.1.0" = { ··· 32796 sha512 = "xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="; 32797 }; 32798 }; 32799 + "jsii-1.31.0" = { 32800 name = "jsii"; 32801 packageName = "jsii"; 32802 + version = "1.31.0"; 32803 src = fetchurl { 32804 + url = "https://registry.npmjs.org/jsii/-/jsii-1.31.0.tgz"; 32805 + sha512 = "q/p5a6OLO9V0pIcyzS5sygkU9lPskY57KM7KbmppLDPVi5nIqpsRyFfsbPnGWFfDBMk//nkcfj+dbKJIplVkgg=="; 32806 }; 32807 }; 32808 + "jsii-pacmak-1.31.0" = { 32809 name = "jsii-pacmak"; 32810 packageName = "jsii-pacmak"; 32811 + version = "1.31.0"; 32812 src = fetchurl { 32813 + url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.31.0.tgz"; 32814 + sha512 = "fGiAoooRPMadwTWU0vfHJdcNzeYdESnkU/8LmlI4k6yF1iIlFMIbWPulBxP6fV7SqV3CZQKGpUbcPD/Uzf1glg=="; 32815 }; 32816 }; 32817 + "jsii-reflect-1.31.0" = { 32818 name = "jsii-reflect"; 32819 packageName = "jsii-reflect"; 32820 + version = "1.31.0"; 32821 src = fetchurl { 32822 + url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.31.0.tgz"; 32823 + sha512 = "jKc3tryVeEyEBZFv5bDB8rOaEgW+yBPh0DE4GQCKQQLdkp76Lm9ZSkrnJk5e0gEuAWsmuc1DUs35OcVNr8QRWg=="; 32824 }; 32825 }; 32826 + "jsii-rosetta-1.31.0" = { 32827 name = "jsii-rosetta"; 32828 packageName = "jsii-rosetta"; 32829 + version = "1.31.0"; 32830 src = fetchurl { 32831 + url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.31.0.tgz"; 32832 + sha512 = "Heu6D+yI5mmUklLQdX3PdDvHUQm14618Fj4PQM9seKa4cohxzJ7EHopfRObKYHMko9awopx4Qr7Gtu6u/QPqfw=="; 32833 }; 32834 }; 32835 "jsii-srcmak-0.1.300" = { ··· 36989 src = fetchurl { 36990 url = "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-3.2.2.tgz"; 36991 sha512 = "p+NIGQbEBxlw/qWwG+NME98G/9kjOQI70hmaH8QEZtIWfTmfMYLKQW4PJChP4izPHNAxlOfv/qefP0+2ZXn84A=="; 36992 }; 36993 }; 36994 "map-merge-1.1.0" = { ··· 42196 sha512 = "0HGaSR/E/seIhSzFxLkh0QqckuNSre4iGqSElZRUv1hVHH2YgrZ7xtQL9McwL8o1fh6HqkzykjUx0Iy2haVIUg=="; 42197 }; 42198 }; 42199 + "office-ui-fabric-react-7.173.0" = { 42200 name = "office-ui-fabric-react"; 42201 packageName = "office-ui-fabric-react"; 42202 + version = "7.173.0"; 42203 src = fetchurl { 42204 + url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.173.0.tgz"; 42205 + sha512 = "CXiIneX2lGL1l9vQa2t0nHnngKGUeCnOb0xoK58aGUeWKZuDpiVmxguokkvmrVr8F4hNb8thLfbyqFWpa7VJHQ=="; 42206 }; 42207 }; 42208 "omggif-1.0.10" = { ··· 42376 sha512 = "fvaSZRzprpwLFge/mcwE0CItfniNisVNamDdMK1FQUjh4ArQZ8ZWSkDaJbZc3XaANKZHq0xIa8NJpZ2HSe3oXA=="; 42377 }; 42378 }; 42379 + "oo-ascii-tree-1.31.0" = { 42380 name = "oo-ascii-tree"; 42381 packageName = "oo-ascii-tree"; 42382 + version = "1.31.0"; 42383 src = fetchurl { 42384 + url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.31.0.tgz"; 42385 + sha512 = "gNb2MyP1ZcF7cX0WgsAjYe4gZcx7BMLBWKE2TJZZbQ9/j4D8gbJh5Aq6RlXBgev74ODlgAVVcPr2wKU4Dufhqg=="; 42386 }; 42387 }; 42388 "opal-runtime-1.0.11" = { ··· 44581 sha512 = "iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA=="; 44582 }; 44583 }; 44584 + "peek-readable-3.1.4" = { 44585 name = "peek-readable"; 44586 packageName = "peek-readable"; 44587 + version = "3.1.4"; 44588 src = fetchurl { 44589 + url = "https://registry.npmjs.org/peek-readable/-/peek-readable-3.1.4.tgz"; 44590 + sha512 = "DX7ec7frSMtCWw+zMd27f66hcxIz/w9LQTY2RflB4WNHCVPAye1pJiP2t3gvaaOhu7IOhtPbHw8MemMj+F5lrg=="; 44591 }; 44592 }; 44593 "peek-stream-1.1.3" = { ··· 46499 sha512 = "X11vso1oNLtyDa2j8fsMol2fph1+5PoQ4vpEc1it/rM8eLuRTmrmTg4jfn82WhNur241AYitgjKCgmlgMRZesw=="; 46500 }; 46501 }; 46502 + "process-exists-4.1.0" = { 46503 name = "process-exists"; 46504 packageName = "process-exists"; 46505 + version = "4.1.0"; 46506 src = fetchurl { 46507 + url = "https://registry.npmjs.org/process-exists/-/process-exists-4.1.0.tgz"; 46508 + sha512 = "BBJoiorUKoP2AuM5q/yKwIfT1YWRHsaxjW+Ayu9erLhqKOfnXzzVVML0XTYoQZuI1YvcWKmc1dh06DEy4+KzfA=="; 46509 }; 46510 }; 46511 "process-nextick-args-1.0.7" = { ··· 47957 sha1 = "15931d3cd967ade52206f523aa7331aef7d43af7"; 47958 }; 47959 }; 47960 + "pyright-1.1.156" = { 47961 name = "pyright"; 47962 packageName = "pyright"; 47963 + version = "1.1.156"; 47964 src = fetchurl { 47965 + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.156.tgz"; 47966 + sha512 = "TIe7mK/BUTmdTBpmEYYT5XuRp8qwaFUxF2782HTTTe3hT2UU8UUN0wtIqwHpgFJZksIbahx4UeJyTaOi4ssq6A=="; 47967 }; 47968 }; 47969 "q-0.9.7" = { ··· 49136 sha512 = "+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA=="; 49137 }; 49138 }; 49139 + "readable-web-to-node-stream-3.0.2" = { 49140 name = "readable-web-to-node-stream"; 49141 packageName = "readable-web-to-node-stream"; 49142 + version = "3.0.2"; 49143 src = fetchurl { 49144 + url = "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz"; 49145 + sha512 = "ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw=="; 49146 }; 49147 }; 49148 "readdir-glob-1.1.1" = { ··· 50612 sha1 = "6f697e50a0e4ddc8c8f7fb547a9b60dead43678d"; 50613 }; 50614 }; 50615 + "retry-request-4.2.2" = { 50616 name = "retry-request"; 50617 packageName = "retry-request"; 50618 + version = "4.2.2"; 50619 src = fetchurl { 50620 + url = "https://registry.npmjs.org/retry-request/-/retry-request-4.2.2.tgz"; 50621 + sha512 = "xA93uxUD/rogV7BV59agW/JHPGXeREMWiZc9jhcwY4YdZ7QOtC7qbomYg0n4wyk2lJhggjvKvhNX8wln/Aldhg=="; 50622 }; 50623 }; 50624 "reusify-1.0.4" = { ··· 50819 sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A=="; 50820 }; 50821 }; 50822 + "rollup-2.53.1" = { 50823 name = "rollup"; 50824 packageName = "rollup"; 50825 + version = "2.53.1"; 50826 src = fetchurl { 50827 + url = "https://registry.npmjs.org/rollup/-/rollup-2.53.1.tgz"; 50828 + sha512 = "yiTCvcYXZEulNWNlEONOQVlhXA/hgxjelFSjNcrwAAIfYx/xqjSHwqg/cCaWOyFRKr+IQBaXwt723m8tCaIUiw=="; 50829 }; 50830 }; 50831 "rollup-plugin-babel-4.4.0" = { ··· 51233 sha512 = "b9wZ986HHCo/HbKrRpBJb2kqXMK9CEWIE1egeEvZsYn69ay3kdfl9nG3RyOcR+jInTDf7a86WQ1d4VJX7goSSQ=="; 51234 }; 51235 }; 51236 "safe-json-stringify-1.2.0" = { 51237 name = "safe-json-stringify"; 51238 packageName = "safe-json-stringify"; ··· 52403 sha512 = "rohCHmEjD/ESXFLxF4bVeqgdb4Awc65ZyyuCKl3f7BvgMbZOBa/Ye3HN/GFnvruiUOAWWNupxhz3Rz5/3vJLTg=="; 52404 }; 52405 }; 52406 + "simple-git-2.41.1" = { 52407 name = "simple-git"; 52408 packageName = "simple-git"; 52409 + version = "2.41.1"; 52410 src = fetchurl { 52411 + url = "https://registry.npmjs.org/simple-git/-/simple-git-2.41.1.tgz"; 52412 + sha512 = "n1STz1tfnemvYndzWakgKa0JB4s/LrUG4btXMetWB9N9ZoIAJQd0ZtWj9sBwWxIZ/X/tYdA/tq+KHfFNAGzZhQ=="; 52413 }; 52414 }; 52415 "simple-markdown-0.4.4" = { ··· 53060 sha512 = "JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw=="; 53061 }; 53062 }; 53063 + "socket.io-4.1.3" = { 53064 name = "socket.io"; 53065 packageName = "socket.io"; 53066 + version = "4.1.3"; 53067 src = fetchurl { 53068 + url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.3.tgz"; 53069 + sha512 = "tLkaY13RcO4nIRh1K2hT5iuotfTaIQw7cVIe0FUykN3SuQi0cm7ALxuyT5/CtDswOMWUzMGTibxYNx/gU7In+Q=="; 53070 }; 53071 }; 53072 "socket.io-adapter-0.2.0" = { ··· 55571 sha1 = "0fdedc68e91addcfcb2e6be9c262581a6e8c28aa"; 55572 }; 55573 }; 55574 + "strtok3-6.1.2" = { 55575 name = "strtok3"; 55576 packageName = "strtok3"; 55577 + version = "6.1.2"; 55578 src = fetchurl { 55579 + url = "https://registry.npmjs.org/strtok3/-/strtok3-6.1.2.tgz"; 55580 + sha512 = "ECqYgTe/FU1r2fSgXaCywfhoveNNxDWcGSaJesD7OvlrQLIwSck8mZT6xxYdnI4q0l8SwrrExx/01chzUM4Dzw=="; 55581 }; 55582 }; 55583 "structured-source-3.0.2" = { ··· 55949 sha512 = "N7bBZJH0iF24wsalFZF+fVYMUOigaAUQMIcEKHO3jstK/iL8VmP9xE+P0/a76+FkNcWt+TDv2Gx1taUoUscrvw=="; 55950 }; 55951 }; 55952 + "svelte-preprocess-4.7.4" = { 55953 name = "svelte-preprocess"; 55954 packageName = "svelte-preprocess"; 55955 + version = "4.7.4"; 55956 src = fetchurl { 55957 + url = "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.7.4.tgz"; 55958 + sha512 = "mDAmaltQl6e5zU2VEtoWEf7eLTfuOTGr9zt+BpA3AGHo8MIhKiNSPE9OLTCTOMgj0vj/uL9QBbaNmpG4G1CgIA=="; 55959 }; 55960 }; 55961 "svelte2tsx-0.4.1" = { ··· 60099 sha1 = "1505a03a289a48cbd7a434efbaeec5055f5633a9"; 60100 }; 60101 }; 60102 + "url-toolkit-2.2.3" = { 60103 name = "url-toolkit"; 60104 packageName = "url-toolkit"; 60105 + version = "2.2.3"; 60106 src = fetchurl { 60107 + url = "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.3.tgz"; 60108 + sha512 = "Da75SQoxsZ+2wXS56CZBrj2nukQ4nlGUZUP/dqUBG5E1su5GKThgT94Q00x81eVII7AyS1Pn+CtTTZ4Z0pLUtQ=="; 60109 }; 60110 }; 60111 "urlencode-1.1.0" = { ··· 62476 sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="; 62477 }; 62478 }; 62479 + "webtorrent-1.2.2" = { 62480 name = "webtorrent"; 62481 packageName = "webtorrent"; 62482 + version = "1.2.2"; 62483 src = fetchurl { 62484 + url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.2.2.tgz"; 62485 + sha512 = "1pM8HsB4WG1MBRV7retGf6AtMQ5osngMvA6x/kUEGfqhQTAJXaBjqEOW19+48H0UbC9PtQuvSDHDDrNcjuzXDA=="; 62486 }; 62487 }; 62488 "well-known-symbols-2.0.0" = { ··· 63446 src = fetchurl { 63447 url = "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz"; 63448 sha512 = "lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ=="; 63449 + }; 63450 + }; 63451 + "ws-7.5.3" = { 63452 + name = "ws"; 63453 + packageName = "ws"; 63454 + version = "7.5.3"; 63455 + src = fetchurl { 63456 + url = "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz"; 63457 + sha512 = "kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg=="; 63458 }; 63459 }; 63460 "x-default-browser-0.3.1" = { ··· 65352 sources."whatwg-mimetype-2.3.0" 65353 sources."whatwg-url-8.7.0" 65354 sources."word-wrap-1.2.3" 65355 + sources."ws-7.5.3" 65356 sources."xml-name-validator-3.0.0" 65357 sources."xmlchars-2.2.0" 65358 sources."zxcvbn-4.4.2" ··· 65396 sources."supports-color-5.5.0" 65397 ]; 65398 }) 65399 + (sources."@nestjs/schematics-8.0.1" // { 65400 dependencies = [ 65401 sources."@angular-devkit/core-12.0.5" 65402 sources."@angular-devkit/schematics-12.0.5" ··· 65410 sources."@types/eslint-scope-3.7.1" 65411 sources."@types/estree-0.0.49" 65412 sources."@types/json-schema-7.0.8" 65413 + sources."@types/node-16.3.1" 65414 sources."@types/parse-json-4.0.0" 65415 sources."@webassemblyjs/ast-1.11.1" 65416 sources."@webassemblyjs/floating-point-hex-parser-1.11.1" ··· 65476 sources."cross-spawn-7.0.3" 65477 sources."deepmerge-4.2.2" 65478 sources."defaults-1.0.3" 65479 + sources."electron-to-chromium-1.3.772" 65480 sources."emoji-regex-8.0.0" 65481 sources."end-of-stream-1.4.4" 65482 (sources."enhanced-resolve-5.8.2" // { ··· 65885 sources."@types/long-4.0.1" 65886 sources."@types/mime-1.3.2" 65887 sources."@types/minimatch-3.0.5" 65888 + sources."@types/node-16.3.1" 65889 sources."@types/normalize-package-data-2.4.1" 65890 sources."@types/qs-6.9.7" 65891 sources."@types/range-parser-1.2.4" ··· 66156 sources."ecc-jsbn-0.1.2" 66157 sources."ee-first-1.1.1" 66158 sources."ejs-2.7.4" 66159 + sources."electron-to-chromium-1.3.772" 66160 sources."emoji-regex-7.0.3" 66161 sources."encodeurl-1.0.2" 66162 sources."end-of-stream-1.4.4" ··· 66896 }) 66897 sources."wrappy-1.0.2" 66898 sources."write-file-atomic-2.4.3" 66899 + sources."ws-7.5.3" 66900 sources."xml2js-0.4.23" 66901 sources."xmlbuilder-11.0.1" 66902 sources."xss-1.0.9" ··· 67177 sources."convert-source-map-1.8.0" 67178 sources."debug-4.3.2" 67179 sources."ejs-3.1.6" 67180 + sources."electron-to-chromium-1.3.772" 67181 sources."ensure-posix-path-1.1.1" 67182 sources."escalade-3.1.1" 67183 sources."escape-string-regexp-1.0.5" ··· 67271 dependencies = [ 67272 sources."@types/glob-7.1.4" 67273 sources."@types/minimatch-3.0.5" 67274 + sources."@types/node-16.3.1" 67275 sources."balanced-match-1.0.2" 67276 sources."brace-expansion-1.1.11" 67277 sources."chromium-pickle-js-0.2.0" ··· 67306 }; 67307 dependencies = [ 67308 sources."@tootallnate/once-1.1.2" 67309 + sources."@types/node-16.3.1" 67310 sources."@types/yauzl-2.9.2" 67311 sources."agent-base-6.0.2" 67312 sources."ansi-escapes-4.3.2" 67313 sources."ansi-regex-5.0.0" 67314 sources."ansi-styles-4.3.0" 67315 sources."ast-types-0.13.4" 67316 + (sources."aws-sdk-2.943.0" // { 67317 dependencies = [ 67318 sources."uuid-3.3.2" 67319 ]; ··· 67517 balanceofsatoshis = nodeEnv.buildNodePackage { 67518 name = "balanceofsatoshis"; 67519 packageName = "balanceofsatoshis"; 67520 + version = "10.6.1"; 67521 src = fetchurl { 67522 + url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-10.6.1.tgz"; 67523 + sha512 = "aB78X9QuUsHuClTPJgVCKLxG+YVq3RQRs+6U1lO70VKe0lVkTVRmbIyhwi91jwH3Ddwm/7HF+bfJjO4yyRWwBg=="; 67524 }; 67525 dependencies = [ 67526 sources."@alexbosworth/html2unicode-1.1.5" ··· 67533 sources."@cto.af/textdecoder-0.0.0" 67534 (sources."@grpc/grpc-js-1.3.2" // { 67535 dependencies = [ 67536 + sources."@types/node-16.3.1" 67537 ]; 67538 }) 67539 sources."@grpc/proto-loader-0.6.2" ··· 68060 sources."process-nextick-args-2.0.1" 68061 (sources."protobufjs-6.11.2" // { 68062 dependencies = [ 68063 + sources."@types/node-16.3.1" 68064 ]; 68065 }) 68066 sources."proxy-addr-2.0.7" ··· 68624 sources."es-to-primitive-1.2.1" 68625 sources."events-3.3.0" 68626 sources."evp_bytestokey-1.0.3" 68627 + sources."fast-safe-stringify-2.0.8" 68628 sources."foreach-2.0.5" 68629 sources."fs.realpath-1.0.0" 68630 sources."function-bind-1.1.1" ··· 69150 sources."set-blocking-2.0.0" 69151 sources."setprototypeof-1.1.1" 69152 sources."sha.js-2.4.11" 69153 + sources."simple-git-2.41.1" 69154 sources."spdx-correct-3.1.1" 69155 sources."spdx-exceptions-2.3.0" 69156 sources."spdx-expression-parse-3.0.1" ··· 69240 sources."@protobufjs/pool-1.1.0" 69241 sources."@protobufjs/utf8-1.1.0" 69242 sources."@types/long-4.0.1" 69243 + sources."@types/node-16.3.1" 69244 sources."addr-to-ip-port-1.5.1" 69245 sources."airplay-js-0.2.16" 69246 sources."ajv-6.12.6" ··· 69652 sha512 = "+ikLey611rDoxLBiYuFaNJZxZ1ytCppSEzW+wBIfV5mkyV8Ug5ldHuFzpeUxShZToyzqq8TwhQ5A3CGTU0tSJw=="; 69653 }; 69654 dependencies = [ 69655 + sources."@jsii/spec-1.31.0" 69656 sources."@types/node-10.17.60" 69657 sources."ansi-regex-5.0.0" 69658 sources."ansi-styles-4.3.0" ··· 69665 sources."cdk8s-plus-17-1.0.0-beta.30" 69666 sources."cliui-7.0.4" 69667 sources."clone-2.1.2" 69668 + (sources."codemaker-1.31.0" // { 69669 dependencies = [ 69670 sources."fs-extra-9.1.0" 69671 ]; ··· 69723 sources."is-weakmap-2.0.1" 69724 sources."is-weakset-2.0.1" 69725 sources."isarray-2.0.5" 69726 + (sources."jsii-1.31.0" // { 69727 dependencies = [ 69728 sources."fs-extra-9.1.0" 69729 sources."yargs-16.2.0" 69730 ]; 69731 }) 69732 + (sources."jsii-pacmak-1.31.0" // { 69733 dependencies = [ 69734 sources."fs-extra-9.1.0" 69735 sources."yargs-16.2.0" 69736 ]; 69737 }) 69738 + (sources."jsii-reflect-1.31.0" // { 69739 dependencies = [ 69740 sources."fs-extra-9.1.0" 69741 sources."yargs-16.2.0" 69742 ]; 69743 }) 69744 + (sources."jsii-rosetta-1.31.0" // { 69745 dependencies = [ 69746 sources."fs-extra-9.1.0" 69747 sources."yargs-16.2.0" ··· 69769 sources."object-is-1.1.5" 69770 sources."object-keys-1.1.1" 69771 sources."object.assign-4.1.2" 69772 + sources."oo-ascii-tree-1.31.0" 69773 sources."p-limit-2.3.0" 69774 sources."p-locate-4.1.0" 69775 sources."p-try-2.2.0" ··· 69845 }; 69846 dependencies = [ 69847 sources."@cdktf/hcl2json-0.4.1" 69848 + sources."@jsii/spec-1.31.0" 69849 sources."@skorfmann/ink-confirm-input-3.0.0" 69850 sources."@skorfmann/terraform-cloud-1.10.1" 69851 sources."@types/node-14.17.5" ··· 69987 sources."is-wsl-2.2.0" 69988 sources."isarray-1.0.0" 69989 sources."js-tokens-4.0.0" 69990 + (sources."jsii-1.31.0" // { 69991 dependencies = [ 69992 sources."fs-extra-9.1.0" 69993 sources."jsonfile-6.1.0" ··· 69995 sources."yargs-16.2.0" 69996 ]; 69997 }) 69998 + (sources."jsii-pacmak-1.31.0" // { 69999 dependencies = [ 70000 sources."camelcase-6.2.0" 70001 + sources."codemaker-1.31.0" 70002 sources."decamelize-5.0.0" 70003 sources."escape-string-regexp-4.0.0" 70004 sources."fs-extra-9.1.0" ··· 70007 sources."yargs-16.2.0" 70008 ]; 70009 }) 70010 + (sources."jsii-reflect-1.31.0" // { 70011 dependencies = [ 70012 sources."fs-extra-9.1.0" 70013 sources."jsonfile-6.1.0" ··· 70015 sources."yargs-16.2.0" 70016 ]; 70017 }) 70018 + (sources."jsii-rosetta-1.31.0" // { 70019 dependencies = [ 70020 sources."fs-extra-9.1.0" 70021 sources."jsonfile-6.1.0" ··· 70065 sources."object.assign-4.1.2" 70066 sources."once-1.4.0" 70067 sources."onetime-5.1.2" 70068 + sources."oo-ascii-tree-1.31.0" 70069 sources."open-7.4.2" 70070 sources."p-limit-2.3.0" 70071 sources."p-locate-4.1.0" ··· 70145 sources."widest-line-3.1.0" 70146 sources."wrap-ansi-6.2.0" 70147 sources."wrappy-1.0.2" 70148 + sources."ws-7.5.3" 70149 sources."xmlbuilder-15.1.1" 70150 sources."xmldom-0.6.0" 70151 sources."y18n-5.0.8" ··· 70295 coc-clangd = nodeEnv.buildNodePackage { 70296 name = "coc-clangd"; 70297 packageName = "coc-clangd"; 70298 + version = "0.12.0"; 70299 src = fetchurl { 70300 + url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.12.0.tgz"; 70301 + sha512 = "nRKGxCQLNKvi38q8QIVM+tvGpqEpi1NugCcrRTQfTF78PXofct6ImtVu9aLKDqoq3cAJk9CmngXLPEj+sdgYzQ=="; 70302 }; 70303 buildInputs = globalBuildInputs; 70304 meta = { ··· 70407 coc-explorer = nodeEnv.buildNodePackage { 70408 name = "coc-explorer"; 70409 packageName = "coc-explorer"; 70410 + version = "0.18.8"; 70411 src = fetchurl { 70412 + url = "https://registry.npmjs.org/coc-explorer/-/coc-explorer-0.18.8.tgz"; 70413 + sha512 = "CjSVxlpHutTkycvsJyebL+7Om+okMCkffn6V2LC9/Ix68/RVTjhmvwmbZhVe8zg5G9uyjdNUW+UpDBQy/GAm9Q=="; 70414 }; 70415 dependencies = [ 70416 sources."@sindresorhus/df-3.1.1" ··· 71098 sources."domutils-1.7.0" 71099 sources."dot-prop-5.3.0" 71100 sources."duplexer3-0.1.4" 71101 + sources."electron-to-chromium-1.3.772" 71102 sources."emoji-regex-8.0.0" 71103 sources."end-of-stream-1.4.4" 71104 sources."enquirer-2.3.6" ··· 71903 sha512 = "8UgCdjUkXDc+cN45tuWnVVd3S04SoNv6JuB51BdPkzq2iWcpIfYNHepLIxdkzdCw0I0MQkAqWCo+buRbEVNW9g=="; 71904 }; 71905 dependencies = [ 71906 + sources."pyright-1.1.156" 71907 ]; 71908 buildInputs = globalBuildInputs; 71909 meta = { ··· 71977 coc-rust-analyzer = nodeEnv.buildNodePackage { 71978 name = "coc-rust-analyzer"; 71979 packageName = "coc-rust-analyzer"; 71980 + version = "0.47.1"; 71981 src = fetchurl { 71982 + url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.47.1.tgz"; 71983 + sha512 = "ff5hTzmCPr3iqfc9XZ7KwxSSJWVT4KaCZHsz+Ue+PgY9PHY6X1E/ZHknXLXwbXx4JmOD8NPpMM0db/ShgeIMpA=="; 71984 }; 71985 buildInputs = globalBuildInputs; 71986 meta = { ··· 72147 sources."domelementtype-1.3.1" 72148 sources."domhandler-2.4.2" 72149 sources."domutils-1.7.0" 72150 + sources."electron-to-chromium-1.3.772" 72151 sources."emoji-regex-8.0.0" 72152 sources."entities-1.1.2" 72153 sources."error-ex-1.3.2" ··· 72942 sources."core-util-is-1.0.2" 72943 sources."enabled-2.0.0" 72944 sources."eventemitter3-4.0.7" 72945 + sources."fast-safe-stringify-2.0.8" 72946 sources."fecha-4.2.1" 72947 sources."fn.name-1.1.0" 72948 sources."follow-redirects-1.14.1" ··· 73610 sources."@types/glob-7.1.4" 73611 sources."@types/minimatch-3.0.5" 73612 sources."@types/minimist-1.2.2" 73613 + sources."@types/node-16.3.1" 73614 sources."@types/normalize-package-data-2.4.1" 73615 sources."aggregate-error-3.1.0" 73616 sources."ansi-styles-3.2.1" ··· 73981 sources."@cycle/run-3.4.0" 73982 sources."@cycle/time-0.10.1" 73983 sources."@types/cookiejar-2.1.2" 73984 + sources."@types/node-16.3.1" 73985 sources."@types/superagent-3.8.2" 73986 sources."ansi-escapes-3.2.0" 73987 sources."ansi-regex-2.1.1" ··· 75296 sources."@types/http-cache-semantics-4.0.1" 75297 sources."@types/keyv-3.1.2" 75298 sources."@types/minimatch-3.0.5" 75299 + sources."@types/node-16.3.1" 75300 sources."@types/responselike-1.0.0" 75301 sources."@types/yauzl-2.9.2" 75302 sources."abbrev-1.1.1" ··· 75928 sources."@types/http-cache-semantics-4.0.1" 75929 sources."@types/keyv-3.1.2" 75930 sources."@types/minimist-1.2.2" 75931 + sources."@types/node-16.3.1" 75932 sources."@types/normalize-package-data-2.4.1" 75933 sources."@types/responselike-1.0.0" 75934 sources."@types/yoga-layout-1.9.2" ··· 76000 }) 76001 sources."defer-to-connect-2.0.1" 76002 sources."dot-prop-5.3.0" 76003 + sources."electron-to-chromium-1.3.772" 76004 sources."emoji-regex-8.0.0" 76005 sources."emojilib-2.4.0" 76006 sources."end-of-stream-1.4.4" ··· 76211 ]; 76212 }) 76213 sources."wrappy-1.0.2" 76214 + sources."ws-7.5.3" 76215 sources."yallist-4.0.0" 76216 sources."yargs-parser-18.1.3" 76217 sources."yoga-layout-prebuilt-1.10.0" ··· 76261 sources."@fluentui/date-time-utilities-7.9.1" 76262 sources."@fluentui/dom-utilities-1.1.2" 76263 sources."@fluentui/keyboard-key-0.2.17" 76264 + sources."@fluentui/react-7.173.0" 76265 sources."@fluentui/react-focus-7.17.6" 76266 sources."@fluentui/react-window-provider-1.0.2" 76267 sources."@fluentui/theme-1.7.4" ··· 77302 sources."object.map-1.0.1" 77303 sources."object.pick-1.3.0" 77304 sources."object.reduce-1.0.1" 77305 + sources."office-ui-fabric-react-7.173.0" 77306 sources."on-finished-2.3.0" 77307 sources."on-headers-1.0.2" 77308 sources."once-1.4.0" ··· 77804 }) 77805 sources."url-join-4.0.1" 77806 sources."url-parse-lax-3.0.0" 77807 + sources."url-toolkit-2.2.3" 77808 sources."use-3.1.1" 77809 sources."util-0.11.1" 77810 sources."util-deprecate-1.0.2" ··· 77899 ]; 77900 }) 77901 sources."wrappy-1.0.2" 77902 + sources."ws-7.5.3" 77903 sources."xmlhttprequest-ssl-1.5.5" 77904 sources."xtend-4.0.2" 77905 sources."y18n-3.2.2" ··· 79104 sources."duplexify-3.7.1" 79105 sources."ecc-jsbn-0.1.2" 79106 sources."ee-first-1.1.1" 79107 + sources."electron-to-chromium-1.3.772" 79108 (sources."elliptic-6.5.4" // { 79109 dependencies = [ 79110 sources."bn.js-4.12.0" ··· 81645 sources."@types/json-schema-7.0.8" 81646 sources."@types/long-4.0.1" 81647 sources."@types/minimatch-3.0.5" 81648 + sources."@types/node-16.3.1" 81649 sources."JSONStream-1.3.5" 81650 sources."abbrev-1.1.1" 81651 sources."abort-controller-3.0.0" ··· 81919 sources."fast-deep-equal-3.1.3" 81920 sources."fast-json-stable-stringify-2.1.0" 81921 sources."fast-levenshtein-2.0.6" 81922 + sources."fast-safe-stringify-2.0.8" 81923 sources."fast-text-encoding-1.0.3" 81924 (sources."fast-url-parser-1.1.3" // { 81925 dependencies = [ ··· 81994 sources."glob-slasher-1.0.1" 81995 sources."global-dirs-2.1.0" 81996 sources."google-auth-library-6.1.6" 81997 + (sources."google-gax-2.17.1" // { 81998 dependencies = [ 81999 sources."google-auth-library-7.3.0" 82000 ]; ··· 82294 sources."responselike-1.0.2" 82295 sources."restore-cursor-2.0.0" 82296 sources."retry-0.12.0" 82297 + sources."retry-request-4.2.2" 82298 sources."rimraf-3.0.2" 82299 (sources."router-1.3.5" // { 82300 dependencies = [ ··· 82491 sources."wrap-ansi-7.0.0" 82492 sources."wrappy-1.0.2" 82493 sources."write-file-atomic-3.0.3" 82494 + sources."ws-7.5.3" 82495 sources."xdg-basedir-4.0.0" 82496 sources."xregexp-2.0.0" 82497 sources."xtend-4.0.2" ··· 82564 fkill-cli = nodeEnv.buildNodePackage { 82565 name = "fkill-cli"; 82566 packageName = "fkill-cli"; 82567 + version = "6.2.0"; 82568 src = fetchurl { 82569 + url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-6.2.0.tgz"; 82570 + sha512 = "HFv/ywCzDAVCxq1IL++lB96zxnUwspScZjqcWown87KPfWng3eJi+BDgXMie9PboXikxOcFoqfd+jJQHDgV3EQ=="; 82571 }; 82572 dependencies = [ 82573 sources."@babel/code-frame-7.14.5" ··· 82616 sources."external-editor-3.1.0" 82617 sources."figures-3.2.0" 82618 sources."find-up-4.1.0" 82619 + sources."fkill-7.2.1" 82620 sources."function-bind-1.1.1" 82621 sources."get-stream-6.0.1" 82622 sources."hard-rejection-2.1.0" ··· 82671 sources."path-key-3.1.1" 82672 sources."path-parse-1.0.7" 82673 sources."pid-port-0.1.1" 82674 + (sources."process-exists-4.1.0" // { 82675 dependencies = [ 82676 sources."ps-list-6.3.0" 82677 ]; ··· 82751 dependencies = [ 82752 sources."@types/atob-2.1.2" 82753 sources."@types/inquirer-6.5.0" 82754 + sources."@types/node-16.3.1" 82755 sources."@types/through-0.0.30" 82756 sources."ajv-6.12.6" 82757 sources."ansi-escapes-4.3.2" ··· 83537 sources."@types/istanbul-lib-report-3.0.0" 83538 sources."@types/istanbul-reports-1.1.2" 83539 sources."@types/json-patch-0.0.30" 83540 + sources."@types/node-16.3.1" 83541 sources."@types/node-fetch-2.5.11" 83542 sources."@types/unist-2.0.5" 83543 sources."@types/yargs-15.0.14" 83544 sources."@types/yargs-parser-20.2.1" ··· 83700 sources."dotenv-8.6.0" 83701 sources."duplexer3-0.1.4" 83702 sources."ee-first-1.1.1" 83703 + sources."electron-to-chromium-1.3.772" 83704 sources."emoji-regex-7.0.3" 83705 sources."encodeurl-1.0.2" 83706 sources."end-of-stream-1.4.4" ··· 83753 }) 83754 sources."fast-copy-2.1.1" 83755 sources."figures-3.2.0" 83756 + sources."file-type-16.5.1" 83757 sources."fill-range-7.0.1" 83758 sources."filter-obj-1.1.0" 83759 (sources."finalhandler-1.1.2" // { ··· 83880 ]; 83881 }) 83882 sources."jest-get-type-25.2.6" 83883 + (sources."joi-17.4.1" // { 83884 dependencies = [ 83885 sources."@hapi/hoek-9.2.0" 83886 sources."@hapi/topo-5.1.0" ··· 83981 sources."path-key-2.0.1" 83982 sources."path-parse-1.0.7" 83983 sources."path-to-regexp-0.1.7" 83984 + sources."peek-readable-3.1.4" 83985 sources."picomatch-2.3.0" 83986 sources."pkg-dir-4.2.0" 83987 sources."prepend-http-2.0.0" ··· 84014 sources."react-is-16.13.1" 84015 sources."read-1.0.7" 84016 sources."readable-stream-3.6.0" 84017 + sources."readable-web-to-node-stream-3.0.2" 84018 sources."readdirp-3.6.0" 84019 sources."redux-4.1.0" 84020 sources."regenerator-runtime-0.13.8" ··· 84111 sources."strip-final-newline-2.0.0" 84112 sources."strip-indent-3.0.0" 84113 sources."strip-json-comments-2.0.1" 84114 + sources."strtok3-6.1.2" 84115 sources."style-to-object-0.3.0" 84116 sources."supports-color-5.5.0" 84117 sources."term-size-2.2.1" ··· 84178 }) 84179 sources."wrappy-1.0.2" 84180 sources."write-file-atomic-3.0.3" 84181 + sources."ws-7.5.3" 84182 sources."xdg-basedir-4.0.0" 84183 sources."xstate-4.22.0" 84184 sources."xtend-4.0.2" ··· 84435 sources."tweetnacl-0.14.5" 84436 sources."tweetnacl-auth-0.3.1" 84437 sources."typedarray-to-buffer-4.0.0" 84438 + sources."ws-7.5.3" 84439 sources."xtend-4.0.2" 84440 ]; 84441 buildInputs = globalBuildInputs; ··· 84927 sources."@nodelib/fs.walk-1.2.8" 84928 sources."@sindresorhus/is-0.14.0" 84929 sources."@szmarczak/http-timer-1.1.2" 84930 + sources."@types/node-16.3.1" 84931 sources."@types/parse-json-4.0.0" 84932 sources."@types/websocket-1.0.2" 84933 sources."abort-controller-3.0.0" ··· 85042 sources."fast-deep-equal-3.1.3" 85043 sources."fast-glob-3.2.7" 85044 sources."fast-json-stable-stringify-2.1.0" 85045 + sources."fast-safe-stringify-2.0.8" 85046 sources."fastq-1.11.1" 85047 sources."figlet-1.5.0" 85048 sources."figures-3.2.0" ··· 87588 }) 87589 sources."wrappy-1.0.2" 87590 sources."write-file-atomic-3.0.3" 87591 + sources."ws-7.5.3" 87592 sources."xregexp-2.0.0" 87593 sources."yallist-3.1.1" 87594 ]; ··· 88030 sources."async-mutex-0.1.4" 88031 sources."asynckit-0.4.0" 88032 sources."atob-2.1.2" 88033 + (sources."aws-sdk-2.943.0" // { 88034 dependencies = [ 88035 sources."sax-1.2.1" 88036 sources."uuid-3.3.2" ··· 88656 ]; 88657 }) 88658 sources."wrappy-1.0.2" 88659 + sources."ws-7.5.3" 88660 sources."xml-name-validator-3.0.0" 88661 sources."xml2js-0.4.23" 88662 sources."xmlbuilder-11.0.1" ··· 89491 dependencies = [ 89492 sources."@types/component-emitter-1.2.10" 89493 sources."@types/cookie-0.4.1" 89494 + sources."@types/cors-2.8.12" 89495 + sources."@types/node-16.3.1" 89496 sources."accepts-1.3.7" 89497 sources."ansi-regex-5.0.0" 89498 sources."ansi-styles-4.3.0" ··· 89744 sources."escalade-3.1.1" 89745 sources."events-3.3.0" 89746 sources."evp_bytestokey-1.0.3" 89747 + sources."fast-safe-stringify-2.0.8" 89748 sources."filter-obj-1.1.0" 89749 sources."foreach-2.0.5" 89750 sources."fs.realpath-1.0.0" ··· 92304 sources."@types/istanbul-lib-report-3.0.0" 92305 sources."@types/istanbul-reports-1.1.2" 92306 sources."@types/json-schema-7.0.8" 92307 + sources."@types/node-16.3.1" 92308 sources."@types/normalize-package-data-2.4.1" 92309 sources."@types/resolve-0.0.8" 92310 sources."@types/yargs-15.0.14" ··· 92601 sources."duplexer2-0.1.4" 92602 sources."duplexify-3.7.1" 92603 sources."ecc-jsbn-0.1.2" 92604 + sources."electron-to-chromium-1.3.772" 92605 (sources."elliptic-6.5.4" // { 92606 dependencies = [ 92607 sources."bn.js-4.12.0" ··· 92670 sources."extsprintf-1.3.0" 92671 sources."fast-deep-equal-3.1.3" 92672 sources."fast-json-stable-stringify-2.1.0" 92673 + sources."fast-safe-stringify-2.0.8" 92674 sources."fb-watchman-2.0.1" 92675 sources."figgy-pudding-3.5.2" 92676 sources."file-uri-to-path-1.0.0" ··· 93849 }; 93850 dependencies = [ 93851 sources."@braintree/sanitize-url-3.1.0" 93852 + sources."@types/node-16.3.1" 93853 sources."@types/yauzl-2.9.2" 93854 sources."agent-base-6.0.2" 93855 sources."ansi-styles-4.3.0" ··· 93980 sha512 = "LrJqn/26CxH9aQ9j7iPqnk9fS6ywI3gpCt7HS26UXeycC3VBfhkoONLZQW/JXW3aJGoUHUlxunsQBI0h89EJIw=="; 93981 }; 93982 dependencies = [ 93983 + sources."@fluentui/date-time-utilities-8.2.1" 93984 + sources."@fluentui/dom-utilities-2.1.3" 93985 + sources."@fluentui/font-icons-mdl2-8.1.5" 93986 + sources."@fluentui/foundation-legacy-8.1.5" 93987 + sources."@fluentui/keyboard-key-0.3.3" 93988 + sources."@fluentui/merge-styles-8.1.3" 93989 sources."@fluentui/react-8.22.0" 93990 + sources."@fluentui/react-focus-8.1.6" 93991 + sources."@fluentui/react-hooks-8.2.4" 93992 + sources."@fluentui/react-window-provider-2.1.3" 93993 + sources."@fluentui/set-version-8.1.3" 93994 + sources."@fluentui/style-utilities-8.1.5" 93995 + sources."@fluentui/theme-2.1.4" 93996 + sources."@fluentui/utilities-8.2.1" 93997 sources."@microsoft/load-themed-styles-1.10.192" 93998 sources."@sindresorhus/is-0.14.0" 93999 sources."@szmarczak/http-timer-1.1.2" 94000 + sources."@types/cors-2.8.12" 94001 sources."accepts-1.3.7" 94002 sources."ajv-6.12.6" 94003 sources."ansi-escapes-1.4.0" ··· 94466 sources."diagnostics-1.1.1" 94467 sources."enabled-1.0.2" 94468 sources."env-variable-0.0.6" 94469 + sources."fast-safe-stringify-2.0.8" 94470 sources."fecha-2.3.3" 94471 sources."inherits-2.0.4" 94472 sources."is-arrayish-0.3.2" ··· 94507 netlify-cli = nodeEnv.buildNodePackage { 94508 name = "netlify-cli"; 94509 packageName = "netlify-cli"; 94510 + version = "4.1.23"; 94511 src = fetchurl { 94512 + url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-4.1.23.tgz"; 94513 + sha512 = "cppRgtCdYfp6dN4azxosLQeezhQ8XkYU9wFCvMN5BYx0FhXe7nb7szqYmTUSglErg9h3CPCVic34z/YlstTmlw=="; 94514 }; 94515 dependencies = [ 94516 sources."@babel/code-frame-7.14.5" ··· 94678 ]; 94679 }) 94680 sources."@netlify/esbuild-0.13.6" 94681 + (sources."@netlify/framework-info-5.7.0" // { 94682 dependencies = [ 94683 sources."p-limit-3.1.0" 94684 sources."p-locate-5.0.0" ··· 94696 ]; 94697 }) 94698 sources."@netlify/open-api-2.5.0" 94699 + (sources."@netlify/plugin-edge-handlers-1.11.21" // { 94700 dependencies = [ 94701 sources."@types/node-14.17.5" 94702 ]; ··· 94883 sources."@types/istanbul-reports-1.1.2" 94884 sources."@types/keyv-3.1.2" 94885 sources."@types/minimatch-3.0.5" 94886 + sources."@types/node-16.3.1" 94887 sources."@types/node-fetch-2.5.11" 94888 sources."@types/normalize-package-data-2.4.1" 94889 sources."@types/resolve-1.17.1" ··· 95308 }) 95309 sources."duplexer3-0.1.4" 95310 sources."ee-first-1.1.1" 95311 + sources."electron-to-chromium-1.3.772" 95312 sources."elegant-spinner-1.0.1" 95313 sources."elf-cam-0.1.1" 95314 sources."emoji-regex-8.0.0" ··· 95393 sources."fast-equals-2.0.3" 95394 sources."fast-glob-2.2.7" 95395 sources."fast-levenshtein-2.0.6" 95396 + sources."fast-safe-stringify-2.0.8" 95397 sources."fast-stringify-1.1.2" 95398 sources."fastq-1.11.1" 95399 sources."fd-slicer-1.1.0" ··· 95478 sources."get-port-5.1.1" 95479 sources."get-stream-5.2.0" 95480 sources."get-value-2.0.6" 95481 + sources."gh-release-fetch-2.0.1" 95482 sources."git-repo-info-2.1.1" 95483 sources."gitconfiglocal-2.1.0" 95484 sources."glob-7.1.7" ··· 96126 sources."reusify-1.0.4" 96127 sources."rfdc-1.3.0" 96128 sources."rimraf-3.0.2" 96129 + sources."rollup-2.53.1" 96130 (sources."rollup-plugin-inject-3.0.2" // { 96131 dependencies = [ 96132 sources."estree-walker-0.6.1" ··· 96143 sources."run-parallel-1.2.0" 96144 sources."rxjs-6.6.7" 96145 sources."safe-buffer-5.2.1" 96146 sources."safe-json-stringify-1.2.0" 96147 sources."safe-regex-1.1.0" 96148 sources."safer-buffer-2.1.2" ··· 97298 sources."ms-2.1.2" 97299 sources."readable-stream-3.6.0" 97300 sources."string_decoder-1.3.0" 97301 + sources."ws-7.5.3" 97302 ]; 97303 }) 97304 (sources."mqtt-packet-6.10.0" // { ··· 97685 nodemon = nodeEnv.buildNodePackage { 97686 name = "nodemon"; 97687 packageName = "nodemon"; 97688 + version = "2.0.12"; 97689 src = fetchurl { 97690 + url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.12.tgz"; 97691 + sha512 = "egCTmNZdObdBxUBw6ZNwvZ/xzk24CKRs5K6d+5zbmrMr7rOpPmfPeF6OxM3DDpaRx331CQRFEktn+wrFFfBSOA=="; 97692 }; 97693 dependencies = [ 97694 sources."@sindresorhus/is-0.14.0" ··· 97881 sources."@types/http-cache-semantics-4.0.1" 97882 sources."@types/keyv-3.1.2" 97883 sources."@types/minimist-1.2.2" 97884 + sources."@types/node-16.3.1" 97885 sources."@types/normalize-package-data-2.4.1" 97886 sources."@types/parse-json-4.0.0" 97887 sources."@types/responselike-1.0.0" ··· 99370 sources."duplexer2-0.1.4" 99371 sources."ecc-jsbn-0.1.2" 99372 sources."ee-first-1.1.1" 99373 + sources."electron-to-chromium-1.3.772" 99374 (sources."elliptic-6.5.4" // { 99375 dependencies = [ 99376 sources."bn.js-4.12.0" ··· 101447 pnpm = nodeEnv.buildNodePackage { 101448 name = "pnpm"; 101449 packageName = "pnpm"; 101450 + version = "6.10.0"; 101451 src = fetchurl { 101452 + url = "https://registry.npmjs.org/pnpm/-/pnpm-6.10.0.tgz"; 101453 + sha512 = "fHKtgvnp9CfT/3qijmjUCstOFSB45OAF5EoK6lJxfdpEDe9bgO4om4do8Ut3boV+atZbV6rlEk9vZOUK6BGclw=="; 101454 }; 101455 buildInputs = globalBuildInputs; 101456 meta = { ··· 101490 bypassCache = true; 101491 reconstructLock = true; 101492 }; 101493 + postcss = nodeEnv.buildNodePackage { 101494 + name = "postcss"; 101495 + packageName = "postcss"; 101496 + version = "8.3.5"; 101497 + src = fetchurl { 101498 + url = "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz"; 101499 + sha512 = "NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA=="; 101500 + }; 101501 + dependencies = [ 101502 + sources."colorette-1.2.2" 101503 + sources."nanoid-3.1.23" 101504 + sources."source-map-js-0.6.2" 101505 + ]; 101506 + buildInputs = globalBuildInputs; 101507 + meta = { 101508 + description = "Tool for transforming styles with JS plugins"; 101509 + homepage = "https://postcss.org/"; 101510 + license = "MIT"; 101511 + }; 101512 + production = true; 101513 + bypassCache = true; 101514 + reconstructLock = true; 101515 + }; 101516 postcss-cli = nodeEnv.buildNodePackage { 101517 name = "postcss-cli"; 101518 packageName = "postcss-cli"; ··· 101786 sources."es6-promise-3.3.1" 101787 sources."events-2.1.0" 101788 sources."evp_bytestokey-1.0.3" 101789 + sources."fast-safe-stringify-2.0.8" 101790 sources."fs.realpath-1.0.0" 101791 sources."function-bind-1.1.1" 101792 sources."gaze-1.1.3" ··· 102019 pyright = nodeEnv.buildNodePackage { 102020 name = "pyright"; 102021 packageName = "pyright"; 102022 + version = "1.1.156"; 102023 src = fetchurl { 102024 + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.156.tgz"; 102025 + sha512 = "TIe7mK/BUTmdTBpmEYYT5XuRp8qwaFUxF2782HTTTe3hT2UU8UUN0wtIqwHpgFJZksIbahx4UeJyTaOi4ssq6A=="; 102026 }; 102027 buildInputs = globalBuildInputs; 102028 meta = { ··· 102505 sources."@types/glob-7.1.4" 102506 sources."@types/json-schema-7.0.8" 102507 sources."@types/minimatch-3.0.5" 102508 + sources."@types/node-16.3.1" 102509 sources."@types/parse-json-4.0.0" 102510 sources."@types/q-1.5.5" 102511 sources."@webassemblyjs/ast-1.9.0" ··· 102922 sources."duplexify-3.7.1" 102923 sources."ee-first-1.1.1" 102924 sources."ejs-2.7.4" 102925 + sources."electron-to-chromium-1.3.772" 102926 (sources."elliptic-6.5.4" // { 102927 dependencies = [ 102928 sources."bn.js-4.12.0" ··· 104258 sources."whatwg-url-8.7.0" 104259 sources."word-wrap-1.2.3" 104260 sources."wrap-ansi-7.0.0" 104261 + sources."ws-7.5.3" 104262 sources."xml-name-validator-3.0.0" 104263 sources."xmlchars-2.2.0" 104264 sources."y18n-5.0.8" ··· 104316 }) 104317 sources."@redocly/react-dropdown-aria-2.0.12" 104318 sources."@types/json-schema-7.0.8" 104319 + sources."@types/node-15.14.2" 104320 sources."ansi-regex-5.0.0" 104321 sources."ansi-styles-3.2.1" 104322 sources."anymatch-3.1.2" ··· 104408 sources."events-3.3.0" 104409 sources."evp_bytestokey-1.0.3" 104410 sources."fast-deep-equal-3.1.3" 104411 + sources."fast-safe-stringify-2.0.8" 104412 sources."fill-range-7.0.1" 104413 sources."foreach-2.0.5" 104414 sources."fsevents-2.3.2" ··· 104792 rollup = nodeEnv.buildNodePackage { 104793 name = "rollup"; 104794 packageName = "rollup"; 104795 + version = "2.53.1"; 104796 src = fetchurl { 104797 + url = "https://registry.npmjs.org/rollup/-/rollup-2.53.1.tgz"; 104798 + sha512 = "yiTCvcYXZEulNWNlEONOQVlhXA/hgxjelFSjNcrwAAIfYx/xqjSHwqg/cCaWOyFRKr+IQBaXwt723m8tCaIUiw=="; 104799 }; 104800 dependencies = [ 104801 sources."fsevents-2.3.2" ··· 105121 sources."resolve-from-4.0.0" 105122 sources."reusify-1.0.4" 105123 sources."rimraf-3.0.2" 105124 + sources."rollup-2.53.1" 105125 sources."run-parallel-1.2.0" 105126 sources."safe-buffer-5.2.1" 105127 sources."semver-7.3.5" ··· 105597 sources."@types/keyv-3.1.2" 105598 sources."@types/lodash-4.14.171" 105599 sources."@types/long-4.0.1" 105600 + sources."@types/node-16.3.1" 105601 sources."@types/request-2.48.6" 105602 sources."@types/request-promise-native-1.0.18" 105603 sources."@types/responselike-1.0.0" ··· 105658 sources."async-2.6.3" 105659 sources."asynckit-0.4.0" 105660 sources."at-least-node-1.0.0" 105661 + (sources."aws-sdk-2.943.0" // { 105662 dependencies = [ 105663 sources."buffer-4.9.2" 105664 sources."ieee754-1.1.13" ··· 105880 sources."fast-deep-equal-3.1.3" 105881 sources."fast-glob-3.2.7" 105882 sources."fast-json-stable-stringify-2.1.0" 105883 + sources."fast-safe-stringify-2.0.8" 105884 sources."fastest-levenshtein-1.0.12" 105885 sources."fastq-1.11.1" 105886 sources."fd-slicer-1.1.0" 105887 sources."fecha-4.2.1" 105888 sources."figures-3.2.0" 105889 + sources."file-type-16.5.1" 105890 sources."file-uri-to-path-1.0.0" 105891 sources."filename-reserved-regex-2.0.0" 105892 sources."filenamify-4.3.0" ··· 106132 sources."path-loader-1.0.10" 106133 sources."path-type-4.0.0" 106134 sources."path2-0.1.0" 106135 + sources."peek-readable-3.1.4" 106136 sources."pend-1.2.0" 106137 sources."performance-now-2.1.0" 106138 sources."picomatch-2.3.0" ··· 106166 sources."ramda-0.26.1" 106167 sources."rc-1.2.8" 106168 sources."readable-stream-3.6.0" 106169 + sources."readable-web-to-node-stream-3.0.2" 106170 sources."readdir-glob-1.1.1" 106171 sources."readdirp-3.6.0" 106172 sources."registry-auth-token-4.2.1" ··· 106202 sources."signal-exit-3.0.3" 106203 sources."simple-concat-1.0.1" 106204 sources."simple-get-2.8.1" 106205 + (sources."simple-git-2.41.1" // { 106206 dependencies = [ 106207 sources."debug-4.3.2" 106208 sources."ms-2.1.2" ··· 106243 sources."strip-dirs-2.1.0" 106244 sources."strip-json-comments-2.0.1" 106245 sources."strip-outer-1.0.1" 106246 + sources."strtok3-6.1.2" 106247 (sources."superagent-3.8.3" // { 106248 dependencies = [ 106249 sources."debug-3.2.7" ··· 106363 }) 106364 sources."wrappy-1.0.2" 106365 sources."write-file-atomic-2.4.3" 106366 + sources."ws-7.5.3" 106367 sources."xml2js-0.4.19" 106368 sources."xmlbuilder-9.0.7" 106369 sources."xmlhttprequest-ssl-1.6.3" ··· 107012 snyk = nodeEnv.buildNodePackage { 107013 name = "snyk"; 107014 packageName = "snyk"; 107015 + version = "1.658.0"; 107016 src = fetchurl { 107017 + url = "https://registry.npmjs.org/snyk/-/snyk-1.658.0.tgz"; 107018 + sha512 = "h39A1Y14Rr14o6Xfk78KwyLiuVGLCjpMwZQoK/6jNvaTPJAaxPG68HHuzjBJ5/j43w7AB8KBfqyf08+NKAIETA=="; 107019 }; 107020 dependencies = [ 107021 sources."@arcanis/slice-ansi-1.0.2" ··· 107764 "socket.io" = nodeEnv.buildNodePackage { 107765 name = "socket.io"; 107766 packageName = "socket.io"; 107767 + version = "4.1.3"; 107768 src = fetchurl { 107769 + url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.3.tgz"; 107770 + sha512 = "tLkaY13RcO4nIRh1K2hT5iuotfTaIQw7cVIe0FUykN3SuQi0cm7ALxuyT5/CtDswOMWUzMGTibxYNx/gU7In+Q=="; 107771 }; 107772 dependencies = [ 107773 sources."@types/component-emitter-1.2.10" 107774 sources."@types/cookie-0.4.1" 107775 + sources."@types/cors-2.8.12" 107776 + sources."@types/node-16.3.1" 107777 sources."accepts-1.3.7" 107778 sources."base64-arraybuffer-0.1.4" 107779 sources."base64id-2.0.0" ··· 108939 sources."word-wrap-1.2.3" 108940 sources."wrap-fn-0.1.5" 108941 sources."wrappy-1.0.2" 108942 + sources."ws-7.5.3" 108943 sources."xtend-4.0.2" 108944 sources."zerr-1.0.4" 108945 ]; ··· 109039 sources."async-1.5.2" 109040 sources."async-limiter-1.0.1" 109041 sources."asynckit-0.4.0" 109042 + (sources."aws-sdk-2.943.0" // { 109043 dependencies = [ 109044 sources."uuid-3.3.2" 109045 ]; ··· 109915 sources."domelementtype-1.3.1" 109916 sources."domhandler-2.4.2" 109917 sources."domutils-1.7.0" 109918 + sources."electron-to-chromium-1.3.772" 109919 sources."emoji-regex-8.0.0" 109920 sources."entities-1.1.2" 109921 sources."error-ex-1.3.2" ··· 110157 sources."@emmetio/abbreviation-2.2.2" 110158 sources."@emmetio/css-abbreviation-2.1.4" 110159 sources."@emmetio/scanner-1.0.0" 110160 + sources."@types/node-16.3.1" 110161 sources."@types/pug-2.0.5" 110162 sources."@types/sass-1.16.1" 110163 sources."anymatch-3.1.2" ··· 110199 sources."source-map-0.7.3" 110200 sources."strip-indent-3.0.0" 110201 sources."svelte-3.38.3" 110202 + sources."svelte-preprocess-4.7.4" 110203 sources."svelte2tsx-0.4.1" 110204 sources."to-regex-range-5.0.1" 110205 sources."tslib-2.3.0" ··· 111201 textlint = nodeEnv.buildNodePackage { 111202 name = "textlint"; 111203 packageName = "textlint"; 111204 + version = "12.0.2"; 111205 src = fetchurl { 111206 + url = "https://registry.npmjs.org/textlint/-/textlint-12.0.2.tgz"; 111207 + sha512 = "pg453CN2xtLoqss9YVSKkEFJtJ1AB/9SWTxl11fgdqFPCOK2W/320CJRqSxo5bJFpIn5+6bjqkuPHS0cZWLPvg=="; 111208 }; 111209 dependencies = [ 111210 sources."@azu/format-text-1.0.1" 111211 sources."@azu/style-format-1.0.0" 111212 sources."@textlint/ast-node-types-12.0.0" 111213 + sources."@textlint/ast-tester-12.0.2" 111214 + sources."@textlint/ast-traverse-12.0.2" 111215 + sources."@textlint/feature-flag-12.0.2" 111216 + sources."@textlint/fixer-formatter-12.0.2" 111217 + sources."@textlint/kernel-12.0.2" 111218 + sources."@textlint/linter-formatter-12.0.2" 111219 + sources."@textlint/markdown-to-ast-12.0.2" 111220 + sources."@textlint/module-interop-12.0.2" 111221 + sources."@textlint/source-code-fixer-12.0.2" 111222 + sources."@textlint/text-to-ast-12.0.2" 111223 + sources."@textlint/textlint-plugin-markdown-12.0.2" 111224 + sources."@textlint/textlint-plugin-text-12.0.2" 111225 + sources."@textlint/types-12.0.2" 111226 + sources."@textlint/utils-12.0.2" 111227 sources."@types/mdast-3.0.4" 111228 sources."@types/unist-2.0.5" 111229 + sources."ajv-8.6.1" 111230 sources."ansi-regex-2.1.1" 111231 sources."ansi-styles-2.2.1" 111232 sources."argparse-1.0.10" 111233 + sources."astral-regex-2.0.0" 111234 sources."bail-1.0.5" 111235 sources."balanced-match-1.0.2" 111236 sources."boundary-1.0.1" ··· 111246 sources."character-entities-legacy-1.1.4" 111247 sources."character-reference-invalid-1.1.4" 111248 sources."charenc-0.0.2" 111249 sources."code-point-at-1.1.0" 111250 + sources."color-convert-2.0.1" 111251 + sources."color-name-1.1.4" 111252 sources."concat-map-0.0.1" 111253 sources."crypt-0.0.2" 111254 sources."debug-4.3.2" ··· 111256 sources."deep-is-0.1.3" 111257 sources."define-properties-1.1.3" 111258 sources."diff-4.0.2" 111259 + sources."emoji-regex-8.0.0" 111260 sources."error-ex-1.3.2" 111261 sources."escape-string-regexp-1.0.5" 111262 sources."esprima-4.0.1" 111263 sources."extend-3.0.2" 111264 + sources."fast-deep-equal-3.1.3" 111265 sources."fast-levenshtein-2.0.6" 111266 sources."fault-1.0.4" 111267 sources."file-entry-cache-5.0.1" ··· 111297 sources."is-utf8-0.2.1" 111298 sources."js-yaml-3.14.1" 111299 sources."json-parse-better-errors-1.0.2" 111300 + sources."json-schema-traverse-1.0.0" 111301 sources."json5-2.2.0" 111302 sources."levn-0.4.1" 111303 sources."load-json-file-1.1.0" 111304 sources."locate-path-2.0.0" 111305 + sources."lodash.clonedeep-4.5.0" 111306 + sources."lodash.truncate-4.4.2" 111307 sources."log-symbols-1.0.2" 111308 sources."longest-streak-2.0.4" 111309 sources."markdown-table-2.0.0" 111310 (sources."md5-2.3.0" // { 111311 dependencies = [ ··· 111361 sources."pinkie-promise-2.0.1" 111362 sources."pluralize-2.0.0" 111363 sources."prelude-ls-1.2.1" 111364 + sources."punycode-2.1.1" 111365 sources."rc-config-loader-3.0.0" 111366 sources."read-pkg-1.1.0" 111367 (sources."read-pkg-up-3.0.0" // { ··· 111384 sources."resolve-1.20.0" 111385 sources."rimraf-2.6.3" 111386 sources."semver-5.7.1" 111387 + (sources."slice-ansi-4.0.0" // { 111388 + dependencies = [ 111389 + sources."ansi-styles-4.3.0" 111390 + sources."is-fullwidth-code-point-3.0.0" 111391 + ]; 111392 + }) 111393 sources."spdx-correct-3.1.1" 111394 sources."spdx-exceptions-2.3.0" 111395 sources."spdx-expression-parse-3.0.1" ··· 111408 sources."strip-bom-2.0.0" 111409 sources."structured-source-3.0.2" 111410 sources."supports-color-2.0.0" 111411 + (sources."table-6.7.1" // { 111412 dependencies = [ 111413 + sources."is-fullwidth-code-point-3.0.0" 111414 + sources."string-width-4.2.2" 111415 ]; 111416 }) 111417 sources."text-table-0.2.0" ··· 111424 sources."unist-util-is-4.1.0" 111425 sources."unist-util-stringify-position-2.0.3" 111426 sources."unist-util-visit-parents-3.1.1" 111427 + sources."uri-js-4.4.1" 111428 sources."validate-npm-package-license-3.0.4" 111429 sources."vfile-4.2.1" 111430 sources."vfile-message-2.0.4" ··· 112316 sources."@types/debug-4.1.6" 112317 sources."@types/http-cache-semantics-4.0.1" 112318 sources."@types/keyv-3.1.2" 112319 + sources."@types/node-16.3.1" 112320 sources."@types/responselike-1.0.0" 112321 sources."abbrev-1.1.1" 112322 sources."abstract-logging-2.0.1" ··· 112616 sources."parseurl-1.3.3" 112617 sources."path-is-absolute-1.0.1" 112618 sources."path-to-regexp-0.1.7" 112619 + sources."peek-readable-3.1.4" 112620 sources."performance-now-2.1.0" 112621 sources."pify-4.0.1" 112622 sources."precond-0.2.3" ··· 112701 sources."strip-ansi-3.0.1" 112702 sources."strip-json-comments-2.0.1" 112703 sources."strip-outer-1.0.1" 112704 + sources."strtok3-6.1.2" 112705 sources."supports-color-7.2.0" 112706 sources."tar-4.4.13" 112707 sources."tlds-1.208.0" ··· 112732 sources."wide-align-1.1.3" 112733 sources."with-open-file-0.1.7" 112734 sources."wrappy-1.0.2" 112735 + sources."ws-7.5.3" 112736 sources."xmlhttprequest-ssl-1.5.5" 112737 sources."yallist-3.1.1" 112738 sources."yarn-1.22.4" ··· 113328 sources."@szmarczak/http-timer-1.1.2" 113329 sources."@types/component-emitter-1.2.10" 113330 sources."@types/cookie-0.4.1" 113331 + sources."@types/cors-2.8.12" 113332 sources."@types/node-14.17.5" 113333 sources."abbrev-1.1.1" 113334 sources."accepts-1.3.7" ··· 113382 sources."depd-1.1.2" 113383 sources."destroy-1.0.4" 113384 sources."diff-5.0.0" 113385 + sources."diff2html-3.4.7" 113386 sources."dnd-page-scroll-0.0.4" 113387 sources."duplexer3-0.1.4" 113388 sources."ee-first-1.1.1" ··· 113410 sources."safe-buffer-5.2.1" 113411 ]; 113412 }) 113413 + sources."fast-safe-stringify-2.0.8" 113414 sources."fecha-4.2.1" 113415 sources."finalhandler-1.1.2" 113416 sources."fn.name-1.1.0" ··· 113536 sources."signals-1.0.0" 113537 sources."simple-swizzle-0.2.2" 113538 sources."snapsvg-0.5.1" 113539 + (sources."socket.io-4.1.3" // { 113540 dependencies = [ 113541 sources."debug-4.3.2" 113542 sources."ms-2.1.2" ··· 114294 sources."domelementtype-2.2.0" 114295 sources."domhandler-4.2.0" 114296 sources."domutils-2.7.0" 114297 + sources."electron-to-chromium-1.3.772" 114298 sources."emoji-regex-8.0.0" 114299 sources."emojis-list-3.0.0" 114300 sources."enhanced-resolve-5.8.2" ··· 114861 sources."@starptech/rehype-webparser-0.10.0" 114862 sources."@starptech/webparser-0.10.0" 114863 sources."@szmarczak/http-timer-1.1.2" 114864 + sources."@types/node-16.3.1" 114865 sources."@types/unist-2.0.5" 114866 sources."@types/vfile-3.0.2" 114867 sources."@types/vfile-message-2.0.0" ··· 115806 sources."at-least-node-1.0.0" 115807 sources."atob-2.1.2" 115808 sources."balanced-match-1.0.2" 115809 + (sources."bit-field-1.5.2" // { 115810 dependencies = [ 115811 sources."ansi-regex-5.0.0" 115812 sources."fs-extra-10.0.0" ··· 115972 ]; 115973 }) 115974 sources."wrappy-1.0.2" 115975 + sources."ws-7.5.3" 115976 sources."xml-name-validator-3.0.0" 115977 sources."xmlchars-2.2.0" 115978 sources."y18n-5.0.8" ··· 116033 sources."@sindresorhus/is-0.14.0" 116034 sources."@szmarczak/http-timer-1.1.2" 116035 sources."@types/minimatch-3.0.5" 116036 + sources."@types/node-16.3.1" 116037 sources."@types/yauzl-2.9.1" 116038 sources."acorn-7.4.1" 116039 sources."acorn-jsx-5.3.2" ··· 116210 sources."fast-json-stable-stringify-2.1.0" 116211 sources."fast-levenshtein-2.0.6" 116212 sources."fast-redact-3.0.1" 116213 + sources."fast-safe-stringify-2.0.8" 116214 sources."fd-slicer-1.1.0" 116215 sources."file-entry-cache-6.0.1" 116216 (sources."firefox-profile-4.2.0" // { ··· 116596 sources."@types/eslint-scope-3.7.1" 116597 sources."@types/estree-0.0.50" 116598 sources."@types/json-schema-7.0.8" 116599 + sources."@types/node-16.3.1" 116600 sources."@webassemblyjs/ast-1.11.1" 116601 sources."@webassemblyjs/floating-point-hex-parser-1.11.1" 116602 sources."@webassemblyjs/helper-api-error-1.11.1" ··· 116623 sources."chrome-trace-event-1.0.3" 116624 sources."colorette-1.2.2" 116625 sources."commander-2.20.3" 116626 + sources."electron-to-chromium-1.3.772" 116627 sources."enhanced-resolve-5.8.2" 116628 sources."es-module-lexer-0.7.1" 116629 sources."escalade-3.1.1" ··· 116761 dependencies = [ 116762 sources."@types/glob-7.1.4" 116763 sources."@types/minimatch-3.0.5" 116764 + sources."@types/node-16.3.1" 116765 sources."accepts-1.3.7" 116766 sources."ajv-6.12.6" 116767 sources."ajv-errors-1.0.1" ··· 117397 webtorrent-cli = nodeEnv.buildNodePackage { 117398 name = "webtorrent-cli"; 117399 packageName = "webtorrent-cli"; 117400 + version = "3.3.1"; 117401 src = fetchurl { 117402 + url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.3.1.tgz"; 117403 + sha512 = "C29onCkDUhQORBMG4+0JPOEC5zDnkXXB7ZJjJaC3WqmXvTWH4P7FfYys5uSXr/UzT3JjoqnwTWPjhunJZZkYxA=="; 117404 }; 117405 dependencies = [ 117406 sources."@leichtgewicht/ip-codec-2.0.2" ··· 117415 sources."@protobufjs/pool-1.1.0" 117416 sources."@protobufjs/utf8-1.1.0" 117417 sources."@types/long-4.0.1" 117418 + sources."@types/node-16.3.1" 117419 sources."addr-to-ip-port-1.5.1" 117420 sources."airplay-js-0.3.0" 117421 + sources."ansi-regex-5.0.0" 117422 + sources."ansi-styles-4.3.0" 117423 sources."balanced-match-1.0.2" 117424 sources."base64-js-1.5.1" 117425 sources."bencode-2.0.1" ··· 117474 ]; 117475 }) 117476 sources."castv2-client-1.2.0" 117477 + sources."chalk-4.1.1" 117478 sources."charset-1.0.1" 117479 sources."chrome-dgram-3.0.6" 117480 sources."chrome-dns-1.0.1" ··· 117485 ]; 117486 }) 117487 sources."chunk-store-stream-4.3.0" 117488 + sources."cliui-7.0.4" 117489 + sources."color-convert-2.0.1" 117490 + sources."color-name-1.1.4" 117491 sources."common-tags-1.8.0" 117492 sources."compact2string-1.4.1" 117493 sources."concat-map-0.0.1" ··· 117514 sources."ecstatic-4.1.4" 117515 sources."ee-first-1.1.1" 117516 sources."elementtree-0.1.7" 117517 + sources."emoji-regex-8.0.0" 117518 sources."end-of-stream-1.4.4" 117519 sources."err-code-3.0.1" 117520 + sources."escalade-3.1.1" 117521 sources."escape-html-1.0.3" 117522 sources."executable-4.1.1" 117523 sources."filestream-5.0.0" ··· 117529 }) 117530 sources."fs.realpath-1.0.0" 117531 sources."get-browser-rtc-1.1.0" 117532 + sources."get-caller-file-2.0.5" 117533 sources."get-stdin-8.0.0" 117534 sources."glob-7.1.7" 117535 + sources."has-flag-4.0.0" 117536 sources."he-1.2.0" 117537 sources."http-node-git://github.com/feross/http-node#webtorrent" 117538 sources."http-parser-js-0.4.13" ··· 117546 sources."is-ascii-1.0.0" 117547 sources."is-docker-2.2.1" 117548 sources."is-file-1.0.0" 117549 + sources."is-fullwidth-code-point-3.0.0" 117550 sources."is-typedarray-1.0.0" 117551 sources."is-wsl-2.2.0" 117552 sources."isarray-1.0.0" ··· 117637 sources."ms-2.1.2" 117638 ]; 117639 }) 117640 + sources."require-directory-2.1.1" 117641 sources."rimraf-3.0.2" 117642 sources."run-parallel-1.2.0" 117643 sources."run-parallel-limit-1.1.0" ··· 117666 sources."stream-to-blob-2.0.1" 117667 sources."stream-to-blob-url-3.0.2" 117668 sources."stream-with-known-length-to-buffer-1.0.4" 117669 + sources."string-width-4.2.2" 117670 (sources."string2compact-1.3.0" // { 117671 dependencies = [ 117672 sources."ipaddr.js-1.9.1" 117673 ]; 117674 }) 117675 sources."string_decoder-1.3.0" 117676 + sources."strip-ansi-6.0.0" 117677 + sources."supports-color-7.2.0" 117678 sources."thirty-two-1.0.2" 117679 sources."through-2.3.8" 117680 sources."thunky-0.1.0" ··· 117707 sources."utp-native-2.5.3" 117708 sources."videostream-3.2.2" 117709 sources."vlc-command-1.2.0" 117710 + (sources."webtorrent-1.2.2" // { 117711 dependencies = [ 117712 sources."debug-4.3.2" 117713 sources."decompress-response-6.0.0" ··· 117717 ]; 117718 }) 117719 sources."winreg-1.2.4" 117720 + sources."wrap-ansi-7.0.0" 117721 sources."wrappy-1.0.2" 117722 + sources."ws-7.5.3" 117723 sources."xml2js-0.4.23" 117724 sources."xmlbuilder-11.0.1" 117725 sources."xmldom-0.1.31" 117726 + sources."y18n-5.0.8" 117727 + sources."yargs-17.0.1" 117728 + sources."yargs-parser-20.2.9" 117729 ]; 117730 buildInputs = globalBuildInputs; 117731 meta = { ··· 117894 sources."@tootallnate/once-1.1.2" 117895 sources."@types/expect-1.20.4" 117896 sources."@types/minimatch-3.0.5" 117897 + sources."@types/node-15.14.2" 117898 sources."@types/vinyl-2.0.5" 117899 sources."abbrev-1.1.1" 117900 (sources."agent-base-6.0.2" // { ··· 118792 dependencies = [ 118793 sources."@types/fs-extra-9.0.12" 118794 sources."@types/minimist-1.2.2" 118795 + sources."@types/node-16.3.1" 118796 sources."@types/node-fetch-2.5.11" 118797 sources."ansi-styles-4.3.0" 118798 sources."asynckit-0.4.0"
+2 -2
pkgs/development/python-modules/aiohttp-wsgi/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "aiohttp-wsgi"; 11 - version = "0.8.2"; 12 disabled = pythonOlder "3.6"; 13 14 src = fetchFromGitHub { 15 owner = "etianen"; 16 repo = pname; 17 rev = version; 18 - sha256 = "0wirn3xqxxgkpy5spicd7p1bkdnsrch61x2kcpdwpixmx961pq7x"; 19 }; 20 21 propagatedBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "aiohttp-wsgi"; 11 + version = "0.9.1"; 12 disabled = pythonOlder "3.6"; 13 14 src = fetchFromGitHub { 15 owner = "etianen"; 16 repo = pname; 17 rev = version; 18 + sha256 = "sha256-lQ0mAUqsOmozUIMd6nwRATaq8C5SUFGoyQu1v0RBnas="; 19 }; 20 21 propagatedBuildInputs = [
+4 -2
pkgs/development/python-modules/garminconnect-ha/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , requests 5 }: 6 7 buildPythonPackage rec { 8 pname = "garminconnect-ha"; 9 - version = "0.1.6"; 10 11 src = fetchFromGitHub { 12 owner = "cyberjunky"; 13 repo = "python-garminconnect-ha"; 14 rev = version; 15 - sha256 = "0ngas6zikhpja1cdkq64m9pjm4b0z3qaj9g3x88mggy60jsxm1d7"; 16 }; 17 18 propagatedBuildInputs = [ 19 requests 20 ]; 21
··· 1 { lib 2 , buildPythonPackage 3 + , cloudscraper 4 , fetchFromGitHub 5 , requests 6 }: 7 8 buildPythonPackage rec { 9 pname = "garminconnect-ha"; 10 + version = "0.1.13"; 11 12 src = fetchFromGitHub { 13 owner = "cyberjunky"; 14 repo = "python-garminconnect-ha"; 15 rev = version; 16 + sha256 = "sha256-1O1EcG5FvpwUvI8rwcdlQLzEEStyFAwvmkaL97u6hZ4="; 17 }; 18 19 propagatedBuildInputs = [ 20 + cloudscraper 21 requests 22 ]; 23
-1
pkgs/development/python-modules/geographiclib/default.nix
··· 23 homepage = "https://geographiclib.sourceforge.io"; 24 description = "Algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution"; 25 license = licenses.mit; 26 - maintainers = with maintainers; [ va1entin ]; 27 }; 28 }
··· 23 homepage = "https://geographiclib.sourceforge.io"; 24 description = "Algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution"; 25 license = licenses.mit; 26 }; 27 }
+2 -2
pkgs/development/python-modules/geopy/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "geopy"; 12 - version = "2.1.0"; 13 disabled = !isPy3k; # only Python 3 14 15 src = fetchFromGitHub { 16 owner = pname; 17 repo = pname; 18 rev = version; 19 - sha256 = "0239a4achk49ngagb6aqy6cgzfwgbxir07vwi13ysbpx78y0l4g9"; 20 }; 21 22 propagatedBuildInputs = [ geographiclib ];
··· 9 10 buildPythonPackage rec { 11 pname = "geopy"; 12 + version = "2.2.0"; 13 disabled = !isPy3k; # only Python 3 14 15 src = fetchFromGitHub { 16 owner = pname; 17 repo = pname; 18 rev = version; 19 + sha256 = "sha256-zFz0T/M/CABKkChuiKsFkWj2pphZuFeE5gz0HxZYaz8="; 20 }; 21 22 propagatedBuildInputs = [ geographiclib ];
+17 -5
pkgs/development/python-modules/langdetect/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, six }: 2 3 buildPythonPackage rec { 4 pname = "langdetect"; 5 - version = "1.0.7"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - extension = "zip"; 10 - sha256 = "0c5zm6c7xzsigbb9c7v4r33fcpz911zscfwvh3dq1qxdy3ap18ci"; 11 }; 12 13 - propagatedBuildInputs = [ six ]; 14 15 meta = with lib; { 16 description = "Python port of Google's language-detection library";
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytestCheckHook 5 + , six 6 + }: 7 8 buildPythonPackage rec { 9 pname = "langdetect"; 10 + version = "1.0.9"; 11 12 src = fetchPypi { 13 inherit pname version; 14 + sha256 = "1805svvb7xjm4sf1j7b6nc3409x37pd1xmabfwwjf1ldkzwgxhfb"; 15 }; 16 17 + propagatedBuildInputs = [ 18 + six 19 + ]; 20 + 21 + checkInputs = [ 22 + pytestCheckHook 23 + ]; 24 + 25 + pythonImportsCheck = [ "langdetect" ]; 26 27 meta = with lib; { 28 description = "Python port of Google's language-detection library";
+15 -8
pkgs/development/python-modules/libsass/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, libsass, six, pytest, werkzeug }: 2 3 buildPythonPackage rec { 4 pname = "libsass"; 5 - version = "0.20.1"; 6 7 src = fetchFromGitHub { 8 owner = "sass"; 9 repo = "libsass-python"; 10 rev = version; 11 - sha256 = "1r0kgl7i6nnhgjl44sjw57k08gh2qr7l8slqih550dyxbf1akbxh"; 12 }; 13 14 buildInputs = [ libsass ]; ··· 20 ''; 21 22 checkInputs = [ 23 - pytest 24 werkzeug 25 ]; 26 27 - checkPhase = '' 28 - pytest sasstests.py 29 - ''; 30 31 meta = with lib; { 32 - description = "A straightforward binding of libsass for Python. Compile Sass/SCSS in Python with no Ruby stack at all!"; 33 homepage = "https://sass.github.io/libsass-python/"; 34 license = licenses.mit; 35 maintainers = with maintainers; [ SuperSandro2000 ];
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , libsass 5 + , six 6 + , pytestCheckHook 7 + , werkzeug 8 + }: 9 10 buildPythonPackage rec { 11 pname = "libsass"; 12 + version = "0.21.0"; 13 14 src = fetchFromGitHub { 15 owner = "sass"; 16 repo = "libsass-python"; 17 rev = version; 18 + sha256 = "sha256-4doz3kkRlyfVfeUarYw2tcybeDVeE2jpgmHxFJsPiVc="; 19 }; 20 21 buildInputs = [ libsass ]; ··· 27 ''; 28 29 checkInputs = [ 30 + pytestCheckHook 31 werkzeug 32 ]; 33 34 + pytestFlagsArray = [ "sasstests.py" ]; 35 + 36 + pythonImportsCheck = [ "sass" ]; 37 38 meta = with lib; { 39 + description = "Python binding for libsass to compile Sass/SCSS"; 40 homepage = "https://sass.github.io/libsass-python/"; 41 license = licenses.mit; 42 maintainers = with maintainers; [ SuperSandro2000 ];
+35
pkgs/development/python-modules/push-receiver/default.nix
···
··· 1 + { buildPythonPackage 2 + , fetchPypi 3 + , lib 4 + , appdirs 5 + , http-ece 6 + , oscrypto 7 + , protobuf 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "push-receiver"; 12 + version = "0.1.1"; 13 + 14 + src = fetchPypi { 15 + inherit version; 16 + pname = "push_receiver"; 17 + sha256 = "sha256-Tknmra39QfA+OgrRxzKDLbkPucW8zgdHqz5FGQnzYOw="; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + appdirs # required for running the bundled example 22 + http-ece # required for listening for new message 23 + oscrypto 24 + protobuf 25 + ]; 26 + 27 + pythonImportsCheck = [ "push_receiver" ]; 28 + 29 + meta = with lib; { 30 + homepage = "https://github.com/Francesco149/push_receiver"; 31 + description = "Subscribe to GCM/FCM and receive notifications"; 32 + license = licenses.unlicense; 33 + maintainers = with maintainers; [ veehaitch ]; 34 + }; 35 + }
-1
pkgs/development/python-modules/pynacl/default.nix
··· 37 pythonImportsCheck = [ "nacl" ]; 38 39 meta = with lib; { 40 - maintainers = with maintainers; [ va1entin ]; 41 description = "Python binding to the Networking and Cryptography (NaCl) library"; 42 homepage = "https://github.com/pyca/pynacl/"; 43 license = licenses.asl20;
··· 37 pythonImportsCheck = [ "nacl" ]; 38 39 meta = with lib; { 40 description = "Python binding to the Networking and Cryptography (NaCl) library"; 41 homepage = "https://github.com/pyca/pynacl/"; 42 license = licenses.asl20;
+2 -2
pkgs/development/python-modules/pyupgrade/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pyupgrade"; 11 - version = "2.20.0"; 12 disabled = isPy27; 13 14 src = fetchFromGitHub { 15 owner = "asottile"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-Wq15JU6sbXPZSk/vAX6fTuc3vxZeRy9dSCNGGv2utY4="; 19 }; 20 21 checkInputs = [ pytestCheckHook ];
··· 8 9 buildPythonPackage rec { 10 pname = "pyupgrade"; 11 + version = "2.21.0"; 12 disabled = isPy27; 13 14 src = fetchFromGitHub { 15 owner = "asottile"; 16 repo = pname; 17 rev = "v${version}"; 18 + sha256 = "sha256-W0zaziTkXReEuLhcd6jEHH/dS1YSZNiWDro+tTH7Ftg="; 19 }; 20 21 checkInputs = [ pytestCheckHook ];
+31
pkgs/development/python-modules/ratelim/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , decorator 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "ratelim"; 9 + version = "0.1.6"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "07dirdd8y23706110nb0lfz5pzbrcvd9y74h64la3y8igqbk4vc2"; 14 + }; 15 + 16 + propagatedBuildInputs = [ 17 + decorator 18 + ]; 19 + 20 + pythonImportsCheck = [ "ratelim" ]; 21 + 22 + # package has no tests 23 + doCheck = false; 24 + 25 + meta = with lib; { 26 + homepage = "https://github.com/themiurgo/ratelim"; 27 + description = "Simple Python library that limits the number of times a function can be called during a time interval"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ dgliwka ]; 30 + }; 31 + }
+6 -1
pkgs/development/ruby-modules/gem-config/default.nix
··· 25 , cairo, re2, rake, gobject-introspection, gdk-pixbuf, zeromq, czmq, graphicsmagick, libcxx 26 , file, libvirt, glib, vips, taglib, libopus, linux-pam, libidn, protobuf, fribidi, harfbuzz 27 , bison, flex, pango, python3, patchelf, binutils, freetds, wrapGAppsHook, atk 28 - , bundler, libsass, libselinux, libsepol, shared-mime-info, libthai, libdatrie 29 , CoreServices, DarwinTools, cctools 30 }@args: 31 ··· 185 186 eventmachine = attrs: { 187 buildInputs = [ openssl ]; 188 }; 189 190 ffi = attrs: {
··· 25 , cairo, re2, rake, gobject-introspection, gdk-pixbuf, zeromq, czmq, graphicsmagick, libcxx 26 , file, libvirt, glib, vips, taglib, libopus, linux-pam, libidn, protobuf, fribidi, harfbuzz 27 , bison, flex, pango, python3, patchelf, binutils, freetds, wrapGAppsHook, atk 28 + , bundler, libsass, libexif, libselinux, libsepol, shared-mime-info, libthai, libdatrie 29 , CoreServices, DarwinTools, cctools 30 }@args: 31 ··· 185 186 eventmachine = attrs: { 187 buildInputs = [ openssl ]; 188 + }; 189 + 190 + exif = attrs: { 191 + buildFlags = [ "--with-exif-dir=${libexif}" ]; 192 + buildInputs = [ libexif ]; 193 }; 194 195 ffi = attrs: {
+4 -3
pkgs/development/tools/buf/default.nix
··· 7 8 buildGoModule rec { 9 pname = "buf"; 10 - version = "0.43.2"; 11 12 src = fetchFromGitHub { 13 owner = "bufbuild"; 14 repo = pname; 15 rev = "v${version}"; 16 - sha256 = "sha256-Go0wLcJrxMgB67WlAI7TwX2UU2sQ/yfmC0h2igOkjc4="; 17 leaveDotGit = true; # Required by TestWorkspaceGit 18 }; 19 - vendorSha256 = "sha256-HT0dsGniBoQW2Y7MhahDeFvE0nCASoPdzHETju0JuRY="; 20 21 patches = [ 22 ./skip_test_requiring_network.patch 23 ]; 24
··· 7 8 buildGoModule rec { 9 pname = "buf"; 10 + version = "0.44.0"; 11 12 src = fetchFromGitHub { 13 owner = "bufbuild"; 14 repo = pname; 15 rev = "v${version}"; 16 + sha256 = "sha256-ZcZvsFw/l/7N8Yb4HG6w96ce9c4g4iiG/TcDoj8RYmA="; 17 leaveDotGit = true; # Required by TestWorkspaceGit 18 }; 19 + vendorSha256 = "sha256-g0wrHPeHFOL6KB0SUgBy2WK54Kttiks4cuYg8jf3N9g="; 20 21 patches = [ 22 + # Skip a test that requires networking to be available to work. 23 ./skip_test_requiring_network.patch 24 ]; 25
+3 -3
pkgs/development/tools/continuous-integration/drone/default.nix
··· 3 4 buildGoModule rec { 5 pname = "drone.io${lib.optionalString (!enableUnfree) "-oss"}"; 6 - version = "2.0.0"; 7 8 - vendorSha256 = "sha256-cnbZSnHU+ORm7/dV+U9NfM18Zrzi24vf7qITPJsusU8="; 9 10 doCheck = false; 11 ··· 13 owner = "drone"; 14 repo = "drone"; 15 rev = "v${version}"; 16 - sha256 = "sha256-BxwCJf3uY34rqegZJ6H/zb63orELhq41trOgzGXQe80="; 17 }; 18 19 preBuild = ''
··· 3 4 buildGoModule rec { 5 pname = "drone.io${lib.optionalString (!enableUnfree) "-oss"}"; 6 + version = "2.0.3"; 7 8 + vendorSha256 = "sha256-3qTH/p0l6Ke1F9SUcvK2diqZooOMnlXYO1PHLdJJ8PM="; 9 10 doCheck = false; 11 ··· 13 owner = "drone"; 14 repo = "drone"; 15 rev = "v${version}"; 16 + sha256 = "sha256-MKV5kor+Wm9cuIFFcjSNyCgVKtY+/B9sgBOXMMRvMPI="; 17 }; 18 19 preBuild = ''
+3 -3
pkgs/development/tools/gnulib/default.nix
··· 2 3 stdenv.mkDerivation { 4 pname = "gnulib"; 5 - version = "20200223"; 6 7 src = fetchgit { 8 url = "https://git.savannah.gnu.org/r/gnulib.git"; 9 - rev = "292fd5d6ff5ecce81ec3c648f353732a9ece83c0"; 10 - sha256 = "0hkg3nql8nsll0vrqk4ifda0v4kpi67xz42r8daqsql6c4rciqnw"; 11 }; 12 13 postPatch = ''
··· 2 3 stdenv.mkDerivation { 4 pname = "gnulib"; 5 + version = "20210702"; 6 7 src = fetchgit { 8 url = "https://git.savannah.gnu.org/r/gnulib.git"; 9 + rev = "901694b904cd861adc2529b2e05a3fb33f9b534f"; 10 + sha256 = "1f5znlv2wjziglw9vlygdgm4jfbsz34h2dz6w4h90bl4hm0ycb1w"; 11 }; 12 13 postPatch = ''
+2 -2
pkgs/development/tools/go-task/default.nix
··· 2 3 buildGoModule rec { 4 pname = "go-task"; 5 - version = "3.5.0"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = "task"; 10 rev = "v${version}"; 11 - sha256 = "sha256-oXr98guqEvE/rpRJF5NMjQYZtzbrh1F/neXYbLaCGUg="; 12 }; 13 14 vendorSha256 = "sha256-bsVzV2M31BA7X6aq8na7v56uGYgne4OwR5kz/utmQHI=";
··· 2 3 buildGoModule rec { 4 pname = "go-task"; 5 + version = "3.6.0"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = "task"; 10 rev = "v${version}"; 11 + sha256 = "sha256-3DTjxcMxgaTMunctHaCgOX5/P85lJDRin6RpMuv9Rfg="; 12 }; 13 14 vendorSha256 = "sha256-bsVzV2M31BA7X6aq8na7v56uGYgne4OwR5kz/utmQHI=";
+5 -7
pkgs/development/tools/misc/clojure-lsp/default.nix
··· 1 - { lib, stdenv, graalvm11-ce, babashka, fetchurl, fetchFromGitHub }: 2 3 stdenv.mkDerivation rec { 4 pname = "clojure-lsp"; 5 - version = "2021.06.01-16.19.44"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-dACvjm+uEVWotoeYhA4gCenKeprpF2dI0PGNRAVALao="; 12 }; 13 14 jar = fetchurl { 15 url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp.jar"; 16 - sha256 = "sha256-V12rSYv/Yu12ZpLSROd+4pyGiEGRfJ7lmRqCeikcQ5Q="; 17 }; 18 19 GRAALVM_HOME = graalvm11-ce; 20 CLOJURE_LSP_JAR = jar; 21 CLOJURE_LSP_XMX = "-J-Xmx4g"; 22 23 - patches = lib.optionals stdenv.isDarwin [ ./disable-check-toolchain.patch ]; 24 - 25 - buildInputs = [ graalvm11-ce ]; 26 27 buildPhase = with lib; '' 28 runHook preBuild
··· 1 + { lib, stdenv, graalvm11-ce, babashka, fetchurl, fetchFromGitHub, clojure }: 2 3 stdenv.mkDerivation rec { 4 pname = "clojure-lsp"; 5 + version = "2021.07.12-12.30.59"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = pname; 10 rev = version; 11 + sha256 = "0iky3yh548xn28285x8gnjzc00f3i2b415wb2dhd9p9y2bgzhkld"; 12 }; 13 14 jar = fetchurl { 15 url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp.jar"; 16 + sha256 = "02k1k0slh1lm7k43d52jvgl0fdyp9gcr8csbr6yi71qbhy0axrmp"; 17 }; 18 19 GRAALVM_HOME = graalvm11-ce; 20 CLOJURE_LSP_JAR = jar; 21 CLOJURE_LSP_XMX = "-J-Xmx4g"; 22 23 + buildInputs = [ graalvm11-ce clojure ]; 24 25 buildPhase = with lib; '' 26 runHook preBuild
-12
pkgs/development/tools/misc/clojure-lsp/disable-check-toolchain.patch
··· 1 - diff --git a/graalvm/native-unix-compile.sh b/graalvm/native-unix-compile.sh 2 - index ec0e49f..e19a120 100755 3 - --- a/graalvm/native-unix-compile.sh 4 - +++ b/graalvm/native-unix-compile.sh 5 - @@ -17,6 +17,7 @@ CLOJURE_LSP_XMX=${CLOJURE_LSP_XMX:-"-J-Xmx4g"} 6 - 7 - args=("-jar" "$CLOJURE_LSP_JAR" 8 - "-H:+ReportExceptionStackTraces" 9 - + "-H:-CheckToolchain" 10 - "--verbose" 11 - "--no-fallback" 12 - "--native-image-info"
···
+66
pkgs/development/tools/omnisharp-roslyn/create-deps.sh
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p msbuild -p jq -p xmlstarlet -p curl 3 + set -euo pipefail 4 + 5 + cat << EOL 6 + { fetchurl }: [ 7 + EOL 8 + 9 + tmpdir="$(mktemp -d -p "$(pwd)")" # must be under source root 10 + trap 'rm -rf "$tmpdir"' EXIT 11 + 12 + mapfile -t repos < <( 13 + xmlstarlet sel -t -v 'configuration/packageSources/add/@value' -n NuGet.Config | 14 + while IFS= read index 15 + do 16 + curl --compressed -fsL "$index" | \ 17 + jq -r '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"' 18 + done 19 + ) 20 + 21 + msbuild -t:restore -p:Configuration=Release -p:RestorePackagesPath="$tmpdir" \ 22 + -p:RestoreNoCache=true -p:RestoreForce=true \ 23 + src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj >&2 24 + 25 + cd "$tmpdir" 26 + for package in * 27 + do 28 + cd "$package" 29 + for version in * 30 + do 31 + found=false 32 + for repo in "${repos[@]}" 33 + do 34 + url="$repo$package/$version/$package.$version.nupkg" 35 + if curl -fsL "$url" -o /dev/null 36 + then 37 + found=true 38 + break 39 + fi 40 + done 41 + 42 + if ! $found 43 + then 44 + echo "couldn't find $package $version" >&2 45 + exit 1 46 + fi 47 + 48 + sha256=$(nix-prefetch-url "$url" 2>/dev/null) 49 + cat << EOL 50 + { 51 + name = "$package"; 52 + version = "$version"; 53 + src = fetchurl { 54 + url = "$url"; 55 + sha256 = "$sha256"; 56 + }; 57 + } 58 + EOL 59 + done 60 + cd .. 61 + done 62 + cd .. 63 + 64 + cat << EOL 65 + ] 66 + EOL
+83 -21
pkgs/development/tools/omnisharp-roslyn/default.nix
··· 1 { lib, stdenv 2 , fetchurl 3 - , mono 4 , msbuild 5 , dotnet-sdk 6 , makeWrapper 7 - , dotnetPackages 8 }: 9 10 - stdenv.mkDerivation rec { 11 12 pname = "omnisharp-roslyn"; 13 version = "1.37.8"; 14 15 - src = fetchurl { 16 - url = "https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v${version}/omnisharp-mono.tar.gz"; 17 - sha256 = "0kgv4l15rli9a7grmcsbv72csmxi7vqa7lrrr8bd4cq9ighh54q3"; 18 }; 19 20 - nativeBuildInputs = [ makeWrapper dotnet-sdk dotnetPackages.Nuget ]; 21 22 - preUnpack = '' 23 - mkdir src 24 - cd src 25 - sourceRoot=. 26 ''; 27 28 installPhase = '' 29 mkdir -p $out/bin 30 - cd .. 31 - cp -r src $out/ 32 - rm -r $out/src/.msbuild 33 - cp -r ${msbuild}/lib/mono/msbuild $out/src/.msbuild 34 - 35 - chmod -R u+w $out/src 36 - mv $out/src/.msbuild/Current/{bin,Bin} 37 38 - makeWrapper ${mono}/bin/mono $out/bin/omnisharp \ 39 - --add-flags "$out/src/OmniSharp.exe" 40 ''; 41 42 meta = with lib; { ··· 44 homepage = "https://github.com/OmniSharp/omnisharp-roslyn"; 45 platforms = platforms.linux; 46 license = licenses.mit; 47 - maintainers = with maintainers; [ tesq0 ericdallo ]; 48 }; 49 50 }
··· 1 { lib, stdenv 2 + , fetchFromGitHub 3 , fetchurl 4 + , mono6 5 , msbuild 6 , dotnet-sdk 7 , makeWrapper 8 + , unzip 9 + , writeText 10 }: 11 12 + let 13 + 14 + deps = map (package: stdenv.mkDerivation (with package; { 15 + pname = name; 16 + inherit version src; 17 + 18 + buildInputs = [ unzip ]; 19 + unpackPhase = '' 20 + unzip $src 21 + chmod -R u+r . 22 + function traverseRename () { 23 + for e in * 24 + do 25 + t="$(echo "$e" | sed -e "s/%20/\ /g" -e "s/%2B/+/g")" 26 + [ "$t" != "$e" ] && mv -vn "$e" "$t" 27 + if [ -d "$t" ] 28 + then 29 + cd "$t" 30 + traverseRename 31 + cd .. 32 + fi 33 + done 34 + } 35 + 36 + traverseRename 37 + ''; 38 + 39 + installPhase = '' 40 + runHook preInstall 41 + 42 + package=$out/lib/dotnet/${name}/${version} 43 + mkdir -p $package 44 + cp -r . $package 45 + echo "{}" > $package/.nupkg.metadata 46 + 47 + runHook postInstall 48 + ''; 49 + 50 + dontFixup = true; 51 + })) 52 + (import ./deps.nix { inherit fetchurl; }); 53 + 54 + nuget-config = writeText "NuGet.Config" '' 55 + <?xml version="1.0" encoding="utf-8"?> 56 + <configuration> 57 + <packageSources> 58 + <clear /> 59 + </packageSources> 60 + <fallbackPackageFolders> 61 + ${lib.concatStringsSep "\n" (map (package: "<add key=\"${package}\" value=\"${package}/lib/dotnet\"/>") deps)} 62 + </fallbackPackageFolders> 63 + </configuration> 64 + ''; 65 + 66 + in stdenv.mkDerivation rec { 67 68 pname = "omnisharp-roslyn"; 69 version = "1.37.8"; 70 71 + src = fetchFromGitHub { 72 + owner = "OmniSharp"; 73 + repo = pname; 74 + rev = "v${version}"; 75 + sha256 = "1zi31m6ngk4rm7444n6q7mim096w5h4j2biwmvwmcf5yvig845za"; 76 }; 77 78 + nativeBuildInputs = [ makeWrapper msbuild ]; 79 80 + buildPhase = '' 81 + runHook preBuild 82 + 83 + HOME=$(pwd)/fake-home msbuild -r -p:Configuration=Release -p:RestoreConfigFile=${nuget-config} src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj 84 + 85 + runHook postBuild 86 ''; 87 88 installPhase = '' 89 mkdir -p $out/bin 90 + cp -r bin/Release/OmniSharp.Stdio.Driver/net472 $out/src 91 + cp bin/Release/OmniSharp.Host/net472/SQLitePCLRaw* $out/src 92 + mkdir $out/src/.msbuild 93 + ln -s ${msbuild}/lib/mono/xbuild/* $out/src/.msbuild/ 94 + rm $out/src/.msbuild/Current 95 + mkdir $out/src/.msbuild/Current 96 + ln -s ${msbuild}/lib/mono/xbuild/Current/* $out/src/.msbuild/Current/ 97 + ln -s ${msbuild}/lib/mono/msbuild/Current/bin $out/src/.msbuild/Current/Bin 98 99 + makeWrapper ${mono6}/bin/mono $out/bin/omnisharp \ 100 + --prefix PATH : ${dotnet-sdk}/bin \ 101 + --add-flags "$out/src/OmniSharp.exe" 102 ''; 103 104 meta = with lib; { ··· 106 homepage = "https://github.com/OmniSharp/omnisharp-roslyn"; 107 platforms = platforms.linux; 108 license = licenses.mit; 109 + maintainers = with maintainers; [ tesq0 ericdallo corngood ]; 110 }; 111 112 }
+2178
pkgs/development/tools/omnisharp-roslyn/deps.nix
···
··· 1 + { fetchurl }: [ 2 + { 3 + name = "cake.scripting.abstractions"; 4 + version = "0.3.0"; 5 + src = fetchurl { 6 + url = "https://api.nuget.org/v3-flatcontainer/cake.scripting.abstractions/0.3.0/cake.scripting.abstractions.0.3.0.nupkg"; 7 + sha256 = "009yca6zskcwx9hg3gpgapvzl5mvisl8ni737plbznx033bhw8s8"; 8 + }; 9 + } 10 + { 11 + name = "cake.scripting.transport"; 12 + version = "0.3.0"; 13 + src = fetchurl { 14 + url = "https://api.nuget.org/v3-flatcontainer/cake.scripting.transport/0.3.0/cake.scripting.transport.0.3.0.nupkg"; 15 + sha256 = "0sc7rlnrqq30753h5cg3fndrlmix4vp2sxqb4sl044296mzcszl4"; 16 + }; 17 + } 18 + { 19 + name = "dotnet.script.dependencymodel"; 20 + version = "1.0.2"; 21 + src = fetchurl { 22 + url = "https://api.nuget.org/v3-flatcontainer/dotnet.script.dependencymodel/1.0.2/dotnet.script.dependencymodel.1.0.2.nupkg"; 23 + sha256 = "0nqqplwykgbkpyidvkls9nrwxkpl1w1zrv8l7smjm62s18z5mqxb"; 24 + }; 25 + } 26 + { 27 + name = "dotnet.script.dependencymodel.nuget"; 28 + version = "1.0.1"; 29 + src = fetchurl { 30 + url = "https://api.nuget.org/v3-flatcontainer/dotnet.script.dependencymodel.nuget/1.0.1/dotnet.script.dependencymodel.nuget.1.0.1.nupkg"; 31 + sha256 = "1ja9wsc73l5bqx0nv8lzyj2l65h1i7sk77wc7biplb80wm1rvsj4"; 32 + }; 33 + } 34 + { 35 + name = "humanizer.core"; 36 + version = "2.2.0"; 37 + src = fetchurl { 38 + url = "https://api.nuget.org/v3-flatcontainer/humanizer.core/2.2.0/humanizer.core.2.2.0.nupkg"; 39 + sha256 = "08mzg65y9d3zvq16rsmpapcdan71ggq2mpks6k777h3wlm2sh3p5"; 40 + }; 41 + } 42 + { 43 + name = "icsharpcode.decompiler"; 44 + version = "7.0.0.6372-preview3"; 45 + src = fetchurl { 46 + url = "https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/7.0.0.6372-preview3/icsharpcode.decompiler.7.0.0.6372-preview3.nupkg"; 47 + sha256 = "0g7ki0ia1qcp9z9hgs2f63yffx66y8zi43k7nrf2n122ll1f0hsg"; 48 + }; 49 + } 50 + { 51 + name = "mcmaster.extensions.commandlineutils"; 52 + version = "2.2.4"; 53 + src = fetchurl { 54 + url = "https://api.nuget.org/v3-flatcontainer/mcmaster.extensions.commandlineutils/2.2.4/mcmaster.extensions.commandlineutils.2.2.4.nupkg"; 55 + sha256 = "0hy45iacm9zlrj6p2j2i2gkbs4k52mncnlnjvwgh6b6523p9msfy"; 56 + }; 57 + } 58 + { 59 + name = "mediatr"; 60 + version = "8.1.0"; 61 + src = fetchurl { 62 + url = "https://api.nuget.org/v3-flatcontainer/mediatr/8.1.0/mediatr.8.1.0.nupkg"; 63 + sha256 = "0cqx7yfh998xhsfk5pr6229lcjcs1jxxyqz7dwskc9jddl6a2akp"; 64 + }; 65 + } 66 + { 67 + name = "messagepack"; 68 + version = "2.1.152"; 69 + src = fetchurl { 70 + url = "https://api.nuget.org/v3-flatcontainer/messagepack/2.1.152/messagepack.2.1.152.nupkg"; 71 + sha256 = "1ks1w6pn96zm8nhz3ff6qdrmf0abppglwaa6vw83kj3d2qw74sw1"; 72 + }; 73 + } 74 + { 75 + name = "messagepackanalyzer"; 76 + version = "2.1.152"; 77 + src = fetchurl { 78 + url = "https://api.nuget.org/v3-flatcontainer/messagepackanalyzer/2.1.152/messagepackanalyzer.2.1.152.nupkg"; 79 + sha256 = "18iacmw5v3dp8lma9c0rh5jh8g1hkxnkq78kx7n00wkwxa58badx"; 80 + }; 81 + } 82 + { 83 + name = "messagepack.annotations"; 84 + version = "2.1.152"; 85 + src = fetchurl { 86 + url = "https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.1.152/messagepack.annotations.2.1.152.nupkg"; 87 + sha256 = "196swfxaz7l26hiyfv1mix0y80amhlq48krc4g5p9894wx1az3c3"; 88 + }; 89 + } 90 + { 91 + name = "microsoft.bcl.asyncinterfaces"; 92 + version = "1.1.0"; 93 + src = fetchurl { 94 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg"; 95 + sha256 = "1dq5yw7cy6s42193yl4iqscfw5vzkjkgv0zyy32scr4jza6ni1a1"; 96 + }; 97 + } 98 + { 99 + name = "microsoft.bcl.asyncinterfaces"; 100 + version = "1.1.1"; 101 + src = fetchurl { 102 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.1/microsoft.bcl.asyncinterfaces.1.1.1.nupkg"; 103 + sha256 = "0a1ahssqds2ympr7s4xcxv5y8jgxs7ahd6ah6fbgglj4rki1f1vw"; 104 + }; 105 + } 106 + { 107 + name = "microsoft.bcl.asyncinterfaces"; 108 + version = "5.0.0"; 109 + src = fetchurl { 110 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg"; 111 + sha256 = "0cp5jbax2mf6xr3dqiljzlwi05fv6n9a35z337s92jcljiq674kf"; 112 + }; 113 + } 114 + { 115 + name = "microsoft.build"; 116 + version = "16.9.0"; 117 + src = fetchurl { 118 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.build/16.9.0/microsoft.build.16.9.0.nupkg"; 119 + sha256 = "0kgfx3iqmc58f3a59ggc1wi486fjrqnzgayxldhpr2w7q5600w5p"; 120 + }; 121 + } 122 + { 123 + name = "microsoft.build.framework"; 124 + version = "16.9.0"; 125 + src = fetchurl { 126 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/16.9.0/microsoft.build.framework.16.9.0.nupkg"; 127 + sha256 = "1yddq21q82p28k6cdq3hzic20l6dcma2fzfbm35zanfljxdsb4cf"; 128 + }; 129 + } 130 + { 131 + name = "microsoft.build.tasks.core"; 132 + version = "16.9.0"; 133 + src = fetchurl { 134 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/16.9.0/microsoft.build.tasks.core.16.9.0.nupkg"; 135 + sha256 = "1gpra00srwvwzi0a3d5nkjik9y8glh6qn0qdba4f5wiza1l2bdzw"; 136 + }; 137 + } 138 + { 139 + name = "microsoft.build.tasks.git"; 140 + version = "1.0.0"; 141 + src = fetchurl { 142 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.0.0/microsoft.build.tasks.git.1.0.0.nupkg"; 143 + sha256 = "0avwja8vk56f2kr2pmrqx3h60bnwbs7ds062lhvhcxv87m5yfqnj"; 144 + }; 145 + } 146 + { 147 + name = "microsoft.build.utilities.core"; 148 + version = "16.9.0"; 149 + src = fetchurl { 150 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/16.9.0/microsoft.build.utilities.core.16.9.0.nupkg"; 151 + sha256 = "0g05hmpzj33bknigdz5samw5pqss1q0sscv34sr53w2aiki5nx2c"; 152 + }; 153 + } 154 + { 155 + name = "microsoft.codeanalysis.analyzers"; 156 + version = "3.0.0"; 157 + src = fetchurl { 158 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.0.0/microsoft.codeanalysis.analyzers.3.0.0.nupkg"; 159 + sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8"; 160 + }; 161 + } 162 + { 163 + name = "microsoft.codeanalysis.analyzerutilities"; 164 + version = "3.3.0"; 165 + src = fetchurl { 166 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg"; 167 + sha256 = "0b2xy6m3l1y6j2xc97cg5llia169jv4nszrrrqclh505gpw6qccz"; 168 + }; 169 + } 170 + { 171 + name = "microsoft.codeanalysis.common"; 172 + version = "3.10.0-1.21125.6"; 173 + src = fetchurl { 174 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/3.10.0-1.21125.6/microsoft.codeanalysis.common.3.10.0-1.21125.6.nupkg"; 175 + sha256 = "0rj7210v3i16pwjswa6fz3ksg19ncn8g7nm8qp8ly3xf9v5j25kn"; 176 + }; 177 + } 178 + { 179 + name = "microsoft.codeanalysis.csharp"; 180 + version = "3.10.0-1.21125.6"; 181 + src = fetchurl { 182 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.3.10.0-1.21125.6.nupkg"; 183 + sha256 = "194h2r33f2w2ssbnrp21ly3m7md9mizhhanmccqbkqg3pbjd2lik"; 184 + }; 185 + } 186 + { 187 + name = "microsoft.codeanalysis.csharp.features"; 188 + version = "3.10.0-1.21125.6"; 189 + src = fetchurl { 190 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.features.3.10.0-1.21125.6.nupkg"; 191 + sha256 = "027njgyzc4w136sa9f68n8fx62qpzb4nigx50knljgk622k3acjl"; 192 + }; 193 + } 194 + { 195 + name = "microsoft.codeanalysis.csharp.scripting"; 196 + version = "3.10.0-1.21125.6"; 197 + src = fetchurl { 198 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.scripting/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.scripting.3.10.0-1.21125.6.nupkg"; 199 + sha256 = "1378ad9cfv5zlzix96q0viqylqzhgcb52zb8bc5y9k8rvnjqgppk"; 200 + }; 201 + } 202 + { 203 + name = "microsoft.codeanalysis.csharp.workspaces"; 204 + version = "3.10.0-1.21125.6"; 205 + src = fetchurl { 206 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.workspaces.3.10.0-1.21125.6.nupkg"; 207 + sha256 = "1yhcm1qm7jjmp1fkpkkzq136frjqc558w49ygdiknyk253llqvm7"; 208 + }; 209 + } 210 + { 211 + name = "microsoft.codeanalysis.features"; 212 + version = "3.10.0-1.21125.6"; 213 + src = fetchurl { 214 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/3.10.0-1.21125.6/microsoft.codeanalysis.features.3.10.0-1.21125.6.nupkg"; 215 + sha256 = "1ydzx96a925a98zdxd6l9kgkl7b67sfbnkam61y0hkvgfdg1xg1a"; 216 + }; 217 + } 218 + { 219 + name = "microsoft.codeanalysis.scripting.common"; 220 + version = "3.10.0-1.21125.6"; 221 + src = fetchurl { 222 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/3.10.0-1.21125.6/microsoft.codeanalysis.scripting.common.3.10.0-1.21125.6.nupkg"; 223 + sha256 = "1blr101n2l7k0bmc248blh36a7nxbbjw3kirsn154zrbmc8s8m1m"; 224 + }; 225 + } 226 + { 227 + name = "microsoft.codeanalysis.workspaces.common"; 228 + version = "3.10.0-1.21125.6"; 229 + src = fetchurl { 230 + url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/3.10.0-1.21125.6/microsoft.codeanalysis.workspaces.common.3.10.0-1.21125.6.nupkg"; 231 + sha256 = "029scic0mdbmw8gm6wmg5wsnjfx0s4wbfw5lbvyrpbfvdcagvyb2"; 232 + }; 233 + } 234 + { 235 + name = "microsoft.csharp"; 236 + version = "4.3.0"; 237 + src = fetchurl { 238 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.3.0/microsoft.csharp.4.3.0.nupkg"; 239 + sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; 240 + }; 241 + } 242 + { 243 + name = "microsoft.diasymreader"; 244 + version = "1.3.0"; 245 + src = fetchurl { 246 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.diasymreader/1.3.0/microsoft.diasymreader.1.3.0.nupkg"; 247 + sha256 = "1nswah83z3pfibaqmjd8y96fgnkrak8005qqinc8nqs5mpkf5pfb"; 248 + }; 249 + } 250 + { 251 + name = "microsoft.dotnet.platformabstractions"; 252 + version = "3.1.6"; 253 + src = fetchurl { 254 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg"; 255 + sha256 = "0b9myd7gqbpaw9pkd2bx45jhik9mwj0f1ss57sk2cxmag2lkdws5"; 256 + }; 257 + } 258 + { 259 + name = "microsoft.extensions.caching.abstractions"; 260 + version = "3.1.12"; 261 + src = fetchurl { 262 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/3.1.12/microsoft.extensions.caching.abstractions.3.1.12.nupkg"; 263 + sha256 = "1p65fs9rjrygviwbqdd214p9y7acpln6zhbd6b741slvp2jwjmyg"; 264 + }; 265 + } 266 + { 267 + name = "microsoft.extensions.caching.memory"; 268 + version = "3.1.12"; 269 + src = fetchurl { 270 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.memory/3.1.12/microsoft.extensions.caching.memory.3.1.12.nupkg"; 271 + sha256 = "0ydrnqwnph5npf3rwzw1kzq0g3c2kajicdk251fdnjkx6yiw1vsp"; 272 + }; 273 + } 274 + { 275 + name = "microsoft.extensions.configuration"; 276 + version = "2.0.0"; 277 + src = fetchurl { 278 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.0.0/microsoft.extensions.configuration.2.0.0.nupkg"; 279 + sha256 = "0yssxq9di5h6xw2cayp5hj3l9b2p0jw9wcjz73rwk4586spac9s9"; 280 + }; 281 + } 282 + { 283 + name = "microsoft.extensions.configuration"; 284 + version = "3.1.12"; 285 + src = fetchurl { 286 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/3.1.12/microsoft.extensions.configuration.3.1.12.nupkg"; 287 + sha256 = "02bp53ahr98q3h8fzjl9rrxi48zja966dalrkbsqxqk1c5g1kl48"; 288 + }; 289 + } 290 + { 291 + name = "microsoft.extensions.configuration.abstractions"; 292 + version = "2.0.0"; 293 + src = fetchurl { 294 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.0.0/microsoft.extensions.configuration.abstractions.2.0.0.nupkg"; 295 + sha256 = "1ilz2yrgg9rbjyhn6a5zh9pr51nmh11z7sixb4p7vivgydj9gxwf"; 296 + }; 297 + } 298 + { 299 + name = "microsoft.extensions.configuration.abstractions"; 300 + version = "3.1.12"; 301 + src = fetchurl { 302 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/3.1.12/microsoft.extensions.configuration.abstractions.3.1.12.nupkg"; 303 + sha256 = "0g35m4q03aag60pi3i5xi3p9q398w4jlq18n0n5qzq0xrlmny6k9"; 304 + }; 305 + } 306 + { 307 + name = "microsoft.extensions.configuration.binder"; 308 + version = "2.0.0"; 309 + src = fetchurl { 310 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.0.0/microsoft.extensions.configuration.binder.2.0.0.nupkg"; 311 + sha256 = "1prvdbma6r18n5agbhhabv6g357p1j70gq4m9g0vs859kf44nrgc"; 312 + }; 313 + } 314 + { 315 + name = "microsoft.extensions.configuration.binder"; 316 + version = "3.1.12"; 317 + src = fetchurl { 318 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/3.1.12/microsoft.extensions.configuration.binder.3.1.12.nupkg"; 319 + sha256 = "18xizhcjwknwvj0fwdm91pssrpwndz7gzdlx48hph53z8cqqvkbv"; 320 + }; 321 + } 322 + { 323 + name = "microsoft.extensions.configuration.commandline"; 324 + version = "3.1.12"; 325 + src = fetchurl { 326 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/3.1.12/microsoft.extensions.configuration.commandline.3.1.12.nupkg"; 327 + sha256 = "1c2qldblfp5m376a2nc82ljxjk0ljzrj48iwcvl6j48sjwcn3jl4"; 328 + }; 329 + } 330 + { 331 + name = "microsoft.extensions.configuration.environmentvariables"; 332 + version = "3.1.12"; 333 + src = fetchurl { 334 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/3.1.12/microsoft.extensions.configuration.environmentvariables.3.1.12.nupkg"; 335 + sha256 = "08wb14rp6pgsqwakvn0491mmarqhwbihq8gnri7bnf6chaaqbxml"; 336 + }; 337 + } 338 + { 339 + name = "microsoft.extensions.configuration.fileextensions"; 340 + version = "3.1.12"; 341 + src = fetchurl { 342 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/3.1.12/microsoft.extensions.configuration.fileextensions.3.1.12.nupkg"; 343 + sha256 = "03qg5mjs2f6ihs5dp6d7gbv5bxd98xdvmpwzxp8qyqifjgpkprkj"; 344 + }; 345 + } 346 + { 347 + name = "microsoft.extensions.configuration.json"; 348 + version = "3.1.12"; 349 + src = fetchurl { 350 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/3.1.12/microsoft.extensions.configuration.json.3.1.12.nupkg"; 351 + sha256 = "0mhq8d6iijhjyk9jv2k3fnqr6gpbxlzarb5m6y48dx5amnf89k42"; 352 + }; 353 + } 354 + { 355 + name = "microsoft.extensions.dependencyinjection"; 356 + version = "2.0.0"; 357 + src = fetchurl { 358 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/2.0.0/microsoft.extensions.dependencyinjection.2.0.0.nupkg"; 359 + sha256 = "018izzgykaqcliwarijapgki9kp2c560qv8qsxdjywr7byws5apq"; 360 + }; 361 + } 362 + { 363 + name = "microsoft.extensions.dependencyinjection"; 364 + version = "3.1.12"; 365 + src = fetchurl { 366 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/3.1.12/microsoft.extensions.dependencyinjection.3.1.12.nupkg"; 367 + sha256 = "0fkcyxayj1mzdj124mabzvhl1p5irwab02rxnwf8bnvszkwgam8l"; 368 + }; 369 + } 370 + { 371 + name = "microsoft.extensions.dependencyinjection.abstractions"; 372 + version = "2.0.0"; 373 + src = fetchurl { 374 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg"; 375 + sha256 = "1pwrfh9b72k9rq6mb2jab5qhhi225d5rjalzkapiayggmygc8nhz"; 376 + }; 377 + } 378 + { 379 + name = "microsoft.extensions.dependencyinjection.abstractions"; 380 + version = "3.1.12"; 381 + src = fetchurl { 382 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/3.1.12/microsoft.extensions.dependencyinjection.abstractions.3.1.12.nupkg"; 383 + sha256 = "0flixm1physp9gxqzrrplzqkpfz4lljiak7fw87g65av0cksval2"; 384 + }; 385 + } 386 + { 387 + name = "microsoft.extensions.dependencymodel"; 388 + version = "3.1.6"; 389 + src = fetchurl { 390 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/3.1.6/microsoft.extensions.dependencymodel.3.1.6.nupkg"; 391 + sha256 = "13m2na8a5mglbbjjp0dxb8ifkf23grkyk1g8585mr7v6cbj098ac"; 392 + }; 393 + } 394 + { 395 + name = "microsoft.extensions.fileproviders.abstractions"; 396 + version = "3.1.12"; 397 + src = fetchurl { 398 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/3.1.12/microsoft.extensions.fileproviders.abstractions.3.1.12.nupkg"; 399 + sha256 = "11plp1izss3sz03a76gpicwfs0l3jqad0yhz0dam6iirdniharvx"; 400 + }; 401 + } 402 + { 403 + name = "microsoft.extensions.fileproviders.physical"; 404 + version = "3.1.12"; 405 + src = fetchurl { 406 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.physical/3.1.12/microsoft.extensions.fileproviders.physical.3.1.12.nupkg"; 407 + sha256 = "1lgqvpbqhq2izgq2cka9ls5l99gymhx1ynh1887rjb890cb9hg42"; 408 + }; 409 + } 410 + { 411 + name = "microsoft.extensions.filesystemglobbing"; 412 + version = "3.1.12"; 413 + src = fetchurl { 414 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.filesystemglobbing/3.1.12/microsoft.extensions.filesystemglobbing.3.1.12.nupkg"; 415 + sha256 = "16binlxq56n6a3vkmxhlrhiyl01fb2zvyzfh00hwa4ixxfl1is8n"; 416 + }; 417 + } 418 + { 419 + name = "microsoft.extensions.logging"; 420 + version = "2.0.0"; 421 + src = fetchurl { 422 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.0.0/microsoft.extensions.logging.2.0.0.nupkg"; 423 + sha256 = "1jkwjcq1ld9znz1haazk8ili2g4pzfdp6i7r7rki4hg3jcadn386"; 424 + }; 425 + } 426 + { 427 + name = "microsoft.extensions.logging"; 428 + version = "3.1.12"; 429 + src = fetchurl { 430 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/3.1.12/microsoft.extensions.logging.3.1.12.nupkg"; 431 + sha256 = "12i0kvv4fl2y15dgzqzhqhj7fxy4qapqd78xwi1wsvrlbn9pp9h0"; 432 + }; 433 + } 434 + { 435 + name = "microsoft.extensions.logging.abstractions"; 436 + version = "1.1.0"; 437 + src = fetchurl { 438 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/1.1.0/microsoft.extensions.logging.abstractions.1.1.0.nupkg"; 439 + sha256 = "0vgp0jqi7rik4p5i86ib1lzhwldc3kyf4w38a1pd3086gfz021ab"; 440 + }; 441 + } 442 + { 443 + name = "microsoft.extensions.logging.abstractions"; 444 + version = "2.0.0"; 445 + src = fetchurl { 446 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.0.0/microsoft.extensions.logging.abstractions.2.0.0.nupkg"; 447 + sha256 = "1x5isi71z02khikzvm7vaschb006pqqrsv86ky1x08a4hir4s43h"; 448 + }; 449 + } 450 + { 451 + name = "microsoft.extensions.logging.abstractions"; 452 + version = "3.1.12"; 453 + src = fetchurl { 454 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/3.1.12/microsoft.extensions.logging.abstractions.3.1.12.nupkg"; 455 + sha256 = "0yv681ddcrsn8cf0fnfi3jgcrmganf05r8lsw82d8rk0ljbjivz5"; 456 + }; 457 + } 458 + { 459 + name = "microsoft.extensions.logging.configuration"; 460 + version = "3.1.12"; 461 + src = fetchurl { 462 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/3.1.12/microsoft.extensions.logging.configuration.3.1.12.nupkg"; 463 + sha256 = "0nrijpk4azaw5xk4473yb9sc1aal7phjrbswdg7dr6yrfibpb3fn"; 464 + }; 465 + } 466 + { 467 + name = "microsoft.extensions.logging.console"; 468 + version = "3.1.12"; 469 + src = fetchurl { 470 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/3.1.12/microsoft.extensions.logging.console.3.1.12.nupkg"; 471 + sha256 = "0vr65vcw15kycbpxk5z04nwcxlkcq0ljsnb4njcbzdcj4p87bcmr"; 472 + }; 473 + } 474 + { 475 + name = "microsoft.extensions.options"; 476 + version = "2.0.0"; 477 + src = fetchurl { 478 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg"; 479 + sha256 = "0g4zadlg73f507krilhaaa7h0jdga216syrzjlyf5fdk25gxmjqh"; 480 + }; 481 + } 482 + { 483 + name = "microsoft.extensions.options"; 484 + version = "3.1.12"; 485 + src = fetchurl { 486 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/3.1.12/microsoft.extensions.options.3.1.12.nupkg"; 487 + sha256 = "0phxp1m5p2sfn7mgdb4dzb2rscda8wwzgr0hqqyh19faf0kg2msm"; 488 + }; 489 + } 490 + { 491 + name = "microsoft.extensions.options.configurationextensions"; 492 + version = "2.0.0"; 493 + src = fetchurl { 494 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/2.0.0/microsoft.extensions.options.configurationextensions.2.0.0.nupkg"; 495 + sha256 = "1isc3rjbzz60f7wbmgcwslx5d10hm5hisnk7v54vfi2bz7132gll"; 496 + }; 497 + } 498 + { 499 + name = "microsoft.extensions.options.configurationextensions"; 500 + version = "3.1.12"; 501 + src = fetchurl { 502 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/3.1.12/microsoft.extensions.options.configurationextensions.3.1.12.nupkg"; 503 + sha256 = "1vvxhy31mf3z7al8gh9pvzn4z67ma6zc7wwc6f7bvbg6k235wz2v"; 504 + }; 505 + } 506 + { 507 + name = "microsoft.extensions.primitives"; 508 + version = "2.0.0"; 509 + src = fetchurl { 510 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg"; 511 + sha256 = "1xppr5jbny04slyjgngxjdm0maxdh47vq481ps944d7jrfs0p3mb"; 512 + }; 513 + } 514 + { 515 + name = "microsoft.extensions.primitives"; 516 + version = "3.1.12"; 517 + src = fetchurl { 518 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/3.1.12/microsoft.extensions.primitives.3.1.12.nupkg"; 519 + sha256 = "0ns4dsrfglas2qdn6qdyg004yjsk578fgfq76rs16hjr3iw9dkks"; 520 + }; 521 + } 522 + { 523 + name = "microsoft.netcore.app"; 524 + version = "2.1.0"; 525 + src = fetchurl { 526 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app/2.1.0/microsoft.netcore.app.2.1.0.nupkg"; 527 + sha256 = "1qgw6njwz30l5cwkvgf2fbsjqkc9vy0w3939c24iabmvjnzjr6a4"; 528 + }; 529 + } 530 + { 531 + name = "microsoft.netcore.dotnetapphost"; 532 + version = "2.1.0"; 533 + src = fetchurl { 534 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnetapphost/2.1.0/microsoft.netcore.dotnetapphost.2.1.0.nupkg"; 535 + sha256 = "10hnhkix2av0c7djp2q88pw407m8gk3im4r06x762a3cs6f2jprd"; 536 + }; 537 + } 538 + { 539 + name = "microsoft.netcore.dotnethostpolicy"; 540 + version = "2.1.0"; 541 + src = fetchurl { 542 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnethostpolicy/2.1.0/microsoft.netcore.dotnethostpolicy.2.1.0.nupkg"; 543 + sha256 = "1xh8ij7zyfkrk20rgpwqs00mxdy2qiwr7qar2xk397zk2bh2d90n"; 544 + }; 545 + } 546 + { 547 + name = "microsoft.netcore.dotnethostresolver"; 548 + version = "2.1.0"; 549 + src = fetchurl { 550 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnethostresolver/2.1.0/microsoft.netcore.dotnethostresolver.2.1.0.nupkg"; 551 + sha256 = "1384k3cg4sjcn3hyalcm43fhmlfj5pnywpzd9zpgc4jsr2c16x76"; 552 + }; 553 + } 554 + { 555 + name = "microsoft.netcore.platforms"; 556 + version = "1.0.1"; 557 + src = fetchurl { 558 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg"; 559 + sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; 560 + }; 561 + } 562 + { 563 + name = "microsoft.netcore.platforms"; 564 + version = "1.1.0"; 565 + src = fetchurl { 566 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg"; 567 + sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; 568 + }; 569 + } 570 + { 571 + name = "microsoft.netcore.platforms"; 572 + version = "2.0.0"; 573 + src = fetchurl { 574 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg"; 575 + sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0"; 576 + }; 577 + } 578 + { 579 + name = "microsoft.netcore.platforms"; 580 + version = "2.1.0"; 581 + src = fetchurl { 582 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.0/microsoft.netcore.platforms.2.1.0.nupkg"; 583 + sha256 = "0nmdnkmwyxj8cp746hs9an57zspqlmqdm55b00i7yk8a22s6akxz"; 584 + }; 585 + } 586 + { 587 + name = "microsoft.netcore.platforms"; 588 + version = "2.1.2"; 589 + src = fetchurl { 590 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg"; 591 + sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141"; 592 + }; 593 + } 594 + { 595 + name = "microsoft.netcore.platforms"; 596 + version = "3.1.0"; 597 + src = fetchurl { 598 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.1.0/microsoft.netcore.platforms.3.1.0.nupkg"; 599 + sha256 = "1gc1x8f95wk8yhgznkwsg80adk1lc65v9n5rx4yaa4bc5dva0z3j"; 600 + }; 601 + } 602 + { 603 + name = "microsoft.netcore.targets"; 604 + version = "1.0.1"; 605 + src = fetchurl { 606 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg"; 607 + sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; 608 + }; 609 + } 610 + { 611 + name = "microsoft.netcore.targets"; 612 + version = "1.1.0"; 613 + src = fetchurl { 614 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg"; 615 + sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; 616 + }; 617 + } 618 + { 619 + name = "microsoft.netcore.targets"; 620 + version = "2.1.0"; 621 + src = fetchurl { 622 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/2.1.0/microsoft.netcore.targets.2.1.0.nupkg"; 623 + sha256 = "1dav8x5551nwdqfigxf9zfsml5l9lakg86x38s9dvps81xs5d9zq"; 624 + }; 625 + } 626 + { 627 + name = "microsoft.netframework.referenceassemblies"; 628 + version = "1.0.0"; 629 + src = fetchurl { 630 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.0/microsoft.netframework.referenceassemblies.1.0.0.nupkg"; 631 + sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9"; 632 + }; 633 + } 634 + { 635 + name = "microsoft.netframework.referenceassemblies.net472"; 636 + version = "1.0.0"; 637 + src = fetchurl { 638 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net472/1.0.0/microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg"; 639 + sha256 = "1bqinq2nxnpqxziypg1sqy3ly0nymxxjpn8fwkn3rl4vl6gdg3rc"; 640 + }; 641 + } 642 + { 643 + name = "microsoft.sourcelink.common"; 644 + version = "1.0.0"; 645 + src = fetchurl { 646 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.0.0/microsoft.sourcelink.common.1.0.0.nupkg"; 647 + sha256 = "1zxkpx01zdv17c39iiy8fx25ran89n14qwddh1f140v1s4dn8z9c"; 648 + }; 649 + } 650 + { 651 + name = "microsoft.sourcelink.github"; 652 + version = "1.0.0"; 653 + src = fetchurl { 654 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.0.0/microsoft.sourcelink.github.1.0.0.nupkg"; 655 + sha256 = "029ixyaqn48cjza87m5qf0g1ynyhlm6irgbx1n09src9g666yhpd"; 656 + }; 657 + } 658 + { 659 + name = "microsoft.testplatform.objectmodel"; 660 + version = "16.6.1"; 661 + src = fetchurl { 662 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.6.1/microsoft.testplatform.objectmodel.16.6.1.nupkg"; 663 + sha256 = "0q98q1nw6jl4bajm66z4a9vvh928w8ffsd3k6fpsps23ykpsky7h"; 664 + }; 665 + } 666 + { 667 + name = "microsoft.testplatform.translationlayer"; 668 + version = "16.6.1"; 669 + src = fetchurl { 670 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.translationlayer/16.6.1/microsoft.testplatform.translationlayer.16.6.1.nupkg"; 671 + sha256 = "1j5pg3qdgqxila90x5h1hvq8wk53s4zf225x5zddmx6q26r9zq83"; 672 + }; 673 + } 674 + { 675 + name = "microsoft.visualstudio.debugger.contracts"; 676 + version = "16.9.0-beta.20604.1"; 677 + src = fetchurl { 678 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.debugger.contracts/16.9.0-beta.20604.1/microsoft.visualstudio.debugger.contracts.16.9.0-beta.20604.1.nupkg"; 679 + sha256 = "0sy1ahy1xv39mkk5inhb63lmfnmkcc6vjljhljx0l2lkrrc33k0h"; 680 + }; 681 + } 682 + { 683 + name = "microsoft.visualstudio.sdk.embedinteroptypes"; 684 + version = "15.0.12"; 685 + src = fetchurl { 686 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.sdk.embedinteroptypes/15.0.12/microsoft.visualstudio.sdk.embedinteroptypes.15.0.12.nupkg"; 687 + sha256 = "083pva0a0xxvqqrjv75if25wr3rq034wgjhbax74zhzdb665nzsw"; 688 + }; 689 + } 690 + { 691 + name = "microsoft.visualstudio.setup.configuration.interop"; 692 + version = "1.14.114"; 693 + src = fetchurl { 694 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.setup.configuration.interop/1.14.114/microsoft.visualstudio.setup.configuration.interop.1.14.114.nupkg"; 695 + sha256 = "062mqkmjf4k6zm3wi9ih0lzypfsnv82lgh88r35fj66akihn86gv"; 696 + }; 697 + } 698 + { 699 + name = "microsoft.visualstudio.setup.configuration.interop"; 700 + version = "1.16.30"; 701 + src = fetchurl { 702 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.setup.configuration.interop/1.16.30/microsoft.visualstudio.setup.configuration.interop.1.16.30.nupkg"; 703 + sha256 = "14022lx03vdcqlvbbdmbsxg5pqfx1rfq2jywxlyaz9v68cvsb0g4"; 704 + }; 705 + } 706 + { 707 + name = "microsoft.visualstudio.threading"; 708 + version = "16.7.56"; 709 + src = fetchurl { 710 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/16.7.56/microsoft.visualstudio.threading.16.7.56.nupkg"; 711 + sha256 = "13x0xrsjxd86clf9cjjwmpzlyp8pkrf13riya7igs8zy93zw2qap"; 712 + }; 713 + } 714 + { 715 + name = "microsoft.visualstudio.threading.analyzers"; 716 + version = "16.7.56"; 717 + src = fetchurl { 718 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/16.7.56/microsoft.visualstudio.threading.analyzers.16.7.56.nupkg"; 719 + sha256 = "04v9df0k7bsc0rzgkw4mnvi43pdrh42vk6xdcwn9m6im33m0nnz2"; 720 + }; 721 + } 722 + { 723 + name = "microsoft.visualstudio.validation"; 724 + version = "15.5.31"; 725 + src = fetchurl { 726 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/15.5.31/microsoft.visualstudio.validation.15.5.31.nupkg"; 727 + sha256 = "1ah99rn922qa0sd2k3h64m324f2r32pw8cn4cfihgvwx4qdrpmgw"; 728 + }; 729 + } 730 + { 731 + name = "microsoft.win32.primitives"; 732 + version = "4.3.0"; 733 + src = fetchurl { 734 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg"; 735 + sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; 736 + }; 737 + } 738 + { 739 + name = "microsoft.win32.registry"; 740 + version = "4.3.0"; 741 + src = fetchurl { 742 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg"; 743 + sha256 = "1gxyzxam8163vk1kb6xzxjj4iwspjsz9zhgn1w9rjzciphaz0ig7"; 744 + }; 745 + } 746 + { 747 + name = "microsoft.win32.registry"; 748 + version = "4.6.0"; 749 + src = fetchurl { 750 + url = "https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.6.0/microsoft.win32.registry.4.6.0.nupkg"; 751 + sha256 = "0i4y782yrqqyx85pg597m20gm0v126w0j9ddk5z7xb3crx4z9f2s"; 752 + }; 753 + } 754 + { 755 + name = "nerdbank.streams"; 756 + version = "2.6.81"; 757 + src = fetchurl { 758 + url = "https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.6.81/nerdbank.streams.2.6.81.nupkg"; 759 + sha256 = "06wihcaga8537ibh0mkj28m720m6vzkqk562zkynhca85nd236yi"; 760 + }; 761 + } 762 + { 763 + name = "netstandard.library"; 764 + version = "1.6.1"; 765 + src = fetchurl { 766 + url = "https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg"; 767 + sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; 768 + }; 769 + } 770 + { 771 + name = "netstandard.library"; 772 + version = "2.0.3"; 773 + src = fetchurl { 774 + url = "https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg"; 775 + sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y"; 776 + }; 777 + } 778 + { 779 + name = "newtonsoft.json"; 780 + version = "11.0.2"; 781 + src = fetchurl { 782 + url = "https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg"; 783 + sha256 = "1784xi44f4k8v1fr696hsccmwpy94bz7kixxqlri98zhcxn406b2"; 784 + }; 785 + } 786 + { 787 + name = "newtonsoft.json"; 788 + version = "12.0.3"; 789 + src = fetchurl { 790 + url = "https://api.nuget.org/v3-flatcontainer/newtonsoft.json/12.0.3/newtonsoft.json.12.0.3.nupkg"; 791 + sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x"; 792 + }; 793 + } 794 + { 795 + name = "newtonsoft.json"; 796 + version = "9.0.1"; 797 + src = fetchurl { 798 + url = "https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg"; 799 + sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; 800 + }; 801 + } 802 + { 803 + name = "nuget.common"; 804 + version = "5.2.0"; 805 + src = fetchurl { 806 + url = "https://api.nuget.org/v3-flatcontainer/nuget.common/5.2.0/nuget.common.5.2.0.nupkg"; 807 + sha256 = "14y7axpmdl9fg8jfc42gxpcq9wj8k3vzc07npmgjnzqlp5xjyyac"; 808 + }; 809 + } 810 + { 811 + name = "nuget.configuration"; 812 + version = "5.2.0"; 813 + src = fetchurl { 814 + url = "https://api.nuget.org/v3-flatcontainer/nuget.configuration/5.2.0/nuget.configuration.5.2.0.nupkg"; 815 + sha256 = "0b4dkym3vnj7qldnqqq6h6ry0gkql5c2ps5wy72b8s4fc3dmnvf1"; 816 + }; 817 + } 818 + { 819 + name = "nuget.dependencyresolver.core"; 820 + version = "5.2.0"; 821 + src = fetchurl { 822 + url = "https://api.nuget.org/v3-flatcontainer/nuget.dependencyresolver.core/5.2.0/nuget.dependencyresolver.core.5.2.0.nupkg"; 823 + sha256 = "156yjfsk9pzqviiwy69lxfqf61yyj4hn4vdgfcbqvw4d567i150r"; 824 + }; 825 + } 826 + { 827 + name = "nuget.frameworks"; 828 + version = "5.0.0"; 829 + src = fetchurl { 830 + url = "https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.0.0/nuget.frameworks.5.0.0.nupkg"; 831 + sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; 832 + }; 833 + } 834 + { 835 + name = "nuget.frameworks"; 836 + version = "5.2.0"; 837 + src = fetchurl { 838 + url = "https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.2.0/nuget.frameworks.5.2.0.nupkg"; 839 + sha256 = "1fh4rp26m77jq5dyln68wz9qm217la9vv21amis2qvcy6gknk2wp"; 840 + }; 841 + } 842 + { 843 + name = "nuget.librarymodel"; 844 + version = "5.2.0"; 845 + src = fetchurl { 846 + url = "https://api.nuget.org/v3-flatcontainer/nuget.librarymodel/5.2.0/nuget.librarymodel.5.2.0.nupkg"; 847 + sha256 = "0vxd0y7rzzxvmxji9bzp95p2rx48303r3nqrlhmhhfc4z5fxjlqk"; 848 + }; 849 + } 850 + { 851 + name = "nuget.packaging"; 852 + version = "5.2.0"; 853 + src = fetchurl { 854 + url = "https://api.nuget.org/v3-flatcontainer/nuget.packaging/5.2.0/nuget.packaging.5.2.0.nupkg"; 855 + sha256 = "14frrbdkka9jd6g52bv4lbqnpckw09yynr08f9kfgbc3j8pklqqb"; 856 + }; 857 + } 858 + { 859 + name = "nuget.packaging.core"; 860 + version = "5.2.0"; 861 + src = fetchurl { 862 + url = "https://api.nuget.org/v3-flatcontainer/nuget.packaging.core/5.2.0/nuget.packaging.core.5.2.0.nupkg"; 863 + sha256 = "16sm2amzvbpmisb6x6dz1pvj1h3xm67vd2byl1wl13vrda0az3xb"; 864 + }; 865 + } 866 + { 867 + name = "nuget.projectmodel"; 868 + version = "5.2.0"; 869 + src = fetchurl { 870 + url = "https://api.nuget.org/v3-flatcontainer/nuget.projectmodel/5.2.0/nuget.projectmodel.5.2.0.nupkg"; 871 + sha256 = "1j23jk2zql52v2nqgi0k6d7z63pjjzrvw8y1s38zpf0sn7lzdr0h"; 872 + }; 873 + } 874 + { 875 + name = "nuget.protocol"; 876 + version = "5.2.0"; 877 + src = fetchurl { 878 + url = "https://api.nuget.org/v3-flatcontainer/nuget.protocol/5.2.0/nuget.protocol.5.2.0.nupkg"; 879 + sha256 = "1vlrrlcy7p2sf23wqax8mfhplnzppd73xqlr2g83ya056w0yf2rd"; 880 + }; 881 + } 882 + { 883 + name = "nuget.versioning"; 884 + version = "5.2.0"; 885 + src = fetchurl { 886 + url = "https://api.nuget.org/v3-flatcontainer/nuget.versioning/5.2.0/nuget.versioning.5.2.0.nupkg"; 887 + sha256 = "08ay8bhddj9yiq6h9lk814l65fpx5gh1iprkl7pcp78g57a6k45k"; 888 + }; 889 + } 890 + { 891 + name = "omnisharp.extensions.jsonrpc"; 892 + version = "0.19.0"; 893 + src = fetchurl { 894 + url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc/0.19.0/omnisharp.extensions.jsonrpc.0.19.0.nupkg"; 895 + sha256 = "0m9lw21iz90ayl35f24ir3vbiydf4sjqw590qqgwknykpzsi1ai2"; 896 + }; 897 + } 898 + { 899 + name = "omnisharp.extensions.jsonrpc.generators"; 900 + version = "0.19.0"; 901 + src = fetchurl { 902 + url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.generators/0.19.0/omnisharp.extensions.jsonrpc.generators.0.19.0.nupkg"; 903 + sha256 = "17akjdh9dnyxr01lnlsa41ca52psqnny8j3wxz904zs15pz932ln"; 904 + }; 905 + } 906 + { 907 + name = "omnisharp.extensions.languageprotocol"; 908 + version = "0.19.0"; 909 + src = fetchurl { 910 + url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol/0.19.0/omnisharp.extensions.languageprotocol.0.19.0.nupkg"; 911 + sha256 = "06d4wakdaj42c9qnlhdyqrjnm97azp4hrvfg70f96ldl765y9vrf"; 912 + }; 913 + } 914 + { 915 + name = "omnisharp.extensions.languageserver"; 916 + version = "0.19.0"; 917 + src = fetchurl { 918 + url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver/0.19.0/omnisharp.extensions.languageserver.0.19.0.nupkg"; 919 + sha256 = "0k1z3zchl1d82fj0ha63i54g5j046iaz8vb3cyxpjb6kp7zah28v"; 920 + }; 921 + } 922 + { 923 + name = "omnisharp.extensions.languageserver.shared"; 924 + version = "0.19.0"; 925 + src = fetchurl { 926 + url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver.shared/0.19.0/omnisharp.extensions.languageserver.shared.0.19.0.nupkg"; 927 + sha256 = "0s3h9v5p043ip27g9jcvd0np9q3hn2pfv6gn539m45yb5d74a6i5"; 928 + }; 929 + } 930 + { 931 + name = "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl"; 932 + version = "4.3.0"; 933 + src = fetchurl { 934 + url = "https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 935 + sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d"; 936 + }; 937 + } 938 + { 939 + name = "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl"; 940 + version = "4.3.0"; 941 + src = fetchurl { 942 + url = "https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 943 + sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59"; 944 + }; 945 + } 946 + { 947 + name = "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl"; 948 + version = "4.3.0"; 949 + src = fetchurl { 950 + url = "https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 951 + sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa"; 952 + }; 953 + } 954 + { 955 + name = "runtime.native.system"; 956 + version = "4.3.0"; 957 + src = fetchurl { 958 + url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg"; 959 + sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4"; 960 + }; 961 + } 962 + { 963 + name = "runtime.native.system.io.compression"; 964 + version = "4.3.0"; 965 + src = fetchurl { 966 + url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg"; 967 + sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d"; 968 + }; 969 + } 970 + { 971 + name = "runtime.native.system.net.http"; 972 + version = "4.3.0"; 973 + src = fetchurl { 974 + url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg"; 975 + sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk"; 976 + }; 977 + } 978 + { 979 + name = "runtime.native.system.security.cryptography.apple"; 980 + version = "4.3.0"; 981 + src = fetchurl { 982 + url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg"; 983 + sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q"; 984 + }; 985 + } 986 + { 987 + name = "runtime.native.system.security.cryptography.openssl"; 988 + version = "4.3.0"; 989 + src = fetchurl { 990 + url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 991 + sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97"; 992 + }; 993 + } 994 + { 995 + name = "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl"; 996 + version = "4.3.0"; 997 + src = fetchurl { 998 + url = "https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 999 + sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3"; 1000 + }; 1001 + } 1002 + { 1003 + name = "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl"; 1004 + version = "4.3.0"; 1005 + src = fetchurl { 1006 + url = "https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 1007 + sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf"; 1008 + }; 1009 + } 1010 + { 1011 + name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple"; 1012 + version = "4.3.0"; 1013 + src = fetchurl { 1014 + url = "https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg"; 1015 + sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi"; 1016 + }; 1017 + } 1018 + { 1019 + name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl"; 1020 + version = "4.3.0"; 1021 + src = fetchurl { 1022 + url = "https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 1023 + sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3"; 1024 + }; 1025 + } 1026 + { 1027 + name = "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl"; 1028 + version = "4.3.0"; 1029 + src = fetchurl { 1030 + url = "https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 1031 + sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn"; 1032 + }; 1033 + } 1034 + { 1035 + name = "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl"; 1036 + version = "4.3.0"; 1037 + src = fetchurl { 1038 + url = "https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 1039 + sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3"; 1040 + }; 1041 + } 1042 + { 1043 + name = "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl"; 1044 + version = "4.3.0"; 1045 + src = fetchurl { 1046 + url = "https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 1047 + sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy"; 1048 + }; 1049 + } 1050 + { 1051 + name = "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl"; 1052 + version = "4.3.0"; 1053 + src = fetchurl { 1054 + url = "https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg"; 1055 + sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5"; 1056 + }; 1057 + } 1058 + { 1059 + name = "sqlitepclraw.bundle_green"; 1060 + version = "2.0.4"; 1061 + src = fetchurl { 1062 + url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.bundle_green/2.0.4/sqlitepclraw.bundle_green.2.0.4.nupkg"; 1063 + sha256 = "1197ynpm4fl6il9vi0mi1s1pmw3rk3j0a05kwrxpqlfgp7iwhc22"; 1064 + }; 1065 + } 1066 + { 1067 + name = "sqlitepclraw.core"; 1068 + version = "2.0.4"; 1069 + src = fetchurl { 1070 + url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.core/2.0.4/sqlitepclraw.core.2.0.4.nupkg"; 1071 + sha256 = "0lb5vwfl1hd24xzzdaj2p4k2hv2k0i3mgdri6fjj0ssb37mcyir1"; 1072 + }; 1073 + } 1074 + { 1075 + name = "sqlitepclraw.lib.e_sqlite3"; 1076 + version = "2.0.4"; 1077 + src = fetchurl { 1078 + url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.lib.e_sqlite3/2.0.4/sqlitepclraw.lib.e_sqlite3.2.0.4.nupkg"; 1079 + sha256 = "0kmx1w5qllmwxldr8338qxwmpfzc6g2lmyrah7wfaxd3mvfzky5c"; 1080 + }; 1081 + } 1082 + { 1083 + name = "sqlitepclraw.provider.dynamic_cdecl"; 1084 + version = "2.0.4"; 1085 + src = fetchurl { 1086 + url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.provider.dynamic_cdecl/2.0.4/sqlitepclraw.provider.dynamic_cdecl.2.0.4.nupkg"; 1087 + sha256 = "084r98kilpm0q1aw41idq8slncpd7cz65g0m1wr0p8d12x8z5g6j"; 1088 + }; 1089 + } 1090 + { 1091 + name = "sqlitepclraw.provider.e_sqlite3"; 1092 + version = "2.0.4"; 1093 + src = fetchurl { 1094 + url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.provider.e_sqlite3/2.0.4/sqlitepclraw.provider.e_sqlite3.2.0.4.nupkg"; 1095 + sha256 = "1vm8w8xvqi11sihdz5s6y4w7ghq4pp5f2ksixdhlbycvs6m4h7i7"; 1096 + }; 1097 + } 1098 + { 1099 + name = "system.appcontext"; 1100 + version = "4.3.0"; 1101 + src = fetchurl { 1102 + url = "https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg"; 1103 + sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya"; 1104 + }; 1105 + } 1106 + { 1107 + name = "system.buffers"; 1108 + version = "4.3.0"; 1109 + src = fetchurl { 1110 + url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg"; 1111 + sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy"; 1112 + }; 1113 + } 1114 + { 1115 + name = "system.buffers"; 1116 + version = "4.4.0"; 1117 + src = fetchurl { 1118 + url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg"; 1119 + sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19"; 1120 + }; 1121 + } 1122 + { 1123 + name = "system.buffers"; 1124 + version = "4.5.0"; 1125 + src = fetchurl { 1126 + url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.0/system.buffers.4.5.0.nupkg"; 1127 + sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c"; 1128 + }; 1129 + } 1130 + { 1131 + name = "system.buffers"; 1132 + version = "4.5.1"; 1133 + src = fetchurl { 1134 + url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg"; 1135 + sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3"; 1136 + }; 1137 + } 1138 + { 1139 + name = "system.codedom"; 1140 + version = "4.4.0"; 1141 + src = fetchurl { 1142 + url = "https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg"; 1143 + sha256 = "1zgbafm5p380r50ap5iddp11kzhr9khrf2pnai6k593wjar74p1g"; 1144 + }; 1145 + } 1146 + { 1147 + name = "system.collections"; 1148 + version = "4.0.11"; 1149 + src = fetchurl { 1150 + url = "https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg"; 1151 + sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6"; 1152 + }; 1153 + } 1154 + { 1155 + name = "system.collections"; 1156 + version = "4.3.0"; 1157 + src = fetchurl { 1158 + url = "https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg"; 1159 + sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; 1160 + }; 1161 + } 1162 + { 1163 + name = "system.collections.concurrent"; 1164 + version = "4.3.0"; 1165 + src = fetchurl { 1166 + url = "https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg"; 1167 + sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8"; 1168 + }; 1169 + } 1170 + { 1171 + name = "system.collections.immutable"; 1172 + version = "1.5.0"; 1173 + src = fetchurl { 1174 + url = "https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg"; 1175 + sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06"; 1176 + }; 1177 + } 1178 + { 1179 + name = "system.collections.immutable"; 1180 + version = "1.7.1"; 1181 + src = fetchurl { 1182 + url = "https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.7.1/system.collections.immutable.1.7.1.nupkg"; 1183 + sha256 = "1nh4nlxfc7lbnbl86wwk1a3jwl6myz5j6hvgh5sp4krim9901hsq"; 1184 + }; 1185 + } 1186 + { 1187 + name = "system.collections.immutable"; 1188 + version = "5.0.0"; 1189 + src = fetchurl { 1190 + url = "https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg"; 1191 + sha256 = "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r"; 1192 + }; 1193 + } 1194 + { 1195 + name = "system.componentmodel.annotations"; 1196 + version = "4.4.1"; 1197 + src = fetchurl { 1198 + url = "https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/4.4.1/system.componentmodel.annotations.4.4.1.nupkg"; 1199 + sha256 = "1d46yx6h36bssqyshq44qxx0fsx43bjf09zrlbvqfigacfsp9mph"; 1200 + }; 1201 + } 1202 + { 1203 + name = "system.componentmodel.annotations"; 1204 + version = "4.7.0"; 1205 + src = fetchurl { 1206 + url = "https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/4.7.0/system.componentmodel.annotations.4.7.0.nupkg"; 1207 + sha256 = "06x1m46ddxj0ng28d7gry9gjkqdg2kp89jyf480g5gznyybbs49z"; 1208 + }; 1209 + } 1210 + { 1211 + name = "system.componentmodel.composition"; 1212 + version = "4.5.0"; 1213 + src = fetchurl { 1214 + url = "https://api.nuget.org/v3-flatcontainer/system.componentmodel.composition/4.5.0/system.componentmodel.composition.4.5.0.nupkg"; 1215 + sha256 = "196ihd17in5idnxq5l5xvpa1fhqamnihjg3mcmv1k4n8bjrrj5y7"; 1216 + }; 1217 + } 1218 + { 1219 + name = "system.composition"; 1220 + version = "1.0.31"; 1221 + src = fetchurl { 1222 + url = "https://api.nuget.org/v3-flatcontainer/system.composition/1.0.31/system.composition.1.0.31.nupkg"; 1223 + sha256 = "0aa27jz73qb0xm6dyxv22qhfrmyyqjyn2dvvsd9asi82lcdh9i61"; 1224 + }; 1225 + } 1226 + { 1227 + name = "system.composition.attributedmodel"; 1228 + version = "1.0.31"; 1229 + src = fetchurl { 1230 + url = "https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/1.0.31/system.composition.attributedmodel.1.0.31.nupkg"; 1231 + sha256 = "1ipyb86hvw754kmk47vjmzyilvj5hymg9nqabz70sbgsz1fygrdv"; 1232 + }; 1233 + } 1234 + { 1235 + name = "system.composition.convention"; 1236 + version = "1.0.31"; 1237 + src = fetchurl { 1238 + url = "https://api.nuget.org/v3-flatcontainer/system.composition.convention/1.0.31/system.composition.convention.1.0.31.nupkg"; 1239 + sha256 = "00gqcdrql7vhynxh4xq0s9j5nw27kghmn2n773v7lhzjh3ash18r"; 1240 + }; 1241 + } 1242 + { 1243 + name = "system.composition.hosting"; 1244 + version = "1.0.31"; 1245 + src = fetchurl { 1246 + url = "https://api.nuget.org/v3-flatcontainer/system.composition.hosting/1.0.31/system.composition.hosting.1.0.31.nupkg"; 1247 + sha256 = "1f1bnk3j7ndx9r7zpzibmrhw78clys1pspl20j2dhnmkiwhl23vy"; 1248 + }; 1249 + } 1250 + { 1251 + name = "system.composition.runtime"; 1252 + version = "1.0.31"; 1253 + src = fetchurl { 1254 + url = "https://api.nuget.org/v3-flatcontainer/system.composition.runtime/1.0.31/system.composition.runtime.1.0.31.nupkg"; 1255 + sha256 = "1shfybfzsn4g6aim4pggb5ha31g0fz2kkk0519c4vj6m166g39ws"; 1256 + }; 1257 + } 1258 + { 1259 + name = "system.composition.typedparts"; 1260 + version = "1.0.31"; 1261 + src = fetchurl { 1262 + url = "https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/1.0.31/system.composition.typedparts.1.0.31.nupkg"; 1263 + sha256 = "1m4j19zx50lbbdx1xxbgpsd1dai2r3kzkyapw47kdvkb89qjkl63"; 1264 + }; 1265 + } 1266 + { 1267 + name = "system.console"; 1268 + version = "4.3.0"; 1269 + src = fetchurl { 1270 + url = "https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg"; 1271 + sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay"; 1272 + }; 1273 + } 1274 + { 1275 + name = "system.diagnostics.debug"; 1276 + version = "4.3.0"; 1277 + src = fetchurl { 1278 + url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg"; 1279 + sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; 1280 + }; 1281 + } 1282 + { 1283 + name = "system.diagnostics.diagnosticsource"; 1284 + version = "4.3.0"; 1285 + src = fetchurl { 1286 + url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg"; 1287 + sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq"; 1288 + }; 1289 + } 1290 + { 1291 + name = "system.diagnostics.process"; 1292 + version = "4.3.0"; 1293 + src = fetchurl { 1294 + url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg"; 1295 + sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7"; 1296 + }; 1297 + } 1298 + { 1299 + name = "system.diagnostics.tools"; 1300 + version = "4.3.0"; 1301 + src = fetchurl { 1302 + url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg"; 1303 + sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1"; 1304 + }; 1305 + } 1306 + { 1307 + name = "system.diagnostics.tracing"; 1308 + version = "4.3.0"; 1309 + src = fetchurl { 1310 + url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg"; 1311 + sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; 1312 + }; 1313 + } 1314 + { 1315 + name = "system.dynamic.runtime"; 1316 + version = "4.3.0"; 1317 + src = fetchurl { 1318 + url = "https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg"; 1319 + sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; 1320 + }; 1321 + } 1322 + { 1323 + name = "system.globalization"; 1324 + version = "4.0.11"; 1325 + src = fetchurl { 1326 + url = "https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg"; 1327 + sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d"; 1328 + }; 1329 + } 1330 + { 1331 + name = "system.globalization"; 1332 + version = "4.3.0"; 1333 + src = fetchurl { 1334 + url = "https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg"; 1335 + sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; 1336 + }; 1337 + } 1338 + { 1339 + name = "system.globalization.calendars"; 1340 + version = "4.3.0"; 1341 + src = fetchurl { 1342 + url = "https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg"; 1343 + sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; 1344 + }; 1345 + } 1346 + { 1347 + name = "system.globalization.extensions"; 1348 + version = "4.3.0"; 1349 + src = fetchurl { 1350 + url = "https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg"; 1351 + sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; 1352 + }; 1353 + } 1354 + { 1355 + name = "system.io"; 1356 + version = "4.1.0"; 1357 + src = fetchurl { 1358 + url = "https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg"; 1359 + sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; 1360 + }; 1361 + } 1362 + { 1363 + name = "system.io"; 1364 + version = "4.3.0"; 1365 + src = fetchurl { 1366 + url = "https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg"; 1367 + sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; 1368 + }; 1369 + } 1370 + { 1371 + name = "system.io.compression"; 1372 + version = "4.3.0"; 1373 + src = fetchurl { 1374 + url = "https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg"; 1375 + sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz"; 1376 + }; 1377 + } 1378 + { 1379 + name = "system.io.compression.zipfile"; 1380 + version = "4.3.0"; 1381 + src = fetchurl { 1382 + url = "https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg"; 1383 + sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar"; 1384 + }; 1385 + } 1386 + { 1387 + name = "system.io.filesystem"; 1388 + version = "4.3.0"; 1389 + src = fetchurl { 1390 + url = "https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg"; 1391 + sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; 1392 + }; 1393 + } 1394 + { 1395 + name = "system.io.filesystem.primitives"; 1396 + version = "4.3.0"; 1397 + src = fetchurl { 1398 + url = "https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg"; 1399 + sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; 1400 + }; 1401 + } 1402 + { 1403 + name = "system.io.pipelines"; 1404 + version = "4.7.3"; 1405 + src = fetchurl { 1406 + url = "https://api.nuget.org/v3-flatcontainer/system.io.pipelines/4.7.3/system.io.pipelines.4.7.3.nupkg"; 1407 + sha256 = "0djp59x56klidi04xx8p5jc1nchv5zvd1d59diphqxwvgny3aawy"; 1408 + }; 1409 + } 1410 + { 1411 + name = "system.io.pipelines"; 1412 + version = "5.0.0"; 1413 + src = fetchurl { 1414 + url = "https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.0/system.io.pipelines.5.0.0.nupkg"; 1415 + sha256 = "1kdvbzr98sdddm18r3gbsbcxpv58gm1yy3iig8zg9dvp7mli7453"; 1416 + }; 1417 + } 1418 + { 1419 + name = "system.linq"; 1420 + version = "4.3.0"; 1421 + src = fetchurl { 1422 + url = "https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg"; 1423 + sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; 1424 + }; 1425 + } 1426 + { 1427 + name = "system.linq.expressions"; 1428 + version = "4.3.0"; 1429 + src = fetchurl { 1430 + url = "https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg"; 1431 + sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv"; 1432 + }; 1433 + } 1434 + { 1435 + name = "system.memory"; 1436 + version = "4.5.2"; 1437 + src = fetchurl { 1438 + url = "https://api.nuget.org/v3-flatcontainer/system.memory/4.5.2/system.memory.4.5.2.nupkg"; 1439 + sha256 = "1g24dwqfcmf4gpbgbhaw1j49xmpsz389l6bw2xxbsmnzvsf860ld"; 1440 + }; 1441 + } 1442 + { 1443 + name = "system.memory"; 1444 + version = "4.5.3"; 1445 + src = fetchurl { 1446 + url = "https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg"; 1447 + sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a"; 1448 + }; 1449 + } 1450 + { 1451 + name = "system.memory"; 1452 + version = "4.5.4"; 1453 + src = fetchurl { 1454 + url = "https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg"; 1455 + sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y"; 1456 + }; 1457 + } 1458 + { 1459 + name = "system.net.http"; 1460 + version = "4.3.0"; 1461 + src = fetchurl { 1462 + url = "https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg"; 1463 + sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j"; 1464 + }; 1465 + } 1466 + { 1467 + name = "system.net.primitives"; 1468 + version = "4.3.0"; 1469 + src = fetchurl { 1470 + url = "https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg"; 1471 + sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii"; 1472 + }; 1473 + } 1474 + { 1475 + name = "system.net.sockets"; 1476 + version = "4.3.0"; 1477 + src = fetchurl { 1478 + url = "https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg"; 1479 + sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla"; 1480 + }; 1481 + } 1482 + { 1483 + name = "system.net.websockets"; 1484 + version = "4.3.0"; 1485 + src = fetchurl { 1486 + url = "https://api.nuget.org/v3-flatcontainer/system.net.websockets/4.3.0/system.net.websockets.4.3.0.nupkg"; 1487 + sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p"; 1488 + }; 1489 + } 1490 + { 1491 + name = "system.numerics.vectors"; 1492 + version = "4.4.0"; 1493 + src = fetchurl { 1494 + url = "https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg"; 1495 + sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba"; 1496 + }; 1497 + } 1498 + { 1499 + name = "system.numerics.vectors"; 1500 + version = "4.5.0"; 1501 + src = fetchurl { 1502 + url = "https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg"; 1503 + sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59"; 1504 + }; 1505 + } 1506 + { 1507 + name = "system.objectmodel"; 1508 + version = "4.3.0"; 1509 + src = fetchurl { 1510 + url = "https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg"; 1511 + sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2"; 1512 + }; 1513 + } 1514 + { 1515 + name = "system.reactive"; 1516 + version = "4.4.1"; 1517 + src = fetchurl { 1518 + url = "https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg"; 1519 + sha256 = "0gx8jh3hny2y5kijz5k9pxiqw481d013787c04zlhps21ygklw4a"; 1520 + }; 1521 + } 1522 + { 1523 + name = "system.reflection"; 1524 + version = "4.1.0"; 1525 + src = fetchurl { 1526 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg"; 1527 + sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9"; 1528 + }; 1529 + } 1530 + { 1531 + name = "system.reflection"; 1532 + version = "4.3.0"; 1533 + src = fetchurl { 1534 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg"; 1535 + sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m"; 1536 + }; 1537 + } 1538 + { 1539 + name = "system.reflection.dispatchproxy"; 1540 + version = "4.5.1"; 1541 + src = fetchurl { 1542 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.dispatchproxy/4.5.1/system.reflection.dispatchproxy.4.5.1.nupkg"; 1543 + sha256 = "0cdnl4i9mfk7kx2ylglayqwqw7kl5k1xr8siaxch45hfyc2cpds8"; 1544 + }; 1545 + } 1546 + { 1547 + name = "system.reflection.emit"; 1548 + version = "4.3.0"; 1549 + src = fetchurl { 1550 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg"; 1551 + sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74"; 1552 + }; 1553 + } 1554 + { 1555 + name = "system.reflection.emit"; 1556 + version = "4.6.0"; 1557 + src = fetchurl { 1558 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.6.0/system.reflection.emit.4.6.0.nupkg"; 1559 + sha256 = "18h375q5bn9h7swxnk4krrxym1dxmi9bm26p89xps9ygrj4q6zqw"; 1560 + }; 1561 + } 1562 + { 1563 + name = "system.reflection.emit.ilgeneration"; 1564 + version = "4.3.0"; 1565 + src = fetchurl { 1566 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg"; 1567 + sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q"; 1568 + }; 1569 + } 1570 + { 1571 + name = "system.reflection.emit.ilgeneration"; 1572 + version = "4.6.0"; 1573 + src = fetchurl { 1574 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.6.0/system.reflection.emit.ilgeneration.4.6.0.nupkg"; 1575 + sha256 = "0jxc26k5q0rwrldi30bfbrfw4jh3kvribzwc8ryzr24kmhr3vv96"; 1576 + }; 1577 + } 1578 + { 1579 + name = "system.reflection.emit.lightweight"; 1580 + version = "4.3.0"; 1581 + src = fetchurl { 1582 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg"; 1583 + sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; 1584 + }; 1585 + } 1586 + { 1587 + name = "system.reflection.emit.lightweight"; 1588 + version = "4.6.0"; 1589 + src = fetchurl { 1590 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg"; 1591 + sha256 = "0hry2k6b7kicg4zxnq0hhn0ys52711pxy7l9v5sp7gvp9cicwpgp"; 1592 + }; 1593 + } 1594 + { 1595 + name = "system.reflection.extensions"; 1596 + version = "4.3.0"; 1597 + src = fetchurl { 1598 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg"; 1599 + sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; 1600 + }; 1601 + } 1602 + { 1603 + name = "system.reflection.metadata"; 1604 + version = "1.6.0"; 1605 + src = fetchurl { 1606 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg"; 1607 + sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4"; 1608 + }; 1609 + } 1610 + { 1611 + name = "system.reflection.metadata"; 1612 + version = "5.0.0"; 1613 + src = fetchurl { 1614 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg"; 1615 + sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss"; 1616 + }; 1617 + } 1618 + { 1619 + name = "system.reflection.primitives"; 1620 + version = "4.0.1"; 1621 + src = fetchurl { 1622 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg"; 1623 + sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28"; 1624 + }; 1625 + } 1626 + { 1627 + name = "system.reflection.primitives"; 1628 + version = "4.3.0"; 1629 + src = fetchurl { 1630 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg"; 1631 + sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; 1632 + }; 1633 + } 1634 + { 1635 + name = "system.reflection.typeextensions"; 1636 + version = "4.1.0"; 1637 + src = fetchurl { 1638 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg"; 1639 + sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7"; 1640 + }; 1641 + } 1642 + { 1643 + name = "system.reflection.typeextensions"; 1644 + version = "4.3.0"; 1645 + src = fetchurl { 1646 + url = "https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg"; 1647 + sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; 1648 + }; 1649 + } 1650 + { 1651 + name = "system.resources.extensions"; 1652 + version = "4.6.0"; 1653 + src = fetchurl { 1654 + url = "https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg"; 1655 + sha256 = "0inch9jgchgmsg3xjivbhh9mpin40mhdd8dgf4i1p3g42i0hzc0j"; 1656 + }; 1657 + } 1658 + { 1659 + name = "system.resources.resourcemanager"; 1660 + version = "4.0.1"; 1661 + src = fetchurl { 1662 + url = "https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg"; 1663 + sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi"; 1664 + }; 1665 + } 1666 + { 1667 + name = "system.resources.resourcemanager"; 1668 + version = "4.3.0"; 1669 + src = fetchurl { 1670 + url = "https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg"; 1671 + sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; 1672 + }; 1673 + } 1674 + { 1675 + name = "system.runtime"; 1676 + version = "4.1.0"; 1677 + src = fetchurl { 1678 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg"; 1679 + sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m"; 1680 + }; 1681 + } 1682 + { 1683 + name = "system.runtime"; 1684 + version = "4.3.0"; 1685 + src = fetchurl { 1686 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg"; 1687 + sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; 1688 + }; 1689 + } 1690 + { 1691 + name = "system.runtime.compilerservices.unsafe"; 1692 + version = "4.4.0"; 1693 + src = fetchurl { 1694 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.4.0/system.runtime.compilerservices.unsafe.4.4.0.nupkg"; 1695 + sha256 = "0a6ahgi5b148sl5qyfpyw383p3cb4yrkm802k29fsi4mxkiwir29"; 1696 + }; 1697 + } 1698 + { 1699 + name = "system.runtime.compilerservices.unsafe"; 1700 + version = "4.5.2"; 1701 + src = fetchurl { 1702 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg"; 1703 + sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi"; 1704 + }; 1705 + } 1706 + { 1707 + name = "system.runtime.compilerservices.unsafe"; 1708 + version = "4.5.3"; 1709 + src = fetchurl { 1710 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg"; 1711 + sha256 = "1afi6s2r1mh1kygbjmfba6l4f87pi5sg13p4a48idqafli94qxln"; 1712 + }; 1713 + } 1714 + { 1715 + name = "system.runtime.compilerservices.unsafe"; 1716 + version = "4.7.0"; 1717 + src = fetchurl { 1718 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.0/system.runtime.compilerservices.unsafe.4.7.0.nupkg"; 1719 + sha256 = "16r6sn4czfjk8qhnz7bnqlyiaaszr0ihinb7mq9zzr1wba257r54"; 1720 + }; 1721 + } 1722 + { 1723 + name = "system.runtime.compilerservices.unsafe"; 1724 + version = "4.7.1"; 1725 + src = fetchurl { 1726 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg"; 1727 + sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j"; 1728 + }; 1729 + } 1730 + { 1731 + name = "system.runtime.compilerservices.unsafe"; 1732 + version = "5.0.0"; 1733 + src = fetchurl { 1734 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg"; 1735 + sha256 = "02k25ivn50dmqx5jn8hawwmz24yf0454fjd823qk6lygj9513q4x"; 1736 + }; 1737 + } 1738 + { 1739 + name = "system.runtime.extensions"; 1740 + version = "4.1.0"; 1741 + src = fetchurl { 1742 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg"; 1743 + sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z"; 1744 + }; 1745 + } 1746 + { 1747 + name = "system.runtime.extensions"; 1748 + version = "4.3.0"; 1749 + src = fetchurl { 1750 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg"; 1751 + sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; 1752 + }; 1753 + } 1754 + { 1755 + name = "system.runtime.handles"; 1756 + version = "4.0.1"; 1757 + src = fetchurl { 1758 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg"; 1759 + sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g"; 1760 + }; 1761 + } 1762 + { 1763 + name = "system.runtime.handles"; 1764 + version = "4.3.0"; 1765 + src = fetchurl { 1766 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg"; 1767 + sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; 1768 + }; 1769 + } 1770 + { 1771 + name = "system.runtime.interopservices"; 1772 + version = "4.1.0"; 1773 + src = fetchurl { 1774 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg"; 1775 + sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1"; 1776 + }; 1777 + } 1778 + { 1779 + name = "system.runtime.interopservices"; 1780 + version = "4.3.0"; 1781 + src = fetchurl { 1782 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg"; 1783 + sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; 1784 + }; 1785 + } 1786 + { 1787 + name = "system.runtime.interopservices.runtimeinformation"; 1788 + version = "4.0.0"; 1789 + src = fetchurl { 1790 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg"; 1791 + sha256 = "0glmvarf3jz5xh22iy3w9v3wyragcm4hfdr17v90vs7vcrm7fgp6"; 1792 + }; 1793 + } 1794 + { 1795 + name = "system.runtime.interopservices.runtimeinformation"; 1796 + version = "4.3.0"; 1797 + src = fetchurl { 1798 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg"; 1799 + sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; 1800 + }; 1801 + } 1802 + { 1803 + name = "system.runtime.interopservices.windowsruntime"; 1804 + version = "4.3.0"; 1805 + src = fetchurl { 1806 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.windowsruntime/4.3.0/system.runtime.interopservices.windowsruntime.4.3.0.nupkg"; 1807 + sha256 = "0bpsy91yqm2ryp5y9li8p6yh4yrxcvg9zvm569ifw25rpy67bgp9"; 1808 + }; 1809 + } 1810 + { 1811 + name = "system.runtime.numerics"; 1812 + version = "4.3.0"; 1813 + src = fetchurl { 1814 + url = "https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg"; 1815 + sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z"; 1816 + }; 1817 + } 1818 + { 1819 + name = "system.security.accesscontrol"; 1820 + version = "4.5.0"; 1821 + src = fetchurl { 1822 + url = "https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg"; 1823 + sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0"; 1824 + }; 1825 + } 1826 + { 1827 + name = "system.security.accesscontrol"; 1828 + version = "4.6.0"; 1829 + src = fetchurl { 1830 + url = "https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.6.0/system.security.accesscontrol.4.6.0.nupkg"; 1831 + sha256 = "1wl1dyghi0qhpap1vgfhg2ybdyyhy9vc2a7dpm1xb30vfgmlkjmf"; 1832 + }; 1833 + } 1834 + { 1835 + name = "system.security.accesscontrol"; 1836 + version = "4.7.0"; 1837 + src = fetchurl { 1838 + url = "https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.7.0/system.security.accesscontrol.4.7.0.nupkg"; 1839 + sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz"; 1840 + }; 1841 + } 1842 + { 1843 + name = "system.security.cryptography.algorithms"; 1844 + version = "4.3.0"; 1845 + src = fetchurl { 1846 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg"; 1847 + sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml"; 1848 + }; 1849 + } 1850 + { 1851 + name = "system.security.cryptography.cng"; 1852 + version = "4.3.0"; 1853 + src = fetchurl { 1854 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg"; 1855 + sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv"; 1856 + }; 1857 + } 1858 + { 1859 + name = "system.security.cryptography.cng"; 1860 + version = "4.7.0"; 1861 + src = fetchurl { 1862 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.7.0/system.security.cryptography.cng.4.7.0.nupkg"; 1863 + sha256 = "00797sqbba8lys486ifxblz9j52m29kidclvmqpk531820k55x9j"; 1864 + }; 1865 + } 1866 + { 1867 + name = "system.security.cryptography.csp"; 1868 + version = "4.3.0"; 1869 + src = fetchurl { 1870 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg"; 1871 + sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1"; 1872 + }; 1873 + } 1874 + { 1875 + name = "system.security.cryptography.encoding"; 1876 + version = "4.3.0"; 1877 + src = fetchurl { 1878 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg"; 1879 + sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32"; 1880 + }; 1881 + } 1882 + { 1883 + name = "system.security.cryptography.openssl"; 1884 + version = "4.3.0"; 1885 + src = fetchurl { 1886 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg"; 1887 + sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc"; 1888 + }; 1889 + } 1890 + { 1891 + name = "system.security.cryptography.pkcs"; 1892 + version = "4.7.0"; 1893 + src = fetchurl { 1894 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/4.7.0/system.security.cryptography.pkcs.4.7.0.nupkg"; 1895 + sha256 = "1mwvzl5ask8kk0vdgchhqr90nl61kagg47warb7dxrb03cxjd4wm"; 1896 + }; 1897 + } 1898 + { 1899 + name = "system.security.cryptography.primitives"; 1900 + version = "4.3.0"; 1901 + src = fetchurl { 1902 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg"; 1903 + sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby"; 1904 + }; 1905 + } 1906 + { 1907 + name = "system.security.cryptography.protecteddata"; 1908 + version = "4.3.0"; 1909 + src = fetchurl { 1910 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.3.0/system.security.cryptography.protecteddata.4.3.0.nupkg"; 1911 + sha256 = "1kg264xmqabyz8gfg8ymp6qp6aw43vawfp0znf0909d7b5jd3dq9"; 1912 + }; 1913 + } 1914 + { 1915 + name = "system.security.cryptography.x509certificates"; 1916 + version = "4.3.0"; 1917 + src = fetchurl { 1918 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg"; 1919 + sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h"; 1920 + }; 1921 + } 1922 + { 1923 + name = "system.security.cryptography.xml"; 1924 + version = "4.7.0"; 1925 + src = fetchurl { 1926 + url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/4.7.0/system.security.cryptography.xml.4.7.0.nupkg"; 1927 + sha256 = "08c82yb1nhfqr15rrypc36c7pysp7jymkwnra84w72nd53h3dfgb"; 1928 + }; 1929 + } 1930 + { 1931 + name = "system.security.permissions"; 1932 + version = "4.5.0"; 1933 + src = fetchurl { 1934 + url = "https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.5.0/system.security.permissions.4.5.0.nupkg"; 1935 + sha256 = "192ww5rm3c9mirxgl1nzyrwd18am3izqls0hzm0fvcdjl5grvbhm"; 1936 + }; 1937 + } 1938 + { 1939 + name = "system.security.permissions"; 1940 + version = "4.7.0"; 1941 + src = fetchurl { 1942 + url = "https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.7.0/system.security.permissions.4.7.0.nupkg"; 1943 + sha256 = "13f366sj36jwbvld957gk2q64k2xbj48r8b0k9avrri2nlq1fs04"; 1944 + }; 1945 + } 1946 + { 1947 + name = "system.security.principal.windows"; 1948 + version = "4.5.0"; 1949 + src = fetchurl { 1950 + url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg"; 1951 + sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86"; 1952 + }; 1953 + } 1954 + { 1955 + name = "system.security.principal.windows"; 1956 + version = "4.6.0"; 1957 + src = fetchurl { 1958 + url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.6.0/system.security.principal.windows.4.6.0.nupkg"; 1959 + sha256 = "1jmfzfz1n8hp63s5lja5xxpzkinbp6g59l3km9h8avjiisdrg5wm"; 1960 + }; 1961 + } 1962 + { 1963 + name = "system.security.principal.windows"; 1964 + version = "4.7.0"; 1965 + src = fetchurl { 1966 + url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg"; 1967 + sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d"; 1968 + }; 1969 + } 1970 + { 1971 + name = "system.text.encoding"; 1972 + version = "4.0.11"; 1973 + src = fetchurl { 1974 + url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg"; 1975 + sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; 1976 + }; 1977 + } 1978 + { 1979 + name = "system.text.encoding"; 1980 + version = "4.3.0"; 1981 + src = fetchurl { 1982 + url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg"; 1983 + sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; 1984 + }; 1985 + } 1986 + { 1987 + name = "system.text.encoding.codepages"; 1988 + version = "4.0.1"; 1989 + src = fetchurl { 1990 + url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg"; 1991 + sha256 = "00wpm3b9y0k996rm9whxprngm8l500ajmzgy2ip9pgwk0icp06y3"; 1992 + }; 1993 + } 1994 + { 1995 + name = "system.text.encoding.codepages"; 1996 + version = "4.5.1"; 1997 + src = fetchurl { 1998 + url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg"; 1999 + sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; 2000 + }; 2001 + } 2002 + { 2003 + name = "system.text.encoding.extensions"; 2004 + version = "4.3.0"; 2005 + src = fetchurl { 2006 + url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg"; 2007 + sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; 2008 + }; 2009 + } 2010 + { 2011 + name = "system.text.encodings.web"; 2012 + version = "4.7.0"; 2013 + src = fetchurl { 2014 + url = "https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.7.0/system.text.encodings.web.4.7.0.nupkg"; 2015 + sha256 = "0sd3bihfar5rwm6nib4lhyys306nkm02qvk6p6sgzmnlfmma2wn3"; 2016 + }; 2017 + } 2018 + { 2019 + name = "system.text.encodings.web"; 2020 + version = "4.7.1"; 2021 + src = fetchurl { 2022 + url = "https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.7.1/system.text.encodings.web.4.7.1.nupkg"; 2023 + sha256 = "1wj7r07mjwbf9a79kapy2l9m8mcq8b3nbhg0zaprlsav09k85fmb"; 2024 + }; 2025 + } 2026 + { 2027 + name = "system.text.json"; 2028 + version = "4.7.0"; 2029 + src = fetchurl { 2030 + url = "https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg"; 2031 + sha256 = "0fp3xrysccm5dkaac4yb51d793vywxks978kkl5x4db9gw29rfdr"; 2032 + }; 2033 + } 2034 + { 2035 + name = "system.text.json"; 2036 + version = "4.7.2"; 2037 + src = fetchurl { 2038 + url = "https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.2/system.text.json.4.7.2.nupkg"; 2039 + sha256 = "10xj1pw2dgd42anikvj9qm23ccssrcp7dpznpj4j7xjp1ikhy3y4"; 2040 + }; 2041 + } 2042 + { 2043 + name = "system.text.regularexpressions"; 2044 + version = "4.3.0"; 2045 + src = fetchurl { 2046 + url = "https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg"; 2047 + sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; 2048 + }; 2049 + } 2050 + { 2051 + name = "system.threading"; 2052 + version = "4.0.11"; 2053 + src = fetchurl { 2054 + url = "https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg"; 2055 + sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; 2056 + }; 2057 + } 2058 + { 2059 + name = "system.threading"; 2060 + version = "4.3.0"; 2061 + src = fetchurl { 2062 + url = "https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg"; 2063 + sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; 2064 + }; 2065 + } 2066 + { 2067 + name = "system.threading.tasks"; 2068 + version = "4.0.11"; 2069 + src = fetchurl { 2070 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg"; 2071 + sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5"; 2072 + }; 2073 + } 2074 + { 2075 + name = "system.threading.tasks"; 2076 + version = "4.3.0"; 2077 + src = fetchurl { 2078 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg"; 2079 + sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; 2080 + }; 2081 + } 2082 + { 2083 + name = "system.threading.tasks.dataflow"; 2084 + version = "5.0.0"; 2085 + src = fetchurl { 2086 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/5.0.0/system.threading.tasks.dataflow.5.0.0.nupkg"; 2087 + sha256 = "028fimgwn5j9fv6m547c975a8b90d9qcnb89k5crjyspsnjcqbhy"; 2088 + }; 2089 + } 2090 + { 2091 + name = "system.threading.tasks.extensions"; 2092 + version = "4.3.0"; 2093 + src = fetchurl { 2094 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg"; 2095 + sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; 2096 + }; 2097 + } 2098 + { 2099 + name = "system.threading.tasks.extensions"; 2100 + version = "4.5.2"; 2101 + src = fetchurl { 2102 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.2/system.threading.tasks.extensions.4.5.2.nupkg"; 2103 + sha256 = "1sh63dz0dymqcwmprp0nadm77b83vmm7lyllpv578c397bslb8hj"; 2104 + }; 2105 + } 2106 + { 2107 + name = "system.threading.tasks.extensions"; 2108 + version = "4.5.3"; 2109 + src = fetchurl { 2110 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.3/system.threading.tasks.extensions.4.5.3.nupkg"; 2111 + sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i"; 2112 + }; 2113 + } 2114 + { 2115 + name = "system.threading.tasks.extensions"; 2116 + version = "4.5.4"; 2117 + src = fetchurl { 2118 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg"; 2119 + sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; 2120 + }; 2121 + } 2122 + { 2123 + name = "system.threading.thread"; 2124 + version = "4.3.0"; 2125 + src = fetchurl { 2126 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg"; 2127 + sha256 = "0y2xiwdfcph7znm2ysxanrhbqqss6a3shi1z3c779pj2s523mjx4"; 2128 + }; 2129 + } 2130 + { 2131 + name = "system.threading.threadpool"; 2132 + version = "4.3.0"; 2133 + src = fetchurl { 2134 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg"; 2135 + sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; 2136 + }; 2137 + } 2138 + { 2139 + name = "system.threading.timer"; 2140 + version = "4.3.0"; 2141 + src = fetchurl { 2142 + url = "https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg"; 2143 + sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; 2144 + }; 2145 + } 2146 + { 2147 + name = "system.valuetuple"; 2148 + version = "4.4.0"; 2149 + src = fetchurl { 2150 + url = "https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.4.0/system.valuetuple.4.4.0.nupkg"; 2151 + sha256 = "1wydfgszs00yxga57sam66vzv9fshk2pw7gim57saplsnkfliaif"; 2152 + }; 2153 + } 2154 + { 2155 + name = "system.valuetuple"; 2156 + version = "4.5.0"; 2157 + src = fetchurl { 2158 + url = "https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg"; 2159 + sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy"; 2160 + }; 2161 + } 2162 + { 2163 + name = "system.xml.readerwriter"; 2164 + version = "4.3.0"; 2165 + src = fetchurl { 2166 + url = "https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg"; 2167 + sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; 2168 + }; 2169 + } 2170 + { 2171 + name = "system.xml.xdocument"; 2172 + version = "4.3.0"; 2173 + src = fetchurl { 2174 + url = "https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg"; 2175 + sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd"; 2176 + }; 2177 + } 2178 + ]
+3 -3
pkgs/development/tools/rust/cargo-make/default.nix
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "cargo-make"; 16 - version = "0.34.0"; 17 18 src = fetchCrate { 19 inherit pname version; 20 - sha256 = "sha256-/9v9nedLoXwuFuqw3W4RjTwvNIlisbiPCcVF/0oH4fw="; 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; ··· 25 buildInputs = [ openssl ] 26 ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration libiconv ]; 27 28 - cargoSha256 = "sha256-clav4lGDuWvwzq78Kw+vtz+boNcZnNH+NHH7ZaZYSC4="; 29 30 # Some tests fail because they need network access. 31 # However, Travis ensures a proper build.
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "cargo-make"; 16 + version = "0.35.0"; 17 18 src = fetchCrate { 19 inherit pname version; 20 + sha256 = "sha256-pC3iX5jAPBArxs+YECDyUW5+MP+/f2HMLZNjo+BoKOE="; 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; ··· 25 buildInputs = [ openssl ] 26 ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration libiconv ]; 27 28 + cargoSha256 = "sha256-Zp2LoeCnpYupi/QY3Ft1VQ+O/y3I96UaouEFs9QpbLg="; 29 30 # Some tests fail because they need network access. 31 # However, Travis ensures a proper build.
+3 -3
pkgs/development/tools/rust/rust-analyzer/default.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "rust-analyzer-unwrapped"; 10 - version = "2021-07-05"; 11 - cargoSha256 = "sha256-HmvvDHi33JAYXON98mbb+MfmJizOL4cdTbc3QDtPkZo="; 12 13 src = fetchFromGitHub { 14 owner = "rust-analyzer"; 15 repo = "rust-analyzer"; 16 rev = version; 17 - sha256 = "sha256-7pH38U+HMNPuO1BFP5kPTJoxGWTewRUoLrc9NXDdK2M="; 18 }; 19 20 buildAndTestSubdir = "crates/rust-analyzer";
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "rust-analyzer-unwrapped"; 10 + version = "2021-07-12"; 11 + cargoSha256 = "sha256-wlo3GlB9OhyVXys5pHAqWPKHWZHzNjcQ0hiaYnp2SUc="; 12 13 src = fetchFromGitHub { 14 owner = "rust-analyzer"; 15 repo = "rust-analyzer"; 16 rev = version; 17 + sha256 = "sha256-nd8valnltycywxBObSVFbt4fySEYQknFsFf5ZnEbgOk="; 18 }; 19 20 buildAndTestSubdir = "crates/rust-analyzer";
+4 -4
pkgs/development/tools/vndr/default.nix
··· 2 3 buildGoPackage rec { 4 pname = "vndr-unstable"; 5 - version = "2018-06-23"; 6 - rev = "81cb8916aad3c8d06193f008dba3e16f82851f52"; 7 8 goPackagePath = "github.com/LK4D4/vndr"; 9 excludedPackages = "test"; ··· 12 inherit rev; 13 owner = "LK4D4"; 14 repo = "vndr"; 15 - sha256 = "0c0k0cic35d1141az72gbf8r0vm9zaq4xi8v1sqpxhlzf28m297l"; 16 }; 17 18 meta = { 19 description = "Stupid golang vendoring tool, inspired by docker vendor script"; 20 homepage = "https://github.com/LK4D4/vndr"; 21 - maintainers = with lib.maintainers; [ vdemeester ]; 22 license = lib.licenses.asl20; 23 }; 24 }
··· 2 3 buildGoPackage rec { 4 pname = "vndr-unstable"; 5 + version = "2020-07-28"; 6 + rev = "f12b881cb8f081a5058408a58f429b9014833fc6"; 7 8 goPackagePath = "github.com/LK4D4/vndr"; 9 excludedPackages = "test"; ··· 12 inherit rev; 13 owner = "LK4D4"; 14 repo = "vndr"; 15 + sha256 = "04za4x8p8qzwjlp4i0j0gsb4xx0x9f4yp3ab0b97r50pah1ac2g3"; 16 }; 17 18 meta = { 19 description = "Stupid golang vendoring tool, inspired by docker vendor script"; 20 homepage = "https://github.com/LK4D4/vndr"; 21 + maintainers = with lib.maintainers; [ vdemeester rvolosatovs ]; 22 license = lib.licenses.asl20; 23 }; 24 }
+3 -3
pkgs/development/web/deno/default.nix
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "deno"; 20 - version = "1.11.5"; 21 22 src = fetchFromGitHub { 23 owner = "denoland"; 24 repo = pname; 25 rev = "v${version}"; 26 - sha256 = "sha256-DrmdIWaWkOQeghhsnowkdgPA+z4+L2MTs7DNyeqDi5w="; 27 }; 28 - cargoSha256 = "sha256-E0qcy+/o8q9dv3KJjNkI+VNa5MBWzwla2Dz8niwvPCw="; 29 30 # Install completions post-install 31 nativeBuildInputs = [ installShellFiles ];
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "deno"; 20 + version = "1.12.0"; 21 22 src = fetchFromGitHub { 23 owner = "denoland"; 24 repo = pname; 25 rev = "v${version}"; 26 + sha256 = "sha256-heri1vb0KykEqef8uBfEazPzTgz8jjYSUB0dpPiDJ7g="; 27 }; 28 + cargoSha256 = "sha256-v/yafzfAy1SBjeFwaMEWVTGJH3Fv1CYYU70TA7AUUsk="; 29 30 # Install completions post-install 31 nativeBuildInputs = [ installShellFiles ];
+5 -5
pkgs/development/web/deno/librusty_v8.nix
··· 11 }; 12 in 13 fetch_librusty_v8 { 14 - version = "0.22.3"; 15 shas = { 16 - x86_64-linux = "sha256-RS1fUuTm6zhln67ank6Sit9nhGyKij1UsJ77ezffCh8="; 17 - aarch64-linux = "sha256-E7SSFYODO8diPmEvpJyzAcltrh7YUXhWlqsRytFRmtA="; 18 - x86_64-darwin = "sha256-29XTC7RoUDNJq46WkLCQT1vCuv4dzBrp8no6vVCsQ2g="; 19 - aarch64-darwin = "sha256-UZHhKUjWQGklH26z2Kc2J7VwlV83LWl5n3YZt5ryKrY="; 20 }; 21 }
··· 11 }; 12 in 13 fetch_librusty_v8 { 14 + version = "0.25.3"; 15 shas = { 16 + x86_64-linux = "sha256-Z3lEJT3QVhP8PoDiM6Fw0sm5rXWvasBqASBO5tZA5zM="; 17 + aarch64-linux = "sha256-pbcd1zV7IIEqCIp8vsRiO0KBGrOv52SvMZ4gthxuN/I="; 18 + x86_64-darwin = "sha256-BwYdgd1kK8EQFfDc9RgtNvwvx7agt9hYNVmBGwHoqz0="; 19 + aarch64-darwin = "sha256-/RHeNuR7VjhfwdjZXWMMX3UnweAjJblSCUq9eIwGvWc="; 20 }; 21 }
+1 -1
pkgs/games/0ad/wrapper.nix
··· 6 name = "zeroad-${zeroad-unwrapped.version}"; 7 inherit (zeroad-unwrapped) meta; 8 9 - buildInputs = [ makeWrapper ]; 10 11 paths = [ zeroad-unwrapped zeroad-data ]; 12
··· 6 name = "zeroad-${zeroad-unwrapped.version}"; 7 inherit (zeroad-unwrapped) meta; 8 9 + nativeBuildInputs = [ makeWrapper ]; 10 11 paths = [ zeroad-unwrapped zeroad-data ]; 12
+8 -8
pkgs/games/factorio/versions.json
··· 2 "x86_64-linux": { 3 "alpha": { 4 "experimental": { 5 - "name": "factorio_alpha_x64-1.1.35.tar.xz", 6 "needsAuth": true, 7 - "sha256": "1svjjpyffdrmll1b3icsrikfi4v2r1z6j7iqq0v36iq0zw7vw3bk", 8 "tarDirectory": "x64", 9 - "url": "https://factorio.com/get-download/1.1.35/alpha/linux64", 10 - "version": "1.1.35" 11 }, 12 "stable": { 13 "name": "factorio_alpha_x64-1.1.35.tar.xz", ··· 38 }, 39 "headless": { 40 "experimental": { 41 - "name": "factorio_headless_x64-1.1.35.tar.xz", 42 "needsAuth": false, 43 - "sha256": "0xpiw89ad6cfpc576g5jpsyzwjncs3jrx01056p52wj01747fm94", 44 "tarDirectory": "x64", 45 - "url": "https://factorio.com/get-download/1.1.35/headless/linux64", 46 - "version": "1.1.35" 47 }, 48 "stable": { 49 "name": "factorio_headless_x64-1.1.35.tar.xz",
··· 2 "x86_64-linux": { 3 "alpha": { 4 "experimental": { 5 + "name": "factorio_alpha_x64-1.1.36.tar.xz", 6 "needsAuth": true, 7 + "sha256": "1x9a2lv6zbqawqlxg8bcbx04hjy0pq40macfa4sqi8w6h14wgww8", 8 "tarDirectory": "x64", 9 + "url": "https://factorio.com/get-download/1.1.36/alpha/linux64", 10 + "version": "1.1.36" 11 }, 12 "stable": { 13 "name": "factorio_alpha_x64-1.1.35.tar.xz", ··· 38 }, 39 "headless": { 40 "experimental": { 41 + "name": "factorio_headless_x64-1.1.36.tar.xz", 42 "needsAuth": false, 43 + "sha256": "1s8g030xp5nrlmnn21frrd8n4nd7jjmb5hbpj1vhxjrk6vpijh24", 44 "tarDirectory": "x64", 45 + "url": "https://factorio.com/get-download/1.1.36/headless/linux64", 46 + "version": "1.1.36" 47 }, 48 "stable": { 49 "name": "factorio_headless_x64-1.1.35.tar.xz",
+1 -1
pkgs/games/flare/default.nix
··· 8 (callPackage ./game.nix {}) 9 ]; 10 11 - buildInputs = [ makeWrapper ]; 12 postBuild = '' 13 mkdir -p $out/bin 14 makeWrapper $out/games/flare $out/bin/flare --run "cd $out/share/games/flare"
··· 8 (callPackage ./game.nix {}) 9 ]; 10 11 + nativeBuildInputs = [ makeWrapper ]; 12 postBuild = '' 13 mkdir -p $out/bin 14 makeWrapper $out/games/flare $out/bin/flare --run "cd $out/share/games/flare"
+1 -1
pkgs/games/iortcw/default.nix
··· 12 13 pathsToLink = [ "/opt" ]; 14 15 - buildInputs = [ makeWrapper ]; 16 17 # so we can launch sp from mp game and vice versa 18 postBuild = ''
··· 12 13 pathsToLink = [ "/opt" ]; 14 15 + nativeBuildInputs = [ makeWrapper ]; 16 17 # so we can launch sp from mp game and vice versa 18 postBuild = ''
+1 -1
pkgs/games/uchess/default.nix
··· 18 # package does not contain any tests as of v0.2.1 19 doCheck = false; 20 21 - buildInputs = [ makeWrapper ]; 22 postInstall = '' 23 wrapProgram $out/bin/uchess --suffix PATH : ${stockfish}/bin 24 '';
··· 18 # package does not contain any tests as of v0.2.1 19 doCheck = false; 20 21 + nativeBuildInputs = [ makeWrapper ]; 22 postInstall = '' 23 wrapProgram $out/bin/uchess --suffix PATH : ${stockfish}/bin 24 '';
+5 -4
pkgs/misc/emulators/wine/sources.nix
··· 44 45 unstable = fetchurl rec { 46 # NOTE: Don't forget to change the SHA256 for staging as well. 47 - version = "6.11"; 48 url = "https://dl.winehq.org/wine/source/6.x/wine-${version}.tar.xz"; 49 - sha256 = "02v725qjsibiv6ad6hxsc6199dvlmnp7983286a4k8rygqnvqln9"; 50 inherit (stable) gecko32 gecko64; 51 52 ## see http://wiki.winehq.org/Mono ··· 65 staging = fetchFromGitHub rec { 66 # https://github.com/wine-staging/wine-staging/releases 67 inherit (unstable) version; 68 - sha256 = "0gbci8fjvl1bdz7fj4bh25mqrgi1i04q5na2ckv9hj9nh9x7crbm"; 69 owner = "wine-staging"; 70 repo = "wine-staging"; 71 - rev = "v${version}"; 72 73 disabledPatchsets = [ ]; 74 };
··· 44 45 unstable = fetchurl rec { 46 # NOTE: Don't forget to change the SHA256 for staging as well. 47 + version = "6.12"; 48 url = "https://dl.winehq.org/wine/source/6.x/wine-${version}.tar.xz"; 49 + sha256 = "1a6fnxb4rci310m0wjcs9cnmpj88775q70qk7xi3k06z1qqbx4pv"; 50 inherit (stable) gecko32 gecko64; 51 52 ## see http://wiki.winehq.org/Mono ··· 65 staging = fetchFromGitHub rec { 66 # https://github.com/wine-staging/wine-staging/releases 67 inherit (unstable) version; 68 + sha256 = "1mg5yrw5jk2nbdp9mcqc3iar01lr76lmm1py95wify9p2bqzavpp"; 69 owner = "wine-staging"; 70 repo = "wine-staging"; 71 + # Replace back on next release: rev = "v${version}"; 72 + rev = "v6.12.1"; 73 74 disabledPatchsets = [ ]; 75 };
+96 -84
pkgs/misc/vim-plugins/generated.nix
··· 65 66 ale = buildVimPluginFrom2Nix { 67 pname = "ale"; 68 - version = "2021-07-10"; 69 src = fetchFromGitHub { 70 owner = "dense-analysis"; 71 repo = "ale"; 72 - rev = "9a9fd24b17db32e452609e68e6a9729461625720"; 73 - sha256 = "1q9cpnl110shnxvgrmq4zjw5ikwd4bli39wxcqmcd45hq2fcwsdf"; 74 }; 75 meta.homepage = "https://github.com/dense-analysis/ale/"; 76 }; ··· 413 414 chadtree = buildVimPluginFrom2Nix { 415 pname = "chadtree"; 416 - version = "2021-07-11"; 417 src = fetchFromGitHub { 418 owner = "ms-jpq"; 419 repo = "chadtree"; 420 - rev = "4bd6e799c8b6762abdb86d298e60824ed2f10afa"; 421 - sha256 = "131sb4dfq5h99n1qqsxm1vb7j2iijgpb9lcixsns2xafb31341kp"; 422 }; 423 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 424 }; ··· 966 967 defx-nvim = buildVimPluginFrom2Nix { 968 pname = "defx-nvim"; 969 - version = "2021-07-09"; 970 src = fetchFromGitHub { 971 owner = "Shougo"; 972 repo = "defx.nvim"; 973 - rev = "c27b4c93fd117dcfec24894d30aeca0acdfb61c9"; 974 - sha256 = "1q7l3iy90sy02bgrl3bkxk9591h05hha5icyhj48g8rh57s5rxhx"; 975 }; 976 meta.homepage = "https://github.com/Shougo/defx.nvim/"; 977 }; ··· 1014 1015 denite-nvim = buildVimPluginFrom2Nix { 1016 pname = "denite-nvim"; 1017 - version = "2021-07-10"; 1018 src = fetchFromGitHub { 1019 owner = "Shougo"; 1020 repo = "denite.nvim"; 1021 - rev = "11960af1b5705edbabdb8083439123035007ce4e"; 1022 - sha256 = "1qvnrfrkckq0gbccw98njyf824mqhx9yzia3y1871938xb0dz58y"; 1023 }; 1024 meta.homepage = "https://github.com/Shougo/denite.nvim/"; 1025 }; 1026 1027 deol-nvim = buildVimPluginFrom2Nix { 1028 pname = "deol-nvim"; 1029 - version = "2021-07-04"; 1030 src = fetchFromGitHub { 1031 owner = "Shougo"; 1032 repo = "deol.nvim"; 1033 - rev = "d95fde4d1e042a99f39ddb8c67875fb10d1ed1e8"; 1034 - sha256 = "1wg1z85f816k60201hxrrdi4if9ci86cbg776k15pqdmcpzi0ibz"; 1035 }; 1036 meta.homepage = "https://github.com/Shougo/deol.nvim/"; 1037 }; ··· 1256 1257 deoplete-nvim = buildVimPluginFrom2Nix { 1258 pname = "deoplete-nvim"; 1259 - version = "2021-07-10"; 1260 src = fetchFromGitHub { 1261 owner = "Shougo"; 1262 repo = "deoplete.nvim"; 1263 - rev = "c214dfa9f662027b434ad30cb90a0881d381c14a"; 1264 - sha256 = "1cg4lvb1py6q838rvd2z3kvcr3xa9cziz0wgsjlg7392ivkss8hd"; 1265 }; 1266 meta.homepage = "https://github.com/Shougo/deoplete.nvim/"; 1267 }; ··· 1376 1377 edge = buildVimPluginFrom2Nix { 1378 pname = "edge"; 1379 - version = "2021-07-11"; 1380 src = fetchFromGitHub { 1381 owner = "sainnhe"; 1382 repo = "edge"; 1383 - rev = "178a7e6389201f89199f1ef60970d46a1eb02537"; 1384 sha256 = "0knxkcf8ndj6ggcj8jsfgcmm98pmshl1n05qrixkhgh4ilrisqr4"; 1385 }; 1386 meta.homepage = "https://github.com/sainnhe/edge/"; ··· 2424 2425 lazygit-nvim = buildVimPluginFrom2Nix { 2426 pname = "lazygit-nvim"; 2427 - version = "2021-07-08"; 2428 src = fetchFromGitHub { 2429 owner = "kdheepak"; 2430 repo = "lazygit.nvim"; 2431 - rev = "622d867706697c92016f79ea731be750a36693fa"; 2432 - sha256 = "1gs452xkcgr4h0iq6nradirl6arxwv1b61gxqldfmnlpz6lqyd34"; 2433 }; 2434 meta.homepage = "https://github.com/kdheepak/lazygit.nvim/"; 2435 }; ··· 2580 2581 lightspeed-nvim = buildVimPluginFrom2Nix { 2582 pname = "lightspeed-nvim"; 2583 - version = "2021-07-06"; 2584 src = fetchFromGitHub { 2585 owner = "ggandor"; 2586 repo = "lightspeed.nvim"; 2587 - rev = "1cbd25bd666f2bfbad480a5b9b308e64dbefdf71"; 2588 - sha256 = "0xyiii94ciyki82ck2h88daazs1c17h944vv6caafijs1jqly7xi"; 2589 }; 2590 meta.homepage = "https://github.com/ggandor/lightspeed.nvim/"; 2591 }; ··· 2712 2713 luasnip = buildVimPluginFrom2Nix { 2714 pname = "luasnip"; 2715 - version = "2021-07-11"; 2716 src = fetchFromGitHub { 2717 owner = "l3mon4d3"; 2718 repo = "luasnip"; 2719 - rev = "32f5204b7e7687f71dcd3c0bda27127715a3b40f"; 2720 - sha256 = "1b952m6lc2dkyxc7x8r9g11b15107aac02x68g1rc0i36vfxf1yj"; 2721 }; 2722 meta.homepage = "https://github.com/l3mon4d3/luasnip/"; 2723 }; ··· 3132 3133 neogit = buildVimPluginFrom2Nix { 3134 pname = "neogit"; 3135 - version = "2021-07-11"; 3136 src = fetchFromGitHub { 3137 owner = "TimUntersberger"; 3138 repo = "neogit"; 3139 - rev = "467d64d8f4e3018a8742aa152ed5e2c83c3bbef0"; 3140 - sha256 = "197yf4ngylv0d8j6s64kds581vb2i14yhx3690iq3f24kqw9c9mk"; 3141 }; 3142 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 3143 }; ··· 3180 3181 neorg = buildVimPluginFrom2Nix { 3182 pname = "neorg"; 3183 - version = "2021-07-11"; 3184 src = fetchFromGitHub { 3185 owner = "vhyrro"; 3186 repo = "neorg"; 3187 - rev = "0834af5fc3e8652fafebc4758eca96dce3e3ee54"; 3188 - sha256 = "1z1ijniy7x7hyka4yb6plzsbqyz0dggh4vn6nd4cmv72i44svmnw"; 3189 }; 3190 meta.homepage = "https://github.com/vhyrro/neorg/"; 3191 }; ··· 3408 3409 numb-nvim = buildVimPluginFrom2Nix { 3410 pname = "numb-nvim"; 3411 - version = "2021-07-08"; 3412 src = fetchFromGitHub { 3413 owner = "nacro90"; 3414 repo = "numb.nvim"; 3415 - rev = "0ef6d11bd94bc2ef6f311d8f05bd2a4d6471dff6"; 3416 - sha256 = "1li62nffx0jq1w97mra4hgfzphvna9m1qgi1fqc4r0vp54dxv3y9"; 3417 }; 3418 meta.homepage = "https://github.com/nacro90/numb.nvim/"; 3419 }; ··· 3528 3529 nvim-compe = buildVimPluginFrom2Nix { 3530 pname = "nvim-compe"; 3531 - version = "2021-07-10"; 3532 src = fetchFromGitHub { 3533 owner = "hrsh7th"; 3534 repo = "nvim-compe"; 3535 - rev = "8024ea3b44db0e90b1048dfbf14cfb97439dd9c0"; 3536 - sha256 = "1fmnp1imyr1rkfzcyy0jk5lvap2yx011b5q9zr8jrjdk25n03n8x"; 3537 }; 3538 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 3539 }; ··· 3636 3637 nvim-jdtls = buildVimPluginFrom2Nix { 3638 pname = "nvim-jdtls"; 3639 - version = "2021-07-02"; 3640 src = fetchFromGitHub { 3641 owner = "mfussenegger"; 3642 repo = "nvim-jdtls"; 3643 - rev = "846187eef85e39997c7b9f101e5169c5b57ec4a8"; 3644 - sha256 = "183szh75a3ix715i1hjr7pbcxw6l75l476snjda17ia68fg6zj6r"; 3645 }; 3646 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 3647 }; ··· 3660 3661 nvim-lspconfig = buildVimPluginFrom2Nix { 3662 pname = "nvim-lspconfig"; 3663 - version = "2021-07-11"; 3664 src = fetchFromGitHub { 3665 owner = "neovim"; 3666 repo = "nvim-lspconfig"; 3667 - rev = "cfab466847e0874f03cf5b1bfbd89286827c537c"; 3668 - sha256 = "176blqdih86xa8sw65klfs63pqqbyl9mkckcwqgcfy6gfy3y671f"; 3669 }; 3670 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 3671 }; ··· 3732 3733 nvim-toggleterm-lua = buildVimPluginFrom2Nix { 3734 pname = "nvim-toggleterm-lua"; 3735 - version = "2021-07-09"; 3736 src = fetchFromGitHub { 3737 owner = "akinsho"; 3738 repo = "nvim-toggleterm.lua"; 3739 - rev = "1f1bf3b3efd9b3d4bc1a47bcdee980ff554fbce4"; 3740 - sha256 = "0kbxxzh0qpr9cwnk61iyf9hl45kshm21mv8zybi53pi2hygr99k0"; 3741 }; 3742 meta.homepage = "https://github.com/akinsho/nvim-toggleterm.lua/"; 3743 }; ··· 3816 3817 nvim-ts-rainbow = buildVimPluginFrom2Nix { 3818 pname = "nvim-ts-rainbow"; 3819 - version = "2021-07-10"; 3820 src = fetchFromGitHub { 3821 owner = "p00f"; 3822 repo = "nvim-ts-rainbow"; 3823 - rev = "c5bd199dba35f9794f3ada35417b4f4afe9c62e6"; 3824 - sha256 = "0xb8bqdxdpsxylcv7yfkscq9f8ribcdn4vkvp75j0mljbb2bqcmz"; 3825 }; 3826 meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/"; 3827 }; ··· 3924 3925 onedark-vim = buildVimPluginFrom2Nix { 3926 pname = "onedark-vim"; 3927 - version = "2021-07-11"; 3928 src = fetchFromGitHub { 3929 owner = "joshdick"; 3930 repo = "onedark.vim"; 3931 - rev = "7d1f6d147625488ff625efd5e520b9ec6fc38ed4"; 3932 - sha256 = "1v72z09mmya711xm200699w4n94rny6mi6rca5l6p8amk78y54f5"; 3933 }; 3934 meta.homepage = "https://github.com/joshdick/onedark.vim/"; 3935 }; ··· 3972 3973 packer-nvim = buildVimPluginFrom2Nix { 3974 pname = "packer-nvim"; 3975 - version = "2021-07-10"; 3976 src = fetchFromGitHub { 3977 owner = "wbthomason"; 3978 repo = "packer.nvim"; 3979 - rev = "c1aa0c773f764950d5e11efb8cba62d6e1b462fc"; 3980 - sha256 = "1j79v0gvp2i6vz8hg7ajyafd69pcwb4xpp9wyvqa122nnmqz1w84"; 3981 }; 3982 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3983 }; ··· 4080 4081 plenary-nvim = buildVimPluginFrom2Nix { 4082 pname = "plenary-nvim"; 4083 - version = "2021-07-02"; 4084 src = fetchFromGitHub { 4085 owner = "nvim-lua"; 4086 repo = "plenary.nvim"; 4087 - rev = "ca51b6842cd8021f58dc45c89b3e8d7994e0bf8f"; 4088 - sha256 = "071gdhrrbrhdmagai3q8c4yzc9kn794aa7kkacnknkm5kzswb8hg"; 4089 }; 4090 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 4091 }; ··· 4646 4647 sonokai = buildVimPluginFrom2Nix { 4648 pname = "sonokai"; 4649 - version = "2021-07-11"; 4650 src = fetchFromGitHub { 4651 owner = "sainnhe"; 4652 repo = "sonokai"; 4653 - rev = "cff29d864a6e2ec831a5ce6259a0316a036b5563"; 4654 sha256 = "1hk1f1mbk37gcqhrwvn352q83qsf5nrgyrgghvkj8m91jgf4m31y"; 4655 }; 4656 meta.homepage = "https://github.com/sainnhe/sonokai/"; ··· 4899 4900 tabnine-vim = buildVimPluginFrom2Nix { 4901 pname = "tabnine-vim"; 4902 - version = "2021-01-14"; 4903 src = fetchFromGitHub { 4904 owner = "codota"; 4905 repo = "tabnine-vim"; 4906 - rev = "fa891e62903501f7eeb2f00f6574ec9684e1c4ee"; 4907 - sha256 = "0cra1l31fcngp3iyn61rlngz4qx7zwk68h07bgp9w5gjx59a7npz"; 4908 fetchSubmodules = true; 4909 }; 4910 meta.homepage = "https://github.com/codota/tabnine-vim/"; ··· 5073 src = fetchFromGitHub { 5074 owner = "nvim-telescope"; 5075 repo = "telescope.nvim"; 5076 - rev = "49b86b4610199d879f539d9193fbee45792ba712"; 5077 - sha256 = "0zpkblhnxlr1b4kzmwsv8aq52rcn3hxk60cnpa3j337zlkx8kbvp"; 5078 }; 5079 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 5080 }; ··· 5186 fetchSubmodules = true; 5187 }; 5188 meta.homepage = "https://github.com/freitass/todo.txt-vim/"; 5189 }; 5190 5191 traces-vim = buildVimPluginFrom2Nix { ··· 6702 6703 vim-fugitive = buildVimPluginFrom2Nix { 6704 pname = "vim-fugitive"; 6705 - version = "2021-07-11"; 6706 src = fetchFromGitHub { 6707 owner = "tpope"; 6708 repo = "vim-fugitive"; 6709 - rev = "4cdeff8c33ec2fe0686324bf1846ce158c452754"; 6710 - sha256 = "10cznifza7ygsw9c8dsrc4rks43661hfrhzi21nsrj4x6vf4n1my"; 6711 }; 6712 meta.homepage = "https://github.com/tpope/vim-fugitive/"; 6713 }; ··· 6774 6775 vim-gitgutter = buildVimPluginFrom2Nix { 6776 pname = "vim-gitgutter"; 6777 - version = "2021-06-08"; 6778 src = fetchFromGitHub { 6779 owner = "airblade"; 6780 repo = "vim-gitgutter"; 6781 - rev = "0f98634b92da9a35580b618c11a6d2adc42d9f90"; 6782 - sha256 = "0l1f98zfmxq8xi2ii31ih0mbq5yilpc0l61qbprs1g5h5p4azjy8"; 6783 }; 6784 meta.homepage = "https://github.com/airblade/vim-gitgutter/"; 6785 }; ··· 8781 8782 vim-startuptime = buildVimPluginFrom2Nix { 8783 pname = "vim-startuptime"; 8784 - version = "2021-07-08"; 8785 src = fetchFromGitHub { 8786 owner = "dstein64"; 8787 repo = "vim-startuptime"; 8788 - rev = "ea2ed4bdcd4facaa83d1a44ccdb3d614ad62fec0"; 8789 - sha256 = "1zbbr4fbqn36b63mi9wfjl125b8ml9361vin6hpv4zjhhf8xn06w"; 8790 }; 8791 meta.homepage = "https://github.com/dstein64/vim-startuptime/"; 8792 }; ··· 9382 9383 vim-xkbswitch = buildVimPluginFrom2Nix { 9384 pname = "vim-xkbswitch"; 9385 - version = "2021-05-08"; 9386 src = fetchFromGitHub { 9387 owner = "lyokha"; 9388 repo = "vim-xkbswitch"; 9389 - rev = "cd88d9bc34ca1df6bd06a9e427350d45a6c2931c"; 9390 - sha256 = "0gf0xla3jm8cp4j5mldn79kfbd3zlwil3wdgdvsx8w3kybi6dap1"; 9391 }; 9392 meta.homepage = "https://github.com/lyokha/vim-xkbswitch/"; 9393 }; ··· 9599 9600 vimtex = buildVimPluginFrom2Nix { 9601 pname = "vimtex"; 9602 - version = "2021-07-11"; 9603 src = fetchFromGitHub { 9604 owner = "lervag"; 9605 repo = "vimtex"; 9606 - rev = "77c45e8345f3915b27a27e2f07b158cc997215d5"; 9607 - sha256 = "13p6pzsl56l39x7jx0r16nscji9qb6gpfxmjsj7sa18g09lmlxk1"; 9608 }; 9609 meta.homepage = "https://github.com/lervag/vimtex/"; 9610 };
··· 65 66 ale = buildVimPluginFrom2Nix { 67 pname = "ale"; 68 + version = "2021-07-12"; 69 src = fetchFromGitHub { 70 owner = "dense-analysis"; 71 repo = "ale"; 72 + rev = "d098124e59ba38b0fcd97b41eec4a6de81bc09ab"; 73 + sha256 = "1q524z5xaxshgwwfwbzgad7d6ni9f1ldk2f67chnywd0v8c6qr7f"; 74 }; 75 meta.homepage = "https://github.com/dense-analysis/ale/"; 76 }; ··· 413 414 chadtree = buildVimPluginFrom2Nix { 415 pname = "chadtree"; 416 + version = "2021-07-13"; 417 src = fetchFromGitHub { 418 owner = "ms-jpq"; 419 repo = "chadtree"; 420 + rev = "fca28c101eba19beffb9ce3018f1523f192adbfc"; 421 + sha256 = "1fzlhjnr8yvzcy8r1sj54app0gfvjcawsg10kj213z4k69z9v7ri"; 422 }; 423 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 424 }; ··· 966 967 defx-nvim = buildVimPluginFrom2Nix { 968 pname = "defx-nvim"; 969 + version = "2021-07-13"; 970 src = fetchFromGitHub { 971 owner = "Shougo"; 972 repo = "defx.nvim"; 973 + rev = "0cd4c51246206c9c1e893dd4418e35d17ed67d52"; 974 + sha256 = "1wqmm96waqm11vkin5xzklvmr9z9j3iajvk1bmk9zxdffng6b2hv"; 975 }; 976 meta.homepage = "https://github.com/Shougo/defx.nvim/"; 977 }; ··· 1014 1015 denite-nvim = buildVimPluginFrom2Nix { 1016 pname = "denite-nvim"; 1017 + version = "2021-07-13"; 1018 src = fetchFromGitHub { 1019 owner = "Shougo"; 1020 repo = "denite.nvim"; 1021 + rev = "29ece0ca76408c191e3c5ed997b239efb4b38f58"; 1022 + sha256 = "02s43lyqb17066wjjcl29vyky76svzaddclh1q6jh2awhixpsqx2"; 1023 }; 1024 meta.homepage = "https://github.com/Shougo/denite.nvim/"; 1025 }; 1026 1027 deol-nvim = buildVimPluginFrom2Nix { 1028 pname = "deol-nvim"; 1029 + version = "2021-07-13"; 1030 src = fetchFromGitHub { 1031 owner = "Shougo"; 1032 repo = "deol.nvim"; 1033 + rev = "df506505ab2de577b35271a2b222042000a30381"; 1034 + sha256 = "0hqfbbcq4bnc48bknd7lfm41djq6977s18j14kyanp9gm7851sis"; 1035 }; 1036 meta.homepage = "https://github.com/Shougo/deol.nvim/"; 1037 }; ··· 1256 1257 deoplete-nvim = buildVimPluginFrom2Nix { 1258 pname = "deoplete-nvim"; 1259 + version = "2021-07-13"; 1260 src = fetchFromGitHub { 1261 owner = "Shougo"; 1262 repo = "deoplete.nvim"; 1263 + rev = "1b39ec8dde1e263570418cb65e0b6f63dce20ba0"; 1264 + sha256 = "0mybjvr4kmkcf0sqr7hwlwfg9s9bzvqqw3sn46aqclqqhliimj2v"; 1265 }; 1266 meta.homepage = "https://github.com/Shougo/deoplete.nvim/"; 1267 }; ··· 1376 1377 edge = buildVimPluginFrom2Nix { 1378 pname = "edge"; 1379 + version = "2021-07-12"; 1380 src = fetchFromGitHub { 1381 owner = "sainnhe"; 1382 repo = "edge"; 1383 + rev = "0aad4037902271c8c85d00d02e77f79ec2141267"; 1384 sha256 = "0knxkcf8ndj6ggcj8jsfgcmm98pmshl1n05qrixkhgh4ilrisqr4"; 1385 }; 1386 meta.homepage = "https://github.com/sainnhe/edge/"; ··· 2424 2425 lazygit-nvim = buildVimPluginFrom2Nix { 2426 pname = "lazygit-nvim"; 2427 + version = "2021-07-13"; 2428 src = fetchFromGitHub { 2429 owner = "kdheepak"; 2430 repo = "lazygit.nvim"; 2431 + rev = "d3f6a7f629931880df3c86ef5d123db1eed9c26a"; 2432 + sha256 = "0z9zsl56ikrk7y9njflj9la2wr5iaxbqp73xay69flgkycsnbpy7"; 2433 }; 2434 meta.homepage = "https://github.com/kdheepak/lazygit.nvim/"; 2435 }; ··· 2580 2581 lightspeed-nvim = buildVimPluginFrom2Nix { 2582 pname = "lightspeed-nvim"; 2583 + version = "2021-07-12"; 2584 src = fetchFromGitHub { 2585 owner = "ggandor"; 2586 repo = "lightspeed.nvim"; 2587 + rev = "a3c62fc1d2bb9fffa14b42b97c100f148e96f15b"; 2588 + sha256 = "0mp4p5d2m51f716938pzm8xifh8nxlmspdxpwbzqgnkf1b1rcvz0"; 2589 }; 2590 meta.homepage = "https://github.com/ggandor/lightspeed.nvim/"; 2591 }; ··· 2712 2713 luasnip = buildVimPluginFrom2Nix { 2714 pname = "luasnip"; 2715 + version = "2021-07-12"; 2716 src = fetchFromGitHub { 2717 owner = "l3mon4d3"; 2718 repo = "luasnip"; 2719 + rev = "d7638d0a72686ca3e0e2ff019aae8cb9073d7980"; 2720 + sha256 = "0fsd4azmmjjqqm6sb492bp02fvddalklmbyn1a07xql35fj5cq89"; 2721 }; 2722 meta.homepage = "https://github.com/l3mon4d3/luasnip/"; 2723 }; ··· 3132 3133 neogit = buildVimPluginFrom2Nix { 3134 pname = "neogit"; 3135 + version = "2021-07-12"; 3136 src = fetchFromGitHub { 3137 owner = "TimUntersberger"; 3138 repo = "neogit"; 3139 + rev = "90b1901774c11b86f3d36f7d17803125bfbe82b8"; 3140 + sha256 = "1fi4dajrhrsfj64bxz9vpd2ipsjnsx51sqc34qg0iw47qraw8yij"; 3141 }; 3142 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 3143 }; ··· 3180 3181 neorg = buildVimPluginFrom2Nix { 3182 pname = "neorg"; 3183 + version = "2021-07-12"; 3184 src = fetchFromGitHub { 3185 owner = "vhyrro"; 3186 repo = "neorg"; 3187 + rev = "4b084b7bdbdec913ba2432c54eb0b5d72183c4ac"; 3188 + sha256 = "1fngbp7gvfqk0jidll36mvh0ixsrlsr0bh8g2fxy2x9v26zdpw61"; 3189 }; 3190 meta.homepage = "https://github.com/vhyrro/neorg/"; 3191 }; ··· 3408 3409 numb-nvim = buildVimPluginFrom2Nix { 3410 pname = "numb-nvim"; 3411 + version = "2021-07-12"; 3412 src = fetchFromGitHub { 3413 owner = "nacro90"; 3414 repo = "numb.nvim"; 3415 + rev = "c8b128230adb22727256fd24a221f4c5a1b41e93"; 3416 + sha256 = "0dg5cym0rcjy198rhkd61mhq1mg7lw5z4vprik8aimgnlqdzgqad"; 3417 }; 3418 meta.homepage = "https://github.com/nacro90/numb.nvim/"; 3419 }; ··· 3528 3529 nvim-compe = buildVimPluginFrom2Nix { 3530 pname = "nvim-compe"; 3531 + version = "2021-07-13"; 3532 src = fetchFromGitHub { 3533 owner = "hrsh7th"; 3534 repo = "nvim-compe"; 3535 + rev = "a3e530ea915634afb43b21e621d45515f7bdff77"; 3536 + sha256 = "1dx95vnwz65d07irb3c6dy7nkalmfla501dwcyhyk3zygws50zaw"; 3537 }; 3538 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 3539 }; ··· 3636 3637 nvim-jdtls = buildVimPluginFrom2Nix { 3638 pname = "nvim-jdtls"; 3639 + version = "2021-07-12"; 3640 src = fetchFromGitHub { 3641 owner = "mfussenegger"; 3642 repo = "nvim-jdtls"; 3643 + rev = "391e55bb5f90bc23e47c3b57eed6c6fcc95b0e7f"; 3644 + sha256 = "1djjdllr1klzy9yggkwmv7cv8gcpyb96mw1c9qfq9vdi5fmhcsyn"; 3645 }; 3646 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 3647 }; ··· 3660 3661 nvim-lspconfig = buildVimPluginFrom2Nix { 3662 pname = "nvim-lspconfig"; 3663 + version = "2021-07-13"; 3664 src = fetchFromGitHub { 3665 owner = "neovim"; 3666 repo = "nvim-lspconfig"; 3667 + rev = "bc7796a5fd8a9c0373413105f0fbd5ea44583538"; 3668 + sha256 = "0qz8pqbj9ijd1qp16fqr4q7fpdjb6j0574q8bsp3lg3x8355skzy"; 3669 }; 3670 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 3671 }; ··· 3732 3733 nvim-toggleterm-lua = buildVimPluginFrom2Nix { 3734 pname = "nvim-toggleterm-lua"; 3735 + version = "2021-07-12"; 3736 src = fetchFromGitHub { 3737 owner = "akinsho"; 3738 repo = "nvim-toggleterm.lua"; 3739 + rev = "96af0fa98252ab3543ff1464c6452930f242c615"; 3740 + sha256 = "10r9zqmkhh3bpjhjhrr24vssy5wazd4499sxsyqsr6p9bb1mkhqh"; 3741 }; 3742 meta.homepage = "https://github.com/akinsho/nvim-toggleterm.lua/"; 3743 }; ··· 3816 3817 nvim-ts-rainbow = buildVimPluginFrom2Nix { 3818 pname = "nvim-ts-rainbow"; 3819 + version = "2021-07-13"; 3820 src = fetchFromGitHub { 3821 owner = "p00f"; 3822 repo = "nvim-ts-rainbow"; 3823 + rev = "802a9d576d836531447f29423fe15abce19d82f7"; 3824 + sha256 = "19ww2r4jzmwp4pb2c78aj7jp8a93s25nmlxgzfgb7hpixg8q16p0"; 3825 }; 3826 meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/"; 3827 }; ··· 3924 3925 onedark-vim = buildVimPluginFrom2Nix { 3926 pname = "onedark-vim"; 3927 + version = "2021-07-12"; 3928 src = fetchFromGitHub { 3929 owner = "joshdick"; 3930 repo = "onedark.vim"; 3931 + rev = "ee4b22cbae8a3a434fad832bd89a6981c7c061af"; 3932 + sha256 = "1fz3ly97w0n8viarlqil2q38s6hwd0lzyyi2jvpqsg9bj07dg4k3"; 3933 }; 3934 meta.homepage = "https://github.com/joshdick/onedark.vim/"; 3935 }; ··· 3972 3973 packer-nvim = buildVimPluginFrom2Nix { 3974 pname = "packer-nvim"; 3975 + version = "2021-07-13"; 3976 src = fetchFromGitHub { 3977 owner = "wbthomason"; 3978 repo = "packer.nvim"; 3979 + rev = "3a48ecad19a111b629cc5c5afa62d0513e440dc6"; 3980 + sha256 = "1ngm3c5piivxzsx05p1bzyac9rlsy050qzlwq1zvc15zz70gfkk0"; 3981 }; 3982 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3983 }; ··· 4080 4081 plenary-nvim = buildVimPluginFrom2Nix { 4082 pname = "plenary-nvim"; 4083 + version = "2021-07-12"; 4084 src = fetchFromGitHub { 4085 owner = "nvim-lua"; 4086 repo = "plenary.nvim"; 4087 + rev = "8bae2c1fadc9ed5bfcfb5ecbd0c0c4d7d40cb974"; 4088 + sha256 = "1axvjv6n77afkjqk914dpc020kxd7mig6m5sr916k1n1q35jc4ny"; 4089 }; 4090 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 4091 }; ··· 4646 4647 sonokai = buildVimPluginFrom2Nix { 4648 pname = "sonokai"; 4649 + version = "2021-07-12"; 4650 src = fetchFromGitHub { 4651 owner = "sainnhe"; 4652 repo = "sonokai"; 4653 + rev = "ef631befe2bea01c23f4f0d9685025ac15d51ace"; 4654 sha256 = "1hk1f1mbk37gcqhrwvn352q83qsf5nrgyrgghvkj8m91jgf4m31y"; 4655 }; 4656 meta.homepage = "https://github.com/sainnhe/sonokai/"; ··· 4899 4900 tabnine-vim = buildVimPluginFrom2Nix { 4901 pname = "tabnine-vim"; 4902 + version = "2021-07-12"; 4903 src = fetchFromGitHub { 4904 owner = "codota"; 4905 repo = "tabnine-vim"; 4906 + rev = "4c22054dffdd84811664cb6957b001a8617333ae"; 4907 + sha256 = "16r27kzpk4xww82x18m6m0hwbplsdw96vcmkyy9r6ndxq0hcblqi"; 4908 fetchSubmodules = true; 4909 }; 4910 meta.homepage = "https://github.com/codota/tabnine-vim/"; ··· 5073 src = fetchFromGitHub { 5074 owner = "nvim-telescope"; 5075 repo = "telescope.nvim"; 5076 + rev = "5692edd004fed1dbd55c90775c34a051298724e7"; 5077 + sha256 = "0mzgbnm9ic173spnm9w9da7yl79fqg6p7s1sv0w3d3m7qqvz0bpz"; 5078 }; 5079 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 5080 }; ··· 5186 fetchSubmodules = true; 5187 }; 5188 meta.homepage = "https://github.com/freitass/todo.txt-vim/"; 5189 + }; 5190 + 5191 + tokyonight-nvim = buildVimPluginFrom2Nix { 5192 + pname = "tokyonight-nvim"; 5193 + version = "2021-07-09"; 5194 + src = fetchFromGitHub { 5195 + owner = "folke"; 5196 + repo = "tokyonight.nvim"; 5197 + rev = "e3ad6032a7e2c54dd7500335b43c7d353a19ede9"; 5198 + sha256 = "1slb67kirb0jfgjsw09dhimmxagsk2aii6w461y1w8nj3fkl6p28"; 5199 + }; 5200 + meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 5201 }; 5202 5203 traces-vim = buildVimPluginFrom2Nix { ··· 6714 6715 vim-fugitive = buildVimPluginFrom2Nix { 6716 pname = "vim-fugitive"; 6717 + version = "2021-07-12"; 6718 src = fetchFromGitHub { 6719 owner = "tpope"; 6720 repo = "vim-fugitive"; 6721 + rev = "1c2663f516c32f8453f542be10192a49ee844a93"; 6722 + sha256 = "01gh4p2d41khx5cb7hcpjp9gs5fkgil838rnik1gawiw7w83hnaa"; 6723 }; 6724 meta.homepage = "https://github.com/tpope/vim-fugitive/"; 6725 }; ··· 6786 6787 vim-gitgutter = buildVimPluginFrom2Nix { 6788 pname = "vim-gitgutter"; 6789 + version = "2021-07-12"; 6790 src = fetchFromGitHub { 6791 owner = "airblade"; 6792 repo = "vim-gitgutter"; 6793 + rev = "7d9b7125ff2533f6c520573f54e91db2f13a44b0"; 6794 + sha256 = "1ckz2b7y6y483d0ignkv8mm0xf9jbs8k3srp50m7sj24nsdadb1v"; 6795 }; 6796 meta.homepage = "https://github.com/airblade/vim-gitgutter/"; 6797 }; ··· 8793 8794 vim-startuptime = buildVimPluginFrom2Nix { 8795 pname = "vim-startuptime"; 8796 + version = "2021-07-11"; 8797 src = fetchFromGitHub { 8798 owner = "dstein64"; 8799 repo = "vim-startuptime"; 8800 + rev = "e82e635e1e188b1d00fa9ed3de21794c07ea1445"; 8801 + sha256 = "1623rkqni2xbz6jl8cs848db0gydnpsp0nxss6rg2cp9l813k68f"; 8802 }; 8803 meta.homepage = "https://github.com/dstein64/vim-startuptime/"; 8804 }; ··· 9394 9395 vim-xkbswitch = buildVimPluginFrom2Nix { 9396 pname = "vim-xkbswitch"; 9397 + version = "2021-07-12"; 9398 src = fetchFromGitHub { 9399 owner = "lyokha"; 9400 repo = "vim-xkbswitch"; 9401 + rev = "df53e9c5fce91a84e1d6e8722956a01595d16c40"; 9402 + sha256 = "0zndnmdmxlr6114d29sc1q8fc0s2zlsrj1v28gp0sgnim1rmavfp"; 9403 }; 9404 meta.homepage = "https://github.com/lyokha/vim-xkbswitch/"; 9405 }; ··· 9611 9612 vimtex = buildVimPluginFrom2Nix { 9613 pname = "vimtex"; 9614 + version = "2021-07-12"; 9615 src = fetchFromGitHub { 9616 owner = "lervag"; 9617 repo = "vimtex"; 9618 + rev = "a064c48ade2a4df3d010e02b2d528fc2534a62eb"; 9619 + sha256 = "03za8pwaqi2bhkq9zgial6fpipkbij530f54alaqc8mrd6nydz90"; 9620 }; 9621 meta.homepage = "https://github.com/lervag/vimtex/"; 9622 };
+2 -1
pkgs/misc/vim-plugins/vim-plugin-names
··· 150 floobits/floobits-neovim 151 folke/lsp-colors.nvim@main 152 folke/todo-comments.nvim@main 153 folke/trouble.nvim@main 154 folke/which-key.nvim@main 155 freitass/todo.txt-vim ··· 255 joonty/vim-xdebug 256 josa42/coc-lua 257 josa42/vim-lightline-coc 258 - joshdick/onedark.vim 259 jpalardy/vim-slime@main 260 jparise/vim-graphql 261 jparise/vim-phabricator
··· 150 floobits/floobits-neovim 151 folke/lsp-colors.nvim@main 152 folke/todo-comments.nvim@main 153 + folke/tokyonight.nvim@main 154 folke/trouble.nvim@main 155 folke/which-key.nvim@main 156 freitass/todo.txt-vim ··· 256 joonty/vim-xdebug 257 josa42/coc-lua 258 josa42/vim-lightline-coc 259 + joshdick/onedark.vim@main 260 jpalardy/vim-slime@main 261 jparise/vim-graphql 262 jparise/vim-phabricator
+1 -1
pkgs/os-specific/linux/g15daemon/default.nix
··· 65 66 patches = let 67 patch = fname: sha256: fetchurl rec { 68 - url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/${pname}-${version}-${fname}.patch?h=packages/${pname}"; 69 name = "${fname}.patch"; 70 inherit sha256; 71 };
··· 65 66 patches = let 67 patch = fname: sha256: fetchurl rec { 68 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/c0b0b6d4d6d7b79eca68123b20e0c9fb82e1c6e1/g15daemon/trunk/${pname}-${version}-${fname}.patch"; 69 name = "${fname}.patch"; 70 inherit sha256; 71 };
+91
pkgs/os-specific/linux/kinect-audio-setup/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchgit 4 + , requireFile 5 + , pkg-config 6 + , libusb1 7 + , p7zip 8 + }: 9 + 10 + let 11 + # The last known good firmware package to have been tested 12 + # by the upstream projet. 13 + # The firmware URL is hardcoded in the upstream project's installation script 14 + firmwareUrl = "https://download.microsoft.com/download/F/9/9/F99791F2-D5BE-478A-B77A-830AD14950C3/KinectSDK-v1.0-beta2-x86.msi"; 15 + # The original URL "https://research.microsoft.com/en-us/um/legal/kinectsdk-tou_noncommercial.htm" 16 + # redirects to the following url: 17 + licenseUrl = "https://www.microsoft.com/en-us/legal/terms-of-use"; 18 + in 19 + stdenv.mkDerivation rec { 20 + pname = "kinect-audio-setup"; 21 + 22 + # On update: Make sure that the `firmwareURL` is still in sync with upstream. 23 + # If the project structure hasn't changed you can find the URL in the 24 + # `kinect_fetch_fw` file in the project source. 25 + version = "0.5"; 26 + 27 + # This is an MSI or CAB file 28 + FIRMWARE = requireFile rec { 29 + name = "UACFirmware"; 30 + sha256 = "08a2vpgd061cmc6h3h8i6qj3sjvjr1fwcnwccwywqypz3icn8xw1"; 31 + message = '' 32 + In order to install the Kinect Audio Firmware, you need to download the 33 + non-redistributable firmware from Microsoft. 34 + The firmware is available at ${firmwareUrl} and the license at ${licenseUrl} . 35 + Save the file as UACFirmware and use "nix-prefetch-url file://\$PWD/UACFirmware" to 36 + add it to the Nix store. 37 + ''; 38 + }; 39 + 40 + src = fetchgit { 41 + url = "git://git.ao2.it/kinect-audio-setup.git"; 42 + rev = "v${version}"; 43 + sha256 = "sha256-bFwmWh822KvFwP/0Gu097nF5K2uCwCLMB1RtP7k+Zt0="; 44 + }; 45 + 46 + # These patches are not upstream because the project has seen no 47 + # activity since 2016 48 + patches = [ 49 + ./libusb-1-import-path.patch 50 + ./udev-rules-extra-devices.patch 51 + ]; 52 + 53 + nativeBuildInputs = [ p7zip libusb1 pkg-config ]; 54 + 55 + makeFlags = [ 56 + "PREFIX=$(out)" 57 + "DESTDIR=$(out)" 58 + "FIRMWARE_PATH=$(out)/lib/firmware/UACFirmware" 59 + "LOADER_PATH=$(out)/libexec/kinect_upload_fw" 60 + ]; 61 + 62 + buildPhase = '' 63 + runHook preBuild 64 + make -C kinect_upload_fw kinect_upload_fw $makeFlags "''${makeFlagsArray[@]}" 65 + runHook postBuild 66 + ''; 67 + 68 + installPhase = '' 69 + runHook preInstall 70 + mkdir -p $out/libexec/ $out/lib/firmware $out/lib/udev/rules.d 71 + 72 + install -Dm755 kinect_upload_fw/kinect_upload_fw $out/libexec/ 73 + 74 + # 7z extract "assume yes on all queries" "only extract/keep files/directories matching UACFIRMWARE.* recursively" 75 + 7z e -y -r "${FIRMWARE}" "UACFirmware.*" >/dev/null 76 + # The filename is bound to change with the Firmware SDK 77 + mv UACFirmware.* $out/lib/firmware/UACFirmware 78 + 79 + make install_udev_rules $makeFlags "''${makeFlagsArray[@]}" 80 + 81 + runHook postInstall 82 + ''; 83 + 84 + meta = with lib; { 85 + description = "Tools to enable audio input from the Microsoft Kinect sensor device"; 86 + homepage = "https://git.ao2.it/kinect-audio-setup.git"; 87 + maintainers = with maintainers; [ berbiche ]; 88 + platforms = platforms.linux; 89 + license = licenses.unfree; 90 + }; 91 + }
+23
pkgs/os-specific/linux/kinect-audio-setup/libusb-1-import-path.patch
···
··· 1 + commit 02fd6c4355809e1bff7c66d478e88f30bedde13b 2 + Author: Nicolas Berbiche <nicolas@normie.dev> 3 + Date: Wed May 5 23:14:56 2021 -0400 4 + 5 + fix libusb include for Linux 6 + 7 + diff --git a/kinect_upload_fw/kinect_upload_fw.c b/kinect_upload_fw/kinect_upload_fw.c 8 + index 1bd4102..351c94f 100644 9 + --- a/kinect_upload_fw/kinect_upload_fw.c 10 + +++ b/kinect_upload_fw/kinect_upload_fw.c 11 + @@ -35,7 +35,12 @@ 12 + #include <stdlib.h> 13 + #include <string.h> 14 + #include <errno.h> 15 + + 16 + +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(_WIN32) 17 + #include <libusb.h> 18 + +#else 19 + +#include <libusb-1.0/libusb.h> 20 + +#endif 21 + 22 + #include "endian.h" 23 +
+15
pkgs/os-specific/linux/kinect-audio-setup/udev-rules-extra-devices.patch
···
··· 1 + commit afaaa77b0a03811f86428cf264397b60dd795549 2 + Author: Nicolas Berbiche <nicolas@normie.dev> 3 + Date: Thu May 6 00:10:37 2021 -0400 4 + 5 + Add support for other Kinect device in udev 6 + 7 + diff --git a/contrib/55-kinect_audio.rules.in b/contrib/55-kinect_audio.rules.in 8 + index 25ea713..9e1b69f 100644 9 + --- a/contrib/55-kinect_audio.rules.in 10 + +++ b/contrib/55-kinect_audio.rules.in 11 + @@ -1,2 +1,4 @@ 12 + # Rule to load the Kinect UAC firmware on the "generic" usb device 13 + ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02ad", RUN+="@LOADER_PATH@ @FIRMWARE_PATH@" 14 + +# Rule to load the Kinect UAC firmware on another supported device 15 + +ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02bb", RUN+="@LOADER_PATH@ @FIRMWARE_PATH@"
+2 -2
pkgs/os-specific/linux/syslinux/default.nix
··· 23 sha256 = "06ifgzbpjj4picpj17zgprsfi501zf4pp85qjjgn29i5rs291zni"; 24 }) 25 (fetchurl { 26 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0005-gnu-efi-version-compatibility.patch?id=821c3da473d1399d930d5b4a086e46a4179eaa45"; 27 name = "0005-gnu-efi-version-compatibility.patch"; 28 sha256 = "1mz2idg8cwn0mvd3jixxynhkn7rhmi5fp8cc8zznh5f0ysfra446"; 29 }) 30 (fetchurl { 31 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0025-reproducible-build.patch?id=821c3da473d1399d930d5b4a086e46a4179eaa45"; 32 name = "0025-reproducible-build.patch"; 33 sha256 = "0qk6wc6z3648828y3961pn4pi7xhd20a6fqn6z1mnj22bbvzcxls"; 34 })
··· 23 sha256 = "06ifgzbpjj4picpj17zgprsfi501zf4pp85qjjgn29i5rs291zni"; 24 }) 25 (fetchurl { 26 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/821c3da473d1399d930d5b4a086e46a4179eaa45/trunk/0005-gnu-efi-version-compatibility.patch"; 27 name = "0005-gnu-efi-version-compatibility.patch"; 28 sha256 = "1mz2idg8cwn0mvd3jixxynhkn7rhmi5fp8cc8zznh5f0ysfra446"; 29 }) 30 (fetchurl { 31 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/821c3da473d1399d930d5b4a086e46a4179eaa45/trunk/0025-reproducible-build.patch"; 32 name = "0025-reproducible-build.patch"; 33 sha256 = "0qk6wc6z3648828y3961pn4pi7xhd20a6fqn6z1mnj22bbvzcxls"; 34 })
+3 -3
pkgs/servers/headscale/default.nix
··· 2 3 buildGoModule rec { 4 pname = "headscale"; 5 - version = "0.2.2"; 6 7 src = fetchFromGitHub { 8 owner = "juanfont"; 9 repo = "headscale"; 10 rev = "v${version}"; 11 - sha256 = "0iij4hdbdplai5c8kvcwiw11idrk04xbpwb3njdhqcg6pdyx3216"; 12 }; 13 14 - vendorSha256 = "sha256-8MCSN8wn2Y9ejHAIEwTdIXGITaa+FqX7WUMJEr0RcIk="; 15 16 # Ldflags are same as build target in the project's Makefile 17 # https://github.com/juanfont/headscale/blob/main/Makefile
··· 2 3 buildGoModule rec { 4 pname = "headscale"; 5 + version = "0.3.3"; 6 7 src = fetchFromGitHub { 8 owner = "juanfont"; 9 repo = "headscale"; 10 rev = "v${version}"; 11 + sha256 = "0nf2l8l23wzn3l3x4698rfr3g6lkx5qfzsbfl0rv25q1pqgybdzj"; 12 }; 13 14 + vendorSha256 = "sha256-0Lqr/tWk31S01vi21sG2gtlGouOhecL4u8ScKG0nWLo="; 15 16 # Ldflags are same as build target in the project's Makefile 17 # https://github.com/juanfont/headscale/blob/main/Makefile
+2 -2
pkgs/servers/icingaweb2/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "icingaweb2"; 5 - version = "2.8.2"; 6 7 src = fetchFromGitHub { 8 owner = "Icinga"; 9 repo = "icingaweb2"; 10 rev = "v${version}"; 11 - sha256 = "1zrni1hzblaangiqm7iqbvg2h9rdc2l3pzzymz52r7mri4qnr4s8"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "icingaweb2"; 5 + version = "2.8.3"; 6 7 src = fetchFromGitHub { 8 owner = "Icinga"; 9 repo = "icingaweb2"; 10 rev = "v${version}"; 11 + sha256 = "sha256-wk6rTEYRS0q0HpQRbFAmfeYVrF/xLP/HchEXNqqNpYg="; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/servers/matrix-synapse/default.nix
··· 12 in 13 buildPythonApplication rec { 14 pname = "matrix-synapse"; 15 - version = "1.37.1"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - sha256 = "sha256-KxDHJrKm/QUZtOzI6MEpIUb4hTtxtIPLFuD1as3j4EA="; 20 }; 21 22 patches = [
··· 12 in 13 buildPythonApplication rec { 14 pname = "matrix-synapse"; 15 + version = "1.38.0"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + sha256 = "sha256-k9/enFktixO4zvgBW3zw0COBakDP1PHVWAlbMi+FiWQ="; 20 }; 21 22 patches = [
+13 -19
pkgs/servers/nextcloud/default.nix
··· 33 }; 34 }; 35 in { 36 - nextcloud18 = throw '' 37 - Nextcloud v18 has been removed from `nixpkgs` as the support for it was dropped 38 - by upstream in 2021-01. Please upgrade to at least Nextcloud v19 by 39 declaring 40 41 - services.nextcloud.package = pkgs.nextcloud19; 42 43 in your NixOS config. 44 - 45 - [1] https://docs.nextcloud.com/server/18/admin_manual/release_schedule.html 46 ''; 47 48 - # FIXME(@Ma27) remove on 21.05 49 - nextcloud19 = generic { 50 - version = "19.0.6"; 51 - sha256 = "sha256-pqqIayE0OyTailtd2zeYi+G1APjv/YHqyO8jCpq7KJg="; 52 - extraVulnerabilities = [ 53 - "Nextcloud 19 is still supported, but CVE-2020-8259 & CVE-2020-8152 are unfixed! Please note that both CVEs only affect the file encryption module which is turned off by default. Alternatively, `pkgs.nextcloud20` can be used." 54 - ]; 55 - }; 56 - 57 nextcloud20 = generic { 58 - version = "20.0.7"; 59 - sha256 = "sha256-jO2Ct3K/CvZ9W+EyPkD5d0KbwKK8yGQJXvx4dnUAtys="; 60 }; 61 62 nextcloud21 = generic { 63 - version = "21.0.2"; 64 - sha256 = "5e5b38109a3485db5fd2d248f24478eabe6c0790ec10b030acbbee207d5511fe"; 65 }; 66 # tip: get she sha with: 67 # curl 'https://download.nextcloud.com/server/releases/nextcloud-${version}.tar.bz2.sha256'
··· 33 }; 34 }; 35 in { 36 + nextcloud19 = throw '' 37 + Nextcloud v19 has been removed from `nixpkgs` as the support for it was dropped 38 + by upstream in 2021-06. Please upgrade to at least Nextcloud v20 by 39 declaring 40 41 + services.nextcloud.package = pkgs.nextcloud20; 42 43 in your NixOS config. 44 ''; 45 46 nextcloud20 = generic { 47 + version = "20.0.11"; 48 + sha256 = "sha256-CLrJH5eNTiJJrDzfCg+re3J2qmwxFOe12nUU/QgtD6A="; 49 }; 50 51 nextcloud21 = generic { 52 + version = "21.0.3"; 53 + sha256 = "8adcd175c7a70c33332586fa9ce36d03ba02d1df5d4c334d1210201d3fb953ee"; 54 + }; 55 + 56 + nextcloud22 = generic { 57 + version = "22.0.0"; 58 + sha256 = "sha256-ORHTdUw3rKfJtfOys3UTwPK1u5ea8AgWwRF7Hu28XXo="; 59 }; 60 # tip: get she sha with: 61 # curl 'https://download.nextcloud.com/server/releases/nextcloud-${version}.tar.bz2.sha256'
+3 -3
pkgs/servers/plex/raw.nix
··· 12 # server, and the FHS userenv and corresponding NixOS module should 13 # automatically pick up the changes. 14 stdenv.mkDerivation rec { 15 - version = "1.23.3.4707-ebb5fe9f3"; 16 pname = "plexmediaserver"; 17 18 # Fetch the source 19 src = if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { 20 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb"; 21 - sha256 = "0b3xsyrpz1098lyqfapnjp7k55d07qg7h9avc7f3zmpkiclxf2ry"; 22 } else fetchurl { 23 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb"; 24 - sha256 = "1as83prhlfi4g172k3mgm6p8k58zm4bahjf8bp8pyxcmgiii76m0"; 25 }; 26 27 outputs = [ "out" "basedb" ];
··· 12 # server, and the FHS userenv and corresponding NixOS module should 13 # automatically pick up the changes. 14 stdenv.mkDerivation rec { 15 + version = "1.23.4.4805-186bae04e"; 16 pname = "plexmediaserver"; 17 18 # Fetch the source 19 src = if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { 20 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb"; 21 + sha256 = "161baz4klwb8wyvc3mnbvvwjcmdfp38rn270jwvmwzp6b70jclyx"; 22 } else fetchurl { 23 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb"; 24 + sha256 = "0vj7k81fl8chaxqz287arvn9vva4cd4wcnybc5yvls3589h9x1zq"; 25 }; 26 27 outputs = [ "out" "basedb" ];
+61
pkgs/servers/unifi-video/default.nix
···
··· 1 + { dpkg 2 + , stdenv 3 + , lib 4 + , fetchurl 5 + , jre8 6 + , jsvc 7 + , lsb-release 8 + , libcap 9 + , util-linux 10 + , makeWrapper 11 + , autoPatchelfHook 12 + , glibc 13 + , gcc-unwrapped 14 + }: 15 + 16 + stdenv.mkDerivation rec { 17 + pname = "unifi-video"; 18 + version = "3.10.13"; 19 + src = fetchurl { 20 + urls = [ "https://dl.ui.com/firmwares/ufv/v${version}/unifi-video.Debian9_amd64.v${version}.deb" "https://archive.org/download/unifi-video.Debian9_amd64.v${version}/unifi-video.Debian9_amd64.v${version}.deb" ]; 21 + sha256 = "06mxjdizs4mhm1by8kj4pg5hhdi8ns6x75ggwyp1k6zb26jvvdny"; 22 + }; 23 + 24 + buildInputs = [ jre8 jsvc lsb-release libcap util-linux ]; 25 + nativeBuildInputs = [ dpkg makeWrapper autoPatchelfHook glibc gcc-unwrapped ]; 26 + 27 + unpackCmd = '' 28 + runHook preUnpack 29 + 30 + dpkg-deb -x $src . 31 + rm -r etc 32 + 33 + runHook postUnpack 34 + ''; 35 + 36 + installPhase = '' 37 + runHook preInstall 38 + 39 + mkdir -p $out 40 + cp -ar sbin $out/bin 41 + cp -ar lib share $out 42 + chmod +x $out/bin/* 43 + wrapProgram $out/bin/unifi-video --set JAVA_HOME "${jre8}" --prefix PATH : ${lib.makeBinPath [ jre8 lsb-release libcap util-linux]} 44 + 45 + runHook postInstall 46 + ''; 47 + 48 + meta = with lib; { 49 + description = "Unifi Video NVR (aka Airvision) is a software package for controlling Unifi cameras"; 50 + longDescription = '' 51 + Unifi Video is the NVR server software which can monitor and 52 + record footage from supported Unifi video cameras 53 + ''; 54 + homepage = "https://www.ui.com"; 55 + downloadPage = "https://www.ui.com/download/unifi-video/"; 56 + license = licenses.unfree; 57 + maintainers = [ maintainers.rsynnest ]; 58 + platforms = [ "x86_64-linux" ]; 59 + knownVulnerabilities = [ "Upstream support for Unifi Video ended January 1st, 2021." ]; 60 + }; 61 + }
+2 -2
pkgs/servers/web-apps/bookstack/default.nix
··· 15 16 in package.override rec { 17 name = "bookstack"; 18 - version = "21.05"; 19 20 src = fetchFromGitHub { 21 owner = "bookstackapp"; 22 repo = name; 23 rev = "v${version}"; 24 - sha256 = "0vn1n2l66xsv2qjhh53dm28vwm7d9ba62syx2gviznva1lsyn78z"; 25 }; 26 27 meta = with lib; {
··· 15 16 in package.override rec { 17 name = "bookstack"; 18 + version = "21.05.3"; 19 20 src = fetchFromGitHub { 21 owner = "bookstackapp"; 22 repo = name; 23 rev = "v${version}"; 24 + sha256 = "0dymrmy771lv6h9432vw7d12x5xgchjn9s3z8maz3b9d5xlx9gw8"; 25 }; 26 27 meta = with lib; {
+72 -72
pkgs/servers/web-apps/bookstack/php-packages.nix
··· 5 "aws/aws-sdk-php" = { 6 targetDir = ""; 7 src = composerEnv.buildZipPackage { 8 - name = "aws-aws-sdk-php-3b3aafdceac4cb820e2ae65a8785e4d07db471a7"; 9 src = fetchurl { 10 - url = https://api.github.com/repos/aws/aws-sdk-php/zipball/3b3aafdceac4cb820e2ae65a8785e4d07db471a7; 11 - sha256 = "0pyc5n1h9c12li03wk0p04k25rg1x8qlq4ns4wr8xbxcysdm6xi1"; 12 }; 13 }; 14 }; ··· 35 "doctrine/cache" = { 36 targetDir = ""; 37 src = composerEnv.buildZipPackage { 38 - name = "doctrine-cache-3bb5588cec00a0268829cc4a518490df6741af9d"; 39 src = fetchurl { 40 - url = https://api.github.com/repos/doctrine/cache/zipball/3bb5588cec00a0268829cc4a518490df6741af9d; 41 - sha256 = "0r9fhv0y79ma7a5llmj1skycflnwbxyyrblkavjj6svld46li94q"; 42 }; 43 }; 44 }; 45 "doctrine/dbal" = { 46 targetDir = ""; 47 src = composerEnv.buildZipPackage { 48 - name = "doctrine-dbal-c800380457948e65bbd30ba92cc17cda108bf8c9"; 49 src = fetchurl { 50 - url = https://api.github.com/repos/doctrine/dbal/zipball/c800380457948e65bbd30ba92cc17cda108bf8c9; 51 - sha256 = "1x6bij89yaj0d52ffx683rlpxrgxl0vx9q6a121mkz1zplnif647"; 52 }; 53 }; 54 }; ··· 125 "facade/flare-client-php" = { 126 targetDir = ""; 127 src = composerEnv.buildZipPackage { 128 - name = "facade-flare-client-php-69742118c037f34ee1ef86dc605be4a105d9e984"; 129 src = fetchurl { 130 - url = https://api.github.com/repos/facade/flare-client-php/zipball/69742118c037f34ee1ef86dc605be4a105d9e984; 131 - sha256 = "1if56r0g9ymwankz40l5xhw5vch1qkjjy9914lz1vgbkj7ln9pvz"; 132 }; 133 }; 134 }; ··· 165 "filp/whoops" = { 166 targetDir = ""; 167 src = composerEnv.buildZipPackage { 168 - name = "filp-whoops-c13c0be93cff50f88bbd70827d993026821914dd"; 169 src = fetchurl { 170 - url = https://api.github.com/repos/filp/whoops/zipball/c13c0be93cff50f88bbd70827d993026821914dd; 171 - sha256 = "0janbd93xvr5hy2bms05q1l31gmwbqrgjfvbzkmv3bfw4gcksq0i"; 172 }; 173 }; 174 }; ··· 225 "laravel/framework" = { 226 targetDir = ""; 227 src = composerEnv.buildZipPackage { 228 - name = "laravel-framework-92c0417e60efc39bc556ba5dfc9b20a56f7848fb"; 229 src = fetchurl { 230 - url = https://api.github.com/repos/laravel/framework/zipball/92c0417e60efc39bc556ba5dfc9b20a56f7848fb; 231 - sha256 = "17wpm3fk6qakq4b8qf2bvmyzm7zfamiabdgqshzcnfjm7kj4rijy"; 232 }; 233 }; 234 }; ··· 245 "league/commonmark" = { 246 targetDir = ""; 247 src = composerEnv.buildZipPackage { 248 - name = "league-commonmark-7d70d2f19c84bcc16275ea47edabee24747352eb"; 249 src = fetchurl { 250 - url = https://api.github.com/repos/thephpleague/commonmark/zipball/7d70d2f19c84bcc16275ea47edabee24747352eb; 251 - sha256 = "1clfi4k0xp15pzg8c344qj5jk54k9dm9xbg4sd6l6iv66md1xasn"; 252 }; 253 }; 254 }; 255 "league/flysystem" = { 256 targetDir = ""; 257 src = composerEnv.buildZipPackage { 258 - name = "league-flysystem-9be3b16c877d477357c015cec057548cf9b2a14a"; 259 src = fetchurl { 260 - url = https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a; 261 - sha256 = "0mhlr6l75j58xwbadq30x58s67434195zlpdax6ix4nkr7fc907j"; 262 }; 263 }; 264 }; ··· 305 "mtdowling/jmespath.php" = { 306 targetDir = ""; 307 src = composerEnv.buildZipPackage { 308 - name = "mtdowling-jmespath.php-42dae2cbd13154083ca6d70099692fef8ca84bfb"; 309 src = fetchurl { 310 - url = https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb; 311 - sha256 = "157pdx45dmkxwxyq8vdjfci24fw7kl3yc2gj1cifp9kaia7mwlkk"; 312 }; 313 }; 314 }; 315 "nesbot/carbon" = { 316 targetDir = ""; 317 src = composerEnv.buildZipPackage { 318 - name = "nesbot-carbon-8d1f50f1436fb4b05e7127360483dd9c6e73da16"; 319 src = fetchurl { 320 - url = https://api.github.com/repos/briannesbitt/Carbon/zipball/8d1f50f1436fb4b05e7127360483dd9c6e73da16; 321 - sha256 = "102pypd7x9l739qv2fp5lv4gw4sywr1jpgxlgpqyi1ww1dm3dch0"; 322 }; 323 }; 324 }; ··· 555 "socialiteproviders/microsoft-azure" = { 556 targetDir = ""; 557 src = composerEnv.buildZipPackage { 558 - name = "socialiteproviders-microsoft-azure-7808764f777a01df88be9ca6b14d683e50aaf88a"; 559 src = fetchurl { 560 - url = https://api.github.com/repos/SocialiteProviders/Microsoft-Azure/zipball/7808764f777a01df88be9ca6b14d683e50aaf88a; 561 - sha256 = "1lxsvb5pzqrm467a8737v98sgmsxs6mvxc683p19b2y30g4fyrlj"; 562 }; 563 }; 564 }; ··· 615 "symfony/console" = { 616 targetDir = ""; 617 src = composerEnv.buildZipPackage { 618 - name = "symfony-console-1b15ca1b1bedda86f98064da9ff5d800560d4c6d"; 619 src = fetchurl { 620 - url = https://api.github.com/repos/symfony/console/zipball/1b15ca1b1bedda86f98064da9ff5d800560d4c6d; 621 - sha256 = "0xpk6241vg866z56dksv384xmk0vkrz1by9vb8q2d6cbp6nw17y0"; 622 }; 623 }; 624 }; 625 "symfony/css-selector" = { 626 targetDir = ""; 627 src = composerEnv.buildZipPackage { 628 - name = "symfony-css-selector-947cacaf1b3a2af6f13a435392873d5ddaba5f70"; 629 src = fetchurl { 630 - url = https://api.github.com/repos/symfony/css-selector/zipball/947cacaf1b3a2af6f13a435392873d5ddaba5f70; 631 - sha256 = "1v5fl6vhbc2n9mm0y9m28i1gz12n1v0zqzc2sspymyq98921q3gp"; 632 }; 633 }; 634 }; 635 "symfony/debug" = { 636 targetDir = ""; 637 src = composerEnv.buildZipPackage { 638 - name = "symfony-debug-45b2136377cca5f10af858968d6079a482bca473"; 639 src = fetchurl { 640 - url = https://api.github.com/repos/symfony/debug/zipball/45b2136377cca5f10af858968d6079a482bca473; 641 - sha256 = "0p7g2mwrvg8x264kl9kn7a23adnqxh66jy1kjczq5c5xlpw2rxdb"; 642 }; 643 }; 644 }; ··· 655 "symfony/error-handler" = { 656 targetDir = ""; 657 src = composerEnv.buildZipPackage { 658 - name = "symfony-error-handler-21d75bfbdfdd3581a7f97080deb98926987f14a7"; 659 src = fetchurl { 660 - url = https://api.github.com/repos/symfony/error-handler/zipball/21d75bfbdfdd3581a7f97080deb98926987f14a7; 661 - sha256 = "0hdcvmid17xcm21crj3k2gxvnhfww3yaw3liiqrjrkwmny9pr73q"; 662 }; 663 }; 664 }; 665 "symfony/event-dispatcher" = { 666 targetDir = ""; 667 src = composerEnv.buildZipPackage { 668 - name = "symfony-event-dispatcher-c352647244bd376bf7d31efbd5401f13f50dad0c"; 669 src = fetchurl { 670 - url = https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c; 671 - sha256 = "1cxgn0y83i4qqx757kq96jadwwbc68h11snhvy175xvy8nvsmxkd"; 672 }; 673 }; 674 }; ··· 685 "symfony/finder" = { 686 targetDir = ""; 687 src = composerEnv.buildZipPackage { 688 - name = "symfony-finder-a96bc19ed87c88eec78e1a4c803bdc1446952983"; 689 src = fetchurl { 690 - url = https://api.github.com/repos/symfony/finder/zipball/a96bc19ed87c88eec78e1a4c803bdc1446952983; 691 - sha256 = "065mk0cvby82wv799gl5n4xw75nm7q32g816kily39d70rfjwzrs"; 692 }; 693 }; 694 }; ··· 705 "symfony/http-foundation" = { 706 targetDir = ""; 707 src = composerEnv.buildZipPackage { 708 - name = "symfony-http-foundation-2ffb43bd6c589a274ee1e93a5fd6b7ef1577b9c5"; 709 src = fetchurl { 710 - url = https://api.github.com/repos/symfony/http-foundation/zipball/2ffb43bd6c589a274ee1e93a5fd6b7ef1577b9c5; 711 - sha256 = "02dras9h0h2g3xkibvpqfly7108qhg609cv16cgmw109m9d6rv7p"; 712 }; 713 }; 714 }; 715 "symfony/http-kernel" = { 716 targetDir = ""; 717 src = composerEnv.buildZipPackage { 718 - name = "symfony-http-kernel-59925ee79f2541b4c6e990843e1a42768e898254"; 719 src = fetchurl { 720 - url = https://api.github.com/repos/symfony/http-kernel/zipball/59925ee79f2541b4c6e990843e1a42768e898254; 721 - sha256 = "1v6ah9ibz6n2kdpmji1wfqzvb4cbndnwfz4hjqhhrysc0vffpbk4"; 722 }; 723 }; 724 }; 725 "symfony/mime" = { 726 targetDir = ""; 727 src = composerEnv.buildZipPackage { 728 - name = "symfony-mime-64258e870f8cc75c3dae986201ea2df58c210b52"; 729 src = fetchurl { 730 - url = https://api.github.com/repos/symfony/mime/zipball/64258e870f8cc75c3dae986201ea2df58c210b52; 731 - sha256 = "14s26zam8dxhbskizcw6mpyizg6n4i1ambq5ni6r9gv3rs6cfr9p"; 732 }; 733 }; 734 }; ··· 815 "symfony/process" = { 816 targetDir = ""; 817 src = composerEnv.buildZipPackage { 818 - name = "symfony-process-f5481b22729d465acb1cea3455fc04ce84b0148b"; 819 src = fetchurl { 820 - url = https://api.github.com/repos/symfony/process/zipball/f5481b22729d465acb1cea3455fc04ce84b0148b; 821 - sha256 = "1cz0gd7lkp07dlylf8c32fjpfsm9z3d66iwx45i7b5wh5gc96ns0"; 822 }; 823 }; 824 }; 825 "symfony/routing" = { 826 targetDir = ""; 827 src = composerEnv.buildZipPackage { 828 - name = "symfony-routing-b42c3631fd9e3511610afb2ba081ea7e38d9fa38"; 829 src = fetchurl { 830 - url = https://api.github.com/repos/symfony/routing/zipball/b42c3631fd9e3511610afb2ba081ea7e38d9fa38; 831 - sha256 = "167lvg9n8qvgkz7hgx8hv7a53j4shqiriir03g5qz7zhvddlk7vp"; 832 }; 833 }; 834 }; ··· 845 "symfony/translation" = { 846 targetDir = ""; 847 src = composerEnv.buildZipPackage { 848 - name = "symfony-translation-424d29dfcc15575af05196de0100d7b52f650602"; 849 src = fetchurl { 850 - url = https://api.github.com/repos/symfony/translation/zipball/424d29dfcc15575af05196de0100d7b52f650602; 851 - sha256 = "0fpbhbiix0yqvbq5iv5wy7b37wsfgnsay0g1292s339dil60i6a6"; 852 }; 853 }; 854 }; ··· 865 "symfony/var-dumper" = { 866 targetDir = ""; 867 src = composerEnv.buildZipPackage { 868 - name = "symfony-var-dumper-c194bcedde6295f3ec3e9eba1f5d484ea97c41a7"; 869 src = fetchurl { 870 - url = https://api.github.com/repos/symfony/var-dumper/zipball/c194bcedde6295f3ec3e9eba1f5d484ea97c41a7; 871 - sha256 = "0wccbr4l03asdar89bss3fhy486wjjqgjsk5iypmxaiga12ac01b"; 872 }; 873 }; 874 };
··· 5 "aws/aws-sdk-php" = { 6 targetDir = ""; 7 src = composerEnv.buildZipPackage { 8 + name = "aws-aws-sdk-php-35310302912fdc3b4a0e829b84424c41e3fd9727"; 9 src = fetchurl { 10 + url = https://api.github.com/repos/aws/aws-sdk-php/zipball/35310302912fdc3b4a0e829b84424c41e3fd9727; 11 + sha256 = "043ia45zlb3596cnh76yc7wvizr8acn5jrilnnqdv78v07s9c99i"; 12 }; 13 }; 14 }; ··· 35 "doctrine/cache" = { 36 targetDir = ""; 37 src = composerEnv.buildZipPackage { 38 + name = "doctrine-cache-c9622c6820d3ede1e2315a6a377ea1076e421d88"; 39 src = fetchurl { 40 + url = https://api.github.com/repos/doctrine/cache/zipball/c9622c6820d3ede1e2315a6a377ea1076e421d88; 41 + sha256 = "0dw03i597mffza3bllsh89fqwa61zwhp0gvs8hh6qzkhwmsw9rk5"; 42 }; 43 }; 44 }; 45 "doctrine/dbal" = { 46 targetDir = ""; 47 src = composerEnv.buildZipPackage { 48 + name = "doctrine-dbal-8dd39d2ead4409ce652fd4f02621060f009ea5e4"; 49 src = fetchurl { 50 + url = https://api.github.com/repos/doctrine/dbal/zipball/8dd39d2ead4409ce652fd4f02621060f009ea5e4; 51 + sha256 = "107k0qr3m34cjxy00yhdjmd8liqa8wg729zj4z2jifz26niiy8qs"; 52 }; 53 }; 54 }; ··· 125 "facade/flare-client-php" = { 126 targetDir = ""; 127 src = composerEnv.buildZipPackage { 128 + name = "facade-flare-client-php-47b639dc02bcfdfc4ebb83de703856fa01e35f5f"; 129 src = fetchurl { 130 + url = https://api.github.com/repos/facade/flare-client-php/zipball/47b639dc02bcfdfc4ebb83de703856fa01e35f5f; 131 + sha256 = "1chpfxmnlpl98cg127i70ari7nb3w83l91l119hc2fhyjk0zrcy5"; 132 }; 133 }; 134 }; ··· 165 "filp/whoops" = { 166 targetDir = ""; 167 src = composerEnv.buildZipPackage { 168 + name = "filp-whoops-2edbc73a4687d9085c8f20f398eebade844e8424"; 169 src = fetchurl { 170 + url = https://api.github.com/repos/filp/whoops/zipball/2edbc73a4687d9085c8f20f398eebade844e8424; 171 + sha256 = "1x79vnjdbjk9z2mix75ri56kyc5iwvjv3dyivncg6n3wd80nyfgg"; 172 }; 173 }; 174 }; ··· 225 "laravel/framework" = { 226 targetDir = ""; 227 src = composerEnv.buildZipPackage { 228 + name = "laravel-framework-00fa9c04aed10d68481f5757b89da0e6798f53b3"; 229 src = fetchurl { 230 + url = https://api.github.com/repos/laravel/framework/zipball/00fa9c04aed10d68481f5757b89da0e6798f53b3; 231 + sha256 = "1ryk6c23sa6lfsx2zpm8mcfng4ys474959kqg959cjaqzq47blq9"; 232 }; 233 }; 234 }; ··· 245 "league/commonmark" = { 246 targetDir = ""; 247 src = composerEnv.buildZipPackage { 248 + name = "league-commonmark-44ffd8d3c4a9133e4bd0548622b09c55af39db5f"; 249 src = fetchurl { 250 + url = https://api.github.com/repos/thephpleague/commonmark/zipball/44ffd8d3c4a9133e4bd0548622b09c55af39db5f; 251 + sha256 = "1nlydxyfsh51hrvxg5c7c5lqphynvdclch6w8k9dh1whl8pwjf27"; 252 }; 253 }; 254 }; 255 "league/flysystem" = { 256 targetDir = ""; 257 src = composerEnv.buildZipPackage { 258 + name = "league-flysystem-f3ad69181b8afed2c9edf7be5a2918144ff4ea32"; 259 src = fetchurl { 260 + url = https://api.github.com/repos/thephpleague/flysystem/zipball/f3ad69181b8afed2c9edf7be5a2918144ff4ea32; 261 + sha256 = "0s4sx4j7c16qkk7m6k2r4ajfjidlv15z18ybxhfmmz4jb4wsmv94"; 262 }; 263 }; 264 }; ··· 305 "mtdowling/jmespath.php" = { 306 targetDir = ""; 307 src = composerEnv.buildZipPackage { 308 + name = "mtdowling-jmespath.php-9b87907a81b87bc76d19a7fb2d61e61486ee9edb"; 309 src = fetchurl { 310 + url = https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb; 311 + sha256 = "1ig3gi6f8gisagcn876598ps48s86s6m0c82diyksylarg3yn0yd"; 312 }; 313 }; 314 }; 315 "nesbot/carbon" = { 316 targetDir = ""; 317 src = composerEnv.buildZipPackage { 318 + name = "nesbot-carbon-f47f17d17602b2243414a44ad53d9f8b9ada5fdb"; 319 src = fetchurl { 320 + url = https://api.github.com/repos/briannesbitt/Carbon/zipball/f47f17d17602b2243414a44ad53d9f8b9ada5fdb; 321 + sha256 = "0b7pr4cqg5l75fncw1lzxcpn4xjnjddyrz287lb4zrjgx1raz3ah"; 322 }; 323 }; 324 }; ··· 555 "socialiteproviders/microsoft-azure" = { 556 targetDir = ""; 557 src = composerEnv.buildZipPackage { 558 + name = "socialiteproviders-microsoft-azure-64779ec21db0bee3111039a67c0fa0ab550a3462"; 559 src = fetchurl { 560 + url = https://api.github.com/repos/SocialiteProviders/Microsoft-Azure/zipball/64779ec21db0bee3111039a67c0fa0ab550a3462; 561 + sha256 = "00jjj7jwmhf2nypwwnmv5rbw6mw0phdlcz8rxybxzy72p2v51m1c"; 562 }; 563 }; 564 }; ··· 615 "symfony/console" = { 616 targetDir = ""; 617 src = composerEnv.buildZipPackage { 618 + name = "symfony-console-9aa1eb46c1b12fada74dc0c529e93d1ccef22576"; 619 src = fetchurl { 620 + url = https://api.github.com/repos/symfony/console/zipball/9aa1eb46c1b12fada74dc0c529e93d1ccef22576; 621 + sha256 = "0xsjpsgdm2x2avw92cgx90r5yvpgqfcy0ad8cviwcfdardqfh7z0"; 622 }; 623 }; 624 }; 625 "symfony/css-selector" = { 626 targetDir = ""; 627 src = composerEnv.buildZipPackage { 628 + name = "symfony-css-selector-c1e29de6dc893b130b45d20d8051efbb040560a9"; 629 src = fetchurl { 630 + url = https://api.github.com/repos/symfony/css-selector/zipball/c1e29de6dc893b130b45d20d8051efbb040560a9; 631 + sha256 = "0af571s9i7inwsjbqpf5dkpghs2k5ds8ba8x7wdvad6hpgphify8"; 632 }; 633 }; 634 }; 635 "symfony/debug" = { 636 targetDir = ""; 637 src = composerEnv.buildZipPackage { 638 + name = "symfony-debug-a8d2d5c94438548bff9f998ca874e202bb29d07f"; 639 src = fetchurl { 640 + url = https://api.github.com/repos/symfony/debug/zipball/a8d2d5c94438548bff9f998ca874e202bb29d07f; 641 + sha256 = "0w0i66c42bvh5ss84jqgjzq81dx673sliaf7z7p60p3fxiy0fdsy"; 642 }; 643 }; 644 }; ··· 655 "symfony/error-handler" = { 656 targetDir = ""; 657 src = composerEnv.buildZipPackage { 658 + name = "symfony-error-handler-4001f01153d0eb5496fe11d8c76d1e56b47fdb88"; 659 src = fetchurl { 660 + url = https://api.github.com/repos/symfony/error-handler/zipball/4001f01153d0eb5496fe11d8c76d1e56b47fdb88; 661 + sha256 = "19pf2qk8nal0p59xvgvl04s2v2bcmi87wffml35qiks1pirn6znp"; 662 }; 663 }; 664 }; 665 "symfony/event-dispatcher" = { 666 targetDir = ""; 667 src = composerEnv.buildZipPackage { 668 + name = "symfony-event-dispatcher-047773e7016e4fd45102cedf4bd2558ae0d0c32f"; 669 src = fetchurl { 670 + url = https://api.github.com/repos/symfony/event-dispatcher/zipball/047773e7016e4fd45102cedf4bd2558ae0d0c32f; 671 + sha256 = "1cc2lm7fwwqjvx72990k8mzb1xiprpnc1lky13bc61jipdk49jq0"; 672 }; 673 }; 674 }; ··· 685 "symfony/finder" = { 686 targetDir = ""; 687 src = composerEnv.buildZipPackage { 688 + name = "symfony-finder-ed33314396d968a8936c95f5bd1b88bd3b3e94a3"; 689 src = fetchurl { 690 + url = https://api.github.com/repos/symfony/finder/zipball/ed33314396d968a8936c95f5bd1b88bd3b3e94a3; 691 + sha256 = "06m9xr0aik0y5f3j9rr0f23rwdr2b1ib55340myf0lah62as7nxm"; 692 }; 693 }; 694 }; ··· 705 "symfony/http-foundation" = { 706 targetDir = ""; 707 src = composerEnv.buildZipPackage { 708 + name = "symfony-http-foundation-8759ed5c27c2a8a47cb60f367f4be6727f08d58b"; 709 src = fetchurl { 710 + url = https://api.github.com/repos/symfony/http-foundation/zipball/8759ed5c27c2a8a47cb60f367f4be6727f08d58b; 711 + sha256 = "0g47jlsz2p3np3mq4vdhj68jr7a84lwi8hifq132igzgdkbdg6ln"; 712 }; 713 }; 714 }; 715 "symfony/http-kernel" = { 716 targetDir = ""; 717 src = composerEnv.buildZipPackage { 718 + name = "symfony-http-kernel-e08b2fb8a6eedd81c70522e514bad9b2c1fff881"; 719 src = fetchurl { 720 + url = https://api.github.com/repos/symfony/http-kernel/zipball/e08b2fb8a6eedd81c70522e514bad9b2c1fff881; 721 + sha256 = "009w87c31vp5x7hcy77g1b03avm3wp0jznxbqqvdfrid0s42zz77"; 722 }; 723 }; 724 }; 725 "symfony/mime" = { 726 targetDir = ""; 727 src = composerEnv.buildZipPackage { 728 + name = "symfony-mime-47dd7912152b82d0d4c8d9040dbc93d6232d472a"; 729 src = fetchurl { 730 + url = https://api.github.com/repos/symfony/mime/zipball/47dd7912152b82d0d4c8d9040dbc93d6232d472a; 731 + sha256 = "1xyk50qrd5hzpwp795adbc56pqxljy3yalsd7p2bfyhd1y5ihwdv"; 732 }; 733 }; 734 }; ··· 815 "symfony/process" = { 816 targetDir = ""; 817 src = composerEnv.buildZipPackage { 818 + name = "symfony-process-7e812c84c3f2dba173d311de6e510edf701685a8"; 819 src = fetchurl { 820 + url = https://api.github.com/repos/symfony/process/zipball/7e812c84c3f2dba173d311de6e510edf701685a8; 821 + sha256 = "1bayw4mnjxqr94y0w0mk1ch5ynvyz71v2hlxlp7w6xw15m9ccpsk"; 822 }; 823 }; 824 }; 825 "symfony/routing" = { 826 targetDir = ""; 827 src = composerEnv.buildZipPackage { 828 + name = "symfony-routing-3a3c2f197ad0846ac6413225fc78868ba1c61434"; 829 src = fetchurl { 830 + url = https://api.github.com/repos/symfony/routing/zipball/3a3c2f197ad0846ac6413225fc78868ba1c61434; 831 + sha256 = "0wbd206gn64q89kiz3fvpcynmpfrjrj081l5lfab0rfj50m80q4h"; 832 }; 833 }; 834 }; ··· 845 "symfony/translation" = { 846 targetDir = ""; 847 src = composerEnv.buildZipPackage { 848 + name = "symfony-translation-2f7fa60b8d10ca71c30dc46b0870143183a8f131"; 849 src = fetchurl { 850 + url = https://api.github.com/repos/symfony/translation/zipball/2f7fa60b8d10ca71c30dc46b0870143183a8f131; 851 + sha256 = "0nhljcj0bmkdx5xsyyxyj32hdl2lirypr5yyy2n9w16bal9fxmc9"; 852 }; 853 }; 854 }; ··· 865 "symfony/var-dumper" = { 866 targetDir = ""; 867 src = composerEnv.buildZipPackage { 868 + name = "symfony-var-dumper-a586efdf2aa832d05b9249e9115d24f6a2691160"; 869 src = fetchurl { 870 + url = https://api.github.com/repos/symfony/var-dumper/zipball/a586efdf2aa832d05b9249e9115d24f6a2691160; 871 + sha256 = "12wnz5hrqcml2l28f1b5949rcvadhc8vigqcg9sqbkzzhxn6gli1"; 872 }; 873 }; 874 };
+2 -1
pkgs/servers/x11/xorg/overrides.nix
··· 659 "--with-xkb-output=$out/share/X11/xkb/compiled" 660 "--with-log-dir=/var/log" 661 "--enable-glamor" 662 ] ++ lib.optionals stdenv.hostPlatform.isMusl [ 663 "--disable-tls" 664 ]; ··· 781 # don't unset DBUS_SESSION_BUS_ADDRESS in startx 782 (fetchpatch { 783 name = "dont-unset-DBUS_SESSION_BUS_ADDRESS.patch"; 784 - url = "https://git.archlinux.org/svntogit/packages.git/plain/repos/extra-x86_64/fs46369.patch?h=packages/xorg-xinit&id=40f3ac0a31336d871c76065270d3f10e922d06f3"; 785 sha256 = "18kb88i3s9nbq2jxl7l2hyj6p56c993hivk8mzxg811iqbbawkp7"; 786 }) 787 ];
··· 659 "--with-xkb-output=$out/share/X11/xkb/compiled" 660 "--with-log-dir=/var/log" 661 "--enable-glamor" 662 + "--with-os-name=Nix" # r13y, embeds the build machine's kernel version otherwise 663 ] ++ lib.optionals stdenv.hostPlatform.isMusl [ 664 "--disable-tls" 665 ]; ··· 782 # don't unset DBUS_SESSION_BUS_ADDRESS in startx 783 (fetchpatch { 784 name = "dont-unset-DBUS_SESSION_BUS_ADDRESS.patch"; 785 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/40f3ac0a31336d871c76065270d3f10e922d06f3/trunk/fs46369.patch"; 786 sha256 = "18kb88i3s9nbq2jxl7l2hyj6p56c993hivk8mzxg811iqbbawkp7"; 787 }) 788 ];
+2 -2
pkgs/shells/fish/plugins/done.nix
··· 2 3 buildFishPlugin rec { 4 pname = "done"; 5 - version = "1.16.1"; 6 7 src = fetchFromGitHub { 8 owner = "franciscolourenco"; 9 repo = "done"; 10 rev = version; 11 - sha256 = "NFysKzRZgDXXZW/sUlZNu7ZpMCKwbjAhIfspSK3UqCY="; 12 }; 13 14 checkPlugins = [ fishtape ];
··· 2 3 buildFishPlugin rec { 4 pname = "done"; 5 + version = "1.16.3"; 6 7 src = fetchFromGitHub { 8 owner = "franciscolourenco"; 9 repo = "done"; 10 rev = version; 11 + sha256 = "Xld66z9vVp3kxikndZ9k/zlNvP0YSoSCNTBkJ8rT3uo="; 12 }; 13 14 checkPlugins = [ fishtape ];
+30
pkgs/tools/X11/sx/default.nix
···
··· 1 + { coreutils, fetchFromGitHub, lib, makeWrapper, stdenv, util-linux, xauth, xorgserver }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "sx"; 5 + version = "2.1.7"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "earnestly"; 9 + repo = pname; 10 + rev = version; 11 + sha256 = "0xv15m30nhcknasqiybj5wwf7l91q4a4jf6xind8x5x00c6br6nl"; 12 + }; 13 + 14 + nativeBuildInputs = [ makeWrapper ]; 15 + 16 + makeFlags = [ "PREFIX=$(out)" ]; 17 + 18 + postInstall = '' 19 + wrapProgram $out/bin/sx \ 20 + --prefix PATH : ${lib.makeBinPath [ coreutils util-linux xorgserver xauth ]} 21 + ''; 22 + 23 + meta = with lib; { 24 + description = "Simple alternative to both xinit and startx for starting a Xorg server"; 25 + homepage = "https://github.com/earnestly/sx"; 26 + license = licenses.mit; 27 + platforms = platforms.linux; 28 + maintainers = with maintainers; [ figsoda ]; 29 + }; 30 + }
+1 -1
pkgs/tools/X11/xprintidle-ng/default.nix
··· 16 17 postPatch = '' 18 substituteInPlace configure.ac \ 19 - --replace "AC_PREREQ([2.62])" "AC_PREREQ([2.63])" 20 ''; 21 22 nativeBuildInputs = [
··· 16 17 postPatch = '' 18 substituteInPlace configure.ac \ 19 + --replace "AC_PREREQ([2.62])" "AC_PREREQ([2.64])" 20 ''; 21 22 nativeBuildInputs = [
+2 -2
pkgs/tools/admin/eksctl/default.nix
··· 2 3 buildGoModule rec { 4 pname = "eksctl"; 5 - version = "0.55.0"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-5PrwOR70pSmNPHFSDHRvXNn0pksIQun5jJkcCFsYhCE="; 12 }; 13 14 vendorSha256 = "sha256-N2jdaz0lb4Ut8P+FgNNjgyUeJ731fTQ5XSQgOF8KCQs=";
··· 2 3 buildGoModule rec { 4 pname = "eksctl"; 5 + version = "0.56.0"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-Wa6uvoAsPuswcrPgkLb8qTDEbUyeSeRSIO5t9z5/dqY="; 12 }; 13 14 vendorSha256 = "sha256-N2jdaz0lb4Ut8P+FgNNjgyUeJ731fTQ5XSQgOF8KCQs=";
+3 -3
pkgs/tools/admin/trivy/default.nix
··· 2 3 buildGoModule rec { 4 pname = "trivy"; 5 - version = "0.18.3"; 6 7 src = fetchFromGitHub { 8 owner = "aquasecurity"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-YQYDDg4rgLygswGl/IYb+USSsuXQ8kXh4NhQYvnaCko="; 12 }; 13 14 - vendorSha256 = "sha256-f1un8jWhx7VfbbYV0/t3SLFXp496Wt5aEHkcuj/U4KQ="; 15 16 excludedPackages = "misc"; 17
··· 2 3 buildGoModule rec { 4 pname = "trivy"; 5 + version = "0.19.1"; 6 7 src = fetchFromGitHub { 8 owner = "aquasecurity"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-oiaH0w7TEztR1i0wBuXXr+JN37UZOQ/zObBzQQvAnZY="; 12 }; 13 14 + vendorSha256 = "sha256-bIQSZ+QQ0CnyOQ692Wpy4nXIPDSkD3LmnjwHZRG6soY="; 15 16 excludedPackages = "misc"; 17
+62 -21
pkgs/tools/backup/borgbackup/default.nix
··· 1 - { lib, stdenv, python3, fetchpatch, acl, libb2, lz4, zstd, openssl, openssh, nixosTests }: 2 3 python3.pkgs.buildPythonApplication rec { 4 pname = "borgbackup"; 5 - version = "1.1.16"; 6 7 src = python3.pkgs.fetchPypi { 8 inherit pname version; 9 - sha256 = "0l1dqfwrd9l34rg30cmzmq5bs6yha6kg4vy313jq611jsqj94mmw"; 10 }; 11 12 - patches = [ 13 - # fix compatibility with sphinx 4 14 - (fetchpatch { 15 - url = "https://github.com/borgbackup/borg/commit/6a1f31bf2914d167e2f5051f1d531d5d4a19f54b.patch"; 16 - includes = [ "docs/conf.py" ]; 17 - sha256 = "0aa4kyb3j4apgwqcy1hzg6lxvpf60m2mijcj60vh101b42410hiz"; 18 - }) 19 - ]; 20 21 nativeBuildInputs = with python3.pkgs; [ 22 setuptools-scm 23 # For building documentation: 24 - sphinx guzzle_sphinx_theme 25 ]; 26 buildInputs = [ 27 - libb2 lz4 zstd openssl 28 - ] ++ lib.optionals stdenv.isLinux [ acl ]; 29 propagatedBuildInputs = with python3.pkgs; [ 30 - cython llfuse 31 ]; 32 33 preConfigure = '' ··· 61 ''; 62 63 checkInputs = with python3.pkgs; [ 64 - pytest 65 ]; 66 67 - checkPhase = '' 68 - HOME=$(mktemp -d) py.test --pyargs borg.testsuite 69 ''; 70 - 71 - # 64 failures, needs pytest-benchmark 72 - doCheck = false; 73 74 passthru.tests = { 75 inherit (nixosTests) borgbackup;
··· 1 + { lib 2 + , stdenv 3 + , acl 4 + , e2fsprogs 5 + , libb2 6 + , lz4 7 + , openssh 8 + , openssl 9 + , python3 10 + , zstd 11 + , nixosTests 12 + }: 13 14 python3.pkgs.buildPythonApplication rec { 15 pname = "borgbackup"; 16 + version = "1.1.17"; 17 18 src = python3.pkgs.fetchPypi { 19 inherit pname version; 20 + sha256 = "0x0ncy0b0bmf586hbdgrif3gjmkdw760vfnfxndr493v07y29fbs"; 21 }; 22 23 + postPatch = '' 24 + # sandbox does not support setuid/setgid/sticky bits 25 + substituteInPlace src/borg/testsuite/archiver.py \ 26 + --replace "0o4755" "0o0755" 27 + ''; 28 29 nativeBuildInputs = with python3.pkgs; [ 30 setuptools-scm 31 # For building documentation: 32 + sphinx 33 + guzzle_sphinx_theme 34 ]; 35 + 36 buildInputs = [ 37 + libb2 38 + lz4 39 + zstd 40 + openssl 41 + ] ++ lib.optionals stdenv.isLinux [ 42 + acl 43 + ]; 44 + 45 propagatedBuildInputs = with python3.pkgs; [ 46 + cython 47 + llfuse 48 + packaging 49 + ] ++ lib.optionals (!stdenv.isDarwin) [ 50 + pyfuse3 51 ]; 52 53 preConfigure = '' ··· 81 ''; 82 83 checkInputs = with python3.pkgs; [ 84 + e2fsprogs 85 + pytest-benchmark 86 + pytest-xdist 87 + pytestCheckHook 88 + ]; 89 + 90 + pytestFlagsArray = [ 91 + "--numprocesses" "auto" 92 + "--benchmark-skip" 93 + "--pyargs" "borg.testsuite" 94 + ]; 95 + 96 + disabledTests = [ 97 + # fuse: device not found, try 'modprobe fuse' first 98 + "test_fuse" 99 + "test_fuse_allow_damaged_files" 100 + "test_fuse_mount_hardlinks" 101 + "test_fuse_mount_options" 102 + "test_fuse_versions_view" 103 + "test_readonly_mount" 104 + # Error: Permission denied while trying to write to /var/{,tmp} 105 + "test_get_cache_dir" 106 + "test_get_keys_dir" 107 + "test_get_security_dir" 108 + "test_get_config_dir" 109 ]; 110 111 + preCheck = '' 112 + export HOME=$TEMP 113 ''; 114 115 passthru.tests = { 116 inherit (nixosTests) borgbackup;
+1 -1
pkgs/tools/cd-dvd/brasero/wrapper.nix
··· 6 name = "brasero-${brasero-original.version}"; 7 8 paths = [ brasero-original ]; 9 - buildInputs = [ makeWrapper ]; 10 11 postBuild = '' 12 wrapProgram $out/bin/brasero \
··· 6 name = "brasero-${brasero-original.version}"; 7 8 paths = [ brasero-original ]; 9 + nativeBuildInputs = [ makeWrapper ]; 10 11 postBuild = '' 12 wrapProgram $out/bin/brasero \
+1
pkgs/tools/compression/lbzip2/default.nix
··· 15 nativeBuildInputs = [ autoconf automake ]; 16 17 preConfigure = '' 18 ./build-aux/autogen.sh 19 ''; 20
··· 15 nativeBuildInputs = [ autoconf automake ]; 16 17 preConfigure = '' 18 + substituteInPlace configure.ac --replace 'AC_PREREQ([2.63])' 'AC_PREREQ(2.64)' 19 ./build-aux/autogen.sh 20 ''; 21
+1 -1
pkgs/tools/graphics/cuneiform/default.nix
··· 11 12 patches = [ 13 (fetchurl { 14 - url = "https://git.archlinux.org/svntogit/community.git/plain/cuneiform/trunk/build-fix.patch?id=a2ec92f05de006b56d16ac6a6c370d54a554861a"; 15 sha256 = "19cmrlx4khn30qqrpyayn7bicg8yi0wpz1x1bvqqrbvr3kwldxyj"; 16 }) 17 ];
··· 11 12 patches = [ 13 (fetchurl { 14 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/a2ec92f05de006b56d16ac6a6c370d54a554861a/cuneiform/trunk/build-fix.patch"; 15 sha256 = "19cmrlx4khn30qqrpyayn7bicg8yi0wpz1x1bvqqrbvr3kwldxyj"; 16 }) 17 ];
+1 -1
pkgs/tools/inputmethods/fcitx/wrapper.nix
··· 5 6 paths = [ fcitx fcitx-configtool libsForQt5.fcitx-qt5 ] ++ plugins; 7 8 - buildInputs = [ makeWrapper ]; 9 10 postBuild = '' 11 wrapProgram $out/bin/fcitx \
··· 5 6 paths = [ fcitx fcitx-configtool libsForQt5.fcitx-qt5 ] ++ plugins; 7 8 + nativeBuildInputs = [ makeWrapper ]; 9 10 postBuild = '' 11 wrapProgram $out/bin/fcitx \
+6 -6
pkgs/tools/misc/bat/default.nix
··· 1 - { lib, stdenv 2 , nixosTests 3 , rustPlatform 4 , fetchFromGitHub ··· 12 13 rustPlatform.buildRustPackage rec { 14 pname = "bat"; 15 - version = "0.18.1"; 16 17 src = fetchFromGitHub { 18 owner = "sharkdp"; 19 repo = pname; 20 rev = "v${version}"; 21 - sha256 = "sha256-kyl+clL/4uxVaDH/9zPDGQTir4/JVgtHo9kNQ31gXTo="; 22 }; 23 - 24 - cargoSha256 = "sha256-j9HbOXiwN4CWv9wMBrNxY3jehh+KRkXlwmDqChNy1Dk="; 25 26 nativeBuildInputs = [ pkg-config installShellFiles makeWrapper ]; 27 ··· 29 30 postInstall = '' 31 installManPage $releaseDir/build/bat-*/out/assets/manual/bat.1 32 - installShellCompletion $releaseDir/build/bat-*/out/assets/completions/bat.{fish,zsh} 33 ''; 34 35 # Insert Nix-built `less` into PATH because the system-provided one may be too old to behave as
··· 1 + { lib 2 + , stdenv 3 , nixosTests 4 , rustPlatform 5 , fetchFromGitHub ··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "bat"; 16 + version = "0.18.2"; 17 18 src = fetchFromGitHub { 19 owner = "sharkdp"; 20 repo = pname; 21 rev = "v${version}"; 22 + sha256 = "sha256-Y8CmVOIDPQ9kpggOlKnxLV0oOyNRow0r/nvxNpCtYNU="; 23 }; 24 + cargoSha256 = "sha256-MdfBldImyW8QV0P3zPrYT2Vi9zChvXePI2T8tRsrlcQ="; 25 26 nativeBuildInputs = [ pkg-config installShellFiles makeWrapper ]; 27 ··· 29 30 postInstall = '' 31 installManPage $releaseDir/build/bat-*/out/assets/manual/bat.1 32 + installShellCompletion $releaseDir/build/bat-*/out/assets/completions/bat.{bash,fish,zsh} 33 ''; 34 35 # Insert Nix-built `less` into PATH because the system-provided one may be too old to behave as
+10 -4
pkgs/tools/misc/betterdiscordctl/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 3 - stdenv.mkDerivation rec { 4 pname = "betterdiscordctl"; 5 - version = "2.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "bb010g"; 9 repo = "betterdiscordctl"; 10 rev = "v${version}"; 11 - sha256 = "1wys3wbcz5hq8275ia2887kr5fzz4b3gkcp56667j9k0p3k3zfac"; 12 }; 13 14 postPatch = '' ··· 24 install -Dm644 README.md $out/share/doc/betterdiscordctl/README.md 25 26 runHook postInstall 27 ''; 28 29 meta = with lib; {
··· 1 + { lib, stdenvNoCC, fetchFromGitHub }: 2 3 + stdenvNoCC.mkDerivation rec { 4 pname = "betterdiscordctl"; 5 + version = "2.0.1"; 6 7 src = fetchFromGitHub { 8 owner = "bb010g"; 9 repo = "betterdiscordctl"; 10 rev = "v${version}"; 11 + sha256 = "0p321rfcihz2779sdd6qfgpxgk5yd53d33vq5pvb50dbdgxww0bc"; 12 }; 13 14 postPatch = '' ··· 24 install -Dm644 README.md $out/share/doc/betterdiscordctl/README.md 25 26 runHook postInstall 27 + ''; 28 + 29 + doInstallCheck = true; 30 + 31 + installCheckPhase = '' 32 + $out/bin/betterdiscordctl --version 33 ''; 34 35 meta = with lib; {
+2 -2
pkgs/tools/misc/bmon/default.nix
··· 14 15 nativeBuildInputs = [ autoreconfHook pkg-config ]; 16 17 - buildInputs = [ ncurses libconfuse libnl ]; 18 19 preConfigure = '' 20 # Must be an absolute path ··· 28 # - https://github.com/tgraf/bmon/blob/master/LICENSE.BSD 29 # - https://github.com/tgraf/bmon/blob/master/LICENSE.MIT 30 license = licenses.bsd2; 31 - platforms = platforms.linux; 32 maintainers = with maintainers; [ bjornfor pSub ]; 33 }; 34 }
··· 14 15 nativeBuildInputs = [ autoreconfHook pkg-config ]; 16 17 + buildInputs = [ ncurses libconfuse ] ++ lib.optional stdenv.isLinux libnl; 18 19 preConfigure = '' 20 # Must be an absolute path ··· 28 # - https://github.com/tgraf/bmon/blob/master/LICENSE.BSD 29 # - https://github.com/tgraf/bmon/blob/master/LICENSE.MIT 30 license = licenses.bsd2; 31 + platforms = platforms.unix; 32 maintainers = with maintainers; [ bjornfor pSub ]; 33 }; 34 }
+3 -6
pkgs/tools/misc/fwup/default.nix
··· 21 22 stdenv.mkDerivation rec { 23 pname = "fwup"; 24 - version = "1.8.3"; 25 26 src = fetchFromGitHub { 27 owner = "fhunleth"; 28 repo = "fwup"; 29 rev = "v${version}"; 30 - sha256 = "sha256-ayfcnIZ7MuBsCy1giwmY2D2C6AukwS+fevmXqGa4c1w="; 31 }; 32 - 33 - patches = [ ./fix-testrunner-darwin.patch ]; 34 35 nativeBuildInputs = [ 36 autoreconfHook ··· 44 libsodium 45 xz 46 zlib 47 - ] 48 - ++ lib.optionals stdenv.isDarwin [ 49 DiskArbitration 50 ]; 51
··· 21 22 stdenv.mkDerivation rec { 23 pname = "fwup"; 24 + version = "1.8.4"; 25 26 src = fetchFromGitHub { 27 owner = "fhunleth"; 28 repo = "fwup"; 29 rev = "v${version}"; 30 + sha256 = "sha256-NaSA3mFWf3C03SAGssMqLT0vr5KMfxD5y/iragGNKjw="; 31 }; 32 33 nativeBuildInputs = [ 34 autoreconfHook ··· 42 libsodium 43 xz 44 zlib 45 + ] ++ lib.optionals stdenv.isDarwin [ 46 DiskArbitration 47 ]; 48
-25
pkgs/tools/misc/fwup/fix-testrunner-darwin.patch
··· 1 - diff --git a/tests/common-orig.sh b/tests/common.sh 2 - index 1f2673f..79dcf74 100755 3 - --- a/tests/common-orig.sh 4 - +++ b/tests/common.sh 5 - @@ -21,20 +21,6 @@ else 6 - fi 7 - 8 - case "$HOST_OS" in 9 - - Darwin) 10 - - # BSD stat 11 - - STAT_FILESIZE_FLAGS="-f %z" 12 - - 13 - - # Not -d? 14 - - BASE64_DECODE=-D 15 - - 16 - - READLINK=/usr/local/bin/greadlink 17 - - [ -e $READLINK ] || ( echo "Please run 'brew install coreutils' to install greadlink"; exit 1 ) 18 - - [ -e /usr/local/bin/mdir ] || ( echo "Please run 'brew install mtools' to install mdir"; exit 1 ) 19 - - 20 - - FSCK_FAT=fsck_msdos 21 - - TIMEOUT=gtimeout 22 - - ;; 23 - FreeBSD|NetBSD|OpenBSD|DragonFly) 24 - # BSD stat 25 - STAT_FILESIZE_FLAGS="-f %z"
···
+4
pkgs/tools/misc/grub/default.nix
··· 18 ++ map fetchurl (import ./grub1.patches.nix) 19 ; 20 21 # autoreconfHook required for the splashimage patch. 22 nativeBuildInputs = [ autoreconfHook ]; 23 buildInputs = [ texinfo ];
··· 18 ++ map fetchurl (import ./grub1.patches.nix) 19 ; 20 21 + preConfigure = '' 22 + substituteInPlace ./configure.ac --replace 'AC_PREREQ(2.61)' 'AC_PREREQ(2.64)' 23 + ''; 24 + 25 # autoreconfHook required for the splashimage patch. 26 nativeBuildInputs = [ autoreconfHook ]; 27 buildInputs = [ texinfo ];
+10 -11
pkgs/tools/misc/hexyl/default.nix
··· 1 { lib, fetchFromGitHub, rustPlatform }: 2 3 rustPlatform.buildRustPackage rec { 4 - pname = "hexyl"; 5 - version = "0.8.0"; 6 7 src = fetchFromGitHub { 8 - owner = "sharkdp"; 9 - repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "0aj2sysl0spf5zlcd5kfzlw97w7dzf9x93pv0d1v9blnbd1rz7lm"; 12 }; 13 14 - cargoSha256 = "08hn0csw12xaag95gb5rj4q7k2zyy9j9bf4iw3b0r3ndh66qqra2"; 15 16 meta = with lib; { 17 changelog = "https://github.com/sharkdp/hexyl/releases/tag/v${version}"; ··· 22 printable ASCII characters, ASCII whitespace characters, other ASCII 23 characters and non-ASCII). 24 ''; 25 - homepage = "https://github.com/sharkdp/hexyl"; 26 - license = with licenses; [ asl20 /* or */ mit ]; 27 - maintainers = with maintainers; [ dywedir ]; 28 - platforms = platforms.linux ++ platforms.darwin; 29 }; 30 }
··· 1 { lib, fetchFromGitHub, rustPlatform }: 2 3 rustPlatform.buildRustPackage rec { 4 + pname = "hexyl"; 5 + version = "0.9.0"; 6 7 src = fetchFromGitHub { 8 + owner = "sharkdp"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-hLDx5OzCE5iA492V3+dhaav2l8/rOVWyskrU4Gz1hf4="; 12 }; 13 14 + cargoSha256 = "sha256-CGaCMrShagK4dAdwJtaeUMJlYOlG/cH+6E1QDYGrqL0="; 15 16 meta = with lib; { 17 changelog = "https://github.com/sharkdp/hexyl/releases/tag/v${version}"; ··· 22 printable ASCII characters, ASCII whitespace characters, other ASCII 23 characters and non-ASCII). 24 ''; 25 + homepage = "https://github.com/sharkdp/hexyl"; 26 + license = with licenses; [ asl20 /* or */ mit ]; 27 + maintainers = with maintainers; [ dywedir SuperSandro2000 ]; 28 }; 29 }
+13 -12
pkgs/tools/misc/idutils/default.nix
··· 1 - { fetchurl, lib, stdenv, emacs }: 2 3 stdenv.mkDerivation rec { 4 - name = "idutils-4.6"; 5 6 src = fetchurl { 7 - url = "mirror://gnu/idutils/${name}.tar.xz"; 8 sha256 = "1hmai3422iaqnp34kkzxdnywl7n7pvlxp11vrw66ybxn9wxg90c1"; 9 }; 10 11 - preConfigure = 12 - '' 13 - # Fix for building on Glibc 2.16. Won't be needed once the 14 - # gnulib in idutils is updated. 15 - sed -i '/gets is a security hole/d' lib/stdio.in.h 16 ''; 17 18 buildInputs = lib.optional stdenv.isLinux emacs; 19 20 doCheck = !stdenv.isDarwin; 21 22 patches = [ ./nix-mapping.patch ]; 23 24 - meta = { 25 description = "Text searching utility"; 26 27 longDescription = '' ··· 46 ''; 47 48 homepage = "https://www.gnu.org/software/idutils/"; 49 - license = lib.licenses.gpl3Plus; 50 51 - maintainers = [ ]; 52 platforms = lib.platforms.all; 53 - broken = true; 54 }; 55 }
··· 1 + { fetchurl, lib, stdenv, emacs, gnulib, autoconf, bison, automake, gettext, gperf, texinfo, perl, rsync, gawk}: 2 3 stdenv.mkDerivation rec { 4 + pname = "idutils"; 5 + version = "4.6"; 6 7 src = fetchurl { 8 + url = "mirror://gnu/idutils/idutils-${version}.tar.xz"; 9 sha256 = "1hmai3422iaqnp34kkzxdnywl7n7pvlxp11vrw66ybxn9wxg90c1"; 10 }; 11 12 + preConfigure = '' 13 + # replace embedded gnulib tests with those from gnulib package 14 + bash -O extglob -c "cd gnulib-tests; rm -r !(Makefile.am)" 15 + substituteInPlace ./configure.ac --replace "AC_PREREQ(2.61)" "AC_PREREQ(2.64)" 16 + ./bootstrap --force --gnulib-srcdir=${gnulib} --skip-po --bootstrap-sync --no-git 17 ''; 18 19 buildInputs = lib.optional stdenv.isLinux emacs; 20 + nativeBuildInputs = [ gnulib autoconf bison automake gettext gperf texinfo perl rsync gawk ]; 21 22 doCheck = !stdenv.isDarwin; 23 24 patches = [ ./nix-mapping.patch ]; 25 26 + meta = with lib; { 27 description = "Text searching utility"; 28 29 longDescription = '' ··· 48 ''; 49 50 homepage = "https://www.gnu.org/software/idutils/"; 51 + license = licenses.gpl3Plus; 52 53 + maintainers = with maintainers; [ gfrascadorio ]; 54 platforms = lib.platforms.all; 55 }; 56 }
+19 -5
pkgs/tools/misc/ipxe/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, perl, cdrkit, syslinux, xz, openssl, gnu-efi, mtools 2 , embedScript ? null 3 , additionalTargets ? {} 4 }: ··· 8 "bin-x86_64-efi/ipxe.efi" = null; 9 "bin-x86_64-efi/ipxe.efirom" = null; 10 "bin-x86_64-efi/ipxe.usb" = "ipxe-efi.usb"; 11 - } // { 12 "bin/ipxe.dsk" = null; 13 "bin/ipxe.usb" = null; 14 "bin/ipxe.iso" = null; 15 "bin/ipxe.lkrn" = null; 16 "bin/undionly.kpxe" = null; 17 }; 18 in 19 ··· 21 pname = "ipxe"; 22 version = "1.21.1"; 23 24 - nativeBuildInputs = [ perl cdrkit syslinux xz openssl gnu-efi mtools ]; 25 26 src = fetchFromGitHub { 27 owner = "ipxe"; ··· 37 38 makeFlags = 39 [ "ECHO_E_BIN_ECHO=echo" "ECHO_E_BIN_ECHO_E=echo" # No /bin/echo here. 40 "ISOLINUX_BIN_LIST=${syslinux}/share/syslinux/isolinux.bin" 41 "LDLINUX_C32=${syslinux}/share/syslinux/ldlinux.c32" 42 ] ++ lib.optional (embedScript != null) "EMBED=${embedScript}"; ··· 62 buildFlags = lib.attrNames targets; 63 64 installPhase = '' 65 mkdir -p $out 66 ${lib.concatStringsSep "\n" (lib.mapAttrsToList (from: to: 67 if to == null ··· 71 # Some PXE constellations especially with dnsmasq are looking for the file with .0 ending 72 # let's provide it as a symlink to be compatible in this case. 73 ln -s undionly.kpxe $out/undionly.kpxe.0 74 ''; 75 76 enableParallelBuilding = true; ··· 78 meta = with lib; 79 { description = "Network boot firmware"; 80 homepage = "https://ipxe.org/"; 81 - license = licenses.gpl2; 82 maintainers = with maintainers; [ ehmry ]; 83 - platforms = [ "x86_64-linux" "i686-linux" ]; 84 }; 85 }
··· 1 + { stdenv, lib, fetchFromGitHub, perl, cdrkit, xz, openssl, gnu-efi, mtools 2 + , syslinux ? null 3 , embedScript ? null 4 , additionalTargets ? {} 5 }: ··· 9 "bin-x86_64-efi/ipxe.efi" = null; 10 "bin-x86_64-efi/ipxe.efirom" = null; 11 "bin-x86_64-efi/ipxe.usb" = "ipxe-efi.usb"; 12 + } // lib.optionalAttrs (stdenv.isi686 || stdenv.isx86_64) { 13 "bin/ipxe.dsk" = null; 14 "bin/ipxe.usb" = null; 15 "bin/ipxe.iso" = null; 16 "bin/ipxe.lkrn" = null; 17 "bin/undionly.kpxe" = null; 18 + } // lib.optionalAttrs stdenv.isAarch32 { 19 + "bin-arm32-efi/ipxe.efi" = null; 20 + "bin-arm32-efi/ipxe.efirom" = null; 21 + "bin-arm32-efi/ipxe.usb" = "ipxe-efi.usb"; 22 + } // lib.optionalAttrs stdenv.isAarch64 { 23 + "bin-arm64-efi/ipxe.efi" = null; 24 + "bin-arm64-efi/ipxe.efirom" = null; 25 + "bin-arm64-efi/ipxe.usb" = "ipxe-efi.usb"; 26 }; 27 in 28 ··· 30 pname = "ipxe"; 31 version = "1.21.1"; 32 33 + nativeBuildInputs = [ perl cdrkit xz openssl gnu-efi mtools ] ++ lib.optional (stdenv.isi686 || stdenv.isx86_64) syslinux; 34 35 src = fetchFromGitHub { 36 owner = "ipxe"; ··· 46 47 makeFlags = 48 [ "ECHO_E_BIN_ECHO=echo" "ECHO_E_BIN_ECHO_E=echo" # No /bin/echo here. 49 + ] ++ lib.optionals (stdenv.isi686 || stdenv.isx86_64) [ 50 "ISOLINUX_BIN_LIST=${syslinux}/share/syslinux/isolinux.bin" 51 "LDLINUX_C32=${syslinux}/share/syslinux/ldlinux.c32" 52 ] ++ lib.optional (embedScript != null) "EMBED=${embedScript}"; ··· 72 buildFlags = lib.attrNames targets; 73 74 installPhase = '' 75 + runHook preInstall 76 + 77 mkdir -p $out 78 ${lib.concatStringsSep "\n" (lib.mapAttrsToList (from: to: 79 if to == null ··· 83 # Some PXE constellations especially with dnsmasq are looking for the file with .0 ending 84 # let's provide it as a symlink to be compatible in this case. 85 ln -s undionly.kpxe $out/undionly.kpxe.0 86 + 87 + runHook postInstall 88 ''; 89 90 enableParallelBuilding = true; ··· 92 meta = with lib; 93 { description = "Network boot firmware"; 94 homepage = "https://ipxe.org/"; 95 + license = licenses.gpl2Only; 96 maintainers = with maintainers; [ ehmry ]; 97 + platforms = platforms.linux; 98 }; 99 }
+3 -3
pkgs/tools/misc/krapslog/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "krapslog"; 5 - version = "0.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "acj"; 9 repo = "krapslog-rs"; 10 rev = version; 11 - sha256 = "sha256-Ab5bY5r0tYx3JxYRRq7i9O7WFvdi6cRMSuru/pK50y8="; 12 }; 13 14 - cargoSha256 = "sha256-k7jsWMFU/8XogREic4GB+qYocFtiTvSzvBAcORUFe0o="; 15 16 buildInputs = lib.optional stdenv.isDarwin libiconv; 17
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "krapslog"; 5 + version = "0.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "acj"; 9 repo = "krapslog-rs"; 10 rev = version; 11 + sha256 = "sha256-IXbOmeWLhGOijO1xLItw1wzbHxl0Zyd0dHvfcaPWE8U="; 12 }; 13 14 + cargoSha256 = "sha256-2XCtjMV8ko6jnvXYtJhLlNvB1uc0QLO/aYsQX40deBk="; 15 16 buildInputs = lib.optional stdenv.isDarwin libiconv; 17
-53
pkgs/tools/misc/ocz-ssd-guru/default.nix
··· 1 - { fetchurl, lib, stdenv, xorg, freetype, fontconfig, libGLU, libGL, glibc, makeWrapper }: 2 - 3 - let 4 - system = if stdenv.hostPlatform.system == "x86_64-linux" then "linux64" else "linux32"; 5 - in 6 - stdenv.mkDerivation rec { 7 - pname = "ocz-ssd-guru"; 8 - version = "1.0.1170"; 9 - 10 - src = fetchurl { 11 - url = "http://ocz.com/consumer/download/ssd-guru/SSDGuru_${version}.tar.gz"; 12 - sha256 = "0ri7qmpc1xpy12lpzl6k298c641wcibcwrzz8jn75wdg4rr176r5"; 13 - }; 14 - 15 - nativeBuildInputs = [ makeWrapper ]; 16 - 17 - libPath = lib.makeLibraryPath [ 18 - xorg.libX11 19 - xorg.libxcb 20 - freetype 21 - fontconfig 22 - xorg.libXext 23 - xorg.libXi 24 - xorg.libXrender 25 - stdenv.cc.cc 26 - glibc 27 - libGLU libGL 28 - ]; 29 - 30 - installPhase = '' 31 - mkdir -p $out/bin 32 - cp ${system}/SSDGuru $out/bin/ 33 - rm -rf linux{32,64} 34 - patchelf \ 35 - --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 36 - --set-rpath $libPath:$out \ 37 - $out/bin/SSDGuru 38 - 39 - wrapProgram $out/bin/SSDGuru --prefix LD_LIBRARY_PATH : $libPath 40 - ''; 41 - 42 - dontStrip = true; 43 - dontPatchELF = true; 44 - 45 - meta = { 46 - homepage = "http://ocz.com/ssd-guru"; 47 - description = "SSD Management Tool for OCZ disks"; 48 - license = lib.licenses.unfree; 49 - platforms = lib.platforms.linux; 50 - maintainers = with lib.maintainers; [ jagajaga ]; 51 - }; 52 - 53 - }
···
+9 -2
pkgs/tools/misc/svtplay-dl/default.nix
··· 8 9 in stdenv.mkDerivation rec { 10 pname = "svtplay-dl"; 11 - version = "4.0"; 12 13 src = fetchFromGitHub { 14 owner = "spaam"; 15 repo = "svtplay-dl"; 16 rev = version; 17 - sha256 = "01q03v6a2rkw49z5nbm5mghm0qmmm12pq3amsiiiv5j6m9p0fdsy"; 18 }; 19 20 pythonPaths = [ cryptography pyyaml requests ]; ··· 41 doCheck = true; 42 checkPhase = '' 43 sh scripts/run-tests.sh -2 44 ''; 45 46 meta = with lib; {
··· 8 9 in stdenv.mkDerivation rec { 10 pname = "svtplay-dl"; 11 + version = "4.1"; 12 13 src = fetchFromGitHub { 14 owner = "spaam"; 15 repo = "svtplay-dl"; 16 rev = version; 17 + sha256 = "0b0q4k5aacw2nna5higr6sk5lsdn62lw2l9lccfy5s3m530banni"; 18 }; 19 20 pythonPaths = [ cryptography pyyaml requests ]; ··· 41 doCheck = true; 42 checkPhase = '' 43 sh scripts/run-tests.sh -2 44 + ''; 45 + 46 + doInstallCheck = true; 47 + installCheckPhase = '' 48 + runHook preInstallCheck 49 + $out/bin/svtplay-dl --help > /dev/null 50 + runHook postInstallCheck 51 ''; 52 53 meta = with lib; {
+3 -9
pkgs/tools/misc/uutils-coreutils/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "uutils-coreutils"; 15 - version = "0.0.6"; 16 17 src = fetchFromGitHub { 18 owner = "uutils"; 19 repo = "coreutils"; 20 rev = version; 21 - sha256 = "sha256-dnswE/DU2jCfxWW10Ctjw8woktwWZqyd3E9IuKkle1M="; 22 }; 23 24 - postPatch = '' 25 - # can be removed after https://github.com/uutils/coreutils/pull/1815 is included 26 - substituteInPlace GNUmakefile \ 27 - --replace uutils coreutils 28 - ''; 29 - 30 cargoDeps = rustPlatform.fetchCargoTarball { 31 inherit src; 32 name = "${pname}-${version}"; 33 - hash = "sha256-92BHPSVIPZLn399AcaJJjRq2WkxzDm8knKN3FIdAxAA="; 34 }; 35 36 nativeBuildInputs = [ rustPlatform.cargoSetupHook sphinx ];
··· 12 13 stdenv.mkDerivation rec { 14 pname = "uutils-coreutils"; 15 + version = "0.0.7"; 16 17 src = fetchFromGitHub { 18 owner = "uutils"; 19 repo = "coreutils"; 20 rev = version; 21 + sha256 = "sha256-XI6061nCVyL8Q1s+QH75IesneJNhbhxGnILZxQCa5LU="; 22 }; 23 24 cargoDeps = rustPlatform.fetchCargoTarball { 25 inherit src; 26 name = "${pname}-${version}"; 27 + hash = "sha256-bfwWyeuslLjh4OCt+H8CM8hCrRFqlibOS8gS64lysa0="; 28 }; 29 30 nativeBuildInputs = [ rustPlatform.cargoSetupHook sphinx ];
+1 -2
pkgs/tools/misc/xvfb-run/default.nix
··· 3 let 4 xvfb-run = fetchurl { 5 name = "xvfb-run"; 6 - # https://git.archlinux.org/svntogit/packages.git/?h=packages/xorg-server 7 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/xvfb-run?h=packages/xorg-server&id=9cb733cefa92af3fca608fb051d5251160c9bbff"; 8 sha256 = "1307mz4nr8ga3qz73i8hbcdphky75rq8lrvfk2zm4kmv6pkbk611"; 9 }; 10 in
··· 3 let 4 xvfb-run = fetchurl { 5 name = "xvfb-run"; 6 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/9cb733cefa92af3fca608fb051d5251160c9bbff/trunk/xvfb-run"; 7 sha256 = "1307mz4nr8ga3qz73i8hbcdphky75rq8lrvfk2zm4kmv6pkbk611"; 8 }; 9 in
+1 -1
pkgs/tools/networking/ddclient/default.nix
··· 14 # perl packages by default get devdoc which isn't present 15 outputs = [ "out" ]; 16 17 - buildInputs = with perlPackages; [ IOSocketSSL DigestSHA1 DataValidateIP JSONPP ]; 18 19 # Use iproute2 instead of ifconfig 20 preConfigure = ''
··· 14 # perl packages by default get devdoc which isn't present 15 outputs = [ "out" ]; 16 17 + buildInputs = with perlPackages; [ IOSocketSSL DigestSHA1 DataValidateIP JSONPP IOSocketInet6 ]; 18 19 # Use iproute2 instead of ifconfig 20 preConfigure = ''
+1 -1
pkgs/tools/networking/ifstat-legacy/default.nix
··· 9 sha256 = "01zmv6vk5kh5xmd563xws8a1qnxjb6b6kv59yzz9r3rrghxhd6c5"; 10 }; 11 12 - buildInputs = [ net-snmp ]; 13 14 nativeBuildInputs = [ autoreconfHook ]; 15
··· 9 sha256 = "01zmv6vk5kh5xmd563xws8a1qnxjb6b6kv59yzz9r3rrghxhd6c5"; 10 }; 11 12 + buildInputs = lib.optional stdenv.isLinux net-snmp; 13 14 nativeBuildInputs = [ autoreconfHook ]; 15
+32
pkgs/tools/networking/n2n/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "n2n"; 5 + version = "2.8"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "ntop"; 9 + repo = "n2n"; 10 + rev = version; 11 + hash = "sha256-2xJ8gYVZJZoKs6PZ/9GacgxQ+/3tmnRntT1AbPe1At4="; 12 + }; 13 + 14 + nativeBuildInputs = [ autoreconfHook pkg-config ]; 15 + 16 + postPatch = '' 17 + patchShebangs autogen.sh 18 + ''; 19 + 20 + preAutoreconf = '' 21 + ./autogen.sh 22 + ''; 23 + 24 + PREFIX = placeholder "out"; 25 + 26 + meta = with lib; { 27 + description = "Peer-to-peer VPN"; 28 + homepage = "https://www.ntop.org/products/n2n/"; 29 + license = licenses.gpl3Plus; 30 + maintainers = with maintainers; [ malvo ]; 31 + }; 32 + }
+1 -1
pkgs/tools/networking/vde2/default.nix
··· 12 # Fix build with openssl 1.1.0 13 (fetchpatch { 14 name = "vde_cryptcab-compile-against-openssl-1.1.0.patch"; 15 - url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/vde_cryptcab-compile-against-openssl-1.1.0.patch?h=packages/vde2&id=15b11be49997fa94b603e366064690b7cc6bce61"; 16 sha256 = "07z1yabwigq35mkwzqa934n7vjnjlqz5xfzq8cfj87lgyjjp00qi"; 17 }) 18 ] ++ lib.optional stdenv.hostPlatform.isMusl [
··· 12 # Fix build with openssl 1.1.0 13 (fetchpatch { 14 name = "vde_cryptcab-compile-against-openssl-1.1.0.patch"; 15 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b11be49997fa94b603e366064690b7cc6bce61/trunk/vde_cryptcab-compile-against-openssl-1.1.0.patch"; 16 sha256 = "07z1yabwigq35mkwzqa934n7vjnjlqz5xfzq8cfj87lgyjjp00qi"; 17 }) 18 ] ++ lib.optional stdenv.hostPlatform.isMusl [
+1 -1
pkgs/tools/networking/zssh/default.nix
··· 17 # Cargo-culted from Arch, returns “out of pty's” without it 18 (fetchurl { 19 name = "fix_use_ptmx_on_arch.patch"; 20 - url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/fix_use_ptmx_on_arch.patch?h=packages/zssh&id=0a7c92543f9309856d02e31196f06d7c3eaa8b67"; 21 sha256 = "12daw9wpy58ql882zww945wk9cg2adwp8qsr5rvazx0xq0qawgbr"; 22 }) 23 ];
··· 17 # Cargo-culted from Arch, returns “out of pty's” without it 18 (fetchurl { 19 name = "fix_use_ptmx_on_arch.patch"; 20 + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/0a7c92543f9309856d02e31196f06d7c3eaa8b67/trunk/fix_use_ptmx_on_arch.patch"; 21 sha256 = "12daw9wpy58ql882zww945wk9cg2adwp8qsr5rvazx0xq0qawgbr"; 22 }) 23 ];
+4 -6
pkgs/tools/security/cosign/default.nix
··· 2 3 buildGoModule rec { 4 pname = "cosign"; 5 - version = "0.5.0"; 6 7 src = fetchFromGitHub { 8 owner = "sigstore"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "0g60qwdxk6pmkzj0zz9iyc8b0bzh751fj2yyz0vilkgcjq47xjk8"; 12 }; 13 14 buildInputs = ··· 17 18 nativeBuildInputs = [ pkg-config ]; 19 20 - vendorSha256 = "0agmnl5d00hm854sj1iipng36pf7hcc26iwcmpcr1rsmc7v522z4"; 21 22 subPackages = [ "cmd/cosign" ]; 23 24 - preBuild = '' 25 - buildFlagsArray+=("-ldflags" "-s -w -X github.com/sigstore/cosign/cmd/cosign/cli.gitVersion=v${version}") 26 - ''; 27 28 meta = with lib; { 29 homepage = "https://github.com/sigstore/cosign";
··· 2 3 buildGoModule rec { 4 pname = "cosign"; 5 + version = "0.6.0"; 6 7 src = fetchFromGitHub { 8 owner = "sigstore"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "1h0lhbcrynaiwpgpkcn10yrn90j03g00w9hr2lvsj3cwmdbz0rcz"; 12 }; 13 14 buildInputs = ··· 17 18 nativeBuildInputs = [ pkg-config ]; 19 20 + vendorSha256 = "0f3al6ds0kqyv2fapgdg9i38rfx6h169pmj6az0sfnkh2psq73ia"; 21 22 subPackages = [ "cmd/cosign" ]; 23 24 + ldflags = [ "-s" "-w" "-X github.com/sigstore/cosign/cmd/cosign/cli.gitVersion=v${version}"]; 25 26 meta = with lib; { 27 homepage = "https://github.com/sigstore/cosign";
+3 -3
pkgs/tools/security/nuclei/default.nix
··· 5 6 buildGoModule rec { 7 pname = "nuclei"; 8 - version = "2.3.8"; 9 10 src = fetchFromGitHub { 11 owner = "projectdiscovery"; 12 repo = pname; 13 rev = "v${version}"; 14 - sha256 = "sha256-MrAJHYfTcziHTKJYRB6FW23XcHqdr9AGF+Cumw7hbcQ="; 15 }; 16 17 - vendorSha256 = "sha256-ZzpmHoMkrDAZcMXtD6smEaFEmT/EnRcKd7XYz/IK72Y="; 18 19 modRoot = "./v2"; 20 subPackages = [
··· 5 6 buildGoModule rec { 7 pname = "nuclei"; 8 + version = "2.4.0"; 9 10 src = fetchFromGitHub { 11 owner = "projectdiscovery"; 12 repo = pname; 13 rev = "v${version}"; 14 + sha256 = "sha256-nmojx3xX5MZFfd1od2Aq3+dWmHCFgR7+q5C2FIUzq7A="; 15 }; 16 17 + vendorSha256 = "sha256-Ok2VUwtqhlp6NwLbQX9KAaGiZtzmfWG0LcqtBBDk22A="; 18 19 modRoot = "./v2"; 20 subPackages = [
+40
pkgs/tools/system/jsvc/default.nix
···
··· 1 + { lib, stdenv, fetchurl, commonsDaemon, jdk, makeWrapper, jre }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "jsvc"; 5 + version = "1.2.4"; 6 + 7 + src = fetchurl { 8 + url = "https://downloads.apache.org//commons/daemon/source/commons-daemon-${version}-src.tar.gz"; 9 + sha256 = "1nrr6ggy6h20r9zyv14vx6vc9p1w6l8fl9fn6i8dx2hrq6kk2bjw"; 10 + }; 11 + 12 + buildInputs = [ commonsDaemon ]; 13 + nativeBuildInputs = [ jdk makeWrapper ]; 14 + 15 + preConfigure = '' 16 + cd ./src/native/unix/ 17 + sh ./support/buildconf.sh 18 + ''; 19 + 20 + preBuild = '' 21 + export JAVA_HOME=${jre} 22 + ''; 23 + 24 + installPhase = '' 25 + runHook preInstall 26 + mkdir -p $out/bin 27 + cp jsvc $out/bin/jsvc 28 + chmod +x $out/bin/jsvc 29 + wrapProgram $out/bin/jsvc --set JAVA_HOME "${jre}" 30 + runHook postInstall 31 + ''; 32 + 33 + meta = { 34 + homepage = "https://commons.apache.org/proper/commons-daemon"; 35 + description = "JSVC is part of the Apache Commons Daemon software, a set of utilities and Java support classes for running Java applications as server processes."; 36 + maintainers = with lib.maintainers; [ rsynnest ]; 37 + license = lib.licenses.asl20; 38 + platforms = with lib.platforms; unix; 39 + }; 40 + }
+2 -1
pkgs/tools/text/gawk/gawk-with-extensions.nix
··· 1 { runCommand, gawk, extensions, makeWrapper }: 2 3 runCommand "gawk-with-extensions" { 4 - buildInputs = [ makeWrapper gawk ] ++ extensions; 5 } '' 6 mkdir -p $out/bin 7 for i in ${gawk}/bin/*; do
··· 1 { runCommand, gawk, extensions, makeWrapper }: 2 3 runCommand "gawk-with-extensions" { 4 + nativeBuildInputs = [ makeWrapper ]; 5 + buildInputs = [ gawk ] ++ extensions; 6 } '' 7 mkdir -p $out/bin 8 for i in ${gawk}/bin/*; do
+2 -2
pkgs/tools/text/html-tidy/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "html-tidy"; 5 - version = "5.7.28"; 6 7 src = fetchFromGitHub { 8 owner = "htacg"; 9 repo = "tidy-html5"; 10 rev = version; 11 - sha256 = "sha256-Tny53PtaQWAMAEjqw4tKnmGURfZhhwFQNCJr9jjWZQY="; 12 }; 13 14 nativeBuildInputs = [ cmake libxslt/*manpage*/ ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "html-tidy"; 5 + version = "5.8.0"; 6 7 src = fetchFromGitHub { 8 owner = "htacg"; 9 repo = "tidy-html5"; 10 rev = version; 11 + sha256 = "sha256-ZMz0NySxzX2XHiqB8f5asvwjIG6kdIcq8Gb3EbAxBaU="; 12 }; 13 14 nativeBuildInputs = [ cmake libxslt/*manpage*/ ];
+2 -2
pkgs/tools/typesetting/lowdown/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "lowdown"; 5 - version = "0.8.4"; 6 7 outputs = [ "out" "lib" "dev" "man" ]; 8 9 src = fetchurl { 10 url = "https://kristaps.bsd.lv/lowdown/snapshots/lowdown-${version}.tar.gz"; 11 - sha512 = "1rbsngfw36lyc8s6qxl8hgb1pzj0gdzlb7yqkfblb8fpgs2z0ggyhnfszrqfir8s569i7a9yk9bdx2ggwqhjj56hmi2i4inlnb3rmni"; 12 }; 13 14 nativeBuildInputs = [ which ]
··· 2 3 stdenv.mkDerivation rec { 4 pname = "lowdown"; 5 + version = "0.8.5"; 6 7 outputs = [ "out" "lib" "dev" "man" ]; 8 9 src = fetchurl { 10 url = "https://kristaps.bsd.lv/lowdown/snapshots/lowdown-${version}.tar.gz"; 11 + sha512 = "0gvrjxvizpxm5xvw8v2jygmx244wdl9n75qxz4chqbzkwshk4gwscz38p7sq9qlsbq8jmnv4l095a9dl9b836kym38hh1bvzmdiflar"; 12 }; 13 14 nativeBuildInputs = [ which ]
+2 -1
pkgs/tools/typesetting/tex/texlive/combine.nix
··· 50 "/tex/generic/config" # make it a real directory for scheme-infraonly 51 ]; 52 53 - buildInputs = [ makeWrapper ] ++ pkgList.extraInputs; 54 55 # This is set primarily to help find-tarballs.nix to do its job 56 passthru.packages = pkgList.all;
··· 50 "/tex/generic/config" # make it a real directory for scheme-infraonly 51 ]; 52 53 + nativeBuildInputs = [ makeWrapper ]; 54 + buildInputs = pkgList.extraInputs; 55 56 # This is set primarily to help find-tarballs.nix to do its job 57 passthru.packages = pkgList.all;
+2
pkgs/top-level/aliases.nix
··· 129 clang12Stdenv = lowPrio llvmPackages_12.stdenv; 130 131 clangAnalyzer = clang-analyzer; # added 2015-02-20 132 clawsMail = claws-mail; # added 2016-04-29 133 clutter_gtk = clutter-gtk; # added 2018-02-25 134 cmakeWithQt4Gui = throw "cmakeWithQt4Gui has been removed in favor of cmakeWithGui (Qt 5)"; # added 2021-05 ··· 540 osxfuse = macfuse-stubs; # added 2021-03-20 541 otter-browser = throw "otter-browser has been removed from nixpkgs, as it was unmaintained"; # added 2020-02-02 542 owncloudclient = owncloud-client; # added 2016-08 543 p11_kit = p11-kit; # added 2018-02-25 544 parity = openethereum; # added 2020-08-01 545 parquet-cpp = arrow-cpp; # added 2018-09-08
··· 129 clang12Stdenv = lowPrio llvmPackages_12.stdenv; 130 131 clangAnalyzer = clang-analyzer; # added 2015-02-20 132 + claws-mail-gtk3 = claws-mail; # added 2021-07-10 133 clawsMail = claws-mail; # added 2016-04-29 134 clutter_gtk = clutter-gtk; # added 2018-02-25 135 cmakeWithQt4Gui = throw "cmakeWithQt4Gui has been removed in favor of cmakeWithGui (Qt 5)"; # added 2021-05 ··· 541 osxfuse = macfuse-stubs; # added 2021-03-20 542 otter-browser = throw "otter-browser has been removed from nixpkgs, as it was unmaintained"; # added 2020-02-02 543 owncloudclient = owncloud-client; # added 2016-08 544 + ocz-ssd-guru = throw "ocz-ssd-guru has been removed due to there being no source available"; # added 2021-07-12 545 p11_kit = p11-kit; # added 2018-02-25 546 parity = openethereum; # added 2020-08-01 547 parquet-cpp = arrow-cpp; # added 2018-09-08
+59 -11
pkgs/top-level/all-packages.nix
··· 1566 1567 gmnisrv = callPackage ../servers/gemini/gmnisrv { }; 1568 1569 goimapnotify = callPackage ../tools/networking/goimapnotify { }; 1570 1571 gojsontoyaml = callPackage ../development/tools/gojsontoyaml { }; ··· 3068 mpris-scrobbler = callPackage ../tools/audio/mpris-scrobbler { }; 3069 3070 mq-cli = callPackage ../tools/system/mq-cli { }; 3071 3072 nextdns = callPackage ../applications/networking/nextdns { }; 3073 ··· 5540 5541 grub2 = grub2_full; 5542 5543 - grub2_full = callPackage ../tools/misc/grub/2.0x.nix { }; 5544 5545 grub2_efi = grub2.override { 5546 efiSupport = true; ··· 6084 jmtpfs = callPackage ../tools/filesystems/jmtpfs { }; 6085 6086 jnettop = callPackage ../tools/networking/jnettop { }; 6087 6088 jumpnbump = callPackage ../games/jumpnbump { }; 6089 ··· 6215 6216 keystore-explorer = callPackage ../applications/misc/keystore-explorer { }; 6217 6218 kibana6 = callPackage ../development/tools/misc/kibana/6.x.nix { }; 6219 kibana6-oss = callPackage ../development/tools/misc/kibana/6.x.nix { 6220 enableUnfree = false; ··· 6766 inherit (callPackages ../development/libraries/libwebsockets { }) 6767 libwebsockets_3_1 6768 libwebsockets_3_2 6769 - libwebsockets_4_0 6770 - libwebsockets_4_1; 6771 - libwebsockets = libwebsockets_3_2; 6772 6773 licensee = callPackage ../tools/package-management/licensee { }; 6774 ··· 7275 grocy = callPackage ../servers/grocy { }; 7276 7277 inherit (callPackage ../servers/nextcloud {}) 7278 - nextcloud18 nextcloud19 nextcloud20 nextcloud21; 7279 7280 nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { }; 7281 ··· 8218 8219 quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { }; 8220 8221 - ocz-ssd-guru = callPackage ../tools/misc/ocz-ssd-guru { }; 8222 - 8223 q-text-as-data = callPackage ../tools/misc/q-text-as-data { }; 8224 8225 qalculate-gtk = callPackage ../applications/science/math/qalculate-gtk { }; ··· 9128 9129 squeekboard = callPackage ../applications/accessibility/squeekboard { }; 9130 9131 t = callPackage ../tools/misc/t { }; 9132 9133 tabnine = callPackage ../development/tools/tabnine { }; ··· 9586 variety = callPackage ../applications/misc/variety {}; 9587 9588 vdmfec = callPackage ../applications/backup/vdmfec {}; 9589 9590 vk-messenger = callPackage ../applications/networking/instant-messengers/vk-messenger {}; 9591 ··· 13720 13721 augustus = callPackage ../games/augustus { }; 13722 13723 k2tf = callPackage ../development/tools/misc/k2tf { }; 13724 13725 kafkacat = callPackage ../development/tools/kafkacat { }; ··· 15278 }); 15279 15280 glfw = glfw3; 15281 glfw2 = callPackage ../development/libraries/glfw/2.x.nix { }; 15282 glfw3 = callPackage ../development/libraries/glfw/3.x.nix { 15283 inherit (darwin.apple_sdk.frameworks) Cocoa Kernel; ··· 15905 jshon = callPackage ../development/tools/parsing/jshon { }; 15906 15907 json2hcl = callPackage ../development/tools/json2hcl { }; 15908 15909 json-glib = callPackage ../development/libraries/json-glib { }; 15910 ··· 18998 commonsBsf = callPackage ../development/libraries/java/commons/bsf { }; 18999 19000 commonsCompress = callPackage ../development/libraries/java/commons/compress { }; 19001 19002 commonsFileUpload = callPackage ../development/libraries/java/commons/fileupload { }; 19003 ··· 20242 unifi6; 20243 unifi = unifi6; 20244 20245 unpackerr = callPackage ../servers/unpackerr { 20246 inherit (darwin.apple_sdk.frameworks) Cocoa WebKit; 20247 }; ··· 20667 kbd = callPackage ../os-specific/linux/kbd { }; 20668 20669 kbdlight = callPackage ../os-specific/linux/kbdlight { }; 20670 20671 kmscon = callPackage ../os-specific/linux/kmscon { }; 20672 ··· 22276 22277 kreative-square-fonts = callPackage ../data/fonts/kreative-square-fonts { }; 22278 22279 lato = callPackage ../data/fonts/lato {}; 22280 22281 league-of-moveable-type = callPackage ../data/fonts/league-of-moveable-type {}; ··· 23284 23285 cipher = callPackage ../applications/misc/cipher { }; 23286 23287 - claws-mail = callPackage ../applications/networking/mailreaders/claws-mail { 23288 inherit (xorg) libSM; 23289 }; 23290 - claws-mail-gtk3 = callPackage ../applications/networking/mailreaders/claws-mail { 23291 inherit (xorg) libSM; 23292 useGtk3 = true; 23293 }; ··· 24783 24784 icewm = callPackage ../applications/window-managers/icewm {}; 24785 24786 id3v2 = callPackage ../applications/audio/id3v2 { }; 24787 24788 ideamaker = libsForQt5.callPackage ../applications/misc/ideamaker { }; ··· 25145 25146 fluxcd = callPackage ../applications/networking/cluster/fluxcd { }; 25147 25148 - linkerd_stable = (callPackage ../applications/networking/cluster/linkerd { }).stable; 25149 linkerd_edge = (callPackage ../applications/networking/cluster/linkerd { }).edge; 25150 - linkerd = linkerd_edge; 25151 25152 kile-wl = callPackage ../applications/misc/kile-wl { }; 25153 ··· 25658 25659 rofi-power-menu = callPackage ../applications/misc/rofi-power-menu { }; 25660 25661 ympd = callPackage ../applications/audio/ympd { }; 25662 25663 # a somewhat more maintained fork of ympd ··· 27203 27204 tempo = callPackage ../servers/tracing/tempo {}; 27205 27206 tendermint = callPackage ../tools/networking/tendermint { }; 27207 27208 termdown = python3Packages.callPackage ../applications/misc/termdown { }; ··· 28320 28321 zola = callPackage ../applications/misc/zola { 28322 inherit (darwin.apple_sdk.frameworks) CoreServices; 28323 }; 28324 28325 zombietrackergps = libsForQt5.callPackage ../applications/gis/zombietrackergps { }; ··· 31902 yamale = with python3Packages; toPythonApplication yamale; 31903 31904 yamdi = callPackage ../tools/video/yamdi { }; 31905 31906 yandex-disk = callPackage ../tools/filesystems/yandex-disk { }; 31907
··· 1566 1567 gmnisrv = callPackage ../servers/gemini/gmnisrv { }; 1568 1569 + gmnitohtml = callPackage ../applications/misc/gmnitohtml { }; 1570 + 1571 goimapnotify = callPackage ../tools/networking/goimapnotify { }; 1572 1573 gojsontoyaml = callPackage ../development/tools/gojsontoyaml { }; ··· 3070 mpris-scrobbler = callPackage ../tools/audio/mpris-scrobbler { }; 3071 3072 mq-cli = callPackage ../tools/system/mq-cli { }; 3073 + 3074 + n2n = callPackage ../tools/networking/n2n { }; 3075 3076 nextdns = callPackage ../applications/networking/nextdns { }; 3077 ··· 5544 5545 grub2 = grub2_full; 5546 5547 + grub2_full = callPackage ../tools/misc/grub/2.0x.nix { 5548 + # update breaks grub2 5549 + gnulib = pkgs.gnulib.overrideAttrs (oldAttrs: rec { 5550 + version = "20200223"; 5551 + src = fetchgit { 5552 + url = "https://git.savannah.gnu.org/r/gnulib.git"; 5553 + rev = "292fd5d6ff5ecce81ec3c648f353732a9ece83c0"; 5554 + sha256 = "0hkg3nql8nsll0vrqk4ifda0v4kpi67xz42r8daqsql6c4rciqnw"; 5555 + }; 5556 + }); 5557 + }; 5558 5559 grub2_efi = grub2.override { 5560 efiSupport = true; ··· 6098 jmtpfs = callPackage ../tools/filesystems/jmtpfs { }; 6099 6100 jnettop = callPackage ../tools/networking/jnettop { }; 6101 + 6102 + jsvc = callPackage ../tools/system/jsvc { }; 6103 6104 jumpnbump = callPackage ../games/jumpnbump { }; 6105 ··· 6231 6232 keystore-explorer = callPackage ../applications/misc/keystore-explorer { }; 6233 6234 + kfctl = callPackage ../applications/networking/cluster/kfctl { }; 6235 + 6236 kibana6 = callPackage ../development/tools/misc/kibana/6.x.nix { }; 6237 kibana6-oss = callPackage ../development/tools/misc/kibana/6.x.nix { 6238 enableUnfree = false; ··· 6784 inherit (callPackages ../development/libraries/libwebsockets { }) 6785 libwebsockets_3_1 6786 libwebsockets_3_2 6787 + libwebsockets_4_2; 6788 + libwebsockets = libwebsockets_4_2; 6789 6790 licensee = callPackage ../tools/package-management/licensee { }; 6791 ··· 7292 grocy = callPackage ../servers/grocy { }; 7293 7294 inherit (callPackage ../servers/nextcloud {}) 7295 + nextcloud19 nextcloud20 nextcloud21 nextcloud22; 7296 7297 nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { }; 7298 ··· 8235 8236 quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { }; 8237 8238 q-text-as-data = callPackage ../tools/misc/q-text-as-data { }; 8239 8240 qalculate-gtk = callPackage ../applications/science/math/qalculate-gtk { }; ··· 9143 9144 squeekboard = callPackage ../applications/accessibility/squeekboard { }; 9145 9146 + sx = callPackage ../tools/X11/sx { 9147 + inherit (xorg) xauth xorgserver; 9148 + }; 9149 + 9150 t = callPackage ../tools/misc/t { }; 9151 9152 tabnine = callPackage ../development/tools/tabnine { }; ··· 9605 variety = callPackage ../applications/misc/variety {}; 9606 9607 vdmfec = callPackage ../applications/backup/vdmfec {}; 9608 + 9609 + vk-cli = callPackage ../applications/networking/instant-messengers/vk-cli { }; 9610 9611 vk-messenger = callPackage ../applications/networking/instant-messengers/vk-messenger {}; 9612 ··· 13741 13742 augustus = callPackage ../games/augustus { }; 13743 13744 + k0sctl = callPackage ../applications/networking/cluster/k0sctl { }; 13745 + 13746 k2tf = callPackage ../development/tools/misc/k2tf { }; 13747 13748 kafkacat = callPackage ../development/tools/kafkacat { }; ··· 15301 }); 15302 15303 glfw = glfw3; 15304 + glfw-wayland = glfw.override { 15305 + waylandSupport = true; 15306 + }; 15307 glfw2 = callPackage ../development/libraries/glfw/2.x.nix { }; 15308 glfw3 = callPackage ../development/libraries/glfw/3.x.nix { 15309 inherit (darwin.apple_sdk.frameworks) Cocoa Kernel; ··· 15931 jshon = callPackage ../development/tools/parsing/jshon { }; 15932 15933 json2hcl = callPackage ../development/tools/json2hcl { }; 15934 + 15935 + json2yaml = haskell.lib.justStaticExecutables haskellPackages.json2yaml; 15936 15937 json-glib = callPackage ../development/libraries/json-glib { }; 15938 ··· 19026 commonsBsf = callPackage ../development/libraries/java/commons/bsf { }; 19027 19028 commonsCompress = callPackage ../development/libraries/java/commons/compress { }; 19029 + 19030 + commonsDaemon = callPackage ../development/libraries/java/commons/daemon { }; 19031 19032 commonsFileUpload = callPackage ../development/libraries/java/commons/fileupload { }; 19033 ··· 20272 unifi6; 20273 unifi = unifi6; 20274 20275 + unifi-video = callPackage ../servers/unifi-video { }; 20276 + 20277 unpackerr = callPackage ../servers/unpackerr { 20278 inherit (darwin.apple_sdk.frameworks) Cocoa WebKit; 20279 }; ··· 20699 kbd = callPackage ../os-specific/linux/kbd { }; 20700 20701 kbdlight = callPackage ../os-specific/linux/kbdlight { }; 20702 + 20703 + kinect-audio-setup = callPackage ../os-specific/linux/kinect-audio-setup { }; 20704 20705 kmscon = callPackage ../os-specific/linux/kmscon { }; 20706 ··· 22310 22311 kreative-square-fonts = callPackage ../data/fonts/kreative-square-fonts { }; 22312 22313 + layan-gtk-theme = callPackage ../data/themes/layan-gtk-theme { }; 22314 + 22315 lato = callPackage ../data/fonts/lato {}; 22316 22317 league-of-moveable-type = callPackage ../data/fonts/league-of-moveable-type {}; ··· 23320 23321 cipher = callPackage ../applications/misc/cipher { }; 23322 23323 + claws-mail-gtk2 = callPackage ../applications/networking/mailreaders/claws-mail { 23324 inherit (xorg) libSM; 23325 + useGtk3 = false; 23326 }; 23327 + claws-mail = callPackage ../applications/networking/mailreaders/claws-mail { 23328 inherit (xorg) libSM; 23329 useGtk3 = true; 23330 }; ··· 24820 24821 icewm = callPackage ../applications/window-managers/icewm {}; 24822 24823 + icecat-bin = callPackage ../applications/networking/browsers/icecat-bin { }; 24824 + 24825 id3v2 = callPackage ../applications/audio/id3v2 { }; 24826 24827 ideamaker = libsForQt5.callPackage ../applications/misc/ideamaker { }; ··· 25184 25185 fluxcd = callPackage ../applications/networking/cluster/fluxcd { }; 25186 25187 linkerd_edge = (callPackage ../applications/networking/cluster/linkerd { }).edge; 25188 + linkerd_stable = (callPackage ../applications/networking/cluster/linkerd { }).stable; 25189 + linkerd = linkerd_stable; 25190 25191 kile-wl = callPackage ../applications/misc/kile-wl { }; 25192 ··· 25697 25698 rofi-power-menu = callPackage ../applications/misc/rofi-power-menu { }; 25699 25700 + rofi-vpn = callPackage ../applications/networking/rofi-vpn { }; 25701 + 25702 ympd = callPackage ../applications/audio/ympd { }; 25703 25704 # a somewhat more maintained fork of ympd ··· 27244 27245 tempo = callPackage ../servers/tracing/tempo {}; 27246 27247 + temporal = callPackage ../applications/networking/cluster/temporal { }; 27248 + 27249 tendermint = callPackage ../tools/networking/tendermint { }; 27250 27251 termdown = python3Packages.callPackage ../applications/misc/termdown { }; ··· 28363 28364 zola = callPackage ../applications/misc/zola { 28365 inherit (darwin.apple_sdk.frameworks) CoreServices; 28366 + # Version 0.13.0 has the lexical_core 0.7.4 dependency that doesn't build 28367 + # with rust 1.53. This should be fixed in the next version. 28368 + rustPlatform = rustPackages_1_45.rustPlatform; 28369 }; 28370 28371 zombietrackergps = libsForQt5.callPackage ../applications/gis/zombietrackergps { }; ··· 31948 yamale = with python3Packages; toPythonApplication yamale; 31949 31950 yamdi = callPackage ../tools/video/yamdi { }; 31951 + 31952 + yandex-browser = callPackage ../applications/networking/browsers/yandex-browser { }; 31953 31954 yandex-disk = callPackage ../tools/filesystems/yandex-disk { }; 31955
+7 -47
pkgs/top-level/make-tarball.nix
··· 10 , lib-tests ? import ../../lib/tests/release.nix { inherit pkgs; } 11 }: 12 13 - with pkgs; 14 - 15 - releaseTools.sourceTarball { 16 name = "nixpkgs-tarball"; 17 src = nixpkgs; 18 ··· 23 then builtins.substring 0 8 (nixpkgs.lastModifiedDate or nixpkgs.lastModified) 24 else toString nixpkgs.revCount}.${nixpkgs.shortRev or "dirty"}"; 25 26 - buildInputs = [ nix.out jq lib-tests pkgs.brotli ]; 27 28 configurePhase = '' 29 eval "$preConfigure" ··· 34 echo "git-revision is $(cat .git-revision)" 35 ''; 36 37 dontBuild = false; 38 39 doCheck = true; ··· 46 opts=(--option build-users-group "") 47 nix-store --init 48 49 - echo 'abort "Illegal use of <nixpkgs> in Nixpkgs."' > $TMPDIR/barf.nix 50 - 51 - # Make sure that Nixpkgs does not use <nixpkgs>. 52 - badFiles=$(find pkgs -type f -name '*.nix' -print | xargs grep -l '^[^#]*<nixpkgs\/' || true) 53 - if [[ -n $badFiles ]]; then 54 - echo "Nixpkgs is not allowed to use <nixpkgs> to refer to itself." 55 - echo "The offending files: $badFiles" 56 - exit 1 57 - fi 58 - 59 - # Make sure that derivation paths do not depend on the Nixpkgs path. 60 - mkdir $TMPDIR/foo 61 - ln -s $(readlink -f .) $TMPDIR/foo/bar 62 - p1=$(nix-instantiate ./. --dry-run -A firefox --show-trace) 63 - p2=$(nix-instantiate $TMPDIR/foo/bar --dry-run -A firefox --show-trace) 64 - if [ "$p1" != "$p2" ]; then 65 - echo "Nixpkgs evaluation depends on Nixpkgs path ($p1 vs $p2)!" 66 - exit 1 67 - fi 68 - 69 - # Check that all-packages.nix evaluates on a number of platforms without any warnings. 70 - for platform in ${pkgs.lib.concatStringsSep " " supportedSystems}; do 71 - header "checking Nixpkgs on $platform" 72 - 73 - nix-env -f . \ 74 - --show-trace --argstr system "$platform" \ 75 - -qa --drv-path --system-filter \* --system \ 76 - "''${opts[@]}" 2>&1 >/dev/null | tee eval-warnings.log 77 - 78 - if [ -s eval-warnings.log ]; then 79 - echo "Nixpkgs on $platform evaluated with warnings, aborting" 80 - exit 1 81 - fi 82 - rm eval-warnings.log 83 - 84 - nix-env -f . \ 85 - --show-trace --argstr system "$platform" \ 86 - -qa --drv-path --system-filter \* --system --meta --xml \ 87 - "''${opts[@]}" > /dev/null 88 - done 89 - 90 header "checking eval-release.nix" 91 nix-instantiate --eval --strict --show-trace ./maintainers/scripts/eval-release.nix > /dev/null 92 ··· 104 header "generating packages.json" 105 mkdir -p $out/nix-support 106 echo -n '{"version":2,"packages":' > tmp 107 - nix-env -f . -I nixpkgs=${src} -qa --json --arg config 'import ${./packages-config.nix}' "''${opts[@]}" >> tmp 108 echo -n '}' >> tmp 109 packages=$out/packages.json.br 110 < tmp sed "s|$(pwd)/||g" | jq -c | brotli -9 > $packages ··· 121 ''; 122 123 meta = { 124 - maintainers = [ lib.maintainers.all ]; 125 }; 126 }
··· 10 , lib-tests ? import ../../lib/tests/release.nix { inherit pkgs; } 11 }: 12 13 + pkgs.releaseTools.sourceTarball { 14 name = "nixpkgs-tarball"; 15 src = nixpkgs; 16 ··· 21 then builtins.substring 0 8 (nixpkgs.lastModifiedDate or nixpkgs.lastModified) 22 else toString nixpkgs.revCount}.${nixpkgs.shortRev or "dirty"}"; 23 24 + buildInputs = with pkgs; [ nix.out jq lib-tests brotli ]; 25 26 configurePhase = '' 27 eval "$preConfigure" ··· 32 echo "git-revision is $(cat .git-revision)" 33 ''; 34 35 + nixpkgs-basic-release-checks = import ./nixpkgs-basic-release-checks.nix 36 + { inherit nix pkgs nixpkgs supportedSystems; }; 37 + 38 dontBuild = false; 39 40 doCheck = true; ··· 47 opts=(--option build-users-group "") 48 nix-store --init 49 50 header "checking eval-release.nix" 51 nix-instantiate --eval --strict --show-trace ./maintainers/scripts/eval-release.nix > /dev/null 52 ··· 64 header "generating packages.json" 65 mkdir -p $out/nix-support 66 echo -n '{"version":2,"packages":' > tmp 67 + nix-env -f . -I nixpkgs=$src -qa --json --arg config 'import ${./packages-config.nix}' "''${opts[@]}" >> tmp 68 echo -n '}' >> tmp 69 packages=$out/packages.json.br 70 < tmp sed "s|$(pwd)/||g" | jq -c | brotli -9 > $packages ··· 81 ''; 82 83 meta = { 84 + maintainers = [ pkgs.lib.maintainers.all ]; 85 }; 86 }
+53
pkgs/top-level/nixpkgs-basic-release-checks.nix
···
··· 1 + { supportedSystems, nixpkgs, pkgs, nix }: 2 + 3 + pkgs.runCommand "nixpkgs-release-checks" { src = nixpkgs; buildInputs = [nix]; } '' 4 + set -o pipefail 5 + 6 + export NIX_STATE_DIR=$TMPDIR 7 + export NIX_PATH=nixpkgs=$TMPDIR/barf.nix 8 + opts=(--option build-users-group "") 9 + nix-store --init 10 + 11 + echo 'abort "Illegal use of <nixpkgs> in Nixpkgs."' > $TMPDIR/barf.nix 12 + 13 + # Make sure that Nixpkgs does not use <nixpkgs>. 14 + badFiles=$(find $src/pkgs -type f -name '*.nix' -print | xargs grep -l '^[^#]*<nixpkgs\/' || true) 15 + if [[ -n $badFiles ]]; then 16 + echo "Nixpkgs is not allowed to use <nixpkgs> to refer to itself." 17 + echo "The offending files: $badFiles" 18 + exit 1 19 + fi 20 + 21 + # Make sure that derivation paths do not depend on the Nixpkgs path. 22 + mkdir $TMPDIR/foo 23 + ln -s $(readlink -f $src) $TMPDIR/foo/bar 24 + p1=$(nix-instantiate $src --dry-run -A firefox --show-trace) 25 + p2=$(nix-instantiate $TMPDIR/foo/bar --dry-run -A firefox --show-trace) 26 + if [ "$p1" != "$p2" ]; then 27 + echo "Nixpkgs evaluation depends on Nixpkgs path ($p1 vs $p2)!" 28 + exit 1 29 + fi 30 + 31 + # Check that all-packages.nix evaluates on a number of platforms without any warnings. 32 + for platform in ${pkgs.lib.concatStringsSep " " supportedSystems}; do 33 + header "checking Nixpkgs on $platform" 34 + 35 + nix-env -f $src \ 36 + --show-trace --argstr system "$platform" \ 37 + -qa --drv-path --system-filter \* --system \ 38 + "''${opts[@]}" 2>&1 >/dev/null | tee eval-warnings.log 39 + 40 + if [ -s eval-warnings.log ]; then 41 + echo "Nixpkgs on $platform evaluated with warnings, aborting" 42 + exit 1 43 + fi 44 + rm eval-warnings.log 45 + 46 + nix-env -f $src \ 47 + --show-trace --argstr system "$platform" \ 48 + -qa --drv-path --system-filter \* --system --meta --xml \ 49 + "''${opts[@]}" > /dev/null 50 + done 51 + 52 + touch $out 53 + ''
+4
pkgs/top-level/python-packages.nix
··· 5647 5648 purl = callPackage ../development/python-modules/purl { }; 5649 5650 pushbullet = callPackage ../development/python-modules/pushbullet { }; 5651 5652 pushover-complete = callPackage ../development/python-modules/pushover-complete { }; ··· 7429 rasterio = callPackage ../development/python-modules/rasterio { 7430 gdal = pkgs.gdal_2; 7431 }; 7432 7433 ratelimit = callPackage ../development/python-modules/ratelimit { }; 7434
··· 5647 5648 purl = callPackage ../development/python-modules/purl { }; 5649 5650 + push-receiver = callPackage ../development/python-modules/push-receiver { }; 5651 + 5652 pushbullet = callPackage ../development/python-modules/pushbullet { }; 5653 5654 pushover-complete = callPackage ../development/python-modules/pushover-complete { }; ··· 7431 rasterio = callPackage ../development/python-modules/rasterio { 7432 gdal = pkgs.gdal_2; 7433 }; 7434 + 7435 + ratelim = callPackage ../development/python-modules/ratelim { }; 7436 7437 ratelimit = callPackage ../development/python-modules/ratelimit { }; 7438