Merge remote-tracking branch 'origin/staging-next' into staging

K900 804c0bb0 0f3daaf8

+2874 -6608
+1 -1
.github/workflows/eval.yml
··· 210 --arg beforeResultDir ./baseResult \ 211 --arg afterResultDir ./prResult \ 212 -o comparison 213 - 214 # TODO: Request reviews from maintainers for packages whose files are modified in the PR 215 216 - name: Upload the combined results
··· 210 --arg beforeResultDir ./baseResult \ 211 --arg afterResultDir ./prResult \ 212 -o comparison 213 + cat comparison/step-summary.md >> "$GITHUB_STEP_SUMMARY" 214 # TODO: Request reviews from maintainers for packages whose files are modified in the PR 215 216 - name: Upload the combined results
+1 -1
ci/eval/compare.jq
··· 146 elif .value <= 5000 then 147 "2501-5000" 148 else 149 - "5000+" 150 end 151 ) 152 )
··· 146 elif .value <= 5000 then 147 "2501-5000" 148 else 149 + "5001+" 150 end 151 ) 152 )
+1
ci/eval/default.nix
··· 261 --slurpfile after ${afterResultDir}/outpaths.json \ 262 > $out/changed-paths.json 263 264 # TODO: Compare eval stats 265 ''; 266
··· 261 --slurpfile after ${afterResultDir}/outpaths.json \ 262 > $out/changed-paths.json 263 264 + jq -r -f ${./generate-step-summary.jq} < $out/changed-paths.json > $out/step-summary.md 265 # TODO: Compare eval stats 266 ''; 267
+15
ci/eval/generate-step-summary.jq
···
··· 1 + def truncate(xs; n): 2 + if xs | length > n then xs[:n] + ["..."] 3 + else xs 4 + end; 5 + 6 + def itemize_packages(xs): 7 + # we truncate the list to stay below the GitHub limit of 1MB per step summary. 8 + truncate(xs; 3000) | map("- [\(.)](https://search.nixos.org/packages?channel=unstable&show=\(.)&from=0&size=50&sort=relevance&type=packages&query=\(.))") | join("\n"); 9 + 10 + def section(title; xs): 11 + "<details> <summary>" + title + " (" + (xs | length | tostring) + ")</summary>\n\n" + itemize_packages(xs) + "</details>"; 12 + 13 + section("Added packages"; .attrdiff.added) + "\n\n" + 14 + section("Removed packages"; .attrdiff.removed) + "\n\n" + 15 + section("Changed packages"; .attrdiff.changed)
+12
maintainers/maintainer-list.nix
··· 18732 github = "ribose-jeffreylau"; 18733 githubId = 2649467; 18734 }; 18735 ricarch97 = { 18736 email = "ricardo.steijn97@gmail.com"; 18737 github = "RicArch97"; ··· 19693 github = "sauyon"; 19694 githubId = 2347889; 19695 name = "Sauyon Lee"; 19696 }; 19697 savannidgerinel = { 19698 email = "savanni@luminescent-dreams.com";
··· 18732 github = "ribose-jeffreylau"; 18733 githubId = 2649467; 18734 }; 18735 + ribru17 = { 18736 + name = "Riley Bruins"; 18737 + email = "ribru17@hotmail.com"; 18738 + github = "ribru17"; 18739 + githubId = 55766287; 18740 + }; 18741 ricarch97 = { 18742 email = "ricardo.steijn97@gmail.com"; 18743 github = "RicArch97"; ··· 19699 github = "sauyon"; 19700 githubId = 2347889; 19701 name = "Sauyon Lee"; 19702 + }; 19703 + savalet = { 19704 + email = "savinien.petitjean@gmail.com"; 19705 + github = "savalet"; 19706 + githubId = 73446695; 19707 + name = "savalet"; 19708 }; 19709 savannidgerinel = { 19710 email = "savanni@luminescent-dreams.com";
+43 -11
nixos/doc/manual/installation/installing-from-other-distro.section.md
··· 160 Refer to the `nixos-generate-config` step in 161 [](#sec-installation) for more information. 162 163 You'll likely want to set a root password for your first boot using 164 the configuration files because you won't have a chance to enter a 165 password until after you reboot. You can initialize the root password ··· 231 $ echo etc/nixos | sudo tee -a /etc/NIXOS_LUSTRATE 232 ``` 233 234 - 1. Finally, move the `/boot` directory of your current distribution out 235 - of the way (the lustrate process will take care of the rest once you 236 - reboot, but this one must be moved out now because NixOS needs to 237 - install its own boot files: 238 239 ::: {.warning} 240 - Once you complete this step, your current distribution will no 241 - longer be bootable! If you didn't get all the NixOS configuration 242 - right, especially those settings pertaining to boot loading and root 243 - partition, NixOS may not be bootable either. Have a USB rescue 244 - device ready in case this happens. 245 ::: 246 247 ```ShellSession 248 - $ sudo mv -v /boot /boot.bak && 249 - sudo /nix/var/nix/profiles/system/bin/switch-to-configuration boot 250 ``` 251 252 Cross your fingers, reboot, hopefully you should get a NixOS prompt! 253 254 1. If for some reason you want to revert to the old distribution, 255 you'll need to boot on a USB rescue disk and do something along
··· 160 Refer to the `nixos-generate-config` step in 161 [](#sec-installation) for more information. 162 163 + ::: {.note} 164 + On [UEFI](https://en.wikipedia.org/wiki/UEFI) systems, check that your `/etc/nixos/hardware-configuration.nix` did the right thing with the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition). 165 + In NixOS, by default, both [systemd-boot](https://systemd.io/BOOT/) and [grub](https://www.gnu.org/software/grub/index.html) expect it to be mounted on `/boot`. 166 + However, the configuration generator bases its [](#opt-fileSystems) configuration on the current mount points at the time it is run. 167 + If the current system and NixOS's bootloader configuration don't agree on where the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) is to be mounted, you'll need to manually alter the mount point in `hardware-configuration.nix` before building the system closure. 168 + ::: 169 + 170 + ::: {.note} 171 + The lustrate process will not work if the [](#opt-boot.initrd.systemd.enable) option is set to `true`. 172 + If you want to use this option, wait until after the first boot into the NixOS system to enable it and rebuild. 173 + ::: 174 + 175 You'll likely want to set a root password for your first boot using 176 the configuration files because you won't have a chance to enter a 177 password until after you reboot. You can initialize the root password ··· 243 $ echo etc/nixos | sudo tee -a /etc/NIXOS_LUSTRATE 244 ``` 245 246 + 1. Finally, install NixOS's boot system, backing up the current boot system's files in the process. 247 + 248 + The details of this step can vary depending on the bootloader configuration in NixOS and the bootloader in use by the current system. 249 + 250 + The commands below should work for: 251 + 252 + - [BIOS](https://en.wikipedia.org/wiki/BIOS) systems. 253 + 254 + - [UEFI](https://en.wikipedia.org/wiki/UEFI) systems where both the current system and NixOS mount the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) on `/boot`. 255 + Both [systemd-boot](https://systemd.io/BOOT/) and [grub](https://www.gnu.org/software/grub/index.html) expect this by default in NixOS, but other distributions vary. 256 257 ::: {.warning} 258 + Once you complete this step, your current distribution will no longer be bootable! 259 + If you didn't get all the NixOS configuration right, especially those settings pertaining to boot loading and root partition, NixOS may not be bootable either. 260 + Have a USB rescue device ready in case this happens. 261 + ::: 262 + 263 + ::: {.warning} 264 + On [UEFI](https://en.wikipedia.org/wiki/UEFI) systems, anything on the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) will be removed by these commands, such as other coexisting OS's bootloaders. 265 ::: 266 267 ```ShellSession 268 + $ sudo mkdir /boot.bak && sudo mv /boot/* /boot.bak && 269 + sudo NIXOS_INSTALL_BOOTLOADER=1 /nix/var/nix/profiles/system/bin/switch-to-configuration boot 270 ``` 271 272 Cross your fingers, reboot, hopefully you should get a NixOS prompt! 273 + 274 + In other cases, most commonly where the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) of the current system is instead mounted on `/boot/efi`, the goal is to: 275 + 276 + - Make sure `/boot` (and the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition), if mounted elsewhere) are mounted how the NixOS configuration would mount them. 277 + 278 + - Clear them of files related to the current system, backing them up outside of `/boot`. 279 + NixOS will move the backups into `/old-root` along with everything else when it first boots. 280 + 281 + - Instruct the NixOS closure built earlier to install its bootloader with: 282 + ```ShellSession 283 + sudo NIXOS_INSTALL_BOOTLOADER=1 /nix/var/nix/profiles/system/bin/switch-to-configuration boot 284 + ``` 285 286 1. If for some reason you want to revert to the old distribution, 287 you'll need to boot on a USB rescue disk and do something along
+6
nixos/modules/installer/cd-dvd/installation-cd-base.nix
··· 42 done 43 ''; 44 45 system.stateVersion = lib.mkDefault lib.trivial.release; 46 }
··· 42 done 43 ''; 44 45 + environment.defaultPackages = with pkgs; [ 46 + rsync 47 + ]; 48 + 49 + programs.git.enable = lib.mkDefault true; 50 + 51 system.stateVersion = lib.mkDefault lib.trivial.release; 52 }
-4
nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix
··· 49 vim 50 nano 51 52 - # Include some version control tools. 53 - git 54 - rsync 55 - 56 # Firefox for reading the manual. 57 firefox 58
··· 49 vim 50 nano 51 52 # Firefox for reading the manual. 53 firefox 54
+5 -1
nixos/modules/installer/sd-card/sd-image-raspberrypi.nix
··· 17 sdImage = { 18 populateFirmwareCommands = let 19 configTxt = pkgs.writeText "config.txt" '' 20 # Prevent the firmware from smashing the framebuffer setup done by the mainline kernel 21 # when attempting to show low-voltage or overtemperature warnings. 22 avoid_warnings=1 ··· 28 kernel=u-boot-rpi1.bin 29 ''; 30 in '' 31 - (cd ${pkgs.raspberrypifw}/share/raspberrypi/boot && cp bootcode.bin fixup*.dat start*.elf $NIX_BUILD_TOP/firmware/) 32 cp ${pkgs.ubootRaspberryPiZero}/u-boot.bin firmware/u-boot-rpi0.bin 33 cp ${pkgs.ubootRaspberryPi}/u-boot.bin firmware/u-boot-rpi1.bin 34 cp ${configTxt} firmware/config.txt
··· 17 sdImage = { 18 populateFirmwareCommands = let 19 configTxt = pkgs.writeText "config.txt" '' 20 + # u-boot refuses to start (gets stuck at rainbow polygon) without this, 21 + # at least on Raspberry Pi 0. 22 + enable_uart=1 23 + 24 # Prevent the firmware from smashing the framebuffer setup done by the mainline kernel 25 # when attempting to show low-voltage or overtemperature warnings. 26 avoid_warnings=1 ··· 32 kernel=u-boot-rpi1.bin 33 ''; 34 in '' 35 + (cd ${pkgs.raspberrypifw}/share/raspberrypi/boot && cp bootcode.bin fixup*.dat start*.elf *.dtb $NIX_BUILD_TOP/firmware/) 36 cp ${pkgs.ubootRaspberryPiZero}/u-boot.bin firmware/u-boot-rpi0.bin 37 cp ${pkgs.ubootRaspberryPi}/u-boot.bin firmware/u-boot-rpi1.bin 38 cp ${configTxt} firmware/config.txt
+2 -2
nixos/modules/profiles/installation-device.nix
··· 74 # installation device for head-less systems i.e. arm boards by manually 75 # mounting the storage in a different system. 76 services.openssh = { 77 - enable = true; 78 - settings.PermitRootLogin = "yes"; 79 }; 80 81 # Enable wpa_supplicant, but don't start it by default.
··· 74 # installation device for head-less systems i.e. arm boards by manually 75 # mounting the storage in a different system. 76 services.openssh = { 77 + enable = mkDefault true; 78 + settings.PermitRootLogin = mkDefault "yes"; 79 }; 80 81 # Enable wpa_supplicant, but don't start it by default.
+1 -1
nixos/modules/security/acme/mk-cert-ownership-assertion.nix
··· 6 7 svcGroups = svc: 8 (lib.optional (svc.serviceConfig ? Group) svc.serviceConfig.Group) 9 - ++ (svc.serviceConfig.SupplementaryGroups or [ ]); 10 in 11 { 12 assertion = builtins.all (svc:
··· 6 7 svcGroups = svc: 8 (lib.optional (svc.serviceConfig ? Group) svc.serviceConfig.Group) 9 + ++ lib.toList (svc.serviceConfig.SupplementaryGroups or [ ]); 10 in 11 { 12 assertion = builtins.all (svc:
+1 -1
nixos/modules/services/continuous-integration/gitlab-runner.nix
··· 78 touch ${configPath} 79 80 # update global options 81 - remarshal --if toml --of json ${configPath} \ 82 | jq -cM 'with_entries(select([.key] | inside(["runners"])))' \ 83 | jq -scM '.[0] + .[1]' - <(echo ${escapeShellArg (toJSON cfg.settings)}) \ 84 | remarshal --if json --of toml \
··· 78 touch ${configPath} 79 80 # update global options 81 + remarshal --if toml --of json --stringify ${configPath} \ 82 | jq -cM 'with_entries(select([.key] | inside(["runners"])))' \ 83 | jq -scM '.[0] + .[1]' - <(echo ${escapeShellArg (toJSON cfg.settings)}) \ 84 | remarshal --if json --of toml \
+2 -2
nixos/modules/services/networking/hostapd.nix
··· 1001 "20-addMacAllowFromSaeFile" = mkIf (bssCfg.authentication.saeAddToMacAllow && bssCfg.authentication.saePasswordsFile != null) (pkgs.writeShellScript "add-mac-allow-from-sae-file" '' 1002 MAC_ALLOW_FILE=$2 1003 grep mac= ${escapeShellArg bssCfg.authentication.saePasswordsFile} \ 1004 - | grep -v '\s*#' \ 1005 | grep -Eo 'mac=([0-9A-Fa-f]{2}[:]){5}([0-9A-Fa-f]{2})' \ 1006 | sed 's|^mac=||' >> "$MAC_ALLOW_FILE" 1007 ''); ··· 1025 # Add sae passwords from file 1026 "20-saePasswordsFile" = mkIf (bssCfg.authentication.saePasswordsFile != null) (pkgs.writeShellScript "sae-passwords-file" '' 1027 HOSTAPD_CONFIG_FILE=$1 1028 - grep -v '\s*#' ${escapeShellArg bssCfg.authentication.saePasswordsFile} \ 1029 | sed 's/^/sae_password=/' >> "$HOSTAPD_CONFIG_FILE" 1030 ''); 1031 };
··· 1001 "20-addMacAllowFromSaeFile" = mkIf (bssCfg.authentication.saeAddToMacAllow && bssCfg.authentication.saePasswordsFile != null) (pkgs.writeShellScript "add-mac-allow-from-sae-file" '' 1002 MAC_ALLOW_FILE=$2 1003 grep mac= ${escapeShellArg bssCfg.authentication.saePasswordsFile} \ 1004 + | grep -v '^\s*#' \ 1005 | grep -Eo 'mac=([0-9A-Fa-f]{2}[:]){5}([0-9A-Fa-f]{2})' \ 1006 | sed 's|^mac=||' >> "$MAC_ALLOW_FILE" 1007 ''); ··· 1025 # Add sae passwords from file 1026 "20-saePasswordsFile" = mkIf (bssCfg.authentication.saePasswordsFile != null) (pkgs.writeShellScript "sae-passwords-file" '' 1027 HOSTAPD_CONFIG_FILE=$1 1028 + grep -v '^\s*#' ${escapeShellArg bssCfg.authentication.saePasswordsFile} \ 1029 | sed 's/^/sae_password=/' >> "$HOSTAPD_CONFIG_FILE" 1030 ''); 1031 };
+2 -2
nixos/modules/services/networking/netbird/coturn.nix
··· 131 ${getExe pkgs.replace-secret} @password@ ${cfg.passwordFile} /run/coturn/turnserver.cfg 132 '') 133 + (optionalString cfg.useAcmeCertificates '' 134 - ${getExe pkgs.replace-secret} @cert@ "$CREDENTIALS_DIRECTORY/cert.pem" /run/coturn/turnserver.cfg 135 - ${getExe pkgs.replace-secret} @pkey@ "$CREDENTIALS_DIRECTORY/pkey.pem" /run/coturn/turnserver.cfg 136 ''); 137 in 138 (optionalAttrs (preStart' != "") { preStart = mkAfter preStart'; })
··· 131 ${getExe pkgs.replace-secret} @password@ ${cfg.passwordFile} /run/coturn/turnserver.cfg 132 '') 133 + (optionalString cfg.useAcmeCertificates '' 134 + ${getExe pkgs.replace-secret} @cert@ <(echo -n "$CREDENTIALS_DIRECTORY/cert.pem") /run/coturn/turnserver.cfg 135 + ${getExe pkgs.replace-secret} @pkey@ <(echo -n "$CREDENTIALS_DIRECTORY/pkey.pem") /run/coturn/turnserver.cfg 136 ''); 137 in 138 (optionalAttrs (preStart' != "") { preStart = mkAfter preStart'; })
+3 -1
nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix
··· 1035 all kernel interfaces. 1036 ''; 1037 1038 - start_action = mkEnumParam ["none" "trap" "start"] "none" '' 1039 Action to perform after loading the configuration. 1040 1041 - The default of `none` loads the connection only, which ··· 1043 - The value `trap` installs a trap policy, which triggers 1044 the tunnel as soon as matching traffic has been detected. 1045 - The value `start` initiates the connection actively. 1046 1047 When unloading or replacing a CHILD_SA configuration having a 1048 {option}`start_action` different from `none`,
··· 1035 all kernel interfaces. 1036 ''; 1037 1038 + start_action = mkEnumParam ["none" "trap" "start" "trap|start" ] "none" '' 1039 Action to perform after loading the configuration. 1040 1041 - The default of `none` loads the connection only, which ··· 1043 - The value `trap` installs a trap policy, which triggers 1044 the tunnel as soon as matching traffic has been detected. 1045 - The value `start` initiates the connection actively. 1046 + - Since version 5.9.6 two modes above can be combined with `trap|start`, 1047 + to immediately initiate a connection for which trap policies have been installed. 1048 1049 When unloading or replacing a CHILD_SA configuration having a 1050 {option}`start_action` different from `none`,
-9
nixos/modules/services/web-apps/plausible.md
··· 15 { 16 services.plausible = { 17 enable = true; 18 - adminUser = { 19 - # activate is used to skip the email verification of the admin-user that's 20 - # automatically created by plausible. This is only supported if 21 - # postgresql is configured by the module. This is done by default, but 22 - # can be turned off with services.plausible.database.postgres.setup. 23 - activate = true; 24 - email = "admin@localhost"; 25 - passwordFile = "/run/secrets/plausible-admin-pwd"; 26 - }; 27 server = { 28 baseUrl = "http://analytics.example.org"; 29 # secretKeybaseFile is a path to the file which contains the secret generated
··· 15 { 16 services.plausible = { 17 enable = true; 18 server = { 19 baseUrl = "http://analytics.example.org"; 20 # secretKeybaseFile is a path to the file which contains the secret generated
+5 -47
nixos/modules/services/web-apps/plausible.nix
··· 11 12 package = mkPackageOption pkgs "plausible" { }; 13 14 - adminUser = { 15 - name = mkOption { 16 - default = "admin"; 17 - type = types.str; 18 - description = '' 19 - Name of the admin user that plausible will created on initial startup. 20 - ''; 21 - }; 22 - 23 - email = mkOption { 24 - type = types.str; 25 - example = "admin@localhost"; 26 - description = '' 27 - Email-address of the admin-user. 28 - ''; 29 - }; 30 - 31 - passwordFile = mkOption { 32 - type = types.either types.str types.path; 33 - description = '' 34 - Path to the file which contains the password of the admin user. 35 - ''; 36 - }; 37 - 38 - activate = mkEnableOption "activating the freshly created admin-user"; 39 - }; 40 - 41 database = { 42 clickhouse = { 43 setup = mkEnableOption "creating a clickhouse instance" // { default = true; }; ··· 164 165 imports = [ 166 (mkRemovedOptionModule [ "services" "plausible" "releaseCookiePath" ] "Plausible uses no distributed Erlang features, so this option is no longer necessary and was removed") 167 ]; 168 169 config = mkIf cfg.enable { 170 - assertions = [ 171 - { assertion = cfg.adminUser.activate -> cfg.database.postgres.setup; 172 - message = '' 173 - Unable to automatically activate the admin-user if no locally managed DB for 174 - postgres (`services.plausible.database.postgres.setup') is enabled! 175 - ''; 176 - } 177 - ]; 178 - 179 services.postgresql = mkIf cfg.database.postgres.setup { 180 enable = true; 181 }; ··· 243 # Home is needed to connect to the node with iex 244 HOME = "/var/lib/plausible"; 245 246 - ADMIN_USER_NAME = cfg.adminUser.name; 247 - ADMIN_USER_EMAIL = cfg.adminUser.email; 248 - 249 - DATABASE_SOCKET_DIR = cfg.database.postgres.socket; 250 - DATABASE_NAME = cfg.database.postgres.dbname; 251 CLICKHOUSE_DATABASE_URL = cfg.database.clickhouse.url; 252 253 BASE_URL = cfg.server.baseUrl; ··· 270 # even though we set `RELEASE_DISTRIBUTION=none` so the cookie should be unused. 271 # Thus, make a random one, which should then be ignored. 272 export RELEASE_COOKIE=$(tr -dc A-Za-z0-9 < /dev/urandom | head -c 20) 273 - export ADMIN_USER_PWD="$(< $CREDENTIALS_DIRECTORY/ADMIN_USER_PWD )" 274 export SECRET_KEY_BASE="$(< $CREDENTIALS_DIRECTORY/SECRET_KEY_BASE )" 275 276 ${lib.optionalString (cfg.mail.smtp.passwordFile != null) ··· 283 284 ${cfg.package}/migrate.sh 285 export IP_GEOLOCATION_DB=${pkgs.dbip-country-lite}/share/dbip/dbip-country-lite.mmdb 286 - ${cfg.package}/bin/plausible eval "(Plausible.Release.prepare() ; Plausible.Auth.create_user(\"$ADMIN_USER_NAME\", \"$ADMIN_USER_EMAIL\", \"$ADMIN_USER_PWD\"))" 287 - ${optionalString cfg.adminUser.activate '' 288 - psql -d plausible <<< "UPDATE users SET email_verified=true where email = '$ADMIN_USER_EMAIL';" 289 - ''} 290 291 exec plausible start 292 ''; ··· 297 WorkingDirectory = "/var/lib/plausible"; 298 StateDirectory = "plausible"; 299 LoadCredential = [ 300 - "ADMIN_USER_PWD:${cfg.adminUser.passwordFile}" 301 "SECRET_KEY_BASE:${cfg.server.secretKeybaseFile}" 302 ] ++ lib.optionals (cfg.mail.smtp.passwordFile != null) [ "SMTP_USER_PWD:${cfg.mail.smtp.passwordFile}"]; 303 };
··· 11 12 package = mkPackageOption pkgs "plausible" { }; 13 14 database = { 15 clickhouse = { 16 setup = mkEnableOption "creating a clickhouse instance" // { default = true; }; ··· 137 138 imports = [ 139 (mkRemovedOptionModule [ "services" "plausible" "releaseCookiePath" ] "Plausible uses no distributed Erlang features, so this option is no longer necessary and was removed") 140 + (mkRemovedOptionModule [ "services" "plausible" "adminUser" "name" ] "Admin user is now created using first start wizard") 141 + (mkRemovedOptionModule [ "services" "plausible" "adminUser" "email" ] "Admin user is now created using first start wizard") 142 + (mkRemovedOptionModule [ "services" "plausible" "adminUser" "passwordFile" ] "Admin user is now created using first start wizard") 143 + (mkRemovedOptionModule [ "services" "plausible" "adminUser" "activate" ] "Admin user is now created using first start wizard") 144 ]; 145 146 config = mkIf cfg.enable { 147 services.postgresql = mkIf cfg.database.postgres.setup { 148 enable = true; 149 }; ··· 211 # Home is needed to connect to the node with iex 212 HOME = "/var/lib/plausible"; 213 214 + DATABASE_URL = "postgresql:///${cfg.database.postgres.dbname}?host=${cfg.database.postgres.socket}"; 215 CLICKHOUSE_DATABASE_URL = cfg.database.clickhouse.url; 216 217 BASE_URL = cfg.server.baseUrl; ··· 234 # even though we set `RELEASE_DISTRIBUTION=none` so the cookie should be unused. 235 # Thus, make a random one, which should then be ignored. 236 export RELEASE_COOKIE=$(tr -dc A-Za-z0-9 < /dev/urandom | head -c 20) 237 export SECRET_KEY_BASE="$(< $CREDENTIALS_DIRECTORY/SECRET_KEY_BASE )" 238 239 ${lib.optionalString (cfg.mail.smtp.passwordFile != null) ··· 246 247 ${cfg.package}/migrate.sh 248 export IP_GEOLOCATION_DB=${pkgs.dbip-country-lite}/share/dbip/dbip-country-lite.mmdb 249 250 exec plausible start 251 ''; ··· 256 WorkingDirectory = "/var/lib/plausible"; 257 StateDirectory = "plausible"; 258 LoadCredential = [ 259 "SECRET_KEY_BASE:${cfg.server.secretKeybaseFile}" 260 ] ++ lib.optionals (cfg.mail.smtp.passwordFile != null) [ "SMTP_USER_PWD:${cfg.mail.smtp.passwordFile}"]; 261 };
+1 -1
nixos/modules/services/x11/desktop-managers/cinnamon.nix
··· 12 extraGSettingsOverrides = cfg.extraGSettingsOverrides; 13 }; 14 15 - notExcluded = pkg: (!(lib.elem pkg config.environment.cinnamon.excludePackages)); 16 in 17 18 {
··· 12 extraGSettingsOverrides = cfg.extraGSettingsOverrides; 13 }; 14 15 + notExcluded = pkg: (!(lib.elem (lib.getName pkg) (map lib.getName config.environment.cinnamon.excludePackages))); 16 in 17 18 {
+1 -1
nixos/modules/services/x11/desktop-managers/gnome.nix
··· 58 enableGnomePanel = true; 59 } ++ cfg.flashback.customSessions; 60 61 - notExcluded = pkg: mkDefault (!(lib.elem pkg config.environment.gnome.excludePackages)); 62 63 in 64
··· 58 enableGnomePanel = true; 59 } ++ cfg.flashback.customSessions; 60 61 + notExcluded = pkg: mkDefault (!(lib.elem (lib.getName pkg) (map lib.getName config.environment.gnome.excludePackages))); 62 63 in 64
+6 -4
nixos/modules/system/activation/switch-to-configuration.pl
··· 41 my $out = "@out@"; 42 # System closure path to switch to 43 my $toplevel = "@toplevel@"; 44 - # Path to the directory containing systemd tools of the old system 45 - my $cur_systemd = abs_path("/run/current-system/sw/bin"); 46 - # Path to the systemd store path of the new system 47 - my $new_systemd = "@systemd@"; 48 49 # To be robust against interruption, record what units need to be started etc. 50 # We read these files again every time this script starts to make sure we continue ··· 129 if ($action eq "boot") { 130 exit(0); 131 } 132 133 # Check if we can activate the new configuration. 134 my $cur_init_interface_version = read_file("/run/current-system/init-interface-version", err_mode => "quiet") // "";
··· 41 my $out = "@out@"; 42 # System closure path to switch to 43 my $toplevel = "@toplevel@"; 44 45 # To be robust against interruption, record what units need to be started etc. 46 # We read these files again every time this script starts to make sure we continue ··· 125 if ($action eq "boot") { 126 exit(0); 127 } 128 + 129 + # Path to the directory containing systemd tools of the old system 130 + # Needs to be after the "boot" action exits, as this directory will not exist when doing a NIXOS_LUSTRATE install 131 + my $cur_systemd = abs_path("/run/current-system/sw/bin"); 132 + # Path to the systemd store path of the new system 133 + my $new_systemd = "@systemd@"; 134 135 # Check if we can activate the new configuration. 136 my $cur_init_interface_version = read_file("/run/current-system/init-interface-version", err_mode => "quiet") // "";
+3 -24
nixos/tests/plausible.nix
··· 1 - import ./make-test-python.nix ({ pkgs, lib, ... }: { 2 name = "plausible"; 3 - meta = with lib.maintainers; { 4 - maintainers = [ ]; 5 }; 6 7 nodes.machine = { pkgs, ... }: { 8 virtualisation.memorySize = 4096; 9 services.plausible = { 10 enable = true; 11 - adminUser = { 12 - email = "admin@example.org"; 13 - passwordFile = "${pkgs.writeText "pwd" "foobar"}"; 14 - activate = true; 15 - }; 16 server = { 17 baseUrl = "http://localhost:8000"; 18 secretKeybaseFile = "${pkgs.writeText "dont-try-this-at-home" "nannannannannannannannannannannannannannannannannannannan_batman!"}"; ··· 32 machine.succeed("curl -f localhost:8000 >&2") 33 34 machine.succeed("curl -f localhost:8000/js/script.js >&2") 35 - 36 - csrf_token = machine.succeed( 37 - "curl -c /tmp/cookies localhost:8000/login | grep '_csrf_token' | sed -E 's,.*value=\"(.*)\".*,\\1,g'" 38 - ) 39 - 40 - machine.succeed( 41 - f"curl -b /tmp/cookies -f -X POST localhost:8000/login -F email=admin@example.org -F password=foobar -F _csrf_token={csrf_token.strip()} -D headers" 42 - ) 43 - 44 - # By ensuring that the user is redirected to the dashboard after login, we 45 - # also make sure that the automatic verification of the module works. 46 - machine.succeed( 47 - "[[ $(grep 'location: ' headers | cut -d: -f2- | xargs echo) == /sites* ]]" 48 - ) 49 - 50 - machine.shutdown() 51 ''; 52 })
··· 1 + import ./make-test-python.nix ({ lib, ... }: { 2 name = "plausible"; 3 + meta = { 4 + maintainers = lib.teams.cyberus.members; 5 }; 6 7 nodes.machine = { pkgs, ... }: { 8 virtualisation.memorySize = 4096; 9 services.plausible = { 10 enable = true; 11 server = { 12 baseUrl = "http://localhost:8000"; 13 secretKeybaseFile = "${pkgs.writeText "dont-try-this-at-home" "nannannannannannannannannannannannannannannannannannannan_batman!"}"; ··· 27 machine.succeed("curl -f localhost:8000 >&2") 28 29 machine.succeed("curl -f localhost:8000/js/script.js >&2") 30 ''; 31 })
+2
pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix
··· 14 , libglvnd 15 , libjack2 16 , libjpeg 17 , libxkbcommon 18 , makeWrapper 19 , pango ··· 55 libjack2 56 # libjpeg8 is required for converting jpeg's to colour palettes 57 libjpeg 58 libxcb 59 libXcursor 60 libX11
··· 14 , libglvnd 15 , libjack2 16 , libjpeg 17 + , libnghttp2 18 , libxkbcommon 19 , makeWrapper 20 , pango ··· 56 libjack2 57 # libjpeg8 is required for converting jpeg's to colour palettes 58 libjpeg 59 + libnghttp2 60 libxcb 61 libXcursor 62 libX11
+2 -2
pkgs/applications/audio/csound/csound-qt/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "csound-qt"; 7 - version = "1.1.2"; 8 9 src = fetchFromGitHub { 10 owner = "CsoundQt"; 11 repo = "CsoundQt"; 12 rev = "v${version}"; 13 - hash = "sha256-ufjZQnO3H5pwdeEwGqunbXCfx7nvWTzak4cwVYWqvz4="; 14 }; 15 16 patches = [
··· 4 5 stdenv.mkDerivation rec { 6 pname = "csound-qt"; 7 + version = "1.1.3"; 8 9 src = fetchFromGitHub { 10 owner = "CsoundQt"; 11 repo = "CsoundQt"; 12 rev = "v${version}"; 13 + hash = "sha256-ZdQwWRAr6AKLmZ/L0lSxIlvWRLoZIKinn7BAQiR+luk="; 14 }; 15 16 patches = [
+76 -69
pkgs/applications/audio/zrythm/default.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchFromGitHub 4 - , fetchzip 5 - , alsa-lib 6 - , appstream 7 - , bash-completion 8 - , boost 9 - , breeze-icons 10 - , carla 11 - , chromaprint 12 - , cmake 13 - , curl 14 - , dbus 15 - , dconf 16 - , fftw 17 - , fftwFloat 18 - , flex 19 - , glib 20 - , graphviz 21 - , gtk4 22 - , gtksourceview5 23 - , guile 24 - , help2man 25 - , jq 26 - , kissfft 27 - , libadwaita 28 - , libbacktrace 29 - , libcyaml 30 - , libepoxy 31 - , libjack2 32 - , libpanel 33 - , libpulseaudio 34 - , libsamplerate 35 - , libsndfile 36 - , libxml2 37 - , libyaml 38 - , lilv 39 - , lv2 40 - , meson 41 - , ninja 42 - , pcre2 43 - , pkg-config 44 - , python3 45 - , rtaudio_6 46 - , rtmidi 47 - , rubberband 48 - , sassc 49 - , serd 50 - , sord 51 - , sox 52 - , soxr 53 - , sratom 54 - , texi2html 55 - , vamp-plugin-sdk 56 - , wrapGAppsHook4 57 - , writeScript 58 - , xdg-utils 59 - , xxHash 60 - , yyjson 61 - , zix 62 - , zstd 63 }: 64 65 let ··· 79 in 80 stdenv.mkDerivation (finalAttrs: { 81 pname = "zrythm"; 82 - version = "1.0.0-rc.2"; 83 84 src = fetchzip { 85 url = "https://www.zrythm.org/releases/zrythm-${finalAttrs.version}.tar.xz"; 86 - sha256 = "sha256-Da//nY0yXSbDPEg6t9jgL32NoT8dFYSQ4Kzc/KbHGSk="; 87 }; 88 89 passthru.updateScript = writeScript "update-zrythm" '' ··· 187 188 postPatch = '' 189 substituteInPlace meson.build \ 190 - --replace "'/usr/lib', '/usr/local/lib', '/opt/homebrew/lib'" "'${fftw}/lib'" 191 192 chmod +x scripts/meson-post-install.sh 193 patchShebangs ext/sh-manpage-completions/run.sh scripts/generic_guile_wrap.sh \ ··· 201 ) 202 ''; 203 204 - meta = with lib; { 205 homepage = "https://www.zrythm.org"; 206 description = "Automated and intuitive digital audio workstation"; 207 - maintainers = with maintainers; [ tshaynik magnetophon yuu astavie PowerUser64 ]; 208 - platforms = platforms.unix; 209 broken = stdenv.hostPlatform.isDarwin; 210 - license = licenses.agpl3Plus; 211 }; 212 })
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitHub, 5 + fetchzip, 6 + alsa-lib, 7 + appstream, 8 + bash-completion, 9 + boost, 10 + breeze-icons, 11 + carla, 12 + chromaprint, 13 + cmake, 14 + curl, 15 + dbus, 16 + dconf, 17 + fftw, 18 + fftwFloat, 19 + flex, 20 + glib, 21 + graphviz, 22 + gtk4, 23 + gtksourceview5, 24 + guile, 25 + help2man, 26 + jq, 27 + kissfft, 28 + libadwaita, 29 + libbacktrace, 30 + libcyaml, 31 + libepoxy, 32 + libjack2, 33 + libpanel, 34 + libpulseaudio, 35 + libsamplerate, 36 + libsndfile, 37 + libxml2, 38 + libyaml, 39 + lilv, 40 + lv2, 41 + meson, 42 + ninja, 43 + pcre2, 44 + pkg-config, 45 + python3, 46 + rtaudio_6, 47 + rtmidi, 48 + rubberband, 49 + sassc, 50 + serd, 51 + sord, 52 + sox, 53 + soxr, 54 + sratom, 55 + texi2html, 56 + vamp-plugin-sdk, 57 + wrapGAppsHook4, 58 + writeScript, 59 + xdg-utils, 60 + xxHash, 61 + yyjson, 62 + zix, 63 + zstd, 64 }: 65 66 let ··· 80 in 81 stdenv.mkDerivation (finalAttrs: { 82 pname = "zrythm"; 83 + version = "1.0.0"; 84 85 src = fetchzip { 86 url = "https://www.zrythm.org/releases/zrythm-${finalAttrs.version}.tar.xz"; 87 + hash = "sha256-qI1UEIeIJdYQcOWMjJa55DaWjDIabx56dSwjhm64ROM="; 88 }; 89 90 passthru.updateScript = writeScript "update-zrythm" '' ··· 188 189 postPatch = '' 190 substituteInPlace meson.build \ 191 + --replace-fail "'/usr/lib', '/usr/local/lib', '/opt/homebrew/lib'" "'${fftw}/lib'" 192 193 chmod +x scripts/meson-post-install.sh 194 patchShebangs ext/sh-manpage-completions/run.sh scripts/generic_guile_wrap.sh \ ··· 202 ) 203 ''; 204 205 + meta = { 206 homepage = "https://www.zrythm.org"; 207 description = "Automated and intuitive digital audio workstation"; 208 + maintainers = with lib.maintainers; [ 209 + tshaynik 210 + magnetophon 211 + yuu 212 + astavie 213 + PowerUser64 214 + ]; 215 + platforms = lib.platforms.unix; 216 broken = stdenv.hostPlatform.isDarwin; 217 + license = lib.licenses.agpl3Plus; 218 }; 219 })
+3 -3
pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-plus/package.nix
··· 8 melpaBuild { 9 pname = "isearch-plus"; 10 ename = "isearch+"; 11 - version = "3434-unstable-2023-09-27"; 12 13 src = fetchFromGitHub { 14 owner = "emacsmirror"; 15 repo = "isearch-plus"; 16 - rev = "b10a36fb6bb8b45ff9d924107384e3bf0cee201d"; 17 - hash = "sha256-h/jkIWjkLFbtBp9F+lhA3CulYy2XaeloLmexR0CDm3E="; 18 }; 19 20 passthru.updateScript = unstableGitUpdater { };
··· 8 melpaBuild { 9 pname = "isearch-plus"; 10 ename = "isearch+"; 11 + version = "3434-unstable-2024-10-13"; 12 13 src = fetchFromGitHub { 14 owner = "emacsmirror"; 15 repo = "isearch-plus"; 16 + rev = "48f8d57a51448dd3b81c93b5f55f5eaaeee1c3f7"; 17 + hash = "sha256-jbzar5Sj7WtHOjoSe+inU6+8q7LyvYJS2DqTfzD70AQ="; 18 }; 19 20 passthru.updateScript = unstableGitUpdater { };
+24
pkgs/applications/editors/vim/plugins/generated.nix
··· 10868 meta.homepage = "https://github.com/vladdoster/remember.nvim/"; 10869 }; 10870 10871 renamer-nvim = buildVimPlugin { 10872 pname = "renamer.nvim"; 10873 version = "2022-08-29"; ··· 18537 sha256 = "0sqhx4h2qchihf37g5fpa3arpxrnzsfpjj34ca3sdn4db89a0c8n"; 18538 }; 18539 meta.homepage = "https://github.com/mattn/webapi-vim/"; 18540 }; 18541 18542 wgsl-vim = buildVimPlugin {
··· 10868 meta.homepage = "https://github.com/vladdoster/remember.nvim/"; 10869 }; 10870 10871 + remote-nvim-nvim = buildVimPlugin { 10872 + pname = "remote-nvim.nvim"; 10873 + version = "2024-08-04"; 10874 + src = fetchFromGitHub { 10875 + owner = "amitds1997"; 10876 + repo = "remote-nvim.nvim"; 10877 + rev = "ffbf91f6132289a8c43162aba12c7365c28d601c"; 10878 + sha256 = "00phk7jgg1hrr3vrr5k19kx1a23srwxiqf3nl6gn4v9f7kn900pj"; 10879 + }; 10880 + meta.homepage = "https://github.com/amitds1997/remote-nvim.nvim/"; 10881 + }; 10882 + 10883 renamer-nvim = buildVimPlugin { 10884 pname = "renamer.nvim"; 10885 version = "2022-08-29"; ··· 18549 sha256 = "0sqhx4h2qchihf37g5fpa3arpxrnzsfpjj34ca3sdn4db89a0c8n"; 18550 }; 18551 meta.homepage = "https://github.com/mattn/webapi-vim/"; 18552 + }; 18553 + 18554 + wezterm-nvim = buildVimPlugin { 18555 + pname = "wezterm.nvim"; 18556 + version = "2024-09-26"; 18557 + src = fetchFromGitHub { 18558 + owner = "willothy"; 18559 + repo = "wezterm.nvim"; 18560 + rev = "032c33b621b96cc7228955b4352b48141c482098"; 18561 + sha256 = "16a3x84yh6p9i4h3fic59q29cbb6cwmqfx3051g9lxhh3r9dk0xb"; 18562 + }; 18563 + meta.homepage = "https://github.com/willothy/wezterm.nvim/"; 18564 }; 18565 18566 wgsl-vim = buildVimPlugin {
+741 -46
pkgs/applications/editors/vim/plugins/overrides.nix
··· 145 luaPackages = neovim-unwrapped.lua.pkgs; 146 in 147 { 148 alpha-nvim = super.alpha-nvim.overrideAttrs { 149 nvimRequireCheck = "alpha"; 150 }; ··· 158 nvimRequireCheck = "advanced_git_search.utils"; 159 }; 160 161 animation-nvim = super.animation-nvim.overrideAttrs { 162 dependencies = [ self.middleclass ]; 163 nvimRequireCheck = "animation"; ··· 168 nvimRequireCheck = "autosave"; 169 }; 170 171 avante-nvim = super.avante-nvim.overrideAttrs ( 172 oldAttrs: 173 let ··· 229 } 230 ); 231 232 barbecue-nvim = super.barbecue-nvim.overrideAttrs { 233 dependencies = with self; [ 234 nvim-lspconfig ··· 245 246 base46 = super.base46.overrideAttrs { 247 dependencies = [ self.nvchad-ui ]; 248 }; 249 250 # The GitHub repository returns 404, which breaks the update script ··· 264 265 bluloco-nvim = super.bluloco-nvim.overrideAttrs { 266 dependencies = [ self.lush-nvim ]; 267 }; 268 269 chadtree = super.chadtree.overrideAttrs { ··· 336 nvimRequireCheck = "cmake-tools"; 337 }; 338 339 - cmp-ai = super.cmp-ai.overrideAttrs { 340 - dependencies = [ self.plenary-nvim ]; 341 }; 342 343 - cmp-clippy = super.cmp-clippy.overrideAttrs { 344 - dependencies = [ self.plenary-nvim ]; 345 - }; 346 347 - cmp-conjure = super.cmp-conjure.overrideAttrs { 348 dependencies = [ self.conjure ]; 349 - }; 350 351 - cmp-copilot = super.cmp-copilot.overrideAttrs { 352 dependencies = [ self.copilot-vim ]; 353 - }; 354 355 - cmp-dap = super.cmp-dap.overrideAttrs { 356 dependencies = [ self.nvim-dap ]; 357 - }; 358 359 - cmp-fuzzy-buffer = super.cmp-fuzzy-buffer.overrideAttrs { 360 dependencies = [ self.fuzzy-nvim ]; 361 - }; 362 363 - cmp-fuzzy-path = super.cmp-fuzzy-path.overrideAttrs { 364 dependencies = [ self.fuzzy-nvim ]; 365 - }; 366 367 - cmp-git = super.cmp-git.overrideAttrs { 368 - dependencies = [ self.plenary-nvim ]; 369 - }; 370 371 - cmp_luasnip = super.cmp_luasnip.overrideAttrs { 372 dependencies = [ self.luasnip ]; 373 - }; 374 375 - cmp-neosnippet = super.cmp-neosnippet.overrideAttrs { 376 dependencies = [ self.neosnippet-vim ]; 377 - }; 378 379 - cmp-npm = super.cmp-npm.overrideAttrs { 380 dependencies = [ self.plenary-nvim ]; 381 - }; 382 383 - cmp-pandoc-nvim = super.cmp-pandoc-nvim.overrideAttrs { 384 dependencies = [ self.plenary-nvim ]; 385 - }; 386 387 - cmp-snippy = super.cmp-snippy.overrideAttrs { 388 dependencies = [ self.nvim-snippy ]; 389 - }; 390 391 - cmp-tabnine = super.cmp-tabnine.overrideAttrs { 392 buildInputs = [ tabnine ]; 393 394 postFixup = '' 395 mkdir -p $target/binaries/${tabnine.version} 396 ln -s ${tabnine}/bin/ $target/binaries/${tabnine.version}/${tabnine.passthru.platform} 397 ''; 398 - }; 399 400 - cmp-tmux = super.cmp-tmux.overrideAttrs { 401 dependencies = [ tmux ]; 402 - }; 403 404 - cmp-vim-lsp = super.cmp-vim-lsp.overrideAttrs { 405 dependencies = [ self.vim-lsp ]; 406 - }; 407 408 - cmp-vimwiki-tags = super.cmp-vimwiki-tags.overrideAttrs { 409 dependencies = [ self.vimwiki ]; 410 - }; 411 412 - cmp-zsh = super.cmp-zsh.overrideAttrs { 413 dependencies = [ zsh ]; 414 }; 415 416 coc-clangd = buildVimPlugin { ··· 641 completion-nvim 642 nvim-treesitter 643 ]; 644 }; 645 646 CopilotChat-nvim = super.CopilotChat-nvim.overrideAttrs { ··· 796 797 darkearth-nvim = super.darkearth-nvim.overrideAttrs { 798 dependencies = [ self.lush-nvim ]; 799 }; 800 801 ddc-filter-matcher_head = super.ddc-filter-matcher_head.overrideAttrs { ··· 894 ]; 895 }; 896 897 efmls-configs-nvim = super.efmls-configs-nvim.overrideAttrs { 898 dependencies = [ self.nvim-lspconfig ]; 899 }; ··· 919 }; 920 }; 921 922 flit-nvim = super.flit-nvim.overrideAttrs { 923 dependencies = [ self.leap-nvim ]; 924 nvimRequireCheck = "flit"; ··· 926 927 flutter-tools-nvim = super.flutter-tools-nvim.overrideAttrs { 928 dependencies = [ self.plenary-nvim ]; 929 }; 930 931 follow-md-links-nvim = super.follow-md-links-nvim.overrideAttrs { ··· 1043 nvimRequireCheck = "git-worktree"; 1044 }; 1045 1046 guard-collection = super.guard-collection.overrideAttrs { 1047 dependencies = [ self.guard-nvim ]; 1048 }; ··· 1101 rev = "v${himalaya.version}"; 1102 sha256 = "W+91hnNeS6WkDiR9r1s7xPTK9JlCWiVkI/nXVYbepY0="; 1103 }; 1104 }; 1105 1106 hunk-nvim = super.hunk-nvim.overrideAttrs { ··· 1145 nvimRequireCheck = "image"; 1146 }; 1147 1148 intellitab-nvim = super.intellitab-nvim.overrideAttrs { 1149 dependencies = [ self.nvim-treesitter ]; 1150 }; ··· 1220 LazyVim = super.LazyVim.overrideAttrs { 1221 # Any other dependency is optional 1222 dependencies = [ self.lazy-nvim ]; 1223 }; 1224 1225 lazy-lsp-nvim = super.lazy-lsp-nvim.overrideAttrs { ··· 1274 1275 legendary-nvim = super.legendary-nvim.overrideAttrs { 1276 dependencies = [ self.sqlite-lua ]; 1277 }; 1278 1279 lens-vim = super.lens-vim.overrideAttrs { ··· 1293 }; 1294 1295 lightline-bufferline = super.lightline-bufferline.overrideAttrs { 1296 - dependencies = with self; [ nvim-web-devicons ]; 1297 }; 1298 1299 lir-nvim = super.lir-nvim.overrideAttrs { ··· 1308 telescope-nvim 1309 plenary-nvim 1310 ]; 1311 }; 1312 1313 litee-calltree-nvim = super.litee-calltree-nvim.overrideAttrs { ··· 1340 nvimRequireCheck = "lspecho"; 1341 }; 1342 1343 lualine-lsp-progress = super.lualine-lsp-progress.overrideAttrs { 1344 dependencies = [ self.lualine-nvim ]; 1345 }; ··· 1351 1352 luasnip-latex-snippets-nvim = super.luasnip-latex-snippets-nvim.overrideAttrs { 1353 dependencies = [ self.luasnip ]; 1354 }; 1355 1356 lz-n = neovimUtils.buildNeovimPlugin { ··· 1424 nvim-lspconfig 1425 ]; 1426 nvimRequireCheck = "mason-lspconfig"; 1427 }; 1428 1429 mason-tool-installer-nvim = super.mason-tool-installer-nvim.overrideAttrs { ··· 1431 nvimRequireCheck = "mason-tool-installer"; 1432 }; 1433 1434 meson = buildVimPlugin { 1435 inherit (meson) pname version src; 1436 preInstall = "cd data/syntax-highlighting/vim"; ··· 1472 1473 mkdnflow-nvim = super.mkdnflow-nvim.overrideAttrs { 1474 dependencies = [ self.plenary-nvim ]; 1475 }; 1476 1477 moveline-nvim = ··· 1562 nvimRequireCheck = "neogit"; 1563 }; 1564 1565 neorg = neovimUtils.buildNeovimPlugin { 1566 luaAttr = luaPackages.neorg; 1567 ··· 1689 neotest 1690 nvim-nio 1691 ]; 1692 - nvimRequirecheck = "neotest-jest"; 1693 }; 1694 1695 neotest-pest = super.neotest-pest.overrideAttrs { ··· 1716 plenary-nvim 1717 telescope-nvim 1718 ]; 1719 }; 1720 1721 neotest-plenary = super.neotest-plenary.overrideAttrs { ··· 1773 dependencies = with self; [ 1774 neotest 1775 nvim-nio 1776 ]; 1777 - nvimRequirecheck = "neotest-vitest"; 1778 }; 1779 1780 neo-tree-nvim = super.neo-tree-nvim.overrideAttrs { ··· 1783 nui-nvim 1784 ]; 1785 nvimRequirecheck = "neo-tree"; 1786 }; 1787 1788 neuron-nvim = super.neuron-nvim.overrideAttrs { ··· 1837 telescope-nvim 1838 nvim-treesitter 1839 ]; 1840 }; 1841 1842 nvchad-ui = super.nvchad-ui.overrideAttrs { 1843 dependencies = [ self.nvzone-volt ]; 1844 }; 1845 1846 nvim-biscuits = super.nvim-biscuits.overrideAttrs { ··· 1857 nvim-coverage = super.nvim-coverage.overrideAttrs { 1858 dependencies = [ self.plenary-nvim ]; 1859 nvimRequireCheck = "coverage"; 1860 - }; 1861 - 1862 - nvim-fzf-commands = super.nvim-fzf-commands.overrideAttrs { 1863 - dependencies = [ self.nvim-fzf ]; 1864 }; 1865 1866 nvim-dap-lldb = super.nvim-dap-lldb.overrideAttrs { ··· 1895 dependencies = [ self.nvim-dap ]; 1896 }; 1897 1898 nvim-FeMaco-lua = super.nvim-FeMaco-lua.overrideAttrs { 1899 dependencies = [ self.nvim-treesitter ]; 1900 }; ··· 1926 nvimRequireCheck = "metals"; 1927 }; 1928 1929 nvim-navbuddy = super.nvim-navbuddy.overrideAttrs { 1930 dependencies = with self; [ 1931 nui-nvim ··· 1933 nvim-navic 1934 ]; 1935 nvimRequireCheck = "nvim-navbuddy"; 1936 }; 1937 1938 nvim-nu = super.nvim-nu.overrideAttrs { ··· 2024 nvimRequireCheck = "scissors"; 2025 }; 2026 2027 nvim-teal-maker = super.nvim-teal-maker.overrideAttrs { 2028 postPatch = '' 2029 substituteInPlace lua/tealmaker/init.lua \ ··· 2035 nvim-treesitter = super.nvim-treesitter.overrideAttrs ( 2036 callPackage ./nvim-treesitter/overrides.nix { } self super 2037 ); 2038 2039 nvim-treesitter-endwise = super.nvim-treesitter-endwise.overrideAttrs { 2040 dependencies = [ self.nvim-treesitter ]; ··· 2069 nvim-ufo = super.nvim-ufo.overrideAttrs { 2070 dependencies = [ self.promise-async ]; 2071 nvimRequireCheck = "ufo"; 2072 }; 2073 2074 nvzone-menu = super.nvzone-menu.overrideAttrs { 2075 dependencies = [ self.nvzone-volt ]; 2076 }; 2077 2078 nvzone-minty = super.nvzone-minty.overrideAttrs { ··· 2101 configurePhase = "cd vim"; 2102 }; 2103 2104 one-nvim = super.one-nvim.overrideAttrs { 2105 # E5108: /lua/one-nvim.lua:14: Unknown option 't_Co' 2106 # https://github.com/Th3Whit3Wolf/one-nvim/issues/23 ··· 2117 ]; 2118 2119 # FIXME: cant find plugin root dir 2120 - # nvimRequireCheck = "openscad"; 2121 patches = [ 2122 (substituteAll { 2123 src = ./patches/openscad.nvim/program_paths.patch; ··· 2138 nvimRequirecheck = "otter"; 2139 }; 2140 2141 overseer-nvim = super.overseer-nvim.overrideAttrs { 2142 doCheck = true; 2143 checkPhase = '' ··· 2168 ]; 2169 }; 2170 2171 phpactor = buildVimPlugin { 2172 inherit (phpactor) 2173 pname ··· 2199 nvimRequireCheck = "plenary"; 2200 }; 2201 2202 popup-nvim = super.popup-nvim.overrideAttrs { 2203 dependencies = [ self.plenary-nvim ]; 2204 }; ··· 2212 ]; 2213 }; 2214 2215 qmk-nvim = super.qmk-nvim.overrideAttrs { 2216 dependencies = [ self.plenary-nvim ]; 2217 }; 2218 2219 range-highlight-nvim = super.range-highlight-nvim.overrideAttrs { ··· 2246 plenary-nvim 2247 ]; 2248 nvimRequireCheck = "refactoring"; 2249 }; 2250 2251 renamer-nvim = super.renamer-nvim.overrideAttrs { ··· 2361 sqlite-lua 2362 telescope-nvim 2363 ]; 2364 }; 2365 2366 sniprun = ··· 2431 sha256 = "0ma8w6p5jh6llka49x5j5ql8fmhv0bx5hhsn5b2phak79yqg1k61"; 2432 }; 2433 meta.homepage = "https://github.com/ackyshake/Spacegray.vim/"; 2434 }; 2435 2436 sqlite-lua = super.sqlite-lua.overrideAttrs ( ··· 2484 nvimRequireCheck = "stylish"; 2485 }; 2486 2487 sved = 2488 let 2489 # we put the script in its own derivation to benefit the magic of wrapGAppsHook3 ··· 2590 telescope-nvim 2591 plenary-nvim 2592 ]; 2593 }; 2594 2595 telescope-fzf-native-nvim = super.telescope-fzf-native-nvim.overrideAttrs { ··· 2741 ''; 2742 }; 2743 2744 tmux-complete-vim = super.tmux-complete-vim.overrideAttrs { 2745 # Vim plugin with optional nvim-compe lua module 2746 - doCheck = false; 2747 }; 2748 2749 todo-comments-nvim = super.todo-comments-nvim.overrideAttrs { ··· 2751 nvimRequireCheck = "todo-comments"; 2752 }; 2753 2754 triptych-nvim = super.triptych-nvim.overrideAttrs { 2755 dependencies = [ self.plenary-nvim ]; 2756 nvimRequireCheck = "triptych"; ··· 2762 postPatch = '' 2763 substituteInPlace lua/tsc/utils.lua --replace '@tsc@' ${typescript}/bin/tsc 2764 ''; 2765 }; 2766 2767 tssorter-nvim = super.tssorter-nvim.overrideAttrs { ··· 2913 ''; 2914 }; 2915 2916 vim-bazel = super.vim-bazel.overrideAttrs { 2917 dependencies = [ self.vim-maktaba ]; 2918 }; ··· 2962 sha256 = "0x0xabb56xkgdqrg1mpvhbi3yw4d829n73lsnnyj5yrxjffy4ax4"; 2963 }) 2964 ]; 2965 }; 2966 2967 vim-fzf-coauthorship = super.vim-fzf-coauthorship.overrideAttrs { ··· 3037 buildInputs = [ vim ]; 3038 }; 3039 3040 vim-isort = super.vim-isort.overrideAttrs { 3041 postPatch = '' 3042 substituteInPlace ftplugin/python_vimisort.vim \ ··· 3061 "'${vim-markdown-composer-bin}/bin/markdown-composer'" 3062 ''; 3063 }; 3064 3065 vim-metamath = super.vim-metamath.overrideAttrs { 3066 preInstall = "cd vim"; ··· 3121 meta.maintainers = with lib.maintainers; [ farlion ]; 3122 }; 3123 3124 vim-unimpaired = super.vim-unimpaired.overrideAttrs { 3125 dependencies = [ self.vim-repeat ]; 3126 }; ··· 3215 dependencies = [ self.vimproc-vim ]; 3216 }; 3217 3218 vim-zettel = super.vim-zettel.overrideAttrs { 3219 dependencies = with self; [ 3220 vimwiki ··· 3222 ]; 3223 }; 3224 3225 windows-nvim = super.windows-nvim.overrideAttrs { 3226 dependencies = with self; [ 3227 middleclass ··· 3239 sourceRoot = "."; 3240 }; 3241 3242 yazi-nvim = super.yazi-nvim.overrideAttrs { 3243 dependencies = [ self.plenary-nvim ]; 3244 nvimRequireCheck = "yazi"; ··· 3264 ]; 3265 platforms = platforms.unix; 3266 }; 3267 }; 3268 3269 zoxide-vim = super.zoxide-vim.overrideAttrs {
··· 145 luaPackages = neovim-unwrapped.lua.pkgs; 146 in 147 { 148 + aerial-nvim = super.aerial-nvim.overrideAttrs { 149 + # optional dependencies 150 + nvimSkipModule = [ 151 + "lualine.components.aerial" 152 + "telescope._extensions.aerial" 153 + ]; 154 + }; 155 + 156 alpha-nvim = super.alpha-nvim.overrideAttrs { 157 nvimRequireCheck = "alpha"; 158 }; ··· 166 nvimRequireCheck = "advanced_git_search.utils"; 167 }; 168 169 + astrotheme = super.astrotheme.overrideAttrs { 170 + nvimRequireCheck = "astrotheme"; 171 + }; 172 + 173 + asyncrun-vim = super.asyncrun-vim.overrideAttrs { 174 + nvimSkipModule = [ 175 + # vim plugin with optional toggleterm integration 176 + "asyncrun.toggleterm" 177 + "asyncrun.toggleterm2" 178 + ]; 179 + }; 180 + 181 animation-nvim = super.animation-nvim.overrideAttrs { 182 dependencies = [ self.middleclass ]; 183 nvimRequireCheck = "animation"; ··· 188 nvimRequireCheck = "autosave"; 189 }; 190 191 + auto-session = super.auto-session.overrideAttrs { 192 + # optional telescope dependency 193 + nvimSkipModule = [ 194 + "auto-session.session-lens.actions" 195 + "auto-session.session-lens.init" 196 + "telescope._extensions.session-lens" 197 + ]; 198 + }; 199 + 200 avante-nvim = super.avante-nvim.overrideAttrs ( 201 oldAttrs: 202 let ··· 258 } 259 ); 260 261 + bamboo-nvim = super.bamboo-nvim.overrideAttrs { 262 + nvimSkipModule = [ 263 + # Requires config table 264 + "bamboo.colors" 265 + "bamboo.terminal" 266 + "bamboo.highlights" 267 + "bamboo-light" 268 + "bamboo-vulgaris" 269 + "bamboo-multiplex" 270 + # Optional modules 271 + "lualine.themes.bamboo" 272 + "barbecue.theme.bamboo" 273 + ]; 274 + }; 275 + 276 + barbar-nvim = super.barbar-nvim.overrideAttrs { 277 + # nvim-web-devicons dependency 278 + nvimSkipModule = "bufferline.utils"; 279 + }; 280 + 281 barbecue-nvim = super.barbecue-nvim.overrideAttrs { 282 dependencies = with self; [ 283 nvim-lspconfig ··· 294 295 base46 = super.base46.overrideAttrs { 296 dependencies = [ self.nvchad-ui ]; 297 + # Requires global config setup 298 + nvimSkipModule = [ 299 + "nvchad.configs.cmp" 300 + "nvchad.configs.gitsigns" 301 + "nvchad.configs.luasnip" 302 + "nvchad.configs.mason" 303 + "nvchad.configs.nvimtree" 304 + "nvchad.configs.telescope" 305 + ]; 306 }; 307 308 # The GitHub repository returns 404, which breaks the update script ··· 322 323 bluloco-nvim = super.bluloco-nvim.overrideAttrs { 324 dependencies = [ self.lush-nvim ]; 325 + }; 326 + 327 + bufferline-nvim = super.bufferline-nvim.overrideAttrs { 328 + # depends on bufferline.lua being loaded first 329 + nvimSkipModule = [ "bufferline.commands" ]; 330 + }; 331 + 332 + catppuccin-nvim = super.catppuccin-nvim.overrideAttrs { 333 + nvimSkipModule = [ 334 + "catppuccin.groups.integrations.noice" 335 + "catppuccin.groups.integrations.feline" 336 + "catppuccin.lib.vim.init" 337 + ]; 338 + }; 339 + 340 + ccc-nvim = super.ccc-nvim.overrideAttrs { 341 + # ccc auto-discover requires all pass 342 + # but there's a bootstrap module that hangs forever if we dont stop on first success 343 + nvimRequireCheck = "ccc"; 344 }; 345 346 chadtree = super.chadtree.overrideAttrs { ··· 413 nvimRequireCheck = "cmake-tools"; 414 }; 415 416 + cmd-parser-nvim = super.cmd-parser-nvim.overrideAttrs { 417 + nvimRequireCheck = "cmd-parser"; 418 }; 419 420 + cmp-ai = super.cmp-ai.overrideAttrs (oa: { 421 + # We dont want to bundle nvim-cmp anymore since blink.nvim can use these sources. 422 + # Add to check inputs though to validate plugin 423 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 424 + dependencies = with self; [ 425 + plenary-nvim 426 + ]; 427 + }); 428 + 429 + cmp-async-path = super.cmp-async-path.overrideAttrs (oa: { 430 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 431 + }); 432 + 433 + cmp-beancount = super.cmp-beancount.overrideAttrs (oa: { 434 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 435 + }); 436 + 437 + cmp-clippy = super.cmp-clippy.overrideAttrs (oa: { 438 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 439 + dependencies = with self; [ 440 + plenary-nvim 441 + ]; 442 + }); 443 + 444 + cmp-cmdline = super.cmp-cmdline.overrideAttrs (oa: { 445 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 446 + }); 447 448 + cmp-conjure = super.cmp-conjure.overrideAttrs (oa: { 449 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 450 dependencies = [ self.conjure ]; 451 + }); 452 453 + cmp-copilot = super.cmp-copilot.overrideAttrs (oa: { 454 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 455 dependencies = [ self.copilot-vim ]; 456 + }); 457 + 458 + cmp-ctags = super.cmp-ctags.overrideAttrs (oa: { 459 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 460 + }); 461 462 + cmp-dap = super.cmp-dap.overrideAttrs (oa: { 463 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 464 dependencies = [ self.nvim-dap ]; 465 + }); 466 467 + cmp-dictionary = super.cmp-dictionary.overrideAttrs (oa: { 468 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 469 + }); 470 + 471 + cmp-digraphs = super.cmp-digraphs.overrideAttrs (oa: { 472 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 473 + }); 474 + 475 + cmp-fish = super.cmp-fish.overrideAttrs (oa: { 476 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 477 + }); 478 + 479 + cmp-fuzzy-buffer = super.cmp-fuzzy-buffer.overrideAttrs (oa: { 480 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 481 dependencies = [ self.fuzzy-nvim ]; 482 + }); 483 484 + cmp-fuzzy-path = super.cmp-fuzzy-path.overrideAttrs (oa: { 485 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 486 dependencies = [ self.fuzzy-nvim ]; 487 + }); 488 + 489 + cmp-git = super.cmp-git.overrideAttrs (oa: { 490 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 491 + dependencies = with self; [ plenary-nvim ]; 492 + }); 493 + 494 + cmp-greek = super.cmp-greek.overrideAttrs (oa: { 495 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 496 + }); 497 498 + cmp-look = super.cmp-look.overrideAttrs (oa: { 499 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 500 + }); 501 502 + cmp_luasnip = super.cmp_luasnip.overrideAttrs (oa: { 503 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 504 dependencies = [ self.luasnip ]; 505 + }); 506 507 + cmp-neosnippet = super.cmp-neosnippet.overrideAttrs (oa: { 508 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 509 dependencies = [ self.neosnippet-vim ]; 510 + }); 511 512 + cmp-nixpkgs-maintainers = super.cmp-nixpkgs-maintainers.overrideAttrs (oa: { 513 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 514 + }); 515 + 516 + cmp-npm = super.cmp-npm.overrideAttrs (oa: { 517 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 518 dependencies = [ self.plenary-nvim ]; 519 + }); 520 521 + cmp-nvim-lsp-signature-help = super.cmp-nvim-lsp-signature-help.overrideAttrs (oa: { 522 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 523 + }); 524 + 525 + cmp-nvim-lua = super.cmp-nvim-lua.overrideAttrs (oa: { 526 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 527 + }); 528 + 529 + cmp-nvim-tags = super.cmp-nvim-tags.overrideAttrs (oa: { 530 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 531 + }); 532 + 533 + cmp-nvim-ultisnips = super.cmp-nvim-ultisnips.overrideAttrs (oa: { 534 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 535 + }); 536 + 537 + cmp-pandoc-nvim = super.cmp-pandoc-nvim.overrideAttrs (oa: { 538 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 539 dependencies = [ self.plenary-nvim ]; 540 + }); 541 + 542 + cmp-pandoc-references = super.cmp-pandoc-references.overrideAttrs (oa: { 543 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 544 + }); 545 546 + cmp-path = super.cmp-path.overrideAttrs (oa: { 547 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 548 + }); 549 + 550 + cmp-rg = super.cmp-rg.overrideAttrs (oa: { 551 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 552 + }); 553 + 554 + cmp-snippy = super.cmp-snippy.overrideAttrs (oa: { 555 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 556 dependencies = [ self.nvim-snippy ]; 557 + }); 558 + 559 + cmp-tabby = super.cmp-tabby.overrideAttrs (oa: { 560 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 561 + }); 562 563 + cmp-tabnine = super.cmp-tabnine.overrideAttrs (oa: { 564 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 565 buildInputs = [ tabnine ]; 566 567 postFixup = '' 568 mkdir -p $target/binaries/${tabnine.version} 569 ln -s ${tabnine}/bin/ $target/binaries/${tabnine.version}/${tabnine.passthru.platform} 570 ''; 571 + }); 572 573 + cmp-tmux = super.cmp-tmux.overrideAttrs (oa: { 574 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 575 dependencies = [ tmux ]; 576 + }); 577 578 + cmp-vim-lsp = super.cmp-vim-lsp.overrideAttrs (oa: { 579 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 580 dependencies = [ self.vim-lsp ]; 581 + }); 582 583 + cmp-vimwiki-tags = super.cmp-vimwiki-tags.overrideAttrs (oa: { 584 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 585 dependencies = [ self.vimwiki ]; 586 + }); 587 + 588 + cmp-vsnip = super.cmp-vsnip.overrideAttrs (oa: { 589 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 590 + }); 591 + 592 + cmp-vimtex = super.cmp-vimtex.overrideAttrs (oa: { 593 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 594 + }); 595 596 + cmp-zsh = super.cmp-zsh.overrideAttrs (oa: { 597 + nativeCheckInputs = oa.nativeCheckInputs ++ [ self.nvim-cmp ]; 598 dependencies = [ zsh ]; 599 + }); 600 + 601 + cobalt2-nvim = super.cobalt2-nvim.overrideAttrs { 602 + dependencies = with self; [ colorbuddy-nvim ]; 603 + # Few broken themes 604 + nvimSkipModule = [ 605 + "cobalt2.plugins.init" 606 + "cobalt2.plugins.trouble" 607 + "cobalt2.plugins.gitsigns" 608 + "cobalt2.plugins.package-info" 609 + "cobalt2.plugins.indent-blankline" 610 + "cobalt2.plugins.marks" 611 + "cobalt2.theme" 612 + ]; 613 }; 614 615 coc-clangd = buildVimPlugin { ··· 840 completion-nvim 841 nvim-treesitter 842 ]; 843 + }; 844 + 845 + context-vim = super.context-vim.overrideAttrs { 846 + # Vim plugin with optional lua highlight module 847 + nvimSkipModule = "context.highlight"; 848 }; 849 850 CopilotChat-nvim = super.CopilotChat-nvim.overrideAttrs { ··· 1000 1001 darkearth-nvim = super.darkearth-nvim.overrideAttrs { 1002 dependencies = [ self.lush-nvim ]; 1003 + # Lua module used to build theme 1004 + nvimSkipModule = "shipwright_build"; 1005 }; 1006 1007 ddc-filter-matcher_head = super.ddc-filter-matcher_head.overrideAttrs { ··· 1100 ]; 1101 }; 1102 1103 + dropbar-nvim = super.dropbar-nvim.overrideAttrs { 1104 + # Requires global config table 1105 + nvimSkipModule = "dropbar.menu"; 1106 + }; 1107 + 1108 efmls-configs-nvim = super.efmls-configs-nvim.overrideAttrs { 1109 dependencies = [ self.nvim-lspconfig ]; 1110 }; ··· 1130 }; 1131 }; 1132 1133 + feline-nvim = super.feline-nvim.overrideAttrs { 1134 + nvimSkipModule = "minimal_init"; 1135 + }; 1136 + 1137 + flash-nvim = super.flash-nvim.overrideAttrs { 1138 + # Docs require lazyvim 1139 + # dependencies = with self; [ lazy-nvim ]; 1140 + nvimSkipModule = "flash.docs"; 1141 + }; 1142 + 1143 flit-nvim = super.flit-nvim.overrideAttrs { 1144 dependencies = [ self.leap-nvim ]; 1145 nvimRequireCheck = "flit"; ··· 1147 1148 flutter-tools-nvim = super.flutter-tools-nvim.overrideAttrs { 1149 dependencies = [ self.plenary-nvim ]; 1150 + # Optional nvim-dap module 1151 + nvimSkipModule = "flutter-tools.dap"; 1152 }; 1153 1154 follow-md-links-nvim = super.follow-md-links-nvim.overrideAttrs { ··· 1266 nvimRequireCheck = "git-worktree"; 1267 }; 1268 1269 + go-nvim = super.go-nvim.overrideAttrs { 1270 + nvimSkipModule = [ 1271 + # Null-ls 1272 + "go.null_ls" 1273 + # _GO_NVIM_CFG 1274 + "go.inlay" 1275 + "go.project" 1276 + "go.comment" 1277 + "go.tags" 1278 + "go.gotests" 1279 + "go.format" 1280 + # nvim-treesitter 1281 + "go.gotest" 1282 + "go.ginkgo" 1283 + "go.ts.go" 1284 + "go.ts.utils" 1285 + "go.ts.nodes" 1286 + "go.fixplurals" 1287 + # Luasnip 1288 + "go.snips" 1289 + "snips.all" 1290 + "snips.go" 1291 + ]; 1292 + }; 1293 + 1294 guard-collection = super.guard-collection.overrideAttrs { 1295 dependencies = [ self.guard-nvim ]; 1296 }; ··· 1349 rev = "v${himalaya.version}"; 1350 sha256 = "W+91hnNeS6WkDiR9r1s7xPTK9JlCWiVkI/nXVYbepY0="; 1351 }; 1352 + # vim plugin with optional telescope lua module 1353 + nvimSkipModule = "himalaya.folder.pickers.telescope"; 1354 + }; 1355 + 1356 + hover-nvim = super.hover-nvim.overrideAttrs { 1357 + # Single provider issue with reading from config 1358 + # /lua/hover/providers/fold_preview.lua:27: attempt to index local 'config' (a nil value) 1359 + nvimSkipModule = "hover.providers.fold_preview"; 1360 }; 1361 1362 hunk-nvim = super.hunk-nvim.overrideAttrs { ··· 1401 nvimRequireCheck = "image"; 1402 }; 1403 1404 + indent-blankline-nvim = super.indent-blankline-nvim.overrideAttrs { 1405 + # Meta file 1406 + nvimSkipModule = "ibl.config.types"; 1407 + }; 1408 + 1409 + instant-nvim = super.instant-nvim.overrideAttrs { 1410 + nvimSkipModule = [ 1411 + # Requires global variable config 1412 + "instant" 1413 + # instant/log.lua:12: cannot use '...' outside a vararg function near '...' 1414 + "instant.log" 1415 + ]; 1416 + }; 1417 + 1418 intellitab-nvim = super.intellitab-nvim.overrideAttrs { 1419 dependencies = [ self.nvim-treesitter ]; 1420 }; ··· 1490 LazyVim = super.LazyVim.overrideAttrs { 1491 # Any other dependency is optional 1492 dependencies = [ self.lazy-nvim ]; 1493 + nvimSkipModule = [ 1494 + # attempt to index global 'LazyVim' (a nil value) 1495 + "lazyvim.config.keymaps" 1496 + "lazyvim.plugins.extras.ai.tabnine" 1497 + "lazyvim.plugins.extras.coding.blink" 1498 + "lazyvim.plugins.extras.coding.luasnip" 1499 + "lazyvim.plugins.extras.editor.fzf" 1500 + "lazyvim.plugins.extras.editor.telescope" 1501 + "lazyvim.plugins.extras.formatting.prettier" 1502 + "lazyvim.plugins.extras.lang.markdown" 1503 + "lazyvim.plugins.extras.lang.omnisharp" 1504 + "lazyvim.plugins.extras.lang.python" 1505 + "lazyvim.plugins.extras.lang.svelte" 1506 + "lazyvim.plugins.extras.lang.typescript" 1507 + "lazyvim.plugins.init" 1508 + "lazyvim.plugins.xtras" 1509 + ]; 1510 }; 1511 1512 lazy-lsp-nvim = super.lazy-lsp-nvim.overrideAttrs { ··· 1561 1562 legendary-nvim = super.legendary-nvim.overrideAttrs { 1563 dependencies = [ self.sqlite-lua ]; 1564 + nvimSkipModule = [ 1565 + "vimdoc-gen" 1566 + "vimdocrc" 1567 + ]; 1568 }; 1569 1570 lens-vim = super.lens-vim.overrideAttrs { ··· 1584 }; 1585 1586 lightline-bufferline = super.lightline-bufferline.overrideAttrs { 1587 + # Requires web-devicons but mini.icons can mock them up 1588 + nativeCheckInputs = [ self.nvim-web-devicons ]; 1589 }; 1590 1591 lir-nvim = super.lir-nvim.overrideAttrs { ··· 1600 telescope-nvim 1601 plenary-nvim 1602 ]; 1603 + nvimSkipModule = [ 1604 + # Attempt to connect to sqlitedb 1605 + "lispdocs.db" 1606 + "lispdocs.finder" 1607 + "lispdocs" 1608 + ]; 1609 }; 1610 1611 litee-calltree-nvim = super.litee-calltree-nvim.overrideAttrs { ··· 1638 nvimRequireCheck = "lspecho"; 1639 }; 1640 1641 + lspsaga-nvim = super.lspsaga-nvim.overrideAttrs { 1642 + # Other modules require setup call first 1643 + nvimRequireCheck = "lspsaga"; 1644 + }; 1645 + 1646 + ltex_extra-nvim = super.ltex_extra-nvim.overrideAttrs { 1647 + # Other modules require setup call first 1648 + nvimRequireCheck = "ltex_extra"; 1649 + }; 1650 + 1651 lualine-lsp-progress = super.lualine-lsp-progress.overrideAttrs { 1652 dependencies = [ self.lualine-nvim ]; 1653 }; ··· 1659 1660 luasnip-latex-snippets-nvim = super.luasnip-latex-snippets-nvim.overrideAttrs { 1661 dependencies = [ self.luasnip ]; 1662 + # E5108: /luasnip-latex-snippets/luasnippets/tex/utils/init.lua:3: module 'luasnip-latex-snippets.luasnippets.utils.conditions' not found: 1663 + # Need to fix upstream 1664 + nvimSkipModule = [ 1665 + "luasnip-latex-snippets.luasnippets.tex.utils.init" 1666 + ]; 1667 }; 1668 1669 lz-n = neovimUtils.buildNeovimPlugin { ··· 1737 nvim-lspconfig 1738 ]; 1739 nvimRequireCheck = "mason-lspconfig"; 1740 + }; 1741 + 1742 + mason-nvim = super.mason-nvim.overrideAttrs { 1743 + # lua/mason-vendor/zzlib/inflate-bwo.lua:15: 'end' expected near '&' 1744 + nvimSkipModule = "mason-vendor.zzlib.inflate-bwo"; 1745 }; 1746 1747 mason-tool-installer-nvim = super.mason-tool-installer-nvim.overrideAttrs { ··· 1749 nvimRequireCheck = "mason-tool-installer"; 1750 }; 1751 1752 + material-vim = super.material-vim.overrideAttrs { 1753 + # vim plugin with optional lualine module 1754 + nvimSkipModule = "material.lualine"; 1755 + }; 1756 + 1757 meson = buildVimPlugin { 1758 inherit (meson) pname version src; 1759 preInstall = "cd data/syntax-highlighting/vim"; ··· 1795 1796 mkdnflow-nvim = super.mkdnflow-nvim.overrideAttrs { 1797 dependencies = [ self.plenary-nvim ]; 1798 + # Requires setup call and has optional nvim-cmp dependency 1799 + nvimRequireCheck = "mkdnflow"; 1800 + }; 1801 + 1802 + modicator-nvim = super.modicator-nvim.overrideAttrs { 1803 + # Optional lualine integration 1804 + nvimSkipModule = "modicator.integration.lualine.init"; 1805 + }; 1806 + 1807 + molten-nvim = super.molten-nvim.overrideAttrs { 1808 + nvimSkipModule = [ 1809 + # Optional image providers 1810 + "load_image_nvim" 1811 + "load_wezterm_nvim" 1812 + ]; 1813 }; 1814 1815 moveline-nvim = ··· 1900 nvimRequireCheck = "neogit"; 1901 }; 1902 1903 + neorepl-nvim = super.neorepl-nvim.overrideAttrs { 1904 + nvimSkipModule = [ 1905 + # Requires main module loaded first 1906 + "neorepl.bufs" 1907 + "neorepl.map" 1908 + "neorepl.repl" 1909 + ]; 1910 + }; 1911 + 1912 neorg = neovimUtils.buildNeovimPlugin { 1913 luaAttr = luaPackages.neorg; 1914 ··· 2036 neotest 2037 nvim-nio 2038 ]; 2039 + # Unit test assert 2040 + nvimSkipModule = "neotest-jest-assertions"; 2041 + }; 2042 + 2043 + neotest-minitest = super.neotest-minitest.overrideAttrs { 2044 + dependencies = with self; [ 2045 + neotest 2046 + plenary-nvim 2047 + ]; 2048 }; 2049 2050 neotest-pest = super.neotest-pest.overrideAttrs { ··· 2071 plenary-nvim 2072 telescope-nvim 2073 ]; 2074 + # Unit test assert 2075 + nvimSkipModule = "neotest-playwright-assertions"; 2076 }; 2077 2078 neotest-plenary = super.neotest-plenary.overrideAttrs { ··· 2130 dependencies = with self; [ 2131 neotest 2132 nvim-nio 2133 + plenary-nvim 2134 ]; 2135 + # Unit test assert 2136 + nvimSkipModule = "neotest-vitest-assertions"; 2137 + }; 2138 + 2139 + neotest-zig = super.neotest-zig.overrideAttrs { 2140 + dependencies = with self; [ 2141 + neotest 2142 + nvim-nio 2143 + plenary-nvim 2144 + ]; 2145 }; 2146 2147 neo-tree-nvim = super.neo-tree-nvim.overrideAttrs { ··· 2150 nui-nvim 2151 ]; 2152 nvimRequirecheck = "neo-tree"; 2153 + }; 2154 + 2155 + netman-nvim = super.netman-nvim.overrideAttrs { 2156 + nvimSkipModule = [ 2157 + # Optional neo-tree integration 2158 + "netman.ui.neo-tree.init" 2159 + "netman.ui.neo-tree.commands" 2160 + "netman.ui.neo-tree.components" 2161 + ]; 2162 }; 2163 2164 neuron-nvim = super.neuron-nvim.overrideAttrs { ··· 2213 telescope-nvim 2214 nvim-treesitter 2215 ]; 2216 + nvimSkipModule = [ 2217 + # Requires global config setup 2218 + "nvchad.configs.cmp" 2219 + "nvchad.configs.gitsigns" 2220 + "nvchad.configs.luasnip" 2221 + "nvchad.configs.mason" 2222 + "nvchad.configs.nvimtree" 2223 + "nvchad.configs.telescope" 2224 + ]; 2225 }; 2226 2227 nvchad-ui = super.nvchad-ui.overrideAttrs { 2228 dependencies = [ self.nvzone-volt ]; 2229 + nvimSkipModule = [ 2230 + # Requires global config setup 2231 + "nvchad.tabufline.modules" 2232 + "nvchad.term.init" 2233 + "nvchad.themes.init" 2234 + "nvchad.themes.mappings" 2235 + "nvchad.cheatsheet.grid" 2236 + "nvchad.cheatsheet.simple" 2237 + ]; 2238 + }; 2239 + 2240 + nvim-autopairs = super.nvim-autopairs.overrideAttrs { 2241 + nvimSkipModule = [ 2242 + # Optional completion dependencies 2243 + "nvim-autopairs.completion.cmp" 2244 + "nvim-autopairs.completion.compe" 2245 + ]; 2246 }; 2247 2248 nvim-biscuits = super.nvim-biscuits.overrideAttrs { ··· 2259 nvim-coverage = super.nvim-coverage.overrideAttrs { 2260 dependencies = [ self.plenary-nvim ]; 2261 nvimRequireCheck = "coverage"; 2262 }; 2263 2264 nvim-dap-lldb = super.nvim-dap-lldb.overrideAttrs { ··· 2293 dependencies = [ self.nvim-dap ]; 2294 }; 2295 2296 + nvim-fzf-commands = super.nvim-fzf-commands.overrideAttrs { 2297 + dependencies = [ self.nvim-fzf ]; 2298 + # Requires global variable setup nvim_fzf_directory 2299 + nvimSkipModule = "fzf-commands.rg"; 2300 + }; 2301 + 2302 nvim-FeMaco-lua = super.nvim-FeMaco-lua.overrideAttrs { 2303 dependencies = [ self.nvim-treesitter ]; 2304 }; ··· 2330 nvimRequireCheck = "metals"; 2331 }; 2332 2333 + nvim-moonwalk = super.nvim-moonwalk.overrideAttrs { 2334 + # Asserts log file exists before it is created 2335 + nvimSkipModule = "moonwalk"; 2336 + }; 2337 + 2338 nvim-navbuddy = super.nvim-navbuddy.overrideAttrs { 2339 dependencies = with self; [ 2340 nui-nvim ··· 2342 nvim-navic 2343 ]; 2344 nvimRequireCheck = "nvim-navbuddy"; 2345 + }; 2346 + 2347 + nvim-neoclip-lua = super.nvim-neoclip-lua.overrideAttrs { 2348 + nvimSkipModule = [ 2349 + # Optional dependencies 2350 + "neoclip.fzf" 2351 + "neoclip.telescope" 2352 + ]; 2353 + }; 2354 + 2355 + nvim-nonicons = super.nvim-nonicons.overrideAttrs { 2356 + # Requires web-devicons but mini.icons can mock them up 2357 + nativeCheckInputs = [ self.nvim-web-devicons ]; 2358 }; 2359 2360 nvim-nu = super.nvim-nu.overrideAttrs { ··· 2446 nvimRequireCheck = "scissors"; 2447 }; 2448 2449 + nvim-snippets = super.nvim-snippets.overrideAttrs { 2450 + # Optional cmp integration 2451 + nvimSkipModule = "snippets.utils.cmp"; 2452 + }; 2453 + 2454 + nvim-surround = super.nvim-surround.overrideAttrs { 2455 + # Optional treesitter integration 2456 + nvimSkipModule = "nvim-surround.queries"; 2457 + }; 2458 + 2459 nvim-teal-maker = super.nvim-teal-maker.overrideAttrs { 2460 postPatch = '' 2461 substituteInPlace lua/tealmaker/init.lua \ ··· 2467 nvim-treesitter = super.nvim-treesitter.overrideAttrs ( 2468 callPackage ./nvim-treesitter/overrides.nix { } self super 2469 ); 2470 + 2471 + nvim-treesitter-context = super.nvim-treesitter-context.overrideAttrs { 2472 + # Meant for CI installing parsers 2473 + nvimSkipModule = "install_parsers"; 2474 + }; 2475 2476 nvim-treesitter-endwise = super.nvim-treesitter-endwise.overrideAttrs { 2477 dependencies = [ self.nvim-treesitter ]; ··· 2506 nvim-ufo = super.nvim-ufo.overrideAttrs { 2507 dependencies = [ self.promise-async ]; 2508 nvimRequireCheck = "ufo"; 2509 + }; 2510 + 2511 + nvim-unception = super.nvim-unception.overrideAttrs { 2512 + # Attempt rpc socket connection 2513 + nvimSkipModule = "client.client"; 2514 }; 2515 2516 nvzone-menu = super.nvzone-menu.overrideAttrs { 2517 dependencies = [ self.nvzone-volt ]; 2518 + # Optional nvimtree integration 2519 + nvimSkipModule = "menus.nvimtree"; 2520 }; 2521 2522 nvzone-minty = super.nvzone-minty.overrideAttrs { ··· 2545 configurePhase = "cd vim"; 2546 }; 2547 2548 + omni-vim = super.omni-vim.overrideAttrs { 2549 + # Optional lightline integration 2550 + nvimSkipModule = "omni-lightline"; 2551 + }; 2552 + 2553 + onedark-nvim = super.onedark-nvim.overrideAttrs { 2554 + nvimSkipModule = [ 2555 + # Requires global config value 2556 + "barbecue.theme.onedark" 2557 + "onedark.highlights" 2558 + "onedark.colors" 2559 + "onedark.terminal" 2560 + ]; 2561 + }; 2562 + 2563 one-nvim = super.one-nvim.overrideAttrs { 2564 # E5108: /lua/one-nvim.lua:14: Unknown option 't_Co' 2565 # https://github.com/Th3Whit3Wolf/one-nvim/issues/23 ··· 2576 ]; 2577 2578 # FIXME: cant find plugin root dir 2579 + nvimSkipModule = [ 2580 + "openscad" 2581 + "openscad.snippets.openscad" 2582 + "openscad.utilities" 2583 + ]; 2584 patches = [ 2585 (substituteAll { 2586 src = ./patches/openscad.nvim/program_paths.patch; ··· 2601 nvimRequirecheck = "otter"; 2602 }; 2603 2604 + outline-nvim = super.outline-nvim.overrideAttrs { 2605 + # Requires setup call 2606 + nvimSkipModule = "outline.providers.norg"; 2607 + }; 2608 + 2609 overseer-nvim = super.overseer-nvim.overrideAttrs { 2610 doCheck = true; 2611 checkPhase = '' ··· 2636 ]; 2637 }; 2638 2639 + persisted-nvim = super.persisted-nvim.overrideAttrs { 2640 + nvimSkipModule = [ 2641 + # /lua/persisted/init.lua:44: attempt to index upvalue 'config' (a nil value) 2642 + # https://github.com/olimorris/persisted.nvim/issues/146 2643 + "persisted" 2644 + "persisted.config" 2645 + "persisted.utils" 2646 + ]; 2647 + }; 2648 + 2649 phpactor = buildVimPlugin { 2650 inherit (phpactor) 2651 pname ··· 2677 nvimRequireCheck = "plenary"; 2678 }; 2679 2680 + poimandres-nvim = super.poimandres-nvim.overrideAttrs { 2681 + # Optional treesitter support 2682 + nvimSkipModule = "poimandres.highlights"; 2683 + }; 2684 + 2685 popup-nvim = super.popup-nvim.overrideAttrs { 2686 dependencies = [ self.plenary-nvim ]; 2687 }; ··· 2695 ]; 2696 }; 2697 2698 + pywal-nvim = super.pywal-nvim.overrideAttrs { 2699 + # Optional feline integration 2700 + nvimSkipModule = "pywal.feline"; 2701 + }; 2702 + 2703 qmk-nvim = super.qmk-nvim.overrideAttrs { 2704 dependencies = [ self.plenary-nvim ]; 2705 + nvimSkipModule = [ 2706 + # Test assertions 2707 + "qmk.config.init_spec" 2708 + "qmk.format.keymap_spec" 2709 + "qmk.format.qmk_spec" 2710 + "qmk.format.zmk_spec" 2711 + "qmk.parse.qmk.init_spec" 2712 + "qmk.parse.zmk.init_spec" 2713 + "qmk_spec" 2714 + ]; 2715 + }; 2716 + 2717 + rainbow-delimiters-nvim = super.rainbow-delimiters-nvim.overrideAttrs { 2718 + nvimSkipModule = [ 2719 + # rainbow-delimiters.types.lua 2720 + "rainbow-delimiters.types" 2721 + ]; 2722 }; 2723 2724 range-highlight-nvim = super.range-highlight-nvim.overrideAttrs { ··· 2751 plenary-nvim 2752 ]; 2753 nvimRequireCheck = "refactoring"; 2754 + }; 2755 + 2756 + remote-nvim-nvim = super.remote-nvim-nvim.overrideAttrs { 2757 + dependencies = with self; [ 2758 + nui-nvim 2759 + plenary-nvim 2760 + ]; 2761 + nvimSkipModule = "repro"; 2762 }; 2763 2764 renamer-nvim = super.renamer-nvim.overrideAttrs { ··· 2874 sqlite-lua 2875 telescope-nvim 2876 ]; 2877 + nvimSkipModule = [ 2878 + # optional dependency 2879 + "smart-open.matching.algorithms.fzf_implementation" 2880 + ]; 2881 + }; 2882 + 2883 + smart-splits-nvim = super.smart-splits-nvim.overrideAttrs { 2884 + nvimSkipModule = [ 2885 + "vimdoc-gen" 2886 + "vimdocrc" 2887 + ]; 2888 + }; 2889 + 2890 + snacks-nvim = super.snacks-nvim.overrideAttrs { 2891 + nvimSkipModule = [ 2892 + # Requires setup call first 2893 + "snacks.dashboard" 2894 + "snacks.git" 2895 + "snacks.lazygit" 2896 + "snacks.notifier" 2897 + "snacks.terminal" 2898 + "snacks.win" 2899 + "snacks.words" 2900 + ]; 2901 + }; 2902 + 2903 + snap = super.snap.overrideAttrs { 2904 + nvimSkipModule = [ 2905 + "snap.consumer.fzy.all" 2906 + "snap.consumer.fzy.filter" 2907 + "snap.consumer.fzy.init" 2908 + "snap.consumer.fzy.positions" 2909 + "snap.consumer.fzy.score" 2910 + # circular import 2911 + "snap.producer.create" 2912 + # https://github.com/camspiers/snap/pull/97 2913 + "snap.preview.help" 2914 + "snap.producer.vim.help" 2915 + ]; 2916 }; 2917 2918 sniprun = ··· 2983 sha256 = "0ma8w6p5jh6llka49x5j5ql8fmhv0bx5hhsn5b2phak79yqg1k61"; 2984 }; 2985 meta.homepage = "https://github.com/ackyshake/Spacegray.vim/"; 2986 + }; 2987 + 2988 + spaceman-nvim = super.spaceman-nvim.overrideAttrs { 2989 + # Optional telescope integration 2990 + nvimSkipModule = "spaceman.adapters.telescope"; 2991 }; 2992 2993 sqlite-lua = super.sqlite-lua.overrideAttrs ( ··· 3041 nvimRequireCheck = "stylish"; 3042 }; 3043 3044 + supermaven-nvim = super.supermaven-nvim.overrideAttrs { 3045 + # TODO: handle supermaven binary 3046 + doCheck = false; 3047 + }; 3048 + 3049 sved = 3050 let 3051 # we put the script in its own derivation to benefit the magic of wrapGAppsHook3 ··· 3152 telescope-nvim 3153 plenary-nvim 3154 ]; 3155 + # Meta 3156 + nvimSkipModule = "frecency.types"; 3157 }; 3158 3159 telescope-fzf-native-nvim = super.telescope-fzf-native-nvim.overrideAttrs { ··· 3305 ''; 3306 }; 3307 3308 + text-case-nvim = super.text-case-nvim.overrideAttrs { 3309 + nvimSkipModule = [ 3310 + # some leftover from development 3311 + "textcase.plugin.range" 3312 + ]; 3313 + }; 3314 + 3315 tmux-complete-vim = super.tmux-complete-vim.overrideAttrs { 3316 # Vim plugin with optional nvim-compe lua module 3317 + nvimSkipModule = "compe_tmux"; 3318 }; 3319 3320 todo-comments-nvim = super.todo-comments-nvim.overrideAttrs { ··· 3322 nvimRequireCheck = "todo-comments"; 3323 }; 3324 3325 + tokyonight-nvim = super.tokyonight-nvim.overrideAttrs { 3326 + nvimSkipModule = [ 3327 + # Meta file 3328 + "tokyonight.docs" 3329 + # Optional integration 3330 + "tokyonight.extra.fzf" 3331 + ]; 3332 + }; 3333 + 3334 triptych-nvim = super.triptych-nvim.overrideAttrs { 3335 dependencies = [ self.plenary-nvim ]; 3336 nvimRequireCheck = "triptych"; ··· 3342 postPatch = '' 3343 substituteInPlace lua/tsc/utils.lua --replace '@tsc@' ${typescript}/bin/tsc 3344 ''; 3345 + 3346 + # Unit test 3347 + nvimSkipModule = "tsc.better-messages-test"; 3348 + }; 3349 + 3350 + trouble-nvim = super.trouble-nvim.overrideAttrs { 3351 + # Meta file 3352 + nvimSkipModule = "trouble.docs"; 3353 }; 3354 3355 tssorter-nvim = super.tssorter-nvim.overrideAttrs { ··· 3501 ''; 3502 }; 3503 3504 + vim-apm = super.vim-apm.overrideAttrs { 3505 + nvimSkipModule = "run"; 3506 + }; 3507 + 3508 vim-bazel = super.vim-bazel.overrideAttrs { 3509 dependencies = [ self.vim-maktaba ]; 3510 }; ··· 3554 sha256 = "0x0xabb56xkgdqrg1mpvhbi3yw4d829n73lsnnyj5yrxjffy4ax4"; 3555 }) 3556 ]; 3557 + }; 3558 + 3559 + vim-flog = super.vim-flog.overrideAttrs { 3560 + # Not intended to be required, used by vim plugin 3561 + nvimSkipModule = "flog.graph_bin"; 3562 }; 3563 3564 vim-fzf-coauthorship = super.vim-fzf-coauthorship.overrideAttrs { ··· 3634 buildInputs = [ vim ]; 3635 }; 3636 3637 + vim-illuminate = super.vim-illuminate.overrideAttrs { 3638 + # Optional treesitter integration 3639 + nvimSkipModule = "illuminate.providers.treesitter"; 3640 + }; 3641 + 3642 vim-isort = super.vim-isort.overrideAttrs { 3643 postPatch = '' 3644 substituteInPlace ftplugin/python_vimisort.vim \ ··· 3663 "'${vim-markdown-composer-bin}/bin/markdown-composer'" 3664 ''; 3665 }; 3666 + 3667 + vim-matchup = super.vim-matchup.overrideAttrs { 3668 + # Optional treesitter integration 3669 + nvimSkipModule = "treesitter-matchup.third-party.query"; 3670 + }; 3671 3672 vim-metamath = super.vim-metamath.overrideAttrs { 3673 preInstall = "cd vim"; ··· 3728 meta.maintainers = with lib.maintainers; [ farlion ]; 3729 }; 3730 3731 + vim-tpipeline = super.vim-tpipeline.overrideAttrs { 3732 + # Requires global variable 3733 + nvimSkipModule = "tpipeline.main"; 3734 + }; 3735 + 3736 vim-unimpaired = super.vim-unimpaired.overrideAttrs { 3737 dependencies = [ self.vim-repeat ]; 3738 }; ··· 3827 dependencies = [ self.vimproc-vim ]; 3828 }; 3829 3830 + vim-ultest = super.vim-ultest.overrideAttrs { 3831 + # NOTE: vim-ultest is no longer maintained. 3832 + # If using Neovim, you can switch to using neotest (https://github.com/nvim-neotest/neotest) instead. 3833 + nvimSkipModule = "ultest"; 3834 + }; 3835 + 3836 vim-zettel = super.vim-zettel.overrideAttrs { 3837 dependencies = with self; [ 3838 vimwiki ··· 3840 ]; 3841 }; 3842 3843 + virt-column-nvim = super.virt-column-nvim.overrideAttrs { 3844 + # Meta file 3845 + nvimSkipModule = "virt-column.config.types"; 3846 + }; 3847 + 3848 + which-key-nvim = super.which-key-nvim.overrideAttrs { 3849 + nvimSkipModule = [ "which-key.docs" ]; 3850 + }; 3851 + 3852 + wiki-vim = super.wiki-vim.overrideAttrs { 3853 + # Optional telescope integration 3854 + nvimSkipModule = [ "wiki.telescope" ]; 3855 + }; 3856 + 3857 windows-nvim = super.windows-nvim.overrideAttrs { 3858 dependencies = with self; [ 3859 middleclass ··· 3871 sourceRoot = "."; 3872 }; 3873 3874 + yanky-nvim = super.yanky-nvim.overrideAttrs { 3875 + nvimSkipModule = [ 3876 + # Optional telescope integration 3877 + "yanky.telescope.mapping" 3878 + "yanky.telescope.yank_history" 3879 + ]; 3880 + }; 3881 + 3882 yazi-nvim = super.yazi-nvim.overrideAttrs { 3883 dependencies = [ self.plenary-nvim ]; 3884 nvimRequireCheck = "yazi"; ··· 3904 ]; 3905 platforms = platforms.unix; 3906 }; 3907 + }; 3908 + 3909 + zenbones-nvim = super.zenbones-nvim.overrideAttrs { 3910 + nvimSkipModule = [ 3911 + # Requires global variable set 3912 + "randombones" 3913 + "randombones.palette" 3914 + # Optional shipwright 3915 + "zenbones.shipwright.runners.alacritty" 3916 + "zenbones.shipwright.runners.foot" 3917 + "zenbones.shipwright.runners.iterm" 3918 + "zenbones.shipwright.runners.kitty" 3919 + "zenbones.shipwright.runners.lightline" 3920 + "zenbones.shipwright.runners.lualine" 3921 + "zenbones.shipwright.runners.tmux" 3922 + "zenbones.shipwright.runners.vim" 3923 + "zenbones.shipwright.runners.wezterm" 3924 + "zenbones.shipwright.runners.windows_terminal" 3925 + # Optional lush-nvim integration 3926 + "duckbones" 3927 + "duckbones.palette" 3928 + "forestbones" 3929 + "forestbones.palette" 3930 + "kanagawabones" 3931 + "kanagawabones.palette" 3932 + "neobones" 3933 + "neobones.palette" 3934 + "nordbones" 3935 + "nordbones.palette" 3936 + "rosebones" 3937 + "rosebones.palette" 3938 + "seoulbones" 3939 + "seoulbones.palette" 3940 + "tokyobones" 3941 + "tokyobones.palette" 3942 + "vimbones" 3943 + "vimbones.palette" 3944 + "zenbones" 3945 + "zenbones.palette" 3946 + "zenbones.specs.dark" 3947 + "zenbones.specs.light" 3948 + "zenburned" 3949 + "zenburned.palette" 3950 + "zenwritten" 3951 + "zenwritten.palette" 3952 + ]; 3953 + }; 3954 + 3955 + zk-nvim = super.zk-nvim.overrideAttrs { 3956 + # Optional integrations 3957 + nvimSkipModule = [ 3958 + "zk.pickers.fzf_lua" 3959 + "zk.pickers.minipick" 3960 + "zk.pickers.telescope" 3961 + ]; 3962 }; 3963 3964 zoxide-vim = super.zoxide-vim.overrideAttrs {
+2
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 903 https://github.com/theprimeagen/refactoring.nvim/,, 904 https://github.com/tversteeg/registers.nvim/,, 905 https://github.com/vladdoster/remember.nvim/,, 906 https://github.com/filipdutescu/renamer.nvim/,, 907 https://github.com/MeanderingProgrammer/render-markdown.nvim/,, 908 https://github.com/gabrielpoca/replacer.nvim/,HEAD, ··· 1541 https://github.com/Mofiqul/vscode.nvim/,, 1542 https://github.com/dylanaraps/wal.vim/,, 1543 https://github.com/mattn/webapi-vim/,, 1544 https://github.com/DingDean/wgsl.vim/,HEAD, 1545 https://github.com/folke/which-key.nvim/,, 1546 https://github.com/johnfrankmorgan/whitespace.nvim/,HEAD,
··· 903 https://github.com/theprimeagen/refactoring.nvim/,, 904 https://github.com/tversteeg/registers.nvim/,, 905 https://github.com/vladdoster/remember.nvim/,, 906 + https://github.com/amitds1997/remote-nvim.nvim/,HEAD, 907 https://github.com/filipdutescu/renamer.nvim/,, 908 https://github.com/MeanderingProgrammer/render-markdown.nvim/,, 909 https://github.com/gabrielpoca/replacer.nvim/,HEAD, ··· 1542 https://github.com/Mofiqul/vscode.nvim/,, 1543 https://github.com/dylanaraps/wal.vim/,, 1544 https://github.com/mattn/webapi-vim/,, 1545 + https://github.com/willothy/wezterm.nvim/,HEAD, 1546 https://github.com/DingDean/wgsl.vim/,HEAD, 1547 https://github.com/folke/which-key.nvim/,, 1548 https://github.com/johnfrankmorgan/whitespace.nvim/,HEAD,
+2 -2
pkgs/applications/misc/syncthingtray/default.nix
··· 35 }: 36 37 stdenv.mkDerivation (finalAttrs: { 38 - version = "1.6.2"; 39 pname = "syncthingtray"; 40 41 src = fetchFromGitHub { 42 owner = "Martchus"; 43 repo = "syncthingtray"; 44 rev = "v${finalAttrs.version}"; 45 - hash = "sha256-L56aX5UFFodSR2YHWt6Y+s83q3YoAuYvyqXP/XVMp20="; 46 }; 47 48 buildInputs = [
··· 35 }: 36 37 stdenv.mkDerivation (finalAttrs: { 38 + version = "1.6.3"; 39 pname = "syncthingtray"; 40 41 src = fetchFromGitHub { 42 owner = "Martchus"; 43 repo = "syncthingtray"; 44 rev = "v${finalAttrs.version}"; 45 + hash = "sha256-nWG9r0/qs9Jrj0Bo3RKtNSP1pnUd7CRiEkkRWf0UMNs="; 46 }; 47 48 buildInputs = [
+2 -2
pkgs/applications/misc/tipp10/default.nix
··· 1 { stdenv, cmake, lib, fetchFromGitLab, 2 - qtmultimedia, qttools, wrapQtAppsHook, ... }: 3 4 stdenv.mkDerivation rec { 5 pname = "tipp10"; ··· 13 }; 14 15 nativeBuildInputs = [ cmake qttools wrapQtAppsHook ]; 16 - buildInputs = [ qtmultimedia ]; 17 18 meta = { 19 description = "Learn and train typing with the ten-finger system";
··· 1 { stdenv, cmake, lib, fetchFromGitLab, 2 + qtmultimedia, qttools, qtwayland, wrapQtAppsHook, ... }: 3 4 stdenv.mkDerivation rec { 5 pname = "tipp10"; ··· 13 }; 14 15 nativeBuildInputs = [ cmake qttools wrapQtAppsHook ]; 16 + buildInputs = [ qtmultimedia qtwayland ]; 17 18 meta = { 19 description = "Learn and train typing with the ten-finger system";
+2 -2
pkgs/applications/networking/cluster/helmfile/default.nix
··· 8 9 buildGoModule rec { 10 pname = "helmfile"; 11 - version = "0.169.0"; 12 13 src = fetchFromGitHub { 14 owner = "helmfile"; 15 repo = "helmfile"; 16 rev = "v${version}"; 17 - hash = "sha256-HGdNCGCJ8LsXyRSinNu1EDy9XuI7mTHONAgti2SETWw="; 18 }; 19 20 vendorHash = "sha256-zWgza1eiO4UF/RL2Z4R4bvO+tgcN1KT8nBZor/plY+A=";
··· 8 9 buildGoModule rec { 10 pname = "helmfile"; 11 + version = "0.169.1"; 12 13 src = fetchFromGitHub { 14 owner = "helmfile"; 15 repo = "helmfile"; 16 rev = "v${version}"; 17 + hash = "sha256-0tkUmLItw8VYApCVRwfzn4LN4kYcbQKDQd2QSafap1A="; 18 }; 19 20 vendorHash = "sha256-zWgza1eiO4UF/RL2Z4R4bvO+tgcN1KT8nBZor/plY+A=";
+16 -16
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 36 "vendorHash": "sha256-UM4EjL1qXOn2TMOupVxSyJVLarHIGTySXNJtWPrseSE=" 37 }, 38 "akamai": { 39 - "hash": "sha256-KnX+PAhT7TPp9SRkGwYPvxgk/ExaJPr7vKj9hTbJGhg=", 40 "homepage": "https://registry.terraform.io/providers/akamai/akamai", 41 "owner": "akamai", 42 "repo": "terraform-provider-akamai", 43 - "rev": "v6.5.0", 44 "spdx": "MPL-2.0", 45 - "vendorHash": "sha256-qLJnhwMz9Lz47Iih7tvFORng8j3IKjBkksLeK9o6TQE=" 46 }, 47 "alicloud": { 48 "hash": "sha256-CWXA7Ljd9wx0c5toLszQFfGqAGPNVpm3pSvzbVnCrtI=", ··· 408 "vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=" 409 }, 410 "equinix": { 411 - "hash": "sha256-RlJsM5gZPHQxE7Lab2J1MVFL1YaSz2kC/1F68Nep1jc=", 412 "homepage": "https://registry.terraform.io/providers/equinix/equinix", 413 "owner": "equinix", 414 "repo": "terraform-provider-equinix", 415 - "rev": "v2.9.0", 416 "spdx": "MIT", 417 - "vendorHash": "sha256-D08K1+0m5HcLTr6VfP0adMdTBh6st4cQyWf95fd6GlY=" 418 }, 419 "exoscale": { 420 "hash": "sha256-5hhq+ecaTR4kz+23xObDGjyreJ3UuHYBRMoBl7bxnJw=", ··· 435 "vendorHash": "sha256-xlcOCdgRTQbJCsL39hs3dUVjssGpyNij0ickjSn8EX0=" 436 }, 437 "fastly": { 438 - "hash": "sha256-Kpb5TiWDGOvIZLhzxG27wY+h1B9fgYN1WYGrmLps28c=", 439 "homepage": "https://registry.terraform.io/providers/fastly/fastly", 440 "owner": "fastly", 441 "repo": "terraform-provider-fastly", 442 - "rev": "v5.14.0", 443 "spdx": "MPL-2.0", 444 "vendorHash": null 445 }, ··· 705 "vendorHash": "sha256-F78OR8EG0Vy3WVJWTOlAsIBazsSXGD6KeceYuGnBqjQ=" 706 }, 707 "kubectl": { 708 - "hash": "sha256-UkUwWi7Z9cSMyZakD6JxMl+qdczAYfZQgwroCUjFIUM=", 709 "homepage": "https://registry.terraform.io/providers/gavinbunney/kubectl", 710 "owner": "gavinbunney", 711 "repo": "terraform-provider-kubectl", 712 - "rev": "v1.14.0", 713 "spdx": "MPL-2.0", 714 - "vendorHash": "sha256-lXQHo66b9X0jZhoF+5Ix5qewQGyI82VPJ7gGzc2CHao=" 715 }, 716 "kubernetes": { 717 "hash": "sha256-xznolig6OYs6igpz3CoB5Vu3UHlfDi4zmfbTHWFJacI=", ··· 831 "vendorHash": "sha256-jHm6fDk8zjrZcWKHOKhhFmRICBwx/d7BD4Ycy8gcQWU=" 832 }, 833 "namecheap": { 834 - "hash": "sha256-g3i7jZBOl2umsyRk1z7Radv8a9Ry6oQ8oorv3YbY7Xo=", 835 "homepage": "https://registry.terraform.io/providers/namecheap/namecheap", 836 "owner": "namecheap", 837 "repo": "terraform-provider-namecheap", 838 - "rev": "v2.1.2", 839 "spdx": "Apache-2.0", 840 "vendorHash": null 841 }, ··· 1183 "vendorHash": "sha256-m/J390su2nUpYMXrrYcOfKSjZb5Y23+g24rroLRss4U=" 1184 }, 1185 "spotinst": { 1186 - "hash": "sha256-BQL8ZwLAOaNO42Hhmq0XvgcLe7STAIN9xLXaHMM1x6Y=", 1187 "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", 1188 "owner": "spotinst", 1189 "repo": "terraform-provider-spotinst", 1190 - "rev": "v1.195.0", 1191 "spdx": "MPL-2.0", 1192 - "vendorHash": "sha256-/2t6Yv0ceSweRGPNOUOHj/fv6/VQNZEP8et++rxmfiE=" 1193 }, 1194 "ssh": { 1195 "hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=",
··· 36 "vendorHash": "sha256-UM4EjL1qXOn2TMOupVxSyJVLarHIGTySXNJtWPrseSE=" 37 }, 38 "akamai": { 39 + "hash": "sha256-v1Y34+SoxVyBqO6QOCrfHFf+ng8ER3ngw8+0HDrB4Hc=", 40 "homepage": "https://registry.terraform.io/providers/akamai/akamai", 41 "owner": "akamai", 42 "repo": "terraform-provider-akamai", 43 + "rev": "v6.6.0", 44 "spdx": "MPL-2.0", 45 + "vendorHash": "sha256-PUKSCQwVUkEfvGpk18joVnHGdacsiOB/Xk5yE4Y6Nbg=" 46 }, 47 "alicloud": { 48 "hash": "sha256-CWXA7Ljd9wx0c5toLszQFfGqAGPNVpm3pSvzbVnCrtI=", ··· 408 "vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=" 409 }, 410 "equinix": { 411 + "hash": "sha256-UCgxXvUD7nqfAAQv4Hfu3PNfyV6lw09j+uh5YqlxCuo=", 412 "homepage": "https://registry.terraform.io/providers/equinix/equinix", 413 "owner": "equinix", 414 "repo": "terraform-provider-equinix", 415 + "rev": "v2.11.0", 416 "spdx": "MIT", 417 + "vendorHash": "sha256-E77/PwZiMEbxv+UkG9tSUHdD1AbzXpZ28KeP9zyadN0=" 418 }, 419 "exoscale": { 420 "hash": "sha256-5hhq+ecaTR4kz+23xObDGjyreJ3UuHYBRMoBl7bxnJw=", ··· 435 "vendorHash": "sha256-xlcOCdgRTQbJCsL39hs3dUVjssGpyNij0ickjSn8EX0=" 436 }, 437 "fastly": { 438 + "hash": "sha256-PtmJISWgOXM2og0LaxLqBq9gB0AVegNaIFGbdckDcKc=", 439 "homepage": "https://registry.terraform.io/providers/fastly/fastly", 440 "owner": "fastly", 441 "repo": "terraform-provider-fastly", 442 + "rev": "v5.15.0", 443 "spdx": "MPL-2.0", 444 "vendorHash": null 445 }, ··· 705 "vendorHash": "sha256-F78OR8EG0Vy3WVJWTOlAsIBazsSXGD6KeceYuGnBqjQ=" 706 }, 707 "kubectl": { 708 + "hash": "sha256-/tlwr6fh7/8FQew0MVaftvZQVuR/FGWVcEyHXTTCIUo=", 709 "homepage": "https://registry.terraform.io/providers/gavinbunney/kubectl", 710 "owner": "gavinbunney", 711 "repo": "terraform-provider-kubectl", 712 + "rev": "v1.16.0", 713 "spdx": "MPL-2.0", 714 + "vendorHash": "sha256-K4Ro2q1dn5EdjZOGKfIuirx3kaFmRj9a1iPhgvjiFkQ=" 715 }, 716 "kubernetes": { 717 "hash": "sha256-xznolig6OYs6igpz3CoB5Vu3UHlfDi4zmfbTHWFJacI=", ··· 831 "vendorHash": "sha256-jHm6fDk8zjrZcWKHOKhhFmRICBwx/d7BD4Ycy8gcQWU=" 832 }, 833 "namecheap": { 834 + "hash": "sha256-fHH9sHI1mqQ9q9nX9DHJ0qfEfmDB4/2uzyVvUuIAF18=", 835 "homepage": "https://registry.terraform.io/providers/namecheap/namecheap", 836 "owner": "namecheap", 837 "repo": "terraform-provider-namecheap", 838 + "rev": "v2.2.0", 839 "spdx": "Apache-2.0", 840 "vendorHash": null 841 }, ··· 1183 "vendorHash": "sha256-m/J390su2nUpYMXrrYcOfKSjZb5Y23+g24rroLRss4U=" 1184 }, 1185 "spotinst": { 1186 + "hash": "sha256-Yq52eCxT+XWoTONcLTDlIpy/jnU76JajsoqKYXFK8AM=", 1187 "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", 1188 "owner": "spotinst", 1189 "repo": "terraform-provider-spotinst", 1190 + "rev": "v1.199.2", 1191 "spdx": "MPL-2.0", 1192 + "vendorHash": "sha256-DWFPqjFLDJSfxQHXUSog2Cyn6RD1BdOz1zRIXXZVjkY=" 1193 }, 1194 "ssh": { 1195 "hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=",
+265 -265
pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
··· 1 { 2 - version = "128.4.3esr"; 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/af/thunderbird-128.4.3esr.tar.bz2"; 5 locale = "af"; 6 arch = "linux-x86_64"; 7 - sha256 = "677a968ad1bf6d417f7e03777aa67bac01e2e8d3aeff85b4120b0c69bd6dfcc9"; 8 } 9 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ar/thunderbird-128.4.3esr.tar.bz2"; 10 locale = "ar"; 11 arch = "linux-x86_64"; 12 - sha256 = "1f0a7658e10b8e252b19b9c9b6f2e1277017b9782723ad7cefb3cb978eeb114f"; 13 } 14 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ast/thunderbird-128.4.3esr.tar.bz2"; 15 locale = "ast"; 16 arch = "linux-x86_64"; 17 - sha256 = "865ec1f922c1c928e89f19ebbb76d4473ddfee98ff47a3e01aa2f8bb71630808"; 18 } 19 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/be/thunderbird-128.4.3esr.tar.bz2"; 20 locale = "be"; 21 arch = "linux-x86_64"; 22 - sha256 = "3345b67e2049573472178060452ccf3e6707537892fb6da298fd1fa235fcaa5f"; 23 } 24 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/bg/thunderbird-128.4.3esr.tar.bz2"; 25 locale = "bg"; 26 arch = "linux-x86_64"; 27 - sha256 = "68358b07856975a185b749858487a033833f4011201baf2f6e8516c6faa8f5b2"; 28 } 29 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/br/thunderbird-128.4.3esr.tar.bz2"; 30 locale = "br"; 31 arch = "linux-x86_64"; 32 - sha256 = "7366e610b124d2740bee2fece510f67b4147712b61d98ac8dde85522b6dc0e63"; 33 } 34 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ca/thunderbird-128.4.3esr.tar.bz2"; 35 locale = "ca"; 36 arch = "linux-x86_64"; 37 - sha256 = "15ea59c2b973f3dbb38d00835964de2b0fcb6e80ce5aac6edb456c489764fef5"; 38 } 39 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/cak/thunderbird-128.4.3esr.tar.bz2"; 40 locale = "cak"; 41 arch = "linux-x86_64"; 42 - sha256 = "e7b546ee241bf717bf283a2c44e77656770f681456c138427cf10af46845a996"; 43 } 44 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/cs/thunderbird-128.4.3esr.tar.bz2"; 45 locale = "cs"; 46 arch = "linux-x86_64"; 47 - sha256 = "9fdf7ece475955c2c39ebcc7d16a65688d8bf054e0bc281cd16f0e10a9055f3b"; 48 } 49 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/cy/thunderbird-128.4.3esr.tar.bz2"; 50 locale = "cy"; 51 arch = "linux-x86_64"; 52 - sha256 = "41eae3eab14fead7b6d4bcac2bb0f0f5ec66433d523a3310afda8ccae96063d7"; 53 } 54 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/da/thunderbird-128.4.3esr.tar.bz2"; 55 locale = "da"; 56 arch = "linux-x86_64"; 57 - sha256 = "16c1456abaf174e9fb81ded8418ff5913e0376e104398b29bea5c0d8a7a7fad9"; 58 } 59 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/de/thunderbird-128.4.3esr.tar.bz2"; 60 locale = "de"; 61 arch = "linux-x86_64"; 62 - sha256 = "7a385dce0557c79fdeba30f04b8ea741ebb70be8f8340c49880285ac4eb5d916"; 63 } 64 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/dsb/thunderbird-128.4.3esr.tar.bz2"; 65 locale = "dsb"; 66 arch = "linux-x86_64"; 67 - sha256 = "5ddf0218a25f0b4619bafe4e7258575b7bb1e5f253a84fa71ce537b33103af88"; 68 } 69 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/el/thunderbird-128.4.3esr.tar.bz2"; 70 locale = "el"; 71 arch = "linux-x86_64"; 72 - sha256 = "d5159cd596aa78465b2f79cede6377d904382a287ca865992e5a2a74f35e4929"; 73 } 74 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/en-CA/thunderbird-128.4.3esr.tar.bz2"; 75 locale = "en-CA"; 76 arch = "linux-x86_64"; 77 - sha256 = "110cbe9edb91a72a7332a48523cf4dc42ba9ae25528dddf11d7522eae419d7af"; 78 } 79 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/en-GB/thunderbird-128.4.3esr.tar.bz2"; 80 locale = "en-GB"; 81 arch = "linux-x86_64"; 82 - sha256 = "c1f49f9ec2d21bf28c293457d8cb1d8c34cf234dfe3f00c2d718ee0cf54ab7d8"; 83 } 84 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/en-US/thunderbird-128.4.3esr.tar.bz2"; 85 locale = "en-US"; 86 arch = "linux-x86_64"; 87 - sha256 = "baa3801ed20599083e6e0b15cd8bdc7794b2b4af236f305accb7c4e6bf11b614"; 88 } 89 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/es-AR/thunderbird-128.4.3esr.tar.bz2"; 90 locale = "es-AR"; 91 arch = "linux-x86_64"; 92 - sha256 = "0163af9517613edbef401df51c9a22d6c72816cfd4041d3f98bc3140f58c8e23"; 93 } 94 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/es-ES/thunderbird-128.4.3esr.tar.bz2"; 95 locale = "es-ES"; 96 arch = "linux-x86_64"; 97 - sha256 = "02194d20f2a396c335417b336ff1897ebe144d204038afdf048484e4452ec16d"; 98 } 99 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/es-MX/thunderbird-128.4.3esr.tar.bz2"; 100 locale = "es-MX"; 101 arch = "linux-x86_64"; 102 - sha256 = "81fe8789b4e9fc67ce46a7ee6aee11f511644818b99e1332be7f73238ce0e38f"; 103 } 104 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/et/thunderbird-128.4.3esr.tar.bz2"; 105 locale = "et"; 106 arch = "linux-x86_64"; 107 - sha256 = "b22c78ecc2cce9323c5b034fb72656b7026a4a3f00f322dc1914b764509935af"; 108 } 109 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/eu/thunderbird-128.4.3esr.tar.bz2"; 110 locale = "eu"; 111 arch = "linux-x86_64"; 112 - sha256 = "4e76bc6ddbb55c3adfaf7b1e25bb4bab094f2396b5882354b1ff61bbeaed98ab"; 113 } 114 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/fi/thunderbird-128.4.3esr.tar.bz2"; 115 locale = "fi"; 116 arch = "linux-x86_64"; 117 - sha256 = "0dbc4365be81ea22062c4b497bd36dd51fbfd3a6e244d5dc240d07533291206e"; 118 } 119 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/fr/thunderbird-128.4.3esr.tar.bz2"; 120 locale = "fr"; 121 arch = "linux-x86_64"; 122 - sha256 = "6f8b0bbd726a8acb86efd0f30f4031cf328397e1a6f9db27dcda84742d12d080"; 123 } 124 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/fy-NL/thunderbird-128.4.3esr.tar.bz2"; 125 locale = "fy-NL"; 126 arch = "linux-x86_64"; 127 - sha256 = "64b69a446807ca6307a45581d2e31cd52406b82b64a7cc5b711abff85c968281"; 128 } 129 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ga-IE/thunderbird-128.4.3esr.tar.bz2"; 130 locale = "ga-IE"; 131 arch = "linux-x86_64"; 132 - sha256 = "1ccf06a5ab5013b13e396470ae0bee3a052c81764e65a2223b6cbcf360e249e9"; 133 } 134 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/gd/thunderbird-128.4.3esr.tar.bz2"; 135 locale = "gd"; 136 arch = "linux-x86_64"; 137 - sha256 = "c1e7b889eac7a26fd4fbd1d47c949b933c61291ee54b602e952c314e0b0fd781"; 138 } 139 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/gl/thunderbird-128.4.3esr.tar.bz2"; 140 locale = "gl"; 141 arch = "linux-x86_64"; 142 - sha256 = "935285e1b80885f0a89fd12c38d4b3437538b25871304f4797bb4ac798542aad"; 143 } 144 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/he/thunderbird-128.4.3esr.tar.bz2"; 145 locale = "he"; 146 arch = "linux-x86_64"; 147 - sha256 = "f16326393b05bf99aa290ffa76936c3be3324d4212af06373b2869f68be01de2"; 148 } 149 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/hr/thunderbird-128.4.3esr.tar.bz2"; 150 locale = "hr"; 151 arch = "linux-x86_64"; 152 - sha256 = "4555c83f05fb55264cd0d96892eee0b2771aa16425da1078f0cf20012641345e"; 153 } 154 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/hsb/thunderbird-128.4.3esr.tar.bz2"; 155 locale = "hsb"; 156 arch = "linux-x86_64"; 157 - sha256 = "e61b32e045c80c5d5befc0c22167f45989a01cef78e7d5f22085693dbf477ba1"; 158 } 159 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/hu/thunderbird-128.4.3esr.tar.bz2"; 160 locale = "hu"; 161 arch = "linux-x86_64"; 162 - sha256 = "3f5791a0e8bd9a9fd089deb80e33028b5cbe6449944cbcf1cc8c38647386dd9f"; 163 } 164 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/hy-AM/thunderbird-128.4.3esr.tar.bz2"; 165 locale = "hy-AM"; 166 arch = "linux-x86_64"; 167 - sha256 = "9b365fd16e4274e4d560a4d42f510e547c8ea1ba48ec7ec34f529df7a6d8afa8"; 168 } 169 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/id/thunderbird-128.4.3esr.tar.bz2"; 170 locale = "id"; 171 arch = "linux-x86_64"; 172 - sha256 = "f5579d30c18b3e3c5ece3bc3911050921c3ac70a2561eb2d7dbd13fcd821ce13"; 173 } 174 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/is/thunderbird-128.4.3esr.tar.bz2"; 175 locale = "is"; 176 arch = "linux-x86_64"; 177 - sha256 = "aad75579660dab0909336fccf9a2905e63a1448a81b46c3e6e9c695e73426f3f"; 178 } 179 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/it/thunderbird-128.4.3esr.tar.bz2"; 180 locale = "it"; 181 arch = "linux-x86_64"; 182 - sha256 = "1f2cd75945ed72f0901661d885da89cfed7784bbe4ff5fe42fab5a21c8961f99"; 183 } 184 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ja/thunderbird-128.4.3esr.tar.bz2"; 185 locale = "ja"; 186 arch = "linux-x86_64"; 187 - sha256 = "1d849adfa4724c1b832d3ae55426698bfea937e26c0f6724c41e242af0e5a6df"; 188 } 189 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ka/thunderbird-128.4.3esr.tar.bz2"; 190 locale = "ka"; 191 arch = "linux-x86_64"; 192 - sha256 = "43c7dfb910f5ae7bc74d802b75eb332d8a817d78f117db6c4c10c049cfd789e6"; 193 } 194 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/kab/thunderbird-128.4.3esr.tar.bz2"; 195 locale = "kab"; 196 arch = "linux-x86_64"; 197 - sha256 = "e58cc49875bcfe71035e06130482bbd17245e0d382fc87aad5ee1ae8e3ebc344"; 198 } 199 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/kk/thunderbird-128.4.3esr.tar.bz2"; 200 locale = "kk"; 201 arch = "linux-x86_64"; 202 - sha256 = "df3f1aa4fc6d7dfd342e630a34b5590c28169c44a2f01d3f8c3c88a60d5cac52"; 203 } 204 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ko/thunderbird-128.4.3esr.tar.bz2"; 205 locale = "ko"; 206 arch = "linux-x86_64"; 207 - sha256 = "df0c47381ae58f4c44b32a7a15d64d813fedf9406506f276a11fb1e3dbdd917c"; 208 } 209 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/lt/thunderbird-128.4.3esr.tar.bz2"; 210 locale = "lt"; 211 arch = "linux-x86_64"; 212 - sha256 = "1153a50988bea6ae1705a0a914da8c44fca55e836263734e85bf996738edebfb"; 213 } 214 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/lv/thunderbird-128.4.3esr.tar.bz2"; 215 locale = "lv"; 216 arch = "linux-x86_64"; 217 - sha256 = "d0799d3af9bfcc59427e60d9bc2c67339d64bb8c38d7538fbe302b6a83bc8edb"; 218 } 219 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ms/thunderbird-128.4.3esr.tar.bz2"; 220 locale = "ms"; 221 arch = "linux-x86_64"; 222 - sha256 = "ebfc771a9c47cd31b6e3f74ac565356fa73105037651edbdc549adf0c458b293"; 223 } 224 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/nb-NO/thunderbird-128.4.3esr.tar.bz2"; 225 locale = "nb-NO"; 226 arch = "linux-x86_64"; 227 - sha256 = "d3ce84ea436a1fcd0f10dc227d622bc479125ca35fc1a6927e993842d1c20928"; 228 } 229 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/nl/thunderbird-128.4.3esr.tar.bz2"; 230 locale = "nl"; 231 arch = "linux-x86_64"; 232 - sha256 = "b0ebd946bead254cc1f9fe82dd013f686817ef36801c0303c720ae1291485681"; 233 } 234 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/nn-NO/thunderbird-128.4.3esr.tar.bz2"; 235 locale = "nn-NO"; 236 arch = "linux-x86_64"; 237 - sha256 = "67009401be98b191cab030acbc54f352cb7466c38b682807ad23198790fb2459"; 238 } 239 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/pa-IN/thunderbird-128.4.3esr.tar.bz2"; 240 locale = "pa-IN"; 241 arch = "linux-x86_64"; 242 - sha256 = "d5347535345cc9c47906f833209d6cfa80998737f841852d8503c6262735cb44"; 243 } 244 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/pl/thunderbird-128.4.3esr.tar.bz2"; 245 locale = "pl"; 246 arch = "linux-x86_64"; 247 - sha256 = "0fd6c9c0d329e38e77c5bccce33e68db2247bd00acb7931cf5067464710d27bd"; 248 } 249 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/pt-BR/thunderbird-128.4.3esr.tar.bz2"; 250 locale = "pt-BR"; 251 arch = "linux-x86_64"; 252 - sha256 = "3b1727a7ceff3c2b85a7d5a074cc7b12c4e59ddd670ad7557c075a04f5375ccd"; 253 } 254 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/pt-PT/thunderbird-128.4.3esr.tar.bz2"; 255 locale = "pt-PT"; 256 arch = "linux-x86_64"; 257 - sha256 = "75c0cf0b79cb8bdf0129b9d71ff0dd0b2239a9b64ba4786dbd6d7c00cf76fd48"; 258 } 259 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/rm/thunderbird-128.4.3esr.tar.bz2"; 260 locale = "rm"; 261 arch = "linux-x86_64"; 262 - sha256 = "1ed7b0b744b94127ac5c5903da5bc5e45d131156d0f8b99ecf6d3bcb7d50938c"; 263 } 264 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ro/thunderbird-128.4.3esr.tar.bz2"; 265 locale = "ro"; 266 arch = "linux-x86_64"; 267 - sha256 = "4fb5c868689b8acf4b06caf89e104bed46a5b467de1ccc813e56c56416c4eacd"; 268 } 269 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/ru/thunderbird-128.4.3esr.tar.bz2"; 270 locale = "ru"; 271 arch = "linux-x86_64"; 272 - sha256 = "ec6cdc1a46ddcba234cfbc777273b76d38c913dff07e017ac1f13bce32466f5a"; 273 } 274 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/sk/thunderbird-128.4.3esr.tar.bz2"; 275 locale = "sk"; 276 arch = "linux-x86_64"; 277 - sha256 = "1c64614b9cf7d427e075a679bdf6f76b9c5907cbe4b73cebe9c12c920d9171f0"; 278 } 279 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/sl/thunderbird-128.4.3esr.tar.bz2"; 280 locale = "sl"; 281 arch = "linux-x86_64"; 282 - sha256 = "76bac02265409f8000095a70c523fd4570205f2f73a47d637cad5b4272134863"; 283 } 284 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/sq/thunderbird-128.4.3esr.tar.bz2"; 285 locale = "sq"; 286 arch = "linux-x86_64"; 287 - sha256 = "7de7008c4a269f770e2843d95ced6e3880a6b6188767aff1eabdb7a822df408f"; 288 } 289 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/sr/thunderbird-128.4.3esr.tar.bz2"; 290 locale = "sr"; 291 arch = "linux-x86_64"; 292 - sha256 = "078617b08d7c0bc158c34f3447b656a51fe7c6d1cc4ef264a1a21fb00b863028"; 293 } 294 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/sv-SE/thunderbird-128.4.3esr.tar.bz2"; 295 locale = "sv-SE"; 296 arch = "linux-x86_64"; 297 - sha256 = "99632681537b7edd0e494c912045131df1982a4a88e3caf2f230be1672d4ada4"; 298 } 299 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/th/thunderbird-128.4.3esr.tar.bz2"; 300 locale = "th"; 301 arch = "linux-x86_64"; 302 - sha256 = "241bcb16d30c47761295c1cadf52c7c34baf120e5d9ba543a98b33fd0f957d47"; 303 } 304 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/tr/thunderbird-128.4.3esr.tar.bz2"; 305 locale = "tr"; 306 arch = "linux-x86_64"; 307 - sha256 = "a969166057fdb9f024478eab6968f515a1f64d7a68d45f3ae9bfea154a8f87a5"; 308 } 309 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/uk/thunderbird-128.4.3esr.tar.bz2"; 310 locale = "uk"; 311 arch = "linux-x86_64"; 312 - sha256 = "a5c2e555e5b79fd5a1b16da110ef7b67a1925de38cbec1f16f6db61a0b57daee"; 313 } 314 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/uz/thunderbird-128.4.3esr.tar.bz2"; 315 locale = "uz"; 316 arch = "linux-x86_64"; 317 - sha256 = "a8e86ffb844e11662c9afad55884d5605acf3b67cf1ef9ad945ab6e1f7986c5a"; 318 } 319 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/vi/thunderbird-128.4.3esr.tar.bz2"; 320 locale = "vi"; 321 arch = "linux-x86_64"; 322 - sha256 = "a06bad043ac7a2cfbbb23e5a740851997f3efbfc624a48885c998f50b0e3c70c"; 323 } 324 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/zh-CN/thunderbird-128.4.3esr.tar.bz2"; 325 locale = "zh-CN"; 326 arch = "linux-x86_64"; 327 - sha256 = "a42ea03857414d80b7f38f1859b58b280812753f269af6a14ed92ac5640886db"; 328 } 329 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-x86_64/zh-TW/thunderbird-128.4.3esr.tar.bz2"; 330 locale = "zh-TW"; 331 arch = "linux-x86_64"; 332 - sha256 = "d3acef8e4f8f9ef76a395c1942b352754ecaa941488157c717318c2b89293ccc"; 333 } 334 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/af/thunderbird-128.4.3esr.tar.bz2"; 335 locale = "af"; 336 arch = "linux-i686"; 337 - sha256 = "7159115d63e8339c6fad265f9fcf21c5bb69113c1cd88a2f549f383db26a573f"; 338 } 339 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ar/thunderbird-128.4.3esr.tar.bz2"; 340 locale = "ar"; 341 arch = "linux-i686"; 342 - sha256 = "15deabb5b4144edc9509c206d0a2fa46f49aa11679091c8b0caab9e25b8fa210"; 343 } 344 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ast/thunderbird-128.4.3esr.tar.bz2"; 345 locale = "ast"; 346 arch = "linux-i686"; 347 - sha256 = "6a725deca4468a14fd1f319e3df70acf89a928d698dd64348398c7a386f5a067"; 348 } 349 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/be/thunderbird-128.4.3esr.tar.bz2"; 350 locale = "be"; 351 arch = "linux-i686"; 352 - sha256 = "aeb20709304687f52f65e5a57dab2887d6072d38e9f7e6d4b43cf084f3aa0918"; 353 } 354 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/bg/thunderbird-128.4.3esr.tar.bz2"; 355 locale = "bg"; 356 arch = "linux-i686"; 357 - sha256 = "0c938e4ca22c2927ddb9f87a345c82042dc9f379e6a44ab1877d5e1cb86fa055"; 358 } 359 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/br/thunderbird-128.4.3esr.tar.bz2"; 360 locale = "br"; 361 arch = "linux-i686"; 362 - sha256 = "9abb43d8a4ae5c033976235c2411756650ad1131620e61544321387aee83c19e"; 363 } 364 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ca/thunderbird-128.4.3esr.tar.bz2"; 365 locale = "ca"; 366 arch = "linux-i686"; 367 - sha256 = "36c7e2af8233b00b22494840c0e8651d340e76cacea88c50a5c547e07c805c90"; 368 } 369 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/cak/thunderbird-128.4.3esr.tar.bz2"; 370 locale = "cak"; 371 arch = "linux-i686"; 372 - sha256 = "29be04a346f06611a0da6f28b01bb68170eb464a33317a794a2e68f5798c8bc0"; 373 } 374 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/cs/thunderbird-128.4.3esr.tar.bz2"; 375 locale = "cs"; 376 arch = "linux-i686"; 377 - sha256 = "5b608a1a2cd6e1724d9f6d494fe95223e48d669959904d36267e40cbf79e5ba3"; 378 } 379 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/cy/thunderbird-128.4.3esr.tar.bz2"; 380 locale = "cy"; 381 arch = "linux-i686"; 382 - sha256 = "9c61b2c94352fd32bad22b706ff840734e4dc60cf5be37b1926c740b5aa17f7b"; 383 } 384 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/da/thunderbird-128.4.3esr.tar.bz2"; 385 locale = "da"; 386 arch = "linux-i686"; 387 - sha256 = "d589a65574a918e98ae11579bb146133bc5efefe0f1dbc38bc091acbea3bd6bd"; 388 } 389 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/de/thunderbird-128.4.3esr.tar.bz2"; 390 locale = "de"; 391 arch = "linux-i686"; 392 - sha256 = "2bf891b2811c1858923053240d765a9a889123911804b62fac4d7b3175e36603"; 393 } 394 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/dsb/thunderbird-128.4.3esr.tar.bz2"; 395 locale = "dsb"; 396 arch = "linux-i686"; 397 - sha256 = "847b553b4375f88497c38e6b02c6084566b778b782a4a7c4c721d09cbe9b3ec9"; 398 } 399 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/el/thunderbird-128.4.3esr.tar.bz2"; 400 locale = "el"; 401 arch = "linux-i686"; 402 - sha256 = "6fb7799b6aeafaad725d1bcbfe65c77f705a8ea74f459431fa01b712a3897220"; 403 } 404 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/en-CA/thunderbird-128.4.3esr.tar.bz2"; 405 locale = "en-CA"; 406 arch = "linux-i686"; 407 - sha256 = "ff9f3ab364c8245d89ba7fefd3a0fed4b7cbd141a433dbcb6aa3d655d30c599b"; 408 } 409 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/en-GB/thunderbird-128.4.3esr.tar.bz2"; 410 locale = "en-GB"; 411 arch = "linux-i686"; 412 - sha256 = "81897db63c3d1775f941f9837f24b184b60235747cb453ff474c8980adbc39fe"; 413 } 414 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/en-US/thunderbird-128.4.3esr.tar.bz2"; 415 locale = "en-US"; 416 arch = "linux-i686"; 417 - sha256 = "ffcfd9052aa66e2a639c025c2df0de73fd611bdae7cd5462bfce8088eee08a43"; 418 } 419 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/es-AR/thunderbird-128.4.3esr.tar.bz2"; 420 locale = "es-AR"; 421 arch = "linux-i686"; 422 - sha256 = "5bfe096486d392bfec4d231303bc74040630186275f7790a9004447acf0a96cf"; 423 } 424 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/es-ES/thunderbird-128.4.3esr.tar.bz2"; 425 locale = "es-ES"; 426 arch = "linux-i686"; 427 - sha256 = "86439dce0037b2cf3537f33fba50a4293baabb303bd89685ad1d50e109545bf4"; 428 } 429 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/es-MX/thunderbird-128.4.3esr.tar.bz2"; 430 locale = "es-MX"; 431 arch = "linux-i686"; 432 - sha256 = "89ebeffc9c597bcd170df61b9c9fcc806eb25127219aaa0eca9e3d257734837a"; 433 } 434 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/et/thunderbird-128.4.3esr.tar.bz2"; 435 locale = "et"; 436 arch = "linux-i686"; 437 - sha256 = "402c2c5de4a14d51c4b27e59c32573d887369699a0e03ab10ed85d4f17daaca1"; 438 } 439 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/eu/thunderbird-128.4.3esr.tar.bz2"; 440 locale = "eu"; 441 arch = "linux-i686"; 442 - sha256 = "6decfa7f19323f2eb9a8d5cc72f8036e0559b4686a9a02eedff0a2ab837c0731"; 443 } 444 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/fi/thunderbird-128.4.3esr.tar.bz2"; 445 locale = "fi"; 446 arch = "linux-i686"; 447 - sha256 = "b818124a2c7dd8536b437bf710d2c5629513a4089d04f56c78f0f3b2b0f48d8b"; 448 } 449 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/fr/thunderbird-128.4.3esr.tar.bz2"; 450 locale = "fr"; 451 arch = "linux-i686"; 452 - sha256 = "319fcd2d90604b729935ba74bdb2afea5f671df210736ff28c89f6878e51df9f"; 453 } 454 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/fy-NL/thunderbird-128.4.3esr.tar.bz2"; 455 locale = "fy-NL"; 456 arch = "linux-i686"; 457 - sha256 = "9f216c97edd67cabcf524bc1b351f71fc69b9aae3280219025697e2847c5f6fd"; 458 } 459 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ga-IE/thunderbird-128.4.3esr.tar.bz2"; 460 locale = "ga-IE"; 461 arch = "linux-i686"; 462 - sha256 = "fb98526507105f8170e605939d7a14c954187bef5af71976ad6dedc1440b4360"; 463 } 464 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/gd/thunderbird-128.4.3esr.tar.bz2"; 465 locale = "gd"; 466 arch = "linux-i686"; 467 - sha256 = "3d0e8bb5b05081c662fe5db43d895717f40bd07a76554cd9dbbe2fd868f163b0"; 468 } 469 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/gl/thunderbird-128.4.3esr.tar.bz2"; 470 locale = "gl"; 471 arch = "linux-i686"; 472 - sha256 = "a4ea36e95409951cf5f9445206b3a5878d2e201fccc8a799d0d9132fdc00650e"; 473 } 474 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/he/thunderbird-128.4.3esr.tar.bz2"; 475 locale = "he"; 476 arch = "linux-i686"; 477 - sha256 = "5e24637ccd8e29c0d06701ad31ccc1714636e731e256f4dcb7f0694f6bb76cd4"; 478 } 479 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/hr/thunderbird-128.4.3esr.tar.bz2"; 480 locale = "hr"; 481 arch = "linux-i686"; 482 - sha256 = "85d6396ce5c4377412e1cab33ab3e0df37d25301efe14248164d1451acf81205"; 483 } 484 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/hsb/thunderbird-128.4.3esr.tar.bz2"; 485 locale = "hsb"; 486 arch = "linux-i686"; 487 - sha256 = "6e8c0a583333b99e735732db3636a074496f4cd61bf6d6d12695acf5cecdbcca"; 488 } 489 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/hu/thunderbird-128.4.3esr.tar.bz2"; 490 locale = "hu"; 491 arch = "linux-i686"; 492 - sha256 = "e6a7475d19a21a5e1ee3491ee850e5a2e7b0d6973e52392c3b819b8c6ec6fa6e"; 493 } 494 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/hy-AM/thunderbird-128.4.3esr.tar.bz2"; 495 locale = "hy-AM"; 496 arch = "linux-i686"; 497 - sha256 = "9fcb5ddaaff39071914d76482c23c98c399bb1928b21a67a809eda36f49d63a4"; 498 } 499 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/id/thunderbird-128.4.3esr.tar.bz2"; 500 locale = "id"; 501 arch = "linux-i686"; 502 - sha256 = "cfaf944b28688d6c1376eb2dafdaaf6c79d401dd2a9c320dca296a67c32fba47"; 503 } 504 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/is/thunderbird-128.4.3esr.tar.bz2"; 505 locale = "is"; 506 arch = "linux-i686"; 507 - sha256 = "3c9cb079426f99ffa9c6d2c48f7adf6352d369198aed11eb6b05e23b36aab882"; 508 } 509 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/it/thunderbird-128.4.3esr.tar.bz2"; 510 locale = "it"; 511 arch = "linux-i686"; 512 - sha256 = "8aef6a220fe36b98c7e295f4b549f3d85d442957d7be7faca812b5742cb513e3"; 513 } 514 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ja/thunderbird-128.4.3esr.tar.bz2"; 515 locale = "ja"; 516 arch = "linux-i686"; 517 - sha256 = "9992dd96e5fe3009e3a06a63bdd6552279219c02362fceda040544ecff4324f8"; 518 } 519 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ka/thunderbird-128.4.3esr.tar.bz2"; 520 locale = "ka"; 521 arch = "linux-i686"; 522 - sha256 = "79db02e345ec26dac792557a4c69b02bcba856bdfd44fae5680f95ec952685b4"; 523 } 524 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/kab/thunderbird-128.4.3esr.tar.bz2"; 525 locale = "kab"; 526 arch = "linux-i686"; 527 - sha256 = "3b0f61646739671960f2c09f546bfecb4d563e179875fd1a067467fd954714c5"; 528 } 529 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/kk/thunderbird-128.4.3esr.tar.bz2"; 530 locale = "kk"; 531 arch = "linux-i686"; 532 - sha256 = "d8b8de76e7c02c4fce581c2c58778a0e5c1ef27c2f629d9bc3479e131288c96c"; 533 } 534 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ko/thunderbird-128.4.3esr.tar.bz2"; 535 locale = "ko"; 536 arch = "linux-i686"; 537 - sha256 = "5298b1eea4de1e81b3419a880642415a231f506a7ecda2a6bf2e2f2eaeb1b40e"; 538 } 539 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/lt/thunderbird-128.4.3esr.tar.bz2"; 540 locale = "lt"; 541 arch = "linux-i686"; 542 - sha256 = "337f48719fb33b8de925db6e13b8d38704d51c21c4baa62c5b9465c4f558bb69"; 543 } 544 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/lv/thunderbird-128.4.3esr.tar.bz2"; 545 locale = "lv"; 546 arch = "linux-i686"; 547 - sha256 = "18edf9cba92f9a831af9c2907d86e6aa8aa19424940a6b33352ec5f65cc95164"; 548 } 549 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ms/thunderbird-128.4.3esr.tar.bz2"; 550 locale = "ms"; 551 arch = "linux-i686"; 552 - sha256 = "ddf6f9d33f31d233c97e4529194dd77efda4f3aced6b659d5d2f22f4712c13fa"; 553 } 554 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/nb-NO/thunderbird-128.4.3esr.tar.bz2"; 555 locale = "nb-NO"; 556 arch = "linux-i686"; 557 - sha256 = "e7520c6718b47c6c64dff2cfe4e4dd45c946ab9bea7745cc1c87cb2a302fce4e"; 558 } 559 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/nl/thunderbird-128.4.3esr.tar.bz2"; 560 locale = "nl"; 561 arch = "linux-i686"; 562 - sha256 = "68edf043f287fb6807b617c1ada4af8a78b13215895243bc66d6bdcb716be318"; 563 } 564 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/nn-NO/thunderbird-128.4.3esr.tar.bz2"; 565 locale = "nn-NO"; 566 arch = "linux-i686"; 567 - sha256 = "ae6ae674e7e036fd2429f1422514d0330054dc72ba77afd9db353f95cacb46b6"; 568 } 569 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/pa-IN/thunderbird-128.4.3esr.tar.bz2"; 570 locale = "pa-IN"; 571 arch = "linux-i686"; 572 - sha256 = "0ca8de9796da958362668fea42ee2306fd456753600bbc4c882971031ba47526"; 573 } 574 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/pl/thunderbird-128.4.3esr.tar.bz2"; 575 locale = "pl"; 576 arch = "linux-i686"; 577 - sha256 = "7ec9e349dd19d4119271af0608a3fd4e4e6fb068ac7d46d10aa2c6dd99a91e8a"; 578 } 579 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/pt-BR/thunderbird-128.4.3esr.tar.bz2"; 580 locale = "pt-BR"; 581 arch = "linux-i686"; 582 - sha256 = "94c0d7387266b19f8209b5229c5acde88fdda31c3f40565c1002f73fa5919228"; 583 } 584 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/pt-PT/thunderbird-128.4.3esr.tar.bz2"; 585 locale = "pt-PT"; 586 arch = "linux-i686"; 587 - sha256 = "1696cb842dcbd9a1a028dad212ab506479c26318ae926c1d7eb668141b60d8f6"; 588 } 589 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/rm/thunderbird-128.4.3esr.tar.bz2"; 590 locale = "rm"; 591 arch = "linux-i686"; 592 - sha256 = "25d927d3b9b48c80b0a4fddd27c7b36b97ef0270c5e930d46c7eb6dbdde07598"; 593 } 594 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ro/thunderbird-128.4.3esr.tar.bz2"; 595 locale = "ro"; 596 arch = "linux-i686"; 597 - sha256 = "814a5bc58df335b95a8504262dde39a4d9580cbeeb2c53e2544574265eac9149"; 598 } 599 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/ru/thunderbird-128.4.3esr.tar.bz2"; 600 locale = "ru"; 601 arch = "linux-i686"; 602 - sha256 = "d9686cfb49cd3451fc5988999bf7889a7b04b73876a28e0a3cf5fa24a8ed29ff"; 603 } 604 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/sk/thunderbird-128.4.3esr.tar.bz2"; 605 locale = "sk"; 606 arch = "linux-i686"; 607 - sha256 = "56b74fe1bcb4ff3150e6c7c4f230e19f4888c084803bf202ab00ab9425e40d67"; 608 } 609 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/sl/thunderbird-128.4.3esr.tar.bz2"; 610 locale = "sl"; 611 arch = "linux-i686"; 612 - sha256 = "18695d06e06828b3266754c2ebd6706466a3b887135d1280fdc4ce956ff30ee1"; 613 } 614 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/sq/thunderbird-128.4.3esr.tar.bz2"; 615 locale = "sq"; 616 arch = "linux-i686"; 617 - sha256 = "3006e1f63911f812388342933473b425c6335a00d89f6c3f703f119c94f6bade"; 618 } 619 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/sr/thunderbird-128.4.3esr.tar.bz2"; 620 locale = "sr"; 621 arch = "linux-i686"; 622 - sha256 = "aed3333d9f7237eda9688a297110cf041647e22b8649021b70faf7cf9a1d1e80"; 623 } 624 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/sv-SE/thunderbird-128.4.3esr.tar.bz2"; 625 locale = "sv-SE"; 626 arch = "linux-i686"; 627 - sha256 = "29b217d9d8ebc311290d7f41f34d88bb46a2b161e489d27dab7e7cc32db61cfd"; 628 } 629 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/th/thunderbird-128.4.3esr.tar.bz2"; 630 locale = "th"; 631 arch = "linux-i686"; 632 - sha256 = "76b84f590fa8e5329943efc13b01f672db682e14620252c6e914526ef65306be"; 633 } 634 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/tr/thunderbird-128.4.3esr.tar.bz2"; 635 locale = "tr"; 636 arch = "linux-i686"; 637 - sha256 = "d4c48707e1dbea709fda5f0bda66b168bf18bcc5f45c3378cc6aebfc49fc5f31"; 638 } 639 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/uk/thunderbird-128.4.3esr.tar.bz2"; 640 locale = "uk"; 641 arch = "linux-i686"; 642 - sha256 = "5d980b8d8cfe7f9a02c349b5073eea3d427a2f35e2c43db422ab52e985f4cc29"; 643 } 644 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/uz/thunderbird-128.4.3esr.tar.bz2"; 645 locale = "uz"; 646 arch = "linux-i686"; 647 - sha256 = "627721ea6aee46a4be15a4325408641f846bfa79ed0d8ca61873097395d8280d"; 648 } 649 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/vi/thunderbird-128.4.3esr.tar.bz2"; 650 locale = "vi"; 651 arch = "linux-i686"; 652 - sha256 = "5280a6e36c6d9c17ed2311b4ca87cbb31a9f9163872146a58df34a4e9eacee2d"; 653 } 654 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/zh-CN/thunderbird-128.4.3esr.tar.bz2"; 655 locale = "zh-CN"; 656 arch = "linux-i686"; 657 - sha256 = "d7de4f53b7b27b13c731c45366827ea0de81aba2e3fb77697689bb2b63308ceb"; 658 } 659 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.4.3esr/linux-i686/zh-TW/thunderbird-128.4.3esr.tar.bz2"; 660 locale = "zh-TW"; 661 arch = "linux-i686"; 662 - sha256 = "7a22f80236888b3ae1d3969c748f5fd69812bd8c65b68ddf8a512d0c9057bbad"; 663 } 664 ]; 665 }
··· 1 { 2 + version = "128.5.0esr"; 3 sources = [ 4 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/af/thunderbird-128.5.0esr.tar.bz2"; 5 locale = "af"; 6 arch = "linux-x86_64"; 7 + sha256 = "bf141809be942000802ccc5c7e7f9c9de64345e2ee323f57c29e30fb8301613f"; 8 } 9 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ar/thunderbird-128.5.0esr.tar.bz2"; 10 locale = "ar"; 11 arch = "linux-x86_64"; 12 + sha256 = "ac71adbd3510e52f5280c2674c9ce3104f41d7ff0800c244093a331d04b4971d"; 13 } 14 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ast/thunderbird-128.5.0esr.tar.bz2"; 15 locale = "ast"; 16 arch = "linux-x86_64"; 17 + sha256 = "51838e12a6a1f304a0a5c1c85417bc81b5e2f3870a58912e08e088bfbca636d3"; 18 } 19 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/be/thunderbird-128.5.0esr.tar.bz2"; 20 locale = "be"; 21 arch = "linux-x86_64"; 22 + sha256 = "b9a95f985de60041985ba11611af933d9cfdc15a5345bb1f71019e1caae5fad8"; 23 } 24 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/bg/thunderbird-128.5.0esr.tar.bz2"; 25 locale = "bg"; 26 arch = "linux-x86_64"; 27 + sha256 = "ab8493efca260eee3ade25251be5cf00549c80940c22560fb3927a2c4b1e700f"; 28 } 29 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/br/thunderbird-128.5.0esr.tar.bz2"; 30 locale = "br"; 31 arch = "linux-x86_64"; 32 + sha256 = "a3134f3df5baab7c99acb53f9ad27e367b641ea42216f8753cb0c55513d863d9"; 33 } 34 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ca/thunderbird-128.5.0esr.tar.bz2"; 35 locale = "ca"; 36 arch = "linux-x86_64"; 37 + sha256 = "57e922d86a1fad2d220372eb1086236853b56a04619eb3ce5b72cca24532d46c"; 38 } 39 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/cak/thunderbird-128.5.0esr.tar.bz2"; 40 locale = "cak"; 41 arch = "linux-x86_64"; 42 + sha256 = "0ac666a4f2066bfc7b77ed3400340c3e7510b695d979dee19b2dbe08cad64df9"; 43 } 44 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/cs/thunderbird-128.5.0esr.tar.bz2"; 45 locale = "cs"; 46 arch = "linux-x86_64"; 47 + sha256 = "39eed8ef4c0d6035cd250acc46852c590c95f2985f04f32619013cfade06f893"; 48 } 49 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/cy/thunderbird-128.5.0esr.tar.bz2"; 50 locale = "cy"; 51 arch = "linux-x86_64"; 52 + sha256 = "cd11988b3bc4b228470e36f1af45571e8a85b96361da46410a0ee38a366af2b1"; 53 } 54 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/da/thunderbird-128.5.0esr.tar.bz2"; 55 locale = "da"; 56 arch = "linux-x86_64"; 57 + sha256 = "0c05b4aad2e76343a1923f89593ae51bf3a2db326d44e089834e9d54bf31c263"; 58 } 59 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/de/thunderbird-128.5.0esr.tar.bz2"; 60 locale = "de"; 61 arch = "linux-x86_64"; 62 + sha256 = "8b281370178e06a6a35133c7cdb791e22cef34da9dbf9b84b5847b8b4201746b"; 63 } 64 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/dsb/thunderbird-128.5.0esr.tar.bz2"; 65 locale = "dsb"; 66 arch = "linux-x86_64"; 67 + sha256 = "324a99f3ba46d9ccef0f7ac0dab35db5330cddfa3c09b328770c7812fe3d364c"; 68 } 69 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/el/thunderbird-128.5.0esr.tar.bz2"; 70 locale = "el"; 71 arch = "linux-x86_64"; 72 + sha256 = "08f49bf601feb248f98bbb5d558440f04c7df9e320466c0282c0588fda275a03"; 73 } 74 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/en-CA/thunderbird-128.5.0esr.tar.bz2"; 75 locale = "en-CA"; 76 arch = "linux-x86_64"; 77 + sha256 = "329fa38d6e881706bfbbaa8b9625b9e681e41606b42cfd9f25c866a45ab58fee"; 78 } 79 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/en-GB/thunderbird-128.5.0esr.tar.bz2"; 80 locale = "en-GB"; 81 arch = "linux-x86_64"; 82 + sha256 = "276387261629de231ad41570c0821d39c4e343f6b34bb31867e7c4ff5bc7c9b3"; 83 } 84 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/en-US/thunderbird-128.5.0esr.tar.bz2"; 85 locale = "en-US"; 86 arch = "linux-x86_64"; 87 + sha256 = "d612084b5e5f4005577171bc8c8bf8ee7e38fd7e16cbb2b7c32fb4148faf0e50"; 88 } 89 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/es-AR/thunderbird-128.5.0esr.tar.bz2"; 90 locale = "es-AR"; 91 arch = "linux-x86_64"; 92 + sha256 = "81a62da51a8b732721783059359f98033778831db689cb602bf1add2c53256b5"; 93 } 94 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/es-ES/thunderbird-128.5.0esr.tar.bz2"; 95 locale = "es-ES"; 96 arch = "linux-x86_64"; 97 + sha256 = "b7374e7069ef698c83c55a32247543b0229bf1f1dc2a1656532b95dde2d6e3a3"; 98 } 99 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/es-MX/thunderbird-128.5.0esr.tar.bz2"; 100 locale = "es-MX"; 101 arch = "linux-x86_64"; 102 + sha256 = "63b228f1de074f1f7e59d2e26f5531c49643e9e83ed2c87dd52c39b059c8985a"; 103 } 104 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/et/thunderbird-128.5.0esr.tar.bz2"; 105 locale = "et"; 106 arch = "linux-x86_64"; 107 + sha256 = "6d6f597f49a0c0606257534d44075ebacb25f503a0380858b6f46841d78e20de"; 108 } 109 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/eu/thunderbird-128.5.0esr.tar.bz2"; 110 locale = "eu"; 111 arch = "linux-x86_64"; 112 + sha256 = "441c835d3990fd72ceb87fa1a8474ba0988c9423f4fad6558eade93ad840d730"; 113 } 114 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/fi/thunderbird-128.5.0esr.tar.bz2"; 115 locale = "fi"; 116 arch = "linux-x86_64"; 117 + sha256 = "2b6d9faf698fbf46fde988b1f9bcfa35a5ecad69327f1fc50f4a0f9f99ef2e62"; 118 } 119 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/fr/thunderbird-128.5.0esr.tar.bz2"; 120 locale = "fr"; 121 arch = "linux-x86_64"; 122 + sha256 = "7b96d4d29d4185cf3f4539e79466d71e110c516f1ea5b71e909bd4f6d6c197e3"; 123 } 124 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/fy-NL/thunderbird-128.5.0esr.tar.bz2"; 125 locale = "fy-NL"; 126 arch = "linux-x86_64"; 127 + sha256 = "3793b5f8ea3900980608d8771597645caa1c3173b3ca50e52d39002d5ff45fe3"; 128 } 129 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ga-IE/thunderbird-128.5.0esr.tar.bz2"; 130 locale = "ga-IE"; 131 arch = "linux-x86_64"; 132 + sha256 = "e71dda89ed9d87a1a4685efc2d30962db948c5cf01eb70a22adcdff93c96f371"; 133 } 134 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/gd/thunderbird-128.5.0esr.tar.bz2"; 135 locale = "gd"; 136 arch = "linux-x86_64"; 137 + sha256 = "70262e69f9b02d86358d9c9303becba44ffec53ef982bdc3eebac026c83702bd"; 138 } 139 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/gl/thunderbird-128.5.0esr.tar.bz2"; 140 locale = "gl"; 141 arch = "linux-x86_64"; 142 + sha256 = "c4cb4c3e0d882dd460f476da3d22553a2402cf54865411005754777f8c370644"; 143 } 144 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/he/thunderbird-128.5.0esr.tar.bz2"; 145 locale = "he"; 146 arch = "linux-x86_64"; 147 + sha256 = "b455c97a5a1e0ecaef5374b11ab08ad709330c14bcc29abaa4767e151ab2f1ba"; 148 } 149 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/hr/thunderbird-128.5.0esr.tar.bz2"; 150 locale = "hr"; 151 arch = "linux-x86_64"; 152 + sha256 = "1ac9c1583ce60d5f6878038c60cfc0bcee90a5fb34cc1d4f0a239f710586668b"; 153 } 154 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/hsb/thunderbird-128.5.0esr.tar.bz2"; 155 locale = "hsb"; 156 arch = "linux-x86_64"; 157 + sha256 = "f40a7d7eec65fe20e3ddd26d7dbb49c80131ade60ccb1872b51c6cf09b5cdaac"; 158 } 159 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/hu/thunderbird-128.5.0esr.tar.bz2"; 160 locale = "hu"; 161 arch = "linux-x86_64"; 162 + sha256 = "876cd1f1840edaf44602d42012bcc31b2f928f83915869e7a1a85b74ec1b8cc1"; 163 } 164 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/hy-AM/thunderbird-128.5.0esr.tar.bz2"; 165 locale = "hy-AM"; 166 arch = "linux-x86_64"; 167 + sha256 = "974f0eb2b1452d787036db75dc8ef06ccf1d15521ddcdf7fefe89e25ea0451c1"; 168 } 169 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/id/thunderbird-128.5.0esr.tar.bz2"; 170 locale = "id"; 171 arch = "linux-x86_64"; 172 + sha256 = "2e7ba78aed383c152fbf443e74a25ff41c22b28a34fcdcf8d347ff1c0e46ce77"; 173 } 174 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/is/thunderbird-128.5.0esr.tar.bz2"; 175 locale = "is"; 176 arch = "linux-x86_64"; 177 + sha256 = "55c295af6a1339b7c432834381d587ea921d558ecb78f29e29564d1f394c155a"; 178 } 179 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/it/thunderbird-128.5.0esr.tar.bz2"; 180 locale = "it"; 181 arch = "linux-x86_64"; 182 + sha256 = "2479f33f19d0d2724202a133e2590931ceab894660c3dc775151f6c850c9e42c"; 183 } 184 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ja/thunderbird-128.5.0esr.tar.bz2"; 185 locale = "ja"; 186 arch = "linux-x86_64"; 187 + sha256 = "1f3b76a1193330f7a4538400805a0cdafad56b96a4cc4bc2ada5cf1d62361648"; 188 } 189 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ka/thunderbird-128.5.0esr.tar.bz2"; 190 locale = "ka"; 191 arch = "linux-x86_64"; 192 + sha256 = "b63d8939320c1dd3d6e9a7d965f82b0fc388640e304fce7995f7a13710339e99"; 193 } 194 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/kab/thunderbird-128.5.0esr.tar.bz2"; 195 locale = "kab"; 196 arch = "linux-x86_64"; 197 + sha256 = "d221cd9396a1b2b8945e0e75b8ad118f2ee34d45976bdb9b717dae0a96db9286"; 198 } 199 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/kk/thunderbird-128.5.0esr.tar.bz2"; 200 locale = "kk"; 201 arch = "linux-x86_64"; 202 + sha256 = "56a63af61c24148d5fe12601580157381669ab670f07507107d9ea46d03d4392"; 203 } 204 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ko/thunderbird-128.5.0esr.tar.bz2"; 205 locale = "ko"; 206 arch = "linux-x86_64"; 207 + sha256 = "b5d2af0451f659e7abb6d548ceff053e3cbf13cf3eb6c42374a9a193e331fda7"; 208 } 209 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/lt/thunderbird-128.5.0esr.tar.bz2"; 210 locale = "lt"; 211 arch = "linux-x86_64"; 212 + sha256 = "5ee2a8440be5e344564a5d4b4f4629df691e6245f2b0f2024020752430ba488e"; 213 } 214 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/lv/thunderbird-128.5.0esr.tar.bz2"; 215 locale = "lv"; 216 arch = "linux-x86_64"; 217 + sha256 = "3e2fe77604f976102a274e77a506b025b4c0443077082da6cfaa648b3018f322"; 218 } 219 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ms/thunderbird-128.5.0esr.tar.bz2"; 220 locale = "ms"; 221 arch = "linux-x86_64"; 222 + sha256 = "e180dc2c02fad1473272b7dfb447208a1b8abdb335d362696d649fe6f2fa9da6"; 223 } 224 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/nb-NO/thunderbird-128.5.0esr.tar.bz2"; 225 locale = "nb-NO"; 226 arch = "linux-x86_64"; 227 + sha256 = "472ae10df128c9d16a5c1bf688edc4bf43da36b4f254c55b37e5af8768339581"; 228 } 229 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/nl/thunderbird-128.5.0esr.tar.bz2"; 230 locale = "nl"; 231 arch = "linux-x86_64"; 232 + sha256 = "18235f21aae857efcff66427a4d1e3a513c71d89aad3142e4161f61c7775224e"; 233 } 234 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/nn-NO/thunderbird-128.5.0esr.tar.bz2"; 235 locale = "nn-NO"; 236 arch = "linux-x86_64"; 237 + sha256 = "99fe98fc5c5a015a053a2918625be003a67ffb0369f8b373cda1684391a9a281"; 238 } 239 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/pa-IN/thunderbird-128.5.0esr.tar.bz2"; 240 locale = "pa-IN"; 241 arch = "linux-x86_64"; 242 + sha256 = "f7f27918958d21c681c10b413907b3517e5090134fd29a659b0c31dfba6f9e69"; 243 } 244 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/pl/thunderbird-128.5.0esr.tar.bz2"; 245 locale = "pl"; 246 arch = "linux-x86_64"; 247 + sha256 = "2dbfacbedb8dcfaa57553240ea7b52320a5ee0ea2351aeba731532674fd8903e"; 248 } 249 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/pt-BR/thunderbird-128.5.0esr.tar.bz2"; 250 locale = "pt-BR"; 251 arch = "linux-x86_64"; 252 + sha256 = "91e59ecd438834f178d283f305500030c5d7f37ecd527c4c052a1b77b0f789d9"; 253 } 254 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/pt-PT/thunderbird-128.5.0esr.tar.bz2"; 255 locale = "pt-PT"; 256 arch = "linux-x86_64"; 257 + sha256 = "3677a355554546e8dfd0654829662fb5d0ec50eeb95516ce50a96e656f055bd4"; 258 } 259 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/rm/thunderbird-128.5.0esr.tar.bz2"; 260 locale = "rm"; 261 arch = "linux-x86_64"; 262 + sha256 = "4ff5642d2e03153feb8c692959879391bb2506fe7727009ad50ca8163c06f293"; 263 } 264 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ro/thunderbird-128.5.0esr.tar.bz2"; 265 locale = "ro"; 266 arch = "linux-x86_64"; 267 + sha256 = "db9d6d7e5b786d20f3fa9dc270a0ea1cc6e2ca3c1c87079f2b490300b402bc02"; 268 } 269 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/ru/thunderbird-128.5.0esr.tar.bz2"; 270 locale = "ru"; 271 arch = "linux-x86_64"; 272 + sha256 = "0153f7690b1996b0e0f13bec1cbb19eaedd84dd3a10d0e3f4343ecc623407140"; 273 } 274 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/sk/thunderbird-128.5.0esr.tar.bz2"; 275 locale = "sk"; 276 arch = "linux-x86_64"; 277 + sha256 = "0ed388ce9ff2bfc214b612b0a2e8982ec6162e4950769b0deb89a362f5440900"; 278 } 279 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/sl/thunderbird-128.5.0esr.tar.bz2"; 280 locale = "sl"; 281 arch = "linux-x86_64"; 282 + sha256 = "2cbd30d96f27d5d292d88c0a73e2e13589b254527d109fab2d2aae7bda7d7ff1"; 283 } 284 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/sq/thunderbird-128.5.0esr.tar.bz2"; 285 locale = "sq"; 286 arch = "linux-x86_64"; 287 + sha256 = "cdbf3a92fa32a750575b6c1258ddae971ce62a1e6d57ac24b137742830306977"; 288 } 289 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/sr/thunderbird-128.5.0esr.tar.bz2"; 290 locale = "sr"; 291 arch = "linux-x86_64"; 292 + sha256 = "f67aa8002c54ff88405ee37a2d875826fd46e8481750138531c713d15a97d79c"; 293 } 294 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/sv-SE/thunderbird-128.5.0esr.tar.bz2"; 295 locale = "sv-SE"; 296 arch = "linux-x86_64"; 297 + sha256 = "82c2b8a75d8bb8c3261366b049ea6524317d254d2dc61a5ee813d7220e927f6c"; 298 } 299 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/th/thunderbird-128.5.0esr.tar.bz2"; 300 locale = "th"; 301 arch = "linux-x86_64"; 302 + sha256 = "5e55930bda79b5cefd10f5d7418f67cc355eb5b3548e424984a8ee18c5aba5ef"; 303 } 304 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/tr/thunderbird-128.5.0esr.tar.bz2"; 305 locale = "tr"; 306 arch = "linux-x86_64"; 307 + sha256 = "4285425d9cebd097360212de6d9534f05373478946b6ad1a0233421246fa7c0d"; 308 } 309 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/uk/thunderbird-128.5.0esr.tar.bz2"; 310 locale = "uk"; 311 arch = "linux-x86_64"; 312 + sha256 = "417c6482d30b61839b3545cbcccb7664f91e9993a94a7475a513a6842646240d"; 313 } 314 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/uz/thunderbird-128.5.0esr.tar.bz2"; 315 locale = "uz"; 316 arch = "linux-x86_64"; 317 + sha256 = "6a051d014f8bdca6195e3f21dd481be9a232501e0280843cc07b0fde09149801"; 318 } 319 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/vi/thunderbird-128.5.0esr.tar.bz2"; 320 locale = "vi"; 321 arch = "linux-x86_64"; 322 + sha256 = "d5ebe571e630ef8a963f5a27e6e0096eccfc12f35fd5437bae82bacdf0e5538e"; 323 } 324 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/zh-CN/thunderbird-128.5.0esr.tar.bz2"; 325 locale = "zh-CN"; 326 arch = "linux-x86_64"; 327 + sha256 = "97563908550924bc43d99da7d096e7260b3c23e59df58a51bfe1b6c76de54f33"; 328 } 329 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-x86_64/zh-TW/thunderbird-128.5.0esr.tar.bz2"; 330 locale = "zh-TW"; 331 arch = "linux-x86_64"; 332 + sha256 = "bce0c4667d7444d63802badffdaad9f7bf3d916233f836b98b7565fc68171804"; 333 } 334 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/af/thunderbird-128.5.0esr.tar.bz2"; 335 locale = "af"; 336 arch = "linux-i686"; 337 + sha256 = "ba311de618f1d21f816de08fe19410f5e7623c177ca1a60054b62457662b4721"; 338 } 339 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ar/thunderbird-128.5.0esr.tar.bz2"; 340 locale = "ar"; 341 arch = "linux-i686"; 342 + sha256 = "7b9a0a04a18ee7a051254fd72d0cefbbf82b86cf3b6fcefaec8481ca969c70bc"; 343 } 344 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ast/thunderbird-128.5.0esr.tar.bz2"; 345 locale = "ast"; 346 arch = "linux-i686"; 347 + sha256 = "3cf834ba074f2a38e0686d820ee9abe6714b3f0e4d1c385b22bf81e4681eb42a"; 348 } 349 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/be/thunderbird-128.5.0esr.tar.bz2"; 350 locale = "be"; 351 arch = "linux-i686"; 352 + sha256 = "9c7e2f2e1285b4a728948226d8b3494c79053b5ec210b2b42c261b18a79c8f68"; 353 } 354 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/bg/thunderbird-128.5.0esr.tar.bz2"; 355 locale = "bg"; 356 arch = "linux-i686"; 357 + sha256 = "fa4786856bf6966c5e6f3bb0066950cd3da1f6fed2179e7071ca76d96ea09880"; 358 } 359 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/br/thunderbird-128.5.0esr.tar.bz2"; 360 locale = "br"; 361 arch = "linux-i686"; 362 + sha256 = "9baa235bfdf221d9494c028ec29f968be68a23595ef4bb6817f71bccaa5cae8b"; 363 } 364 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ca/thunderbird-128.5.0esr.tar.bz2"; 365 locale = "ca"; 366 arch = "linux-i686"; 367 + sha256 = "d3ca0c86f8ce9313272c540cf7ab87e01b7a6f183adceff9f31a571eacbcc0bc"; 368 } 369 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/cak/thunderbird-128.5.0esr.tar.bz2"; 370 locale = "cak"; 371 arch = "linux-i686"; 372 + sha256 = "97cb59dfaaf9f7f7c68f3d6030aa4e65314f80ed2be7671a188d10aeb2b1166a"; 373 } 374 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/cs/thunderbird-128.5.0esr.tar.bz2"; 375 locale = "cs"; 376 arch = "linux-i686"; 377 + sha256 = "acb99acc481fdaa9135e07e10c962df82d66f7296fec84bbddba324248a3b115"; 378 } 379 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/cy/thunderbird-128.5.0esr.tar.bz2"; 380 locale = "cy"; 381 arch = "linux-i686"; 382 + sha256 = "b3945247f968f32b59fbea6454d05bc32973d6caee3a1b89a3551555321ee18c"; 383 } 384 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/da/thunderbird-128.5.0esr.tar.bz2"; 385 locale = "da"; 386 arch = "linux-i686"; 387 + sha256 = "c786d70438ece2b4b20d4ddfb79ba150981e4a46d5095525da9cfe5ec8d3b5ee"; 388 } 389 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/de/thunderbird-128.5.0esr.tar.bz2"; 390 locale = "de"; 391 arch = "linux-i686"; 392 + sha256 = "98e47e0264d620ec111ebc29fd56f07b113adf4dabe29c8982e6ae8f325dc0df"; 393 } 394 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/dsb/thunderbird-128.5.0esr.tar.bz2"; 395 locale = "dsb"; 396 arch = "linux-i686"; 397 + sha256 = "61c38ccd7c956da45aae15ed5d83387efdf6d1a2efd5a23bd2cd689885d99732"; 398 } 399 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/el/thunderbird-128.5.0esr.tar.bz2"; 400 locale = "el"; 401 arch = "linux-i686"; 402 + sha256 = "ee48d2bc6b808b38ef15381c35f152fd8c6b6c6ea2847a8bf1664299787ced22"; 403 } 404 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/en-CA/thunderbird-128.5.0esr.tar.bz2"; 405 locale = "en-CA"; 406 arch = "linux-i686"; 407 + sha256 = "4e2ddaea30c6e96305816e325799480976bd4a592a12aeec3847f432e60f66b1"; 408 } 409 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/en-GB/thunderbird-128.5.0esr.tar.bz2"; 410 locale = "en-GB"; 411 arch = "linux-i686"; 412 + sha256 = "d5e799d093ba2aa4559e4be92791e2be385db915fbfc2965d87d3c19b2a67a46"; 413 } 414 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/en-US/thunderbird-128.5.0esr.tar.bz2"; 415 locale = "en-US"; 416 arch = "linux-i686"; 417 + sha256 = "225928a3496a12af6b7b324255702e0057e3e80dd4bafb1166394a2bc3933d2c"; 418 } 419 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/es-AR/thunderbird-128.5.0esr.tar.bz2"; 420 locale = "es-AR"; 421 arch = "linux-i686"; 422 + sha256 = "269ec58e0278505c778353e454e91756720b8c0c65b8a976e7ab443380c6c1bc"; 423 } 424 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/es-ES/thunderbird-128.5.0esr.tar.bz2"; 425 locale = "es-ES"; 426 arch = "linux-i686"; 427 + sha256 = "38ae3bb15128c5c3aa7f8e9a3361c5cff75f16fc27bccc55589f6e93b65567d9"; 428 } 429 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/es-MX/thunderbird-128.5.0esr.tar.bz2"; 430 locale = "es-MX"; 431 arch = "linux-i686"; 432 + sha256 = "44d11638c8cb8a7aa2072b37b384d17e125ab5ba62459bc2fd849e3965a66f2c"; 433 } 434 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/et/thunderbird-128.5.0esr.tar.bz2"; 435 locale = "et"; 436 arch = "linux-i686"; 437 + sha256 = "fdd71790464e206363c079d118fa318b2b5ae530851d381b832ccf29a172dce9"; 438 } 439 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/eu/thunderbird-128.5.0esr.tar.bz2"; 440 locale = "eu"; 441 arch = "linux-i686"; 442 + sha256 = "4b88c2d28eea088bdcbfb6abfc3a0591a0ee2792d009027b5f420785ec8f6313"; 443 } 444 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/fi/thunderbird-128.5.0esr.tar.bz2"; 445 locale = "fi"; 446 arch = "linux-i686"; 447 + sha256 = "55e655f7dd3ce2143cdf9069f87fab107a604c61503c8212f77db95d4f3d98cf"; 448 } 449 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/fr/thunderbird-128.5.0esr.tar.bz2"; 450 locale = "fr"; 451 arch = "linux-i686"; 452 + sha256 = "cc8f46937ef91d7eb2a5e8eadf3f8a493c2575d028ea8c9644e33913f7475d08"; 453 } 454 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/fy-NL/thunderbird-128.5.0esr.tar.bz2"; 455 locale = "fy-NL"; 456 arch = "linux-i686"; 457 + sha256 = "b77292a17c79f90d986e5b29dd7a5953fe4bd25cf50c8b857c7577d4fcbccf1f"; 458 } 459 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ga-IE/thunderbird-128.5.0esr.tar.bz2"; 460 locale = "ga-IE"; 461 arch = "linux-i686"; 462 + sha256 = "d094e795f50e27de04f6955043cbdef837d6ef62dc46dc76a4d0ae563a02f80e"; 463 } 464 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/gd/thunderbird-128.5.0esr.tar.bz2"; 465 locale = "gd"; 466 arch = "linux-i686"; 467 + sha256 = "ded59f8212ffbe5b232cc966a41868ec7693f4512e4601d248090842632756da"; 468 } 469 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/gl/thunderbird-128.5.0esr.tar.bz2"; 470 locale = "gl"; 471 arch = "linux-i686"; 472 + sha256 = "38772837b18fc6c1b76776e346b5fe55c247846eaef66c438d0041b88e68179b"; 473 } 474 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/he/thunderbird-128.5.0esr.tar.bz2"; 475 locale = "he"; 476 arch = "linux-i686"; 477 + sha256 = "d3b5d4f548520e72c5c73aeafaf322246c1211027903b7364cab2b343ac382c0"; 478 } 479 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/hr/thunderbird-128.5.0esr.tar.bz2"; 480 locale = "hr"; 481 arch = "linux-i686"; 482 + sha256 = "02f9f830b1337d657d14e185426b1e1f7c0843960539391312b496285ca575b9"; 483 } 484 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/hsb/thunderbird-128.5.0esr.tar.bz2"; 485 locale = "hsb"; 486 arch = "linux-i686"; 487 + sha256 = "7e9d8c754dc440413f69ce6c9c08c312e02c7492317541b61fa408ba234c7ea0"; 488 } 489 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/hu/thunderbird-128.5.0esr.tar.bz2"; 490 locale = "hu"; 491 arch = "linux-i686"; 492 + sha256 = "c346a07a93298fa66ff79013c1551e544920da1eacf5afcb8f556dc1bdbfd38f"; 493 } 494 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/hy-AM/thunderbird-128.5.0esr.tar.bz2"; 495 locale = "hy-AM"; 496 arch = "linux-i686"; 497 + sha256 = "b3d19416bfe0101db8c03a4de0c686da8fcf187943c4d187a5eaf1953d11d9f9"; 498 } 499 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/id/thunderbird-128.5.0esr.tar.bz2"; 500 locale = "id"; 501 arch = "linux-i686"; 502 + sha256 = "e7bbb5da9c98343fe39ed2e4a816825b9ac4e45c89e31a0f0b3ed685c3447bf3"; 503 } 504 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/is/thunderbird-128.5.0esr.tar.bz2"; 505 locale = "is"; 506 arch = "linux-i686"; 507 + sha256 = "1528dacdd88638660567ce992705f63675530389161c5af6e3c8e9388d624faf"; 508 } 509 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/it/thunderbird-128.5.0esr.tar.bz2"; 510 locale = "it"; 511 arch = "linux-i686"; 512 + sha256 = "2ab9b4b12aa7ffbedf2e74719ece9cb9cbe45005e751f3b4b416ad0c31ea995e"; 513 } 514 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ja/thunderbird-128.5.0esr.tar.bz2"; 515 locale = "ja"; 516 arch = "linux-i686"; 517 + sha256 = "48556fcff723564962d5efc2d9b81f44f284fc402ed637b2a399c4ee39820365"; 518 } 519 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ka/thunderbird-128.5.0esr.tar.bz2"; 520 locale = "ka"; 521 arch = "linux-i686"; 522 + sha256 = "32cae5dc83bc8af9e8dc78a9d4840ae65dc7cb9398eb8941b1eb447a3673d5a3"; 523 } 524 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/kab/thunderbird-128.5.0esr.tar.bz2"; 525 locale = "kab"; 526 arch = "linux-i686"; 527 + sha256 = "9777ffd9750589355d6813a55bc0467f956020e8f406b121e9f309e1e7b479da"; 528 } 529 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/kk/thunderbird-128.5.0esr.tar.bz2"; 530 locale = "kk"; 531 arch = "linux-i686"; 532 + sha256 = "668aeab0a0805d16ee124b5b01b70558d1b719a3f1192c13a180d119ec5dc44c"; 533 } 534 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ko/thunderbird-128.5.0esr.tar.bz2"; 535 locale = "ko"; 536 arch = "linux-i686"; 537 + sha256 = "bc3cb3148ff679839bdfded84fa7cd304293a6aad2309af6660436e5bba9b8ec"; 538 } 539 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/lt/thunderbird-128.5.0esr.tar.bz2"; 540 locale = "lt"; 541 arch = "linux-i686"; 542 + sha256 = "0892035b80226a7b2ec419d50784abe51f71554fe18d93c2ec19d2712e94992d"; 543 } 544 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/lv/thunderbird-128.5.0esr.tar.bz2"; 545 locale = "lv"; 546 arch = "linux-i686"; 547 + sha256 = "48d8939c0ef1a9873ed899c9c48136b9588834d92cf30e3c596c852ba52151cc"; 548 } 549 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ms/thunderbird-128.5.0esr.tar.bz2"; 550 locale = "ms"; 551 arch = "linux-i686"; 552 + sha256 = "3232bbabf77527e425cd11482ce3958f123ef15d678091d5db8557bb6e44bb7e"; 553 } 554 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/nb-NO/thunderbird-128.5.0esr.tar.bz2"; 555 locale = "nb-NO"; 556 arch = "linux-i686"; 557 + sha256 = "278250280ca434aa4609d6f40f736c9eb2e591f860732acccc14caea9d4fce91"; 558 } 559 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/nl/thunderbird-128.5.0esr.tar.bz2"; 560 locale = "nl"; 561 arch = "linux-i686"; 562 + sha256 = "06d5b30f31d8cb020df0b29d8bf116664623b58dba6fccb4da49620d55e11097"; 563 } 564 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/nn-NO/thunderbird-128.5.0esr.tar.bz2"; 565 locale = "nn-NO"; 566 arch = "linux-i686"; 567 + sha256 = "6a06b0eb2885a9673bd46f4f2fa2298e3ae97ea460e2b86b7a4974d37ab056b3"; 568 } 569 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/pa-IN/thunderbird-128.5.0esr.tar.bz2"; 570 locale = "pa-IN"; 571 arch = "linux-i686"; 572 + sha256 = "540fea06d1665754e8aa440f2f09267b4907245d3f4a5f5a01ffd375c8b1f9b9"; 573 } 574 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/pl/thunderbird-128.5.0esr.tar.bz2"; 575 locale = "pl"; 576 arch = "linux-i686"; 577 + sha256 = "50601e0dcc19aede6d8f731690a98accd3f190525eb3f9239ac002943736772e"; 578 } 579 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/pt-BR/thunderbird-128.5.0esr.tar.bz2"; 580 locale = "pt-BR"; 581 arch = "linux-i686"; 582 + sha256 = "5f0f63a764a1078219fd74890260cdd88409c635c1ec5159170dd55f53e77269"; 583 } 584 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/pt-PT/thunderbird-128.5.0esr.tar.bz2"; 585 locale = "pt-PT"; 586 arch = "linux-i686"; 587 + sha256 = "14aa259fb2791e21d597267972d73fd7653bccd9ae5d46568a2356f8d6b99ff3"; 588 } 589 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/rm/thunderbird-128.5.0esr.tar.bz2"; 590 locale = "rm"; 591 arch = "linux-i686"; 592 + sha256 = "dc76ed46119a8674bcf1d635736fed833f5059c1bbfcb5ec438cbb14ce3cfc60"; 593 } 594 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ro/thunderbird-128.5.0esr.tar.bz2"; 595 locale = "ro"; 596 arch = "linux-i686"; 597 + sha256 = "6cd8772297a9ad2081a2b09a98f7d927907734cce5be4353c323f1a47d7c5c53"; 598 } 599 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/ru/thunderbird-128.5.0esr.tar.bz2"; 600 locale = "ru"; 601 arch = "linux-i686"; 602 + sha256 = "09e176ce5b1fdc83011ee13656a16f05ac001b37b312c60499ed125a7d0045d8"; 603 } 604 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/sk/thunderbird-128.5.0esr.tar.bz2"; 605 locale = "sk"; 606 arch = "linux-i686"; 607 + sha256 = "d92580dc8af74dc6f8e42f83816d5f673023bf3c99d111e4db209169120844e7"; 608 } 609 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/sl/thunderbird-128.5.0esr.tar.bz2"; 610 locale = "sl"; 611 arch = "linux-i686"; 612 + sha256 = "9a7a336d20a67550a29820d0971c35b9ea094a725bc31322570ed87c3d0c6df6"; 613 } 614 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/sq/thunderbird-128.5.0esr.tar.bz2"; 615 locale = "sq"; 616 arch = "linux-i686"; 617 + sha256 = "4b30e60ddd89e203f43c229e8a068f9168d4950f28872b3718526bf1cec96fee"; 618 } 619 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/sr/thunderbird-128.5.0esr.tar.bz2"; 620 locale = "sr"; 621 arch = "linux-i686"; 622 + sha256 = "cf81a4717f8711b3271c3885d30307ed21096d5c75cd350d7c147df14758e49c"; 623 } 624 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/sv-SE/thunderbird-128.5.0esr.tar.bz2"; 625 locale = "sv-SE"; 626 arch = "linux-i686"; 627 + sha256 = "5fd223489a2547f1bd90c86ffd92ba3fab9ffca84830927d70b2d2d875d370f3"; 628 } 629 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/th/thunderbird-128.5.0esr.tar.bz2"; 630 locale = "th"; 631 arch = "linux-i686"; 632 + sha256 = "278b2051256b8d2185701ddce3ddded8db683295e1d8b28ae26c5f0aeb4c4dde"; 633 } 634 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/tr/thunderbird-128.5.0esr.tar.bz2"; 635 locale = "tr"; 636 arch = "linux-i686"; 637 + sha256 = "36a716a4e38eedde49ab9632d32782fa244eed8091caa7a7acd4065c523994b5"; 638 } 639 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/uk/thunderbird-128.5.0esr.tar.bz2"; 640 locale = "uk"; 641 arch = "linux-i686"; 642 + sha256 = "f3e32dcbde43f6f6cbf85da393d777b781022264897958b5bc31e5cb9b4dfa74"; 643 } 644 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/uz/thunderbird-128.5.0esr.tar.bz2"; 645 locale = "uz"; 646 arch = "linux-i686"; 647 + sha256 = "4bf7147f7b81a06bf8768cc765dd8a18689ae275d802cfe21da31a80edff0dbc"; 648 } 649 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/vi/thunderbird-128.5.0esr.tar.bz2"; 650 locale = "vi"; 651 arch = "linux-i686"; 652 + sha256 = "50446ba6696a84faaedda2d2f8e733c37410ac6d94f74f6634a9f3bacee326cd"; 653 } 654 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/zh-CN/thunderbird-128.5.0esr.tar.bz2"; 655 locale = "zh-CN"; 656 arch = "linux-i686"; 657 + sha256 = "f1bf08a735a7d6aab3a732be36ad5d37c880673a268feb4272d82b3beef48b04"; 658 } 659 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/128.5.0esr/linux-i686/zh-TW/thunderbird-128.5.0esr.tar.bz2"; 660 locale = "zh-TW"; 661 arch = "linux-i686"; 662 + sha256 = "523cab1dac4989ea47a3432d3d99bb467f9e1e71e90a9c0069c81eb9c8ff946e"; 663 } 664 ]; 665 }
+1 -2
pkgs/applications/networking/p2p/soulseekqt/default.nix
··· 9 mkDerivation rec { 10 pname = "soulseekqt"; 11 version = "2018-1-30"; 12 - name="${pname}-${version}"; 13 14 src = fetchzip { 15 url = "https://www.slsknet.org/SoulseekQt/Linux/SoulseekQt-${version}-64bit-appimage.tgz"; ··· 17 }; 18 19 appextracted = appimageTools.extractType2 { 20 - inherit name; 21 src="${src}/SoulseekQt-2018-1-30-64bit.AppImage"; 22 }; 23
··· 9 mkDerivation rec { 10 pname = "soulseekqt"; 11 version = "2018-1-30"; 12 13 src = fetchzip { 14 url = "https://www.slsknet.org/SoulseekQt/Linux/SoulseekQt-${version}-64bit-appimage.tgz"; ··· 16 }; 17 18 appextracted = appimageTools.extractType2 { 19 + inherit pname version; 20 src="${src}/SoulseekQt-2018-1-30-64bit.AppImage"; 21 }; 22
+6 -3
pkgs/applications/version-management/sublime-merge/common.nix
··· 152 153 installPhase = 154 '' 155 mkdir -p "$out/bin" 156 makeWrapper "''$${primaryBinary}/${primaryBinary}" "$out/bin/${primaryBinary}" 157 '' ··· 171 mkdir -p "$out/share/icons/hicolor/$size/apps" 172 ln -s ''$${primaryBinary}/Icon/$size/* $out/share/icons/hicolor/$size/apps 173 done 174 ''; 175 176 passthru = { ··· 205 ]; 206 }; 207 208 - meta = with lib; { 209 description = "Git client from the makers of Sublime Text"; 210 homepage = "https://www.sublimemerge.com"; 211 - maintainers = with maintainers; [ zookatron ]; 212 sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 213 - license = licenses.unfree; 214 platforms = [ 215 "aarch64-linux" 216 "x86_64-linux"
··· 152 153 installPhase = 154 '' 155 + runHook preInstall 156 mkdir -p "$out/bin" 157 makeWrapper "''$${primaryBinary}/${primaryBinary}" "$out/bin/${primaryBinary}" 158 '' ··· 172 mkdir -p "$out/share/icons/hicolor/$size/apps" 173 ln -s ''$${primaryBinary}/Icon/$size/* $out/share/icons/hicolor/$size/apps 174 done 175 + runHook postInstall 176 ''; 177 178 passthru = { ··· 207 ]; 208 }; 209 210 + meta = { 211 description = "Git client from the makers of Sublime Text"; 212 homepage = "https://www.sublimemerge.com"; 213 + mainProgram = "sublime_merge"; 214 + maintainers = with lib.maintainers; [ zookatron ]; 215 sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 216 + license = lib.licenses.unfree; 217 platforms = [ 218 "aarch64-linux" 219 "x86_64-linux"
+59 -85
pkgs/applications/virtualization/virt-manager/default.nix
··· 1 - { lib, fetchFromGitHub, python3, intltool, file, wrapGAppsHook3, gtk-vnc 2 - , vte, avahi, dconf, gobject-introspection, libvirt-glib, system-libvirt 3 - , gsettings-desktop-schemas, gst_all_1, libosinfo, adwaita-icon-theme, gtksourceview4, docutils, cpio 4 - , e2fsprogs, findutils, gzip, cdrtools, xorriso, fetchpatch 5 - , desktopToDarwinBundle, stdenv 6 - , spiceSupport ? true, spice-gtk ? null 7 }: 8 9 - python3.pkgs.buildPythonApplication rec { 10 pname = "virt-manager"; 11 - version = "4.1.0"; 12 13 src = fetchFromGitHub { 14 owner = pname; 15 repo = pname; 16 rev = "v${version}"; 17 - hash = "sha256-UgZ58WLXq0U3EDt4311kv0kayVU17In4kwnQ+QN1E7A="; 18 }; 19 20 - patches = [ 21 - # refresh Fedora tree URLs in virt-install-osinfo* expected XMLs 22 - (fetchpatch { 23 - url = "https://github.com/virt-manager/virt-manager/commit/6e5c1db6b4a0af96afeb09a09fb2fc2b73308f01.patch"; 24 - hash = "sha256-zivVo6nHvfB7aHadOouQZCBXn5rY12nxFjQ4FFwjgZI="; 25 - }) 26 - # fix test with libvirt 10 27 - (fetchpatch { 28 - url = "https://github.com/virt-manager/virt-manager/commit/83fcc5b2e8f2cede84564387756fe8971de72188.patch"; 29 - hash = "sha256-yEk+md5EkwYpP27u3E+oTJ8thgtH2Uy1x3JIWPBhqeE="; 30 - }) 31 - # fix crash with some cursor themes 32 - (fetchpatch { 33 - url = "https://github.com/virt-manager/virt-manager/commit/cc4a39ea94f42bc92765eb3bb56e2b7f9198be67.patch"; 34 - hash = "sha256-dw6yrMaAOnTh8Z6xJQQKmYelOkOl6EBAOfJQU9vQ8Ws="; 35 - }) 36 - # fix xml test output mismatch 37 - (fetchpatch { 38 - url = "https://github.com/virt-manager/virt-manager/commit/8b6db203f726965529567459b302aab1c68c70eb.patch"; 39 - hash = "sha256-FghrSyP4NaTkJhvyqlc2uDNWKaeiylKnaiqkl5Ax6yE="; 40 - }) 41 ]; 42 43 nativeBuildInputs = [ 44 - intltool file 45 gobject-introspection # for setup hook populating GI_TYPELIB_PATH 46 docutils 47 - wrapGAppsHook3 48 ] ++ lib.optional stdenv.hostPlatform.isDarwin desktopToDarwinBundle; 49 50 buildInputs = [ 51 - gst_all_1.gst-plugins-base 52 - gst_all_1.gst-plugins-good 53 - libvirt-glib vte dconf gtk-vnc adwaita-icon-theme avahi 54 - gsettings-desktop-schemas libosinfo gtksourceview4 55 ] ++ lib.optional spiceSupport spice-gtk; 56 57 - dependencies = with python3.pkgs; [ 58 - pygobject3 libvirt libxml2 requests cdrtools 59 - ]; 60 - 61 - postPatch = '' 62 - sed -i 's|/usr/share/libvirt/cpu_map.xml|${system-libvirt}/share/libvirt/cpu_map.xml|g' virtinst/capabilities.py 63 - sed -i "/'install_egg_info'/d" setup.py 64 - ''; 65 - 66 - postConfigure = '' 67 - ${python3.interpreter} setup.py configure --prefix=$out 68 - ''; 69 - 70 - setupPyGlobalFlags = [ "--no-update-icon-cache" "--no-compile-schemas" ]; 71 - 72 - dontWrapGApps = true; 73 - 74 preFixup = '' 75 glib-compile-schemas $out/share/gsettings-schemas/${pname}-${version}/glib-2.0/schemas 76 77 - gappsWrapperArgs+=(--set PYTHONPATH "${python3.pkgs.makePythonPath dependencies}") 78 - # these are called from virt-install in initrdinject.py 79 - gappsWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ cpio e2fsprogs file findutils gzip ]}") 80 - 81 - makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 82 - 83 - # Fixes testCLI0051virt_install_initrd_inject on Darwin: "cpio: root:root: invalid group" 84 - substituteInPlace virtinst/install/installerinject.py \ 85 - --replace "'--owner=root:root'" "'--owner=0:0'" 86 - ''; 87 - 88 - nativeCheckInputs = with python3.pkgs; [ 89 - pytest7CheckHook 90 - cpio 91 - cdrtools 92 - xorriso 93 - ]; 94 - 95 - disabledTests = [ 96 - "testAlterDisk" 97 - "test_misc_nonpredicatble_generate" 98 - "test_disk_dir_searchable" # does something strange with permissions 99 - "testCLI0001virt_install_many_devices" # expects /var to exist 100 - "testCLI0263virt_xml" # depends on a specific libvirt version 101 - ]; 102 103 - preCheck = '' 104 - export HOME=$(mktemp -d) 105 - ''; # <- Required for "tests/test_urldetect.py". 106 - 107 - postCheck = '' 108 - $out/bin/virt-manager --version | grep -Fw ${version} > /dev/null 109 ''; 110 111 meta = with lib; { ··· 119 license = licenses.gpl2; 120 platforms = platforms.unix; 121 mainProgram = "virt-manager"; 122 - maintainers = with maintainers; [ qknight offline fpletz globin ]; 123 }; 124 }
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitHub, 5 + python3, 6 + meson, 7 + ninja, 8 + pkg-config, 9 + wrapGAppsHook4, 10 + docutils, 11 + desktopToDarwinBundle, 12 + gtk-vnc, 13 + vte, 14 + dconf, 15 + gobject-introspection, 16 + libvirt-glib, 17 + gsettings-desktop-schemas, 18 + libosinfo, 19 + adwaita-icon-theme, 20 + gtksourceview4, 21 + xorriso, 22 + spiceSupport ? true, 23 + spice-gtk ? null, 24 }: 25 26 + let 27 + pythonDependencies = with python3.pkgs; [ 28 + pygobject3 29 + libvirt 30 + libxml2 31 + requests 32 + ]; 33 + in 34 + stdenv.mkDerivation rec { 35 pname = "virt-manager"; 36 + version = "5.0.0"; 37 38 src = fetchFromGitHub { 39 owner = pname; 40 repo = pname; 41 rev = "v${version}"; 42 + hash = "sha256-KtB2VspkA/vFu7I8y6M8WfAoZglxmCeb4Z3OzdsGuvk="; 43 }; 44 45 + strictDeps = true; 46 + mesonFlags = [ 47 + (lib.mesonBool "compile-schemas" false) 48 + (lib.mesonEnable "tests" false) 49 ]; 50 51 nativeBuildInputs = [ 52 + meson 53 + ninja 54 gobject-introspection # for setup hook populating GI_TYPELIB_PATH 55 docutils 56 + wrapGAppsHook4 57 + pkg-config 58 ] ++ lib.optional stdenv.hostPlatform.isDarwin desktopToDarwinBundle; 59 60 buildInputs = [ 61 + python3 62 + libvirt-glib 63 + vte 64 + dconf 65 + gtk-vnc 66 + adwaita-icon-theme 67 + gsettings-desktop-schemas 68 + libosinfo 69 + gtksourceview4 70 ] ++ lib.optional spiceSupport spice-gtk; 71 72 preFixup = '' 73 glib-compile-schemas $out/share/gsettings-schemas/${pname}-${version}/glib-2.0/schemas 74 75 + gappsWrapperArgs+=(--set PYTHONPATH "${python3.pkgs.makePythonPath pythonDependencies}") 76 + # these are called from virt-install in installerinject.py 77 + gappsWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ xorriso ]}") 78 79 + patchShebangs $out/bin 80 ''; 81 82 meta = with lib; { ··· 90 license = licenses.gpl2; 91 platforms = platforms.unix; 92 mainProgram = "virt-manager"; 93 + maintainers = with maintainers; [ 94 + fpletz 95 + globin 96 + ]; 97 }; 98 }
+4 -2
pkgs/build-support/appimage/default.nix
··· 26 ]; 27 }; 28 29 - extract = args@{ name ? "${args.pname}-${args.version}", postExtract ? "", src, ... }: pkgs.runCommand "${name}-extracted" { 30 nativeBuildInputs = [ appimage-exec ]; 31 strictDeps = true; 32 } '' ··· 59 wrapType2 = args@{ src, extraPkgs ? pkgs: [ ], ... }: wrapAppImage 60 (args // { 61 inherit extraPkgs; 62 - src = extract (lib.filterAttrs (key: value: builtins.elem key [ "name" "pname" "version" "src" ]) args); 63 64 # passthru src to make nix-update work 65 # hack to keep the origin position (unsafeGetAttrPos)
··· 26 ]; 27 }; 28 29 + extract = args@{ pname, version, name ? null, postExtract ? "", src, ... }: 30 + assert lib.assertMsg (name == null) "The `name` argument is deprecated. Use `pname` and `version` instead to construct the name."; 31 + pkgs.runCommand "${pname}-${version}-extracted" { 32 nativeBuildInputs = [ appimage-exec ]; 33 strictDeps = true; 34 } '' ··· 61 wrapType2 = args@{ src, extraPkgs ? pkgs: [ ], ... }: wrapAppImage 62 (args // { 63 inherit extraPkgs; 64 + src = extract (lib.filterAttrs (key: value: builtins.elem key [ "pname" "version" "src" ]) args); 65 66 # passthru src to make nix-update work 67 # hack to keep the origin position (unsafeGetAttrPos)
+1
pkgs/build-support/build-fhsenv-bubblewrap/buildFHSEnv.nix
··· 196 ln -s /usr/lib32 $out/lib32 197 ln -s /usr/lib64 $out/lib64 198 ln -s /usr/lib64 $out/usr/lib 199 200 # symlink 32-bit ld-linux so it's visible in /lib 201 if [ -e $out/usr/lib32/ld-linux.so.2 ]; then
··· 196 ln -s /usr/lib32 $out/lib32 197 ln -s /usr/lib64 $out/lib64 198 ln -s /usr/lib64 $out/usr/lib 199 + ln -s /usr/libexec $out/libexec 200 201 # symlink 32-bit ld-linux so it's visible in /lib 202 if [ -e $out/usr/lib32/ld-linux.so.2 ]; then
+1 -1
pkgs/build-support/build-fhsenv-bubblewrap/rootfs-builder/src/main.rs
··· 159 } 160 161 fn remap_native_path(root: &Path, p: &Path) -> Option<PathBuf> { 162 - if p.starts_with("bin/") || p.starts_with("sbin/") { 163 return Some(PathBuf::from("usr/").join(p)); 164 } 165
··· 159 } 160 161 fn remap_native_path(root: &Path, p: &Path) -> Option<PathBuf> { 162 + if p.starts_with("bin/") || p.starts_with("sbin/") || p.starts_with("libexec/") { 163 return Some(PathBuf::from("usr/").join(p)); 164 } 165
+26 -9
pkgs/by-name/ab/abctl/package.nix
··· 3 buildGoModule, 4 fetchFromGitHub, 5 stdenv, 6 }: 7 - let 8 pname = "abctl"; 9 - version = "0.13.1"; 10 - in 11 - buildGoModule { 12 - inherit pname version; 13 14 src = fetchFromGitHub { 15 owner = "airbytehq"; 16 - repo = pname; 17 - rev = "v${version}"; 18 - hash = "sha256-ZZP5wXsPtqkZd/sdj/LU8M/DYv0gjIWRspAFrp3ETH8="; 19 }; 20 21 - vendorHash = "sha256-uvOKH/MLIoIwYClpTIj010os9dGkkZPAVV0RYBjjzVk="; 22 23 meta = { 24 description = "Airbyte's CLI for managing local Airbyte installations";
··· 3 buildGoModule, 4 fetchFromGitHub, 5 stdenv, 6 + nix-update-script, 7 }: 8 + 9 + buildGoModule rec { 10 pname = "abctl"; 11 + version = "0.22.0"; 12 13 src = fetchFromGitHub { 14 owner = "airbytehq"; 15 + repo = "abctl"; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-GWtEwRXMaZNjbxZ8WGsJBwWJ2qzIY7YOk2KKUOtSEq0="; 18 }; 19 20 + checkFlags = 21 + let 22 + skippedTests = [ 23 + # network access 24 + "TestManifestCmd" 25 + "TestManifestCmd_Enterprise" 26 + "TestManifestCmd_Nightly" 27 + # docker 28 + "TestValues_BadYaml" 29 + "TestInvalidHostFlag_IpAddr" 30 + "TestInvalidHostFlag_IpAddrWithPort" 31 + "TestNewWithOptions_InitErr" 32 + ]; 33 + in 34 + [ "-skip=^${lib.concatStringsSep "$|^" skippedTests}$" ]; 35 + 36 + vendorHash = "sha256-pGNKrWgBjMeSUDE7hiJI0h1zytF+v7yuftKFxONsOHQ="; 37 + 38 + passthru.updateScript = nix-update-script { }; 39 40 meta = { 41 description = "Airbyte's CLI for managing local Airbyte installations";
+2 -2
pkgs/by-name/al/allure/package.nix
··· 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "allure"; 10 - version = "2.31.0"; 11 12 src = fetchurl { 13 url = "https://github.com/allure-framework/allure2/releases/download/${finalAttrs.version}/allure-${finalAttrs.version}.tgz"; 14 - hash = "sha256-rhuIf+lwxw55SscOmtCsbrcIdjpTTM9joQbMbx8G0Uw="; 15 }; 16 17 dontConfigure = true;
··· 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "allure"; 10 + version = "2.32.0"; 11 12 src = fetchurl { 13 url = "https://github.com/allure-framework/allure2/releases/download/${finalAttrs.version}/allure-${finalAttrs.version}.tgz"; 14 + hash = "sha256-zfqXiz6rnPn1JInqkoTkMdiw0thZvNVqeRwyDoA85lw="; 15 }; 16 17 dontConfigure = true;
+2 -2
pkgs/by-name/al/altair/package.nix
··· 2 3 let 4 pname = "altair"; 5 - version = "8.0.0"; 6 7 src = fetchurl { 8 url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage"; 9 - sha256 = "sha256-q3AkqhE0hD6+cCv5UeZ4uyUi6Adrmxv4jMGYN7Keias="; 10 }; 11 12 appimageContents = appimageTools.extract { inherit pname version src; };
··· 2 3 let 4 pname = "altair"; 5 + version = "8.0.4"; 6 7 src = fetchurl { 8 url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage"; 9 + sha256 = "sha256-OimWSzVOL1JlBeZthw9Ybpfhd5TOkjIWoXbIny1lha4="; 10 }; 11 12 appimageContents = appimageTools.extract { inherit pname version src; };
+2 -2
pkgs/by-name/am/amazon-ssm-agent/package.nix
··· 41 in 42 buildGoModule rec { 43 pname = "amazon-ssm-agent"; 44 - version = "3.3.987.0"; 45 46 src = fetchFromGitHub { 47 owner = "aws"; 48 repo = "amazon-ssm-agent"; 49 rev = "refs/tags/${version}"; 50 - hash = "sha256-uwAMDFSIeM3tE+F/QLUxXVItnfsqyGhAPybaG5JxhZM="; 51 }; 52 53 vendorHash = null;
··· 41 in 42 buildGoModule rec { 43 pname = "amazon-ssm-agent"; 44 + version = "3.3.1345.0"; 45 46 src = fetchFromGitHub { 47 owner = "aws"; 48 repo = "amazon-ssm-agent"; 49 rev = "refs/tags/${version}"; 50 + hash = "sha256-6MGb6P3PYfnoztLdLhOm/smCjyWuV7ZGJtK40l4yFB0="; 51 }; 52 53 vendorHash = null;
+2 -2
pkgs/by-name/an/android-udev-rules/package.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "android-udev-rules"; 9 - version = "20241019"; 10 11 src = fetchFromGitHub { 12 owner = "M0Rf30"; 13 repo = "android-udev-rules"; 14 rev = version; 15 - hash = "sha256-ZKJhGobW3F339PBsIezMTbzouomYGxDJyFbJMGIeim4="; 16 }; 17 18 installPhase = ''
··· 6 7 stdenv.mkDerivation rec { 8 pname = "android-udev-rules"; 9 + version = "20241109"; 10 11 src = fetchFromGitHub { 12 owner = "M0Rf30"; 13 repo = "android-udev-rules"; 14 rev = version; 15 + hash = "sha256-WHAm9hDpXsn+Isrc5nNgw7G5DKBJb7X0ILx6lG5Y7YQ="; 16 }; 17 18 installPhase = ''
+14
pkgs/by-name/an/anvil-editor/extras.nix
···
··· 1 + { 2 + buildGoModule, 3 + anvil-editor, 4 + }: 5 + 6 + buildGoModule { 7 + inherit (anvil-editor) version src meta; 8 + 9 + pname = "anvil-editor-extras"; 10 + 11 + modRoot = "anvil-extras"; 12 + 13 + vendorHash = "sha256-PH7HSMlCAHn4L1inJDbDcj6n+i6LXakIOqwdUkRjf9E="; 14 + }
+105
pkgs/by-name/an/anvil-editor/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + buildGoModule, 5 + fetchzip, 6 + pkg-config, 7 + libicns, 8 + copyDesktopItems, 9 + makeDesktopItem, 10 + desktopToDarwinBundle, 11 + apple-sdk_11, 12 + darwinMinVersionHook, 13 + wayland, 14 + libxkbcommon, 15 + vulkan-headers, 16 + libGL, 17 + xorg, 18 + callPackage, 19 + buildPackages, 20 + anvilExtras ? callPackage ./extras.nix { }, 21 + }: 22 + 23 + buildGoModule rec { 24 + pname = "anvil-editor"; 25 + version = "0.4"; 26 + 27 + # has to update vendorHash of extra package manually 28 + # nixpkgs-update: no auto update 29 + src = fetchzip { 30 + url = "https://anvil-editor.net/releases/anvil-src-v${version}.tar.gz"; 31 + hash = "sha256-0fi6UeppWC9KbWibjQYlPlRqsl9xsvij8YpJUS0S/wY="; 32 + }; 33 + 34 + modRoot = "anvil/src/anvil"; 35 + 36 + vendorHash = "sha256-1oFBV7D7JgOt5yYAxVvC4vL4ccFv3JrNngZbo+5pzrk="; 37 + 38 + nativeBuildInputs = 39 + [ 40 + pkg-config 41 + copyDesktopItems 42 + ] 43 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 44 + desktopToDarwinBundle 45 + ]; 46 + 47 + buildInputs = 48 + if stdenv.hostPlatform.isDarwin then 49 + [ 50 + apple-sdk_11 51 + # metal dependencies require 10.13 or newer 52 + (darwinMinVersionHook "10.13") 53 + ] 54 + else 55 + [ 56 + wayland 57 + libxkbcommon 58 + vulkan-headers 59 + libGL 60 + xorg.libX11 61 + xorg.libXcursor 62 + xorg.libXfixes 63 + ]; 64 + 65 + # Got different result in utf8 char length? 66 + checkFlags = [ "-skip=^TestClearAfter$" ]; 67 + 68 + desktopItems = [ 69 + (makeDesktopItem { 70 + name = "anvil"; 71 + exec = "anvil"; 72 + icon = "anvil"; 73 + desktopName = "Anvil"; 74 + comment = meta.description; 75 + categories = [ "TextEditor" ]; 76 + startupWMClass = "anvil"; 77 + }) 78 + ]; 79 + 80 + postInstall = '' 81 + pushd ../../img 82 + # cannot add to nativeBuildInputs 83 + # will be conflict with icnsutils in desktopToDarwinBundle 84 + ${lib.getExe' buildPackages.libicns "icns2png"} -x anvil.icns 85 + for width in 32 48 128 256; do 86 + square=''${width}x''${width} 87 + install -Dm644 anvil_''${square}x32.png $out/share/icons/hicolor/''${square}/apps/anvil.png 88 + done 89 + popd 90 + cp ${anvilExtras}/bin/* $out/bin 91 + ''; 92 + 93 + passthru = { 94 + inherit anvilExtras; 95 + }; 96 + 97 + meta = { 98 + description = "Graphical, multi-pane tiling editor inspired by Acme"; 99 + homepage = "https://anvil-editor.net"; 100 + license = lib.licenses.mit; 101 + mainProgram = "anvil"; 102 + maintainers = with lib.maintainers; [ aleksana ]; 103 + platforms = with lib.platforms; unix ++ windows; 104 + }; 105 + }
+2 -2
pkgs/by-name/ap/apx/package.nix
··· 9 10 buildGoModule rec { 11 pname = "apx"; 12 - version = "2.4.3"; 13 14 src = fetchFromGitHub { 15 owner = "Vanilla-OS"; 16 repo = "apx"; 17 rev = "v${version}"; 18 - hash = "sha256-zzdg8cIu4+l8f//Rn11NByh6jfVpidZ+5PT+DubzYPU="; 19 }; 20 21 vendorHash = "sha256-YHnPLjZWUYoARHF4V1Pm1LYdCJGubPCve0wQ5FpeXUg=";
··· 9 10 buildGoModule rec { 11 pname = "apx"; 12 + version = "2.4.4"; 13 14 src = fetchFromGitHub { 15 owner = "Vanilla-OS"; 16 repo = "apx"; 17 rev = "v${version}"; 18 + hash = "sha256-60z6wbbXQp7MA5l7LP/mToZftX+nbcs2Mewg5jCFwFk="; 19 }; 20 21 vendorHash = "sha256-YHnPLjZWUYoARHF4V1Pm1LYdCJGubPCve0wQ5FpeXUg=";
+2 -2
pkgs/by-name/ba/bats/package.nix
··· 27 28 resholve.mkDerivation rec { 29 pname = "bats"; 30 - version = "1.11.0"; 31 32 src = fetchFromGitHub { 33 owner = "bats-core"; 34 repo = "bats-core"; 35 rev = "v${version}"; 36 - hash = "sha256-goHIhbBoCf1eb1N8xIHdVvAURofvLDgEDXofhDHrr7Y="; 37 }; 38 39 patchPhase = ''
··· 27 28 resholve.mkDerivation rec { 29 pname = "bats"; 30 + version = "1.11.1"; 31 32 src = fetchFromGitHub { 33 owner = "bats-core"; 34 repo = "bats-core"; 35 rev = "v${version}"; 36 + hash = "sha256-+qmCeLixfLak09XxgSe6ONcH1IoHGl5Au0s9JyNm95g="; 37 }; 38 39 patchPhase = ''
+8
pkgs/by-name/bl/blackbox-terminal/package.nix
··· 44 url = "https://gitlab.gnome.org/raggesilver/blackbox/-/commit/3978c9b666d27adba835dd47cf55e21515b6d6d9.patch"; 45 hash = "sha256-L/Ci4YqYNzb3F49bUwEWSjzr03MIPK9A5FEJCCct+7A="; 46 }) 47 ]; 48 49 postPatch = ''
··· 44 url = "https://gitlab.gnome.org/raggesilver/blackbox/-/commit/3978c9b666d27adba835dd47cf55e21515b6d6d9.patch"; 45 hash = "sha256-L/Ci4YqYNzb3F49bUwEWSjzr03MIPK9A5FEJCCct+7A="; 46 }) 47 + 48 + # Fix build with GCC 14 49 + # https://gitlab.gnome.org/GNOME/vala/-/merge_requests/369#note_1986032 50 + # https://gitlab.gnome.org/raggesilver/blackbox/-/merge_requests/143 51 + (fetchpatch { 52 + url = "https://gitlab.gnome.org/raggesilver/blackbox/-/commit/2f45717f1c18f710d9b9fbf21830027c8f0794e7.patch"; 53 + hash = "sha256-VlXttqOTbhD6Rp7ZODgsafOjeY+Lb5sZP277bC9ENXU="; 54 + }) 55 ]; 56 57 postPatch = ''
+2 -2
pkgs/by-name/bt/btrfs-progs/package.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "btrfs-progs"; 13 - version = "6.11"; 14 15 src = fetchurl { 16 url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; 17 - hash = "sha256-/5rpFSEwOpDYfhxL4jDwEh85xE3b5Swq6uJjxv7PoJk="; 18 }; 19 20 nativeBuildInputs = [
··· 10 11 stdenv.mkDerivation rec { 12 pname = "btrfs-progs"; 13 + version = "6.12"; 14 15 src = fetchurl { 16 url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; 17 + hash = "sha256-mn2WUf/VL75SEqjkhSo82weePSI/xVBOalCwupbNIKE="; 18 }; 19 20 nativeBuildInputs = [
+3 -3
pkgs/by-name/bu/buildkite-cli/package.nix
··· 2 3 buildGoModule rec { 4 pname = "buildkite-cli"; 5 - version = "3.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "buildkite"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - sha256 = "sha256-lmsL73jck3vt6oDP699BrMq0RyrXAUuTjKtvHcNtcZc="; 12 }; 13 14 - vendorHash = "sha256-PZHMJpyZ2w3GFHQW56m+9POyXR6wMt3TmNaQENg9lWw="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "buildkite-cli"; 5 + version = "3.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "buildkite"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + sha256 = "sha256-BmlGMS+IQMl5UVqqQagcrqkQ7vtwZ0bNU+Adjim3bMY="; 12 }; 13 14 + vendorHash = "sha256-5mpJIoGlvaeFSfq9C8+i9p4vO2RBcTOuvcYtcXjJShM="; 15 16 doCheck = false; 17
+2 -4
pkgs/by-name/ca/cables/package.nix
··· 18 appimageContents = appimageTools.extract { 19 inherit pname version src; 20 postExtract = '' 21 - substituteInPlace $out/${name}.desktop --replace 'Exec=AppRun' 'Exec=cables' 22 ''; 23 }; 24 25 in 26 appimageTools.wrapType2 { 27 - inherit name src; 28 29 extraInstallCommands = '' 30 - mv $out/bin/${name} $out/bin/cables 31 - 32 install -m 444 -D ${appimageContents}/${name}.desktop $out/share/applications/cables.desktop 33 install -m 444 -D ${appimageContents}/${name}.png $out/share/icons/hicolor/512x512/apps/cables.png 34 '';
··· 18 appimageContents = appimageTools.extract { 19 inherit pname version src; 20 postExtract = '' 21 + substituteInPlace $out/${pname}-${version}.desktop --replace 'Exec=AppRun' 'Exec=cables' 22 ''; 23 }; 24 25 in 26 appimageTools.wrapType2 { 27 + inherit pname version src; 28 29 extraInstallCommands = '' 30 install -m 444 -D ${appimageContents}/${name}.desktop $out/share/applications/cables.desktop 31 install -m 444 -D ${appimageContents}/${name}.png $out/share/icons/hicolor/512x512/apps/cables.png 32 '';
+3 -3
pkgs/by-name/ca/capslock/package.nix
··· 7 8 buildGoModule rec { 9 pname = "capslock"; 10 - version = "0.2.5"; 11 12 src = fetchFromGitHub { 13 owner = "google"; 14 repo = "capslock"; 15 rev = "v${version}"; 16 - hash = "sha256-w2dB8DUCjbuzdEfX4nmaGbf9TZH58t+NZtyMoBHVG8I="; 17 }; 18 19 - vendorHash = "sha256-ZRDoKB3/oxJhVFNWT71sKu8WbvIUyvXNKY1hD8ljo5U="; 20 21 subPackages = [ "cmd/capslock" ]; 22
··· 7 8 buildGoModule rec { 9 pname = "capslock"; 10 + version = "0.2.6"; 11 12 src = fetchFromGitHub { 13 owner = "google"; 14 repo = "capslock"; 15 rev = "v${version}"; 16 + hash = "sha256-8B9L/lLRxDI6/qUCbL8VM37glDFBTaqb0fGI9BYfICU="; 17 }; 18 19 + vendorHash = "sha256-gmvnpJurjhCGS3/FH6HBZ0Zwx57ArSaw5dLHtJXCFc8="; 20 21 subPackages = [ "cmd/capslock" ]; 22
+3 -3
pkgs/by-name/ca/cargo-expand/package.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "cargo-expand"; 8 - version = "1.0.91"; 9 10 src = fetchFromGitHub { 11 owner = "dtolnay"; 12 repo = pname; 13 rev = version; 14 - hash = "sha256-ucxqC5OqBqmM9+jKnGWLd9g2GDAXjAqSl+0ouhs6evA="; 15 }; 16 17 - cargoHash = "sha256-vDYpFJ+RFjouXgZc+ESPpkXA4sv5eHVZc93s+3KJj2g="; 18 19 meta = with lib; { 20 description = "Cargo subcommand to show result of macro expansion";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "cargo-expand"; 8 + version = "1.0.95"; 9 10 src = fetchFromGitHub { 11 owner = "dtolnay"; 12 repo = pname; 13 rev = version; 14 + hash = "sha256-VEjgSmZcy/CZ8EO/mJ2nBOpQviF4A/QQ8SpLLF/9x4c="; 15 }; 16 17 + cargoHash = "sha256-m/F6fI1d8i5lVyURti86FWAs/U14TXpgg/nemLAv4NI="; 18 19 meta = with lib; { 20 description = "Cargo subcommand to show result of macro expansion";
+3 -3
pkgs/by-name/ca/cargo-public-api/package.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "cargo-public-api"; 13 - version = "0.40.0"; 14 15 src = fetchCrate { 16 inherit pname version; 17 - hash = "sha256-FXScN4xOaJOiEm9NV66wsfGOj7up1DPzLK7lMofXL2g="; 18 }; 19 20 - cargoHash = "sha256-v7K62jMGNwIo1XbkWpIXuoNkaRGRAqvZ/c9wdKfY+Xs="; 21 22 nativeBuildInputs = [ pkg-config ]; 23
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "cargo-public-api"; 13 + version = "0.42.0"; 14 15 src = fetchCrate { 16 inherit pname version; 17 + hash = "sha256-vQhKvL9vRUq7WqtJ25v12DuCzO90bgXLmwu2Mm1jbig="; 18 }; 19 20 + cargoHash = "sha256-Gm72Hr+bVmNwdFAIsAatTcF9Il6JG2i6dQPu1ZQy46o="; 21 22 nativeBuildInputs = [ pkg-config ]; 23
+3 -9
pkgs/by-name/ca/cargo-xwin/package.nix
··· 1 { lib 2 - , stdenv 3 , rustPlatform 4 , fetchFromGitHub 5 - , darwin 6 }: 7 8 rustPlatform.buildRustPackage rec { 9 pname = "cargo-xwin"; 10 - version = "0.17.3"; 11 12 src = fetchFromGitHub { 13 owner = "rust-cross"; 14 repo = "cargo-xwin"; 15 rev = "v${version}"; 16 - hash = "sha256-Lpcofb4yz1pR6dNJEnpkkCFdYjgt0qMzVP55kgKqjFA="; 17 }; 18 19 - cargoHash = "sha256-xVG1nET020rfMIjhIcCtNr9ZCj8SgQAvXePjyKSPjUs="; 20 - 21 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 22 - darwin.apple_sdk.frameworks.Security 23 - ]; 24 25 meta = with lib; { 26 description = "Cross compile Cargo project to Windows MSVC target with ease";
··· 1 { lib 2 , rustPlatform 3 , fetchFromGitHub 4 }: 5 6 rustPlatform.buildRustPackage rec { 7 pname = "cargo-xwin"; 8 + version = "0.17.4"; 9 10 src = fetchFromGitHub { 11 owner = "rust-cross"; 12 repo = "cargo-xwin"; 13 rev = "v${version}"; 14 + hash = "sha256-lglCbrZhlNrBsHZUbUBNxT3QM5eNPYVvOLLTs993dXY="; 15 }; 16 17 + cargoHash = "sha256-WG2yxE03tRUke1GJml34ej4MUoTqQT4IZQ9OTRqaZFc="; 18 19 meta = with lib; { 20 description = "Cross compile Cargo project to Windows MSVC target with ease";
+254 -103
pkgs/by-name/cx/cxx-rs/Cargo.lock
··· 3 version = 3 4 5 [[package]] 6 - name = "adler" 7 - version = "1.0.2" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 11 [[package]] 12 - name = "bitflags" 13 - version = "1.3.2" 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 16 17 [[package]] 18 name = "cc" 19 - version = "1.0.78" 20 source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 22 dependencies = [ 23 "jobserver", 24 ] 25 26 [[package]] ··· 31 32 [[package]] 33 name = "clang-ast" 34 - version = "0.1.13" 35 source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "52a6edb6daf3175c637a7c78e46cde7729af8d07d43f36935680a88fd55c0f1c" 37 dependencies = [ 38 "serde", 39 ] 40 41 [[package]] 42 name = "clap" 43 - version = "4.1.0" 44 source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "aa91278560fc226a5d9d736cc21e485ff9aad47d26b8ffe1f54cba868b684b9f" 46 dependencies = [ 47 - "bitflags", 48 "clap_lex", 49 "strsim", 50 ] 51 52 [[package]] 53 name = "clap_lex" 54 - version = "0.3.1" 55 source = "registry+https://github.com/rust-lang/crates.io-index" 56 - checksum = "783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade" 57 - dependencies = [ 58 - "os_str_bytes", 59 - ] 60 61 [[package]] 62 name = "codespan-reporting" ··· 70 71 [[package]] 72 name = "crc32fast" 73 - version = "1.3.2" 74 source = "registry+https://github.com/rust-lang/crates.io-index" 75 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 76 dependencies = [ 77 "cfg-if", 78 ] 79 80 [[package]] 81 name = "cxx" 82 - version = "1.0.94" 83 dependencies = [ 84 "cc", 85 "cxx-build", ··· 87 "cxx-test-suite", 88 "cxxbridge-flags", 89 "cxxbridge-macro", 90 "link-cplusplus", 91 "rustversion", 92 "trybuild", ··· 94 95 [[package]] 96 name = "cxx-build" 97 - version = "1.0.94" 98 dependencies = [ 99 "cc", 100 "codespan-reporting", 101 "cxx", 102 "cxx-gen", 103 - "once_cell", 104 "pkg-config", 105 "proc-macro2", 106 "quote", 107 "scratch", 108 - "syn 2.0.15", 109 ] 110 111 [[package]] 112 name = "cxx-gen" 113 - version = "0.7.94" 114 dependencies = [ 115 "codespan-reporting", 116 "proc-macro2", 117 "quote", 118 - "syn 2.0.15", 119 ] 120 121 [[package]] ··· 129 130 [[package]] 131 name = "cxxbridge-cmd" 132 - version = "1.0.94" 133 dependencies = [ 134 "clap", 135 "codespan-reporting", 136 "proc-macro2", 137 "quote", 138 - "syn 2.0.15", 139 ] 140 141 [[package]] 142 name = "cxxbridge-flags" 143 - version = "1.0.94" 144 145 [[package]] 146 name = "cxxbridge-macro" 147 - version = "1.0.94" 148 dependencies = [ 149 "clang-ast", 150 "cxx", ··· 152 "memmap", 153 "proc-macro2", 154 "quote", 155 "serde", 156 "serde_json", 157 - "syn 2.0.15", 158 ] 159 160 [[package]] ··· 167 168 [[package]] 169 name = "dissimilar" 170 - version = "1.0.5" 171 source = "registry+https://github.com/rust-lang/crates.io-index" 172 - checksum = "bd5f0c7e4bd266b8ab2550e6238d2e74977c23c15536ac7be45e9c95e2e3fbbb" 173 174 [[package]] 175 name = "flate2" 176 - version = "1.0.25" 177 source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 179 dependencies = [ 180 "crc32fast", 181 "miniz_oxide", 182 ] 183 184 [[package]] 185 name = "glob" 186 version = "0.3.1" 187 source = "registry+https://github.com/rust-lang/crates.io-index" 188 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 189 190 [[package]] 191 name = "itoa" 192 - version = "1.0.5" 193 source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 195 196 [[package]] 197 name = "jobserver" 198 - version = "0.1.25" 199 source = "registry+https://github.com/rust-lang/crates.io-index" 200 - checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" 201 dependencies = [ 202 "libc", 203 ] 204 205 [[package]] 206 name = "libc" 207 - version = "0.2.139" 208 source = "registry+https://github.com/rust-lang/crates.io-index" 209 - checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 210 211 [[package]] 212 name = "link-cplusplus" 213 - version = "1.0.8" 214 source = "registry+https://github.com/rust-lang/crates.io-index" 215 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 216 dependencies = [ 217 "cc", 218 ] 219 220 [[package]] 221 name = "memmap" ··· 229 230 [[package]] 231 name = "miniz_oxide" 232 - version = "0.6.2" 233 source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 235 dependencies = [ 236 - "adler", 237 ] 238 239 [[package]] 240 - name = "once_cell" 241 - version = "1.17.0" 242 - source = "registry+https://github.com/rust-lang/crates.io-index" 243 - checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 244 - 245 - [[package]] 246 - name = "os_str_bytes" 247 - version = "6.4.1" 248 - source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 250 - 251 - [[package]] 252 name = "pkg-config" 253 - version = "0.3.26" 254 source = "registry+https://github.com/rust-lang/crates.io-index" 255 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 256 257 [[package]] 258 name = "proc-macro2" 259 - version = "1.0.56" 260 source = "registry+https://github.com/rust-lang/crates.io-index" 261 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 262 dependencies = [ 263 "unicode-ident", 264 ] 265 266 [[package]] 267 name = "quote" 268 - version = "1.0.26" 269 source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 271 dependencies = [ 272 "proc-macro2", 273 ] 274 275 [[package]] 276 name = "rustversion" 277 - version = "1.0.11" 278 source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70" 280 281 [[package]] 282 name = "ryu" 283 - version = "1.0.12" 284 source = "registry+https://github.com/rust-lang/crates.io-index" 285 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 286 287 [[package]] 288 name = "scratch" 289 - version = "1.0.3" 290 source = "registry+https://github.com/rust-lang/crates.io-index" 291 - checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 292 293 [[package]] 294 name = "serde" 295 - version = "1.0.152" 296 source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 298 dependencies = [ 299 "serde_derive", 300 ] 301 302 [[package]] 303 name = "serde_derive" 304 - version = "1.0.152" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 307 dependencies = [ 308 "proc-macro2", 309 "quote", 310 - "syn 1.0.107", 311 ] 312 313 [[package]] 314 name = "serde_json" 315 - version = "1.0.91" 316 source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" 318 dependencies = [ 319 "itoa", 320 "ryu", 321 "serde", 322 ] 323 324 [[package]] 325 name = "strsim" 326 - version = "0.10.0" 327 source = "registry+https://github.com/rust-lang/crates.io-index" 328 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 329 330 [[package]] 331 name = "syn" 332 - version = "1.0.107" 333 source = "registry+https://github.com/rust-lang/crates.io-index" 334 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 335 dependencies = [ 336 "proc-macro2", 337 "quote", ··· 339 ] 340 341 [[package]] 342 - name = "syn" 343 - version = "2.0.15" 344 source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 346 - dependencies = [ 347 - "proc-macro2", 348 - "quote", 349 - "unicode-ident", 350 - ] 351 352 [[package]] 353 name = "termcolor" 354 - version = "1.1.3" 355 source = "registry+https://github.com/rust-lang/crates.io-index" 356 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 357 dependencies = [ 358 "winapi-util", 359 ] 360 361 [[package]] 362 name = "toml" 363 - version = "0.5.10" 364 source = "registry+https://github.com/rust-lang/crates.io-index" 365 - checksum = "1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f" 366 dependencies = [ 367 "serde", 368 ] 369 370 [[package]] 371 name = "trybuild" 372 - version = "1.0.75" 373 source = "registry+https://github.com/rust-lang/crates.io-index" 374 - checksum = "f1212c215a87a183687a7cc7065901b1a98da6b37277d51a1b5faedbb4efd4f3" 375 dependencies = [ 376 "dissimilar", 377 "glob", 378 - "once_cell", 379 "serde", 380 "serde_derive", 381 "serde_json", 382 "termcolor", 383 "toml", 384 ] 385 386 [[package]] 387 name = "unicode-ident" 388 - version = "1.0.6" 389 source = "registry+https://github.com/rust-lang/crates.io-index" 390 - checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 391 392 [[package]] 393 name = "unicode-width" 394 - version = "0.1.10" 395 source = "registry+https://github.com/rust-lang/crates.io-index" 396 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 397 398 [[package]] 399 name = "winapi" ··· 413 414 [[package]] 415 name = "winapi-util" 416 - version = "0.1.5" 417 source = "registry+https://github.com/rust-lang/crates.io-index" 418 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 419 dependencies = [ 420 - "winapi", 421 ] 422 423 [[package]] ··· 425 version = "0.4.0" 426 source = "registry+https://github.com/rust-lang/crates.io-index" 427 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
··· 3 version = 3 4 5 [[package]] 6 + name = "adler2" 7 + version = "2.0.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 10 11 [[package]] 12 + name = "anstyle" 13 + version = "1.0.10" 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 16 17 [[package]] 18 name = "cc" 19 + version = "1.2.2" 20 source = "registry+https://github.com/rust-lang/crates.io-index" 21 + checksum = "f34d93e62b03caf570cccc334cbc6c2fceca82f39211051345108adcba3eebdc" 22 dependencies = [ 23 "jobserver", 24 + "libc", 25 + "shlex", 26 ] 27 28 [[package]] ··· 33 34 [[package]] 35 name = "clang-ast" 36 + version = "0.1.27" 37 source = "registry+https://github.com/rust-lang/crates.io-index" 38 + checksum = "4c01fb720699b43fbf9db04dbb8d2b5d037f38938e6b8153863db7532b24a86c" 39 dependencies = [ 40 + "foldhash", 41 "serde", 42 ] 43 44 [[package]] 45 name = "clap" 46 + version = "4.5.21" 47 source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f" 49 dependencies = [ 50 + "clap_builder", 51 + ] 52 + 53 + [[package]] 54 + name = "clap_builder" 55 + version = "4.5.21" 56 + source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec" 58 + dependencies = [ 59 + "anstyle", 60 "clap_lex", 61 "strsim", 62 ] 63 64 [[package]] 65 name = "clap_lex" 66 + version = "0.7.3" 67 source = "registry+https://github.com/rust-lang/crates.io-index" 68 + checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" 69 70 [[package]] 71 name = "codespan-reporting" ··· 79 80 [[package]] 81 name = "crc32fast" 82 + version = "1.4.2" 83 source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 85 dependencies = [ 86 "cfg-if", 87 ] 88 89 [[package]] 90 name = "cxx" 91 + version = "1.0.131" 92 dependencies = [ 93 "cc", 94 "cxx-build", ··· 96 "cxx-test-suite", 97 "cxxbridge-flags", 98 "cxxbridge-macro", 99 + "foldhash", 100 "link-cplusplus", 101 "rustversion", 102 "trybuild", ··· 104 105 [[package]] 106 name = "cxx-build" 107 + version = "1.0.131" 108 dependencies = [ 109 "cc", 110 "codespan-reporting", 111 "cxx", 112 "cxx-gen", 113 "pkg-config", 114 "proc-macro2", 115 "quote", 116 "scratch", 117 + "syn", 118 ] 119 120 [[package]] 121 name = "cxx-gen" 122 + version = "0.7.131" 123 dependencies = [ 124 "codespan-reporting", 125 "proc-macro2", 126 "quote", 127 + "syn", 128 ] 129 130 [[package]] ··· 138 139 [[package]] 140 name = "cxxbridge-cmd" 141 + version = "1.0.131" 142 dependencies = [ 143 "clap", 144 "codespan-reporting", 145 "proc-macro2", 146 "quote", 147 + "syn", 148 ] 149 150 [[package]] 151 name = "cxxbridge-flags" 152 + version = "1.0.131" 153 154 [[package]] 155 name = "cxxbridge-macro" 156 + version = "1.0.131" 157 dependencies = [ 158 "clang-ast", 159 "cxx", ··· 161 "memmap", 162 "proc-macro2", 163 "quote", 164 + "rustversion", 165 "serde", 166 + "serde_derive", 167 "serde_json", 168 + "syn", 169 ] 170 171 [[package]] ··· 178 179 [[package]] 180 name = "dissimilar" 181 + version = "1.0.9" 182 source = "registry+https://github.com/rust-lang/crates.io-index" 183 + checksum = "59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d" 184 + 185 + [[package]] 186 + name = "equivalent" 187 + version = "1.0.1" 188 + source = "registry+https://github.com/rust-lang/crates.io-index" 189 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 190 191 [[package]] 192 name = "flate2" 193 + version = "1.0.35" 194 source = "registry+https://github.com/rust-lang/crates.io-index" 195 + checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" 196 dependencies = [ 197 "crc32fast", 198 "miniz_oxide", 199 ] 200 201 [[package]] 202 + name = "foldhash" 203 + version = "0.1.3" 204 + source = "registry+https://github.com/rust-lang/crates.io-index" 205 + checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" 206 + 207 + [[package]] 208 name = "glob" 209 version = "0.3.1" 210 source = "registry+https://github.com/rust-lang/crates.io-index" 211 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 212 213 [[package]] 214 + name = "hashbrown" 215 + version = "0.15.2" 216 + source = "registry+https://github.com/rust-lang/crates.io-index" 217 + checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 218 + 219 + [[package]] 220 + name = "indexmap" 221 + version = "2.6.0" 222 + source = "registry+https://github.com/rust-lang/crates.io-index" 223 + checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" 224 + dependencies = [ 225 + "equivalent", 226 + "hashbrown", 227 + ] 228 + 229 + [[package]] 230 name = "itoa" 231 + version = "1.0.14" 232 source = "registry+https://github.com/rust-lang/crates.io-index" 233 + checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 234 235 [[package]] 236 name = "jobserver" 237 + version = "0.1.32" 238 source = "registry+https://github.com/rust-lang/crates.io-index" 239 + checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 240 dependencies = [ 241 "libc", 242 ] 243 244 [[package]] 245 name = "libc" 246 + version = "0.2.166" 247 source = "registry+https://github.com/rust-lang/crates.io-index" 248 + checksum = "c2ccc108bbc0b1331bd061864e7cd823c0cab660bbe6970e66e2c0614decde36" 249 250 [[package]] 251 name = "link-cplusplus" 252 + version = "1.0.9" 253 source = "registry+https://github.com/rust-lang/crates.io-index" 254 + checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9" 255 dependencies = [ 256 "cc", 257 ] 258 + 259 + [[package]] 260 + name = "memchr" 261 + version = "2.7.4" 262 + source = "registry+https://github.com/rust-lang/crates.io-index" 263 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 264 265 [[package]] 266 name = "memmap" ··· 274 275 [[package]] 276 name = "miniz_oxide" 277 + version = "0.8.0" 278 source = "registry+https://github.com/rust-lang/crates.io-index" 279 + checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 280 dependencies = [ 281 + "adler2", 282 ] 283 284 [[package]] 285 name = "pkg-config" 286 + version = "0.3.31" 287 source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 289 290 [[package]] 291 name = "proc-macro2" 292 + version = "1.0.92" 293 source = "registry+https://github.com/rust-lang/crates.io-index" 294 + checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" 295 dependencies = [ 296 "unicode-ident", 297 ] 298 299 [[package]] 300 name = "quote" 301 + version = "1.0.37" 302 source = "registry+https://github.com/rust-lang/crates.io-index" 303 + checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 304 dependencies = [ 305 "proc-macro2", 306 ] 307 308 [[package]] 309 name = "rustversion" 310 + version = "1.0.18" 311 source = "registry+https://github.com/rust-lang/crates.io-index" 312 + checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" 313 314 [[package]] 315 name = "ryu" 316 + version = "1.0.18" 317 source = "registry+https://github.com/rust-lang/crates.io-index" 318 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 319 320 [[package]] 321 name = "scratch" 322 + version = "1.0.7" 323 source = "registry+https://github.com/rust-lang/crates.io-index" 324 + checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152" 325 326 [[package]] 327 name = "serde" 328 + version = "1.0.215" 329 source = "registry+https://github.com/rust-lang/crates.io-index" 330 + checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" 331 dependencies = [ 332 "serde_derive", 333 ] 334 335 [[package]] 336 name = "serde_derive" 337 + version = "1.0.215" 338 source = "registry+https://github.com/rust-lang/crates.io-index" 339 + checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" 340 dependencies = [ 341 "proc-macro2", 342 "quote", 343 + "syn", 344 ] 345 346 [[package]] 347 name = "serde_json" 348 + version = "1.0.133" 349 source = "registry+https://github.com/rust-lang/crates.io-index" 350 + checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" 351 dependencies = [ 352 "itoa", 353 + "memchr", 354 "ryu", 355 "serde", 356 ] 357 358 [[package]] 359 + name = "serde_spanned" 360 + version = "0.6.8" 361 + source = "registry+https://github.com/rust-lang/crates.io-index" 362 + checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 363 + dependencies = [ 364 + "serde", 365 + ] 366 + 367 + [[package]] 368 + name = "shlex" 369 + version = "1.3.0" 370 + source = "registry+https://github.com/rust-lang/crates.io-index" 371 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 372 + 373 + [[package]] 374 name = "strsim" 375 + version = "0.11.1" 376 source = "registry+https://github.com/rust-lang/crates.io-index" 377 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 378 379 [[package]] 380 name = "syn" 381 + version = "2.0.89" 382 source = "registry+https://github.com/rust-lang/crates.io-index" 383 + checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e" 384 dependencies = [ 385 "proc-macro2", 386 "quote", ··· 388 ] 389 390 [[package]] 391 + name = "target-triple" 392 + version = "0.1.3" 393 source = "registry+https://github.com/rust-lang/crates.io-index" 394 + checksum = "42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078" 395 396 [[package]] 397 name = "termcolor" 398 + version = "1.4.1" 399 source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 401 dependencies = [ 402 "winapi-util", 403 ] 404 405 [[package]] 406 name = "toml" 407 + version = "0.8.19" 408 source = "registry+https://github.com/rust-lang/crates.io-index" 409 + checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 410 dependencies = [ 411 "serde", 412 + "serde_spanned", 413 + "toml_datetime", 414 + "toml_edit", 415 + ] 416 + 417 + [[package]] 418 + name = "toml_datetime" 419 + version = "0.6.8" 420 + source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 422 + dependencies = [ 423 + "serde", 424 + ] 425 + 426 + [[package]] 427 + name = "toml_edit" 428 + version = "0.22.22" 429 + source = "registry+https://github.com/rust-lang/crates.io-index" 430 + checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 431 + dependencies = [ 432 + "indexmap", 433 + "serde", 434 + "serde_spanned", 435 + "toml_datetime", 436 + "winnow", 437 ] 438 439 [[package]] 440 name = "trybuild" 441 + version = "1.0.101" 442 source = "registry+https://github.com/rust-lang/crates.io-index" 443 + checksum = "8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4" 444 dependencies = [ 445 "dissimilar", 446 "glob", 447 "serde", 448 "serde_derive", 449 "serde_json", 450 + "target-triple", 451 "termcolor", 452 "toml", 453 ] 454 455 [[package]] 456 name = "unicode-ident" 457 + version = "1.0.14" 458 source = "registry+https://github.com/rust-lang/crates.io-index" 459 + checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 460 461 [[package]] 462 name = "unicode-width" 463 + version = "0.1.14" 464 source = "registry+https://github.com/rust-lang/crates.io-index" 465 + checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 466 467 [[package]] 468 name = "winapi" ··· 482 483 [[package]] 484 name = "winapi-util" 485 + version = "0.1.9" 486 source = "registry+https://github.com/rust-lang/crates.io-index" 487 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 488 dependencies = [ 489 + "windows-sys", 490 ] 491 492 [[package]] ··· 494 version = "0.4.0" 495 source = "registry+https://github.com/rust-lang/crates.io-index" 496 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 497 + 498 + [[package]] 499 + name = "windows-sys" 500 + version = "0.59.0" 501 + source = "registry+https://github.com/rust-lang/crates.io-index" 502 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 503 + dependencies = [ 504 + "windows-targets", 505 + ] 506 + 507 + [[package]] 508 + name = "windows-targets" 509 + version = "0.52.6" 510 + source = "registry+https://github.com/rust-lang/crates.io-index" 511 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 512 + dependencies = [ 513 + "windows_aarch64_gnullvm", 514 + "windows_aarch64_msvc", 515 + "windows_i686_gnu", 516 + "windows_i686_gnullvm", 517 + "windows_i686_msvc", 518 + "windows_x86_64_gnu", 519 + "windows_x86_64_gnullvm", 520 + "windows_x86_64_msvc", 521 + ] 522 + 523 + [[package]] 524 + name = "windows_aarch64_gnullvm" 525 + version = "0.52.6" 526 + source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 528 + 529 + [[package]] 530 + name = "windows_aarch64_msvc" 531 + version = "0.52.6" 532 + source = "registry+https://github.com/rust-lang/crates.io-index" 533 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 534 + 535 + [[package]] 536 + name = "windows_i686_gnu" 537 + version = "0.52.6" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 540 + 541 + [[package]] 542 + name = "windows_i686_gnullvm" 543 + version = "0.52.6" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 546 + 547 + [[package]] 548 + name = "windows_i686_msvc" 549 + version = "0.52.6" 550 + source = "registry+https://github.com/rust-lang/crates.io-index" 551 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 552 + 553 + [[package]] 554 + name = "windows_x86_64_gnu" 555 + version = "0.52.6" 556 + source = "registry+https://github.com/rust-lang/crates.io-index" 557 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 558 + 559 + [[package]] 560 + name = "windows_x86_64_gnullvm" 561 + version = "0.52.6" 562 + source = "registry+https://github.com/rust-lang/crates.io-index" 563 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 564 + 565 + [[package]] 566 + name = "windows_x86_64_msvc" 567 + version = "0.52.6" 568 + source = "registry+https://github.com/rust-lang/crates.io-index" 569 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 570 + 571 + [[package]] 572 + name = "winnow" 573 + version = "0.6.20" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" 576 + dependencies = [ 577 + "memchr", 578 + ]
+2 -2
pkgs/by-name/cx/cxx-rs/package.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cxx-rs"; 5 - version = "1.0.94"; 6 7 src = fetchFromGitHub { 8 owner = "dtolnay"; 9 repo = "cxx"; 10 rev = version; 11 - sha256 = "sha256-h6TmQyxhoOhaAWBZr9rRPCf0BE2QMBIYm5uTVKD2paE="; 12 }; 13 14 cargoLock = {
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cxx-rs"; 5 + version = "1.0.131"; 6 7 src = fetchFromGitHub { 8 owner = "dtolnay"; 9 repo = "cxx"; 10 rev = version; 11 + sha256 = "sha256-KQlbJvULdc94SM0sx6JtukZPpaX4Gojc6Qgr20V3/VI="; 12 }; 13 14 cargoLock = {
+2 -2
pkgs/by-name/dd/ddns-go/package.nix
··· 5 6 buildGoModule rec { 7 pname = "ddns-go"; 8 - version = "6.7.2"; 9 10 src = fetchFromGitHub { 11 owner = "jeessy2"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-kfQo86Kii9kL1K5L2vTjw9fo65f4H0ikwUGFaSL/Ck8="; 15 }; 16 17 vendorHash = "sha256-IkwTi6szNf1Hh50z2jDZsJ2nncvJjnanCsQlrFELpc0=";
··· 5 6 buildGoModule rec { 7 pname = "ddns-go"; 8 + version = "6.7.6"; 9 10 src = fetchFromGitHub { 11 owner = "jeessy2"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-loZ+xdYwlyaHamta/shX5+suG9IJxy57UIEZXrs531Y="; 15 }; 16 17 vendorHash = "sha256-IkwTi6szNf1Hh50z2jDZsJ2nncvJjnanCsQlrFELpc0=";
+3 -3
pkgs/by-name/de/deno/package.nix
··· 19 in 20 rustPlatform.buildRustPackage rec { 21 pname = "deno"; 22 - version = "2.1.1"; 23 24 src = fetchFromGitHub { 25 owner = "denoland"; 26 repo = "deno"; 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-wa8TozLP5j6RgCZUe3i9wk2+ndA3pnqNM+wjzjVXAJY="; 29 }; 30 31 - cargoHash = "sha256-kolDehDolJVX6iFWEIKbrXwTUpvjpHxwI9TmiyXSsWU="; 32 33 postPatch = '' 34 # upstream uses lld on aarch64-darwin for faster builds
··· 19 in 20 rustPlatform.buildRustPackage rec { 21 pname = "deno"; 22 + version = "2.1.2"; 23 24 src = fetchFromGitHub { 25 owner = "denoland"; 26 repo = "deno"; 27 rev = "refs/tags/v${version}"; 28 + hash = "sha256-jbIJmJV1ez+K+48LZPOqgd1d8UABZBK6/6AVc9wdTe4="; 29 }; 30 31 + cargoHash = "sha256-adAj4l0LEedsdOUgOFzmdIPvXukAhsjxc75srvN1RRU="; 32 33 postPatch = '' 34 # upstream uses lld on aarch64-darwin for faster builds
+1 -1
pkgs/by-name/de/deskreen/package.nix
··· 13 hash = "sha256-0jI/mbXaXanY6ay2zn+dPWGvsqWRcF8aYHRvfGVsObE="; 14 }; 15 deskreenUnwrapped = appimageTools.wrapType2 { 16 - name = "deskreen"; 17 src = finalAttrs.src; 18 }; 19
··· 13 hash = "sha256-0jI/mbXaXanY6ay2zn+dPWGvsqWRcF8aYHRvfGVsObE="; 14 }; 15 deskreenUnwrapped = appimageTools.wrapType2 { 16 + inherit (finalAttrs) pname version; 17 src = finalAttrs.src; 18 }; 19
+3 -3
pkgs/by-name/ek/eksctl/package.nix
··· 6 7 buildGoModule rec { 8 pname = "eksctl"; 9 - version = "0.193.0"; 10 11 src = fetchFromGitHub { 12 owner = "weaveworks"; 13 repo = pname; 14 rev = version; 15 - hash = "sha256-Le/RDF4vhHmCdzuOJaIehqWYnfGH1tHAlSCjwgHXMiE="; 16 }; 17 18 - vendorHash = "sha256-mdGkdiYjcmsmYnM6fbyUeTC4Zb/Q1+geZrqJELv5i+4="; 19 20 doCheck = false; 21
··· 6 7 buildGoModule rec { 8 pname = "eksctl"; 9 + version = "0.194.0"; 10 11 src = fetchFromGitHub { 12 owner = "weaveworks"; 13 repo = pname; 14 rev = version; 15 + hash = "sha256-BjMM2xjDA9rteT1dFE1DENEzM5226GW+Zv2gtZNCzNo="; 16 }; 17 18 + vendorHash = "sha256-3BVy2e2cbxtWP7yP4UTXvtH1Hr/Vl06e6Dsr+FLhtZg="; 19 20 doCheck = false; 21
+2 -2
pkgs/by-name/fa/fanbox-dl/package.nix
··· 2 3 buildGoModule rec { 4 pname = "fanbox-dl"; 5 - version = "0.23.2"; 6 7 src = fetchFromGitHub { 8 owner = "hareku"; 9 repo = "fanbox-dl"; 10 rev = "v${version}"; 11 - hash = "sha256-JARIY6z912XDvZ6JviLMP8OZLOIzUPLuJtWGpKcqwvY="; 12 }; 13 14 vendorHash = "sha256-l/mgjCqRzidJ1QxH8bKGa7ZnRZVOqkuNifgEyFVU7fA=";
··· 2 3 buildGoModule rec { 4 pname = "fanbox-dl"; 5 + version = "0.27.1"; 6 7 src = fetchFromGitHub { 8 owner = "hareku"; 9 repo = "fanbox-dl"; 10 rev = "v${version}"; 11 + hash = "sha256-2fxptsETjWyQxQv/VDx2A5UMZ3oLgC298YY/To3qaqk="; 12 }; 13 14 vendorHash = "sha256-l/mgjCqRzidJ1QxH8bKGa7ZnRZVOqkuNifgEyFVU7fA=";
+2 -2
pkgs/by-name/fh/fheroes2/package.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "fheroes2"; 10 - version = "1.1.3"; 11 12 src = fetchFromGitHub { 13 owner = "ihhub"; 14 repo = "fheroes2"; 15 rev = version; 16 - hash = "sha256-YAjKdr40MTNEtdzSdsKZQlogZYgMFbTrnLLKOyNtLsM="; 17 }; 18 19 nativeBuildInputs = [ imagemagick ];
··· 7 8 stdenv.mkDerivation rec { 9 pname = "fheroes2"; 10 + version = "1.1.4"; 11 12 src = fetchFromGitHub { 13 owner = "ihhub"; 14 repo = "fheroes2"; 15 rev = version; 16 + hash = "sha256-hgFOXAxbCpG3lHWyX6gE/aGJ1A/QymWHMmRwta997+Q="; 17 }; 18 19 nativeBuildInputs = [ imagemagick ];
+2 -2
pkgs/by-name/fl/flix/package.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "flix"; 5 - version = "0.52.0"; 6 7 src = fetchurl { 8 url = "https://github.com/flix/flix/releases/download/v${version}/flix.jar"; 9 - sha256 = "sha256-OJBeJyF/CmLyMNRpjcx06GB7Lc4htNTm2apbi8wQKL4="; 10 }; 11 12 dontUnpack = true;
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "flix"; 5 + version = "0.54.0"; 6 7 src = fetchurl { 8 url = "https://github.com/flix/flix/releases/download/v${version}/flix.jar"; 9 + sha256 = "sha256-josnd9Ju+eeHzc9PYyB/7Z5TY08c0p3miUi+gSbCbWc="; 10 }; 11 12 dontUnpack = true;
+2 -2
pkgs/by-name/fo/folio/package.nix
··· 16 17 stdenv.mkDerivation rec { 18 pname = "folio"; 19 - version = "24.13"; 20 21 src = fetchFromGitHub { 22 owner = "toolstack"; 23 repo = "Folio"; 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-mtUo1auHpE0kmbF0EvJUtGrPehuRfP1y/m8rDmqWYPs="; 26 }; 27 28 nativeBuildInputs = [
··· 16 17 stdenv.mkDerivation rec { 18 pname = "folio"; 19 + version = "24.14"; 20 21 src = fetchFromGitHub { 22 owner = "toolstack"; 23 repo = "Folio"; 24 rev = "refs/tags/${version}"; 25 + hash = "sha256-A0vUM6oIchpC/1NEjPmZkT2/f/CmEWmPsMHQrGkDKXQ="; 26 }; 27 28 nativeBuildInputs = [
+3 -3
pkgs/by-name/go/go-minimock/package.nix
··· 2 3 buildGoModule rec { 4 pname = "go-minimock"; 5 - version = "3.4.1"; 6 7 src = fetchFromGitHub { 8 owner = "gojuno"; 9 repo = "minimock"; 10 rev = "v${version}"; 11 - hash = "sha256-YwaC+saod1IoVj6fc6Zucwy83XhnPgqaOp1IcxEmlaw="; 12 }; 13 14 ldflags = [ 15 "-s" "-w" "-X main.version=${version}" 16 ]; 17 18 - vendorHash = "sha256-0dqbDG/fKaznxeVMSVCEtkQn76dOso6XBiw6xlKqgwM="; 19 20 doCheck = true; 21
··· 2 3 buildGoModule rec { 4 pname = "go-minimock"; 5 + version = "3.4.3"; 6 7 src = fetchFromGitHub { 8 owner = "gojuno"; 9 repo = "minimock"; 10 rev = "v${version}"; 11 + hash = "sha256-K7b77EqcXl4fZcpp93Jwg3fXLVmDuantv4QJYHj/Fik="; 12 }; 13 14 ldflags = [ 15 "-s" "-w" "-X main.version=${version}" 16 ]; 17 18 + vendorHash = "sha256-zk5ulVxn7qAsU5i5z6eG0OMN5ExSu/ceBKu8UMwoiPo="; 19 20 doCheck = true; 21
+4 -4
pkgs/by-name/go/goperf/package.nix
··· 8 9 buildGoModule rec { 10 pname = "goperf"; 11 - version = "0-unstable-2024-09-05"; 12 13 src = fetchgit { 14 url = "https://go.googlesource.com/perf"; 15 - rev = "ce4811554b022ac27d024d355ad160e95079bec1"; 16 - hash = "sha256-kJJod7Qma3++lrctezYltB9hV8/gH/CycHrk+GpOasE="; 17 }; 18 19 - vendorHash = "sha256-VWywJ1LalYcfOQjrC0sLBfbQyIg8fYv4paMlIfa3RxI="; 20 21 passthru.updateScript = writeShellScript "update-goperf" '' 22 export UPDATE_NIX_ATTR_PATH=goperf
··· 8 9 buildGoModule rec { 10 pname = "goperf"; 11 + version = "0-unstable-2024-11-18"; 12 13 src = fetchgit { 14 url = "https://go.googlesource.com/perf"; 15 + rev = "34caac8501763e3ea700ee019bf2c29671a30c55"; 16 + hash = "sha256-b46zDtBlNpVMTwXTL9sYSpfEVJ87P2ZRQ7MVhOI0r/s="; 17 }; 18 19 + vendorHash = "sha256-5cGgUTruCdfDhvLxXzl5gg2BtAC8HU7ZBL7Niw++HZ0="; 20 21 passthru.updateScript = writeShellScript "update-goperf" '' 22 export UPDATE_NIX_ATTR_PATH=goperf
+2 -2
pkgs/by-name/go/got/package.nix
··· 27 in 28 stdenv'.mkDerivation (finalAttrs: { 29 pname = "got"; 30 - version = "0.105"; 31 32 src = fetchurl { 33 url = "https://gameoftrees.org/releases/portable/got-portable-${finalAttrs.version}.tar.gz"; 34 - hash = "sha256-MXPjYNzQb6JBvsMfxN+GKEP/7fKwEGBWgGgLDf1cokQ="; 35 }; 36 37 nativeBuildInputs = [ pkg-config bison ]
··· 27 in 28 stdenv'.mkDerivation (finalAttrs: { 29 pname = "got"; 30 + version = "0.106"; 31 32 src = fetchurl { 33 url = "https://gameoftrees.org/releases/portable/got-portable-${finalAttrs.version}.tar.gz"; 34 + hash = "sha256-MHnXQsElBH3jOd2SPXXQuWCZWjpLVn7QjvNtESvbB8w="; 35 }; 36 37 nativeBuildInputs = [ pkg-config bison ]
+3 -3
pkgs/by-name/go/gotemplate/package.nix
··· 6 buildGo123Module rec { 7 8 pname = "gotemplate"; 9 - version = "3.10.1"; 10 11 src = fetchFromGitHub { 12 owner = "coveooss"; 13 repo = "gotemplate"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-Q/Bqb0wgKzR0WPUHge/hqIvib/TbGxv6s+eEpDLxqPY="; 16 }; 17 18 - vendorHash = "sha256-buRCG9I5zltIMTu5SLE98/pQAs3Vlfw4oz2BZXQxUAc="; 19 20 # This is the value reported when running `gotemplate --version`, 21 # see https://github.com/coveooss/gotemplate/issues/262
··· 6 buildGo123Module rec { 7 8 pname = "gotemplate"; 9 + version = "3.11.0"; 10 11 src = fetchFromGitHub { 12 owner = "coveooss"; 13 repo = "gotemplate"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-ohF9NemIXTTzguQ2VfqFt9zeiE4Co+dVux9Kw5cDobs="; 16 }; 17 18 + vendorHash = "sha256-iNH0YmmZ/Qlc7WDoIbORd+uVg0rbQVKL6hX7YvbL0BE="; 19 20 # This is the value reported when running `gotemplate --version`, 21 # see https://github.com/coveooss/gotemplate/issues/262
+9 -2
pkgs/by-name/gp/gpu-viewer/package.nix
··· 22 lsb-release, 23 mesa-demos, 24 vdpauinfo, 25 }: 26 27 python3Packages.buildPythonApplication rec { 28 pname = "gpu-viewer"; 29 - version = "3.06"; 30 31 format = "other"; 32 ··· 34 owner = "arunsivaramanneo"; 35 repo = "gpu-viewer"; 36 rev = "refs/tags/v${version}"; 37 - hash = "sha256-vFU2VdafY1HmPGRa20PwT6n+Xf4bKBzKJ5jWpvwyMWg="; 38 }; 39 40 nativeBuildInputs = [ ··· 77 ''${makeWrapperArgs[@]} \ 78 ''${gappsWrapperArgs[@]} 79 ''; 80 81 meta = { 82 homepage = "https://github.com/arunsivaramanneo/GPU-Viewer";
··· 22 lsb-release, 23 mesa-demos, 24 vdpauinfo, 25 + 26 + # passthru 27 + nix-update-script, 28 }: 29 30 python3Packages.buildPythonApplication rec { 31 pname = "gpu-viewer"; 32 + version = "3.08"; 33 34 format = "other"; 35 ··· 37 owner = "arunsivaramanneo"; 38 repo = "gpu-viewer"; 39 rev = "refs/tags/v${version}"; 40 + hash = "sha256-P1zA/sjE4w2pdRDtJ8pGi4Rf8o4EmiRo6j17BRNu0IA="; 41 }; 42 43 nativeBuildInputs = [ ··· 80 ''${makeWrapperArgs[@]} \ 81 ''${gappsWrapperArgs[@]} 82 ''; 83 + 84 + passthru = { 85 + updateScript = nix-update-script { }; 86 + }; 87 88 meta = { 89 homepage = "https://github.com/arunsivaramanneo/GPU-Viewer";
-2
pkgs/by-name/he/helvum/package.nix
··· 1 { lib 2 , cargo 3 - , clang 4 , desktop-file-utils 5 , fetchFromGitLab 6 , glib ··· 35 }; 36 37 nativeBuildInputs = [ 38 - clang 39 meson 40 ninja 41 pkg-config
··· 1 { lib 2 , cargo 3 , desktop-file-utils 4 , fetchFromGitLab 5 , glib ··· 34 }; 35 36 nativeBuildInputs = [ 37 meson 38 ninja 39 pkg-config
+3 -3
pkgs/by-name/hi/hickory-dns/package.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "hickory-dns"; 12 - version = "0.25.0-alpha.3"; 13 14 src = fetchFromGitHub { 15 owner = "hickory-dns"; 16 repo = "hickory-dns"; 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-P9H21X/lZ8U/yfCL/rCuP9A1wnL7UuTcX7GlCuwo5ZQ="; 19 }; 20 21 - cargoHash = "sha256-3hiMBwr6XT4M7J5KeH9bfGYMjZqOmYDda2Iml2emYMY="; 22 23 buildInputs = [ openssl ]; 24 nativeBuildInputs = [ pkg-config ];
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "hickory-dns"; 12 + version = "0.25.0-alpha.4"; 13 14 src = fetchFromGitHub { 15 owner = "hickory-dns"; 16 repo = "hickory-dns"; 17 rev = "refs/tags/v${version}"; 18 + hash = "sha256-yLhTQIu9C1ikm0TtoEPLSt7ZWqJXn4YE2Lrx38sSJtE="; 19 }; 20 21 + cargoHash = "sha256-j6J47b0CWbw4glOYam7VXt3IjPCdYY1y/U1d4Ho82uE="; 22 23 buildInputs = [ openssl ]; 24 nativeBuildInputs = [ pkg-config ];
+3 -3
pkgs/by-name/ho/home-manager/package.nix
··· 18 19 stdenvNoCC.mkDerivation (finalAttrs: { 20 pname = "home-manager"; 21 - version = "0-unstable-2024-10-20"; 22 23 src = fetchFromGitHub { 24 name = "home-manager-source"; 25 owner = "nix-community"; 26 repo = "home-manager"; 27 - rev = "fe56302339bb28e3471632379d733547caec8103"; 28 - hash = "sha256-Dtmm1OU8Ymiy9hVWn/a2B8DhRYo9Eoyx9veERdOBR4o="; 29 }; 30 31 nativeBuildInputs = [
··· 18 19 stdenvNoCC.mkDerivation (finalAttrs: { 20 pname = "home-manager"; 21 + version = "0-unstable-2024-11-29"; 22 23 src = fetchFromGitHub { 24 name = "home-manager-source"; 25 owner = "nix-community"; 26 repo = "home-manager"; 27 + rev = "819f682269f4e002884702b87e445c82840c68f2"; 28 + hash = "sha256-r8j6R3nrvwbT1aUp4EPQ1KC7gm0pu9VcV1aNaB+XG6Q="; 29 }; 30 31 nativeBuildInputs = [
+3 -3
pkgs/by-name/ho/homebox/package.nix
··· 11 }: 12 let 13 pname = "homebox"; 14 - version = "0.15.2"; 15 src = fetchFromGitHub { 16 owner = "sysadminsmedia"; 17 repo = "homebox"; 18 rev = "v${version}"; 19 - hash = "sha256-2jB2Oo0dK36n5tQPrGNyPO3Q0yNkUms4RPQzXiDzuks="; 20 }; 21 in 22 buildGo123Module { ··· 38 pnpmDeps = pnpm.fetchDeps { 39 inherit pname version; 40 src = "${src}/frontend"; 41 - hash = "sha256-fOb3oboNlOv/TpIrs3BsSlxIqNbbtSCE8zLMia2RIDw="; 42 }; 43 pnpmRoot = "../frontend"; 44
··· 11 }: 12 let 13 pname = "homebox"; 14 + version = "0.16.0"; 15 src = fetchFromGitHub { 16 owner = "sysadminsmedia"; 17 repo = "homebox"; 18 rev = "v${version}"; 19 + hash = "sha256-d8SQWj7S6G1ZemMH6QL9QZuPQfxNRcfCurPaTnS0Iyo="; 20 }; 21 in 22 buildGo123Module { ··· 38 pnpmDeps = pnpm.fetchDeps { 39 inherit pname version; 40 src = "${src}/frontend"; 41 + hash = "sha256-x7sWSH84UJEXNRLCgEgXc4NrTRsn6OplANi+XGtIN9Y="; 42 }; 43 pnpmRoot = "../frontend"; 44
+3 -3
pkgs/by-name/ja/jawiki-all-titles-in-ns0/package.nix
··· 7 8 stdenvNoCC.mkDerivation { 9 pname = "jawiki-all-titles-in-ns0"; 10 - version = "0-unstable-2024-10-01"; 11 12 src = fetchFromGitHub { 13 owner = "musjj"; 14 repo = "jawiki-archive"; 15 - rev = "1e26e5efa36eea5322f55b178a5c4d5a5439feb9"; 16 - hash = "sha256-8jzsECzrrcHeMvV2K89WagSiCXHjEDEfUwLDanVVuas="; 17 }; 18 19 installPhase = ''
··· 7 8 stdenvNoCC.mkDerivation { 9 pname = "jawiki-all-titles-in-ns0"; 10 + version = "0-unstable-2024-12-01"; 11 12 src = fetchFromGitHub { 13 owner = "musjj"; 14 repo = "jawiki-archive"; 15 + rev = "a4146faaca34c37a36f26e1e75990187cac40954"; 16 + hash = "sha256-FuLtXgyEpHZWeZbbrKXalXeycf7gtkfWMYoM7j2mOds="; 17 }; 18 19 installPhase = ''
+3 -3
pkgs/by-name/je/jellyfin-web/package.nix
··· 14 }: 15 buildNpmPackage rec { 16 pname = "jellyfin-web"; 17 - version = "10.10.1"; 18 19 src = 20 assert version == jellyfin.version; ··· 22 owner = "jellyfin"; 23 repo = "jellyfin-web"; 24 rev = "v${version}"; 25 - hash = "sha256-+f+chR00eDCVZvAGNDB61c0htsVvqFK62oZorW3Qdsg="; 26 }; 27 28 postPatch = '' ··· 30 --replace-fail "git describe --always --dirty" "echo ${src.rev}" \ 31 ''; 32 33 - npmDepsHash = "sha256-kL57KmBHmBwJEhsUciPaj826qdoSQxZXxtFNGkddGZk="; 34 35 preBuild = '' 36 # using sass-embedded fails at executing node_modules/sass-embedded-linux-x64/dart-sass/src/dart
··· 14 }: 15 buildNpmPackage rec { 16 pname = "jellyfin-web"; 17 + version = "10.10.3"; 18 19 src = 20 assert version == jellyfin.version; ··· 22 owner = "jellyfin"; 23 repo = "jellyfin-web"; 24 rev = "v${version}"; 25 + hash = "sha256-xmy2cr6MJSen6Pok3Wde4mBcu5pM4qtGEBfqMpGdAxY="; 26 }; 27 28 postPatch = '' ··· 30 --replace-fail "git describe --always --dirty" "echo ${src.rev}" \ 31 ''; 32 33 + npmDepsHash = "sha256-qzjniTbJRNeZ2WFu8RBjcdZR96nvGRHMERdEiELLufg="; 34 35 preBuild = '' 36 # using sass-embedded fails at executing node_modules/sass-embedded-linux-x64/dart-sass/src/dart
+26 -26
pkgs/by-name/je/jellyfin/nuget-deps.nix
··· 12 (fetchNuGet { pname = "DiscUtils.Iso9660"; version = "0.16.13"; hash = "sha256-pMAQwrvqhzOOaAQChdxqPNw8Xx9YP60PNsetPRFNvm0="; }) 13 (fetchNuGet { pname = "DiscUtils.Streams"; version = "0.16.13"; hash = "sha256-DSetHA56M/GLg0cXhMjLJk8GPRa5TAieaXSbOWrfnw8="; }) 14 (fetchNuGet { pname = "DiscUtils.Udf"; version = "0.16.13"; hash = "sha256-zEtRSgTtH3xXbhUH7XaKUilhYOyur3xiIDKLTi7pk2A="; }) 15 - (fetchNuGet { pname = "dotnet-ef"; version = "8.0.8"; hash = "sha256-DkzLxvD9WRuX6FA3jlbUz3lPW60WZ3MO2wdn9VdqrAk="; }) 16 (fetchNuGet { pname = "DotNet.Glob"; version = "3.1.3"; hash = "sha256-5uGSaGY1IqDjq4RCDLPJm0Lg9oyWmyR96OiNeGqSj84="; }) 17 (fetchNuGet { pname = "ExCSS"; version = "4.2.3"; hash = "sha256-M/H6P5p7qqdFz/fgAI2MMBWQ7neN/GIieYSSxxjsM9I="; }) 18 - (fetchNuGet { pname = "HarfBuzzSharp"; version = "7.3.0.2"; hash = "sha256-ibgoqzT1NV7Qo5e7X2W6Vt7989TKrkd2M2pu+lhSDg8="; }) 19 - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "7.3.0.2"; hash = "sha256-SSfyuyBaduGobJW+reqyioWHhFWsQ+FXa2Gn7TiWxrU="; }) 20 - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "7.3.0.2"; hash = "sha256-dmEqR9MmpCwK8AuscfC7xUlnKIY7+Nvi06V0u5Jff08="; }) 21 - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "7.3.0.2"; hash = "sha256-x4iM3NHs9VyweG57xA74yd4uLuXly147ooe0mvNQ8zo="; }) 22 (fetchNuGet { pname = "Humanizer.Core"; version = "2.14.1"; hash = "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o="; }) 23 (fetchNuGet { pname = "ICU4N"; version = "60.1.0-alpha.356"; hash = "sha256-1QyOgO7pNMeoEgBtl6o8IG4o91wD2hFUgRI0jM0ltxY="; }) 24 (fetchNuGet { pname = "ICU4N.Transliterator"; version = "60.1.0-alpha.356"; hash = "sha256-RLNwQNVqNz8Omfb/mC/rzQWVq8c7uCnNdG2qi4xJmds="; }) ··· 30 (fetchNuGet { pname = "MetaBrainz.Common"; version = "3.0.0"; hash = "sha256-P+XTQhffqSVIn0ZbC5Npl80xlx1QYHoL0y20KTvKRy0="; }) 31 (fetchNuGet { pname = "MetaBrainz.Common.Json"; version = "6.0.2"; hash = "sha256-4IcF9xZZmI3H7WAiuN2kK61BMXS4gh2T2WrCqkwQhX8="; }) 32 (fetchNuGet { pname = "MetaBrainz.MusicBrainz"; version = "6.1.0"; hash = "sha256-wZBTTSQNPll/5/sZPPxa6d0QBjwA8FLA2vFE/838VWs="; }) 33 - (fetchNuGet { pname = "Microsoft.AspNetCore.Authorization"; version = "8.0.10"; hash = "sha256-VeUAe/OoV2zNDaiSKSv7tXR5barJzLbxS96DUb9bAz8="; }) 34 - (fetchNuGet { pname = "Microsoft.AspNetCore.Metadata"; version = "8.0.10"; hash = "sha256-SxnMOWJGgUUQyKaRezJQwMUt4eMfWjnhmfk8pldYGNA="; }) 35 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "6.0.0"; hash = "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU="; }) 36 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.3"; hash = "sha256-pkZiggwLw8k+CVSXKTzsVGsT+K49LxXUS3VH5PNlpCY="; }) 37 (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.3.4"; hash = "sha256-YPTHTZ8xRPMLADdcVYRO/eq3O9uZjsD+OsGRZE+0+e8="; }) ··· 39 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "4.5.0"; hash = "sha256-5dZTS9PYtY83vyVa5bdNG3XKV5EjcnmddfUqWmIE29A="; }) 40 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Workspaces"; version = "4.5.0"; hash = "sha256-Kmyt1Xfcs0rSZHvN9PH94CKAooqMS9abZQY7EpEqb2o="; }) 41 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Workspaces.Common"; version = "4.5.0"; hash = "sha256-WM7AXJYHagaPx2waj2E32gG0qXq6Kx4Zhiq7Ym3WXPI="; }) 42 - (fetchNuGet { pname = "Microsoft.Data.Sqlite"; version = "8.0.10"; hash = "sha256-BzdKtEbOp8Sq31L8pin/uM7xtgq3aYtlNqCt2t2Bzxo="; }) 43 - (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "8.0.10"; hash = "sha256-YBjY88KAC4ShfcGXcNHL6y1A9NH2xvk4d/qTMfuLuoE="; }) 44 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "8.0.10"; hash = "sha256-kj/PFfEdCxygb8AYuD0U6F1VPo7jBicxC3N3p/U74rM="; }) 45 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "8.0.10"; hash = "sha256-OwqqkvChI8qSIabo17MNmcWyby6TT5ZXv5cnOeyVFGw="; }) 46 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "8.0.10"; hash = "sha256-8qxvGV3dQMM8vGxEi7YqOimfWDQYFp3QVMNe3ryiO7g="; }) 47 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Design"; version = "8.0.10"; hash = "sha256-Nbwn3aeVyDl7rGftchEzFcqnTNkvArqKafaarQiCWQw="; }) 48 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "8.0.10"; hash = "sha256-n9xRg8WYjNLB92wMVNL/I5D3AKvtM9w0ICJ+Tieq5VQ="; }) 49 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite"; version = "8.0.10"; hash = "sha256-Y0OghTa4r7VSV3jE8ZXzP8zU2eIDx/9CLAnPoNzP+vE="; }) 50 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; version = "8.0.10"; hash = "sha256-NYoX3vaq687M1VfJWBMzItsBqSuRPnrL/IOIRpy6W9c="; }) 51 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Tools"; version = "8.0.10"; hash = "sha256-Es4N6TP126rArsdhjbbEfJj8WQl2iaBLwgPIsJNUKQ4="; }) 52 (fetchNuGet { pname = "Microsoft.Extensions.ApiDescription.Server"; version = "3.0.0"; hash = "sha256-UMNREtQwHLsq72PvbOck9DV77qukda4L+q9Ej1k/RI0="; }) 53 (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "2.0.0"; hash = "sha256-Eg1MES40kzkGW9tZmjaKtbWI00Kbv7fLJQmjrigjxqk="; }) 54 (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "8.0.0"; hash = "sha256-xGpKrywQvU1Wm/WolYIxgHYEFfgkNGeJ+GGc5DT3phI="; }) ··· 75 (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics"; version = "8.0.1"; hash = "sha256-CraHNCaVlMiYx6ff9afT6U7RC/MoOCXM3pn2KrXkiLc="; }) 76 (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.Abstractions"; version = "8.0.0"; hash = "sha256-USD5uZOaahMqi6u7owNWx/LR4EDrOwqPrAAim7iRpJY="; }) 77 (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.Abstractions"; version = "8.0.1"; hash = "sha256-d5DVXhA8qJFY9YbhZjsTqs5w5kDuxF5v+GD/WZR1QL0="; }) 78 - (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks"; version = "8.0.10"; hash = "sha256-flcifBprRlD8qEEa4v2BUxJZE7zrWVcPnGYtmqt28Dc="; }) 79 - (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions"; version = "8.0.10"; hash = "sha256-bWOoqDxRJl/yRHvRiGYzWcvnuanu07mqcKx9pVCTpOs="; }) 80 - (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore"; version = "8.0.10"; hash = "sha256-vSy5iUGOPGx+hqvpu7Cmjcz2MiPpzVAQK46w+y/IQis="; }) 81 (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "8.0.0"; hash = "sha256-uQSXmt47X2HGoVniavjLICbPtD2ReQOYQMgy3l0xuMU="; }) 82 (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Physical"; version = "8.0.0"; hash = "sha256-29y5ZRQ1ZgzVOxHktYxyiH40kVgm5un2yTGdvuSWnRc="; }) 83 (fetchNuGet { pname = "Microsoft.Extensions.FileSystemGlobbing"; version = "8.0.0"; hash = "sha256-+Oz41JR5jdcJlCJOSpQIL5OMBNi+1Hl2d0JUHfES7sU="; }) ··· 169 (fetchNuGet { pname = "Serilog.Sinks.Graylog"; version = "3.1.1"; hash = "sha256-H9DMxdRN6LVmlK95ywqRj3nuoEvGI+9LbmbmijC+eRU="; }) 170 (fetchNuGet { pname = "SerilogAnalyzer"; version = "0.15.0"; hash = "sha256-NG0osFNhuVIHDUOd3ZUpygSd0foH3C2QwECURL9nA00="; }) 171 (fetchNuGet { pname = "ShimSkiaSharp"; version = "2.0.0.1"; hash = "sha256-nnuebZfFeOHcyRsGKsqM1wmmN6sI1VXr7mbIep02AcA="; }) 172 - (fetchNuGet { pname = "SkiaSharp"; version = "2.88.8"; hash = "sha256-rD5gc4SnlRTXwz367uHm8XG5eAIQpZloGqLRGnvNu0A="; }) 173 - (fetchNuGet { pname = "SkiaSharp.HarfBuzz"; version = "2.88.8"; hash = "sha256-W9jNuEo/8q+k2aHNC19FfKcBUIEWx2zDcGwM+jDZ1o8="; }) 174 - (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.8"; hash = "sha256-fOmNbbjuTazIasOvPkd2NPmuQHVCWPnow7AxllRGl7Y="; }) 175 - (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.8"; hash = "sha256-CdcrzQHwCcmOCPtS8EGtwsKsgdljnH41sFytW7N9PmI="; }) 176 - (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.8"; hash = "sha256-b8Vb94rNjwPKSJDQgZ0Xv2dWV7gMVFl5GwTK/QiZPPM="; }) 177 (fetchNuGet { pname = "SmartAnalyzers.MultithreadingAnalyzer"; version = "1.1.31"; hash = "sha256-UOhn4T8f5cql/ix8IHecvP6sHUkw2PmnmEfV0jPRZeI="; }) 178 (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.6"; hash = "sha256-dZD/bZsYXjOu46ZH5Y/wgh0uhHOqIxC+S+0ecKhr718="; }) 179 (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.6"; hash = "sha256-RxWjm52PdmMV98dgDy0BCpF988+BssRZUgALLv7TH/E="; }) ··· 251 (fetchNuGet { pname = "TMDbLib"; version = "2.2.0"; hash = "sha256-r4yV7t/biDORVYP0Go6KSSmNIVRn6IuFQ+Okt8GPvbY="; }) 252 (fetchNuGet { pname = "Ude.NetStandard"; version = "1.2.0"; hash = "sha256-9Dq7UE5OiuvciURQV8Aa13elolt1fzDhvF8c8Yxznhw="; }) 253 (fetchNuGet { pname = "UTF.Unknown"; version = "2.5.1"; hash = "sha256-9D6TqKSPsjzSly0mtUGZJbrNAJ7ftz9LJjWNwnnQMz4="; }) 254 - (fetchNuGet { pname = "z440.atl.core"; version = "6.6.0"; hash = "sha256-tn1IEqmSwLbfAmNXk4pMiwKvVolTgwuv4bR8O5ZVMfA="; }) 255 (fetchNuGet { pname = "zlib.net-mutliplatform"; version = "1.0.8"; hash = "sha256-1cLkZJJ+LyZ+s5eMCcTlANnF2+U7zmgNhhVn2o/r4z0="; }) 256 ]
··· 12 (fetchNuGet { pname = "DiscUtils.Iso9660"; version = "0.16.13"; hash = "sha256-pMAQwrvqhzOOaAQChdxqPNw8Xx9YP60PNsetPRFNvm0="; }) 13 (fetchNuGet { pname = "DiscUtils.Streams"; version = "0.16.13"; hash = "sha256-DSetHA56M/GLg0cXhMjLJk8GPRa5TAieaXSbOWrfnw8="; }) 14 (fetchNuGet { pname = "DiscUtils.Udf"; version = "0.16.13"; hash = "sha256-zEtRSgTtH3xXbhUH7XaKUilhYOyur3xiIDKLTi7pk2A="; }) 15 + (fetchNuGet { pname = "dotnet-ef"; version = "8.0.11"; hash = "sha256-LxLA79aQCxhNPU3fTw6w2aFCo5S2vqmkCeaGdMY3c9Y="; }) 16 (fetchNuGet { pname = "DotNet.Glob"; version = "3.1.3"; hash = "sha256-5uGSaGY1IqDjq4RCDLPJm0Lg9oyWmyR96OiNeGqSj84="; }) 17 (fetchNuGet { pname = "ExCSS"; version = "4.2.3"; hash = "sha256-M/H6P5p7qqdFz/fgAI2MMBWQ7neN/GIieYSSxxjsM9I="; }) 18 + (fetchNuGet { pname = "HarfBuzzSharp"; version = "7.3.0.3"; hash = "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM="; }) 19 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "7.3.0.3"; hash = "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM="; }) 20 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "7.3.0.3"; hash = "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w="; }) 21 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "7.3.0.3"; hash = "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I="; }) 22 (fetchNuGet { pname = "Humanizer.Core"; version = "2.14.1"; hash = "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o="; }) 23 (fetchNuGet { pname = "ICU4N"; version = "60.1.0-alpha.356"; hash = "sha256-1QyOgO7pNMeoEgBtl6o8IG4o91wD2hFUgRI0jM0ltxY="; }) 24 (fetchNuGet { pname = "ICU4N.Transliterator"; version = "60.1.0-alpha.356"; hash = "sha256-RLNwQNVqNz8Omfb/mC/rzQWVq8c7uCnNdG2qi4xJmds="; }) ··· 30 (fetchNuGet { pname = "MetaBrainz.Common"; version = "3.0.0"; hash = "sha256-P+XTQhffqSVIn0ZbC5Npl80xlx1QYHoL0y20KTvKRy0="; }) 31 (fetchNuGet { pname = "MetaBrainz.Common.Json"; version = "6.0.2"; hash = "sha256-4IcF9xZZmI3H7WAiuN2kK61BMXS4gh2T2WrCqkwQhX8="; }) 32 (fetchNuGet { pname = "MetaBrainz.MusicBrainz"; version = "6.1.0"; hash = "sha256-wZBTTSQNPll/5/sZPPxa6d0QBjwA8FLA2vFE/838VWs="; }) 33 + (fetchNuGet { pname = "Microsoft.AspNetCore.Authorization"; version = "8.0.11"; hash = "sha256-LHkaXHgK1aHl6sk+6fZralNRsY0GEoALkyRspJP0nyE="; }) 34 + (fetchNuGet { pname = "Microsoft.AspNetCore.Metadata"; version = "8.0.11"; hash = "sha256-P7U4DkTNjG8m2s/tVqWLJ6hm9LJhThBRi1hsp4JPecc="; }) 35 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "6.0.0"; hash = "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU="; }) 36 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.3"; hash = "sha256-pkZiggwLw8k+CVSXKTzsVGsT+K49LxXUS3VH5PNlpCY="; }) 37 (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.3.4"; hash = "sha256-YPTHTZ8xRPMLADdcVYRO/eq3O9uZjsD+OsGRZE+0+e8="; }) ··· 39 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "4.5.0"; hash = "sha256-5dZTS9PYtY83vyVa5bdNG3XKV5EjcnmddfUqWmIE29A="; }) 40 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Workspaces"; version = "4.5.0"; hash = "sha256-Kmyt1Xfcs0rSZHvN9PH94CKAooqMS9abZQY7EpEqb2o="; }) 41 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Workspaces.Common"; version = "4.5.0"; hash = "sha256-WM7AXJYHagaPx2waj2E32gG0qXq6Kx4Zhiq7Ym3WXPI="; }) 42 + (fetchNuGet { pname = "Microsoft.Data.Sqlite"; version = "8.0.11"; hash = "sha256-55TQhpJDkL7I4GH1cWYNEr1gNJ7pqHhmXzPGoseWsFg="; }) 43 + (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "8.0.11"; hash = "sha256-bYyxOTss74EVz+3ybmgl11fzX0Co3CVZbCDxv24y0/E="; }) 44 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "8.0.11"; hash = "sha256-uvcAmj7ob2X/JKLleNwanpNs0X3PkJl3je6ZsHeWooE="; }) 45 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "8.0.11"; hash = "sha256-qKe+WBIlyZ1CS2H9JGWsYiWxkUzGjwIHtx/q3FPCDr8="; }) 46 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "8.0.11"; hash = "sha256-eKhcGqCN34F2i7/FeKSq1gyMjNq3ikq+UpE/1SbXecY="; }) 47 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Design"; version = "8.0.11"; hash = "sha256-in7Ppl/tEEM/2r+l+uuSjWLXk7fHbJRVmLzskYfAhMQ="; }) 48 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "8.0.11"; hash = "sha256-st6V0S7j+FyK7r9X6uObpuhSoac/z5QOF1DUPnhffgE="; }) 49 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite"; version = "8.0.11"; hash = "sha256-DFAJxCxJeJghYL1Zl4d78i7/o8RFhLeCS+QFXvZulV4="; }) 50 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; version = "8.0.11"; hash = "sha256-GUWuE0ZycKiOha8wq7qklol9KfiSB4WSCF3/OwiSiAQ="; }) 51 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Tools"; version = "8.0.11"; hash = "sha256-i5BbbWFUTQmPRGhof/4DbwzKGFHmZaNAJhGZf6+2PpI="; }) 52 (fetchNuGet { pname = "Microsoft.Extensions.ApiDescription.Server"; version = "3.0.0"; hash = "sha256-UMNREtQwHLsq72PvbOck9DV77qukda4L+q9Ej1k/RI0="; }) 53 (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "2.0.0"; hash = "sha256-Eg1MES40kzkGW9tZmjaKtbWI00Kbv7fLJQmjrigjxqk="; }) 54 (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "8.0.0"; hash = "sha256-xGpKrywQvU1Wm/WolYIxgHYEFfgkNGeJ+GGc5DT3phI="; }) ··· 75 (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics"; version = "8.0.1"; hash = "sha256-CraHNCaVlMiYx6ff9afT6U7RC/MoOCXM3pn2KrXkiLc="; }) 76 (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.Abstractions"; version = "8.0.0"; hash = "sha256-USD5uZOaahMqi6u7owNWx/LR4EDrOwqPrAAim7iRpJY="; }) 77 (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.Abstractions"; version = "8.0.1"; hash = "sha256-d5DVXhA8qJFY9YbhZjsTqs5w5kDuxF5v+GD/WZR1QL0="; }) 78 + (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks"; version = "8.0.11"; hash = "sha256-wS+5kN0lREre+gv7//VuVb9oVkEzWHxKGiZJukj4Z30="; }) 79 + (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions"; version = "8.0.11"; hash = "sha256-JjWYaK5c+w8GUkNudYQKf2m3NwOQLYEeSFwL8kgTWC0="; }) 80 + (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore"; version = "8.0.11"; hash = "sha256-4fON6hI6uBeb/AWROYLgbbfxce1wazIt9WQbTUqwfi0="; }) 81 (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "8.0.0"; hash = "sha256-uQSXmt47X2HGoVniavjLICbPtD2ReQOYQMgy3l0xuMU="; }) 82 (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Physical"; version = "8.0.0"; hash = "sha256-29y5ZRQ1ZgzVOxHktYxyiH40kVgm5un2yTGdvuSWnRc="; }) 83 (fetchNuGet { pname = "Microsoft.Extensions.FileSystemGlobbing"; version = "8.0.0"; hash = "sha256-+Oz41JR5jdcJlCJOSpQIL5OMBNi+1Hl2d0JUHfES7sU="; }) ··· 169 (fetchNuGet { pname = "Serilog.Sinks.Graylog"; version = "3.1.1"; hash = "sha256-H9DMxdRN6LVmlK95ywqRj3nuoEvGI+9LbmbmijC+eRU="; }) 170 (fetchNuGet { pname = "SerilogAnalyzer"; version = "0.15.0"; hash = "sha256-NG0osFNhuVIHDUOd3ZUpygSd0foH3C2QwECURL9nA00="; }) 171 (fetchNuGet { pname = "ShimSkiaSharp"; version = "2.0.0.1"; hash = "sha256-nnuebZfFeOHcyRsGKsqM1wmmN6sI1VXr7mbIep02AcA="; }) 172 + (fetchNuGet { pname = "SkiaSharp"; version = "2.88.9"; hash = "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24="; }) 173 + (fetchNuGet { pname = "SkiaSharp.HarfBuzz"; version = "2.88.9"; hash = "sha256-JH8Jr25eftPfq0BztamvxfDcAZtnx/jLRj5DGCS5/G8="; }) 174 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.9"; hash = "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A="; }) 175 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.9"; hash = "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g="; }) 176 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.9"; hash = "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4="; }) 177 (fetchNuGet { pname = "SmartAnalyzers.MultithreadingAnalyzer"; version = "1.1.31"; hash = "sha256-UOhn4T8f5cql/ix8IHecvP6sHUkw2PmnmEfV0jPRZeI="; }) 178 (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.6"; hash = "sha256-dZD/bZsYXjOu46ZH5Y/wgh0uhHOqIxC+S+0ecKhr718="; }) 179 (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.6"; hash = "sha256-RxWjm52PdmMV98dgDy0BCpF988+BssRZUgALLv7TH/E="; }) ··· 251 (fetchNuGet { pname = "TMDbLib"; version = "2.2.0"; hash = "sha256-r4yV7t/biDORVYP0Go6KSSmNIVRn6IuFQ+Okt8GPvbY="; }) 252 (fetchNuGet { pname = "Ude.NetStandard"; version = "1.2.0"; hash = "sha256-9Dq7UE5OiuvciURQV8Aa13elolt1fzDhvF8c8Yxznhw="; }) 253 (fetchNuGet { pname = "UTF.Unknown"; version = "2.5.1"; hash = "sha256-9D6TqKSPsjzSly0mtUGZJbrNAJ7ftz9LJjWNwnnQMz4="; }) 254 + (fetchNuGet { pname = "z440.atl.core"; version = "6.8.0"; hash = "sha256-eeiNzwXqDvw1xWOzubeKDth89MiU4q8qPesXWkvlPhc="; }) 255 (fetchNuGet { pname = "zlib.net-mutliplatform"; version = "1.0.8"; hash = "sha256-1cLkZJJ+LyZ+s5eMCcTlANnF2+U7zmgNhhVn2o/r4z0="; }) 256 ]
+2 -2
pkgs/by-name/je/jellyfin/package.nix
··· 13 14 buildDotnetModule rec { 15 pname = "jellyfin"; 16 - version = "10.10.1"; # ensure that jellyfin-web has matching version 17 18 src = fetchFromGitHub { 19 owner = "jellyfin"; 20 repo = "jellyfin"; 21 rev = "v${version}"; 22 - hash = "sha256-jDiJ1tnCR3cZvNmvZ47Vvoqow1sC+xciHsO546yoIKY="; 23 }; 24 25 propagatedBuildInputs = [ sqlite ];
··· 13 14 buildDotnetModule rec { 15 pname = "jellyfin"; 16 + version = "10.10.3"; # ensure that jellyfin-web has matching version 17 18 src = fetchFromGitHub { 19 owner = "jellyfin"; 20 repo = "jellyfin"; 21 rev = "v${version}"; 22 + hash = "sha256-kobe2hlcDzYHMMTaRtfC8L9f2W1eS2SNcYolWr+wsJQ="; 23 }; 24 25 propagatedBuildInputs = [ sqlite ];
+3 -3
pkgs/by-name/jp/jp-zip-codes/package.nix
··· 7 8 stdenvNoCC.mkDerivation { 9 pname = "jp-zip-code"; 10 - version = "0-unstable-2024-10-01"; 11 12 # This package uses a mirror as the source because the 13 # original provider uses the same URL for updated content. 14 src = fetchFromGitHub { 15 owner = "musjj"; 16 repo = "jp-zip-codes"; 17 - rev = "94ddc993224a6e2c65480f9109564f7f68125665"; 18 - hash = "sha256-/2f/HXxrxKc6dv5E67S59xIpdJUkh0fX0lyTuo2y1N4="; 19 }; 20 21 installPhase = ''
··· 7 8 stdenvNoCC.mkDerivation { 9 pname = "jp-zip-code"; 10 + version = "0-unstable-2024-12-01"; 11 12 # This package uses a mirror as the source because the 13 # original provider uses the same URL for updated content. 14 src = fetchFromGitHub { 15 owner = "musjj"; 16 repo = "jp-zip-codes"; 17 + rev = "94071d5f73bcea043694d1e9a557f6e526b44096"; 18 + hash = "sha256-RyXJZOwZmtW9vP0lEctE3t1DItBFOop7vdTi0IAH8E8="; 19 }; 20 21 installPhase = ''
+3 -3
pkgs/by-name/ka/kakoune-lsp/package.nix
··· 12 13 rustPlatform.buildRustPackage rec { 14 pname = "kakoune-lsp"; 15 - version = "18.0.2"; 16 17 src = fetchFromGitHub { 18 owner = "kakoune-lsp"; 19 repo = "kakoune-lsp"; 20 rev = "v${version}"; 21 - hash = "sha256-nfPc0ccEk+szaTJby56iMmydcDKDq/t1o8tw24c7MfY="; 22 }; 23 24 patches = [ (replaceVars ./Hardcode-perl.patch { inherit perl; }) ]; 25 26 - cargoHash = "sha256-nISlApNLitwLhRovjPDep6ObOfZ1bk5QWJ/j2xjJxuU="; 27 28 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 29 CoreServices
··· 12 13 rustPlatform.buildRustPackage rec { 14 pname = "kakoune-lsp"; 15 + version = "18.1.0"; 16 17 src = fetchFromGitHub { 18 owner = "kakoune-lsp"; 19 repo = "kakoune-lsp"; 20 rev = "v${version}"; 21 + hash = "sha256-iNJSvlyQwrbun3iNbtJwru//7lahEOv/6OFPmx6JzyU="; 22 }; 23 24 patches = [ (replaceVars ./Hardcode-perl.patch { inherit perl; }) ]; 25 26 + cargoHash = "sha256-HlonkanN+YH2m4W/5l/yFRdKc0UMOVrX/gu9xErvtOE="; 27 28 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 29 CoreServices
+2 -2
pkgs/by-name/ku/kubedb-cli/package.nix
··· 2 3 buildGoModule rec { 4 pname = "kubedb-cli"; 5 - version = "0.48.1"; 6 7 src = fetchFromGitHub { 8 owner = "kubedb"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - sha256 = "sha256-jk+IUqM0/7qVKBMFntQFr52B3TJYEGrmT/DKcgfrw3Q="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "kubedb-cli"; 5 + version = "0.49.0"; 6 7 src = fetchFromGitHub { 8 owner = "kubedb"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + sha256 = "sha256-7/WSc3PeeFX05xwvtwpN3sjy91gUnnC8cTeYxJOsqoM="; 12 }; 13 14 vendorHash = null;
+2 -2
pkgs/by-name/ku/kubefetch/package.nix
··· 5 }: 6 buildGoModule rec { 7 pname = "kubefetch"; 8 - version = "0.7.2"; 9 10 src = fetchFromGitHub { 11 owner = "jkulzer"; 12 repo = "kubefetch"; 13 rev = "${version}"; 14 - hash = "sha256-ksnqlfm++Np5I7ZUXvVPgm3T2hHM6x9sAWdmK0Whn5k="; 15 }; 16 17 vendorHash = "sha256-qsncOsCxepySJI+rJnzbIGxSWlxMzqShtzcEoJD2UPw=";
··· 5 }: 6 buildGoModule rec { 7 pname = "kubefetch"; 8 + version = "0.8.0"; 9 10 src = fetchFromGitHub { 11 owner = "jkulzer"; 12 repo = "kubefetch"; 13 rev = "${version}"; 14 + hash = "sha256-p7YRE+o/omuGwXGpVUOvI7KbFyYGymYCRZk+Phh30RM="; 15 }; 16 17 vendorHash = "sha256-qsncOsCxepySJI+rJnzbIGxSWlxMzqShtzcEoJD2UPw=";
+2 -2
pkgs/by-name/la/latexminted/package.nix
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "latexminted"; 10 - version = "0.3.0"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 - hash = "sha256-bxv7dKSnlJ5njvCgAKjRVJeoE2BluP1nx9QFZ/2JYeg="; 16 }; 17 18 build-system = with python3Packages; [
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "latexminted"; 10 + version = "0.3.2"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 + hash = "sha256-lxqu39RkSdBcSuLbuMmjrD9kiKHZ2yBjLZkJhSUpsSI="; 16 }; 17 18 build-system = with python3Packages; [
+2 -2
pkgs/by-name/lc/lc0/package.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "lc0"; 15 - version = "0.31.1"; 16 17 src = fetchFromGitHub { 18 owner = "LeelaChessZero"; 19 repo = "lc0"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-VbWNc41CgsS0I64QHNp+k9cM/IEai9b3SyHorfmwvsE="; 22 fetchSubmodules = true; 23 }; 24
··· 12 13 stdenv.mkDerivation rec { 14 pname = "lc0"; 15 + version = "0.31.2"; 16 17 src = fetchFromGitHub { 18 owner = "LeelaChessZero"; 19 repo = "lc0"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-8watDDxSyZ5khYqpXPyjQso2MkOzfI6o2nt0vkuiEUI="; 22 fetchSubmodules = true; 23 }; 24
+3 -3
pkgs/by-name/li/libdeltachat/package.nix
··· 20 21 stdenv.mkDerivation rec { 22 pname = "libdeltachat"; 23 - version = "1.151.1"; 24 25 src = fetchFromGitHub { 26 owner = "deltachat"; 27 repo = "deltachat-core-rust"; 28 rev = "v${version}"; 29 - hash = "sha256-sQPJ1IQicHzgjc2l1JYG7ieC+GKvp8cqhwZbL1yU29M="; 30 }; 31 32 patches = [ ··· 36 cargoDeps = rustPlatform.fetchCargoVendor { 37 pname = "deltachat-core-rust"; 38 inherit version src; 39 - hash = "sha256-EyOT88XEjIVTFv7XGUEsUIu4NcDdD89W5Hbl4xa/urc="; 40 }; 41 42 nativeBuildInputs = [
··· 20 21 stdenv.mkDerivation rec { 22 pname = "libdeltachat"; 23 + version = "1.151.2"; 24 25 src = fetchFromGitHub { 26 owner = "deltachat"; 27 repo = "deltachat-core-rust"; 28 rev = "v${version}"; 29 + hash = "sha256-PSVRLJAnogWu9XUoVv/PBXkXxC4xS3FS7UE3fQ/jnKY="; 30 }; 31 32 patches = [ ··· 36 cargoDeps = rustPlatform.fetchCargoVendor { 37 pname = "deltachat-core-rust"; 38 inherit version src; 39 + hash = "sha256-OlwIcfseJSN/f57T3g0OcBPQ/KvtquV51nJqNcd2Q7I="; 40 }; 41 42 nativeBuildInputs = [
+3 -3
pkgs/by-name/li/libfmvoice/package.nix
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "libfmvoice"; 11 - version = "0-unstable-2024-11-03"; 12 13 src = fetchFromGitHub { 14 owner = "vampirefrog"; 15 repo = "libfmvoice"; 16 - rev = "c4b069cf633e52d4b7dce6e0b4277a0daa057774"; 17 - hash = "sha256-ZwqzrQ3kpOAZjJcstovmoNW8bG56w1YXm5ZMYIkjQ9M="; 18 }; 19 20 outputs = [
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "libfmvoice"; 11 + version = "0-unstable-2024-11-08"; 12 13 src = fetchFromGitHub { 14 owner = "vampirefrog"; 15 repo = "libfmvoice"; 16 + rev = "1cd83789335ba7fcae4cd2081e873ad097e3270c"; 17 + hash = "sha256-XzkFfrfXefbZLXWFDy0V6agDPjzCzG5d28znQWsmcuM="; 18 }; 19 20 outputs = [
+6 -4
pkgs/by-name/li/libphidget22/package.nix
··· 5 automake, 6 libusb1, 7 }: 8 - 9 stdenv.mkDerivation { 10 pname = "libphidget22"; 11 - version = "0-unstable-2024-04-11"; 12 13 src = fetchurl { 14 - url = "https://cdn.phidgets.com/downloads/phidget22/libraries/linux/libphidget22.tar.gz"; 15 - hash = "sha256-mDoYVs0LhBb3+vzKjzYr9EmcrztmA4cy9xh5ONxHaxI="; 16 }; 17 18 nativeBuildInputs = [ automake ];
··· 5 automake, 6 libusb1, 7 }: 8 + let 9 + version = "1.20.20240909"; 10 + in 11 stdenv.mkDerivation { 12 pname = "libphidget22"; 13 + inherit version; 14 15 src = fetchurl { 16 + url = "https://www.phidgets.com/downloads/phidget22/libraries/linux/libphidget22/libphidget22-${version}.tar.gz"; 17 + hash = "sha256-20Y7cukEzq/Rf2v91SYTC1yCtS4p5aaG4aK8x6/6ebk="; 18 }; 19 20 nativeBuildInputs = [ automake ];
+6 -4
pkgs/by-name/li/libphidget22extra/package.nix
··· 6 libusb1, 7 libphidget22, 8 }: 9 - 10 stdenv.mkDerivation { 11 pname = "libphidget22extra"; 12 - version = "0-unstable-2024-04-11"; 13 14 src = fetchurl { 15 - url = "https://cdn.phidgets.com/downloads/phidget22/libraries/linux/libphidget22extra.tar.gz"; 16 - hash = "sha256-UD6Crr1dl7c3NOAVNi3xrXJI3OYPLZBJX1MXVvbyEUE="; 17 }; 18 19 nativeBuildInputs = [ automake ];
··· 6 libusb1, 7 libphidget22, 8 }: 9 + let 10 + version = "1.20.20240909"; 11 + in 12 stdenv.mkDerivation { 13 pname = "libphidget22extra"; 14 + inherit version; 15 16 src = fetchurl { 17 + url = "https://www.phidgets.com/downloads/phidget22/libraries/linux/libphidget22extra/libphidget22extra-${version}.tar.gz"; 18 + hash = "sha256-/08pzaGeWSAbHezE0BOayWdp+iv+DtrHMVN7CJlZAJc="; 19 }; 20 21 nativeBuildInputs = [ automake ];
+2 -2
pkgs/by-name/li/litmusctl/package.nix
··· 7 8 buildGoModule rec { 9 pname = "litmusctl"; 10 - version = "1.11.0"; 11 12 nativeBuildInputs = [ 13 installShellFiles ··· 21 owner = "litmuschaos"; 22 repo = "litmusctl"; 23 rev = "${version}"; 24 - hash = "sha256-ByDtmKLdPSFGIPCdFlNr2yv3gnyfdjiuIuKcryvKwkY="; 25 }; 26 27 vendorHash = "sha256-7FYOQ89aUFPX+5NCPYKg+YGCXstQ6j9DK4V2mCgklu0=";
··· 7 8 buildGoModule rec { 9 pname = "litmusctl"; 10 + version = "1.12.0"; 11 12 nativeBuildInputs = [ 13 installShellFiles ··· 21 owner = "litmuschaos"; 22 repo = "litmusctl"; 23 rev = "${version}"; 24 + hash = "sha256-pqkUaR/r9GKvTt8hEjqgSuEcNuSeRE+rtlj47uS5/dY="; 25 }; 26 27 vendorHash = "sha256-7FYOQ89aUFPX+5NCPYKg+YGCXstQ6j9DK4V2mCgklu0=";
+2 -2
pkgs/by-name/lo/logdy/package.nix
··· 7 8 buildGoModule rec { 9 pname = "logdy"; 10 - version = "0.13.0"; 11 12 src = fetchFromGitHub { 13 owner = "logdyhq"; 14 repo = "logdy-core"; 15 rev = "v${version}"; 16 - hash = "sha256-HlIl/4C1wheAxc0ReUN8xQrXJ0djoO7E0qhRwyFHEiE="; 17 }; 18 19 vendorHash = "sha256-kFhcbBMymzlJ+2zw7l09LJfCdps26Id+VzOehqrLDWU=";
··· 7 8 buildGoModule rec { 9 pname = "logdy"; 10 + version = "0.13.1"; 11 12 src = fetchFromGitHub { 13 owner = "logdyhq"; 14 repo = "logdy-core"; 15 rev = "v${version}"; 16 + hash = "sha256-lLQM9/QD/vB/KjyzSxVJzSMw0SQWyv/1qXbBBXatnCg="; 17 }; 18 19 vendorHash = "sha256-kFhcbBMymzlJ+2zw7l09LJfCdps26Id+VzOehqrLDWU=";
+3 -13
pkgs/by-name/me/meli/package.nix
··· 24 25 rustPlatform.buildRustPackage rec { 26 pname = "meli"; 27 - version = "0.8.8"; 28 29 src = fetchzip { 30 urls = [ ··· 32 "https://codeberg.org/meli/meli/archive/v${version}.tar.gz" 33 "https://github.com/meli/meli/archive/refs/tags/v${version}.tar.gz" 34 ]; 35 - hash = "sha256-XOUOIlFKxI7eL7KEEfLyYTsNqc2lc9sJNt9RqPavuW8="; 36 }; 37 38 - cargoPatches = [ 39 - (fetchpatch { 40 - # https://git.meli-email.org/meli/meli/issues/522 41 - # https://git.meli-email.org/meli/meli/issues/524 42 - name = "fix test_fd_locks() on platforms without OFD support"; 43 - url = "https://git.meli-email.org/meli/meli/commit/b7e215f9c238f8364e2a1f0d10ac668d0cfe91ad.patch"; 44 - hash = "sha256-227vnFuxhQ0Hh5A/J8y7Ei89AxbNXReMn3c3EVRN4Tc="; 45 - }) 46 - ]; 47 - 48 - cargoHash = "sha256-SMvpmWEHUWo0snR/DiUmfZJnXy1QtVOowO8CErM9Xjg="; 49 50 # Needed to get openssl-sys to use pkg-config 51 OPENSSL_NO_VENDOR=1;
··· 24 25 rustPlatform.buildRustPackage rec { 26 pname = "meli"; 27 + version = "0.8.9"; 28 29 src = fetchzip { 30 urls = [ ··· 32 "https://codeberg.org/meli/meli/archive/v${version}.tar.gz" 33 "https://github.com/meli/meli/archive/refs/tags/v${version}.tar.gz" 34 ]; 35 + hash = "sha256-zFsKL9F6PGoYjxFfFs2Bkdm2ZCeJtnTygkgCL7AXl9o="; 36 }; 37 38 + cargoHash = "sha256-us/jlsRbg0Y6FwznbRZeqK1TwwgL1uBwBdyneyvdI6Q="; 39 40 # Needed to get openssl-sys to use pkg-config 41 OPENSSL_NO_VENDOR=1;
+5 -5
pkgs/by-name/mi/mini-calc/package.nix
··· 9 }: 10 rustPlatform.buildRustPackage rec { 11 pname = "mini-calc"; 12 - version = "3.2.0"; 13 14 src = fetchFromGitHub { 15 - owner = "coco33920"; 16 repo = "calc"; 17 rev = version; 18 - hash = "sha256-f2xmc6wzZ5MwwBDYQNoxbFmIclZWd/xOOI4/MCmrnEI="; 19 }; 20 21 - cargoHash = "sha256-OiAU94URgOHZ/iNbCF5rE55zfZNkW3bdjPZo05kpIRo="; 22 23 nativeBuildInputs = [ makeWrapper ]; 24 postFixup = '' ··· 36 meta = { 37 description = "Fully-featured minimalistic configurable calculator written in Rust"; 38 changelog = "https://github.com/coco33920/calc/blob/${version}/CHANGELOG.md"; 39 - homepage = "https://calc.nwa2coco.fr"; 40 license = lib.licenses.gpl3Plus; 41 maintainers = with lib.maintainers; [ sigmanificient ]; 42 mainProgram = "mini-calc";
··· 9 }: 10 rustPlatform.buildRustPackage rec { 11 pname = "mini-calc"; 12 + version = "3.3.2"; 13 14 src = fetchFromGitHub { 15 + owner = "vanilla-extracts"; 16 repo = "calc"; 17 rev = version; 18 + hash = "sha256-JAIqigELPu4ZCj1uDgGNSCIqVhJVH7tZwFiI/PSTjSI="; 19 }; 20 21 + cargoHash = "sha256-s35rR0nb5uX9J3rvEs15+FYBfhXycZwL90yeQf0esJA="; 22 23 nativeBuildInputs = [ makeWrapper ]; 24 postFixup = '' ··· 36 meta = { 37 description = "Fully-featured minimalistic configurable calculator written in Rust"; 38 changelog = "https://github.com/coco33920/calc/blob/${version}/CHANGELOG.md"; 39 + homepage = "https://calc.charlotte-thomas.me/"; 40 license = lib.licenses.gpl3Plus; 41 maintainers = with lib.maintainers; [ sigmanificient ]; 42 mainProgram = "mini-calc";
+3 -3
pkgs/by-name/mi/misconfig-mapper/package.nix
··· 6 7 buildGoModule rec { 8 pname = "misconfig-mapper"; 9 - version = "1.10.0"; 10 11 src = fetchFromGitHub { 12 owner = "intigriti"; 13 repo = "misconfig-mapper"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-7rZwrnzoVkcXg3Z5lCMVEMyB3f5pS1t33lqogwY3I7w="; 16 }; 17 18 - vendorHash = "sha256-ymXpuCc1Pv12kFcBf1STT2wiUXTyT4R1DHnDCeBWbSs="; 19 20 ldflags = [ 21 "-s"
··· 6 7 buildGoModule rec { 8 pname = "misconfig-mapper"; 9 + version = "1.12.3"; 10 11 src = fetchFromGitHub { 12 owner = "intigriti"; 13 repo = "misconfig-mapper"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-TA6vnK1UAT66uPJzM4QJxjcpVZKPyAe4ZayYcrggzpc="; 16 }; 17 18 + vendorHash = "sha256-KN4jasuVP6WJjoqQNPhqvXcmgbj16sX//PxAloj1w20="; 19 20 ldflags = [ 21 "-s"
+1 -1
pkgs/by-name/mo/motoc/Cargo.lock
··· 511 512 [[package]] 513 name = "motoc" 514 - version = "0.3.3" 515 dependencies = [ 516 "anyhow", 517 "bindgen 0.70.1",
··· 511 512 [[package]] 513 name = "motoc" 514 + version = "0.3.4" 515 dependencies = [ 516 "anyhow", 517 "bindgen 0.70.1",
+2 -2
pkgs/by-name/mo/motoc/package.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "motoc"; 11 - version = "0.3.3"; 12 13 src = fetchFromGitHub { 14 owner = "galister"; 15 repo = "motoc"; 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-AmHTnCUTHoeLsOJrD35BooU9mZr5ctoCJmjW5CaTYBY="; 18 }; 19 20 cargoLock = {
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "motoc"; 11 + version = "0.3.4"; 12 13 src = fetchFromGitHub { 14 owner = "galister"; 15 repo = "motoc"; 16 rev = "refs/tags/v${version}"; 17 + hash = "sha256-CAKgh9uddDhaFp2O62o1nNZ/ZWJbCR/7dMaI9V992Xk="; 18 }; 19 20 cargoLock = {
+3 -3
pkgs/by-name/mo/mountpoint-s3/package.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "mountpoint-s3"; 11 - version = "1.10.0"; 12 13 src = fetchFromGitHub { 14 owner = "awslabs"; 15 repo = "mountpoint-s3"; 16 rev = "v${version}"; 17 - hash = "sha256-sMxggPe3m1fzfcfwsr2lUECswZ7pFSAJ8b0cURwXFmw="; 18 fetchSubmodules = true; 19 }; 20 21 - cargoHash = "sha256-Gsp/AmxSobEut0jYakK0ymmSpStriAop+Abnl3GlSF4="; 22 23 # thread 'main' panicked at cargo-auditable/src/collect_audit_data.rs:77:9: 24 # cargo metadata failure: error: none of the selected packages contains these features: libfuse3
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "mountpoint-s3"; 11 + version = "1.12.0"; 12 13 src = fetchFromGitHub { 14 owner = "awslabs"; 15 repo = "mountpoint-s3"; 16 rev = "v${version}"; 17 + hash = "sha256-tKeQn7yyw0AL/Rx8P1FSZU3Zd2UAlDYE6/85e6Ex9IA="; 18 fetchSubmodules = true; 19 }; 20 21 + cargoHash = "sha256-MU4wrThhy9y4ni2lfD0VcYqIEUpi/4TqKIaPSFHCkws="; 22 23 # thread 'main' panicked at cargo-auditable/src/collect_audit_data.rs:77:9: 24 # cargo metadata failure: error: none of the selected packages contains these features: libfuse3
+3 -3
pkgs/by-name/n8/n8n/package.nix
··· 18 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "n8n"; 21 - version = "1.65.1"; 22 23 src = fetchFromGitHub { 24 owner = "n8n-io"; 25 repo = "n8n"; 26 rev = "n8n@${finalAttrs.version}"; 27 - hash = "sha256-3fGsghGzqLb9B0qrqPuJV2pypd3kJVUrYohMe9quqG4="; 28 }; 29 30 pnpmDeps = pnpm.fetchDeps { 31 inherit (finalAttrs) pname version src; 32 - hash = "sha256-n+A7SGfjzvB9NOt8kqi7DswKSjCTef5SJItWtFzNpwA="; 33 }; 34 35 nativeBuildInputs = [
··· 18 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "n8n"; 21 + version = "1.70.1"; 22 23 src = fetchFromGitHub { 24 owner = "n8n-io"; 25 repo = "n8n"; 26 rev = "n8n@${finalAttrs.version}"; 27 + hash = "sha256-acbC6MO2wM9NsjqUqcs8jPNHfBg/P0wEYF5MxbnFhQQ="; 28 }; 29 30 pnpmDeps = pnpm.fetchDeps { 31 inherit (finalAttrs) pname version src; 32 + hash = "sha256-h2hIOVK9H5OlyhyyoRs113CbE4z4SIxVVPha0Ia9I4A="; 33 }; 34 35 nativeBuildInputs = [
+3 -3
pkgs/by-name/ne/netscanner/package.nix
··· 6 }: 7 let 8 pname = "netscanner"; 9 - version = "0.6.0"; 10 in 11 rustPlatform.buildRustPackage { 12 inherit pname version; ··· 17 owner = "Chleba"; 18 repo = "netscanner"; 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-p7ajWY/eGWHPosxFXOKs2YeMAny+/PJ68IAU2NNgm0w="; 21 }; 22 23 - cargoHash = "sha256-F6titbFM0zsbbwZKcSx3U4cknea83TCITiGm7rPXmFE="; 24 25 postFixup = '' 26 wrapProgram $out/bin/netscanner \
··· 6 }: 7 let 8 pname = "netscanner"; 9 + version = "0.6.1"; 10 in 11 rustPlatform.buildRustPackage { 12 inherit pname version; ··· 17 owner = "Chleba"; 18 repo = "netscanner"; 19 rev = "refs/tags/v${version}"; 20 + hash = "sha256-/EHg8YnsGwFlXEfdsh1eiWoNmapDHGOws4lkEGqjhoo="; 21 }; 22 23 + cargoHash = "sha256-uqTSr+c+pDAi2r6roHeZfW0LCyN/1J0M2+8grdAtX7U="; 24 25 postFixup = '' 26 wrapProgram $out/bin/netscanner \
-2
pkgs/by-name/ni/niri/package.nix
··· 1 { 2 lib, 3 - clang, 4 dbus, 5 eudev, 6 fetchFromGitHub, ··· 51 strictDeps = true; 52 53 nativeBuildInputs = [ 54 - clang 55 pkg-config 56 rustPlatform.bindgenHook 57 ];
··· 1 { 2 lib, 3 dbus, 4 eudev, 5 fetchFromGitHub, ··· 50 strictDeps = true; 51 52 nativeBuildInputs = [ 53 pkg-config 54 rustPlatform.bindgenHook 55 ];
+3 -3
pkgs/by-name/no/novops/package.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "novops"; 14 - version = "0.17.0"; 15 16 src = fetchFromGitHub { 17 owner = "PierreBeucher"; 18 repo = pname; 19 rev = "v${version}"; 20 - hash = "sha256-/sb9LqBZRkJeGyWZzz3RDgWm2tEtiaEXrEX/OO5ja6o="; 21 }; 22 23 - cargoHash = "sha256-gvM0I+om4I8Yy+m0CzD5/WpL8xdIs3ecKQgmaq9S3VI="; 24 25 buildInputs = [ 26 openssl # required for openssl-sys
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "novops"; 14 + version = "0.18.0"; 15 16 src = fetchFromGitHub { 17 owner = "PierreBeucher"; 18 repo = pname; 19 rev = "v${version}"; 20 + hash = "sha256-ToIIBLLwf9GLg+/2VF3DQTT1RokI6XHwdPmr+BtNFeU="; 21 }; 22 23 + cargoHash = "sha256-3QB7iuzWlWDgFRrKiwq7Yh9PIW88m1N+nPQ8fdEQ7Ps="; 24 25 buildInputs = [ 26 openssl # required for openssl-sys
+6 -4
pkgs/by-name/nt/ntfy-alertmanager/package.nix
··· 6 7 buildGoModule rec { 8 pname = "ntfy-alertmanager"; 9 - version = "0.3.0"; 10 11 src = fetchurl { 12 url = "https://git.xenrox.net/~xenrox/ntfy-alertmanager/refs/download/v${version}/ntfy-alertmanager-${version}.tar.gz"; 13 - hash = "sha256-8VDHeK77dcbATSFfqknlhMSP93OlDNmkzRJxLN4rCVE="; 14 }; 15 16 - vendorHash = "sha256-WKImEc7FvZm/6noC2+Lz4g+ASFEuRBE8nzTEDbXaWic="; 17 18 meta = with lib; { 19 - description = "A bridge between ntfy and Alertmanager."; 20 homepage = "https://git.xenrox.net/~xenrox/ntfy-alertmanager"; 21 license = licenses.agpl3Only; 22 maintainers = with maintainers; [ 23 bleetube 24 fpletz 25 ]; 26 }; 27 }
··· 6 7 buildGoModule rec { 8 pname = "ntfy-alertmanager"; 9 + version = "0.4.0"; 10 11 src = fetchurl { 12 url = "https://git.xenrox.net/~xenrox/ntfy-alertmanager/refs/download/v${version}/ntfy-alertmanager-${version}.tar.gz"; 13 + hash = "sha256-5rQzJZ0BaLtfj2MfyZZJ3PEiWnaTjWOMlsJYeYENW7U="; 14 }; 15 16 + vendorHash = "sha256-8a6dvBERegpFYFHQGJppz5tlQioQAudCe3/Q7vro+ZI="; 17 18 meta = with lib; { 19 + description = "A bridge between ntfy and Alertmanager"; 20 homepage = "https://git.xenrox.net/~xenrox/ntfy-alertmanager"; 21 license = licenses.agpl3Only; 22 + mainProgram = "ntfy-alertmanager"; 23 maintainers = with maintainers; [ 24 bleetube 25 fpletz 26 ]; 27 + platforms = platforms.linux; 28 }; 29 }
+2 -2
pkgs/by-name/nu/numix-icon-theme-square/package.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-square"; 5 - version = "24.07.19"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-mHCQpFBBnJfmMA0o5BVt8IWhHIcMSaReCezVgVqVAw4="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-square"; 5 + version = "24.10.22"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-7pAVXaNH/qMmo7/CcDgeFbA6KHINAxu8sHMoQYecZKM="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
+2 -2
pkgs/by-name/nw/nwg-clipman/package.nix
··· 13 14 python3Packages.buildPythonPackage rec { 15 pname = "nwg-clipman"; 16 - version = "0.2.3"; 17 18 src = fetchFromGitHub { 19 owner = "nwg-piotr"; 20 repo = "nwg-clipman"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-qpI/yg7yBSwcgpv6lOBysxxsX0pI+ixZghkm+U6XIrs="; 23 }; 24 25 build-system = [ python3Packages.setuptools ];
··· 13 14 python3Packages.buildPythonPackage rec { 15 pname = "nwg-clipman"; 16 + version = "0.2.4"; 17 18 src = fetchFromGitHub { 19 owner = "nwg-piotr"; 20 repo = "nwg-clipman"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-bAE9E6P+qfKrfRxb134k4r7DtIWGB+4JdiXKpI7gJ5M="; 23 }; 24 25 build-system = [ python3Packages.setuptools ];
+3 -3
pkgs/by-name/ob/obs-cmd/package.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "obs-cmd"; 8 - version = "0.17.9"; 9 10 src = fetchFromGitHub { 11 owner = "grigio"; 12 repo = "obs-cmd"; 13 rev = "v${version}"; 14 - hash = "sha256-R3zGYVa5ux3pcniuXzKwxJK/5/7YrVOrqC2H42P2fK0="; 15 }; 16 17 - cargoHash = "sha256-bFOaR48xdc4+DvlFnXCWtzqMbE1cTo7xrsf/aIBlRX0="; 18 19 meta = with lib; { 20 description = "Minimal CLI to control OBS Studio via obs-websocket";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "obs-cmd"; 8 + version = "0.18.0"; 9 10 src = fetchFromGitHub { 11 owner = "grigio"; 12 repo = "obs-cmd"; 13 rev = "v${version}"; 14 + hash = "sha256-lVcg7jSA8W2m98DgDEQJWetfNYvp/JYbRuo8jCsLLZs="; 15 }; 16 17 + cargoHash = "sha256-+uFLaN02iSQLdUAUh4qmUyfIrrMi1nnaNh3sR+N8KbU="; 18 19 meta = with lib; { 20 description = "Minimal CLI to control OBS Studio via obs-websocket";
+3
pkgs/by-name/om/omnisharp-roslyn/deps.nix
··· 11 (fetchNuGet { pname = "ICSharpCode.Decompiler"; version = "8.2.0.7535"; hash = "sha256-4BWs04Va9pc/SLeMA/vKoBydhw+Bu6s9MDtoo/Ucft8="; }) 12 (fetchNuGet { pname = "McMaster.Extensions.CommandLineUtils"; version = "4.1.0"; hash = "sha256-lPAL8r1/y6WmWpgKqYHzIa3iEz1+Soqkud4XnbpN/N4="; }) 13 (fetchNuGet { pname = "MediatR"; version = "8.1.0"; hash = "sha256-dyqhDG1NJjY1b+dj37sMmklGkxAm3zKdhh2lBJ0/HTM="; }) 14 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "7.0.0"; hash = "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE="; }) 15 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "8.0.0"; hash = "sha256-9aWmiwMJKrKr9ohD1KSuol37y+jdDxPGJct3m2/Bknw="; }) 16 (fetchNuGet { pname = "Microsoft.Build"; version = "17.3.2"; hash = "sha256-r+jLFj4SFlkcRofhbt4/8IzA4mYnDlfv2IkiwYCa5J0="; }) ··· 60 (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "8.0.0"; hash = "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo="; }) 61 (fetchNuGet { pname = "Microsoft.IO.Redist"; version = "6.0.0"; hash = "sha256-pa3MT+QWrWeehQwUWtTS/Rwto8IIDgAt+zLqaUAQoJ0="; }) 62 (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.3.2"; hash = "sha256-Q8owHXaXkJPy13yGlj+VYGS9XMqYWUZYB6yoT0/m4ek="; }) 63 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; hash = "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM="; }) 64 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; hash = "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c="; }) 65 (fetchNuGet { pname = "Microsoft.NETFramework.ReferenceAssemblies"; version = "1.0.3"; hash = "sha256-FBoJP5DHZF0QHM0xLm9yd4HJZVQOuSpSKA+VQRpphEE="; }) ··· 108 (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "8.0.0"; hash = "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE="; }) 109 (fetchNuGet { pname = "System.Data.DataSetExtensions"; version = "4.5.0"; hash = "sha256-qppO0L8BpI7cgaStqBhn6YJYFjFdSwpXlRih0XFsaT4="; }) 110 (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.0"; hash = "sha256-+aODaDEQMqla5RYZeq0Lh66j+xkPYxykrVvSCmJQ+Vs="; }) 111 (fetchNuGet { pname = "System.Drawing.Common"; version = "6.0.0"; hash = "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo="; }) 112 (fetchNuGet { pname = "System.Formats.Asn1"; version = "6.0.0"; hash = "sha256-KaMHgIRBF7Nf3VwOo+gJS1DcD+41cJDPWFh+TDQ8ee8="; }) 113 (fetchNuGet { pname = "System.IO.Pipelines"; version = "7.0.0"; hash = "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY="; })
··· 11 (fetchNuGet { pname = "ICSharpCode.Decompiler"; version = "8.2.0.7535"; hash = "sha256-4BWs04Va9pc/SLeMA/vKoBydhw+Bu6s9MDtoo/Ucft8="; }) 12 (fetchNuGet { pname = "McMaster.Extensions.CommandLineUtils"; version = "4.1.0"; hash = "sha256-lPAL8r1/y6WmWpgKqYHzIa3iEz1+Soqkud4XnbpN/N4="; }) 13 (fetchNuGet { pname = "MediatR"; version = "8.1.0"; hash = "sha256-dyqhDG1NJjY1b+dj37sMmklGkxAm3zKdhh2lBJ0/HTM="; }) 14 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Ref"; version = "6.0.36"; hash = "sha256-9jDkWbjw/nd8yqdzVTagCuqr6owJ/DUMi4BlUZT4hWU="; }) 15 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "7.0.0"; hash = "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE="; }) 16 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "8.0.0"; hash = "sha256-9aWmiwMJKrKr9ohD1KSuol37y+jdDxPGJct3m2/Bknw="; }) 17 (fetchNuGet { pname = "Microsoft.Build"; version = "17.3.2"; hash = "sha256-r+jLFj4SFlkcRofhbt4/8IzA4mYnDlfv2IkiwYCa5J0="; }) ··· 61 (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "8.0.0"; hash = "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo="; }) 62 (fetchNuGet { pname = "Microsoft.IO.Redist"; version = "6.0.0"; hash = "sha256-pa3MT+QWrWeehQwUWtTS/Rwto8IIDgAt+zLqaUAQoJ0="; }) 63 (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.3.2"; hash = "sha256-Q8owHXaXkJPy13yGlj+VYGS9XMqYWUZYB6yoT0/m4ek="; }) 64 + (fetchNuGet { pname = "Microsoft.NETCore.App.Ref"; version = "6.0.36"; hash = "sha256-9LZgVoIFF8qNyUu8kdJrYGLutMF/cL2K82HN2ywwlx8="; }) 65 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; hash = "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM="; }) 66 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; hash = "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c="; }) 67 (fetchNuGet { pname = "Microsoft.NETFramework.ReferenceAssemblies"; version = "1.0.3"; hash = "sha256-FBoJP5DHZF0QHM0xLm9yd4HJZVQOuSpSKA+VQRpphEE="; }) ··· 110 (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "8.0.0"; hash = "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE="; }) 111 (fetchNuGet { pname = "System.Data.DataSetExtensions"; version = "4.5.0"; hash = "sha256-qppO0L8BpI7cgaStqBhn6YJYFjFdSwpXlRih0XFsaT4="; }) 112 (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.0"; hash = "sha256-+aODaDEQMqla5RYZeq0Lh66j+xkPYxykrVvSCmJQ+Vs="; }) 113 + (fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "8.0.0"; hash = "sha256-rt8xc3kddpQY4HEdghlBeOK4gdw5yIj4mcZhAVtk2/Y="; }) 114 (fetchNuGet { pname = "System.Drawing.Common"; version = "6.0.0"; hash = "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo="; }) 115 (fetchNuGet { pname = "System.Formats.Asn1"; version = "6.0.0"; hash = "sha256-KaMHgIRBF7Nf3VwOo+gJS1DcD+41cJDPWFh+TDQ8ee8="; }) 116 (fetchNuGet { pname = "System.IO.Pipelines"; version = "7.0.0"; hash = "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY="; })
+11 -14
pkgs/by-name/om/omnisharp-roslyn/package.nix
··· 3 dotnetCorePackages, 4 fetchFromGitHub, 5 lib, 6 - stdenv, 7 runCommand, 8 expect, 9 }: 10 11 let 12 - inherit (dotnetCorePackages) sdk_8_0 runtime_6_0; 13 in 14 let 15 finalPackage = buildDotnetModule rec { ··· 26 projectFile = "src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj"; 27 nugetDeps = ./deps.nix; 28 29 - dotnet-sdk = 30 - with dotnetCorePackages; 31 - combinePackages [ 32 - sdk_6_0 33 - sdk_8_0 34 - ]; 35 dotnet-runtime = sdk_8_0; 36 37 - dotnetInstallFlags = [ "--framework net6.0" ]; 38 dotnetBuildFlags = [ 39 - "--framework net6.0" 40 "--no-self-contained" 41 ]; 42 dotnetFlags = [ ··· 45 "-property:AssemblyVersion=${version}.0" 46 "-property:FileVersion=${version}.0" 47 "-property:InformationalVersion=${version}" 48 - "-property:RuntimeFrameworkVersion=${runtime_6_0.version}" 49 "-property:RollForward=LatestMajor" 50 ]; 51 ··· 56 # Patch the project files so we can compile them properly 57 for project in src/OmniSharp.Http.Driver/OmniSharp.Http.Driver.csproj src/OmniSharp.LanguageServerProtocol/OmniSharp.LanguageServerProtocol.csproj src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj; do 58 substituteInPlace $project \ 59 - --replace '<RuntimeIdentifiers>win7-x64;win7-x86;win10-arm64</RuntimeIdentifiers>' '<RuntimeIdentifiers>linux-x64;linux-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>' 60 done 61 ''; 62 63 useDotnetFromEnv = true; ··· 96 in 97 { 98 # Make sure we can run OmniSharp with any supported SDK version, as well as without 99 - with-net6-sdk = with-sdk dotnetCorePackages.sdk_6_0; 100 - with-net8-sdk = with-sdk dotnetCorePackages.sdk_8_0; 101 no-sdk = with-sdk null; 102 }; 103
··· 3 dotnetCorePackages, 4 fetchFromGitHub, 5 lib, 6 runCommand, 7 expect, 8 }: 9 10 let 11 + inherit (dotnetCorePackages) sdk_8_0 sdk_9_0 runtime_8_0; 12 in 13 let 14 finalPackage = buildDotnetModule rec { ··· 25 projectFile = "src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj"; 26 nugetDeps = ./deps.nix; 27 28 + dotnet-sdk = sdk_8_0; 29 dotnet-runtime = sdk_8_0; 30 31 + dotnetInstallFlags = [ "--framework net8.0" ]; 32 dotnetBuildFlags = [ 33 + "--framework net8.0" 34 "--no-self-contained" 35 ]; 36 dotnetFlags = [ ··· 39 "-property:AssemblyVersion=${version}.0" 40 "-property:FileVersion=${version}.0" 41 "-property:InformationalVersion=${version}" 42 + "-property:RuntimeFrameworkVersion=${runtime_8_0.version}" 43 "-property:RollForward=LatestMajor" 44 ]; 45 ··· 50 # Patch the project files so we can compile them properly 51 for project in src/OmniSharp.Http.Driver/OmniSharp.Http.Driver.csproj src/OmniSharp.LanguageServerProtocol/OmniSharp.LanguageServerProtocol.csproj src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj; do 52 substituteInPlace $project \ 53 + --replace-fail '<RuntimeIdentifiers>win7-x64;win7-x86;win10-arm64</RuntimeIdentifiers>' '<RuntimeIdentifiers>linux-x64;linux-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>' 54 done 55 + substituteInPlace src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj \ 56 + --replace-fail 'net6.0' 'net8.0' \ 57 + --replace-fail '<RuntimeFrameworkVersion>6.0.0-preview.7.21317.1</RuntimeFrameworkVersion>' "" 58 ''; 59 60 useDotnetFromEnv = true; ··· 93 in 94 { 95 # Make sure we can run OmniSharp with any supported SDK version, as well as without 96 + with-net8-sdk = with-sdk sdk_8_0; 97 + with-net9-sdk = with-sdk sdk_9_0; 98 no-sdk = with-sdk null; 99 }; 100
+2 -2
pkgs/by-name/op/opengrok/package.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "opengrok"; 5 - version = "1.13.23"; 6 7 # binary distribution 8 src = fetchurl { 9 url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz"; 10 - hash = "sha256-Fe4K6nBVg0l4Z3CW+k0OpUF8JEu+uINsA+jdAFJGmx8="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "opengrok"; 5 + version = "1.13.24"; 6 7 # binary distribution 8 src = fetchurl { 9 url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz"; 10 + hash = "sha256-rAiibbNsEH+mjRq2qDKk+8pdAfnCFRpAm1Opgmw+FTY="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ];
+9 -6
pkgs/by-name/op/opentofu/package.nix
··· 103 lib.mapAttrs 104 ( 105 _: provider: 106 - # use opentofu plugin registry over terraform's 107 - provider.override (oldArgs: { 108 - provider-source-address = lib.replaceStrings [ "https://registry.terraform.io/providers" ] [ 109 - "registry.opentofu.org" 110 - ] oldArgs.homepage; 111 - }) 112 ) 113 ( 114 removeAttrs terraform-providers [
··· 103 lib.mapAttrs 104 ( 105 _: provider: 106 + if provider ? override then 107 + # use opentofu plugin registry over terraform's 108 + provider.override (oldArgs: { 109 + provider-source-address = lib.replaceStrings [ "https://registry.terraform.io/providers" ] [ 110 + "registry.opentofu.org" 111 + ] oldArgs.homepage; 112 + }) 113 + else 114 + provider 115 ) 116 ( 117 removeAttrs terraform-providers [
+2 -2
pkgs/by-name/or/orchard/package.nix
··· 2 3 buildGoModule rec { 4 pname = "orchard"; 5 - version = "0.24.1"; 6 7 src = fetchFromGitHub { 8 owner = "cirruslabs"; 9 repo = pname; 10 rev = version; 11 - hash = "sha256-6w/UcifseoajAOKZnn0GJiUzXAmLNGKLDCZkeZLK8NI="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true;
··· 2 3 buildGoModule rec { 4 pname = "orchard"; 5 + version = "0.25.2"; 6 7 src = fetchFromGitHub { 8 owner = "cirruslabs"; 9 repo = pname; 10 rev = version; 11 + hash = "sha256-FuqzVMpv62Knbbhy9yExyjT2UVdH2KlaQ+ETW8/abWc="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true;
+2 -2
pkgs/by-name/pa/parallel-hashmap/package.nix
··· 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "parallel-hashmap"; 10 - version = "1.4.0"; 11 12 src = fetchFromGitHub { 13 owner = "greg7mdp"; 14 repo = "parallel-hashmap"; 15 rev = "refs/tags/v${finalAttrs.version}"; 16 - hash = "sha256-19rWcnMtWgqYlLylUjgI/p3aAM0Ois3CKoMuMmLQHmM="; 17 }; 18 19 postPatch = ''
··· 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "parallel-hashmap"; 10 + version = "1.4.1"; 11 12 src = fetchFromGitHub { 13 owner = "greg7mdp"; 14 repo = "parallel-hashmap"; 15 rev = "refs/tags/v${finalAttrs.version}"; 16 + hash = "sha256-QDRy6YPoE34VpldN66V4mcF3PqK43RSlXThm+SzxRQ4="; 17 }; 18 19 postPatch = ''
+33
pkgs/by-name/pa/parlay/package.nix
···
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + 8 + buildGoModule rec { 9 + pname = "parlay"; 10 + version = "0.6.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "snyk"; 14 + repo = "parlay"; 15 + rev = "v${version}"; 16 + hash = "sha256-hcNNW4/+AX06vkEbauHyMP5b2y/1YNlWhgqS5Rx8sS8="; 17 + }; 18 + 19 + vendorHash = "sha256-Eo5MgdISiwbaJFg5XHAwe5x3D8GmgzswYmcUG4gvaQk="; 20 + 21 + passthru.updateScript = nix-update-script { }; 22 + 23 + meta = { 24 + description = "Enriches SBOMs with data from third party services"; 25 + homepage = "https://github.com/snyk/parlay"; 26 + license = lib.licenses.asl20; 27 + maintainers = with lib.maintainers; [ 28 + kiike 29 + ]; 30 + mainProgram = "parlay"; 31 + platforms = lib.platforms.unix; 32 + }; 33 + }
+18
pkgs/by-name/pd/pdal/package.nix
··· 2 , stdenv 3 , callPackage 4 , fetchFromGitHub 5 , testers 6 7 , enableE57 ? lib.meta.availableOn stdenv.hostPlatform libe57format ··· 36 rev = finalAttrs.version; 37 hash = "sha256-aRWVBCMGr/FX3g8tF7PP3sarN2DHx7AG3vvGAkQTuAM="; 38 }; 39 40 nativeBuildInputs = [ 41 cmake ··· 108 # Failure 109 "pdal_app_plugin_test" 110 ]; 111 112 checkPhase = '' 113 runHook preCheck
··· 2 , stdenv 3 , callPackage 4 , fetchFromGitHub 5 + , fetchpatch 6 + , fetchurl 7 , testers 8 9 , enableE57 ? lib.meta.availableOn stdenv.hostPlatform libe57format ··· 38 rev = finalAttrs.version; 39 hash = "sha256-aRWVBCMGr/FX3g8tF7PP3sarN2DHx7AG3vvGAkQTuAM="; 40 }; 41 + 42 + patches = [ 43 + (fetchpatch { 44 + name = "pdal-tests-gdal-3.10-compatibility.patch"; 45 + url = "https://github.com/PDAL/PDAL/commit/e6df3aa21f84ea49c79c338b87fe2e2797f4e44f.patch"; 46 + hash = "sha256-8AeWcMeZXth6y+Ox1rhK7cEySql//Jig46rHw7PyJh4="; 47 + }) 48 + ]; 49 50 nativeBuildInputs = [ 51 cmake ··· 118 # Failure 119 "pdal_app_plugin_test" 120 ]; 121 + 122 + # Add binary test file that we can’t apply from the patch. 123 + postPatch = '' 124 + ln -s ${fetchurl { 125 + url = "https://github.com/PDAL/PDAL/raw/e6df3aa21f84ea49c79c338b87fe2e2797f4e44f/test/data/gdal/1234_red_0_green_0_blue.tif"; 126 + hash = "sha256-x/jHMhZTKmQxlTkswDGszhBIfP/qgY0zJ8QIz+wR5S4="; 127 + }} test/data/gdal/1234_red_0_green_0_blue.tif 128 + ''; 129 130 checkPhase = '' 131 runHook preCheck
+3 -3
pkgs/by-name/pe/pet/package.nix
··· 2 3 buildGoModule rec { 4 pname = "pet"; 5 - version = "0.9.0"; 6 7 src = fetchFromGitHub { 8 owner = "knqyf263"; 9 repo = "pet"; 10 rev = "v${version}"; 11 - sha256 = "sha256-h6e7X93uU/rdTrCz5xJcNtpDbzcF/2Z186b4dHkp9jM="; 12 }; 13 14 - vendorHash = "sha256-hf2I5xHloqcXDlC8frxtCiQx2PlTmKmyd1mrzF2UdDo="; 15 16 ldflags = [ 17 "-s" "-w" "-X=github.com/knqyf263/pet/cmd.version=${version}"
··· 2 3 buildGoModule rec { 4 pname = "pet"; 5 + version = "1.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "knqyf263"; 9 repo = "pet"; 10 rev = "v${version}"; 11 + sha256 = "sha256-J6DrrCeuJrdVSBJNUcALiPOAP0SEjYYLSFEg7gEXvhs="; 12 }; 13 14 + vendorHash = "sha256-VGhkhpqYJZZLCUMOE0eYBOICeFhRjgSXCGGUEYLDoQo="; 15 16 ldflags = [ 17 "-s" "-w" "-X=github.com/knqyf263/pet/cmd.version=${version}"
+9 -8
pkgs/by-name/ph/phel/package.nix
··· 1 - { lib 2 - , fetchFromGitHub 3 - , php 4 }: 5 6 - php.buildComposerProject (finalAttrs: { 7 pname = "phel"; 8 - version = "0.13.0"; 9 10 src = fetchFromGitHub { 11 owner = "phel-lang"; 12 repo = "phel-lang"; 13 - rev = "v${finalAttrs.version}"; 14 - hash = "sha256-EITeApaQ1nmQb53/DrSidcmWUACapjTUuUYuJQDML0Y="; 15 }; 16 17 - vendorHash = "sha256-IWFOpsPcrPg2/QWemRJ8tP6k0sIc2OogETdiBFAQ5BI="; 18 19 doInstallCheck = true; 20 postInstallCheck = ''
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + php, 5 }: 6 7 + php.buildComposerProject2 (finalAttrs: { 8 pname = "phel"; 9 + version = "0.16.0"; 10 11 src = fetchFromGitHub { 12 owner = "phel-lang"; 13 repo = "phel-lang"; 14 + rev = "refs/tags/v${finalAttrs.version}"; 15 + hash = "sha256-U+E4AdxjBjuMEG5CDpyr4Avu/NzvQXdksPsl+tQMybM="; 16 }; 17 18 + vendorHash = "sha256-ROJrVhkq3A0ZOsWv8rNNlVmE8KYu+vDM201BECOgmik="; 19 20 doInstallCheck = true; 21 postInstallCheck = ''
+2 -2
pkgs/by-name/po/poetry/plugins/poetry-plugin-up.nix
··· 9 10 buildPythonPackage rec { 11 pname = "poetry-plugin-up"; 12 - version = "0.7.3"; 13 format = "pyproject"; 14 15 src = fetchFromGitHub { 16 owner = "MousaZeidBaker"; 17 repo = pname; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-yhGoiuqPUzEPiq+zO/RD4pB1LvOo80yLIpM+rRQHOmY="; 20 }; 21 22 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "poetry-plugin-up"; 12 + version = "0.8.0"; 13 format = "pyproject"; 14 15 src = fetchFromGitHub { 16 owner = "MousaZeidBaker"; 17 repo = pname; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-PWHbMDGL9CGLRmvFWLOztUW0f/TJioPjQtAgpyCbAqw="; 20 }; 21 22 nativeBuildInputs = [
+2 -2
pkgs/by-name/pr/pritunl-client/package.nix
··· 17 , openvpn 18 , electron 19 }: let 20 - version = "1.3.4066.51"; 21 src = fetchFromGitHub { 22 owner = "pritunl"; 23 repo = "pritunl-client-electron"; 24 rev = version; 25 - sha256 = "sha256-yoPpDOcTv3kBTHscYn//KseZpfj1HArInODSxPKOFXY="; 26 }; 27 28 cli = buildGoModule {
··· 17 , openvpn 18 , electron 19 }: let 20 + version = "1.3.4083.88"; 21 src = fetchFromGitHub { 22 owner = "pritunl"; 23 repo = "pritunl-client-electron"; 24 rev = version; 25 + sha256 = "sha256-6CKckRrf1TVhuYOJ7caTRDFWiX5b27kDjLjd709NKUs="; 26 }; 27 28 cli = buildGoModule {
+3 -3
pkgs/by-name/pr/protonmail-bridge/package.nix
··· 2 3 buildGoModule rec { 4 pname = "protonmail-bridge"; 5 - version = "3.14.0"; 6 7 src = fetchFromGitHub { 8 owner = "ProtonMail"; 9 repo = "proton-bridge"; 10 rev = "v${version}"; 11 - hash = "sha256-Pup+A637FvsX4dV0G7K/LMB4HCruh5BT1iu4tIXRI7I="; 12 }; 13 14 - vendorHash = "sha256-I/OFpEa3aB+qDBS/sbX5WOgrlSyR7aZaQYrsaSVNAAk="; 15 16 nativeBuildInputs = [ pkg-config ]; 17
··· 2 3 buildGoModule rec { 4 pname = "protonmail-bridge"; 5 + version = "3.15.0"; 6 7 src = fetchFromGitHub { 8 owner = "ProtonMail"; 9 repo = "proton-bridge"; 10 rev = "v${version}"; 11 + hash = "sha256-mfaZJ1XI07b90cbWvWFzyppJnJG+Q9LyViuQmt3XWvY="; 12 }; 13 14 + vendorHash = "sha256-avtw9MtnDo/992JAhXKCr/FXv+9M2j/pBLDNRVGsseM="; 15 16 nativeBuildInputs = [ pkg-config ]; 17
+3 -3
pkgs/by-name/pu/pulldown-cmark/package.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "pulldown-cmark"; 8 - version = "0.12.1"; 9 10 src = fetchCrate { 11 inherit pname version; 12 - hash = "sha256-PfkmzmK98Mzay6P48NTEJhtpuoCiTb3JqUIYObcS41k="; 13 }; 14 15 - cargoHash = "sha256-BhlKFisM1ho7xcwBnjtODQdacE/B9UoqYXj3dIAeTXE="; 16 17 meta = { 18 description = "Pull parser for CommonMark written in Rust";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "pulldown-cmark"; 8 + version = "0.12.2"; 9 10 src = fetchCrate { 11 inherit pname version; 12 + hash = "sha256-dsSt0JC3e1IItyY16tosxD83XUdttHVIT40QsW9iUFU="; 13 }; 14 15 + cargoHash = "sha256-siYwv14AzoQnub+Xcb3UCdEnCIOYremqNve5xyMhixc="; 16 17 meta = { 18 description = "Pull parser for CommonMark written in Rust";
+188 -59
pkgs/by-name/pu/pupdate/deps.nix
··· 2 # Please dont edit it manually, your changes might get overwritten! 3 4 { fetchNuGet }: [ 5 - (fetchNuGet { pname = "CommandLineParser"; version = "2.9.1"; sha256 = "1sldkj8lakggn4hnyabjj1fppqh50fkdrr1k99d4gswpbk5kv582"; }) 6 - (fetchNuGet { pname = "ConsoleMenu-simple"; version = "2.6.1"; sha256 = "1vbi77schslq3nsardm4v8mrk0zi0phczwm2np1bl9z7c84h5cym"; }) 7 - (fetchNuGet { pname = "Crc32.NET"; version = "1.2.0"; sha256 = "0qaj3192k1vfji87zf50rhydn5mrzyzybrs2k4v7ap29k8i0vi5h"; }) 8 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 9 - (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) 10 - (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.0"; sha256 = "1bc4ba8ahgk15m8k4nd7x406nhi0kwqzbgjk2dmw52ss553xz7iy"; }) 11 - (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.3"; sha256 = "0xrwysmrn4midrjal8g2hr1bbg38iyisl0svamb11arqws4w2bw7"; }) 12 - (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; }) 13 - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; }) 14 - (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x"; }) 15 - (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x"; }) 16 - (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly"; }) 17 - (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf"; }) 18 - (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl"; }) 19 - (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b"; }) 20 - (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x"; }) 21 - (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19"; }) 22 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3"; }) 23 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8"; }) 24 - (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va"; }) 25 - (fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d"; }) 26 - (fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59"; }) 27 - (fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa"; }) 28 - (fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4"; }) 29 - (fetchNuGet { pname = "runtime.native.System.IO.Compression"; version = "4.3.0"; sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d"; }) 30 - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97"; }) 31 - (fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3"; }) 32 - (fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf"; }) 33 - (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3"; }) 34 - (fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn"; }) 35 - (fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3"; }) 36 - (fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy"; }) 37 - (fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5"; }) 38 - (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5"; }) 39 - (fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.3.0"; sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix"; }) 40 - (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; }) 41 - (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; }) 42 - (fetchNuGet { pname = "System.Buffers"; version = "4.3.0"; sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy"; }) 43 - (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; }) 44 - (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; }) 45 - (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; }) 46 - (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; }) 47 - (fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; }) 48 - (fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz"; }) 49 - (fetchNuGet { pname = "System.IO.Compression.ZipFile"; version = "4.3.0"; sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar"; }) 50 - (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; }) 51 - (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; }) 52 - (fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx"; }) 53 - (fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m"; }) 54 - (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) 55 - (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; }) 56 - (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; }) 57 - (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; }) 58 - (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; }) 59 - (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; }) 60 - (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; }) 61 - (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 62 - (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; }) 63 - (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) 64 ]
··· 2 # Please dont edit it manually, your changes might get overwritten! 3 4 { fetchNuGet }: [ 5 + (fetchNuGet { pname = "CommandLineParser"; version = "2.9.1"; hash = "sha256-ApU9y1yX60daSjPk3KYDBeJ7XZByKW8hse9NRZGcjeo="; }) 6 + (fetchNuGet { pname = "ConsoleMenu-simple"; version = "2.6.1"; hash = "sha256-1bMCCWLnJ7rCtaLyz+AF8YOZK9qktqy0HZhqyPQ5ce0="; }) 7 + (fetchNuGet { pname = "Crc32.NET"; version = "1.2.0"; hash = "sha256-sMQNIppJXHU2mULn5b//uRbbPMyguH9QlG6HKVIYUmE="; }) 8 + (fetchNuGet { pname = "Libuv"; version = "1.9.1"; hash = "sha256-bQdVn50eId1GzSQa9CFth0meKAQMYCFQ98zLN9pqL0k="; }) 9 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Ref"; version = "7.0.20"; hash = "sha256-OEDXXjQ1HDRPiA4Y1zPr1xUeH6wlzTCJpts+DZL61wI="; }) 10 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "7.0.20"; hash = "sha256-ewal9R6o20GV0R02ylSijVFdWZAbdN8TK1PCc/ltHBQ="; }) 11 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "7.0.20"; hash = "sha256-vq59xMfrET8InzUhkAsbs2xp3ML+SO9POsbwAiYKzkA="; }) 12 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "1.1.0"; hash = "sha256-7KrZfK3kUbmeT82eVadvHurZcaFq3FDj4qkIIeExJiM="; }) 13 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "1.3.0"; hash = "sha256-Jcw54WWyfPKdkeqRAG4xjihiGP/djjAkvpR6KM2I+CQ="; }) 14 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "1.3.0"; hash = "sha256-OqqvMHNj9Xql4YTEPMlzoGXXELoLC7JkRGjS0pil+m4="; }) 15 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.VisualBasic"; version = "1.3.0"; hash = "sha256-lIKN1dG59aY8zeYgkY8Kdnv4UBgSwVbghz5ngPyEzKA="; }) 16 + (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; hash = "sha256-0huoqR2CJ3Z9Q2peaKD09TV3E6saYSqDGZ290K8CrH8="; }) 17 + (fetchNuGet { pname = "Microsoft.NET.ILLink.Analyzers"; version = "7.0.100-1.23401.1"; hash = "sha256-jGyhmj7DZxTv9Hir6YonkpL+SDsRore8Ph4RNN+2q94="; }) 18 + (fetchNuGet { pname = "Microsoft.NET.ILLink.Tasks"; version = "7.0.100-1.23401.1"; hash = "sha256-n95rHugj0BOtCBvv5209zJ5ttPX0A2+RWLjEwwtxgRA="; }) 19 + (fetchNuGet { pname = "Microsoft.NETCore.App"; version = "1.0.4"; hash = "sha256-NqJEOTW98eO0UlbiZcIVrsZCY4MUa+CkSmtAx3e2g3k="; }) 20 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-arm64"; version = "7.0.20"; hash = "sha256-/20dMbO1Ft0WVhl+Lv1916Thvr4kPP9LuuX4bKE+czE="; }) 21 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-x64"; version = "7.0.20"; hash = "sha256-Y1Dg8Sqhya86xD+9aJOuznT4mJUyFmoF/YZc0+5LBdc="; }) 22 + (fetchNuGet { pname = "Microsoft.NETCore.App.Ref"; version = "7.0.20"; hash = "sha256-W9RU3bja4BQLAbsaIhANQPJJh6DycDiBR+WZ3mK6Zrs="; }) 23 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "7.0.20"; hash = "sha256-TemMvbNrDzJVHWwxVgnNN2CnTyI6TcvvZDpF4ts6IAw="; }) 24 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "7.0.20"; hash = "sha256-L+WaGvoXVMT3tZ7R5xFE06zaLcC3SI7LEf4ATBkUAGQ="; }) 25 + (fetchNuGet { pname = "Microsoft.NETCore.DotNetHost"; version = "1.0.1"; hash = "sha256-yiyZ4KGVRDZRgAuoSl4ZNWnRR3ityniyRPvzS799JOM="; }) 26 + (fetchNuGet { pname = "Microsoft.NETCore.DotNetHostPolicy"; version = "1.0.3"; hash = "sha256-doP+2c5SFVldt/EzgWW3nqKK+NNZKvBnanJbn2SKr2Q="; }) 27 + (fetchNuGet { pname = "Microsoft.NETCore.DotNetHostResolver"; version = "1.0.1"; hash = "sha256-hGJLA8Q6R+up9zHzk+Up2KF1a+fXZeEWrAZ+iNfQP4E="; }) 28 + (fetchNuGet { pname = "Microsoft.NETCore.Jit"; version = "1.0.6"; hash = "sha256-MuphzrzUdSpgyB3ZU2Ly3DwaGSRuLUvonovIzBasB6o="; }) 29 + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.2"; hash = "sha256-YLJ2+BONtCWb0lY4Rttdqzbcm4z+5N5uNr3byRWQOZ8="; }) 30 + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; hash = "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM="; }) 31 + (fetchNuGet { pname = "Microsoft.NETCore.Runtime.CoreCLR"; version = "1.0.6"; hash = "sha256-iZnxpUpUJDoEE/NjktTFfOYmi25RwC32NMu/OKXG3gA="; }) 32 + (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; hash = "sha256-lxxw/Gy32xHi0fLgFWNj4YTFBSBkjx5l6ucmbTyf7V4="; }) 33 + (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; hash = "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ="; }) 34 + (fetchNuGet { pname = "Microsoft.NETCore.Windows.ApiSets"; version = "1.0.1"; hash = "sha256-6PR4o/wQxBaJ5eRdt/awSO80EP3QqpWIk0XkCR9kaJo="; }) 35 + (fetchNuGet { pname = "Microsoft.VisualBasic"; version = "10.0.1"; hash = "sha256-7HHzZcWLVTTQ1K1rCIyoB+UxLHMvOIz+O5av6XDa22A="; }) 36 + (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; hash = "sha256-B4t5El/ViBdxALMcpZulewc4j/3SIXf71HhJWhm4Ctk="; }) 37 + (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; hash = "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg="; }) 38 + (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.0.0"; hash = "sha256-M/06F/Z2wTHCh4pZOgtCjUGLD1FJXEJKCmzOeFMl7uo="; }) 39 + (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.0"; hash = "sha256-ExWI1EKDCRishcfAeHVS/RoJphqSqohmJIC/wz3ZtVo="; }) 40 + (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.0"; hash = "sha256-Pp7fRylai8JrE1O+9TGfIEJrAOmnWTJRLWE+qJBahK0="; }) 41 + (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.3"; hash = "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc="; }) 42 + (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; hash = "sha256-4PGZqyWhZ6/HCTF2KddDsbmTTjxs2oW79YfkberDZS8="; }) 43 + (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; hash = "sha256-8yLKFt2wQxkEf7fNfzB+cPUCjYn2qbqNgQ1+EeY2h/I="; }) 44 + (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; hash = "sha256-dsmTLGvt8HqRkDWP8iKVXJCS+akAzENGXKPV18W2RgI="; }) 45 + (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; hash = "sha256-PaiITTFI2FfPylTEk7DwzfKeiA/g/aooSU1pDcdwWLU="; }) 46 + (fetchNuGet { pname = "runtime.any.System.Globalization.Calendars"; version = "4.3.0"; hash = "sha256-AYh39tgXJVFu8aLi9Y/4rK8yWMaza4S4eaxjfcuEEL4="; }) 47 + (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; hash = "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE="; }) 48 + (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; hash = "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk="; }) 49 + (fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.3.0"; hash = "sha256-Y2AnhOcJwJVYv7Rp6Jz6ma0fpITFqJW+8rsw106K2X8="; }) 50 + (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; hash = "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ="; }) 51 + (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; hash = "sha256-9EvnmZslLgLLhJ00o5MWaPuJQlbUFcUF8itGQNVkcQ4="; }) 52 + (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; hash = "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM="; }) 53 + (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; hash = "sha256-PQRACwnSUuxgVySO1840KvqCC9F8iI9iTzxNW0RcBS4="; }) 54 + (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; hash = "sha256-Kaw5PnLYIiqWbsoF3VKJhy7pkpoGsUwn4ZDCKscbbzA="; }) 55 + (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; hash = "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs="; }) 56 + (fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.3.0"; hash = "sha256-6MYj0RmLh4EVqMtO/MRqBi0HOn5iG4x9JimgCCJ+EFM="; }) 57 + (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; hash = "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4="; }) 58 + (fetchNuGet { pname = "runtime.any.System.Threading.Timer"; version = "4.3.0"; hash = "sha256-BgHxXCIbicVZtpgMimSXixhFC3V+p5ODqeljDjO8hCs="; }) 59 + (fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps="; }) 60 + (fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I="; }) 61 + (fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA="; }) 62 + (fetchNuGet { pname = "runtime.native.System"; version = "4.0.0"; hash = "sha256-bmaM0ovT4X4aqDJOR255Yda/u3fmHZskU++lMnsy894="; }) 63 + (fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; hash = "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y="; }) 64 + (fetchNuGet { pname = "runtime.native.System.IO.Compression"; version = "4.1.0"; hash = "sha256-085JrZxNEwIHdBWKKKFsh1JzpF0AblvrUsz5T8kH4jQ="; }) 65 + (fetchNuGet { pname = "runtime.native.System.IO.Compression"; version = "4.3.0"; hash = "sha256-DWnXs4vlKoU6WxxvCArTJupV6sX3iBbZh8SbqfHace8="; }) 66 + (fetchNuGet { pname = "runtime.native.System.Net.Http"; version = "4.0.1"; hash = "sha256-5nWnTQrA1T6t9r8MqIiV4yTNu+IH0of2OX1qteoS+8E="; }) 67 + (fetchNuGet { pname = "runtime.native.System.Net.Security"; version = "4.0.1"; hash = "sha256-E64W+qCHZGYbhzQOEeToCob/4K8cTg3uOO7ltZG7ZNo="; }) 68 + (fetchNuGet { pname = "runtime.native.System.Security.Cryptography"; version = "4.0.0"; hash = "sha256-6Q8eYzC32BbGIiTHoQaE6B3cD81vYQcH5SCswYRSp0w="; }) 69 + (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I="; }) 70 + (fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM="; }) 71 + (fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4="; }) 72 + (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0="; }) 73 + (fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4="; }) 74 + (fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g="; }) 75 + (fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc="; }) 76 + (fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw="; }) 77 + (fetchNuGet { pname = "runtime.unix.Microsoft.Win32.Primitives"; version = "4.3.0"; hash = "sha256-LZb23lRXzr26tRS5aA0xyB08JxiblPDoA7HBvn6awXg="; }) 78 + (fetchNuGet { pname = "runtime.unix.System.Console"; version = "4.3.0"; hash = "sha256-AHkdKShTRHttqfMjmi+lPpTuCrM5vd/WRy6Kbtie190="; }) 79 + (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; hash = "sha256-ReoazscfbGH+R6s6jkg5sIEHWNEvjEoHtIsMbpc7+tI="; }) 80 + (fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.3.0"; hash = "sha256-Pf4mRl6YDK2x2KMh0WdyNgv0VUNdSKVDLlHqozecy5I="; }) 81 + (fetchNuGet { pname = "runtime.unix.System.Net.Primitives"; version = "4.3.0"; hash = "sha256-pHJ+I6i16MV6m77uhTC6GPY6jWGReE3SSP3fVB59ti0="; }) 82 + (fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; hash = "sha256-IvgOeA2JuBjKl5yAVGjPYMPDzs9phb3KANs95H9v1w4="; }) 83 + (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; hash = "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs="; }) 84 + (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; hash = "sha256-l8S9gt6dk3qYG6HYonHtdlYtBKyPb29uQ6NDjmrt3V4="; }) 85 + (fetchNuGet { pname = "System.AppContext"; version = "4.1.0"; hash = "sha256-v6YfyfrKmhww+EYHUq6cwYUMj00MQ6SOfJtcGVRlYzs="; }) 86 + (fetchNuGet { pname = "System.Buffers"; version = "4.0.0"; hash = "sha256-+YUymoyS0O+xVyF2+LiAdZlMww8nofPN4ja9ylYqRo8="; }) 87 + (fetchNuGet { pname = "System.Buffers"; version = "4.3.0"; hash = "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk="; }) 88 + (fetchNuGet { pname = "System.Collections"; version = "4.0.11"; hash = "sha256-puoFMkx4Z55C1XPxNw3np8nzNGjH+G24j43yTIsDRL0="; }) 89 + (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; hash = "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc="; }) 90 + (fetchNuGet { pname = "System.Collections.Concurrent"; version = "4.0.12"; hash = "sha256-zIEM7AB4SyE9u6G8+o+gCLLwkgi6+3rHQVPdn/dEwB8="; }) 91 + (fetchNuGet { pname = "System.Collections.Immutable"; version = "1.2.0"; hash = "sha256-FQ3l+ulbLSPhQ0JcQCC4D4SzjTnHsRqcOj56Ywy7pMo="; }) 92 + (fetchNuGet { pname = "System.ComponentModel"; version = "4.0.1"; hash = "sha256-X5T36S49q1odsn6wAET6EGNlsxOyd66naMr5T3G9mGw="; }) 93 + (fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.1.0"; hash = "sha256-jhvr6zS+iC4OXBkdXr+S8rPy/5nfhZtDVVJiAc0f1VA="; }) 94 + (fetchNuGet { pname = "System.Console"; version = "4.0.0"; hash = "sha256-jtZfT/TpJtLisV/y5Mk3IfCpE79zwhBYXtyGP9jC3Xo="; }) 95 + (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; hash = "sha256-P+rSQJVoN6M56jQbs76kZ9G3mAWFdtF27P/RijN8sj4="; }) 96 + (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; hash = "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM="; }) 97 + (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.0.0"; hash = "sha256-dYh9UoFesuGcHY+ewsI+z2WnNy+bwHPsHQ3t85cbzNg="; }) 98 + (fetchNuGet { pname = "System.Diagnostics.FileVersionInfo"; version = "4.0.0"; hash = "sha256-Yy94jPhDXF2QHOF7qTmqKkn1048K9xkKryuBeDzsu+g="; }) 99 + (fetchNuGet { pname = "System.Diagnostics.Process"; version = "4.1.0"; hash = "sha256-OgW6ogQ+oYADYS0PHmwXdhrOKQJpqXlwzSvmfjTLNBg="; }) 100 + (fetchNuGet { pname = "System.Diagnostics.StackTrace"; version = "4.0.1"; hash = "sha256-gqqCAwpDsca242nli+fejgqwPAuwROv3NoNeOnFXSWA="; }) 101 + (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; hash = "sha256-vSBqTbmWXylvRa37aWyktym+gOpsvH43mwr6A962k6U="; }) 102 + (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; hash = "sha256-JA0jJcLbU3zh52ub3zweob2EVHvxOqiC6SCYHrY5WbQ="; }) 103 + (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; hash = "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q="; }) 104 + (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; hash = "sha256-qWqFVxuXioesVftv2RVJZOnmojUvRjb7cS3Oh3oTit4="; }) 105 + (fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; hash = "sha256-rbSgc2PIEc2c2rN6LK3qCREAX3DqA2Nq1WcLrZYsDBw="; }) 106 + (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; hash = "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI="; }) 107 + (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.0.1"; hash = "sha256-EJN3LbN+b0O9Dr2eg7kfThCYpne0iJ/H/GIyUTNVYC8="; }) 108 + (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.0.1"; hash = "sha256-zLtkPryJwqTGcJqMC6zoMMvMrT+aAL5GoumjmMtqUEI="; }) 109 + (fetchNuGet { pname = "System.IO"; version = "4.1.0"; hash = "sha256-V6oyQFwWb8NvGxAwvzWnhPxy9dKOfj/XBM3tEC5aHrw="; }) 110 + (fetchNuGet { pname = "System.IO"; version = "4.3.0"; hash = "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY="; }) 111 + (fetchNuGet { pname = "System.IO.Compression"; version = "4.1.0"; hash = "sha256-UT4KEfJNZOk7b4X0AqLFUsqfHu6myVH/BhbRKYc+1Uc="; }) 112 + (fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; hash = "sha256-f5PrQlQgj5Xj2ZnHxXW8XiOivaBvfqDao9Sb6AVinyA="; }) 113 + (fetchNuGet { pname = "System.IO.Compression.ZipFile"; version = "4.3.0"; hash = "sha256-WQl+JgWs+GaRMeiahTFUbrhlXIHapzcpTFXbRvAtvvs="; }) 114 + (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.0.1"; hash = "sha256-4VKXFgcGYCTWVXjAlniAVq0dO3o5s8KHylg2wg2/7k0="; }) 115 + (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; hash = "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw="; }) 116 + (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.0.1"; hash = "sha256-IpigKMomqb6pmYWkrlf0ZdpILtRluX2cX5sOKVW0Feg="; }) 117 + (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; hash = "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg="; }) 118 + (fetchNuGet { pname = "System.IO.FileSystem.Watcher"; version = "4.0.0"; hash = "sha256-OcLhbiHvn453sJsZBHe6RmtDlCaaarcqRB439HGU7mU="; }) 119 + (fetchNuGet { pname = "System.IO.MemoryMappedFiles"; version = "4.0.0"; hash = "sha256-1VQa8FoMUNAsja31OvOn7ungif+IPusAe9YcR+kRF6o="; }) 120 + (fetchNuGet { pname = "System.IO.UnmanagedMemoryStream"; version = "4.0.1"; hash = "sha256-Sx60QjHjvXQMAL7O4aN81321gu13LE0XzCRtt7hFTwQ="; }) 121 + (fetchNuGet { pname = "System.Linq"; version = "4.1.0"; hash = "sha256-ZQpFtYw5N1F1aX0jUK3Tw+XvM5tnlnshkTCNtfVA794="; }) 122 + (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.1.1"; hash = "sha256-nwRmq03bvyYhohaDJtCYj4Z6hHsp0AlhjFJzuw7fsdk="; }) 123 + (fetchNuGet { pname = "System.Linq.Parallel"; version = "4.0.1"; hash = "sha256-TV1F3KYFipPmPnWFjX6hOZQNFsG2m729EdgPSFzqY0Q="; }) 124 + (fetchNuGet { pname = "System.Linq.Queryable"; version = "4.0.1"; hash = "sha256-XOFRO+lyoxsWtIUJfg5JCqv9Gx35ASOc94WIR8ZMVoY="; }) 125 + (fetchNuGet { pname = "System.Net.Http"; version = "4.1.1"; hash = "sha256-+JTAbEt2BicpnP3ooKXludoS5nClzBOnUyI9C/XxyyM="; }) 126 + (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.0.0"; hash = "sha256-EAO67qEDqrtxEa+J3xccA5/lgCJ0PiRU9DYZsO++QzY="; }) 127 + (fetchNuGet { pname = "System.Net.Primitives"; version = "4.0.11"; hash = "sha256-2YSijNhCdw/ZU2yfH7vE+ReA8pgxRCXPnWr+ab36v4M="; }) 128 + (fetchNuGet { pname = "System.Net.Requests"; version = "4.0.11"; hash = "sha256-MLXxaUhHQC3pId/6r4q0EF37CIExt0+4Na8ZpUtRs44="; }) 129 + (fetchNuGet { pname = "System.Net.Security"; version = "4.0.0"; hash = "sha256-65Vqr/B5B336KEW69aM95+f7s5u2Q7/OiJmBarV2fnk="; }) 130 + (fetchNuGet { pname = "System.Net.Sockets"; version = "4.1.0"; hash = "sha256-muK7oXIX7ykqhXskuUt0KX6Hzg5VogJhUS0JiOB2BY0="; }) 131 + (fetchNuGet { pname = "System.Net.WebHeaderCollection"; version = "4.0.1"; hash = "sha256-uJSV6kmL+V/9/ot1LhHXGCd8Ndcu6zk+AJ8wgGS/fYE="; }) 132 + (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.1.1"; hash = "sha256-Kv4FrStml5+X7hGDCLhJJaIwJDvdJdYMBfcCcOjNf/Y="; }) 133 + (fetchNuGet { pname = "System.ObjectModel"; version = "4.0.12"; hash = "sha256-MudZ/KYcvYsn2cST3EE049mLikrNkmE7QoUoYKKby+s="; }) 134 + (fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; hash = "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM="; }) 135 + (fetchNuGet { pname = "System.Reflection"; version = "4.1.0"; hash = "sha256-idZHGH2Yl/hha1CM4VzLhsaR8Ljo/rV7TYe7mwRJSMs="; }) 136 + (fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; hash = "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY="; }) 137 + (fetchNuGet { pname = "System.Reflection.DispatchProxy"; version = "4.0.1"; hash = "sha256-GdjA81UywW1yeAyNi+MR5agmOXl859GrWwiOui2jT9U="; }) 138 + (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.0.1"; hash = "sha256-F1MvYoQWHCY89/O4JBwswogitqVvKuVfILFqA7dmuHk="; }) 139 + (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.0.1"; hash = "sha256-YG+eJBG5P+5adsHiw/lhJwvREnvdHw6CJyS8ZV4Ujd0="; }) 140 + (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.0.1"; hash = "sha256-uVvNOnL64CPqsgZP2OLqNmxdkZl6Q0fTmKmv9gcBi+g="; }) 141 + (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; hash = "sha256-NsfmzM9G/sN3H8X2cdnheTGRsh7zbRzvegnjDzDH/FQ="; }) 142 + (fetchNuGet { pname = "System.Reflection.Metadata"; version = "1.3.0"; hash = "sha256-a/RQr++mSsziWaOTknicfIQX/zJrwPFExfhK6PM0tfg="; }) 143 + (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; hash = "sha256-SFSfpWEyCBMAOerrMCOiKnpT+UAWTvRcmoRquJR6Vq0="; }) 144 + (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; hash = "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM="; }) 145 + (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; hash = "sha256-R0YZowmFda+xzKNR4kKg7neFoE30KfZwp/IwfRSKVK4="; }) 146 + (fetchNuGet { pname = "System.Resources.Reader"; version = "4.0.0"; hash = "sha256-NOax26EYc/L4bfedL2a33fg4sFXVkBwzVTQ41saJTsk="; }) 147 + (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.0.1"; hash = "sha256-cZ2/3/fczLjEpn6j3xkgQV9ouOVjy4Kisgw5xWw9kSw="; }) 148 + (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; hash = "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo="; }) 149 + (fetchNuGet { pname = "System.Runtime"; version = "4.1.0"; hash = "sha256-FViNGM/4oWtlP6w0JC0vJU+k9efLKZ+yaXrnEeabDQo="; }) 150 + (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; hash = "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg="; }) 151 + (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.1.0"; hash = "sha256-X7DZ5CbPY7jHs20YZ7bmcXs9B5Mxptu/HnBUvUnNhGc="; }) 152 + (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; hash = "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o="; }) 153 + (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.0.1"; hash = "sha256-j2QgVO9ZOjv7D1het98CoFpjoYgxjupuIhuBUmLLH7w="; }) 154 + (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; hash = "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms="; }) 155 + (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.1.0"; hash = "sha256-QceAYlJvkPRJc/+5jR+wQpNNI3aqGySWWSO30e/FfQY="; }) 156 + (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; hash = "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI="; }) 157 + (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.0.0"; hash = "sha256-5j53amb76A3SPiE3B0llT2XPx058+CgE7OXL4bLalT4="; }) 158 + (fetchNuGet { pname = "System.Runtime.Loader"; version = "4.0.0"; hash = "sha256-gE5/ehU3Qq5phhSxGuPmSv1DFVQeiyl1/+YyrO+I7lI="; }) 159 + (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.0.1"; hash = "sha256-1pJt5ZGxLPTX1mjOi8qZPXyyOMkYV0NstoUCv91HYPg="; }) 160 + (fetchNuGet { pname = "System.Security.Claims"; version = "4.0.1"; hash = "sha256-xqI0HHahNAd9g3jqgnLKH4P/pIueef6cy3qvRDQFvA0="; }) 161 + (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.2.0"; hash = "sha256-BelNIpEyToEp/VYKnje/q1P7KNEpQNtOzGPU18pLGpE="; }) 162 + (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "4.2.0"; hash = "sha256-7F+m3HnmBsgE4xWF8FeCGlaEgQM3drqA6HEaQr6MEoU="; }) 163 + (fetchNuGet { pname = "System.Security.Cryptography.Csp"; version = "4.0.0"; hash = "sha256-WHyR6vVK3zaT4De7jgQFUar1P5fiX9ECwiVkJDFFm7M="; }) 164 + (fetchNuGet { pname = "System.Security.Cryptography.Encoding"; version = "4.0.0"; hash = "sha256-ZO7ha39J5uHkIF2RoEKv/bW/bLbVvYMO4+rWyYsKHik="; }) 165 + (fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.0.0"; hash = "sha256-mLijAozynzjiOMyh2P5BHcfVq3Ovd0T/phG08SIbXZs="; }) 166 + (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.0.0"; hash = "sha256-sEdPftfTxQd/8DpdpqUZC2XWC0SjVCPqAkEleLl17EQ="; }) 167 + (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.1.0"; hash = "sha256-sBUUhJP+yYDXvcjNMKqNpn8yzGUpVABwK9vVUvYKjzI="; }) 168 + (fetchNuGet { pname = "System.Security.Principal"; version = "4.0.1"; hash = "sha256-9wBgPnJfFOtrhKZ7wDXZ4q12GklQ49Ka02/9v7Frf9k="; }) 169 + (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.0.0"; hash = "sha256-38wEUCB889Mpm4WgRFEQBB+4HtE0X0wu+knrDyJie7Q="; }) 170 + (fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; hash = "sha256-PEailOvG05CVgPTyKLtpAgRydlSHmtd5K0Y8GSHY2Lc="; }) 171 + (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; hash = "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg="; }) 172 + (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.0.1"; hash = "sha256-wxtwWQSTv5tuFP79KhUAhaL6bL4d8lSzSWkCn9aolwM="; }) 173 + (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; hash = "sha256-+kf7J3dEhgCbnCM5vHYlsTm5/R/Ud0Jr6elpHm922iI="; }) 174 + (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; hash = "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc="; }) 175 + (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; hash = "sha256-x6OQN6MCN7S0fJ6EFTfv4rczdUWjwuWE9QQ0P6fbh9c="; }) 176 + (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; hash = "sha256-mob1Zv3qLQhQ1/xOLXZmYqpniNUMCfn02n8ZkaAhqac="; }) 177 + (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; hash = "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc="; }) 178 + (fetchNuGet { pname = "System.Threading.Overlapped"; version = "4.0.1"; hash = "sha256-CAWZlavcuBQHs+kaSX9CmkpHF7wC8rFrug3XPb5KJzo="; }) 179 + (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.0.11"; hash = "sha256-5SLxzFg1df6bTm2t09xeI01wa5qQglqUwwJNlQPJIVs="; }) 180 + (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; hash = "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w="; }) 181 + (fetchNuGet { pname = "System.Threading.Tasks.Dataflow"; version = "4.6.0"; hash = "sha256-YYrT3GRzVBdendxt8FUDCnOBJi0nw/CJ9VrzcPJWLSg="; }) 182 + (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.0.0"; hash = "sha256-+YdcPkMhZhRbMZHnfsDwpNbUkr31X7pQFGxXYcAPZbE="; }) 183 + (fetchNuGet { pname = "System.Threading.Tasks.Parallel"; version = "4.0.1"; hash = "sha256-5VyRZ97Fug4reK/cQ6wsCrJ5jH53aGu1a4ZkKMZrnIQ="; }) 184 + (fetchNuGet { pname = "System.Threading.Thread"; version = "4.0.0"; hash = "sha256-7EtSJuKqcW107FYA5Ko9NFXEWUPIzNDtlfKaQV2pvb8="; }) 185 + (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.0.10"; hash = "sha256-/fowWjM/0ZZFC1Rwu0i5N71iRxV2JOd3jQV2Jn0wuTk="; }) 186 + (fetchNuGet { pname = "System.Threading.Timer"; version = "4.0.1"; hash = "sha256-5lU6zt1O9JDSPr2KAHw4BYgysHnt0yyZrMNa5IIjxZY="; }) 187 + (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; hash = "sha256-haZAFFQ9Sl2DhfvEbdx2YRqKEoxNMU5STaqpMmXw0zA="; }) 188 + (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; hash = "sha256-KPz1kxe0RUBM+aoktJ/f9p51GudMERU8Pmwm//HdlFg="; }) 189 + (fetchNuGet { pname = "System.Xml.XmlDocument"; version = "4.0.1"; hash = "sha256-gdoFrPo54v1LjkBF79f8EvtltVVjHz9ZI9kc5ve0GkY="; }) 190 + (fetchNuGet { pname = "System.Xml.XPath"; version = "4.0.1"; hash = "sha256-lQCoK2M51SGRuGjfiuIW26Y2goABY2RLE6cZ4816WDo="; }) 191 + (fetchNuGet { pname = "System.Xml.XPath.XDocument"; version = "4.0.1"; hash = "sha256-H/zyMMB1YB8vd+StYJr99KLqWmSHhaP7RHDLRcFhzbo="; }) 192 + (fetchNuGet { pname = "UrlCombine"; version = "2.0.0"; hash = "sha256-yvBqXgZsqre+JIyxY/e8y+oBs2+K7PtJkITR3YEtHlU="; }) 193 ]
+4 -4
pkgs/by-name/pu/pupdate/package.nix
··· 10 11 buildDotnetModule rec { 12 pname = "pupdate"; 13 - version = "3.19.0"; 14 15 src = fetchFromGitHub { 16 owner = "mattpannella"; 17 repo = "pupdate"; 18 rev = "${version}"; 19 - hash = "sha256-ogQ7pYLfeyoxg0p7nxUvYhmgDw5xtd7qkFM08B4FDBU="; 20 }; 21 22 buildInputs = [ ··· 44 "-p:PackageRuntime=${dotnetCorePackages.systemToDotnetRid stdenv.hostPlatform.system} -p:TrimMode=partial" 45 ]; 46 47 - dotnet-sdk = dotnetCorePackages.sdk_7_0; 48 - dotnet-runtime = dotnetCorePackages.runtime_7_0; 49 50 passthru = { 51 updateScript = nix-update-script { };
··· 10 11 buildDotnetModule rec { 12 pname = "pupdate"; 13 + version = "3.20.0"; 14 15 src = fetchFromGitHub { 16 owner = "mattpannella"; 17 repo = "pupdate"; 18 rev = "${version}"; 19 + hash = "sha256-kdxqG1Vw6jRT/YyRLi60APpayYyLG73KqAFga8N9G2A="; 20 }; 21 22 buildInputs = [ ··· 44 "-p:PackageRuntime=${dotnetCorePackages.systemToDotnetRid stdenv.hostPlatform.system} -p:TrimMode=partial" 45 ]; 46 47 + dotnet-sdk = dotnetCorePackages.sdk_8_0; 48 + dotnet-runtime = dotnetCorePackages.runtime_8_0; 49 50 passthru = { 51 updateScript = nix-update-script { };
+3 -3
pkgs/by-name/py/pyflyby/package.nix
··· 4 fetchFromGitHub, 5 }: 6 let 7 - version = "1.9.6"; 8 in 9 python3.pkgs.buildPythonApplication rec { 10 inherit version; ··· 14 src = fetchFromGitHub { 15 owner = "deshaw"; 16 repo = "pyflyby"; 17 - rev = version; 18 - hash = "sha256-QkoFr9tFtZ+ZEWlxe9csrzoYFl9/V2l4hKYfUWsXUdc="; 19 }; 20 21 build-system = with python3.pkgs; [
··· 4 fetchFromGitHub, 5 }: 6 let 7 + version = "1.9.8"; 8 in 9 python3.pkgs.buildPythonApplication rec { 10 inherit version; ··· 14 src = fetchFromGitHub { 15 owner = "deshaw"; 16 repo = "pyflyby"; 17 + rev = "refs/tags/${version}"; 18 + hash = "sha256-lMOLdPirPrld/DfX7YPdFJ+4K451aATz4vql4z+lLO0="; 19 }; 20 21 build-system = with python3.pkgs; [
+2 -4
pkgs/by-name/qu/quba/package.nix
··· 7 let 8 version = "1.4.0"; 9 pname = "quba"; 10 - name = "${pname}-${version}"; 11 12 src = fetchurl { 13 url = "https://github.com/ZUGFeRD/quba-viewer/releases/download/v${version}/Quba-${version}.AppImage"; 14 hash = "sha256-EsTF7W1np5qbQQh3pdqsFe32olvGK3AowGWjqHPEfoM="; 15 }; 16 17 - appimageContents = appimageTools.extractType1 { inherit name src; }; 18 in 19 appimageTools.wrapType1 { 20 - inherit name src; 21 22 extraInstallCommands = '' 23 - mv $out/bin/${name} $out/bin/${pname} 24 install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications 25 substituteInPlace $out/share/applications/${pname}.desktop \ 26 --replace-fail 'Exec=AppRun' 'Exec=${pname}'
··· 7 let 8 version = "1.4.0"; 9 pname = "quba"; 10 11 src = fetchurl { 12 url = "https://github.com/ZUGFeRD/quba-viewer/releases/download/v${version}/Quba-${version}.AppImage"; 13 hash = "sha256-EsTF7W1np5qbQQh3pdqsFe32olvGK3AowGWjqHPEfoM="; 14 }; 15 16 + appimageContents = appimageTools.extractType1 { inherit pname version src; }; 17 in 18 appimageTools.wrapType1 { 19 + inherit pname version src; 20 21 extraInstallCommands = '' 22 install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications 23 substituteInPlace $out/share/applications/${pname}.desktop \ 24 --replace-fail 'Exec=AppRun' 'Exec=${pname}'
+3 -3
pkgs/by-name/ra/rattler-build/package.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "rattler-build"; 13 - version = "0.29.0"; 14 15 src = fetchFromGitHub { 16 owner = "prefix-dev"; 17 repo = "rattler-build"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-MTCtDE0oX9vUIwO62sKkCGleooHU28Lq8eXzwiNPDMo="; 20 }; 21 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-QONzLC1LvKkbslXZQTqxb6RHgsoUX21MXXyLVtTSvxc="; 24 25 doCheck = false; # test requires network access 26
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "rattler-build"; 13 + version = "0.31.1"; 14 15 src = fetchFromGitHub { 16 owner = "prefix-dev"; 17 repo = "rattler-build"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-Xwa7cqj5RRmHrHOPcekbRNE6jsl2wcJeKlzOvzOGdaM="; 20 }; 21 22 useFetchCargoVendor = true; 23 + cargoHash = "sha256-ux4R6BLXt52IWv7I3aJ7dubvWzz9WeDjplRlE2QTNyY="; 24 25 doCheck = false; # test requires network access 26
+3 -3
pkgs/by-name/ro/roadrunner/package.nix
··· 6 7 buildGoModule rec { 8 pname = "roadrunner"; 9 - version = "2024.1.2"; 10 11 src = fetchFromGitHub { 12 repo = "roadrunner"; 13 owner = "roadrunner-server"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-qaG7krLu6D08izPwRwqzSpnGVQjTgNwoSky3jmSwOdM="; 16 }; 17 18 nativeBuildInputs = [ ··· 45 --replace "127.0.0.1:0" "127.0.0.1:55554" 46 ''; 47 48 - vendorHash = "sha256-vwOvp8hckamdN0qKnvaL2pm30nCMelQ8+LjqcPZR/ZQ="; 49 50 meta = { 51 changelog = "https://github.com/roadrunner-server/roadrunner/blob/v${version}/CHANGELOG.md";
··· 6 7 buildGoModule rec { 8 pname = "roadrunner"; 9 + version = "2024.2.1"; 10 11 src = fetchFromGitHub { 12 repo = "roadrunner"; 13 owner = "roadrunner-server"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-uZUC2+sdMka6Q++Xm5y0KZnOifW/WcFi+XqnuepdErI="; 16 }; 17 18 nativeBuildInputs = [ ··· 45 --replace "127.0.0.1:0" "127.0.0.1:55554" 46 ''; 47 48 + vendorHash = "sha256-JHJkL99Liz9qvh3oEDYBSMueh+OItXyuxk4uHYC31po="; 49 50 meta = { 51 changelog = "https://github.com/roadrunner-server/roadrunner/blob/v${version}/CHANGELOG.md";
+21 -34
pkgs/by-name/ro/root/package.nix
··· 27 libGL, 28 libxcrypt, 29 libxml2, 30 - llvm_16, 31 lsof, 32 lz4, 33 xz, ··· 56 57 stdenv.mkDerivation rec { 58 pname = "root"; 59 - version = "6.32.08"; 60 61 passthru = { 62 tests = import ./tests { inherit callPackage; }; ··· 64 65 src = fetchurl { 66 url = "https://root.cern.ch/download/root_v${version}.source.tar.gz"; 67 - hash = "sha256-Ka1JRact/xoAnDJqZbb6XuJHhJiCMlHTzvhqLL63eyc="; 68 }; 69 70 clad_src = fetchgit { ··· 81 pkg-config 82 git 83 ]; 84 - propagatedBuildInputs = [ nlohmann_json ]; 85 buildInputs = 86 [ 87 davix 88 ftgl 89 gl2ps 90 glew 91 - pcre 92 - zlib 93 - zstd 94 lapack 95 libxcrypt 96 libxml2 97 - llvm_16 98 lz4 99 - xz 100 - gsl 101 - gtest 102 openblas 103 openssl 104 - xxHash 105 - giflib 106 - libjpeg 107 - libtiff 108 - libpng 109 patchRcPathCsh 110 patchRcPathFish 111 patchRcPathPosix 112 python3.pkgs.numpy 113 tbb 114 xrootd 115 ] 116 ++ lib.optionals stdenv.hostPlatform.isDarwin [ apple-sdk.privateFrameworksHook ] 117 ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ ··· 123 libGL 124 ]; 125 126 - patches = [ ./sw_vers.patch ]; 127 - 128 preConfigure = 129 '' 130 for path in builtins/*; do ··· 135 substituteInPlace cmake/modules/SearchInstalledSoftware.cmake \ 136 --replace-fail 'set(lcgpackages ' '#set(lcgpackages ' 137 138 - # We have to bypass the connection check, because it would disable clad. 139 - # This should probably be fixed upstream with a flag to disable the 140 - # connectivity check! 141 - substituteInPlace CMakeLists.txt \ 142 - --replace-fail 'if(clad AND NO_CONNECTION)' 'if(FALSE)' 143 # Make sure that clad is not downloaded when building 144 substituteInPlace interpreter/cling/tools/plugins/clad/CMakeLists.txt \ 145 - --replace-fail 'UPDATE_COMMAND ""' 'SOURCE_DIR ${clad_src} DOWNLOAD_COMMAND "" UPDATE_COMMAND ""' 146 # Make sure that clad is finding the right llvm version 147 substituteInPlace interpreter/cling/tools/plugins/clad/CMakeLists.txt \ 148 - --replace-fail '-DLLVM_DIR=''${LLVM_BINARY_DIR}' '-DLLVM_DIR=${llvm_16.dev}/lib/cmake/llvm' 149 150 substituteInPlace interpreter/llvm-project/clang/tools/driver/CMakeLists.txt \ 151 --replace-fail 'add_clang_symlink(''${link} clang)' "" 152 153 - # Don't require textutil on macOS 154 - : > cmake/modules/RootCPack.cmake 155 - 156 - # Hardcode path to fix use with cmake 157 - sed -i cmake/scripts/ROOTConfig.cmake.in \ 158 - -e '1iset(nlohmann_json_DIR "${nlohmann_json}/lib/cmake/nlohmann_json/")' 159 - 160 - patchShebangs build/unix/ 161 '' 162 + lib.optionalString stdenv.hostPlatform.isDarwin '' 163 # Eliminate impure reference to /System/Library/PrivateFrameworks ··· 173 174 cmakeFlags = 175 [ 176 "-DCMAKE_INSTALL_BINDIR=bin" 177 "-DCMAKE_INSTALL_LIBDIR=lib" 178 - "-DCMAKE_INSTALL_INCLUDEDIR=include" 179 "-Dbuiltin_llvm=OFF" 180 "-Dfail-on-missing=ON" 181 "-Dfitsio=OFF"
··· 27 libGL, 28 libxcrypt, 29 libxml2, 30 + llvm_18, 31 lsof, 32 lz4, 33 xz, ··· 56 57 stdenv.mkDerivation rec { 58 pname = "root"; 59 + version = "6.34.00"; 60 61 passthru = { 62 tests = import ./tests { inherit callPackage; }; ··· 64 65 src = fetchurl { 66 url = "https://root.cern.ch/download/root_v${version}.source.tar.gz"; 67 + hash = "sha256-87APPblTgpyEkCnDnXZgqVZGivJH79lG6JByEBeWqwM="; 68 }; 69 70 clad_src = fetchgit { ··· 81 pkg-config 82 git 83 ]; 84 buildInputs = 85 [ 86 davix 87 ftgl 88 + giflib 89 gl2ps 90 glew 91 + gsl 92 + gtest 93 lapack 94 + libjpeg 95 + libpng 96 + libtiff 97 libxcrypt 98 libxml2 99 + llvm_18 100 lz4 101 + nlohmann_json 102 openblas 103 openssl 104 patchRcPathCsh 105 patchRcPathFish 106 patchRcPathPosix 107 + pcre 108 python3.pkgs.numpy 109 tbb 110 xrootd 111 + xxHash 112 + xz 113 + zlib 114 + zstd 115 ] 116 ++ lib.optionals stdenv.hostPlatform.isDarwin [ apple-sdk.privateFrameworksHook ] 117 ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ ··· 123 libGL 124 ]; 125 126 preConfigure = 127 '' 128 for path in builtins/*; do ··· 133 substituteInPlace cmake/modules/SearchInstalledSoftware.cmake \ 134 --replace-fail 'set(lcgpackages ' '#set(lcgpackages ' 135 136 # Make sure that clad is not downloaded when building 137 substituteInPlace interpreter/cling/tools/plugins/clad/CMakeLists.txt \ 138 + --replace-fail 'UPDATE_COMMAND ""' 'DOWNLOAD_COMMAND "" UPDATE_COMMAND ""' 139 # Make sure that clad is finding the right llvm version 140 substituteInPlace interpreter/cling/tools/plugins/clad/CMakeLists.txt \ 141 + --replace-fail '-DLLVM_DIR=''${LLVM_BINARY_DIR}' '-DLLVM_DIR=''${LLVM_CMAKE_PATH}' 142 143 substituteInPlace interpreter/llvm-project/clang/tools/driver/CMakeLists.txt \ 144 --replace-fail 'add_clang_symlink(''${link} clang)' "" 145 146 + patchShebangs cmake/unix/ 147 '' 148 + lib.optionalString stdenv.hostPlatform.isDarwin '' 149 # Eliminate impure reference to /System/Library/PrivateFrameworks ··· 159 160 cmakeFlags = 161 [ 162 + "-DCLAD_SOURCE_DIR=${clad_src}" 163 "-DCMAKE_INSTALL_BINDIR=bin" 164 + "-DCMAKE_INSTALL_INCLUDEDIR=include" 165 "-DCMAKE_INSTALL_LIBDIR=lib" 166 "-Dbuiltin_llvm=OFF" 167 "-Dfail-on-missing=ON" 168 "-Dfitsio=OFF"
-8
pkgs/by-name/ro/root/setup-hook.sh
··· 1 thisroot () { 2 - # Workaround thisroot.sh dependency on man 3 - if [ -z "${MANPATH-}" ]; then 4 - MANPATH=: 5 - fi 6 - local oldOpts="-u" 7 - shopt -qo nounset || oldOpts="+u" 8 - set +u 9 source @out@/bin/thisroot.sh 10 - set "$oldOpts" 11 } 12 13 postHooks+=(thisroot)
··· 1 thisroot () { 2 source @out@/bin/thisroot.sh 3 } 4 5 postHooks+=(thisroot)
-86
pkgs/by-name/ro/root/sw_vers.patch
··· 1 - diff a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake 2 - --- a/cmake/modules/SetUpMacOS.cmake 3 - +++ b/cmake/modules/SetUpMacOS.cmake 4 - @@ -8,17 +8,10 @@ 5 - set(ROOT_PLATFORM macosx) 6 - 7 - if (CMAKE_SYSTEM_NAME MATCHES Darwin) 8 - - EXECUTE_PROCESS(COMMAND sw_vers "-productVersion" 9 - - COMMAND cut -d . -f 1-2 10 - - OUTPUT_VARIABLE MACOSX_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE) 11 - - 12 - MESSAGE(STATUS "Found a macOS system ${MACOSX_VERSION}") 13 - 14 - - if(MACOSX_VERSION VERSION_GREATER 10.7 AND ${CMAKE_CXX_COMPILER_ID} MATCHES Clang) 15 - set(libcxx ON CACHE BOOL "Build using libc++" FORCE) 16 - - endif() 17 - 18 - - if(MACOSX_VERSION VERSION_GREATER 10.4) 19 - #TODO: check haveconfig and rpath -> set rpath true 20 - #TODO: check Thread, define link command 21 - #TODO: more stuff check configure script 22 - @@ -37,22 +30,7 @@ 23 - SET(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} -m64") 24 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m64") 25 - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -m64") 26 - - else() 27 - - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32") 28 - - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -m32") 29 - - SET(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -m32") 30 - endif() 31 - - endif() 32 - - 33 - - if(MACOSX_VERSION VERSION_GREATER 10.6) 34 - - set(MACOSX_SSL_DEPRECATED ON) 35 - - endif() 36 - - if(MACOSX_VERSION VERSION_GREATER 10.7) 37 - - set(MACOSX_ODBC_DEPRECATED ON) 38 - - endif() 39 - - if(MACOSX_VERSION VERSION_GREATER 10.8) 40 - - set(MACOSX_GLU_DEPRECATED ON) 41 - - endif() 42 - 43 - if (CMAKE_COMPILER_IS_GNUCXX) 44 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pipe -W -Wshadow -Wall -Woverloaded-virtual -fsigned-char -fno-common") 45 - @@ -96,7 +74,6 @@ 46 - endif() 47 - 48 - #---Set Linker flags---------------------------------------------------------------------- 49 - - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mmacosx-version-min=${MACOSX_VERSION}") 50 - else (CMAKE_SYSTEM_NAME MATCHES Darwin) 51 - MESSAGE(FATAL_ERROR "There is no setup for this this Apple system up to now. Don't know what to do. Stop cmake at this point.") 52 - endif (CMAKE_SYSTEM_NAME MATCHES Darwin) 53 - diff a/config/root-config.in b/config/root-config.in 54 - --- a/config/root-config.in 55 - +++ b/config/root-config.in 56 - @@ -307,12 +307,6 @@ 57 - ;; 58 - macosx64|macosxarm64) 59 - # MacOS X with gcc (GNU cc v4.x) in 64 bit mode 60 - - macosx_major=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 1 | sed -e 's/^[[:space:]]*//'` 61 - - macosx_minor=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2` 62 - - # cannot find the one linked to libGraf if relocated after built 63 - - if [ $macosx_major -eq 10 -a $macosx_minor -le 4 ]; then 64 - - rootlibs="$rootlibs -lfreetype" 65 - - fi 66 - auxcflags="${cxxversionflag} -m64" 67 - auxldflags="-m64" 68 - auxlibs="-lm -ldl" 69 - @@ -387,17 +381,11 @@ 70 - done 71 - ;; 72 - macosx*) 73 - - if [ \( $macosx_major -eq 10 -a $macosx_minor -ge 5 \) -o $macosx_major -gt 10 ]; then 74 - auxcflags="-pthread $auxcflags" 75 - auxlibs="-lpthread $auxlibs" 76 - - else 77 - - auxlibs="-lpthread $auxlibs" 78 - - fi 79 - for f in $features ; do 80 - if test "x$f" = "xrpath" ; then 81 - - if [ \( $macosx_major -eq 10 -a $macosx_minor -ge 5 \) -o $macosx_major -gt 10 ]; then 82 - auxlibs="-Wl,-rpath,$libdir $auxlibs" 83 - - fi 84 - fi 85 - if test "x$f" = "xlibcxx" ; then 86 - auxcflags="-stdlib=libc++ $auxcflags"
···
+5 -5
pkgs/by-name/sa/saleae-logic-2/package.nix
··· 1 { lib, fetchurl, makeDesktopItem, appimageTools }: 2 let 3 - name = "saleae-logic-2"; 4 version = "2.4.13"; 5 src = fetchurl { 6 url = "https://downloads.saleae.com/logic2/Logic-${version}-linux-x64.AppImage"; 7 hash = "sha256-0GIZQKQDY3arDUlxjQKWOHDB3j76xVwkx5H+8q+d0Rc="; 8 }; 9 desktopItem = makeDesktopItem { 10 - inherit name; 11 - exec = name; 12 icon = "Logic"; 13 comment = "Software for Saleae logic analyzers"; 14 desktopName = "Saleae Logic"; ··· 17 }; 18 in 19 appimageTools.wrapType2 { 20 - inherit name src; 21 22 extraInstallCommands = 23 let 24 - appimageContents = appimageTools.extractType2 { inherit name src; }; 25 in 26 '' 27 mkdir -p $out/etc/udev/rules.d
··· 1 { lib, fetchurl, makeDesktopItem, appimageTools }: 2 let 3 + pname = "saleae-logic-2"; 4 version = "2.4.13"; 5 src = fetchurl { 6 url = "https://downloads.saleae.com/logic2/Logic-${version}-linux-x64.AppImage"; 7 hash = "sha256-0GIZQKQDY3arDUlxjQKWOHDB3j76xVwkx5H+8q+d0Rc="; 8 }; 9 desktopItem = makeDesktopItem { 10 + name = "saleae-logic-2"; 11 + exec = "saleae-logic-2"; 12 icon = "Logic"; 13 comment = "Software for Saleae logic analyzers"; 14 desktopName = "Saleae Logic"; ··· 17 }; 18 in 19 appimageTools.wrapType2 { 20 + inherit pname version src; 21 22 extraInstallCommands = 23 let 24 + appimageContents = appimageTools.extractType2 { inherit pname version src; }; 25 in 26 '' 27 mkdir -p $out/etc/udev/rules.d
+3 -3
pkgs/by-name/sc/scaleway-cli/package.nix
··· 2 3 buildGoModule rec { 4 pname = "scaleway-cli"; 5 - version = "2.34.0"; 6 7 src = fetchFromGitHub { 8 owner = "scaleway"; 9 repo = "scaleway-cli"; 10 rev = "v${version}"; 11 - sha256 = "sha256-Ynhom4WX1ME6/uI0HQ83S1DgLYN1HjUxKk5CUL/Fgzk="; 12 }; 13 14 - vendorHash = "sha256-FHvppbAAKW2Nf5GKhMWoMuOgqAp6deOSE61hg7dASqo="; 15 16 ldflags = [ 17 "-w"
··· 2 3 buildGoModule rec { 4 pname = "scaleway-cli"; 5 + version = "2.35.0"; 6 7 src = fetchFromGitHub { 8 owner = "scaleway"; 9 repo = "scaleway-cli"; 10 rev = "v${version}"; 11 + sha256 = "sha256-k+WfloaNr9qJE+y6ANgUvZnMWZjSa5YpZvHcOxk/79Q="; 12 }; 13 14 + vendorHash = "sha256-HMZfka92iT7350tE35Hlo6KMnA21sJZBvaFoclmMsYw="; 15 16 ldflags = [ 17 "-w"
+3 -3
pkgs/by-name/sh/shopware-cli/package.nix
··· 9 10 buildGoModule rec { 11 pname = "shopware-cli"; 12 - version = "0.4.51"; 13 src = fetchFromGitHub { 14 repo = "shopware-cli"; 15 owner = "FriendsOfShopware"; 16 rev = version; 17 - hash = "sha256-mimFOZjWiDodCopJ23RZxWijOT7bDPUOH+A8GL/UyXs="; 18 }; 19 20 nativeBuildInputs = [ installShellFiles makeWrapper ]; 21 nativeCheckInputs = [ git dart-sass ]; 22 23 - vendorHash = "sha256-NXk3wH/XHohI7aYK+dvUmh+0hUrBNiH6xouT9EM8eiE="; 24 25 postInstall = '' 26 export HOME="$(mktemp -d)"
··· 9 10 buildGoModule rec { 11 pname = "shopware-cli"; 12 + version = "0.4.60"; 13 src = fetchFromGitHub { 14 repo = "shopware-cli"; 15 owner = "FriendsOfShopware"; 16 rev = version; 17 + hash = "sha256-F5QFcXFK40Nz4/rwpk9HGuLr7ly8qjYne6521GtB93M="; 18 }; 19 20 nativeBuildInputs = [ installShellFiles makeWrapper ]; 21 nativeCheckInputs = [ git dart-sass ]; 22 23 + vendorHash = "sha256-RpOL45NtgYFFcQZviZKOihKXw1Ow7tRAkJ7lACyHsyE="; 24 25 postInstall = '' 26 export HOME="$(mktemp -d)"
+3 -3
pkgs/by-name/si/sig/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "sig"; 9 - version = "0.1.3"; 10 11 src = fetchFromGitHub { 12 owner = "ynqa"; 13 repo = "sig"; 14 rev = "v${version}"; 15 - hash = "sha256-nt/KV4ohFNZTJTwbNoSxb5v9zQwp+7ypvfMthL1yMus="; 16 }; 17 18 - cargoHash = "sha256-gZZ2aOsqVqGN3gCBZnBXzlFicMssNIEyRT688OuNMJc="; 19 20 meta = { 21 description = "Interactive grep (for streaming)";
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "sig"; 9 + version = "0.1.4"; 10 11 src = fetchFromGitHub { 12 owner = "ynqa"; 13 repo = "sig"; 14 rev = "v${version}"; 15 + hash = "sha256-685VBQ64B+IbSSyqtVXtOgs4wY85WZ/OceHL++v5ip4="; 16 }; 17 18 + cargoHash = "sha256-afsLf/WsCShjagYWDUA3ZgpgK1XjQiZzISZngzzYybg="; 19 20 meta = { 21 description = "Interactive grep (for streaming)";
+2 -6
pkgs/by-name/sm/sm64coopdx/package.nix
··· 36 # note: there is a generic builder in pkgs/games/sm64ex/generic.nix that is meant to help build sm64ex and its forks; however sm64coopdx has departed significantly enough in its build that it doesn't make sense to use that other than the baseRom derivation 37 stdenv.mkDerivation (finalAttrs: { 38 pname = "sm64coopdx"; 39 - version = "1.0.3"; 40 41 src = fetchFromGitHub { 42 owner = "coop-deluxe"; 43 repo = "sm64coopdx"; 44 rev = "v${finalAttrs.version}"; 45 - hash = "sha256-cIH3escLFMcHgtFxeSKIo5nZXvaknti+EVt72uB4XXc="; 46 }; 47 48 nativeBuildInputs = [ makeWrapper ]; ··· 71 # remove -march flags, stdenv manages them 72 substituteInPlace Makefile \ 73 --replace-fail ' -march=$(TARGET_ARCH)' "" 74 - # workaround a bug in the build 75 - # see https://github.com/coop-deluxe/sm64coopdx/issues/186#issuecomment-2216163935 76 - # this can likely be removed when the next version releases 77 - make build/us_pc/sound/sequences.bin 78 ''; 79 80 installPhase = ''
··· 36 # note: there is a generic builder in pkgs/games/sm64ex/generic.nix that is meant to help build sm64ex and its forks; however sm64coopdx has departed significantly enough in its build that it doesn't make sense to use that other than the baseRom derivation 37 stdenv.mkDerivation (finalAttrs: { 38 pname = "sm64coopdx"; 39 + version = "1.0.4"; 40 41 src = fetchFromGitHub { 42 owner = "coop-deluxe"; 43 repo = "sm64coopdx"; 44 rev = "v${finalAttrs.version}"; 45 + hash = "sha256-v50C87/NN75owxtLL4vm8TLZha7U8FkefPhpO6iXYGU="; 46 }; 47 48 nativeBuildInputs = [ makeWrapper ]; ··· 71 # remove -march flags, stdenv manages them 72 substituteInPlace Makefile \ 73 --replace-fail ' -march=$(TARGET_ARCH)' "" 74 ''; 75 76 installPhase = ''
+3 -3
pkgs/by-name/sm/smartcat/package.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "smartcat"; 13 - version = "2.1.0"; 14 15 src = fetchFromGitHub { 16 owner = "efugier"; 17 repo = "smartcat"; 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-QoMBQ/Xjh/xbsE9HthUKwm5v2tiN1tC2u6I/aOeO6ws="; 20 }; 21 22 - cargoHash = "sha256-SAv2tgo5jBSsVhLM2FR5S9Sg0yZBghSKKSV9hhUCvCk="; 23 24 nativeBuildInputs = [ 25 pkg-config
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "smartcat"; 13 + version = "2.2.0"; 14 15 src = fetchFromGitHub { 16 owner = "efugier"; 17 repo = "smartcat"; 18 rev = "refs/tags/${version}"; 19 + hash = "sha256-nXuMyHV5Sln3qWXIhIDdV0thSY4YbvzGqNWGIw4QLdM="; 20 }; 21 22 + cargoHash = "sha256-tR7+SecTS1FWwcPF25PclT6lEjY9NUEj/2EBhbgg0tw="; 23 24 nativeBuildInputs = [ 25 pkg-config
+2 -2
pkgs/by-name/sp/spacectl/package.nix
··· 9 10 buildGoModule rec { 11 pname = "spacectl"; 12 - version = "1.6.0"; 13 14 src = fetchFromGitHub { 15 owner = "spacelift-io"; 16 repo = "spacectl"; 17 rev = "v${version}"; 18 - hash = "sha256-pO+jYuCyP6YrU9vE3//O0EyTDXYQ1WSpFI/8WbneDCA="; 19 }; 20 21 vendorHash = "sha256-SYfXG6YM0Q2rCnoTM2tYvE17uBCD8yQiW/5DTCxMPWo=";
··· 9 10 buildGoModule rec { 11 pname = "spacectl"; 12 + version = "1.7.1"; 13 14 src = fetchFromGitHub { 15 owner = "spacelift-io"; 16 repo = "spacectl"; 17 rev = "v${version}"; 18 + hash = "sha256-puo44Si56MnpMst6yU8ZTMJTZ1yWVb1CiNXh1k/umbM="; 19 }; 20 21 vendorHash = "sha256-SYfXG6YM0Q2rCnoTM2tYvE17uBCD8yQiW/5DTCxMPWo=";
+2 -3
pkgs/by-name/ss/ssb-patchwork/package.nix
··· 11 }; 12 13 binary = appimageTools.wrapType2 { 14 - name = pname; 15 - inherit src; 16 }; 17 # we only use this to extract the icon 18 appimage-contents = appimageTools.extractType2 { 19 - inherit name src; 20 }; 21 22 desktopItem = makeDesktopItem {
··· 11 }; 12 13 binary = appimageTools.wrapType2 { 14 + inherit pname version src; 15 }; 16 # we only use this to extract the icon 17 appimage-contents = appimageTools.extractType2 { 18 + inherit pname version src; 19 }; 20 21 desktopItem = makeDesktopItem {
+3 -3
pkgs/by-name/st/stackit-cli/package.nix
··· 11 12 buildGoModule rec { 13 pname = "stackit-cli"; 14 - version = "0.16.0"; 15 16 src = fetchFromGitHub { 17 owner = "stackitcloud"; 18 repo = "stackit-cli"; 19 rev = "v${version}"; 20 - hash = "sha256-9s7F3pcamzwAESA/mKnCnSPpSmAX+L81fDoDpR71gzA="; 21 }; 22 23 - vendorHash = "sha256-QNi98VRy5BtML8jTxaDR3ZQfkXqjmfCf5IrcvGKE+rc="; 24 25 subPackages = [ "." ]; 26
··· 11 12 buildGoModule rec { 13 pname = "stackit-cli"; 14 + version = "0.17.0"; 15 16 src = fetchFromGitHub { 17 owner = "stackitcloud"; 18 repo = "stackit-cli"; 19 rev = "v${version}"; 20 + hash = "sha256-oDy/imlRoMS1kVHlMSCHaurNJX5eSs6W2sj14ZpsF8k="; 21 }; 22 23 + vendorHash = "sha256-EWDtVs9H7e+HSyO1ZzCV5T+pGporQhRNlI9VkXc6j1E="; 24 25 subPackages = [ "." ]; 26
+5 -5
pkgs/by-name/st/steam-rom-manager/package.nix
··· 1 { lib, appimageTools, fetchurl }: 2 3 appimageTools.wrapType2 rec { 4 - name = "steam-rom-manager"; 5 version = "2.5.22"; 6 7 src = fetchurl { ··· 10 }; 11 12 extraInstallCommands = let 13 - appimageContents = appimageTools.extract { inherit name src; }; 14 in '' 15 - install -m 444 -D ${appimageContents}/${name}.desktop -t $out/share/applications 16 - substituteInPlace $out/share/applications/${name}.desktop \ 17 - --replace 'Exec=AppRun' 'Exec=${name}' 18 cp -r ${appimageContents}/usr/share/icons $out/share 19 ''; 20
··· 1 { lib, appimageTools, fetchurl }: 2 3 appimageTools.wrapType2 rec { 4 + pname = "steam-rom-manager"; 5 version = "2.5.22"; 6 7 src = fetchurl { ··· 10 }; 11 12 extraInstallCommands = let 13 + appimageContents = appimageTools.extract { inherit pname version src; }; 14 in '' 15 + install -m 444 -D ${appimageContents}/steam-rom-manager.desktop -t $out/share/applications 16 + substituteInPlace $out/share/applications/steam-rom-manager.desktop \ 17 + --replace 'Exec=AppRun' 'Exec=steam-rom-manager' 18 cp -r ${appimageContents}/usr/share/icons $out/share 19 ''; 20
+3 -3
pkgs/by-name/st/step-cli/package.nix
··· 6 installShellFiles, 7 }: 8 let 9 - version = "0.28.0"; 10 in 11 buildGoModule { 12 pname = "step-cli"; ··· 16 owner = "smallstep"; 17 repo = "cli"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-G+/fc1qFXcNOxF+oyDmEZzzOUcODBvX+YfQ8Sx5JQK4="; 20 # this file change depending on git branch status (via .gitattributes) 21 # https://github.com/NixOS/nixpkgs/issues/84312 22 postFetch = '' ··· 35 rm command/certificate/remote_test.go 36 ''; 37 38 - vendorHash = "sha256-yfaAms1reMGfLwiTJVRKvpNb4EzoN62W0oXoT7ErTN0="; 39 40 nativeBuildInputs = [ installShellFiles ]; 41
··· 6 installShellFiles, 7 }: 8 let 9 + version = "0.28.2"; 10 in 11 buildGoModule { 12 pname = "step-cli"; ··· 16 owner = "smallstep"; 17 repo = "cli"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-noANDVupzaoWfnESsu3ucd3ZvD3K/56YvYonyp2n0ho="; 20 # this file change depending on git branch status (via .gitattributes) 21 # https://github.com/NixOS/nixpkgs/issues/84312 22 postFetch = '' ··· 35 rm command/certificate/remote_test.go 36 ''; 37 38 + vendorHash = "sha256-rxUzvT5vEzZ5G+YGFEw4L25ZlwEn0wTZJgjsdfloFx8="; 39 40 nativeBuildInputs = [ installShellFiles ]; 41
+3 -3
pkgs/by-name/st/step-kms-plugin/package.nix
··· 11 12 buildGoModule rec { 13 pname = "step-kms-plugin"; 14 - version = "0.11.6"; 15 16 src = fetchFromGitHub { 17 owner = "smallstep"; 18 repo = pname; 19 rev = "v${version}"; 20 - hash = "sha256-PaOe24rXu6e8jhjwpuQquPQidQDSxI1WOAMYJSLjbSI="; 21 }; 22 23 - vendorHash = "sha256-N8Wy4DHxP6yQOfWDmyVPSi9eHj8G01SSIxQmqKujRgo="; 24 25 proxyVendor = true; 26
··· 11 12 buildGoModule rec { 13 pname = "step-kms-plugin"; 14 + version = "0.11.7"; 15 16 src = fetchFromGitHub { 17 owner = "smallstep"; 18 repo = pname; 19 rev = "v${version}"; 20 + hash = "sha256-68BO4bTieh7nC8M821vbTP8SuFipLRwHOWdWvhCwoCo="; 21 }; 22 23 + vendorHash = "sha256-HOB4ODVD8lWHoejqykfRWx3g48ijMqgy9EPzCKYdIGg="; 24 25 proxyVendor = true; 26
+5 -5
pkgs/by-name/st/streamlink/ffmpeg-path.patch
··· 1 diff --git a/src/streamlink/stream/ffmpegmux.py b/src/streamlink/stream/ffmpegmux.py 2 - index 258b314a..c493e010 100644 3 --- a/src/streamlink/stream/ffmpegmux.py 4 +++ b/src/streamlink/stream/ffmpegmux.py 5 - @@ -80,7 +80,7 @@ class MuxedStream(Stream, Generic[TSubstreams]): 6 7 8 class FFMPEGMuxer(StreamIO): 9 - - __commands__: ClassVar[List[str]] = ["ffmpeg"] 10 - + __commands__: ClassVar[List[str]] = ["@ffmpeg@"] 11 12 DEFAULT_OUTPUT_FORMAT = "matroska" 13 - DEFAULT_VIDEO_CODEC = "copy"
··· 1 diff --git a/src/streamlink/stream/ffmpegmux.py b/src/streamlink/stream/ffmpegmux.py 2 + index 136c0b81..2dd00a20 100644 3 --- a/src/streamlink/stream/ffmpegmux.py 4 +++ b/src/streamlink/stream/ffmpegmux.py 5 + @@ -83,7 +83,7 @@ class MuxedStream(Stream, Generic[TSubstreams]): 6 7 8 class FFMPEGMuxer(StreamIO): 9 + - __commands__: ClassVar[list[str]] = ["ffmpeg"] 10 + + __commands__: ClassVar[list[str]] = ["@ffmpeg@"] 11 12 + DEFAULT_LOGLEVEL = "info" 13 DEFAULT_OUTPUT_FORMAT = "matroska"
+3 -3
pkgs/by-name/st/streamlink/package.nix
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "streamlink"; 10 - version = "6.11.0"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 - hash = "sha256-Vi5ddTyhCeGVYgfeSsJ8M3zmuZ++ftcgO5RRBe1bL4Y="; 16 }; 17 18 patches = [ ··· 55 ]; 56 57 meta = { 58 - changelog = "https://github.com/streamlink/streamlink/raw/${version}/CHANGELOG.md"; 59 description = "CLI for extracting streams from various websites to video player of your choosing"; 60 homepage = "https://streamlink.github.io/"; 61 longDescription = ''
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "streamlink"; 10 + version = "7.0.0"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 + hash = "sha256-UaQGKGLmeV1pQEbKbnBUnW0TWDxkDRUFlmgEsOA/7/I="; 16 }; 17 18 patches = [ ··· 55 ]; 56 57 meta = { 58 + changelog = "https://streamlink.github.io/changelog.html"; 59 description = "CLI for extracting streams from various websites to video player of your choosing"; 60 homepage = "https://streamlink.github.io/"; 61 longDescription = ''
+2 -11
pkgs/by-name/su/sudo/package.nix
··· 1 { lib 2 , stdenv 3 - , fetchpatch 4 , fetchurl 5 , buildPackages 6 , coreutils ··· 17 pname = "sudo"; 18 # be sure to check if nixos/modules/security/sudo.nix needs updating when bumping 19 # e.g. links to man pages, value constraints etc. 20 - version = "1.9.16"; 21 22 __structuredAttrs = true; 23 24 src = fetchurl { 25 url = "https://www.sudo.ws/dist/sudo-${finalAttrs.version}.tar.gz"; 26 - hash = "sha256-wNhNeX8GtzL8Vz0LeYroMSjCvDMFIFfwW1YOxry/oD0="; 27 }; 28 29 prePatch = '' 30 # do not set sticky bit in nix store 31 substituteInPlace src/Makefile.in --replace 04755 0755 32 ''; 33 - 34 - patches = [ 35 - # Fix for https://github.com/NixOS/nixpkgs/issues/354544 36 - (fetchpatch { 37 - url = "https://www.sudo.ws/repos/sudo/raw-rev/71e3f5a288e1ac21151b1b9577f0fe3745671cf7"; 38 - hash = "sha256-L4AF1ee+qW9QKLrUzL5+hC5EznNC9k7sNeVGNBAJ6S4="; 39 - }) 40 - ]; 41 42 configureFlags = [ 43 "--with-env-editor"
··· 1 { lib 2 , stdenv 3 , fetchurl 4 , buildPackages 5 , coreutils ··· 16 pname = "sudo"; 17 # be sure to check if nixos/modules/security/sudo.nix needs updating when bumping 18 # e.g. links to man pages, value constraints etc. 19 + version = "1.9.16p2"; 20 21 __structuredAttrs = true; 22 23 src = fetchurl { 24 url = "https://www.sudo.ws/dist/sudo-${finalAttrs.version}.tar.gz"; 25 + hash = "sha256-l2qlbT47KnVZMweGQoit23SMnBNuJdlanMaZqvp3I5w="; 26 }; 27 28 prePatch = '' 29 # do not set sticky bit in nix store 30 substituteInPlace src/Makefile.in --replace 04755 0755 31 ''; 32 33 configureFlags = [ 34 "--with-env-editor"
+3 -3
pkgs/by-name/sv/svdtools/package.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "svdtools"; 8 - version = "0.3.19"; 9 10 src = fetchCrate { 11 inherit version pname; 12 - hash = "sha256-5s4CPV6Tke37QlyMzI6WFDb9EdRfcFDoFrmuWblbp20="; 13 }; 14 15 - cargoHash = "sha256-VrOFu7LNFeH70VPdz9uJxXuRtTvxKiS1dlhCdr++7+g="; 16 17 meta = with lib; { 18 description = "Tools to handle vendor-supplied, often buggy SVD files";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "svdtools"; 8 + version = "0.3.20"; 9 10 src = fetchCrate { 11 inherit version pname; 12 + hash = "sha256-Sh3VnitkR72009kcD9u42UrDB1FKbHYllHGzM07eUTU="; 13 }; 14 15 + cargoHash = "sha256-9QiDbJMWf4OWEVOVrz4uiyjmLHNhZg0VbM1/VKTjO9M="; 16 17 meta = with lib; { 18 description = "Tools to handle vendor-supplied, often buggy SVD files";
+34 -32
pkgs/by-name/sv/svkbd/package.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchurl 4 - , writeText 5 - , pkg-config 6 - , libX11 7 - , libXft 8 - , libXi 9 - , libXinerama 10 - , libXtst 11 - , layout ? null 12 - , conf ? null 13 - , patches ? [ ] 14 }: 15 16 - stdenv.mkDerivation rec { 17 pname = "svkbd"; 18 - version = "0.4.1"; 19 20 src = fetchurl { 21 - url = "https://dl.suckless.org/tools/svkbd-${version}.tar.gz"; 22 - sha256 = "sha256-+8Jh/D4dgULhRXtC1tZQg6AK4POh9czyRyrMi0auD1o="; 23 }; 24 25 inherit patches; 26 27 - postPatch = let 28 - configFile = if lib.isDerivation conf || lib.isPath conf then 29 - conf 30 - else 31 - writeText "config.def.h" conf; 32 - in lib.optionalString (conf != null) '' 33 - cp ${configFile} config.def.h 34 - ''; 35 36 nativeBuildInputs = [ 37 pkg-config ··· 47 48 makeFlags = [ 49 "PREFIX=${placeholder "out"}" 50 - ] ++ lib.optional (layout != null) "LAYOUT=${layout}"; 51 52 - meta = with lib; { 53 description = "Simple virtual keyboard"; 54 homepage = "https://tools.suckless.org/x/svkbd/"; 55 - license = licenses.mit; 56 - platforms = platforms.linux; 57 - maintainers = with maintainers; [ dotlambda ]; 58 - mainProgram = "svkbd-mobile-intl"; 59 }; 60 - }
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + writeText, 6 + pkg-config, 7 + libX11, 8 + libXft, 9 + libXi, 10 + libXinerama, 11 + libXtst, 12 + layout ? "mobile-intl", 13 + conf ? null, 14 + patches ? [ ], 15 }: 16 17 + stdenv.mkDerivation (finalAttrs: { 18 pname = "svkbd"; 19 + version = "0.4.2"; 20 21 src = fetchurl { 22 + url = "https://dl.suckless.org/tools/svkbd-${finalAttrs.version}.tar.gz"; 23 + hash = "sha256-bZQyGeMzMUdYY0ZmdKB2CFhZygDc6UDlTU4kdx+UZoA="; 24 }; 25 26 inherit patches; 27 28 + postPatch = 29 + let 30 + configFile = 31 + if lib.isDerivation conf || lib.isPath conf then conf else writeText "config.def.h" conf; 32 + in 33 + lib.optionalString (conf != null) '' 34 + cp ${configFile} config.def.h 35 + ''; 36 37 nativeBuildInputs = [ 38 pkg-config ··· 48 49 makeFlags = [ 50 "PREFIX=${placeholder "out"}" 51 + "LAYOUT=${layout}" 52 + ]; 53 54 + meta = { 55 description = "Simple virtual keyboard"; 56 homepage = "https://tools.suckless.org/x/svkbd/"; 57 + license = lib.licenses.mit; 58 + platforms = lib.platforms.linux; 59 + maintainers = with lib.maintainers; [ dotlambda ]; 60 + mainProgram = "svkbd-${layout}"; 61 }; 62 + })
+5 -4
pkgs/by-name/sw/switch-to-configuration-ng/src/src/main.rs
··· 997 std::env::set_var("LOCALE_ARCHIVE", locale_archive); 998 } 999 1000 - let current_system_bin = std::path::PathBuf::from("/run/current-system/sw/bin") 1001 - .canonicalize() 1002 - .context("/run/current-system/sw/bin is missing")?; 1003 - 1004 let os_release = parse_os_release().context("Failed to parse os-release")?; 1005 1006 let distro_id_re = Regex::new(format!("^\"?{}\"?$", distro_id).as_str()) ··· 1071 if *action == Action::Boot { 1072 std::process::exit(0); 1073 } 1074 1075 let current_init_interface_version = 1076 std::fs::read_to_string("/run/current-system/init-interface-version").unwrap_or_default();
··· 997 std::env::set_var("LOCALE_ARCHIVE", locale_archive); 998 } 999 1000 let os_release = parse_os_release().context("Failed to parse os-release")?; 1001 1002 let distro_id_re = Regex::new(format!("^\"?{}\"?$", distro_id).as_str()) ··· 1067 if *action == Action::Boot { 1068 std::process::exit(0); 1069 } 1070 + 1071 + // Needs to be after the "boot" action exits, as this directory will not exist when doing a NIXOS_LUSTRATE install 1072 + let current_system_bin = std::path::PathBuf::from("/run/current-system/sw/bin") 1073 + .canonicalize() 1074 + .context("/run/current-system/sw/bin is missing")?; 1075 1076 let current_init_interface_version = 1077 std::fs::read_to_string("/run/current-system/init-interface-version").unwrap_or_default();
+1
pkgs/by-name/t-/t-rex/package.nix
··· 26 maintainers = teams.geospatial.members; 27 mainProgram = "t_rex"; 28 platforms = platforms.unix; 29 }; 30 }
··· 26 maintainers = teams.geospatial.members; 27 mainProgram = "t_rex"; 28 platforms = platforms.unix; 29 + broken = true; # see https://github.com/t-rex-tileserver/t-rex/issues/320 30 }; 31 }
+2 -2
pkgs/by-name/th/thrift-ls/package.nix
··· 6 7 buildGoModule rec { 8 pname = "thrift-ls"; 9 - version = "0.2.2"; 10 11 src = fetchFromGitHub { 12 owner = "joyme123"; 13 repo = "thrift-ls"; 14 rev = "v${version}"; 15 - hash = "sha256-hZpzez3xNnN76OcIzEswPbvw6QTU51Jnrry3AWCtbFk="; 16 }; 17 18 vendorHash = "sha256-YoZ2dku84065Ygh9XU6dOwmCkuwX0r8a0Oo8c1HPsS4=";
··· 6 7 buildGoModule rec { 8 pname = "thrift-ls"; 9 + version = "0.2.5"; 10 11 src = fetchFromGitHub { 12 owner = "joyme123"; 13 repo = "thrift-ls"; 14 rev = "v${version}"; 15 + hash = "sha256-BkkXvmJ1XmDamU2Mt0BjbSnNVwlBxphW1FvE4x32ja0="; 16 }; 17 18 vendorHash = "sha256-YoZ2dku84065Ygh9XU6dOwmCkuwX0r8a0Oo8c1HPsS4=";
+2 -2
pkgs/by-name/ti/tio/package.nix
··· 14 15 stdenv.mkDerivation (finalAttrs: { 16 pname = "tio"; 17 - version = "3.7"; 18 19 src = fetchFromGitHub { 20 owner = "tio"; 21 repo = "tio"; 22 rev = "v${finalAttrs.version}"; 23 - hash = "sha256-/eXy1roYmeZaQlY4PjBchwRR7JwyTvVIqDmmf6upJqA="; 24 }; 25 26 strictDeps = true;
··· 14 15 stdenv.mkDerivation (finalAttrs: { 16 pname = "tio"; 17 + version = "3.8"; 18 19 src = fetchFromGitHub { 20 owner = "tio"; 21 repo = "tio"; 22 rev = "v${finalAttrs.version}"; 23 + hash = "sha256-8BeTC3rlDK6xmfguNlKQg48L03knU7sb1t8F1oLIi8s="; 24 }; 25 26 strictDeps = true;
+3 -3
pkgs/by-name/tr/transgui/package.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "transgui"; 7 - version = "5.18.0-unstable-2024-02-26"; 8 9 src = fetchFromGitHub { 10 owner = "transmission-remote-gui"; 11 repo = "transgui"; 12 - rev = "25df397d92fbd53b970ef72a6ffd9f644458f935"; 13 - hash = "sha256-jQIe2vTDeJM/lhl6alNhEPOqXjyd18x+Kg29+le/dks="; 14 }; 15 16 nativeBuildInputs = [ pkg-config unzip ];
··· 4 5 stdenv.mkDerivation rec { 6 pname = "transgui"; 7 + version = "5.18.0-unstable-2024-10-03"; 8 9 src = fetchFromGitHub { 10 owner = "transmission-remote-gui"; 11 repo = "transgui"; 12 + rev = "8854357ece266e749e8981a93c8002465a93d8f2"; 13 + hash = "sha256-8ycivjjPeXBdPbqNNlO2hcre6T9sFhqg6vUfCREtd8k="; 14 }; 15 16 nativeBuildInputs = [ pkg-config unzip ];
+4 -4
pkgs/by-name/tr/trezor-suite/package.nix
··· 8 9 let 10 pname = "trezor-suite"; 11 - version = "24.8.3"; 12 13 suffix = { 14 aarch64-linux = "linux-arm64"; ··· 18 src = fetchurl { 19 url = "https://github.com/trezor/trezor-suite/releases/download/v${version}/Trezor-Suite-${version}-${suffix}.AppImage"; 20 hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' 21 - aarch64-linux = "sha512-od/OmYbPd3mmmyz131nQCVrhuSMU9znV8REHwbJLWVRoATMc21LSwCuAGZGRE1ijowJ1DI+TkLiLEq9rLldRmw="; 22 - x86_64-linux = "sha512-IeEbscMGGaCaDQbNqmHYiKqdVm/QfyNDludiLWpcfnbN7udcxWIQG6tB9C9UY2BrimyNFvZgq1z9mZMfGScEYQ=="; 23 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 24 }; 25 ··· 42 install -m 444 -D ${appimageContents}/${pname}.desktop $out/share/applications/${pname}.desktop 43 install -m 444 -D ${appimageContents}/resources/images/desktop/512x512.png $out/share/icons/hicolor/512x512/apps/${pname}.png 44 substituteInPlace $out/share/applications/${pname}.desktop \ 45 - --replace 'Exec=AppRun --no-sandbox %U' 'Exec=${pname}' 46 47 # symlink system binaries instead bundled ones 48 mkdir -p $out/share/${pname}/resources/bin/{bridge,tor}
··· 8 9 let 10 pname = "trezor-suite"; 11 + version = "24.11.3"; 12 13 suffix = { 14 aarch64-linux = "linux-arm64"; ··· 18 src = fetchurl { 19 url = "https://github.com/trezor/trezor-suite/releases/download/v${version}/Trezor-Suite-${version}-${suffix}.AppImage"; 20 hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' 21 + aarch64-linux = "sha512-erNWQTaj/WWoqy3TO7wb+ijQkwXjqfCjqvQN6/9gCVjbHswURWHX36P0rJg9vuQu6odi5EKtooDusIxjIUkQzA=="; 22 + x86_64-linux = "sha512-BorpJI0Vi6fFRGo2lATcuBiI1vTLY8vfmnUXKckJkMCBiurs/ZR08ZxKPOTaoS61BzSanUCRwcovev294bcqkA=="; 23 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 24 }; 25 ··· 42 install -m 444 -D ${appimageContents}/${pname}.desktop $out/share/applications/${pname}.desktop 43 install -m 444 -D ${appimageContents}/resources/images/desktop/512x512.png $out/share/icons/hicolor/512x512/apps/${pname}.png 44 substituteInPlace $out/share/applications/${pname}.desktop \ 45 + --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=${pname}' 46 47 # symlink system binaries instead bundled ones 48 mkdir -p $out/share/${pname}/resources/bin/{bridge,tor}
+35
pkgs/by-name/ts/ts_query_ls/package.nix
···
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + cmake, 6 + }: 7 + let 8 + pname = "ts_query_ls"; 9 + version = "1.0.1"; 10 + in 11 + rustPlatform.buildRustPackage { 12 + inherit pname version; 13 + 14 + src = fetchFromGitHub { 15 + owner = "ribru17"; 16 + repo = "ts_query_ls"; 17 + rev = "v${version}"; 18 + hash = "sha256-jhlFFNzGP9SNw4G2arGPQzQ7KQ4duCse/CQoK9lWaPk="; 19 + }; 20 + 21 + nativeBuildInputs = [ cmake ]; 22 + doCheck = false; # no tests 23 + 24 + useFetchCargoVendor = true; 25 + cargoHash = "sha256-CgX8lPOX3ZvoSD4SuKR8MTpKvLrhIbzrXqlKrvY0xzE="; 26 + 27 + meta = { 28 + description = "LSP implementation for Tree-sitter's query files"; 29 + homepage = "https://github.com/ribru17/ts_query_ls"; 30 + changelog = "https://github.com/ribru17/ts_query_ls/releases/tag/v${version}"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ ribru17 ]; 33 + mainProgram = "ts_query_ls"; 34 + }; 35 + }
+3 -3
pkgs/by-name/va/vals/package.nix
··· 2 3 buildGoModule rec { 4 pname = "vals"; 5 - version = "0.37.7"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "helmfile"; 10 repo = pname; 11 - sha256 = "sha256-iRXBT3VpEVHna3GkMxVSVRqQ2HTK7gCd6LkthwrBMx4="; 12 }; 13 14 - vendorHash = "sha256-1iyJ56YKu/WVb7dPP7YE07kdbJte2/Sww8cQu+epFNc="; 15 16 proxyVendor = true; 17
··· 2 3 buildGoModule rec { 4 pname = "vals"; 5 + version = "0.37.8"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "helmfile"; 10 repo = pname; 11 + sha256 = "sha256-n59OVlGR1KlfTFVcem6K/Qo/DMrPvTT654VykLFteL8="; 12 }; 13 14 + vendorHash = "sha256-u4TkDYMAfTKdgMW2jhzUen+sd4o2IB0hPvMDiA/p9TI="; 15 16 proxyVendor = true; 17
+3 -3
pkgs/by-name/vi/viu/package.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "viu"; 10 - version = "1.5.0"; 11 12 src = fetchFromGitHub { 13 owner = "atanunq"; 14 repo = "viu"; 15 rev = "v${version}"; 16 - sha256 = "sha256-GJBJNtcCDO777NdxLBVj5Uc4PSJq3CE785eGKCPWt0I="; 17 }; 18 19 # tests need an interactive terminal 20 doCheck = false; 21 22 - cargoHash = "sha256-284ptMBVF4q57wTiCuTuYUiYMYItKf4Tyf6AtY0fqDk="; 23 24 buildFeatures = lib.optional withSixel "sixel"; 25 buildInputs = lib.optional withSixel libsixel;
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "viu"; 10 + version = "1.5.1"; 11 12 src = fetchFromGitHub { 13 owner = "atanunq"; 14 repo = "viu"; 15 rev = "v${version}"; 16 + sha256 = "sha256-sx8BH01vTFsAEnMKTcVZTDMHiVi230BVVGRexoBNxeo="; 17 }; 18 19 # tests need an interactive terminal 20 doCheck = false; 21 22 + cargoHash = "sha256-OyG4DAMoWdLBO0IOcbpD2Fmac0XIP7hdaeDdKiQ4PQA="; 23 24 buildFeatures = lib.optional withSixel "sixel"; 25 buildInputs = lib.optional withSixel libsixel;
+2 -2
pkgs/by-name/vt/vte/package.nix
··· 33 34 stdenv.mkDerivation (finalAttrs: { 35 pname = "vte"; 36 - version = "0.78.1"; 37 38 outputs = [ "out" "dev" ] 39 ++ lib.optional (gtkVersion != null) "devdoc"; ··· 43 owner = "GNOME"; 44 repo = "vte"; 45 rev = finalAttrs.version; 46 - hash = "sha256-dVCvf4eTIJlrSzG6xLdKU47N9uAtHDwRrGkWtSmqbEU="; 47 }; 48 49 patches = [
··· 33 34 stdenv.mkDerivation (finalAttrs: { 35 pname = "vte"; 36 + version = "0.78.2"; 37 38 outputs = [ "out" "dev" ] 39 ++ lib.optional (gtkVersion != null) "devdoc"; ··· 43 owner = "GNOME"; 44 repo = "vte"; 45 rev = finalAttrs.version; 46 + hash = "sha256-ZUECInBRNYkXJtGveLq8SR6YdWqJA0y9UJSxmc8mVNk="; 47 }; 48 49 patches = [
+3 -3
pkgs/by-name/wg/wgcf/package.nix
··· 2 3 buildGoModule rec { 4 pname = "wgcf"; 5 - version = "2.2.22"; 6 7 src = fetchFromGitHub { 8 owner = "ViRb3"; 9 repo = pname; 10 rev = "refs/tags/v${version}"; 11 - hash = "sha256-NzXIzOMc6rVX65FJe/S8rkYJbWNPWRz+mH7vP7Ch9Kw="; 12 }; 13 14 subPackages = "."; 15 16 - vendorHash = "sha256-GinKmXHXWEGmCz83AU3z5JBmPnWJ9Q2EqEPgaTUiDgs="; 17 18 meta = with lib; { 19 description = "Cross-platform, unofficial CLI for Cloudflare Warp";
··· 2 3 buildGoModule rec { 4 pname = "wgcf"; 5 + version = "2.2.23"; 6 7 src = fetchFromGitHub { 8 owner = "ViRb3"; 9 repo = pname; 10 rev = "refs/tags/v${version}"; 11 + hash = "sha256-zASb21C3GX4wQGf5V5Y+rKwq28S3CDi0gh696lspVnM="; 12 }; 13 14 subPackages = "."; 15 16 + vendorHash = "sha256-ihcIEoVNSPJzJGeH2bRot4fldIhZ0r/yuYU6Jp9F1Eo="; 17 18 meta = with lib; { 19 description = "Cross-platform, unofficial CLI for Cloudflare Warp";
+86 -46
pkgs/by-name/wg/wget/package.nix
··· 1 - { lib, stdenv, fetchurl, gettext, pkg-config, perlPackages 2 - , libidn2, zlib, pcre, libuuid, libiconv, libintl 3 - , nukeReferences, python3, lzip, darwin 4 - , withLibpsl ? false, libpsl 5 - , withOpenssl ? true, openssl 6 }: 7 8 stdenv.mkDerivation rec { ··· 18 patchShebangs doc 19 ''; 20 21 - nativeBuildInputs = [ gettext pkg-config perlPackages.perl lzip libiconv libintl nukeReferences ]; 22 - buildInputs = [ libidn2 zlib pcre libuuid ] 23 ++ lib.optional withOpenssl openssl 24 ++ lib.optional withLibpsl libpsl 25 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.CoreServices perlPackages.perl ]; 26 27 - configureFlags = [ 28 - (lib.withFeatureAs withOpenssl "ssl" "openssl") 29 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 30 - # https://lists.gnu.org/archive/html/bug-wget/2021-01/msg00076.html 31 - "--without-included-regex" 32 - ]; 33 34 preBuild = '' 35 # avoid runtime references to build-only depends ··· 41 42 __darwinAllowLocalNetworking = true; 43 doCheck = true; 44 - preCheck = '' 45 - patchShebangs tests fuzz 46 47 - # Work around lack of DNS resolution in chroots. 48 - for i in "tests/"*.pm "tests/"*.px 49 - do 50 - sed -i "$i" -e's/localhost/127.0.0.1/g' 51 - done 52 - '' + lib.optionalString stdenv.hostPlatform.isDarwin '' 53 - # depending on the underlying filesystem, some tests 54 - # creating exotic file names fail 55 - for f in tests/Test-ftp-iri.px \ 56 - tests/Test-ftp-iri-fallback.px \ 57 - tests/Test-ftp-iri-recursive.px \ 58 - tests/Test-ftp-iri-disabled.px \ 59 - tests/Test-iri-disabled.px \ 60 - tests/Test-iri-list.px ; 61 - do 62 - # just return magic "skip" exit code 77 63 - sed -i 's/^exit/exit 77 #/' $f 64 - done 65 - ''; 66 - checkInputs = [ 67 - perlPackages.HTTPDaemon 68 - python3 69 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 70 - perlPackages.IOSocketSSL 71 - ]; 72 73 - meta = with lib; { 74 description = "Tool for retrieving files using HTTP, HTTPS, and FTP"; 75 homepage = "https://www.gnu.org/software/wget/"; 76 - license = licenses.gpl3Plus; 77 longDescription = '' 78 - GNU Wget is a free software package for retrieving files using HTTP, 79 HTTPS and FTP, the most widely-used Internet protocols. It is a 80 non-interactive commandline tool, so it may easily be called from 81 scripts, cron jobs, terminals without X-Windows support, etc. 82 ''; 83 mainProgram = "wget"; 84 - maintainers = with maintainers; [ fpletz ]; 85 - platforms = platforms.all; 86 }; 87 }
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + 6 + gettext, 7 + pkg-config, 8 + perlPackages, 9 + libidn2, 10 + zlib, 11 + pcre2, 12 + libuuid, 13 + libiconv, 14 + libintl, 15 + nukeReferences, 16 + python3, 17 + lzip, 18 + 19 + withLibpsl ? false, 20 + libpsl, 21 + 22 + withOpenssl ? true, 23 + openssl, 24 }: 25 26 stdenv.mkDerivation rec { ··· 36 patchShebangs doc 37 ''; 38 39 + nativeBuildInputs = [ 40 + gettext 41 + pkg-config 42 + perlPackages.perl 43 + lzip 44 + nukeReferences 45 + ]; 46 + buildInputs = 47 + [ 48 + libidn2 49 + zlib 50 + pcre2 51 + libuuid 52 + libiconv 53 + libintl 54 + ] 55 ++ lib.optional withOpenssl openssl 56 ++ lib.optional withLibpsl libpsl 57 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 58 + perlPackages.perl 59 + ]; 60 61 + configureFlags = 62 + [ 63 + (lib.withFeatureAs withOpenssl "ssl" "openssl") 64 + ] 65 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 66 + # https://lists.gnu.org/archive/html/bug-wget/2021-01/msg00076.html 67 + "--without-included-regex" 68 + ]; 69 70 preBuild = '' 71 # avoid runtime references to build-only depends ··· 77 78 __darwinAllowLocalNetworking = true; 79 doCheck = true; 80 + preCheck = 81 + '' 82 + patchShebangs tests fuzz 83 84 + # Work around lack of DNS resolution in chroots. 85 + for i in "tests/"*.pm "tests/"*.px 86 + do 87 + sed -i "$i" -e's/localhost/127.0.0.1/g' 88 + done 89 + '' 90 + + lib.optionalString stdenv.hostPlatform.isDarwin '' 91 + # depending on the underlying filesystem, some tests 92 + # creating exotic file names fail 93 + for f in tests/Test-ftp-iri.px \ 94 + tests/Test-ftp-iri-fallback.px \ 95 + tests/Test-ftp-iri-recursive.px \ 96 + tests/Test-ftp-iri-disabled.px \ 97 + tests/Test-iri-disabled.px \ 98 + tests/Test-iri-list.px ; 99 + do 100 + # just return magic "skip" exit code 77 101 + sed -i 's/^exit/exit 77 #/' $f 102 + done 103 + ''; 104 + checkInputs = 105 + [ 106 + perlPackages.HTTPDaemon 107 + python3 108 + ] 109 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 110 + perlPackages.IOSocketSSL 111 + ]; 112 113 + meta = { 114 description = "Tool for retrieving files using HTTP, HTTPS, and FTP"; 115 homepage = "https://www.gnu.org/software/wget/"; 116 + license = lib.licenses.gpl3Plus; 117 longDescription = '' 118 + GNU Wget is a free software package for retrieving files using HTTP, 119 HTTPS and FTP, the most widely-used Internet protocols. It is a 120 non-interactive commandline tool, so it may easily be called from 121 scripts, cron jobs, terminals without X-Windows support, etc. 122 ''; 123 mainProgram = "wget"; 124 + maintainers = with lib.maintainers; [ fpletz ]; 125 + platforms = lib.platforms.all; 126 }; 127 }
+3 -2
pkgs/by-name/wi/winbox4/package.nix
··· 18 19 stdenvNoCC.mkDerivation (finalAttrs: { 20 pname = "winbox"; 21 - version = "4.0beta9"; 22 23 src = fetchurl { 24 name = "WinBox_Linux-${finalAttrs.version}.zip"; 25 url = "https://download.mikrotik.com/routeros/winbox/${finalAttrs.version}/WinBox_Linux.zip"; 26 - hash = "sha256-129ejj3WxYx5kQTy6EOLtBolhx076yMVb5ymkAoXrwc="; 27 }; 28 29 sourceRoot = "."; ··· 121 maintainers = with lib.maintainers; [ 122 Scrumplex 123 yrd 124 ]; 125 }; 126 })
··· 18 19 stdenvNoCC.mkDerivation (finalAttrs: { 20 pname = "winbox"; 21 + version = "4.0beta12"; 22 23 src = fetchurl { 24 name = "WinBox_Linux-${finalAttrs.version}.zip"; 25 url = "https://download.mikrotik.com/routeros/winbox/${finalAttrs.version}/WinBox_Linux.zip"; 26 + hash = "sha256-zmGJr6HQ5/KWOKUJ0iPqRuhQ0/PpVwKsGPcoeklzg2I="; 27 }; 28 29 sourceRoot = "."; ··· 121 maintainers = with lib.maintainers; [ 122 Scrumplex 123 yrd 124 + savalet 125 ]; 126 }; 127 })
-2
pkgs/by-name/xe/xen-guest-agent/package.nix
··· 2 lib, 3 fetchFromGitLab, 4 rustPlatform, 5 - llvmPackages, 6 pkg-config, 7 xen, 8 }: ··· 21 22 nativeBuildInputs = [ 23 rustPlatform.bindgenHook 24 - llvmPackages.clang 25 pkg-config 26 ]; 27
··· 2 lib, 3 fetchFromGitLab, 4 rustPlatform, 5 pkg-config, 6 xen, 7 }: ··· 20 21 nativeBuildInputs = [ 22 rustPlatform.bindgenHook 23 pkg-config 24 ]; 25
+8 -4
pkgs/by-name/xp/xpipe/package.nix
··· 21 , libXrender 22 , libXtst 23 , libXxf86vm 24 }: 25 26 let ··· 33 }.${system} or throwSystem; 34 35 hash = { 36 - x86_64-linux = "sha256-0Cdu1ntG8ZPHbLOIFvVFO6Dj8ZBHl4Rb+MM46luRKj4="; 37 }.${system} or throwSystem; 38 39 displayname = "XPipe"; 40 41 in stdenvNoCC.mkDerivation rec { 42 pname = "xpipe"; 43 - version = "12.0"; 44 45 src = fetchzip { 46 url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; ··· 74 libXrender 75 libXtst 76 libXxf86vm 77 ]; 78 79 desktopItem = makeDesktopItem { ··· 110 mv "$out/opt/$pkg/app/scripts/xpiped_debug.sh" "$out/opt/$pkg/app/scripts/xpiped_debug_raw.sh" 111 112 makeShellWrapper "$out/opt/$pkg/app/bin/xpiped_raw" "$out/opt/$pkg/app/bin/xpiped" \ 113 - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ fontconfig gtk3 udev ]}" 114 makeShellWrapper "$out/opt/$pkg/app/scripts/xpiped_debug_raw.sh" "$out/opt/$pkg/app/scripts/xpiped_debug.sh" \ 115 - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ fontconfig gtk3 udev ]}" 116 117 runHook postInstall 118 '';
··· 21 , libXrender 22 , libXtst 23 , libXxf86vm 24 + , util-linux 25 + , socat 26 }: 27 28 let ··· 35 }.${system} or throwSystem; 36 37 hash = { 38 + x86_64-linux = "sha256-up0iDqqQ4vnkFX/gWwhLijY6qBIyDuXCDiyoWm5YuFM="; 39 }.${system} or throwSystem; 40 41 displayname = "XPipe"; 42 43 in stdenvNoCC.mkDerivation rec { 44 pname = "xpipe"; 45 + version = "13.2"; 46 47 src = fetchzip { 48 url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; ··· 76 libXrender 77 libXtst 78 libXxf86vm 79 + util-linux 80 + socat 81 ]; 82 83 desktopItem = makeDesktopItem { ··· 114 mv "$out/opt/$pkg/app/scripts/xpiped_debug.sh" "$out/opt/$pkg/app/scripts/xpiped_debug_raw.sh" 115 116 makeShellWrapper "$out/opt/$pkg/app/bin/xpiped_raw" "$out/opt/$pkg/app/bin/xpiped" \ 117 + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ fontconfig gtk3 udev util-linux socat ]}" 118 makeShellWrapper "$out/opt/$pkg/app/scripts/xpiped_debug_raw.sh" "$out/opt/$pkg/app/scripts/xpiped_debug.sh" \ 119 + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ fontconfig gtk3 udev util-linux socat ]}" 120 121 runHook postInstall 122 '';
+2 -2
pkgs/by-name/xv/xv/package.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "xv"; 15 - version = "6.0.1"; 16 17 src = fetchFromGitHub { 18 owner = "jasper-software"; 19 repo = "xv"; 20 rev = "v${version}"; 21 - sha256 = "sha256-IFbR/1oksRkpJvvu+7TwLFtDujuAmV+sX8Njn6gpgBg="; 22 }; 23 24 nativeBuildInputs = [ cmake ];
··· 12 13 stdenv.mkDerivation rec { 14 pname = "xv"; 15 + version = "6.0.2"; 16 17 src = fetchFromGitHub { 18 owner = "jasper-software"; 19 repo = "xv"; 20 rev = "v${version}"; 21 + sha256 = "sha256-abmMrAxgccECsOi0eIy9/y0haPkUgbOl9wCgISLy5Rs="; 22 }; 23 24 nativeBuildInputs = [ cmake ];
+3 -3
pkgs/by-name/zi/zigbee2mqtt/package.nix
··· 10 11 buildNpmPackage rec { 12 pname = "zigbee2mqtt"; 13 - version = "1.41.0"; 14 15 src = fetchFromGitHub { 16 owner = "Koenkk"; 17 repo = "zigbee2mqtt"; 18 rev = version; 19 - hash = "sha256-WIU3fTONRckPmSdW5DJXripsf4QdEZM7UBVSru7JqYc="; 20 }; 21 22 - npmDepsHash = "sha256-yCFhHJCBSc8tCWib9ffqBg4sF9VURx+nXln9ghmBpyM="; 23 24 buildInputs = lib.optionals withSystemd [ 25 systemdMinimal
··· 10 11 buildNpmPackage rec { 12 pname = "zigbee2mqtt"; 13 + version = "1.42.0"; 14 15 src = fetchFromGitHub { 16 owner = "Koenkk"; 17 repo = "zigbee2mqtt"; 18 rev = version; 19 + hash = "sha256-/7mZrf3FyIliCzsy6yzVRJYMy4bViphYi81UY43iO98="; 20 }; 21 22 + npmDepsHash = "sha256-heqTYLC+TQPQ2dc5MrVdvJeNqrygC4tUgkLcfKvlYvE="; 23 24 buildInputs = lib.optionals withSystemd [ 25 systemdMinimal
+2 -2
pkgs/by-name/zs/zsh-wd/package.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "wd"; 5 - version = "0.9.1"; 6 7 src = fetchFromGitHub { 8 owner = "mfaerevaag"; 9 repo = "wd"; 10 rev = "v${version}"; 11 - hash = "sha256-UjeLsc6pz1t798Qy6cliYjP0qjXvUIPotbnUm8dBrFs="; 12 }; 13 14 nativeBuildInputs = [ installShellFiles ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "wd"; 5 + version = "0.9.2"; 6 7 src = fetchFromGitHub { 8 owner = "mfaerevaag"; 9 repo = "wd"; 10 rev = "v${version}"; 11 + hash = "sha256-6/3+FtHGyVmuOtmuKhboiQ40ECini/0OwvKcftIjIIM="; 12 }; 13 14 nativeBuildInputs = [ installShellFiles ];
+1 -3
pkgs/development/libraries/botan/default.nix
··· 79 "--with-bzip2" 80 "--with-zlib" 81 "--with-rst2man" 82 ] 83 ++ lib.optionals stdenv.cc.isClang [ 84 "--cc=clang" 85 - ] 86 - ++ lib.optionals stdenv.hostPlatform.isAarch64 [ 87 - "--cpu=aarch64" 88 ] 89 ++ lib.optionals (lib.versionAtLeast version "3.6.0") [ 90 "--enable-modules=jitter_rng"
··· 79 "--with-bzip2" 80 "--with-zlib" 81 "--with-rst2man" 82 + "--cpu=${stdenv.hostPlatform.parsed.cpu.name}" 83 ] 84 ++ lib.optionals stdenv.cc.isClang [ 85 "--cc=clang" 86 ] 87 ++ lib.optionals (lib.versionAtLeast version "3.6.0") [ 88 "--enable-modules=jitter_rng"
+6 -16
pkgs/development/libraries/gdal/default.nix
··· 3 stdenv, 4 callPackage, 5 fetchFromGitHub, 6 - fetchpatch, 7 8 useMinimalFeatures ? false, 9 useArmadillo ? (!useMinimalFeatures), 10 useArrow ? (!useMinimalFeatures), 11 useHDF ? (!useMinimalFeatures), 12 useJava ? (!useMinimalFeatures), 13 useLibHEIF ? (!useMinimalFeatures), 14 useLibJXL ? (!useMinimalFeatures), 15 useMysql ? (!useMinimalFeatures), ··· 43 json_c, 44 lerc, 45 libaom, 46 libde265, 47 libdeflate, 48 libgeotiff, ··· 82 83 stdenv.mkDerivation (finalAttrs: { 84 pname = "gdal" + lib.optionalString useMinimalFeatures "-minimal"; 85 - version = "3.9.3"; 86 87 src = fetchFromGitHub { 88 owner = "OSGeo"; 89 repo = "gdal"; 90 rev = "v${finalAttrs.version}"; 91 - hash = "sha256-8LY63s5vOVK0V37jQ60qFsaW/2D/13Xuy9/2OPLyTso="; 92 }; 93 94 - patches = [ 95 - (fetchpatch { 96 - url = "https://github.com/OSGeo/gdal/commit/40c3212fe4ba93e5176df4cd8ae5e29e06bb6027.patch"; 97 - sha256 = "sha256-D55iT6E/YdpSyfN7KUDTh1gdmIDLHXW4VC5d6D9B7ls="; 98 - }) 99 - (fetchpatch { 100 - name = "arrow-18.patch"; 101 - url = "https://github.com/OSGeo/gdal/commit/9a8c5c031404bbc81445291bad128bc13766cafa.patch"; 102 - sha256 = "sha256-tF46DmF7ZReqY8ACTTPXohWLsRn8lVxhKF1s+r254KM="; 103 - }) 104 - ]; 105 - 106 nativeBuildInputs = 107 [ 108 bison ··· 150 buildInputs = 151 let 152 tileDbDeps = lib.optionals useTiledb [ tiledb ]; 153 libHeifDeps = lib.optionals useLibHEIF [ 154 libheif 155 dav1d ··· 218 python3.pkgs.numpy 219 ] 220 ++ tileDbDeps 221 ++ libHeifDeps 222 ++ libJxlDeps 223 ++ mysqlDeps ··· 301 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 302 # flaky on macos 303 "test_rda_download_queue" 304 - "test_ogr_gpkg_arrow_stream_huge_array" 305 ] 306 ++ lib.optionals (lib.versionOlder proj.version "8") [ 307 "test_ogr_parquet_write_crs_without_id_in_datum_ensemble_members"
··· 3 stdenv, 4 callPackage, 5 fetchFromGitHub, 6 7 useMinimalFeatures ? false, 8 useArmadillo ? (!useMinimalFeatures), 9 useArrow ? (!useMinimalFeatures), 10 useHDF ? (!useMinimalFeatures), 11 useJava ? (!useMinimalFeatures), 12 + useLibAvif ? (!useMinimalFeatures), 13 useLibHEIF ? (!useMinimalFeatures), 14 useLibJXL ? (!useMinimalFeatures), 15 useMysql ? (!useMinimalFeatures), ··· 43 json_c, 44 lerc, 45 libaom, 46 + libavif, 47 libde265, 48 libdeflate, 49 libgeotiff, ··· 83 84 stdenv.mkDerivation (finalAttrs: { 85 pname = "gdal" + lib.optionalString useMinimalFeatures "-minimal"; 86 + version = "3.10.0"; 87 88 src = fetchFromGitHub { 89 owner = "OSGeo"; 90 repo = "gdal"; 91 rev = "v${finalAttrs.version}"; 92 + hash = "sha256-pb2xKTmJB7U1jIG80ENmZrR7vFw6YDoees43u/JhU3Y="; 93 }; 94 95 nativeBuildInputs = 96 [ 97 bison ··· 139 buildInputs = 140 let 141 tileDbDeps = lib.optionals useTiledb [ tiledb ]; 142 + libAvifDeps = lib.optionals useLibAvif [ libavif ]; 143 libHeifDeps = lib.optionals useLibHEIF [ 144 libheif 145 dav1d ··· 208 python3.pkgs.numpy 209 ] 210 ++ tileDbDeps 211 + ++ libAvifDeps 212 ++ libHeifDeps 213 ++ libJxlDeps 214 ++ mysqlDeps ··· 292 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 293 # flaky on macos 294 "test_rda_download_queue" 295 ] 296 ++ lib.optionals (lib.versionOlder proj.version "8") [ 297 "test_ogr_parquet_write_crs_without_id_in_datum_ensemble_members"
+2 -2
pkgs/development/libraries/libadwaita/default.nix
··· 24 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "libadwaita"; 27 - version = "1.6.1"; 28 29 outputs = [ "out" "dev" "devdoc" ]; 30 outputBin = "devdoc"; # demo app ··· 34 owner = "GNOME"; 35 repo = "libadwaita"; 36 rev = finalAttrs.version; 37 - hash = "sha256-oCTMMKpI7XqpK37SGXgQFNqCZyTuuIE6TOz/k5nUNGU="; 38 }; 39 40 depsBuildBuild = [
··· 24 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "libadwaita"; 27 + version = "1.6.2"; 28 29 outputs = [ "out" "dev" "devdoc" ]; 30 outputBin = "devdoc"; # demo app ··· 34 owner = "GNOME"; 35 repo = "libadwaita"; 36 rev = finalAttrs.version; 37 + hash = "sha256-HNj6gCQFs1ECjJETtQ7oWEVT02IqRssiEtbhg1dQmY8="; 38 }; 39 40 depsBuildBuild = [
+2 -2
pkgs/development/libraries/proj/default.nix
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 pname = "proj"; 19 - version = "9.5.0"; 20 21 src = fetchFromGitHub { 22 owner = "OSGeo"; 23 repo = "PROJ"; 24 rev = finalAttrs.version; 25 - hash = "sha256-j7Bvv8F9wxrcQlquRa7Pdj5HTUJhwo8Wc1/JbULkUhM="; 26 }; 27 28 patches = [
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 pname = "proj"; 19 + version = "9.5.1"; 20 21 src = fetchFromGitHub { 22 owner = "OSGeo"; 23 repo = "PROJ"; 24 rev = finalAttrs.version; 25 + hash = "sha256-gKfsuznAhq29sOw78gpQ7TNZ6xCgmDBad3TcqFzoWVc="; 26 }; 27 28 patches = [
+3 -8
pkgs/development/php-packages/vld/default.nix
··· 4 fetchFromGitHub, 5 }: 6 7 - let 8 - version = "0.18.0"; 9 - in 10 buildPecl { 11 - inherit version; 12 - 13 pname = "vld"; 14 15 src = fetchFromGitHub { 16 owner = "derickr"; 17 repo = "vld"; 18 - rev = version; 19 - hash = "sha256-1xMStPM3Z5qIkrRGfCKcYT6UdF1j150nt7IleirjdBM="; 20 }; 21 22 # Tests relies on PHP 7.0 23 doCheck = false; 24 25 meta = { 26 - changelog = "https://github.com/derickr/vld/releases/tag/${version}"; 27 description = "Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script"; 28 homepage = "https://github.com/derickr/vld"; 29 license = lib.licenses.bsd2;
··· 4 fetchFromGitHub, 5 }: 6 7 buildPecl { 8 pname = "vld"; 9 + version = "0.18.0-unstable-2024-08-22"; 10 11 src = fetchFromGitHub { 12 owner = "derickr"; 13 repo = "vld"; 14 + rev = "dc56f73a25b0230745afb5523871f2e8dd33fccd"; 15 + hash = "sha256-pQ1KIdGtV7bN5nROOJHR7C1eFMqVioTNLPAsJzH86NI="; 16 }; 17 18 # Tests relies on PHP 7.0 19 doCheck = false; 20 21 meta = { 22 description = "Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script"; 23 homepage = "https://github.com/derickr/vld"; 24 license = lib.licenses.bsd2;
+2 -2
pkgs/development/python-modules/aiohomekit/default.nix
··· 21 22 buildPythonPackage rec { 23 pname = "aiohomekit"; 24 - version = "3.2.6"; 25 pyproject = true; 26 27 disabled = pythonOlder "3.10"; ··· 30 owner = "Jc2k"; 31 repo = "aiohomekit"; 32 rev = "refs/tags/${version}"; 33 - hash = "sha256-2mo7huHnac17FzBK0z1iCFOTkTUBohvOVUJ1226w7Ks="; 34 }; 35 36 build-system = [ poetry-core ];
··· 21 22 buildPythonPackage rec { 23 pname = "aiohomekit"; 24 + version = "3.2.7"; 25 pyproject = true; 26 27 disabled = pythonOlder "3.10"; ··· 30 owner = "Jc2k"; 31 repo = "aiohomekit"; 32 rev = "refs/tags/${version}"; 33 + hash = "sha256-E7N/FFUFsur0y9H5Pp7ol/9bytwUU5EG8E68TMF5tJ8="; 34 }; 35 36 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/apycula/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "apycula"; 12 - version = "0.14"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.8"; ··· 17 src = fetchPypi { 18 inherit version; 19 pname = "Apycula"; 20 - hash = "sha256-sunqCWfXz91nqbJXGeivo3DoQOVgcA8grO5j3atrLbo="; 21 }; 22 23 build-system = [ setuptools-scm ];
··· 9 10 buildPythonPackage rec { 11 pname = "apycula"; 12 + version = "0.15"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.8"; ··· 17 src = fetchPypi { 18 inherit version; 19 pname = "Apycula"; 20 + hash = "sha256-Bg5nHvUaW+cHZEzmZ08YuXwecVx6R8tys8ZBuqUEhTg="; 21 }; 22 23 build-system = [ setuptools-scm ];
+2 -2
pkgs/development/python-modules/array-api-strict/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "array-api-strict"; 13 - version = "2.0.1"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "data-apis"; 18 repo = "array-api-strict"; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-sGuMhtxhXXFD6KAiujuWdDe2+gKYN3ijiXvi07a2AgA="; 21 }; 22 23 build-system = [ setuptools ];
··· 10 11 buildPythonPackage rec { 12 pname = "array-api-strict"; 13 + version = "2.2"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "data-apis"; 18 repo = "array-api-strict"; 19 rev = "refs/tags/${version}"; 20 + hash = "sha256-9WIKN2mekJIOD076946xkNqMlfeTaLuuB9qqAJN8Xwc="; 21 }; 22 23 build-system = [ setuptools ];
+9 -4
pkgs/development/python-modules/boltztrap2/default.nix
··· 12 cython, 13 cmake, 14 setuptools, 15 }: 16 17 buildPythonPackage rec { ··· 19 version = "24.9.4"; 20 21 pyproject = true; 22 - build-system = [ setuptools ]; 23 24 disabled = pythonOlder "3.5"; 25 26 src = fetchPypi { 27 - pname = "BoltzTraP2"; 28 inherit version; 29 hash = "sha256-BfGR7sY0E9r+RXA1fC9uy1GXC+EFV1RKOvMyvGcf+aE="; 30 }; 31 32 postPatch = '' 33 - substituteInPlace setup.py \ 34 - --replace-fail "USE_CYTHON = False" "USE_CYTHON = True" 35 ''; 36 37 dontUseCmakeConfigure = true;
··· 12 cython, 13 cmake, 14 setuptools, 15 + setuptools-scm, 16 }: 17 18 buildPythonPackage rec { ··· 20 version = "24.9.4"; 21 22 pyproject = true; 23 + 24 + build-system = [ 25 + setuptools 26 + setuptools-scm 27 + ]; 28 29 disabled = pythonOlder "3.5"; 30 31 src = fetchPypi { 32 + pname = "boltztrap2"; 33 inherit version; 34 hash = "sha256-BfGR7sY0E9r+RXA1fC9uy1GXC+EFV1RKOvMyvGcf+aE="; 35 }; 36 37 postPatch = '' 38 + substituteInPlace pyproject.toml \ 39 + --replace-fail "numpy>=2.0.0" "numpy" 40 ''; 41 42 dontUseCmakeConfigure = true;
+6
pkgs/development/python-modules/cirq-rigetti/default.nix
··· 53 54 # cirq's importlib hook doesn't work here 55 #pythonImportsCheck = [ "cirq_rigetti" ]; 56 }
··· 53 54 # cirq's importlib hook doesn't work here 55 #pythonImportsCheck = [ "cirq_rigetti" ]; 56 + 57 + meta = { 58 + inherit (cirq-core.meta) changelog license maintainers; 59 + description = "Cirq package to simulate and connect to Rigetti quantum computers and Quil QVM"; 60 + homepage = "https://github.com/quantumlib/Cirq/tree/main/cirq-rigetti"; 61 + }; 62 }
+2 -2
pkgs/development/python-modules/databricks-sql-connector/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "databricks-sql-connector"; 23 - version = "3.4.0"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = "databricks"; 30 repo = "databricks-sql-python"; 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-8q5qWN+i2mGbzXvkop/G6mjZegzZ/6kr1Fl7FaHwLYA="; 33 }; 34 35 pythonRelaxDeps = [
··· 20 21 buildPythonPackage rec { 22 pname = "databricks-sql-connector"; 23 + version = "3.6.0"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = "databricks"; 30 repo = "databricks-sql-python"; 31 rev = "refs/tags/v${version}"; 32 + hash = "sha256-Y0jI/06jVbivKkKd8ZXvotBBo+nvo7Wmp4VypTzDf5k="; 33 }; 34 35 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/django-modeltranslation/default.nix
··· 13 let 14 # 0.18.12 was yanked from PyPI, it refers to this issue: 15 # https://github.com/deschler/django-modeltranslation/issues/701 16 - version = "0.19.10"; 17 in 18 buildPythonPackage { 19 pname = "django-modeltranslation"; ··· 23 owner = "deschler"; 24 repo = "django-modeltranslation"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-E3CaQx5SGOnxqjLFY0opcKZF4DMl2HKSUD0gOnA25RA="; 27 }; 28 29 disabled = pythonOlder "3.6";
··· 13 let 14 # 0.18.12 was yanked from PyPI, it refers to this issue: 15 # https://github.com/deschler/django-modeltranslation/issues/701 16 + version = "0.19.11"; 17 in 18 buildPythonPackage { 19 pname = "django-modeltranslation"; ··· 23 owner = "deschler"; 24 repo = "django-modeltranslation"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-J/D0rHhxJMpOSGu9LQ6tPKnjBZhqTX6I5YcSkx5+qXk="; 27 }; 28 29 disabled = pythonOlder "3.6";
+2 -2
pkgs/development/python-modules/ihcsdk/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "ihcsdk"; 12 - version = "2.8.7"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "dingusdk"; 17 repo = "PythonIhcSdk"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-Ct+ONqvvm1OcZKi+5P3o5ievfVK0pg8DpjNwkbuczCE="; 20 }; 21 22 build-system = [ setuptools ];
··· 9 10 buildPythonPackage rec { 11 pname = "ihcsdk"; 12 + version = "2.8.9"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "dingusdk"; 17 repo = "PythonIhcSdk"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-WI9RjVR2KdLaqklGtIUJErV4pBfffXx3odu3hdoyLWc="; 20 }; 21 22 build-system = [ setuptools ];
+70 -9
pkgs/development/python-modules/keras/default.nix
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 ··· 8 9 # dependencies 10 absl-py, 11 - dm-tree, 12 h5py, 13 - markdown-it-py, 14 ml-dtypes, 15 namex, 16 numpy, ··· 20 tensorflow, 21 pythonAtLeast, 22 distutils, 23 }: 24 25 buildPythonPackage rec { 26 pname = "keras"; 27 - version = "3.6.0"; 28 pyproject = true; 29 30 src = fetchFromGitHub { 31 owner = "keras-team"; 32 repo = "keras"; 33 rev = "refs/tags/v${version}"; 34 - hash = "sha256-zbeGa4g2psAofYAVuM7BNWI2gI21e739N5ZtxVfnVUg="; 35 }; 36 37 build-system = [ ··· 40 41 dependencies = [ 42 absl-py 43 - dm-tree 44 h5py 45 - markdown-it-py 46 ml-dtypes 47 namex 48 numpy ··· 57 "keras._tf_keras" 58 ]; 59 60 - # Couldn't get tests working 61 - doCheck = false; 62 63 meta = { 64 description = "Multi-backend implementation of the Keras API, with support for TensorFlow, JAX, and PyTorch"; 65 homepage = "https://keras.io"; 66 changelog = "https://github.com/keras-team/keras/releases/tag/v${version}"; 67 license = lib.licenses.mit; 68 - maintainers = with lib.maintainers; [ ]; 69 }; 70 }
··· 1 { 2 lib, 3 + stdenv, 4 buildPythonPackage, 5 fetchFromGitHub, 6 ··· 9 10 # dependencies 11 absl-py, 12 h5py, 13 ml-dtypes, 14 namex, 15 numpy, ··· 19 tensorflow, 20 pythonAtLeast, 21 distutils, 22 + 23 + # tests 24 + dm-tree, 25 + jax, 26 + jaxlib, 27 + pandas, 28 + pydot, 29 + pytestCheckHook, 30 + tf-keras, 31 + torch, 32 }: 33 34 buildPythonPackage rec { 35 pname = "keras"; 36 + version = "3.7.0"; 37 pyproject = true; 38 39 src = fetchFromGitHub { 40 owner = "keras-team"; 41 repo = "keras"; 42 rev = "refs/tags/v${version}"; 43 + hash = "sha256-qidY1OmlOYPKVoxryx1bEukA7IS6rPV4jqlnuf3y39w="; 44 }; 45 46 build-system = [ ··· 49 50 dependencies = [ 51 absl-py 52 h5py 53 ml-dtypes 54 namex 55 numpy ··· 64 "keras._tf_keras" 65 ]; 66 67 + nativeCheckInputs = [ 68 + dm-tree 69 + jaxlib 70 + jax 71 + pandas 72 + pydot 73 + pytestCheckHook 74 + tf-keras 75 + torch 76 + ]; 77 + 78 + preCheck = '' 79 + export HOME=$(mktemp -d) 80 + ''; 81 + 82 + disabledTests = 83 + [ 84 + # Tries to install the package in the sandbox 85 + "test_keras_imports" 86 + 87 + # TypeError: this __dict__ descriptor does not support '_DictWrapper' objects 88 + "test_reloading_default_saved_model" 89 + ] 90 + ++ lib.optionals stdenv.isDarwin [ 91 + # AttributeError: module 'numpy' has no attribute 'float128'. Did you mean: 'float16'? 92 + "test_spectrogram_error" 93 + ]; 94 + 95 + disabledTestPaths = [ 96 + # Datasets are downloaded from the internet 97 + "integration_tests/dataset_tests" 98 + 99 + # TypeError: test_custom_fit.<locals>.CustomModel.train_step() missing 1 required positional argument: 'data' 100 + "integration_tests/jax_custom_fit_test.py" 101 + 102 + # RuntimeError: Virtual devices cannot be modified after being initialized 103 + "integration_tests/tf_distribute_training_test.py" 104 + 105 + # AttributeError: 'CustomModel' object has no attribute 'zero_grad' 106 + "integration_tests/torch_custom_fit_test.py" 107 + 108 + # Fails for an unclear reason: 109 + # self.assertLen(list(net.parameters()), 2 110 + # AssertionError: 0 != 2 111 + "integration_tests/torch_workflow_test.py" 112 + 113 + # Most tests require internet access 114 + "keras/src/applications/applications_test.py" 115 + 116 + # TypeError: this __dict__ descriptor does not support '_DictWrapper' objects 117 + "keras/src/backend/tensorflow/saved_model_test.py" 118 + "keras/src/export/export_lib_test.py" 119 + 120 + # KeyError: 'Unable to synchronously open object (bad object header version number)' 121 + "keras/src/saving/file_editor_test.py" 122 + ]; 123 124 meta = { 125 description = "Multi-backend implementation of the Keras API, with support for TensorFlow, JAX, and PyTorch"; 126 homepage = "https://keras.io"; 127 changelog = "https://github.com/keras-team/keras/releases/tag/v${version}"; 128 license = lib.licenses.mit; 129 + maintainers = with lib.maintainers; [ GaetanLepage ]; 130 }; 131 }
+2 -2
pkgs/development/python-modules/libknot/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "libknot"; 15 - version = "3.4.1"; 16 pyproject = true; 17 18 src = fetchPypi { 19 inherit pname version; 20 - hash = "sha256-NJmOm2PIbH4GeDN1XlKKeLePHGatDQlWDPJtn5tUO3s="; 21 }; 22 23 postPatch = ''
··· 12 13 buildPythonPackage rec { 14 pname = "libknot"; 15 + version = "3.4.2"; 16 pyproject = true; 17 18 src = fetchPypi { 19 inherit pname version; 20 + hash = "sha256-pydgUTdCHsa2Je8wfiTvK0WmXUez5JY1GNPLNAzRwtc="; 21 }; 22 23 postPatch = ''
+2 -2
pkgs/development/python-modules/manga-ocr/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "manga-ocr"; 11 - version = "0.1.12"; 12 disabled = pythonOlder "3.7"; 13 format = "pyproject"; 14 ··· 16 owner = "kha-white"; 17 repo = "manga-ocr"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-uSWnrHS59fNcF7ve3imMwwNJ+/dmplBAavbDoBkEgGc="; 20 }; 21 22 build-system = [
··· 8 9 buildPythonPackage rec { 10 pname = "manga-ocr"; 11 + version = "0.1.13"; 12 disabled = pythonOlder "3.7"; 13 format = "pyproject"; 14 ··· 16 owner = "kha-white"; 17 repo = "manga-ocr"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-0EwXDMnA9SCmSsMVXnMenSFSzs74lorFNNym9y/NNsI="; 20 }; 21 22 build-system = [
+3 -3
pkgs/development/python-modules/meilisearch/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "meilisearch"; 13 - version = "0.31.6"; 14 pyproject = true; 15 16 - disabled = pythonOlder "3.8"; 17 18 src = fetchFromGitHub { 19 owner = "meilisearch"; 20 repo = "meilisearch-python"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-YMKspKryhcxecIDLg3PiKHJoRtQBsIi8N//ZtAMBvMg="; 23 }; 24 25 build-system = [ setuptools ];
··· 10 11 buildPythonPackage rec { 12 pname = "meilisearch"; 13 + version = "0.32.0"; 14 pyproject = true; 15 16 + disabled = pythonOlder "3.9"; 17 18 src = fetchFromGitHub { 19 owner = "meilisearch"; 20 repo = "meilisearch-python"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-hgIgsimO2BIYyA7Wsosp1aY0JbA7u/ccuBLQnA8IMlo="; 23 }; 24 25 build-system = [ setuptools ];
+10 -2
pkgs/development/python-modules/mhcflurry/default.nix
··· 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 6 # dependencies 7 appdirs, ··· 29 rev = "refs/tags/v${version}"; 30 hash = "sha256-dxCGCPnk1IFKg8ZVqMJsojQL0KlNirKlHJoaaOYIzMU="; 31 }; 32 33 # keras and tensorflow are not in the official setup.py requirements but are required for the CLI utilities to run. 34 dependencies = [ ··· 94 changelog = "https://github.com/openvax/mhcflurry/releases/tag/v${version}"; 95 license = lib.licenses.asl20; 96 maintainers = with lib.maintainers; [ samuela ]; 97 - # Requires a recent version of tensorflow 98 - broken = lib.versionOlder tensorflow.version "2.15.0"; 99 }; 100 }
··· 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 + fetchpatch, 6 7 # dependencies 8 appdirs, ··· 30 rev = "refs/tags/v${version}"; 31 hash = "sha256-dxCGCPnk1IFKg8ZVqMJsojQL0KlNirKlHJoaaOYIzMU="; 32 }; 33 + 34 + patches = [ 35 + # TODO: this has been merged in master and will thus be included in the next release. 36 + (fetchpatch { 37 + name = "migrate-from-nose-to-pytest"; 38 + url = "https://github.com/openvax/mhcflurry/commit/8e9f35381a476362ca41cb71eb0a90f6573fe4b3.patch"; 39 + hash = "sha256-PyyxGrjE3OZR8dKHEQBQGiRG9A8kcz/e14PRyrVvqrE="; 40 + }) 41 + ]; 42 43 # keras and tensorflow are not in the official setup.py requirements but are required for the CLI utilities to run. 44 dependencies = [ ··· 104 changelog = "https://github.com/openvax/mhcflurry/releases/tag/v${version}"; 105 license = lib.licenses.asl20; 106 maintainers = with lib.maintainers; [ samuela ]; 107 }; 108 }
+2 -2
pkgs/development/python-modules/microsoft-kiota-http/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "microsoft-kiota-http"; 19 - version = "1.3.3"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "microsoft"; 26 repo = "kiota-http-python"; 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-dtSTrsLVDNJ+s5B3wLvZ9qGerZ8fdYpEsqrBoPf7Lrk="; 29 }; 30 31 build-system = [ flit-core ];
··· 16 17 buildPythonPackage rec { 18 pname = "microsoft-kiota-http"; 19 + version = "1.3.4"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "microsoft"; 26 repo = "kiota-http-python"; 27 rev = "refs/tags/v${version}"; 28 + hash = "sha256-0hntB9GSDE05l/ghWTzMrX1MAPdWNHJVIQFpskraDV8="; 29 }; 30 31 build-system = [ flit-core ];
+2 -2
pkgs/development/python-modules/moderngl-window/default.nix
··· 28 29 buildPythonPackage rec { 30 pname = "moderngl-window"; 31 - version = "3.0.0"; 32 pyproject = true; 33 34 src = fetchFromGitHub { 35 owner = "moderngl"; 36 repo = "moderngl_window"; 37 rev = "refs/tags/${version}"; 38 - hash = "sha256-V6QQCQcSSEt11+Xv6HtWZSH+/nPFRZZK1ThQJipIT0M="; 39 }; 40 41 pythonRelaxDeps = [
··· 28 29 buildPythonPackage rec { 30 pname = "moderngl-window"; 31 + version = "3.0.2"; 32 pyproject = true; 33 34 src = fetchFromGitHub { 35 owner = "moderngl"; 36 repo = "moderngl_window"; 37 rev = "refs/tags/${version}"; 38 + hash = "sha256-J7vcEuJC0fVYyalSm9jDT44mLThoMw78Xmj5Ap3Q9ME="; 39 }; 40 41 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/moderngl/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "moderngl"; 14 - version = "5.11.1"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-rEVNXqhDHy9/DJXijaIEPb0wNTjChH/uBXA55AfdGRE="; 22 }; 23 24 build-system = [ setuptools ];
··· 11 12 buildPythonPackage rec { 13 pname = "moderngl"; 14 + version = "5.12.0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-UpNqmMyy8uHW48sYUospGfaDHn4/kk54i1hzutzlEps="; 22 }; 23 24 build-system = [ setuptools ];
+41
pkgs/development/python-modules/netbox-plugin-prometheus-sd/default.nix
···
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + poetry-core, 6 + netbox, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "netbox-plugin-prometheus-sd"; 11 + version = "1.1.1"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "FlxPeters"; 16 + repo = "netbox-plugin-prometheus-sd"; 17 + rev = "v${version}"; 18 + hash = lib.fakeHash; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + poetry-core 23 + ]; 24 + 25 + nativeCheckInputs = [ 26 + netbox 27 + ]; 28 + 29 + preFixup = '' 30 + export PYTHONPATH=${netbox}/opt/netbox/netbox:$PYTHONPATH 31 + ''; 32 + 33 + pythonImportsCheck = [ "netbox_prometheus_sd" ]; 34 + 35 + meta = with lib; { 36 + description = "Netbox plugin to provide Netbox entires to Prometheus HTTP service discovery"; 37 + homepage = "https://pypi.org/project/netbox-plugin-prometheus-sd/"; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ xanderio ]; 40 + }; 41 + }
+18 -5
pkgs/development/python-modules/py3status/default.nix
··· 13 libnotify, 14 lm_sensors, 15 procps, 16 - pydbus, 17 pygobject3, 18 pyserial, 19 pytz, 20 requests, 21 setuptools, 22 tzlocal, 23 xorg, 24 }: 25 26 buildPythonPackage rec { 27 pname = "py3status"; 28 - version = "3.59"; 29 pyproject = true; 30 31 src = fetchPypi { 32 inherit pname version; 33 - hash = "sha256-3m/34xfPpe8T4yicbTtQtTqfq5Zz2T0AZl8fCKRg/CE="; 34 }; 35 36 - nativeBuildInputs = [ hatchling ]; 37 38 propagatedBuildInputs = [ 39 pytz 40 requests 41 tzlocal 42 i3ipc 43 - pydbus 44 pygobject3 45 pyserial 46 setuptools ··· 59 sed -i -e "s|'sensors|'${lm_sensors}/bin/sensors|" py3status/modules/sysdata.py 60 sed -i -e "s|'setxkbmap|'${xorg.setxkbmap}/bin/setxkbmap|" py3status/modules/keyboard_layout.py 61 sed -i -e "s|'xset|'${xorg.xset}/bin/xset|" py3status/modules/keyboard_layout.py 62 ''; 63 64 doCheck = false;
··· 13 libnotify, 14 lm_sensors, 15 procps, 16 pygobject3, 17 pyserial, 18 pytz, 19 requests, 20 setuptools, 21 tzlocal, 22 + wrapGAppsHook3, 23 xorg, 24 + glib, 25 + gobject-introspection, 26 }: 27 28 buildPythonPackage rec { 29 pname = "py3status"; 30 + version = "3.60"; 31 pyproject = true; 32 33 src = fetchPypi { 34 inherit pname version; 35 + hash = "sha256-l7qlw3imOXY1nsNiFRB28Z6+uw+YGJGOO4GM7ryr1Q4="; 36 }; 37 38 + nativeBuildInputs = [ 39 + hatchling 40 + wrapGAppsHook3 41 + gobject-introspection 42 + ]; 43 + 44 + buildInputs = [ glib ]; 45 46 propagatedBuildInputs = [ 47 pytz 48 requests 49 tzlocal 50 i3ipc 51 pygobject3 52 pyserial 53 setuptools ··· 66 sed -i -e "s|'sensors|'${lm_sensors}/bin/sensors|" py3status/modules/sysdata.py 67 sed -i -e "s|'setxkbmap|'${xorg.setxkbmap}/bin/setxkbmap|" py3status/modules/keyboard_layout.py 68 sed -i -e "s|'xset|'${xorg.xset}/bin/xset|" py3status/modules/keyboard_layout.py 69 + ''; 70 + 71 + dontWrapGApps = true; 72 + 73 + preFixup = '' 74 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 75 ''; 76 77 doCheck = false;
+2 -2
pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "pyinstaller-hooks-contrib"; 10 - version = "2024.9"; 11 12 pyproject = true; 13 14 src = fetchPypi { 15 pname = "pyinstaller_hooks_contrib"; 16 inherit version; 17 - hash = "sha256-R5OGnzcNHcSAbBAe/SiQ48PnA0Z9jSe7Wj2wBev7AI0="; 18 }; 19 20 build-system = [ setuptools ];
··· 7 8 buildPythonPackage rec { 9 pname = "pyinstaller-hooks-contrib"; 10 + version = "2024.10"; 11 12 pyproject = true; 13 14 src = fetchPypi { 15 pname = "pyinstaller_hooks_contrib"; 16 inherit version; 17 + hash = "sha256-ikZlXlxbAYa15Sc5kRips0LxBRPrFCXEg/pPbQLogAw="; 18 }; 19 20 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/pynecil/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "pynecil"; 15 - version = "0.2.1"; 16 pyproject = true; 17 18 src = fetchFromGitHub { 19 owner = "tr4nt0r"; 20 repo = "pynecil"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-ZltGA3O6DDOiOddKHMalqmOYrp3IbhAGN7wGfPBP2aA="; 23 }; 24 25 build-system = [
··· 12 13 buildPythonPackage rec { 14 pname = "pynecil"; 15 + version = "1.0.1"; 16 pyproject = true; 17 18 src = fetchFromGitHub { 19 owner = "tr4nt0r"; 20 repo = "pynecil"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-95tHT3n4QbYkbAnzFZ0PJ8EHNQdjOqONOKma+QcZSD8="; 23 }; 24 25 build-system = [
+2 -2
pkgs/development/python-modules/pyngo/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "pyngo"; 23 - version = "2.2.1"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.10"; ··· 29 owner = "yezz123"; 30 repo = "pyngo"; 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-E3UNgn/L1bbfYljufPp+bGAvSsADpPAvv/eJimD8v50="; 33 }; 34 35 nativeBuildInputs = [
··· 20 21 buildPythonPackage rec { 22 pname = "pyngo"; 23 + version = "2.3.0"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.10"; ··· 29 owner = "yezz123"; 30 repo = "pyngo"; 31 rev = "refs/tags/${version}"; 32 + hash = "sha256-qAq5e/B/gOBt9Wj8Kfhg+uTe/Sa/Qslk2g/o0+ttIag="; 33 }; 34 35 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pysigma-pipeline-crowdstrike/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-pipeline-crowdstrike"; 13 - version = "2.0.0"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-pipeline-crowdstrike"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-9rYTBMVb664R9heOw/N/PUFotwOP1avdPUjPDhICkVU="; 23 }; 24 25 build-system = [ poetry-core ];
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-pipeline-crowdstrike"; 13 + version = "2.0.1"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-pipeline-crowdstrike"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-WYgT0tRXdSR4qJA7UHotPn9qfnpaIJaqASBXVDG1kOU="; 23 }; 24 25 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/pytest-celery/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "pytest-celery"; 21 - version = "1.1.1"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.8"; ··· 27 owner = "celery"; 28 repo = "pytest-celery"; 29 rev = "refs/tags/v${version}"; 30 - hash = "sha256-LLbT2GjKvG8RisAgsCxI3iybJLLjbESZ9tCBKub8bj8="; 31 }; 32 33 postPatch = ''
··· 18 19 buildPythonPackage rec { 20 pname = "pytest-celery"; 21 + version = "1.1.3"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.8"; ··· 27 owner = "celery"; 28 repo = "pytest-celery"; 29 rev = "refs/tags/v${version}"; 30 + hash = "sha256-TUtKfGOxvVkiMhsUqyNDK08OTuzzKHrBiPU4JCKsIKM="; 31 }; 32 33 postPatch = ''
-5016
pkgs/development/python-modules/qcs-sdk-python/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "addr2line" 7 - version = "0.22.0" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 - dependencies = [ 11 - "gimli", 12 - ] 13 - 14 - [[package]] 15 - name = "adler" 16 - version = "1.0.2" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 - 20 - [[package]] 21 - name = "aho-corasick" 22 - version = "1.1.3" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 25 - dependencies = [ 26 - "memchr", 27 - ] 28 - 29 - [[package]] 30 - name = "ansi_term" 31 - version = "0.12.1" 32 - source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 34 - dependencies = [ 35 - "winapi", 36 - ] 37 - 38 - [[package]] 39 - name = "anyhow" 40 - version = "1.0.86" 41 - source = "registry+https://github.com/rust-lang/crates.io-index" 42 - checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 43 - 44 - [[package]] 45 - name = "approx" 46 - version = "0.5.1" 47 - source = "registry+https://github.com/rust-lang/crates.io-index" 48 - checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 49 - dependencies = [ 50 - "num-complex", 51 - "num-traits", 52 - ] 53 - 54 - [[package]] 55 - name = "arc-swap" 56 - version = "1.7.1" 57 - source = "registry+https://github.com/rust-lang/crates.io-index" 58 - checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 59 - 60 - [[package]] 61 - name = "assert2" 62 - version = "0.3.14" 63 - source = "registry+https://github.com/rust-lang/crates.io-index" 64 - checksum = "844ca3172d927ddd9d01f63b6c80f4ebd3e01c3f787c204626635450dfe3edba" 65 - dependencies = [ 66 - "assert2-macros", 67 - "diff", 68 - "is-terminal", 69 - "yansi 0.5.1", 70 - ] 71 - 72 - [[package]] 73 - name = "assert2-macros" 74 - version = "0.3.14" 75 - source = "registry+https://github.com/rust-lang/crates.io-index" 76 - checksum = "9ec0e42bd0fe1c8d72c7bde53ac8686764cea0fd86f412b92fcad20fea08b489" 77 - dependencies = [ 78 - "proc-macro2", 79 - "quote", 80 - "rustc_version", 81 - "syn 1.0.109", 82 - ] 83 - 84 - [[package]] 85 - name = "async-socks5" 86 - version = "0.5.1" 87 - source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "77f634add2445eb2c1f785642a67ca1073fedd71e73dc3ca69435ef9b9bdedc7" 89 - dependencies = [ 90 - "async-trait", 91 - "thiserror", 92 - "tokio", 93 - ] 94 - 95 - [[package]] 96 - name = "async-stream" 97 - version = "0.3.5" 98 - source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 100 - dependencies = [ 101 - "async-stream-impl", 102 - "futures-core", 103 - "pin-project-lite", 104 - ] 105 - 106 - [[package]] 107 - name = "async-stream-impl" 108 - version = "0.3.5" 109 - source = "registry+https://github.com/rust-lang/crates.io-index" 110 - checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 111 - dependencies = [ 112 - "proc-macro2", 113 - "quote", 114 - "syn 2.0.66", 115 - ] 116 - 117 - [[package]] 118 - name = "async-trait" 119 - version = "0.1.80" 120 - source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 122 - dependencies = [ 123 - "proc-macro2", 124 - "quote", 125 - "syn 2.0.66", 126 - ] 127 - 128 - [[package]] 129 - name = "atomic" 130 - version = "0.6.0" 131 - source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" 133 - dependencies = [ 134 - "bytemuck", 135 - ] 136 - 137 - [[package]] 138 - name = "atty" 139 - version = "0.2.14" 140 - source = "registry+https://github.com/rust-lang/crates.io-index" 141 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 142 - dependencies = [ 143 - "hermit-abi 0.1.19", 144 - "libc", 145 - "winapi", 146 - ] 147 - 148 - [[package]] 149 - name = "autocfg" 150 - version = "1.3.0" 151 - source = "registry+https://github.com/rust-lang/crates.io-index" 152 - checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 153 - 154 - [[package]] 155 - name = "axum" 156 - version = "0.6.20" 157 - source = "registry+https://github.com/rust-lang/crates.io-index" 158 - checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 159 - dependencies = [ 160 - "async-trait", 161 - "axum-core", 162 - "bitflags 1.3.2", 163 - "bytes", 164 - "futures-util", 165 - "http", 166 - "http-body", 167 - "hyper", 168 - "itoa", 169 - "matchit", 170 - "memchr", 171 - "mime", 172 - "percent-encoding", 173 - "pin-project-lite", 174 - "rustversion", 175 - "serde", 176 - "sync_wrapper", 177 - "tower", 178 - "tower-layer", 179 - "tower-service", 180 - ] 181 - 182 - [[package]] 183 - name = "axum-core" 184 - version = "0.3.4" 185 - source = "registry+https://github.com/rust-lang/crates.io-index" 186 - checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 187 - dependencies = [ 188 - "async-trait", 189 - "bytes", 190 - "futures-util", 191 - "http", 192 - "http-body", 193 - "mime", 194 - "rustversion", 195 - "tower-layer", 196 - "tower-service", 197 - ] 198 - 199 - [[package]] 200 - name = "backoff" 201 - version = "0.4.0" 202 - source = "registry+https://github.com/rust-lang/crates.io-index" 203 - checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" 204 - dependencies = [ 205 - "futures-core", 206 - "getrandom", 207 - "instant", 208 - "pin-project-lite", 209 - "rand", 210 - "tokio", 211 - ] 212 - 213 - [[package]] 214 - name = "backtrace" 215 - version = "0.3.73" 216 - source = "registry+https://github.com/rust-lang/crates.io-index" 217 - checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 218 - dependencies = [ 219 - "addr2line", 220 - "cc", 221 - "cfg-if 1.0.0", 222 - "libc", 223 - "miniz_oxide", 224 - "object", 225 - "rustc-demangle", 226 - ] 227 - 228 - [[package]] 229 - name = "base64" 230 - version = "0.13.1" 231 - source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 233 - 234 - [[package]] 235 - name = "base64" 236 - version = "0.21.7" 237 - source = "registry+https://github.com/rust-lang/crates.io-index" 238 - checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 239 - 240 - [[package]] 241 - name = "base64" 242 - version = "0.22.1" 243 - source = "registry+https://github.com/rust-lang/crates.io-index" 244 - checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 245 - 246 - [[package]] 247 - name = "bindgen" 248 - version = "0.53.3" 249 - source = "registry+https://github.com/rust-lang/crates.io-index" 250 - checksum = "c72a978d268b1d70b0e963217e60fdabd9523a941457a6c42a7315d15c7e89e5" 251 - dependencies = [ 252 - "bitflags 1.3.2", 253 - "cexpr", 254 - "cfg-if 0.1.10", 255 - "clang-sys", 256 - "clap", 257 - "env_logger", 258 - "lazy_static", 259 - "lazycell", 260 - "log", 261 - "peeking_take_while", 262 - "proc-macro2", 263 - "quote", 264 - "regex", 265 - "rustc-hash", 266 - "shlex", 267 - "which", 268 - ] 269 - 270 - [[package]] 271 - name = "bitflags" 272 - version = "1.3.2" 273 - source = "registry+https://github.com/rust-lang/crates.io-index" 274 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 275 - 276 - [[package]] 277 - name = "bitflags" 278 - version = "2.5.0" 279 - source = "registry+https://github.com/rust-lang/crates.io-index" 280 - checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 281 - 282 - [[package]] 283 - name = "block-buffer" 284 - version = "0.10.4" 285 - source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 287 - dependencies = [ 288 - "generic-array", 289 - ] 290 - 291 - [[package]] 292 - name = "built" 293 - version = "0.6.1" 294 - source = "registry+https://github.com/rust-lang/crates.io-index" 295 - checksum = "b99c4cdc7b2c2364182331055623bdf45254fcb679fea565c40c3c11c101889a" 296 - dependencies = [ 297 - "cargo-lock", 298 - ] 299 - 300 - [[package]] 301 - name = "bumpalo" 302 - version = "3.16.0" 303 - source = "registry+https://github.com/rust-lang/crates.io-index" 304 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 305 - 306 - [[package]] 307 - name = "bytecount" 308 - version = "0.6.8" 309 - source = "registry+https://github.com/rust-lang/crates.io-index" 310 - checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" 311 - 312 - [[package]] 313 - name = "bytemuck" 314 - version = "1.16.3" 315 - source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "102087e286b4677862ea56cf8fc58bb2cdfa8725c40ffb80fe3a008eb7f2fc83" 317 - 318 - [[package]] 319 - name = "byteorder" 320 - version = "1.5.0" 321 - source = "registry+https://github.com/rust-lang/crates.io-index" 322 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 323 - 324 - [[package]] 325 - name = "bytes" 326 - version = "1.6.1" 327 - source = "registry+https://github.com/rust-lang/crates.io-index" 328 - checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" 329 - 330 - [[package]] 331 - name = "cached" 332 - version = "0.44.0" 333 - source = "registry+https://github.com/rust-lang/crates.io-index" 334 - checksum = "b195e4fbc4b6862bbd065b991a34750399c119797efff72492f28a5864de8700" 335 - dependencies = [ 336 - "async-trait", 337 - "cached_proc_macro", 338 - "cached_proc_macro_types", 339 - "futures", 340 - "hashbrown 0.13.2", 341 - "instant", 342 - "once_cell", 343 - "thiserror", 344 - "tokio", 345 - ] 346 - 347 - [[package]] 348 - name = "cached_proc_macro" 349 - version = "0.17.0" 350 - source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "b48814962d2fd604c50d2b9433c2a41a0ab567779ee2c02f7fba6eca1221f082" 352 - dependencies = [ 353 - "cached_proc_macro_types", 354 - "darling 0.14.4", 355 - "proc-macro2", 356 - "quote", 357 - "syn 1.0.109", 358 - ] 359 - 360 - [[package]] 361 - name = "cached_proc_macro_types" 362 - version = "0.1.1" 363 - source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" 365 - 366 - [[package]] 367 - name = "cargo-lock" 368 - version = "9.0.0" 369 - source = "registry+https://github.com/rust-lang/crates.io-index" 370 - checksum = "e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72" 371 - dependencies = [ 372 - "semver", 373 - "serde", 374 - "toml 0.7.8", 375 - "url", 376 - ] 377 - 378 - [[package]] 379 - name = "cc" 380 - version = "1.0.99" 381 - source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" 383 - dependencies = [ 384 - "jobserver", 385 - "libc", 386 - "once_cell", 387 - ] 388 - 389 - [[package]] 390 - name = "cexpr" 391 - version = "0.4.0" 392 - source = "registry+https://github.com/rust-lang/crates.io-index" 393 - checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" 394 - dependencies = [ 395 - "nom 5.1.3", 396 - ] 397 - 398 - [[package]] 399 - name = "cfg-expr" 400 - version = "0.15.8" 401 - source = "registry+https://github.com/rust-lang/crates.io-index" 402 - checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 403 - dependencies = [ 404 - "smallvec", 405 - "target-lexicon", 406 - ] 407 - 408 - [[package]] 409 - name = "cfg-if" 410 - version = "0.1.10" 411 - source = "registry+https://github.com/rust-lang/crates.io-index" 412 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 413 - 414 - [[package]] 415 - name = "cfg-if" 416 - version = "1.0.0" 417 - source = "registry+https://github.com/rust-lang/crates.io-index" 418 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 419 - 420 - [[package]] 421 - name = "chrono" 422 - version = "0.4.38" 423 - source = "registry+https://github.com/rust-lang/crates.io-index" 424 - checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 425 - dependencies = [ 426 - "num-traits", 427 - ] 428 - 429 - [[package]] 430 - name = "clang-sys" 431 - version = "0.29.3" 432 - source = "registry+https://github.com/rust-lang/crates.io-index" 433 - checksum = "fe6837df1d5cba2397b835c8530f51723267e16abbf83892e9e5af4f0e5dd10a" 434 - dependencies = [ 435 - "glob", 436 - "libc", 437 - "libloading 0.5.2", 438 - ] 439 - 440 - [[package]] 441 - name = "clap" 442 - version = "2.34.0" 443 - source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 445 - dependencies = [ 446 - "ansi_term", 447 - "atty", 448 - "bitflags 1.3.2", 449 - "strsim 0.8.0", 450 - "textwrap", 451 - "unicode-width", 452 - "vec_map", 453 - ] 454 - 455 - [[package]] 456 - name = "console" 457 - version = "0.15.8" 458 - source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 460 - dependencies = [ 461 - "encode_unicode", 462 - "lazy_static", 463 - "libc", 464 - "windows-sys 0.52.0", 465 - ] 466 - 467 - [[package]] 468 - name = "convert_case" 469 - version = "0.4.0" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 472 - 473 - [[package]] 474 - name = "core-foundation" 475 - version = "0.9.4" 476 - source = "registry+https://github.com/rust-lang/crates.io-index" 477 - checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 478 - dependencies = [ 479 - "core-foundation-sys", 480 - "libc", 481 - ] 482 - 483 - [[package]] 484 - name = "core-foundation-sys" 485 - version = "0.8.6" 486 - source = "registry+https://github.com/rust-lang/crates.io-index" 487 - checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 488 - 489 - [[package]] 490 - name = "cpufeatures" 491 - version = "0.2.12" 492 - source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 494 - dependencies = [ 495 - "libc", 496 - ] 497 - 498 - [[package]] 499 - name = "crossbeam" 500 - version = "0.8.4" 501 - source = "registry+https://github.com/rust-lang/crates.io-index" 502 - checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" 503 - dependencies = [ 504 - "crossbeam-channel", 505 - "crossbeam-deque", 506 - "crossbeam-epoch", 507 - "crossbeam-queue", 508 - "crossbeam-utils", 509 - ] 510 - 511 - [[package]] 512 - name = "crossbeam-channel" 513 - version = "0.5.13" 514 - source = "registry+https://github.com/rust-lang/crates.io-index" 515 - checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 516 - dependencies = [ 517 - "crossbeam-utils", 518 - ] 519 - 520 - [[package]] 521 - name = "crossbeam-deque" 522 - version = "0.8.5" 523 - source = "registry+https://github.com/rust-lang/crates.io-index" 524 - checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 525 - dependencies = [ 526 - "crossbeam-epoch", 527 - "crossbeam-utils", 528 - ] 529 - 530 - [[package]] 531 - name = "crossbeam-epoch" 532 - version = "0.9.18" 533 - source = "registry+https://github.com/rust-lang/crates.io-index" 534 - checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 535 - dependencies = [ 536 - "crossbeam-utils", 537 - ] 538 - 539 - [[package]] 540 - name = "crossbeam-queue" 541 - version = "0.3.11" 542 - source = "registry+https://github.com/rust-lang/crates.io-index" 543 - checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 544 - dependencies = [ 545 - "crossbeam-utils", 546 - ] 547 - 548 - [[package]] 549 - name = "crossbeam-utils" 550 - version = "0.8.20" 551 - source = "registry+https://github.com/rust-lang/crates.io-index" 552 - checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 553 - 554 - [[package]] 555 - name = "crypto-common" 556 - version = "0.1.6" 557 - source = "registry+https://github.com/rust-lang/crates.io-index" 558 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 559 - dependencies = [ 560 - "generic-array", 561 - "typenum", 562 - ] 563 - 564 - [[package]] 565 - name = "ct-logs" 566 - version = "0.8.0" 567 - source = "registry+https://github.com/rust-lang/crates.io-index" 568 - checksum = "c1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8" 569 - dependencies = [ 570 - "sct 0.6.1", 571 - ] 572 - 573 - [[package]] 574 - name = "darling" 575 - version = "0.14.4" 576 - source = "registry+https://github.com/rust-lang/crates.io-index" 577 - checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 578 - dependencies = [ 579 - "darling_core 0.14.4", 580 - "darling_macro 0.14.4", 581 - ] 582 - 583 - [[package]] 584 - name = "darling" 585 - version = "0.20.10" 586 - source = "registry+https://github.com/rust-lang/crates.io-index" 587 - checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 588 - dependencies = [ 589 - "darling_core 0.20.10", 590 - "darling_macro 0.20.10", 591 - ] 592 - 593 - [[package]] 594 - name = "darling_core" 595 - version = "0.14.4" 596 - source = "registry+https://github.com/rust-lang/crates.io-index" 597 - checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 598 - dependencies = [ 599 - "fnv", 600 - "ident_case", 601 - "proc-macro2", 602 - "quote", 603 - "strsim 0.10.0", 604 - "syn 1.0.109", 605 - ] 606 - 607 - [[package]] 608 - name = "darling_core" 609 - version = "0.20.10" 610 - source = "registry+https://github.com/rust-lang/crates.io-index" 611 - checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 612 - dependencies = [ 613 - "fnv", 614 - "ident_case", 615 - "proc-macro2", 616 - "quote", 617 - "strsim 0.11.1", 618 - "syn 2.0.66", 619 - ] 620 - 621 - [[package]] 622 - name = "darling_macro" 623 - version = "0.14.4" 624 - source = "registry+https://github.com/rust-lang/crates.io-index" 625 - checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 626 - dependencies = [ 627 - "darling_core 0.14.4", 628 - "quote", 629 - "syn 1.0.109", 630 - ] 631 - 632 - [[package]] 633 - name = "darling_macro" 634 - version = "0.20.10" 635 - source = "registry+https://github.com/rust-lang/crates.io-index" 636 - checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 637 - dependencies = [ 638 - "darling_core 0.20.10", 639 - "quote", 640 - "syn 2.0.66", 641 - ] 642 - 643 - [[package]] 644 - name = "deranged" 645 - version = "0.3.11" 646 - source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 648 - dependencies = [ 649 - "powerfmt", 650 - ] 651 - 652 - [[package]] 653 - name = "derive_builder" 654 - version = "0.12.0" 655 - source = "registry+https://github.com/rust-lang/crates.io-index" 656 - checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" 657 - dependencies = [ 658 - "derive_builder_macro 0.12.0", 659 - ] 660 - 661 - [[package]] 662 - name = "derive_builder" 663 - version = "0.20.0" 664 - source = "registry+https://github.com/rust-lang/crates.io-index" 665 - checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" 666 - dependencies = [ 667 - "derive_builder_macro 0.20.0", 668 - ] 669 - 670 - [[package]] 671 - name = "derive_builder_core" 672 - version = "0.12.0" 673 - source = "registry+https://github.com/rust-lang/crates.io-index" 674 - checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" 675 - dependencies = [ 676 - "darling 0.14.4", 677 - "proc-macro2", 678 - "quote", 679 - "syn 1.0.109", 680 - ] 681 - 682 - [[package]] 683 - name = "derive_builder_core" 684 - version = "0.20.0" 685 - source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" 687 - dependencies = [ 688 - "darling 0.20.10", 689 - "proc-macro2", 690 - "quote", 691 - "syn 2.0.66", 692 - ] 693 - 694 - [[package]] 695 - name = "derive_builder_macro" 696 - version = "0.12.0" 697 - source = "registry+https://github.com/rust-lang/crates.io-index" 698 - checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" 699 - dependencies = [ 700 - "derive_builder_core 0.12.0", 701 - "syn 1.0.109", 702 - ] 703 - 704 - [[package]] 705 - name = "derive_builder_macro" 706 - version = "0.20.0" 707 - source = "registry+https://github.com/rust-lang/crates.io-index" 708 - checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" 709 - dependencies = [ 710 - "derive_builder_core 0.20.0", 711 - "syn 2.0.66", 712 - ] 713 - 714 - [[package]] 715 - name = "derive_more" 716 - version = "0.99.17" 717 - source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 719 - dependencies = [ 720 - "convert_case", 721 - "proc-macro2", 722 - "quote", 723 - "rustc_version", 724 - "syn 1.0.109", 725 - ] 726 - 727 - [[package]] 728 - name = "diff" 729 - version = "0.1.13" 730 - source = "registry+https://github.com/rust-lang/crates.io-index" 731 - checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 732 - 733 - [[package]] 734 - name = "digest" 735 - version = "0.10.7" 736 - source = "registry+https://github.com/rust-lang/crates.io-index" 737 - checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 738 - dependencies = [ 739 - "block-buffer", 740 - "crypto-common", 741 - ] 742 - 743 - [[package]] 744 - name = "dircpy" 745 - version = "0.3.16" 746 - source = "registry+https://github.com/rust-lang/crates.io-index" 747 - checksum = "29259db751c34980bfc44100875890c507f585323453b91936960ab1104272ca" 748 - dependencies = [ 749 - "jwalk", 750 - "log", 751 - "walkdir", 752 - ] 753 - 754 - [[package]] 755 - name = "dirs" 756 - version = "4.0.0" 757 - source = "registry+https://github.com/rust-lang/crates.io-index" 758 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 759 - dependencies = [ 760 - "dirs-sys", 761 - ] 762 - 763 - [[package]] 764 - name = "dirs-sys" 765 - version = "0.3.7" 766 - source = "registry+https://github.com/rust-lang/crates.io-index" 767 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 768 - dependencies = [ 769 - "libc", 770 - "redox_users", 771 - "winapi", 772 - ] 773 - 774 - [[package]] 775 - name = "displaydoc" 776 - version = "0.2.4" 777 - source = "registry+https://github.com/rust-lang/crates.io-index" 778 - checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 779 - dependencies = [ 780 - "proc-macro2", 781 - "quote", 782 - "syn 2.0.66", 783 - ] 784 - 785 - [[package]] 786 - name = "either" 787 - version = "1.12.0" 788 - source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" 790 - 791 - [[package]] 792 - name = "encode_unicode" 793 - version = "0.3.6" 794 - source = "registry+https://github.com/rust-lang/crates.io-index" 795 - checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 796 - 797 - [[package]] 798 - name = "encoding_rs" 799 - version = "0.8.34" 800 - source = "registry+https://github.com/rust-lang/crates.io-index" 801 - checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 802 - dependencies = [ 803 - "cfg-if 1.0.0", 804 - ] 805 - 806 - [[package]] 807 - name = "enum-as-inner" 808 - version = "0.5.1" 809 - source = "registry+https://github.com/rust-lang/crates.io-index" 810 - checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 811 - dependencies = [ 812 - "heck 0.4.1", 813 - "proc-macro2", 814 - "quote", 815 - "syn 1.0.109", 816 - ] 817 - 818 - [[package]] 819 - name = "env_logger" 820 - version = "0.7.1" 821 - source = "registry+https://github.com/rust-lang/crates.io-index" 822 - checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" 823 - dependencies = [ 824 - "atty", 825 - "humantime", 826 - "log", 827 - "regex", 828 - "termcolor", 829 - ] 830 - 831 - [[package]] 832 - name = "equivalent" 833 - version = "1.0.1" 834 - source = "registry+https://github.com/rust-lang/crates.io-index" 835 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 836 - 837 - [[package]] 838 - name = "erased-serde" 839 - version = "0.3.31" 840 - source = "registry+https://github.com/rust-lang/crates.io-index" 841 - checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" 842 - dependencies = [ 843 - "serde", 844 - ] 845 - 846 - [[package]] 847 - name = "errno" 848 - version = "0.3.9" 849 - source = "registry+https://github.com/rust-lang/crates.io-index" 850 - checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 851 - dependencies = [ 852 - "libc", 853 - "windows-sys 0.52.0", 854 - ] 855 - 856 - [[package]] 857 - name = "fastrand" 858 - version = "2.1.0" 859 - source = "registry+https://github.com/rust-lang/crates.io-index" 860 - checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 861 - 862 - [[package]] 863 - name = "figment" 864 - version = "0.10.19" 865 - source = "registry+https://github.com/rust-lang/crates.io-index" 866 - checksum = "8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3" 867 - dependencies = [ 868 - "atomic", 869 - "pear", 870 - "serde", 871 - "toml 0.8.14", 872 - "uncased", 873 - "version_check", 874 - ] 875 - 876 - [[package]] 877 - name = "fixedbitset" 878 - version = "0.4.2" 879 - source = "registry+https://github.com/rust-lang/crates.io-index" 880 - checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 881 - 882 - [[package]] 883 - name = "float-cmp" 884 - version = "0.9.0" 885 - source = "registry+https://github.com/rust-lang/crates.io-index" 886 - checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 887 - dependencies = [ 888 - "num-traits", 889 - ] 890 - 891 - [[package]] 892 - name = "fnv" 893 - version = "1.0.7" 894 - source = "registry+https://github.com/rust-lang/crates.io-index" 895 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 896 - 897 - [[package]] 898 - name = "form_urlencoded" 899 - version = "1.2.1" 900 - source = "registry+https://github.com/rust-lang/crates.io-index" 901 - checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 902 - dependencies = [ 903 - "percent-encoding", 904 - ] 905 - 906 - [[package]] 907 - name = "futures" 908 - version = "0.3.30" 909 - source = "registry+https://github.com/rust-lang/crates.io-index" 910 - checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 911 - dependencies = [ 912 - "futures-channel", 913 - "futures-core", 914 - "futures-executor", 915 - "futures-io", 916 - "futures-sink", 917 - "futures-task", 918 - "futures-util", 919 - ] 920 - 921 - [[package]] 922 - name = "futures-channel" 923 - version = "0.3.30" 924 - source = "registry+https://github.com/rust-lang/crates.io-index" 925 - checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 926 - dependencies = [ 927 - "futures-core", 928 - "futures-sink", 929 - ] 930 - 931 - [[package]] 932 - name = "futures-core" 933 - version = "0.3.30" 934 - source = "registry+https://github.com/rust-lang/crates.io-index" 935 - checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 936 - 937 - [[package]] 938 - name = "futures-executor" 939 - version = "0.3.30" 940 - source = "registry+https://github.com/rust-lang/crates.io-index" 941 - checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 942 - dependencies = [ 943 - "futures-core", 944 - "futures-task", 945 - "futures-util", 946 - ] 947 - 948 - [[package]] 949 - name = "futures-io" 950 - version = "0.3.30" 951 - source = "registry+https://github.com/rust-lang/crates.io-index" 952 - checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 953 - 954 - [[package]] 955 - name = "futures-macro" 956 - version = "0.3.30" 957 - source = "registry+https://github.com/rust-lang/crates.io-index" 958 - checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 959 - dependencies = [ 960 - "proc-macro2", 961 - "quote", 962 - "syn 2.0.66", 963 - ] 964 - 965 - [[package]] 966 - name = "futures-sink" 967 - version = "0.3.30" 968 - source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 970 - 971 - [[package]] 972 - name = "futures-task" 973 - version = "0.3.30" 974 - source = "registry+https://github.com/rust-lang/crates.io-index" 975 - checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 976 - 977 - [[package]] 978 - name = "futures-timer" 979 - version = "3.0.3" 980 - source = "registry+https://github.com/rust-lang/crates.io-index" 981 - checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" 982 - 983 - [[package]] 984 - name = "futures-util" 985 - version = "0.3.30" 986 - source = "registry+https://github.com/rust-lang/crates.io-index" 987 - checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 988 - dependencies = [ 989 - "futures-channel", 990 - "futures-core", 991 - "futures-io", 992 - "futures-macro", 993 - "futures-sink", 994 - "futures-task", 995 - "memchr", 996 - "pin-project-lite", 997 - "pin-utils", 998 - "slab", 999 - ] 1000 - 1001 - [[package]] 1002 - name = "generic-array" 1003 - version = "0.14.7" 1004 - source = "registry+https://github.com/rust-lang/crates.io-index" 1005 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1006 - dependencies = [ 1007 - "typenum", 1008 - "version_check", 1009 - ] 1010 - 1011 - [[package]] 1012 - name = "getrandom" 1013 - version = "0.2.15" 1014 - source = "registry+https://github.com/rust-lang/crates.io-index" 1015 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1016 - dependencies = [ 1017 - "cfg-if 1.0.0", 1018 - "js-sys", 1019 - "libc", 1020 - "wasi", 1021 - "wasm-bindgen", 1022 - ] 1023 - 1024 - [[package]] 1025 - name = "gimli" 1026 - version = "0.29.0" 1027 - source = "registry+https://github.com/rust-lang/crates.io-index" 1028 - checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1029 - 1030 - [[package]] 1031 - name = "glob" 1032 - version = "0.3.1" 1033 - source = "registry+https://github.com/rust-lang/crates.io-index" 1034 - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1035 - 1036 - [[package]] 1037 - name = "h2" 1038 - version = "0.3.26" 1039 - source = "registry+https://github.com/rust-lang/crates.io-index" 1040 - checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 1041 - dependencies = [ 1042 - "bytes", 1043 - "fnv", 1044 - "futures-core", 1045 - "futures-sink", 1046 - "futures-util", 1047 - "http", 1048 - "indexmap 2.2.6", 1049 - "slab", 1050 - "tokio", 1051 - "tokio-util", 1052 - "tracing", 1053 - ] 1054 - 1055 - [[package]] 1056 - name = "handlebars" 1057 - version = "4.5.0" 1058 - source = "registry+https://github.com/rust-lang/crates.io-index" 1059 - checksum = "faa67bab9ff362228eb3d00bd024a4965d8231bbb7921167f0cfa66c6626b225" 1060 - dependencies = [ 1061 - "log", 1062 - "pest", 1063 - "pest_derive", 1064 - "serde", 1065 - "serde_json", 1066 - "thiserror", 1067 - ] 1068 - 1069 - [[package]] 1070 - name = "hashbrown" 1071 - version = "0.12.3" 1072 - source = "registry+https://github.com/rust-lang/crates.io-index" 1073 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1074 - 1075 - [[package]] 1076 - name = "hashbrown" 1077 - version = "0.13.2" 1078 - source = "registry+https://github.com/rust-lang/crates.io-index" 1079 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 1080 - 1081 - [[package]] 1082 - name = "hashbrown" 1083 - version = "0.14.5" 1084 - source = "registry+https://github.com/rust-lang/crates.io-index" 1085 - checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1086 - 1087 - [[package]] 1088 - name = "headers" 1089 - version = "0.3.9" 1090 - source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 1092 - dependencies = [ 1093 - "base64 0.21.7", 1094 - "bytes", 1095 - "headers-core", 1096 - "http", 1097 - "httpdate", 1098 - "mime", 1099 - "sha1", 1100 - ] 1101 - 1102 - [[package]] 1103 - name = "headers-core" 1104 - version = "0.2.0" 1105 - source = "registry+https://github.com/rust-lang/crates.io-index" 1106 - checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 1107 - dependencies = [ 1108 - "http", 1109 - ] 1110 - 1111 - [[package]] 1112 - name = "heck" 1113 - version = "0.4.1" 1114 - source = "registry+https://github.com/rust-lang/crates.io-index" 1115 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1116 - 1117 - [[package]] 1118 - name = "heck" 1119 - version = "0.5.0" 1120 - source = "registry+https://github.com/rust-lang/crates.io-index" 1121 - checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1122 - 1123 - [[package]] 1124 - name = "hermit-abi" 1125 - version = "0.1.19" 1126 - source = "registry+https://github.com/rust-lang/crates.io-index" 1127 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1128 - dependencies = [ 1129 - "libc", 1130 - ] 1131 - 1132 - [[package]] 1133 - name = "hermit-abi" 1134 - version = "0.3.9" 1135 - source = "registry+https://github.com/rust-lang/crates.io-index" 1136 - checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1137 - 1138 - [[package]] 1139 - name = "hex" 1140 - version = "0.4.3" 1141 - source = "registry+https://github.com/rust-lang/crates.io-index" 1142 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1143 - 1144 - [[package]] 1145 - name = "home" 1146 - version = "0.5.9" 1147 - source = "registry+https://github.com/rust-lang/crates.io-index" 1148 - checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 1149 - dependencies = [ 1150 - "windows-sys 0.52.0", 1151 - ] 1152 - 1153 - [[package]] 1154 - name = "http" 1155 - version = "0.2.12" 1156 - source = "registry+https://github.com/rust-lang/crates.io-index" 1157 - checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1158 - dependencies = [ 1159 - "bytes", 1160 - "fnv", 1161 - "itoa", 1162 - ] 1163 - 1164 - [[package]] 1165 - name = "http-body" 1166 - version = "0.4.6" 1167 - source = "registry+https://github.com/rust-lang/crates.io-index" 1168 - checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 1169 - dependencies = [ 1170 - "bytes", 1171 - "http", 1172 - "pin-project-lite", 1173 - ] 1174 - 1175 - [[package]] 1176 - name = "http-range-header" 1177 - version = "0.3.1" 1178 - source = "registry+https://github.com/rust-lang/crates.io-index" 1179 - checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" 1180 - 1181 - [[package]] 1182 - name = "httparse" 1183 - version = "1.9.3" 1184 - source = "registry+https://github.com/rust-lang/crates.io-index" 1185 - checksum = "d0e7a4dd27b9476dc40cb050d3632d3bba3a70ddbff012285f7f8559a1e7e545" 1186 - 1187 - [[package]] 1188 - name = "httpdate" 1189 - version = "1.0.3" 1190 - source = "registry+https://github.com/rust-lang/crates.io-index" 1191 - checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1192 - 1193 - [[package]] 1194 - name = "humantime" 1195 - version = "1.3.0" 1196 - source = "registry+https://github.com/rust-lang/crates.io-index" 1197 - checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f" 1198 - dependencies = [ 1199 - "quick-error", 1200 - ] 1201 - 1202 - [[package]] 1203 - name = "hyper" 1204 - version = "0.14.29" 1205 - source = "registry+https://github.com/rust-lang/crates.io-index" 1206 - checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" 1207 - dependencies = [ 1208 - "bytes", 1209 - "futures-channel", 1210 - "futures-core", 1211 - "futures-util", 1212 - "h2", 1213 - "http", 1214 - "http-body", 1215 - "httparse", 1216 - "httpdate", 1217 - "itoa", 1218 - "pin-project-lite", 1219 - "socket2", 1220 - "tokio", 1221 - "tower-service", 1222 - "tracing", 1223 - "want", 1224 - ] 1225 - 1226 - [[package]] 1227 - name = "hyper-proxy" 1228 - version = "0.9.1" 1229 - source = "registry+https://github.com/rust-lang/crates.io-index" 1230 - checksum = "ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc" 1231 - dependencies = [ 1232 - "bytes", 1233 - "futures", 1234 - "headers", 1235 - "http", 1236 - "hyper", 1237 - "hyper-rustls 0.22.1", 1238 - "rustls-native-certs 0.5.0", 1239 - "tokio", 1240 - "tokio-rustls 0.22.0", 1241 - "tower-service", 1242 - "webpki", 1243 - ] 1244 - 1245 - [[package]] 1246 - name = "hyper-rustls" 1247 - version = "0.22.1" 1248 - source = "registry+https://github.com/rust-lang/crates.io-index" 1249 - checksum = "5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64" 1250 - dependencies = [ 1251 - "ct-logs", 1252 - "futures-util", 1253 - "hyper", 1254 - "log", 1255 - "rustls 0.19.1", 1256 - "rustls-native-certs 0.5.0", 1257 - "tokio", 1258 - "tokio-rustls 0.22.0", 1259 - "webpki", 1260 - ] 1261 - 1262 - [[package]] 1263 - name = "hyper-rustls" 1264 - version = "0.24.2" 1265 - source = "registry+https://github.com/rust-lang/crates.io-index" 1266 - checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 1267 - dependencies = [ 1268 - "futures-util", 1269 - "http", 1270 - "hyper", 1271 - "rustls 0.21.12", 1272 - "tokio", 1273 - "tokio-rustls 0.24.1", 1274 - ] 1275 - 1276 - [[package]] 1277 - name = "hyper-socks2" 1278 - version = "0.8.0" 1279 - source = "registry+https://github.com/rust-lang/crates.io-index" 1280 - checksum = "cc38166fc2732d450e9372388d269eb38ff0b75a3cfb4c542e65b2f6893629c4" 1281 - dependencies = [ 1282 - "async-socks5", 1283 - "futures", 1284 - "http", 1285 - "hyper", 1286 - "thiserror", 1287 - "tokio", 1288 - ] 1289 - 1290 - [[package]] 1291 - name = "hyper-timeout" 1292 - version = "0.4.1" 1293 - source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 1295 - dependencies = [ 1296 - "hyper", 1297 - "pin-project-lite", 1298 - "tokio", 1299 - "tokio-io-timeout", 1300 - ] 1301 - 1302 - [[package]] 1303 - name = "icu_collections" 1304 - version = "1.5.0" 1305 - source = "registry+https://github.com/rust-lang/crates.io-index" 1306 - checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 1307 - dependencies = [ 1308 - "displaydoc", 1309 - "yoke", 1310 - "zerofrom", 1311 - "zerovec", 1312 - ] 1313 - 1314 - [[package]] 1315 - name = "icu_locid" 1316 - version = "1.5.0" 1317 - source = "registry+https://github.com/rust-lang/crates.io-index" 1318 - checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 1319 - dependencies = [ 1320 - "displaydoc", 1321 - "litemap", 1322 - "tinystr", 1323 - "writeable", 1324 - "zerovec", 1325 - ] 1326 - 1327 - [[package]] 1328 - name = "icu_locid_transform" 1329 - version = "1.5.0" 1330 - source = "registry+https://github.com/rust-lang/crates.io-index" 1331 - checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 1332 - dependencies = [ 1333 - "displaydoc", 1334 - "icu_locid", 1335 - "icu_locid_transform_data", 1336 - "icu_provider", 1337 - "tinystr", 1338 - "zerovec", 1339 - ] 1340 - 1341 - [[package]] 1342 - name = "icu_locid_transform_data" 1343 - version = "1.5.0" 1344 - source = "registry+https://github.com/rust-lang/crates.io-index" 1345 - checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" 1346 - 1347 - [[package]] 1348 - name = "icu_normalizer" 1349 - version = "1.5.0" 1350 - source = "registry+https://github.com/rust-lang/crates.io-index" 1351 - checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 1352 - dependencies = [ 1353 - "displaydoc", 1354 - "icu_collections", 1355 - "icu_normalizer_data", 1356 - "icu_properties", 1357 - "icu_provider", 1358 - "smallvec", 1359 - "utf16_iter", 1360 - "utf8_iter", 1361 - "write16", 1362 - "zerovec", 1363 - ] 1364 - 1365 - [[package]] 1366 - name = "icu_normalizer_data" 1367 - version = "1.5.0" 1368 - source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" 1370 - 1371 - [[package]] 1372 - name = "icu_properties" 1373 - version = "1.5.0" 1374 - source = "registry+https://github.com/rust-lang/crates.io-index" 1375 - checksum = "1f8ac670d7422d7f76b32e17a5db556510825b29ec9154f235977c9caba61036" 1376 - dependencies = [ 1377 - "displaydoc", 1378 - "icu_collections", 1379 - "icu_locid_transform", 1380 - "icu_properties_data", 1381 - "icu_provider", 1382 - "tinystr", 1383 - "zerovec", 1384 - ] 1385 - 1386 - [[package]] 1387 - name = "icu_properties_data" 1388 - version = "1.5.0" 1389 - source = "registry+https://github.com/rust-lang/crates.io-index" 1390 - checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" 1391 - 1392 - [[package]] 1393 - name = "icu_provider" 1394 - version = "1.5.0" 1395 - source = "registry+https://github.com/rust-lang/crates.io-index" 1396 - checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 1397 - dependencies = [ 1398 - "displaydoc", 1399 - "icu_locid", 1400 - "icu_provider_macros", 1401 - "stable_deref_trait", 1402 - "tinystr", 1403 - "writeable", 1404 - "yoke", 1405 - "zerofrom", 1406 - "zerovec", 1407 - ] 1408 - 1409 - [[package]] 1410 - name = "icu_provider_macros" 1411 - version = "1.5.0" 1412 - source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 1414 - dependencies = [ 1415 - "proc-macro2", 1416 - "quote", 1417 - "syn 2.0.66", 1418 - ] 1419 - 1420 - [[package]] 1421 - name = "ident_case" 1422 - version = "1.0.1" 1423 - source = "registry+https://github.com/rust-lang/crates.io-index" 1424 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1425 - 1426 - [[package]] 1427 - name = "idna" 1428 - version = "1.0.0" 1429 - source = "registry+https://github.com/rust-lang/crates.io-index" 1430 - checksum = "4716a3a0933a1d01c2f72450e89596eb51dd34ef3c211ccd875acdf1f8fe47ed" 1431 - dependencies = [ 1432 - "icu_normalizer", 1433 - "icu_properties", 1434 - "smallvec", 1435 - "utf8_iter", 1436 - ] 1437 - 1438 - [[package]] 1439 - name = "indexmap" 1440 - version = "1.9.3" 1441 - source = "registry+https://github.com/rust-lang/crates.io-index" 1442 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1443 - dependencies = [ 1444 - "autocfg", 1445 - "hashbrown 0.12.3", 1446 - ] 1447 - 1448 - [[package]] 1449 - name = "indexmap" 1450 - version = "2.2.6" 1451 - source = "registry+https://github.com/rust-lang/crates.io-index" 1452 - checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1453 - dependencies = [ 1454 - "equivalent", 1455 - "hashbrown 0.14.5", 1456 - ] 1457 - 1458 - [[package]] 1459 - name = "indoc" 1460 - version = "2.0.5" 1461 - source = "registry+https://github.com/rust-lang/crates.io-index" 1462 - checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" 1463 - 1464 - [[package]] 1465 - name = "inlinable_string" 1466 - version = "0.1.15" 1467 - source = "registry+https://github.com/rust-lang/crates.io-index" 1468 - checksum = "c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb" 1469 - 1470 - [[package]] 1471 - name = "insta" 1472 - version = "1.39.0" 1473 - source = "registry+https://github.com/rust-lang/crates.io-index" 1474 - checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5" 1475 - dependencies = [ 1476 - "console", 1477 - "lazy_static", 1478 - "linked-hash-map", 1479 - "similar", 1480 - ] 1481 - 1482 - [[package]] 1483 - name = "instant" 1484 - version = "0.1.13" 1485 - source = "registry+https://github.com/rust-lang/crates.io-index" 1486 - checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 1487 - dependencies = [ 1488 - "cfg-if 1.0.0", 1489 - ] 1490 - 1491 - [[package]] 1492 - name = "inventory" 1493 - version = "0.3.15" 1494 - source = "registry+https://github.com/rust-lang/crates.io-index" 1495 - checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767" 1496 - 1497 - [[package]] 1498 - name = "ipnet" 1499 - version = "2.9.0" 1500 - source = "registry+https://github.com/rust-lang/crates.io-index" 1501 - checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 1502 - 1503 - [[package]] 1504 - name = "is-terminal" 1505 - version = "0.4.12" 1506 - source = "registry+https://github.com/rust-lang/crates.io-index" 1507 - checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 1508 - dependencies = [ 1509 - "hermit-abi 0.3.9", 1510 - "libc", 1511 - "windows-sys 0.52.0", 1512 - ] 1513 - 1514 - [[package]] 1515 - name = "itertools" 1516 - version = "0.11.0" 1517 - source = "registry+https://github.com/rust-lang/crates.io-index" 1518 - checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1519 - dependencies = [ 1520 - "either", 1521 - ] 1522 - 1523 - [[package]] 1524 - name = "itertools" 1525 - version = "0.12.1" 1526 - source = "registry+https://github.com/rust-lang/crates.io-index" 1527 - checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 1528 - dependencies = [ 1529 - "either", 1530 - ] 1531 - 1532 - [[package]] 1533 - name = "itoa" 1534 - version = "1.0.11" 1535 - source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1537 - 1538 - [[package]] 1539 - name = "jobserver" 1540 - version = "0.1.31" 1541 - source = "registry+https://github.com/rust-lang/crates.io-index" 1542 - checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 1543 - dependencies = [ 1544 - "libc", 1545 - ] 1546 - 1547 - [[package]] 1548 - name = "js-sys" 1549 - version = "0.3.69" 1550 - source = "registry+https://github.com/rust-lang/crates.io-index" 1551 - checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 1552 - dependencies = [ 1553 - "wasm-bindgen", 1554 - ] 1555 - 1556 - [[package]] 1557 - name = "jsonwebtoken" 1558 - version = "9.3.0" 1559 - source = "registry+https://github.com/rust-lang/crates.io-index" 1560 - checksum = "b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f" 1561 - dependencies = [ 1562 - "base64 0.21.7", 1563 - "js-sys", 1564 - "pem", 1565 - "ring 0.17.8", 1566 - "serde", 1567 - "serde_json", 1568 - "simple_asn1", 1569 - ] 1570 - 1571 - [[package]] 1572 - name = "jwalk" 1573 - version = "0.8.1" 1574 - source = "registry+https://github.com/rust-lang/crates.io-index" 1575 - checksum = "2735847566356cd2179a2a38264839308f7079fa96e6bd5a42d740460e003c56" 1576 - dependencies = [ 1577 - "crossbeam", 1578 - "rayon", 1579 - ] 1580 - 1581 - [[package]] 1582 - name = "lazy_static" 1583 - version = "1.4.0" 1584 - source = "registry+https://github.com/rust-lang/crates.io-index" 1585 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1586 - 1587 - [[package]] 1588 - name = "lazycell" 1589 - version = "1.3.0" 1590 - source = "registry+https://github.com/rust-lang/crates.io-index" 1591 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 1592 - 1593 - [[package]] 1594 - name = "lexical" 1595 - version = "7.0.1" 1596 - source = "registry+https://github.com/rust-lang/crates.io-index" 1597 - checksum = "8ecd3381ac77c22d4e2607284ac71e44b21c21bd3785ee807d21976d54ee16f9" 1598 - dependencies = [ 1599 - "lexical-core", 1600 - ] 1601 - 1602 - [[package]] 1603 - name = "lexical-core" 1604 - version = "1.0.1" 1605 - source = "registry+https://github.com/rust-lang/crates.io-index" 1606 - checksum = "0885f6cdfe75c96e45bbf1c4e49511f128201391ce3b56e60e29f5a1fadbc1c1" 1607 - dependencies = [ 1608 - "lexical-parse-float", 1609 - "lexical-parse-integer", 1610 - "lexical-util", 1611 - "lexical-write-float", 1612 - "lexical-write-integer", 1613 - ] 1614 - 1615 - [[package]] 1616 - name = "lexical-parse-float" 1617 - version = "1.0.1" 1618 - source = "registry+https://github.com/rust-lang/crates.io-index" 1619 - checksum = "924f7ec090cd4f60bd873f160b0fb69a0c80bb3a98f2e778a1893ae0e5c4b0b9" 1620 - dependencies = [ 1621 - "lexical-parse-integer", 1622 - "lexical-util", 1623 - "static_assertions", 1624 - ] 1625 - 1626 - [[package]] 1627 - name = "lexical-parse-integer" 1628 - version = "1.0.1" 1629 - source = "registry+https://github.com/rust-lang/crates.io-index" 1630 - checksum = "8feab1da84a2ab0ddbbad2fb1830b755f71a9a8d996c7a1f2a553faf72aa3686" 1631 - dependencies = [ 1632 - "lexical-util", 1633 - "static_assertions", 1634 - ] 1635 - 1636 - [[package]] 1637 - name = "lexical-util" 1638 - version = "1.0.2" 1639 - source = "registry+https://github.com/rust-lang/crates.io-index" 1640 - checksum = "591ce1a12ecd3b26d4121ab360a6a4483a67f05a5372add6acbfd0b65c9285d9" 1641 - dependencies = [ 1642 - "static_assertions", 1643 - ] 1644 - 1645 - [[package]] 1646 - name = "lexical-write-float" 1647 - version = "1.0.1" 1648 - source = "registry+https://github.com/rust-lang/crates.io-index" 1649 - checksum = "05b0f3f9ddada5942b54e97654d535df37c9340ad66c24b50360a90619779f41" 1650 - dependencies = [ 1651 - "lexical-util", 1652 - "lexical-write-integer", 1653 - "static_assertions", 1654 - ] 1655 - 1656 - [[package]] 1657 - name = "lexical-write-integer" 1658 - version = "1.0.1" 1659 - source = "registry+https://github.com/rust-lang/crates.io-index" 1660 - checksum = "48c6d47254ddb292771dce7697ae2be9619f8e369d01a9ccda15ef2ff50443fc" 1661 - dependencies = [ 1662 - "lexical-util", 1663 - "static_assertions", 1664 - ] 1665 - 1666 - [[package]] 1667 - name = "libc" 1668 - version = "0.2.155" 1669 - source = "registry+https://github.com/rust-lang/crates.io-index" 1670 - checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 1671 - 1672 - [[package]] 1673 - name = "libloading" 1674 - version = "0.5.2" 1675 - source = "registry+https://github.com/rust-lang/crates.io-index" 1676 - checksum = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753" 1677 - dependencies = [ 1678 - "cc", 1679 - "winapi", 1680 - ] 1681 - 1682 - [[package]] 1683 - name = "libloading" 1684 - version = "0.8.3" 1685 - source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 1687 - dependencies = [ 1688 - "cfg-if 1.0.0", 1689 - "windows-targets 0.52.5", 1690 - ] 1691 - 1692 - [[package]] 1693 - name = "libm" 1694 - version = "0.2.8" 1695 - source = "registry+https://github.com/rust-lang/crates.io-index" 1696 - checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 1697 - 1698 - [[package]] 1699 - name = "libquil-sys" 1700 - version = "0.4.0" 1701 - source = "registry+https://github.com/rust-lang/crates.io-index" 1702 - checksum = "d1c6dd6ae79389c6811ea65beac8ce9b43cccc61ebc457a13ef16c500a65ab47" 1703 - dependencies = [ 1704 - "bindgen", 1705 - "cc", 1706 - "libc", 1707 - "libloading 0.8.3", 1708 - "num-complex", 1709 - "paste", 1710 - "pkg-config", 1711 - "serde_json", 1712 - "thiserror", 1713 - ] 1714 - 1715 - [[package]] 1716 - name = "libredox" 1717 - version = "0.1.3" 1718 - source = "registry+https://github.com/rust-lang/crates.io-index" 1719 - checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1720 - dependencies = [ 1721 - "bitflags 2.5.0", 1722 - "libc", 1723 - ] 1724 - 1725 - [[package]] 1726 - name = "linked-hash-map" 1727 - version = "0.5.6" 1728 - source = "registry+https://github.com/rust-lang/crates.io-index" 1729 - checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 1730 - 1731 - [[package]] 1732 - name = "linux-raw-sys" 1733 - version = "0.4.14" 1734 - source = "registry+https://github.com/rust-lang/crates.io-index" 1735 - checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1736 - 1737 - [[package]] 1738 - name = "litemap" 1739 - version = "0.7.3" 1740 - source = "registry+https://github.com/rust-lang/crates.io-index" 1741 - checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" 1742 - 1743 - [[package]] 1744 - name = "lock_api" 1745 - version = "0.4.12" 1746 - source = "registry+https://github.com/rust-lang/crates.io-index" 1747 - checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1748 - dependencies = [ 1749 - "autocfg", 1750 - "scopeguard", 1751 - ] 1752 - 1753 - [[package]] 1754 - name = "log" 1755 - version = "0.4.21" 1756 - source = "registry+https://github.com/rust-lang/crates.io-index" 1757 - checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 1758 - 1759 - [[package]] 1760 - name = "maplit" 1761 - version = "1.0.2" 1762 - source = "registry+https://github.com/rust-lang/crates.io-index" 1763 - checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 1764 - 1765 - [[package]] 1766 - name = "matchers" 1767 - version = "0.1.0" 1768 - source = "registry+https://github.com/rust-lang/crates.io-index" 1769 - checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1770 - dependencies = [ 1771 - "regex-automata 0.1.10", 1772 - ] 1773 - 1774 - [[package]] 1775 - name = "matchit" 1776 - version = "0.7.3" 1777 - source = "registry+https://github.com/rust-lang/crates.io-index" 1778 - checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 1779 - 1780 - [[package]] 1781 - name = "matrixmultiply" 1782 - version = "0.3.8" 1783 - source = "registry+https://github.com/rust-lang/crates.io-index" 1784 - checksum = "7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2" 1785 - dependencies = [ 1786 - "autocfg", 1787 - "rawpointer", 1788 - ] 1789 - 1790 - [[package]] 1791 - name = "memchr" 1792 - version = "2.7.4" 1793 - source = "registry+https://github.com/rust-lang/crates.io-index" 1794 - checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1795 - 1796 - [[package]] 1797 - name = "memoffset" 1798 - version = "0.9.1" 1799 - source = "registry+https://github.com/rust-lang/crates.io-index" 1800 - checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1801 - dependencies = [ 1802 - "autocfg", 1803 - ] 1804 - 1805 - [[package]] 1806 - name = "mime" 1807 - version = "0.3.17" 1808 - source = "registry+https://github.com/rust-lang/crates.io-index" 1809 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1810 - 1811 - [[package]] 1812 - name = "mime_guess" 1813 - version = "2.0.4" 1814 - source = "registry+https://github.com/rust-lang/crates.io-index" 1815 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 1816 - dependencies = [ 1817 - "mime", 1818 - "unicase", 1819 - ] 1820 - 1821 - [[package]] 1822 - name = "minimal-lexical" 1823 - version = "0.2.1" 1824 - source = "registry+https://github.com/rust-lang/crates.io-index" 1825 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1826 - 1827 - [[package]] 1828 - name = "miniz_oxide" 1829 - version = "0.7.3" 1830 - source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" 1832 - dependencies = [ 1833 - "adler", 1834 - ] 1835 - 1836 - [[package]] 1837 - name = "mio" 1838 - version = "0.8.11" 1839 - source = "registry+https://github.com/rust-lang/crates.io-index" 1840 - checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 1841 - dependencies = [ 1842 - "libc", 1843 - "wasi", 1844 - "windows-sys 0.48.0", 1845 - ] 1846 - 1847 - [[package]] 1848 - name = "multimap" 1849 - version = "0.10.0" 1850 - source = "registry+https://github.com/rust-lang/crates.io-index" 1851 - checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03" 1852 - 1853 - [[package]] 1854 - name = "nalgebra" 1855 - version = "0.29.0" 1856 - source = "registry+https://github.com/rust-lang/crates.io-index" 1857 - checksum = "d506eb7e08d6329505faa8a3a00a5dcc6de9f76e0c77e4b75763ae3c770831ff" 1858 - dependencies = [ 1859 - "approx", 1860 - "matrixmultiply", 1861 - "nalgebra-macros", 1862 - "num-complex", 1863 - "num-rational", 1864 - "num-traits", 1865 - "rand", 1866 - "rand_distr", 1867 - "simba", 1868 - "typenum", 1869 - ] 1870 - 1871 - [[package]] 1872 - name = "nalgebra-macros" 1873 - version = "0.1.0" 1874 - source = "registry+https://github.com/rust-lang/crates.io-index" 1875 - checksum = "01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218" 1876 - dependencies = [ 1877 - "proc-macro2", 1878 - "quote", 1879 - "syn 1.0.109", 1880 - ] 1881 - 1882 - [[package]] 1883 - name = "ndarray" 1884 - version = "0.15.6" 1885 - source = "registry+https://github.com/rust-lang/crates.io-index" 1886 - checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32" 1887 - dependencies = [ 1888 - "approx", 1889 - "matrixmultiply", 1890 - "num-complex", 1891 - "num-integer", 1892 - "num-traits", 1893 - "rawpointer", 1894 - "serde", 1895 - ] 1896 - 1897 - [[package]] 1898 - name = "nom" 1899 - version = "5.1.3" 1900 - source = "registry+https://github.com/rust-lang/crates.io-index" 1901 - checksum = "08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b" 1902 - dependencies = [ 1903 - "memchr", 1904 - "version_check", 1905 - ] 1906 - 1907 - [[package]] 1908 - name = "nom" 1909 - version = "7.1.3" 1910 - source = "registry+https://github.com/rust-lang/crates.io-index" 1911 - checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1912 - dependencies = [ 1913 - "memchr", 1914 - "minimal-lexical", 1915 - ] 1916 - 1917 - [[package]] 1918 - name = "nom_locate" 1919 - version = "4.2.0" 1920 - source = "registry+https://github.com/rust-lang/crates.io-index" 1921 - checksum = "1e3c83c053b0713da60c5b8de47fe8e494fe3ece5267b2f23090a07a053ba8f3" 1922 - dependencies = [ 1923 - "bytecount", 1924 - "memchr", 1925 - "nom 7.1.3", 1926 - ] 1927 - 1928 - [[package]] 1929 - name = "nu-ansi-term" 1930 - version = "0.46.0" 1931 - source = "registry+https://github.com/rust-lang/crates.io-index" 1932 - checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1933 - dependencies = [ 1934 - "overload", 1935 - "winapi", 1936 - ] 1937 - 1938 - [[package]] 1939 - name = "num" 1940 - version = "0.4.3" 1941 - source = "registry+https://github.com/rust-lang/crates.io-index" 1942 - checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" 1943 - dependencies = [ 1944 - "num-bigint", 1945 - "num-complex", 1946 - "num-integer", 1947 - "num-iter", 1948 - "num-rational", 1949 - "num-traits", 1950 - ] 1951 - 1952 - [[package]] 1953 - name = "num-bigint" 1954 - version = "0.4.5" 1955 - source = "registry+https://github.com/rust-lang/crates.io-index" 1956 - checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" 1957 - dependencies = [ 1958 - "num-integer", 1959 - "num-traits", 1960 - "serde", 1961 - ] 1962 - 1963 - [[package]] 1964 - name = "num-complex" 1965 - version = "0.4.6" 1966 - source = "registry+https://github.com/rust-lang/crates.io-index" 1967 - checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 1968 - dependencies = [ 1969 - "num-traits", 1970 - "serde", 1971 - ] 1972 - 1973 - [[package]] 1974 - name = "num-conv" 1975 - version = "0.1.0" 1976 - source = "registry+https://github.com/rust-lang/crates.io-index" 1977 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1978 - 1979 - [[package]] 1980 - name = "num-integer" 1981 - version = "0.1.46" 1982 - source = "registry+https://github.com/rust-lang/crates.io-index" 1983 - checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 1984 - dependencies = [ 1985 - "num-traits", 1986 - ] 1987 - 1988 - [[package]] 1989 - name = "num-iter" 1990 - version = "0.1.45" 1991 - source = "registry+https://github.com/rust-lang/crates.io-index" 1992 - checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 1993 - dependencies = [ 1994 - "autocfg", 1995 - "num-integer", 1996 - "num-traits", 1997 - ] 1998 - 1999 - [[package]] 2000 - name = "num-rational" 2001 - version = "0.4.2" 2002 - source = "registry+https://github.com/rust-lang/crates.io-index" 2003 - checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 2004 - dependencies = [ 2005 - "num-bigint", 2006 - "num-integer", 2007 - "num-traits", 2008 - "serde", 2009 - ] 2010 - 2011 - [[package]] 2012 - name = "num-traits" 2013 - version = "0.2.19" 2014 - source = "registry+https://github.com/rust-lang/crates.io-index" 2015 - checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2016 - dependencies = [ 2017 - "autocfg", 2018 - "libm", 2019 - ] 2020 - 2021 - [[package]] 2022 - name = "num_cpus" 2023 - version = "1.16.0" 2024 - source = "registry+https://github.com/rust-lang/crates.io-index" 2025 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2026 - dependencies = [ 2027 - "hermit-abi 0.3.9", 2028 - "libc", 2029 - ] 2030 - 2031 - [[package]] 2032 - name = "numpy" 2033 - version = "0.20.0" 2034 - source = "registry+https://github.com/rust-lang/crates.io-index" 2035 - checksum = "bef41cbb417ea83b30525259e30ccef6af39b31c240bda578889494c5392d331" 2036 - dependencies = [ 2037 - "libc", 2038 - "ndarray", 2039 - "num-complex", 2040 - "num-integer", 2041 - "num-traits", 2042 - "pyo3", 2043 - "rustc-hash", 2044 - ] 2045 - 2046 - [[package]] 2047 - name = "object" 2048 - version = "0.36.0" 2049 - source = "registry+https://github.com/rust-lang/crates.io-index" 2050 - checksum = "576dfe1fc8f9df304abb159d767a29d0476f7750fbf8aa7ad07816004a207434" 2051 - dependencies = [ 2052 - "memchr", 2053 - ] 2054 - 2055 - [[package]] 2056 - name = "once_cell" 2057 - version = "1.19.0" 2058 - source = "registry+https://github.com/rust-lang/crates.io-index" 2059 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 2060 - 2061 - [[package]] 2062 - name = "openssl-probe" 2063 - version = "0.1.5" 2064 - source = "registry+https://github.com/rust-lang/crates.io-index" 2065 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2066 - 2067 - [[package]] 2068 - name = "opentelemetry" 2069 - version = "0.20.0" 2070 - source = "registry+https://github.com/rust-lang/crates.io-index" 2071 - checksum = "9591d937bc0e6d2feb6f71a559540ab300ea49955229c347a517a28d27784c54" 2072 - dependencies = [ 2073 - "opentelemetry_api", 2074 - "opentelemetry_sdk 0.20.0", 2075 - ] 2076 - 2077 - [[package]] 2078 - name = "opentelemetry" 2079 - version = "0.23.0" 2080 - source = "registry+https://github.com/rust-lang/crates.io-index" 2081 - checksum = "1b69a91d4893e713e06f724597ad630f1fa76057a5e1026c0ca67054a9032a76" 2082 - dependencies = [ 2083 - "futures-core", 2084 - "futures-sink", 2085 - "js-sys", 2086 - "once_cell", 2087 - "pin-project-lite", 2088 - "thiserror", 2089 - ] 2090 - 2091 - [[package]] 2092 - name = "opentelemetry-http" 2093 - version = "0.9.0" 2094 - source = "registry+https://github.com/rust-lang/crates.io-index" 2095 - checksum = "c7594ec0e11d8e33faf03530a4c49af7064ebba81c1480e01be67d90b356508b" 2096 - dependencies = [ 2097 - "async-trait", 2098 - "bytes", 2099 - "http", 2100 - "opentelemetry_api", 2101 - ] 2102 - 2103 - [[package]] 2104 - name = "opentelemetry-otlp" 2105 - version = "0.16.0" 2106 - source = "registry+https://github.com/rust-lang/crates.io-index" 2107 - checksum = "a94c69209c05319cdf7460c6d4c055ed102be242a0a6245835d7bc42c6ec7f54" 2108 - dependencies = [ 2109 - "async-trait", 2110 - "futures-core", 2111 - "http", 2112 - "opentelemetry 0.23.0", 2113 - "opentelemetry-proto", 2114 - "opentelemetry_sdk 0.23.0", 2115 - "prost", 2116 - "thiserror", 2117 - "tokio", 2118 - "tonic", 2119 - ] 2120 - 2121 - [[package]] 2122 - name = "opentelemetry-proto" 2123 - version = "0.6.0" 2124 - source = "registry+https://github.com/rust-lang/crates.io-index" 2125 - checksum = "984806e6cf27f2b49282e2a05e288f30594f3dbc74eb7a6e99422bc48ed78162" 2126 - dependencies = [ 2127 - "opentelemetry 0.23.0", 2128 - "opentelemetry_sdk 0.23.0", 2129 - "prost", 2130 - "tonic", 2131 - ] 2132 - 2133 - [[package]] 2134 - name = "opentelemetry-stdout" 2135 - version = "0.4.0" 2136 - source = "registry+https://github.com/rust-lang/crates.io-index" 2137 - checksum = "d6d080bf06af02b738feb2e6830cf72c30b76ca18b40f555cdf1b53e7b491bfe" 2138 - dependencies = [ 2139 - "async-trait", 2140 - "chrono", 2141 - "futures-util", 2142 - "opentelemetry 0.23.0", 2143 - "opentelemetry_sdk 0.23.0", 2144 - "ordered-float 4.2.0", 2145 - "serde", 2146 - "serde_json", 2147 - "thiserror", 2148 - ] 2149 - 2150 - [[package]] 2151 - name = "opentelemetry_api" 2152 - version = "0.20.0" 2153 - source = "registry+https://github.com/rust-lang/crates.io-index" 2154 - checksum = "8a81f725323db1b1206ca3da8bb19874bbd3f57c3bcd59471bfb04525b265b9b" 2155 - dependencies = [ 2156 - "futures-channel", 2157 - "futures-util", 2158 - "indexmap 1.9.3", 2159 - "js-sys", 2160 - "once_cell", 2161 - "pin-project-lite", 2162 - "thiserror", 2163 - "urlencoding", 2164 - ] 2165 - 2166 - [[package]] 2167 - name = "opentelemetry_sdk" 2168 - version = "0.20.0" 2169 - source = "registry+https://github.com/rust-lang/crates.io-index" 2170 - checksum = "fa8e705a0612d48139799fcbaba0d4a90f06277153e43dd2bdc16c6f0edd8026" 2171 - dependencies = [ 2172 - "async-trait", 2173 - "crossbeam-channel", 2174 - "futures-channel", 2175 - "futures-executor", 2176 - "futures-util", 2177 - "once_cell", 2178 - "opentelemetry_api", 2179 - "ordered-float 3.9.2", 2180 - "percent-encoding", 2181 - "rand", 2182 - "regex", 2183 - "thiserror", 2184 - ] 2185 - 2186 - [[package]] 2187 - name = "opentelemetry_sdk" 2188 - version = "0.23.0" 2189 - source = "registry+https://github.com/rust-lang/crates.io-index" 2190 - checksum = "ae312d58eaa90a82d2e627fd86e075cf5230b3f11794e2ed74199ebbe572d4fd" 2191 - dependencies = [ 2192 - "async-trait", 2193 - "futures-channel", 2194 - "futures-executor", 2195 - "futures-util", 2196 - "glob", 2197 - "lazy_static", 2198 - "once_cell", 2199 - "opentelemetry 0.23.0", 2200 - "ordered-float 4.2.0", 2201 - "percent-encoding", 2202 - "rand", 2203 - "serde_json", 2204 - "thiserror", 2205 - "tokio", 2206 - "tokio-stream", 2207 - ] 2208 - 2209 - [[package]] 2210 - name = "ordered-float" 2211 - version = "3.9.2" 2212 - source = "registry+https://github.com/rust-lang/crates.io-index" 2213 - checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc" 2214 - dependencies = [ 2215 - "num-traits", 2216 - ] 2217 - 2218 - [[package]] 2219 - name = "ordered-float" 2220 - version = "4.2.0" 2221 - source = "registry+https://github.com/rust-lang/crates.io-index" 2222 - checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" 2223 - dependencies = [ 2224 - "num-traits", 2225 - ] 2226 - 2227 - [[package]] 2228 - name = "overload" 2229 - version = "0.1.1" 2230 - source = "registry+https://github.com/rust-lang/crates.io-index" 2231 - checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 2232 - 2233 - [[package]] 2234 - name = "parking_lot" 2235 - version = "0.12.3" 2236 - source = "registry+https://github.com/rust-lang/crates.io-index" 2237 - checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 2238 - dependencies = [ 2239 - "lock_api", 2240 - "parking_lot_core", 2241 - ] 2242 - 2243 - [[package]] 2244 - name = "parking_lot_core" 2245 - version = "0.9.10" 2246 - source = "registry+https://github.com/rust-lang/crates.io-index" 2247 - checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 2248 - dependencies = [ 2249 - "cfg-if 1.0.0", 2250 - "libc", 2251 - "redox_syscall", 2252 - "smallvec", 2253 - "windows-targets 0.52.5", 2254 - ] 2255 - 2256 - [[package]] 2257 - name = "paste" 2258 - version = "1.0.15" 2259 - source = "registry+https://github.com/rust-lang/crates.io-index" 2260 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2261 - 2262 - [[package]] 2263 - name = "pbjson" 2264 - version = "0.6.0" 2265 - source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "1030c719b0ec2a2d25a5df729d6cff1acf3cc230bf766f4f97833591f7577b90" 2267 - dependencies = [ 2268 - "base64 0.21.7", 2269 - "serde", 2270 - ] 2271 - 2272 - [[package]] 2273 - name = "pbjson-build" 2274 - version = "0.6.2" 2275 - source = "registry+https://github.com/rust-lang/crates.io-index" 2276 - checksum = "2580e33f2292d34be285c5bc3dba5259542b083cfad6037b6d70345f24dcb735" 2277 - dependencies = [ 2278 - "heck 0.4.1", 2279 - "itertools 0.11.0", 2280 - "prost", 2281 - "prost-types", 2282 - ] 2283 - 2284 - [[package]] 2285 - name = "pbjson-types" 2286 - version = "0.6.0" 2287 - source = "registry+https://github.com/rust-lang/crates.io-index" 2288 - checksum = "18f596653ba4ac51bdecbb4ef6773bc7f56042dc13927910de1684ad3d32aa12" 2289 - dependencies = [ 2290 - "bytes", 2291 - "chrono", 2292 - "pbjson", 2293 - "pbjson-build", 2294 - "prost", 2295 - "prost-build", 2296 - "serde", 2297 - ] 2298 - 2299 - [[package]] 2300 - name = "pear" 2301 - version = "0.2.9" 2302 - source = "registry+https://github.com/rust-lang/crates.io-index" 2303 - checksum = "bdeeaa00ce488657faba8ebf44ab9361f9365a97bd39ffb8a60663f57ff4b467" 2304 - dependencies = [ 2305 - "inlinable_string", 2306 - "pear_codegen", 2307 - "yansi 1.0.1", 2308 - ] 2309 - 2310 - [[package]] 2311 - name = "pear_codegen" 2312 - version = "0.2.9" 2313 - source = "registry+https://github.com/rust-lang/crates.io-index" 2314 - checksum = "4bab5b985dc082b345f812b7df84e1bef27e7207b39e448439ba8bd69c93f147" 2315 - dependencies = [ 2316 - "proc-macro2", 2317 - "proc-macro2-diagnostics", 2318 - "quote", 2319 - "syn 2.0.66", 2320 - ] 2321 - 2322 - [[package]] 2323 - name = "peeking_take_while" 2324 - version = "0.1.2" 2325 - source = "registry+https://github.com/rust-lang/crates.io-index" 2326 - checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 2327 - 2328 - [[package]] 2329 - name = "pem" 2330 - version = "3.0.4" 2331 - source = "registry+https://github.com/rust-lang/crates.io-index" 2332 - checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae" 2333 - dependencies = [ 2334 - "base64 0.22.1", 2335 - "serde", 2336 - ] 2337 - 2338 - [[package]] 2339 - name = "percent-encoding" 2340 - version = "2.3.1" 2341 - source = "registry+https://github.com/rust-lang/crates.io-index" 2342 - checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 2343 - 2344 - [[package]] 2345 - name = "pest" 2346 - version = "2.7.10" 2347 - source = "registry+https://github.com/rust-lang/crates.io-index" 2348 - checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" 2349 - dependencies = [ 2350 - "memchr", 2351 - "thiserror", 2352 - "ucd-trie", 2353 - ] 2354 - 2355 - [[package]] 2356 - name = "pest_derive" 2357 - version = "2.7.10" 2358 - source = "registry+https://github.com/rust-lang/crates.io-index" 2359 - checksum = "26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459" 2360 - dependencies = [ 2361 - "pest", 2362 - "pest_generator", 2363 - ] 2364 - 2365 - [[package]] 2366 - name = "pest_generator" 2367 - version = "2.7.10" 2368 - source = "registry+https://github.com/rust-lang/crates.io-index" 2369 - checksum = "3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687" 2370 - dependencies = [ 2371 - "pest", 2372 - "pest_meta", 2373 - "proc-macro2", 2374 - "quote", 2375 - "syn 2.0.66", 2376 - ] 2377 - 2378 - [[package]] 2379 - name = "pest_meta" 2380 - version = "2.7.10" 2381 - source = "registry+https://github.com/rust-lang/crates.io-index" 2382 - checksum = "d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd" 2383 - dependencies = [ 2384 - "once_cell", 2385 - "pest", 2386 - "sha2", 2387 - ] 2388 - 2389 - [[package]] 2390 - name = "petgraph" 2391 - version = "0.6.5" 2392 - source = "registry+https://github.com/rust-lang/crates.io-index" 2393 - checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" 2394 - dependencies = [ 2395 - "fixedbitset", 2396 - "indexmap 2.2.6", 2397 - ] 2398 - 2399 - [[package]] 2400 - name = "pin-project" 2401 - version = "1.1.5" 2402 - source = "registry+https://github.com/rust-lang/crates.io-index" 2403 - checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 2404 - dependencies = [ 2405 - "pin-project-internal", 2406 - ] 2407 - 2408 - [[package]] 2409 - name = "pin-project-internal" 2410 - version = "1.1.5" 2411 - source = "registry+https://github.com/rust-lang/crates.io-index" 2412 - checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 2413 - dependencies = [ 2414 - "proc-macro2", 2415 - "quote", 2416 - "syn 2.0.66", 2417 - ] 2418 - 2419 - [[package]] 2420 - name = "pin-project-lite" 2421 - version = "0.2.14" 2422 - source = "registry+https://github.com/rust-lang/crates.io-index" 2423 - checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 2424 - 2425 - [[package]] 2426 - name = "pin-utils" 2427 - version = "0.1.0" 2428 - source = "registry+https://github.com/rust-lang/crates.io-index" 2429 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2430 - 2431 - [[package]] 2432 - name = "pkg-config" 2433 - version = "0.3.30" 2434 - source = "registry+https://github.com/rust-lang/crates.io-index" 2435 - checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 2436 - 2437 - [[package]] 2438 - name = "portable-atomic" 2439 - version = "1.6.0" 2440 - source = "registry+https://github.com/rust-lang/crates.io-index" 2441 - checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 2442 - 2443 - [[package]] 2444 - name = "powerfmt" 2445 - version = "0.2.0" 2446 - source = "registry+https://github.com/rust-lang/crates.io-index" 2447 - checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2448 - 2449 - [[package]] 2450 - name = "ppv-lite86" 2451 - version = "0.2.17" 2452 - source = "registry+https://github.com/rust-lang/crates.io-index" 2453 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 2454 - 2455 - [[package]] 2456 - name = "prettyplease" 2457 - version = "0.2.20" 2458 - source = "registry+https://github.com/rust-lang/crates.io-index" 2459 - checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" 2460 - dependencies = [ 2461 - "proc-macro2", 2462 - "syn 2.0.66", 2463 - ] 2464 - 2465 - [[package]] 2466 - name = "proc-macro2" 2467 - version = "1.0.85" 2468 - source = "registry+https://github.com/rust-lang/crates.io-index" 2469 - checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" 2470 - dependencies = [ 2471 - "unicode-ident", 2472 - ] 2473 - 2474 - [[package]] 2475 - name = "proc-macro2-diagnostics" 2476 - version = "0.10.1" 2477 - source = "registry+https://github.com/rust-lang/crates.io-index" 2478 - checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" 2479 - dependencies = [ 2480 - "proc-macro2", 2481 - "quote", 2482 - "syn 2.0.66", 2483 - "version_check", 2484 - "yansi 1.0.1", 2485 - ] 2486 - 2487 - [[package]] 2488 - name = "prost" 2489 - version = "0.12.6" 2490 - source = "registry+https://github.com/rust-lang/crates.io-index" 2491 - checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" 2492 - dependencies = [ 2493 - "bytes", 2494 - "prost-derive", 2495 - ] 2496 - 2497 - [[package]] 2498 - name = "prost-build" 2499 - version = "0.12.6" 2500 - source = "registry+https://github.com/rust-lang/crates.io-index" 2501 - checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" 2502 - dependencies = [ 2503 - "bytes", 2504 - "heck 0.5.0", 2505 - "itertools 0.12.1", 2506 - "log", 2507 - "multimap", 2508 - "once_cell", 2509 - "petgraph", 2510 - "prettyplease", 2511 - "prost", 2512 - "prost-types", 2513 - "regex", 2514 - "syn 2.0.66", 2515 - "tempfile", 2516 - ] 2517 - 2518 - [[package]] 2519 - name = "prost-derive" 2520 - version = "0.12.6" 2521 - source = "registry+https://github.com/rust-lang/crates.io-index" 2522 - checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" 2523 - dependencies = [ 2524 - "anyhow", 2525 - "itertools 0.12.1", 2526 - "proc-macro2", 2527 - "quote", 2528 - "syn 2.0.66", 2529 - ] 2530 - 2531 - [[package]] 2532 - name = "prost-types" 2533 - version = "0.12.6" 2534 - source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" 2536 - dependencies = [ 2537 - "prost", 2538 - ] 2539 - 2540 - [[package]] 2541 - name = "pyo3" 2542 - version = "0.20.3" 2543 - source = "registry+https://github.com/rust-lang/crates.io-index" 2544 - checksum = "53bdbb96d49157e65d45cc287af5f32ffadd5f4761438b527b055fb0d4bb8233" 2545 - dependencies = [ 2546 - "cfg-if 1.0.0", 2547 - "indoc", 2548 - "inventory", 2549 - "libc", 2550 - "memoffset", 2551 - "num-complex", 2552 - "parking_lot", 2553 - "portable-atomic", 2554 - "pyo3-build-config 0.20.3", 2555 - "pyo3-ffi", 2556 - "pyo3-macros", 2557 - "unindent", 2558 - ] 2559 - 2560 - [[package]] 2561 - name = "pyo3-asyncio" 2562 - version = "0.20.0" 2563 - source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "6ea6b68e93db3622f3bb3bf363246cf948ed5375afe7abff98ccbdd50b184995" 2565 - dependencies = [ 2566 - "futures", 2567 - "once_cell", 2568 - "pin-project-lite", 2569 - "pyo3", 2570 - "tokio", 2571 - ] 2572 - 2573 - [[package]] 2574 - name = "pyo3-build-config" 2575 - version = "0.20.3" 2576 - source = "registry+https://github.com/rust-lang/crates.io-index" 2577 - checksum = "deaa5745de3f5231ce10517a1f5dd97d53e5a2fd77aa6b5842292085831d48d7" 2578 - dependencies = [ 2579 - "once_cell", 2580 - "target-lexicon", 2581 - ] 2582 - 2583 - [[package]] 2584 - name = "pyo3-build-config" 2585 - version = "0.22.1" 2586 - source = "registry+https://github.com/rust-lang/crates.io-index" 2587 - checksum = "7879eb018ac754bba32cb0eec7526391c02c14a093121857ed09fbf1d1057d41" 2588 - dependencies = [ 2589 - "once_cell", 2590 - "target-lexicon", 2591 - ] 2592 - 2593 - [[package]] 2594 - name = "pyo3-ffi" 2595 - version = "0.20.3" 2596 - source = "registry+https://github.com/rust-lang/crates.io-index" 2597 - checksum = "62b42531d03e08d4ef1f6e85a2ed422eb678b8cd62b762e53891c05faf0d4afa" 2598 - dependencies = [ 2599 - "libc", 2600 - "pyo3-build-config 0.20.3", 2601 - ] 2602 - 2603 - [[package]] 2604 - name = "pyo3-log" 2605 - version = "0.8.4" 2606 - source = "registry+https://github.com/rust-lang/crates.io-index" 2607 - checksum = "c09c2b349b6538d8a73d436ca606dab6ce0aaab4dad9e6b7bdd57a4f556c3bc3" 2608 - dependencies = [ 2609 - "arc-swap", 2610 - "log", 2611 - "pyo3", 2612 - ] 2613 - 2614 - [[package]] 2615 - name = "pyo3-macros" 2616 - version = "0.20.3" 2617 - source = "registry+https://github.com/rust-lang/crates.io-index" 2618 - checksum = "7305c720fa01b8055ec95e484a6eca7a83c841267f0dd5280f0c8b8551d2c158" 2619 - dependencies = [ 2620 - "proc-macro2", 2621 - "pyo3-macros-backend", 2622 - "quote", 2623 - "syn 2.0.66", 2624 - ] 2625 - 2626 - [[package]] 2627 - name = "pyo3-macros-backend" 2628 - version = "0.20.3" 2629 - source = "registry+https://github.com/rust-lang/crates.io-index" 2630 - checksum = "7c7e9b68bb9c3149c5b0cade5d07f953d6d125eb4337723c4ccdb665f1f96185" 2631 - dependencies = [ 2632 - "heck 0.4.1", 2633 - "proc-macro2", 2634 - "pyo3-build-config 0.20.3", 2635 - "quote", 2636 - "syn 2.0.66", 2637 - ] 2638 - 2639 - [[package]] 2640 - name = "pyo3-opentelemetry" 2641 - version = "0.3.2-dev.1" 2642 - source = "registry+https://github.com/rust-lang/crates.io-index" 2643 - checksum = "3f8d7f2bd9d6af9240258fce526857a85f03f89bd7f9cf18580ab0e80263ca4a" 2644 - dependencies = [ 2645 - "opentelemetry 0.23.0", 2646 - "opentelemetry_sdk 0.23.0", 2647 - "pyo3", 2648 - "pyo3-opentelemetry-macros", 2649 - ] 2650 - 2651 - [[package]] 2652 - name = "pyo3-opentelemetry-macros" 2653 - version = "0.3.2-rc.0" 2654 - source = "registry+https://github.com/rust-lang/crates.io-index" 2655 - checksum = "51e7dacb594f115c33f49a0bbc15fdfe7b47ba58d1db03cbdd3e2809a2ff1182" 2656 - dependencies = [ 2657 - "proc-macro2", 2658 - "quote", 2659 - "syn 2.0.66", 2660 - ] 2661 - 2662 - [[package]] 2663 - name = "pyo3-tracing-subscriber" 2664 - version = "0.1.2-dev.1" 2665 - source = "registry+https://github.com/rust-lang/crates.io-index" 2666 - checksum = "32dd810a19ef59f9ea7dfb3c84bbaa5cb577a15d92a56bd2e781b8c4e5cba8eb" 2667 - dependencies = [ 2668 - "handlebars", 2669 - "opentelemetry 0.23.0", 2670 - "opentelemetry-otlp", 2671 - "opentelemetry-proto", 2672 - "opentelemetry-stdout", 2673 - "opentelemetry_sdk 0.23.0", 2674 - "pyo3", 2675 - "pyo3-asyncio", 2676 - "serde", 2677 - "thiserror", 2678 - "tokio", 2679 - "tonic", 2680 - "tracing", 2681 - "tracing-opentelemetry 0.24.0", 2682 - "tracing-subscriber", 2683 - ] 2684 - 2685 - [[package]] 2686 - name = "qcs" 2687 - version = "0.24.1" 2688 - dependencies = [ 2689 - "assert2", 2690 - "async-trait", 2691 - "built", 2692 - "cached", 2693 - "derive_builder 0.12.0", 2694 - "enum-as-inner", 2695 - "erased-serde", 2696 - "float-cmp", 2697 - "futures", 2698 - "hex", 2699 - "indexmap 2.2.6", 2700 - "insta", 2701 - "itertools 0.11.0", 2702 - "lazy_static", 2703 - "libquil-sys", 2704 - "maplit", 2705 - "ndarray", 2706 - "num", 2707 - "opentelemetry 0.23.0", 2708 - "opentelemetry_sdk 0.23.0", 2709 - "qcs-api", 2710 - "qcs-api-client-common", 2711 - "qcs-api-client-grpc", 2712 - "qcs-api-client-openapi", 2713 - "quil-rs", 2714 - "regex", 2715 - "reqwest", 2716 - "rmp-serde", 2717 - "rstest", 2718 - "serde", 2719 - "serde_json", 2720 - "simple_logger", 2721 - "tempfile", 2722 - "test-case", 2723 - "thiserror", 2724 - "tokio", 2725 - "toml 0.7.8", 2726 - "tonic", 2727 - "tracing", 2728 - "tracing-subscriber", 2729 - "uuid", 2730 - "warp", 2731 - "zmq", 2732 - ] 2733 - 2734 - [[package]] 2735 - name = "qcs-api" 2736 - version = "0.2.1" 2737 - source = "registry+https://github.com/rust-lang/crates.io-index" 2738 - checksum = "7b2f3479fd26e3d5b41f89fe422ab2289cb16fa871498545828a1abcc6f1f267" 2739 - dependencies = [ 2740 - "reqwest", 2741 - "serde", 2742 - "serde_derive", 2743 - "serde_json", 2744 - "url", 2745 - ] 2746 - 2747 - [[package]] 2748 - name = "qcs-api-client-common" 2749 - version = "0.10.1" 2750 - source = "registry+https://github.com/rust-lang/crates.io-index" 2751 - checksum = "1cf1692d12ab36478f43f1ef493a8b2445f7f5d17164f739d8b0fd57ad59e6e6" 2752 - dependencies = [ 2753 - "async-trait", 2754 - "backoff", 2755 - "base64 0.22.1", 2756 - "derive_builder 0.20.0", 2757 - "figment", 2758 - "futures", 2759 - "home", 2760 - "http", 2761 - "jsonwebtoken", 2762 - "paste", 2763 - "pyo3", 2764 - "pyo3-asyncio", 2765 - "pyo3-build-config 0.22.1", 2766 - "reqwest", 2767 - "rigetti-pyo3 0.3.6", 2768 - "serde", 2769 - "shellexpand", 2770 - "thiserror", 2771 - "time", 2772 - "tokio", 2773 - "toml 0.8.14", 2774 - "tracing", 2775 - "url", 2776 - "urlpattern", 2777 - ] 2778 - 2779 - [[package]] 2780 - name = "qcs-api-client-grpc" 2781 - version = "0.10.1" 2782 - source = "registry+https://github.com/rust-lang/crates.io-index" 2783 - checksum = "b6224aeaaafb92d44439a398a03b042889edacbe23a115cfb1ff1e17c80c8bf2" 2784 - dependencies = [ 2785 - "backoff", 2786 - "http", 2787 - "http-body", 2788 - "hyper", 2789 - "hyper-proxy", 2790 - "hyper-socks2", 2791 - "opentelemetry 0.20.0", 2792 - "opentelemetry-http", 2793 - "opentelemetry_api", 2794 - "pbjson", 2795 - "pbjson-build", 2796 - "pbjson-types", 2797 - "prost", 2798 - "prost-build", 2799 - "qcs-api-client-common", 2800 - "serde", 2801 - "thiserror", 2802 - "tokio", 2803 - "tonic", 2804 - "tonic-build", 2805 - "tonic-web", 2806 - "tower", 2807 - "tracing", 2808 - "url", 2809 - "urlpattern", 2810 - ] 2811 - 2812 - [[package]] 2813 - name = "qcs-api-client-openapi" 2814 - version = "0.11.1" 2815 - source = "registry+https://github.com/rust-lang/crates.io-index" 2816 - checksum = "c5107bbd313d31d1eede8dec2bc9c69e0aa50ffc6207457bb4d8c3ab3cb32434" 2817 - dependencies = [ 2818 - "anyhow", 2819 - "qcs-api-client-common", 2820 - "reqwest", 2821 - "reqwest-middleware", 2822 - "reqwest-tracing", 2823 - "serde", 2824 - "serde_json", 2825 - "task-local-extensions", 2826 - "tokio", 2827 - "tracing", 2828 - "url", 2829 - "urlpattern", 2830 - ] 2831 - 2832 - [[package]] 2833 - name = "qcs-sdk-python" 2834 - version = "0.20.1" 2835 - dependencies = [ 2836 - "async-trait", 2837 - "numpy", 2838 - "once_cell", 2839 - "opentelemetry 0.23.0", 2840 - "opentelemetry_sdk 0.23.0", 2841 - "paste", 2842 - "prost", 2843 - "pyo3", 2844 - "pyo3-asyncio", 2845 - "pyo3-build-config 0.20.3", 2846 - "pyo3-log", 2847 - "pyo3-opentelemetry", 2848 - "pyo3-tracing-subscriber", 2849 - "qcs", 2850 - "qcs-api", 2851 - "qcs-api-client-common", 2852 - "qcs-api-client-grpc", 2853 - "qcs-api-client-openapi", 2854 - "quil-rs", 2855 - "rigetti-pyo3 0.4.1", 2856 - "serde_json", 2857 - "thiserror", 2858 - "tokio", 2859 - "tracing", 2860 - ] 2861 - 2862 - [[package]] 2863 - name = "quick-error" 2864 - version = "1.2.3" 2865 - source = "registry+https://github.com/rust-lang/crates.io-index" 2866 - checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 2867 - 2868 - [[package]] 2869 - name = "quil-rs" 2870 - version = "0.28.1" 2871 - source = "git+https://github.com/rigetti/quil-rs?tag=quil-py/v0.12.1#a0f2776893d3ce33eb9f29449f3b4b0e9ed24174" 2872 - dependencies = [ 2873 - "approx", 2874 - "indexmap 2.2.6", 2875 - "itertools 0.12.1", 2876 - "lexical", 2877 - "ndarray", 2878 - "nom 7.1.3", 2879 - "nom_locate", 2880 - "num-complex", 2881 - "once_cell", 2882 - "petgraph", 2883 - "regex", 2884 - "serde", 2885 - "statrs", 2886 - "strum", 2887 - "thiserror", 2888 - ] 2889 - 2890 - [[package]] 2891 - name = "quote" 2892 - version = "1.0.36" 2893 - source = "registry+https://github.com/rust-lang/crates.io-index" 2894 - checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 2895 - dependencies = [ 2896 - "proc-macro2", 2897 - ] 2898 - 2899 - [[package]] 2900 - name = "rand" 2901 - version = "0.8.5" 2902 - source = "registry+https://github.com/rust-lang/crates.io-index" 2903 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2904 - dependencies = [ 2905 - "libc", 2906 - "rand_chacha", 2907 - "rand_core", 2908 - ] 2909 - 2910 - [[package]] 2911 - name = "rand_chacha" 2912 - version = "0.3.1" 2913 - source = "registry+https://github.com/rust-lang/crates.io-index" 2914 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2915 - dependencies = [ 2916 - "ppv-lite86", 2917 - "rand_core", 2918 - ] 2919 - 2920 - [[package]] 2921 - name = "rand_core" 2922 - version = "0.6.4" 2923 - source = "registry+https://github.com/rust-lang/crates.io-index" 2924 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2925 - dependencies = [ 2926 - "getrandom", 2927 - ] 2928 - 2929 - [[package]] 2930 - name = "rand_distr" 2931 - version = "0.4.3" 2932 - source = "registry+https://github.com/rust-lang/crates.io-index" 2933 - checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" 2934 - dependencies = [ 2935 - "num-traits", 2936 - "rand", 2937 - ] 2938 - 2939 - [[package]] 2940 - name = "rawpointer" 2941 - version = "0.2.1" 2942 - source = "registry+https://github.com/rust-lang/crates.io-index" 2943 - checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 2944 - 2945 - [[package]] 2946 - name = "rayon" 2947 - version = "1.10.0" 2948 - source = "registry+https://github.com/rust-lang/crates.io-index" 2949 - checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 2950 - dependencies = [ 2951 - "either", 2952 - "rayon-core", 2953 - ] 2954 - 2955 - [[package]] 2956 - name = "rayon-core" 2957 - version = "1.12.1" 2958 - source = "registry+https://github.com/rust-lang/crates.io-index" 2959 - checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 2960 - dependencies = [ 2961 - "crossbeam-deque", 2962 - "crossbeam-utils", 2963 - ] 2964 - 2965 - [[package]] 2966 - name = "redox_syscall" 2967 - version = "0.5.2" 2968 - source = "registry+https://github.com/rust-lang/crates.io-index" 2969 - checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" 2970 - dependencies = [ 2971 - "bitflags 2.5.0", 2972 - ] 2973 - 2974 - [[package]] 2975 - name = "redox_users" 2976 - version = "0.4.5" 2977 - source = "registry+https://github.com/rust-lang/crates.io-index" 2978 - checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 2979 - dependencies = [ 2980 - "getrandom", 2981 - "libredox", 2982 - "thiserror", 2983 - ] 2984 - 2985 - [[package]] 2986 - name = "regex" 2987 - version = "1.10.5" 2988 - source = "registry+https://github.com/rust-lang/crates.io-index" 2989 - checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 2990 - dependencies = [ 2991 - "aho-corasick", 2992 - "memchr", 2993 - "regex-automata 0.4.7", 2994 - "regex-syntax 0.8.4", 2995 - ] 2996 - 2997 - [[package]] 2998 - name = "regex-automata" 2999 - version = "0.1.10" 3000 - source = "registry+https://github.com/rust-lang/crates.io-index" 3001 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 3002 - dependencies = [ 3003 - "regex-syntax 0.6.29", 3004 - ] 3005 - 3006 - [[package]] 3007 - name = "regex-automata" 3008 - version = "0.4.7" 3009 - source = "registry+https://github.com/rust-lang/crates.io-index" 3010 - checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 3011 - dependencies = [ 3012 - "aho-corasick", 3013 - "memchr", 3014 - "regex-syntax 0.8.4", 3015 - ] 3016 - 3017 - [[package]] 3018 - name = "regex-syntax" 3019 - version = "0.6.29" 3020 - source = "registry+https://github.com/rust-lang/crates.io-index" 3021 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 3022 - 3023 - [[package]] 3024 - name = "regex-syntax" 3025 - version = "0.8.4" 3026 - source = "registry+https://github.com/rust-lang/crates.io-index" 3027 - checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 3028 - 3029 - [[package]] 3030 - name = "reqwest" 3031 - version = "0.11.27" 3032 - source = "registry+https://github.com/rust-lang/crates.io-index" 3033 - checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 3034 - dependencies = [ 3035 - "base64 0.21.7", 3036 - "bytes", 3037 - "encoding_rs", 3038 - "futures-core", 3039 - "futures-util", 3040 - "h2", 3041 - "http", 3042 - "http-body", 3043 - "hyper", 3044 - "hyper-rustls 0.24.2", 3045 - "ipnet", 3046 - "js-sys", 3047 - "log", 3048 - "mime", 3049 - "mime_guess", 3050 - "once_cell", 3051 - "percent-encoding", 3052 - "pin-project-lite", 3053 - "rustls 0.21.12", 3054 - "rustls-native-certs 0.6.3", 3055 - "rustls-pemfile 1.0.4", 3056 - "serde", 3057 - "serde_json", 3058 - "serde_urlencoded", 3059 - "sync_wrapper", 3060 - "system-configuration", 3061 - "tokio", 3062 - "tokio-rustls 0.24.1", 3063 - "tokio-socks", 3064 - "tower-service", 3065 - "url", 3066 - "wasm-bindgen", 3067 - "wasm-bindgen-futures", 3068 - "web-sys", 3069 - "webpki-roots", 3070 - "winreg", 3071 - ] 3072 - 3073 - [[package]] 3074 - name = "reqwest-middleware" 3075 - version = "0.2.5" 3076 - source = "registry+https://github.com/rust-lang/crates.io-index" 3077 - checksum = "5a735987236a8e238bf0296c7e351b999c188ccc11477f311b82b55c93984216" 3078 - dependencies = [ 3079 - "anyhow", 3080 - "async-trait", 3081 - "http", 3082 - "reqwest", 3083 - "serde", 3084 - "task-local-extensions", 3085 - "thiserror", 3086 - ] 3087 - 3088 - [[package]] 3089 - name = "reqwest-tracing" 3090 - version = "0.4.8" 3091 - source = "registry+https://github.com/rust-lang/crates.io-index" 3092 - checksum = "190838e54153d7a7e2ea98851304b3ce92daeabf14c54d32b01b84a3e636f683" 3093 - dependencies = [ 3094 - "anyhow", 3095 - "async-trait", 3096 - "getrandom", 3097 - "matchit", 3098 - "opentelemetry 0.20.0", 3099 - "reqwest", 3100 - "reqwest-middleware", 3101 - "task-local-extensions", 3102 - "tracing", 3103 - "tracing-opentelemetry 0.20.0", 3104 - ] 3105 - 3106 - [[package]] 3107 - name = "rigetti-pyo3" 3108 - version = "0.3.6" 3109 - source = "registry+https://github.com/rust-lang/crates.io-index" 3110 - checksum = "c59068763670399bb3e895a17cc631d9214c3172b64fc74d3ab63dac7371c340" 3111 - dependencies = [ 3112 - "num-complex", 3113 - "num-traits", 3114 - "paste", 3115 - "pyo3", 3116 - "time", 3117 - ] 3118 - 3119 - [[package]] 3120 - name = "rigetti-pyo3" 3121 - version = "0.4.1" 3122 - source = "registry+https://github.com/rust-lang/crates.io-index" 3123 - checksum = "f924032d36104a859f936762576a9e6fc0811b37a1f4a8144c0b9b25ee89607b" 3124 - dependencies = [ 3125 - "num-complex", 3126 - "num-traits", 3127 - "paste", 3128 - "pyo3", 3129 - "time", 3130 - ] 3131 - 3132 - [[package]] 3133 - name = "ring" 3134 - version = "0.16.20" 3135 - source = "registry+https://github.com/rust-lang/crates.io-index" 3136 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 3137 - dependencies = [ 3138 - "cc", 3139 - "libc", 3140 - "once_cell", 3141 - "spin 0.5.2", 3142 - "untrusted 0.7.1", 3143 - "web-sys", 3144 - "winapi", 3145 - ] 3146 - 3147 - [[package]] 3148 - name = "ring" 3149 - version = "0.17.8" 3150 - source = "registry+https://github.com/rust-lang/crates.io-index" 3151 - checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 3152 - dependencies = [ 3153 - "cc", 3154 - "cfg-if 1.0.0", 3155 - "getrandom", 3156 - "libc", 3157 - "spin 0.9.8", 3158 - "untrusted 0.9.0", 3159 - "windows-sys 0.52.0", 3160 - ] 3161 - 3162 - [[package]] 3163 - name = "rmp" 3164 - version = "0.8.14" 3165 - source = "registry+https://github.com/rust-lang/crates.io-index" 3166 - checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" 3167 - dependencies = [ 3168 - "byteorder", 3169 - "num-traits", 3170 - "paste", 3171 - ] 3172 - 3173 - [[package]] 3174 - name = "rmp-serde" 3175 - version = "1.3.0" 3176 - source = "registry+https://github.com/rust-lang/crates.io-index" 3177 - checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" 3178 - dependencies = [ 3179 - "byteorder", 3180 - "rmp", 3181 - "serde", 3182 - ] 3183 - 3184 - [[package]] 3185 - name = "rstest" 3186 - version = "0.17.0" 3187 - source = "registry+https://github.com/rust-lang/crates.io-index" 3188 - checksum = "de1bb486a691878cd320c2f0d319ba91eeaa2e894066d8b5f8f117c000e9d962" 3189 - dependencies = [ 3190 - "futures", 3191 - "futures-timer", 3192 - "rstest_macros", 3193 - "rustc_version", 3194 - ] 3195 - 3196 - [[package]] 3197 - name = "rstest_macros" 3198 - version = "0.17.0" 3199 - source = "registry+https://github.com/rust-lang/crates.io-index" 3200 - checksum = "290ca1a1c8ca7edb7c3283bd44dc35dd54fdec6253a3912e201ba1072018fca8" 3201 - dependencies = [ 3202 - "cfg-if 1.0.0", 3203 - "proc-macro2", 3204 - "quote", 3205 - "rustc_version", 3206 - "syn 1.0.109", 3207 - "unicode-ident", 3208 - ] 3209 - 3210 - [[package]] 3211 - name = "rustc-demangle" 3212 - version = "0.1.24" 3213 - source = "registry+https://github.com/rust-lang/crates.io-index" 3214 - checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3215 - 3216 - [[package]] 3217 - name = "rustc-hash" 3218 - version = "1.1.0" 3219 - source = "registry+https://github.com/rust-lang/crates.io-index" 3220 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3221 - 3222 - [[package]] 3223 - name = "rustc_version" 3224 - version = "0.4.0" 3225 - source = "registry+https://github.com/rust-lang/crates.io-index" 3226 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 3227 - dependencies = [ 3228 - "semver", 3229 - ] 3230 - 3231 - [[package]] 3232 - name = "rustix" 3233 - version = "0.38.34" 3234 - source = "registry+https://github.com/rust-lang/crates.io-index" 3235 - checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 3236 - dependencies = [ 3237 - "bitflags 2.5.0", 3238 - "errno", 3239 - "libc", 3240 - "linux-raw-sys", 3241 - "windows-sys 0.52.0", 3242 - ] 3243 - 3244 - [[package]] 3245 - name = "rustls" 3246 - version = "0.19.1" 3247 - source = "registry+https://github.com/rust-lang/crates.io-index" 3248 - checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" 3249 - dependencies = [ 3250 - "base64 0.13.1", 3251 - "log", 3252 - "ring 0.16.20", 3253 - "sct 0.6.1", 3254 - "webpki", 3255 - ] 3256 - 3257 - [[package]] 3258 - name = "rustls" 3259 - version = "0.21.12" 3260 - source = "registry+https://github.com/rust-lang/crates.io-index" 3261 - checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 3262 - dependencies = [ 3263 - "log", 3264 - "ring 0.17.8", 3265 - "rustls-webpki 0.101.7", 3266 - "sct 0.7.1", 3267 - ] 3268 - 3269 - [[package]] 3270 - name = "rustls" 3271 - version = "0.22.4" 3272 - source = "registry+https://github.com/rust-lang/crates.io-index" 3273 - checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 3274 - dependencies = [ 3275 - "log", 3276 - "ring 0.17.8", 3277 - "rustls-pki-types", 3278 - "rustls-webpki 0.102.4", 3279 - "subtle", 3280 - "zeroize", 3281 - ] 3282 - 3283 - [[package]] 3284 - name = "rustls-native-certs" 3285 - version = "0.5.0" 3286 - source = "registry+https://github.com/rust-lang/crates.io-index" 3287 - checksum = "5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092" 3288 - dependencies = [ 3289 - "openssl-probe", 3290 - "rustls 0.19.1", 3291 - "schannel", 3292 - "security-framework", 3293 - ] 3294 - 3295 - [[package]] 3296 - name = "rustls-native-certs" 3297 - version = "0.6.3" 3298 - source = "registry+https://github.com/rust-lang/crates.io-index" 3299 - checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 3300 - dependencies = [ 3301 - "openssl-probe", 3302 - "rustls-pemfile 1.0.4", 3303 - "schannel", 3304 - "security-framework", 3305 - ] 3306 - 3307 - [[package]] 3308 - name = "rustls-native-certs" 3309 - version = "0.7.0" 3310 - source = "registry+https://github.com/rust-lang/crates.io-index" 3311 - checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" 3312 - dependencies = [ 3313 - "openssl-probe", 3314 - "rustls-pemfile 2.1.2", 3315 - "rustls-pki-types", 3316 - "schannel", 3317 - "security-framework", 3318 - ] 3319 - 3320 - [[package]] 3321 - name = "rustls-pemfile" 3322 - version = "1.0.4" 3323 - source = "registry+https://github.com/rust-lang/crates.io-index" 3324 - checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 3325 - dependencies = [ 3326 - "base64 0.21.7", 3327 - ] 3328 - 3329 - [[package]] 3330 - name = "rustls-pemfile" 3331 - version = "2.1.2" 3332 - source = "registry+https://github.com/rust-lang/crates.io-index" 3333 - checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 3334 - dependencies = [ 3335 - "base64 0.22.1", 3336 - "rustls-pki-types", 3337 - ] 3338 - 3339 - [[package]] 3340 - name = "rustls-pki-types" 3341 - version = "1.7.0" 3342 - source = "registry+https://github.com/rust-lang/crates.io-index" 3343 - checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" 3344 - 3345 - [[package]] 3346 - name = "rustls-webpki" 3347 - version = "0.101.7" 3348 - source = "registry+https://github.com/rust-lang/crates.io-index" 3349 - checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 3350 - dependencies = [ 3351 - "ring 0.17.8", 3352 - "untrusted 0.9.0", 3353 - ] 3354 - 3355 - [[package]] 3356 - name = "rustls-webpki" 3357 - version = "0.102.4" 3358 - source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" 3360 - dependencies = [ 3361 - "ring 0.17.8", 3362 - "rustls-pki-types", 3363 - "untrusted 0.9.0", 3364 - ] 3365 - 3366 - [[package]] 3367 - name = "rustversion" 3368 - version = "1.0.17" 3369 - source = "registry+https://github.com/rust-lang/crates.io-index" 3370 - checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 3371 - 3372 - [[package]] 3373 - name = "ryu" 3374 - version = "1.0.18" 3375 - source = "registry+https://github.com/rust-lang/crates.io-index" 3376 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3377 - 3378 - [[package]] 3379 - name = "safe_arch" 3380 - version = "0.7.2" 3381 - source = "registry+https://github.com/rust-lang/crates.io-index" 3382 - checksum = "c3460605018fdc9612bce72735cba0d27efbcd9904780d44c7e3a9948f96148a" 3383 - dependencies = [ 3384 - "bytemuck", 3385 - ] 3386 - 3387 - [[package]] 3388 - name = "same-file" 3389 - version = "1.0.6" 3390 - source = "registry+https://github.com/rust-lang/crates.io-index" 3391 - checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 3392 - dependencies = [ 3393 - "winapi-util", 3394 - ] 3395 - 3396 - [[package]] 3397 - name = "schannel" 3398 - version = "0.1.23" 3399 - source = "registry+https://github.com/rust-lang/crates.io-index" 3400 - checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 3401 - dependencies = [ 3402 - "windows-sys 0.52.0", 3403 - ] 3404 - 3405 - [[package]] 3406 - name = "scoped-tls" 3407 - version = "1.0.1" 3408 - source = "registry+https://github.com/rust-lang/crates.io-index" 3409 - checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 3410 - 3411 - [[package]] 3412 - name = "scopeguard" 3413 - version = "1.2.0" 3414 - source = "registry+https://github.com/rust-lang/crates.io-index" 3415 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3416 - 3417 - [[package]] 3418 - name = "sct" 3419 - version = "0.6.1" 3420 - source = "registry+https://github.com/rust-lang/crates.io-index" 3421 - checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" 3422 - dependencies = [ 3423 - "ring 0.16.20", 3424 - "untrusted 0.7.1", 3425 - ] 3426 - 3427 - [[package]] 3428 - name = "sct" 3429 - version = "0.7.1" 3430 - source = "registry+https://github.com/rust-lang/crates.io-index" 3431 - checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 3432 - dependencies = [ 3433 - "ring 0.17.8", 3434 - "untrusted 0.9.0", 3435 - ] 3436 - 3437 - [[package]] 3438 - name = "security-framework" 3439 - version = "2.11.0" 3440 - source = "registry+https://github.com/rust-lang/crates.io-index" 3441 - checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" 3442 - dependencies = [ 3443 - "bitflags 2.5.0", 3444 - "core-foundation", 3445 - "core-foundation-sys", 3446 - "libc", 3447 - "security-framework-sys", 3448 - ] 3449 - 3450 - [[package]] 3451 - name = "security-framework-sys" 3452 - version = "2.11.0" 3453 - source = "registry+https://github.com/rust-lang/crates.io-index" 3454 - checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" 3455 - dependencies = [ 3456 - "core-foundation-sys", 3457 - "libc", 3458 - ] 3459 - 3460 - [[package]] 3461 - name = "semver" 3462 - version = "1.0.23" 3463 - source = "registry+https://github.com/rust-lang/crates.io-index" 3464 - checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3465 - dependencies = [ 3466 - "serde", 3467 - ] 3468 - 3469 - [[package]] 3470 - name = "serde" 3471 - version = "1.0.203" 3472 - source = "registry+https://github.com/rust-lang/crates.io-index" 3473 - checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 3474 - dependencies = [ 3475 - "serde_derive", 3476 - ] 3477 - 3478 - [[package]] 3479 - name = "serde_derive" 3480 - version = "1.0.203" 3481 - source = "registry+https://github.com/rust-lang/crates.io-index" 3482 - checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 3483 - dependencies = [ 3484 - "proc-macro2", 3485 - "quote", 3486 - "syn 2.0.66", 3487 - ] 3488 - 3489 - [[package]] 3490 - name = "serde_json" 3491 - version = "1.0.117" 3492 - source = "registry+https://github.com/rust-lang/crates.io-index" 3493 - checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" 3494 - dependencies = [ 3495 - "itoa", 3496 - "ryu", 3497 - "serde", 3498 - ] 3499 - 3500 - [[package]] 3501 - name = "serde_spanned" 3502 - version = "0.6.6" 3503 - source = "registry+https://github.com/rust-lang/crates.io-index" 3504 - checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" 3505 - dependencies = [ 3506 - "serde", 3507 - ] 3508 - 3509 - [[package]] 3510 - name = "serde_urlencoded" 3511 - version = "0.7.1" 3512 - source = "registry+https://github.com/rust-lang/crates.io-index" 3513 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3514 - dependencies = [ 3515 - "form_urlencoded", 3516 - "itoa", 3517 - "ryu", 3518 - "serde", 3519 - ] 3520 - 3521 - [[package]] 3522 - name = "sha1" 3523 - version = "0.10.6" 3524 - source = "registry+https://github.com/rust-lang/crates.io-index" 3525 - checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 3526 - dependencies = [ 3527 - "cfg-if 1.0.0", 3528 - "cpufeatures", 3529 - "digest", 3530 - ] 3531 - 3532 - [[package]] 3533 - name = "sha2" 3534 - version = "0.10.8" 3535 - source = "registry+https://github.com/rust-lang/crates.io-index" 3536 - checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 3537 - dependencies = [ 3538 - "cfg-if 1.0.0", 3539 - "cpufeatures", 3540 - "digest", 3541 - ] 3542 - 3543 - [[package]] 3544 - name = "sharded-slab" 3545 - version = "0.1.7" 3546 - source = "registry+https://github.com/rust-lang/crates.io-index" 3547 - checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 3548 - dependencies = [ 3549 - "lazy_static", 3550 - ] 3551 - 3552 - [[package]] 3553 - name = "shellexpand" 3554 - version = "3.1.0" 3555 - source = "registry+https://github.com/rust-lang/crates.io-index" 3556 - checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" 3557 - dependencies = [ 3558 - "dirs", 3559 - ] 3560 - 3561 - [[package]] 3562 - name = "shlex" 3563 - version = "0.1.1" 3564 - source = "registry+https://github.com/rust-lang/crates.io-index" 3565 - checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" 3566 - 3567 - [[package]] 3568 - name = "simba" 3569 - version = "0.6.0" 3570 - source = "registry+https://github.com/rust-lang/crates.io-index" 3571 - checksum = "f0b7840f121a46d63066ee7a99fc81dcabbc6105e437cae43528cea199b5a05f" 3572 - dependencies = [ 3573 - "approx", 3574 - "num-complex", 3575 - "num-traits", 3576 - "paste", 3577 - "wide", 3578 - ] 3579 - 3580 - [[package]] 3581 - name = "similar" 3582 - version = "2.5.0" 3583 - source = "registry+https://github.com/rust-lang/crates.io-index" 3584 - checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640" 3585 - 3586 - [[package]] 3587 - name = "simple_asn1" 3588 - version = "0.6.2" 3589 - source = "registry+https://github.com/rust-lang/crates.io-index" 3590 - checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" 3591 - dependencies = [ 3592 - "num-bigint", 3593 - "num-traits", 3594 - "thiserror", 3595 - "time", 3596 - ] 3597 - 3598 - [[package]] 3599 - name = "simple_logger" 3600 - version = "4.3.3" 3601 - source = "registry+https://github.com/rust-lang/crates.io-index" 3602 - checksum = "8e7e46c8c90251d47d08b28b8a419ffb4aede0f87c2eea95e17d1d5bacbf3ef1" 3603 - dependencies = [ 3604 - "log", 3605 - "windows-sys 0.48.0", 3606 - ] 3607 - 3608 - [[package]] 3609 - name = "slab" 3610 - version = "0.4.9" 3611 - source = "registry+https://github.com/rust-lang/crates.io-index" 3612 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 3613 - dependencies = [ 3614 - "autocfg", 3615 - ] 3616 - 3617 - [[package]] 3618 - name = "smallvec" 3619 - version = "1.13.2" 3620 - source = "registry+https://github.com/rust-lang/crates.io-index" 3621 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 3622 - 3623 - [[package]] 3624 - name = "socket2" 3625 - version = "0.5.7" 3626 - source = "registry+https://github.com/rust-lang/crates.io-index" 3627 - checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 3628 - dependencies = [ 3629 - "libc", 3630 - "windows-sys 0.52.0", 3631 - ] 3632 - 3633 - [[package]] 3634 - name = "spin" 3635 - version = "0.5.2" 3636 - source = "registry+https://github.com/rust-lang/crates.io-index" 3637 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 3638 - 3639 - [[package]] 3640 - name = "spin" 3641 - version = "0.9.8" 3642 - source = "registry+https://github.com/rust-lang/crates.io-index" 3643 - checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 3644 - 3645 - [[package]] 3646 - name = "stable_deref_trait" 3647 - version = "1.2.0" 3648 - source = "registry+https://github.com/rust-lang/crates.io-index" 3649 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3650 - 3651 - [[package]] 3652 - name = "static_assertions" 3653 - version = "1.1.0" 3654 - source = "registry+https://github.com/rust-lang/crates.io-index" 3655 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3656 - 3657 - [[package]] 3658 - name = "statrs" 3659 - version = "0.16.1" 3660 - source = "registry+https://github.com/rust-lang/crates.io-index" 3661 - checksum = "b35a062dbadac17a42e0fc64c27f419b25d6fae98572eb43c8814c9e873d7721" 3662 - dependencies = [ 3663 - "approx", 3664 - "lazy_static", 3665 - "nalgebra", 3666 - "num-traits", 3667 - "rand", 3668 - ] 3669 - 3670 - [[package]] 3671 - name = "strsim" 3672 - version = "0.8.0" 3673 - source = "registry+https://github.com/rust-lang/crates.io-index" 3674 - checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 3675 - 3676 - [[package]] 3677 - name = "strsim" 3678 - version = "0.10.0" 3679 - source = "registry+https://github.com/rust-lang/crates.io-index" 3680 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3681 - 3682 - [[package]] 3683 - name = "strsim" 3684 - version = "0.11.1" 3685 - source = "registry+https://github.com/rust-lang/crates.io-index" 3686 - checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 3687 - 3688 - [[package]] 3689 - name = "strum" 3690 - version = "0.26.2" 3691 - source = "registry+https://github.com/rust-lang/crates.io-index" 3692 - checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" 3693 - dependencies = [ 3694 - "strum_macros", 3695 - ] 3696 - 3697 - [[package]] 3698 - name = "strum_macros" 3699 - version = "0.26.4" 3700 - source = "registry+https://github.com/rust-lang/crates.io-index" 3701 - checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 3702 - dependencies = [ 3703 - "heck 0.5.0", 3704 - "proc-macro2", 3705 - "quote", 3706 - "rustversion", 3707 - "syn 2.0.66", 3708 - ] 3709 - 3710 - [[package]] 3711 - name = "subtle" 3712 - version = "2.5.0" 3713 - source = "registry+https://github.com/rust-lang/crates.io-index" 3714 - checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 3715 - 3716 - [[package]] 3717 - name = "syn" 3718 - version = "1.0.109" 3719 - source = "registry+https://github.com/rust-lang/crates.io-index" 3720 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3721 - dependencies = [ 3722 - "proc-macro2", 3723 - "quote", 3724 - "unicode-ident", 3725 - ] 3726 - 3727 - [[package]] 3728 - name = "syn" 3729 - version = "2.0.66" 3730 - source = "registry+https://github.com/rust-lang/crates.io-index" 3731 - checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" 3732 - dependencies = [ 3733 - "proc-macro2", 3734 - "quote", 3735 - "unicode-ident", 3736 - ] 3737 - 3738 - [[package]] 3739 - name = "sync_wrapper" 3740 - version = "0.1.2" 3741 - source = "registry+https://github.com/rust-lang/crates.io-index" 3742 - checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 3743 - 3744 - [[package]] 3745 - name = "synstructure" 3746 - version = "0.13.1" 3747 - source = "registry+https://github.com/rust-lang/crates.io-index" 3748 - checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 3749 - dependencies = [ 3750 - "proc-macro2", 3751 - "quote", 3752 - "syn 2.0.66", 3753 - ] 3754 - 3755 - [[package]] 3756 - name = "system-configuration" 3757 - version = "0.5.1" 3758 - source = "registry+https://github.com/rust-lang/crates.io-index" 3759 - checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 3760 - dependencies = [ 3761 - "bitflags 1.3.2", 3762 - "core-foundation", 3763 - "system-configuration-sys", 3764 - ] 3765 - 3766 - [[package]] 3767 - name = "system-configuration-sys" 3768 - version = "0.5.0" 3769 - source = "registry+https://github.com/rust-lang/crates.io-index" 3770 - checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 3771 - dependencies = [ 3772 - "core-foundation-sys", 3773 - "libc", 3774 - ] 3775 - 3776 - [[package]] 3777 - name = "system-deps" 3778 - version = "6.2.2" 3779 - source = "registry+https://github.com/rust-lang/crates.io-index" 3780 - checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 3781 - dependencies = [ 3782 - "cfg-expr", 3783 - "heck 0.5.0", 3784 - "pkg-config", 3785 - "toml 0.8.14", 3786 - "version-compare", 3787 - ] 3788 - 3789 - [[package]] 3790 - name = "target-lexicon" 3791 - version = "0.12.14" 3792 - source = "registry+https://github.com/rust-lang/crates.io-index" 3793 - checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" 3794 - 3795 - [[package]] 3796 - name = "task-local-extensions" 3797 - version = "0.1.4" 3798 - source = "registry+https://github.com/rust-lang/crates.io-index" 3799 - checksum = "ba323866e5d033818e3240feeb9f7db2c4296674e4d9e16b97b7bf8f490434e8" 3800 - dependencies = [ 3801 - "pin-utils", 3802 - ] 3803 - 3804 - [[package]] 3805 - name = "tempfile" 3806 - version = "3.10.1" 3807 - source = "registry+https://github.com/rust-lang/crates.io-index" 3808 - checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 3809 - dependencies = [ 3810 - "cfg-if 1.0.0", 3811 - "fastrand", 3812 - "rustix", 3813 - "windows-sys 0.52.0", 3814 - ] 3815 - 3816 - [[package]] 3817 - name = "termcolor" 3818 - version = "1.4.1" 3819 - source = "registry+https://github.com/rust-lang/crates.io-index" 3820 - checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 3821 - dependencies = [ 3822 - "winapi-util", 3823 - ] 3824 - 3825 - [[package]] 3826 - name = "test-case" 3827 - version = "3.3.1" 3828 - source = "registry+https://github.com/rust-lang/crates.io-index" 3829 - checksum = "eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8" 3830 - dependencies = [ 3831 - "test-case-macros", 3832 - ] 3833 - 3834 - [[package]] 3835 - name = "test-case-core" 3836 - version = "3.3.1" 3837 - source = "registry+https://github.com/rust-lang/crates.io-index" 3838 - checksum = "adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f" 3839 - dependencies = [ 3840 - "cfg-if 1.0.0", 3841 - "proc-macro2", 3842 - "quote", 3843 - "syn 2.0.66", 3844 - ] 3845 - 3846 - [[package]] 3847 - name = "test-case-macros" 3848 - version = "3.3.1" 3849 - source = "registry+https://github.com/rust-lang/crates.io-index" 3850 - checksum = "5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb" 3851 - dependencies = [ 3852 - "proc-macro2", 3853 - "quote", 3854 - "syn 2.0.66", 3855 - "test-case-core", 3856 - ] 3857 - 3858 - [[package]] 3859 - name = "textwrap" 3860 - version = "0.11.0" 3861 - source = "registry+https://github.com/rust-lang/crates.io-index" 3862 - checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 3863 - dependencies = [ 3864 - "unicode-width", 3865 - ] 3866 - 3867 - [[package]] 3868 - name = "thiserror" 3869 - version = "1.0.61" 3870 - source = "registry+https://github.com/rust-lang/crates.io-index" 3871 - checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 3872 - dependencies = [ 3873 - "thiserror-impl", 3874 - ] 3875 - 3876 - [[package]] 3877 - name = "thiserror-impl" 3878 - version = "1.0.61" 3879 - source = "registry+https://github.com/rust-lang/crates.io-index" 3880 - checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 3881 - dependencies = [ 3882 - "proc-macro2", 3883 - "quote", 3884 - "syn 2.0.66", 3885 - ] 3886 - 3887 - [[package]] 3888 - name = "thread_local" 3889 - version = "1.1.8" 3890 - source = "registry+https://github.com/rust-lang/crates.io-index" 3891 - checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 3892 - dependencies = [ 3893 - "cfg-if 1.0.0", 3894 - "once_cell", 3895 - ] 3896 - 3897 - [[package]] 3898 - name = "time" 3899 - version = "0.3.36" 3900 - source = "registry+https://github.com/rust-lang/crates.io-index" 3901 - checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 3902 - dependencies = [ 3903 - "deranged", 3904 - "itoa", 3905 - "num-conv", 3906 - "powerfmt", 3907 - "serde", 3908 - "time-core", 3909 - "time-macros", 3910 - ] 3911 - 3912 - [[package]] 3913 - name = "time-core" 3914 - version = "0.1.2" 3915 - source = "registry+https://github.com/rust-lang/crates.io-index" 3916 - checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 3917 - 3918 - [[package]] 3919 - name = "time-macros" 3920 - version = "0.2.18" 3921 - source = "registry+https://github.com/rust-lang/crates.io-index" 3922 - checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 3923 - dependencies = [ 3924 - "num-conv", 3925 - "time-core", 3926 - ] 3927 - 3928 - [[package]] 3929 - name = "tinystr" 3930 - version = "0.7.6" 3931 - source = "registry+https://github.com/rust-lang/crates.io-index" 3932 - checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 3933 - dependencies = [ 3934 - "displaydoc", 3935 - "zerovec", 3936 - ] 3937 - 3938 - [[package]] 3939 - name = "tokio" 3940 - version = "1.38.0" 3941 - source = "registry+https://github.com/rust-lang/crates.io-index" 3942 - checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 3943 - dependencies = [ 3944 - "backtrace", 3945 - "bytes", 3946 - "libc", 3947 - "mio", 3948 - "num_cpus", 3949 - "parking_lot", 3950 - "pin-project-lite", 3951 - "socket2", 3952 - "tokio-macros", 3953 - "windows-sys 0.48.0", 3954 - ] 3955 - 3956 - [[package]] 3957 - name = "tokio-io-timeout" 3958 - version = "1.2.0" 3959 - source = "registry+https://github.com/rust-lang/crates.io-index" 3960 - checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" 3961 - dependencies = [ 3962 - "pin-project-lite", 3963 - "tokio", 3964 - ] 3965 - 3966 - [[package]] 3967 - name = "tokio-macros" 3968 - version = "2.3.0" 3969 - source = "registry+https://github.com/rust-lang/crates.io-index" 3970 - checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 3971 - dependencies = [ 3972 - "proc-macro2", 3973 - "quote", 3974 - "syn 2.0.66", 3975 - ] 3976 - 3977 - [[package]] 3978 - name = "tokio-rustls" 3979 - version = "0.22.0" 3980 - source = "registry+https://github.com/rust-lang/crates.io-index" 3981 - checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6" 3982 - dependencies = [ 3983 - "rustls 0.19.1", 3984 - "tokio", 3985 - "webpki", 3986 - ] 3987 - 3988 - [[package]] 3989 - name = "tokio-rustls" 3990 - version = "0.24.1" 3991 - source = "registry+https://github.com/rust-lang/crates.io-index" 3992 - checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 3993 - dependencies = [ 3994 - "rustls 0.21.12", 3995 - "tokio", 3996 - ] 3997 - 3998 - [[package]] 3999 - name = "tokio-rustls" 4000 - version = "0.25.0" 4001 - source = "registry+https://github.com/rust-lang/crates.io-index" 4002 - checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 4003 - dependencies = [ 4004 - "rustls 0.22.4", 4005 - "rustls-pki-types", 4006 - "tokio", 4007 - ] 4008 - 4009 - [[package]] 4010 - name = "tokio-socks" 4011 - version = "0.5.1" 4012 - source = "registry+https://github.com/rust-lang/crates.io-index" 4013 - checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" 4014 - dependencies = [ 4015 - "either", 4016 - "futures-util", 4017 - "thiserror", 4018 - "tokio", 4019 - ] 4020 - 4021 - [[package]] 4022 - name = "tokio-stream" 4023 - version = "0.1.15" 4024 - source = "registry+https://github.com/rust-lang/crates.io-index" 4025 - checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" 4026 - dependencies = [ 4027 - "futures-core", 4028 - "pin-project-lite", 4029 - "tokio", 4030 - ] 4031 - 4032 - [[package]] 4033 - name = "tokio-util" 4034 - version = "0.7.11" 4035 - source = "registry+https://github.com/rust-lang/crates.io-index" 4036 - checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 4037 - dependencies = [ 4038 - "bytes", 4039 - "futures-core", 4040 - "futures-sink", 4041 - "pin-project-lite", 4042 - "tokio", 4043 - ] 4044 - 4045 - [[package]] 4046 - name = "toml" 4047 - version = "0.7.8" 4048 - source = "registry+https://github.com/rust-lang/crates.io-index" 4049 - checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" 4050 - dependencies = [ 4051 - "serde", 4052 - "serde_spanned", 4053 - "toml_datetime", 4054 - "toml_edit 0.19.15", 4055 - ] 4056 - 4057 - [[package]] 4058 - name = "toml" 4059 - version = "0.8.14" 4060 - source = "registry+https://github.com/rust-lang/crates.io-index" 4061 - checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" 4062 - dependencies = [ 4063 - "serde", 4064 - "serde_spanned", 4065 - "toml_datetime", 4066 - "toml_edit 0.22.14", 4067 - ] 4068 - 4069 - [[package]] 4070 - name = "toml_datetime" 4071 - version = "0.6.6" 4072 - source = "registry+https://github.com/rust-lang/crates.io-index" 4073 - checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 4074 - dependencies = [ 4075 - "serde", 4076 - ] 4077 - 4078 - [[package]] 4079 - name = "toml_edit" 4080 - version = "0.19.15" 4081 - source = "registry+https://github.com/rust-lang/crates.io-index" 4082 - checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 4083 - dependencies = [ 4084 - "indexmap 2.2.6", 4085 - "serde", 4086 - "serde_spanned", 4087 - "toml_datetime", 4088 - "winnow 0.5.40", 4089 - ] 4090 - 4091 - [[package]] 4092 - name = "toml_edit" 4093 - version = "0.22.14" 4094 - source = "registry+https://github.com/rust-lang/crates.io-index" 4095 - checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" 4096 - dependencies = [ 4097 - "indexmap 2.2.6", 4098 - "serde", 4099 - "serde_spanned", 4100 - "toml_datetime", 4101 - "winnow 0.6.13", 4102 - ] 4103 - 4104 - [[package]] 4105 - name = "tonic" 4106 - version = "0.11.0" 4107 - source = "registry+https://github.com/rust-lang/crates.io-index" 4108 - checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" 4109 - dependencies = [ 4110 - "async-stream", 4111 - "async-trait", 4112 - "axum", 4113 - "base64 0.21.7", 4114 - "bytes", 4115 - "h2", 4116 - "http", 4117 - "http-body", 4118 - "hyper", 4119 - "hyper-timeout", 4120 - "percent-encoding", 4121 - "pin-project", 4122 - "prost", 4123 - "rustls-native-certs 0.7.0", 4124 - "rustls-pemfile 2.1.2", 4125 - "rustls-pki-types", 4126 - "tokio", 4127 - "tokio-rustls 0.25.0", 4128 - "tokio-stream", 4129 - "tower", 4130 - "tower-layer", 4131 - "tower-service", 4132 - "tracing", 4133 - ] 4134 - 4135 - [[package]] 4136 - name = "tonic-build" 4137 - version = "0.11.0" 4138 - source = "registry+https://github.com/rust-lang/crates.io-index" 4139 - checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" 4140 - dependencies = [ 4141 - "prettyplease", 4142 - "proc-macro2", 4143 - "prost-build", 4144 - "quote", 4145 - "syn 2.0.66", 4146 - ] 4147 - 4148 - [[package]] 4149 - name = "tonic-web" 4150 - version = "0.11.0" 4151 - source = "registry+https://github.com/rust-lang/crates.io-index" 4152 - checksum = "dc3b0e1cedbf19fdfb78ef3d672cb9928e0a91a9cb4629cc0c916e8cff8aaaa1" 4153 - dependencies = [ 4154 - "base64 0.21.7", 4155 - "bytes", 4156 - "http", 4157 - "http-body", 4158 - "hyper", 4159 - "pin-project", 4160 - "tokio-stream", 4161 - "tonic", 4162 - "tower-http", 4163 - "tower-layer", 4164 - "tower-service", 4165 - "tracing", 4166 - ] 4167 - 4168 - [[package]] 4169 - name = "tower" 4170 - version = "0.4.13" 4171 - source = "registry+https://github.com/rust-lang/crates.io-index" 4172 - checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 4173 - dependencies = [ 4174 - "futures-core", 4175 - "futures-util", 4176 - "indexmap 1.9.3", 4177 - "pin-project", 4178 - "pin-project-lite", 4179 - "rand", 4180 - "slab", 4181 - "tokio", 4182 - "tokio-util", 4183 - "tower-layer", 4184 - "tower-service", 4185 - "tracing", 4186 - ] 4187 - 4188 - [[package]] 4189 - name = "tower-http" 4190 - version = "0.4.4" 4191 - source = "registry+https://github.com/rust-lang/crates.io-index" 4192 - checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" 4193 - dependencies = [ 4194 - "bitflags 2.5.0", 4195 - "bytes", 4196 - "futures-core", 4197 - "futures-util", 4198 - "http", 4199 - "http-body", 4200 - "http-range-header", 4201 - "pin-project-lite", 4202 - "tower-layer", 4203 - "tower-service", 4204 - ] 4205 - 4206 - [[package]] 4207 - name = "tower-layer" 4208 - version = "0.3.2" 4209 - source = "registry+https://github.com/rust-lang/crates.io-index" 4210 - checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 4211 - 4212 - [[package]] 4213 - name = "tower-service" 4214 - version = "0.3.2" 4215 - source = "registry+https://github.com/rust-lang/crates.io-index" 4216 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4217 - 4218 - [[package]] 4219 - name = "tracing" 4220 - version = "0.1.40" 4221 - source = "registry+https://github.com/rust-lang/crates.io-index" 4222 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 4223 - dependencies = [ 4224 - "log", 4225 - "pin-project-lite", 4226 - "tracing-attributes", 4227 - "tracing-core", 4228 - ] 4229 - 4230 - [[package]] 4231 - name = "tracing-attributes" 4232 - version = "0.1.27" 4233 - source = "registry+https://github.com/rust-lang/crates.io-index" 4234 - checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 4235 - dependencies = [ 4236 - "proc-macro2", 4237 - "quote", 4238 - "syn 2.0.66", 4239 - ] 4240 - 4241 - [[package]] 4242 - name = "tracing-core" 4243 - version = "0.1.32" 4244 - source = "registry+https://github.com/rust-lang/crates.io-index" 4245 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 4246 - dependencies = [ 4247 - "once_cell", 4248 - "valuable", 4249 - ] 4250 - 4251 - [[package]] 4252 - name = "tracing-log" 4253 - version = "0.1.4" 4254 - source = "registry+https://github.com/rust-lang/crates.io-index" 4255 - checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" 4256 - dependencies = [ 4257 - "log", 4258 - "once_cell", 4259 - "tracing-core", 4260 - ] 4261 - 4262 - [[package]] 4263 - name = "tracing-log" 4264 - version = "0.2.0" 4265 - source = "registry+https://github.com/rust-lang/crates.io-index" 4266 - checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 4267 - dependencies = [ 4268 - "log", 4269 - "once_cell", 4270 - "tracing-core", 4271 - ] 4272 - 4273 - [[package]] 4274 - name = "tracing-opentelemetry" 4275 - version = "0.20.0" 4276 - source = "registry+https://github.com/rust-lang/crates.io-index" 4277 - checksum = "fc09e402904a5261e42cf27aea09ccb7d5318c6717a9eec3d8e2e65c56b18f19" 4278 - dependencies = [ 4279 - "once_cell", 4280 - "opentelemetry 0.20.0", 4281 - "tracing", 4282 - "tracing-core", 4283 - "tracing-log 0.1.4", 4284 - "tracing-subscriber", 4285 - ] 4286 - 4287 - [[package]] 4288 - name = "tracing-opentelemetry" 4289 - version = "0.24.0" 4290 - source = "registry+https://github.com/rust-lang/crates.io-index" 4291 - checksum = "f68803492bf28ab40aeccaecc7021096bd256baf7ca77c3d425d89b35a7be4e4" 4292 - dependencies = [ 4293 - "js-sys", 4294 - "once_cell", 4295 - "opentelemetry 0.23.0", 4296 - "opentelemetry_sdk 0.23.0", 4297 - "smallvec", 4298 - "tracing", 4299 - "tracing-core", 4300 - "tracing-log 0.2.0", 4301 - "tracing-subscriber", 4302 - "web-time", 4303 - ] 4304 - 4305 - [[package]] 4306 - name = "tracing-serde" 4307 - version = "0.1.3" 4308 - source = "registry+https://github.com/rust-lang/crates.io-index" 4309 - checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" 4310 - dependencies = [ 4311 - "serde", 4312 - "tracing-core", 4313 - ] 4314 - 4315 - [[package]] 4316 - name = "tracing-subscriber" 4317 - version = "0.3.18" 4318 - source = "registry+https://github.com/rust-lang/crates.io-index" 4319 - checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 4320 - dependencies = [ 4321 - "matchers", 4322 - "nu-ansi-term", 4323 - "once_cell", 4324 - "regex", 4325 - "serde", 4326 - "serde_json", 4327 - "sharded-slab", 4328 - "smallvec", 4329 - "thread_local", 4330 - "tracing", 4331 - "tracing-core", 4332 - "tracing-log 0.2.0", 4333 - "tracing-serde", 4334 - ] 4335 - 4336 - [[package]] 4337 - name = "try-lock" 4338 - version = "0.2.5" 4339 - source = "registry+https://github.com/rust-lang/crates.io-index" 4340 - checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4341 - 4342 - [[package]] 4343 - name = "typenum" 4344 - version = "1.17.0" 4345 - source = "registry+https://github.com/rust-lang/crates.io-index" 4346 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 4347 - 4348 - [[package]] 4349 - name = "ucd-trie" 4350 - version = "0.1.6" 4351 - source = "registry+https://github.com/rust-lang/crates.io-index" 4352 - checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" 4353 - 4354 - [[package]] 4355 - name = "uncased" 4356 - version = "0.9.10" 4357 - source = "registry+https://github.com/rust-lang/crates.io-index" 4358 - checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697" 4359 - dependencies = [ 4360 - "version_check", 4361 - ] 4362 - 4363 - [[package]] 4364 - name = "unic-char-property" 4365 - version = "0.9.0" 4366 - source = "registry+https://github.com/rust-lang/crates.io-index" 4367 - checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 4368 - dependencies = [ 4369 - "unic-char-range", 4370 - ] 4371 - 4372 - [[package]] 4373 - name = "unic-char-range" 4374 - version = "0.9.0" 4375 - source = "registry+https://github.com/rust-lang/crates.io-index" 4376 - checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 4377 - 4378 - [[package]] 4379 - name = "unic-common" 4380 - version = "0.9.0" 4381 - source = "registry+https://github.com/rust-lang/crates.io-index" 4382 - checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 4383 - 4384 - [[package]] 4385 - name = "unic-ucd-ident" 4386 - version = "0.9.0" 4387 - source = "registry+https://github.com/rust-lang/crates.io-index" 4388 - checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" 4389 - dependencies = [ 4390 - "unic-char-property", 4391 - "unic-char-range", 4392 - "unic-ucd-version", 4393 - ] 4394 - 4395 - [[package]] 4396 - name = "unic-ucd-version" 4397 - version = "0.9.0" 4398 - source = "registry+https://github.com/rust-lang/crates.io-index" 4399 - checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 4400 - dependencies = [ 4401 - "unic-common", 4402 - ] 4403 - 4404 - [[package]] 4405 - name = "unicase" 4406 - version = "2.7.0" 4407 - source = "registry+https://github.com/rust-lang/crates.io-index" 4408 - checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 4409 - dependencies = [ 4410 - "version_check", 4411 - ] 4412 - 4413 - [[package]] 4414 - name = "unicode-ident" 4415 - version = "1.0.12" 4416 - source = "registry+https://github.com/rust-lang/crates.io-index" 4417 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 4418 - 4419 - [[package]] 4420 - name = "unicode-width" 4421 - version = "0.1.13" 4422 - source = "registry+https://github.com/rust-lang/crates.io-index" 4423 - checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 4424 - 4425 - [[package]] 4426 - name = "unindent" 4427 - version = "0.2.3" 4428 - source = "registry+https://github.com/rust-lang/crates.io-index" 4429 - checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" 4430 - 4431 - [[package]] 4432 - name = "untrusted" 4433 - version = "0.7.1" 4434 - source = "registry+https://github.com/rust-lang/crates.io-index" 4435 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 4436 - 4437 - [[package]] 4438 - name = "untrusted" 4439 - version = "0.9.0" 4440 - source = "registry+https://github.com/rust-lang/crates.io-index" 4441 - checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 4442 - 4443 - [[package]] 4444 - name = "url" 4445 - version = "2.5.1" 4446 - source = "registry+https://github.com/rust-lang/crates.io-index" 4447 - checksum = "f7c25da092f0a868cdf09e8674cd3b7ef3a7d92a24253e663a2fb85e2496de56" 4448 - dependencies = [ 4449 - "form_urlencoded", 4450 - "idna", 4451 - "percent-encoding", 4452 - ] 4453 - 4454 - [[package]] 4455 - name = "urlencoding" 4456 - version = "2.1.3" 4457 - source = "registry+https://github.com/rust-lang/crates.io-index" 4458 - checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 4459 - 4460 - [[package]] 4461 - name = "urlpattern" 4462 - version = "0.2.0" 4463 - source = "registry+https://github.com/rust-lang/crates.io-index" 4464 - checksum = "f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609" 4465 - dependencies = [ 4466 - "derive_more", 4467 - "regex", 4468 - "serde", 4469 - "unic-ucd-ident", 4470 - "url", 4471 - ] 4472 - 4473 - [[package]] 4474 - name = "utf16_iter" 4475 - version = "1.0.5" 4476 - source = "registry+https://github.com/rust-lang/crates.io-index" 4477 - checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 4478 - 4479 - [[package]] 4480 - name = "utf8_iter" 4481 - version = "1.0.4" 4482 - source = "registry+https://github.com/rust-lang/crates.io-index" 4483 - checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 4484 - 4485 - [[package]] 4486 - name = "uuid" 4487 - version = "1.8.0" 4488 - source = "registry+https://github.com/rust-lang/crates.io-index" 4489 - checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 4490 - dependencies = [ 4491 - "getrandom", 4492 - ] 4493 - 4494 - [[package]] 4495 - name = "valuable" 4496 - version = "0.1.0" 4497 - source = "registry+https://github.com/rust-lang/crates.io-index" 4498 - checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 4499 - 4500 - [[package]] 4501 - name = "vec_map" 4502 - version = "0.8.2" 4503 - source = "registry+https://github.com/rust-lang/crates.io-index" 4504 - checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 4505 - 4506 - [[package]] 4507 - name = "version-compare" 4508 - version = "0.2.0" 4509 - source = "registry+https://github.com/rust-lang/crates.io-index" 4510 - checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 4511 - 4512 - [[package]] 4513 - name = "version_check" 4514 - version = "0.9.4" 4515 - source = "registry+https://github.com/rust-lang/crates.io-index" 4516 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4517 - 4518 - [[package]] 4519 - name = "walkdir" 4520 - version = "2.5.0" 4521 - source = "registry+https://github.com/rust-lang/crates.io-index" 4522 - checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 4523 - dependencies = [ 4524 - "same-file", 4525 - "winapi-util", 4526 - ] 4527 - 4528 - [[package]] 4529 - name = "want" 4530 - version = "0.3.1" 4531 - source = "registry+https://github.com/rust-lang/crates.io-index" 4532 - checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 4533 - dependencies = [ 4534 - "try-lock", 4535 - ] 4536 - 4537 - [[package]] 4538 - name = "warp" 4539 - version = "0.3.7" 4540 - source = "registry+https://github.com/rust-lang/crates.io-index" 4541 - checksum = "4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c" 4542 - dependencies = [ 4543 - "bytes", 4544 - "futures-channel", 4545 - "futures-util", 4546 - "headers", 4547 - "http", 4548 - "hyper", 4549 - "log", 4550 - "mime", 4551 - "mime_guess", 4552 - "percent-encoding", 4553 - "pin-project", 4554 - "scoped-tls", 4555 - "serde", 4556 - "serde_json", 4557 - "serde_urlencoded", 4558 - "tokio", 4559 - "tokio-util", 4560 - "tower-service", 4561 - "tracing", 4562 - ] 4563 - 4564 - [[package]] 4565 - name = "wasi" 4566 - version = "0.11.0+wasi-snapshot-preview1" 4567 - source = "registry+https://github.com/rust-lang/crates.io-index" 4568 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4569 - 4570 - [[package]] 4571 - name = "wasm-bindgen" 4572 - version = "0.2.92" 4573 - source = "registry+https://github.com/rust-lang/crates.io-index" 4574 - checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 4575 - dependencies = [ 4576 - "cfg-if 1.0.0", 4577 - "wasm-bindgen-macro", 4578 - ] 4579 - 4580 - [[package]] 4581 - name = "wasm-bindgen-backend" 4582 - version = "0.2.92" 4583 - source = "registry+https://github.com/rust-lang/crates.io-index" 4584 - checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 4585 - dependencies = [ 4586 - "bumpalo", 4587 - "log", 4588 - "once_cell", 4589 - "proc-macro2", 4590 - "quote", 4591 - "syn 2.0.66", 4592 - "wasm-bindgen-shared", 4593 - ] 4594 - 4595 - [[package]] 4596 - name = "wasm-bindgen-futures" 4597 - version = "0.4.42" 4598 - source = "registry+https://github.com/rust-lang/crates.io-index" 4599 - checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 4600 - dependencies = [ 4601 - "cfg-if 1.0.0", 4602 - "js-sys", 4603 - "wasm-bindgen", 4604 - "web-sys", 4605 - ] 4606 - 4607 - [[package]] 4608 - name = "wasm-bindgen-macro" 4609 - version = "0.2.92" 4610 - source = "registry+https://github.com/rust-lang/crates.io-index" 4611 - checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 4612 - dependencies = [ 4613 - "quote", 4614 - "wasm-bindgen-macro-support", 4615 - ] 4616 - 4617 - [[package]] 4618 - name = "wasm-bindgen-macro-support" 4619 - version = "0.2.92" 4620 - source = "registry+https://github.com/rust-lang/crates.io-index" 4621 - checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 4622 - dependencies = [ 4623 - "proc-macro2", 4624 - "quote", 4625 - "syn 2.0.66", 4626 - "wasm-bindgen-backend", 4627 - "wasm-bindgen-shared", 4628 - ] 4629 - 4630 - [[package]] 4631 - name = "wasm-bindgen-shared" 4632 - version = "0.2.92" 4633 - source = "registry+https://github.com/rust-lang/crates.io-index" 4634 - checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 4635 - 4636 - [[package]] 4637 - name = "web-sys" 4638 - version = "0.3.69" 4639 - source = "registry+https://github.com/rust-lang/crates.io-index" 4640 - checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 4641 - dependencies = [ 4642 - "js-sys", 4643 - "wasm-bindgen", 4644 - ] 4645 - 4646 - [[package]] 4647 - name = "web-time" 4648 - version = "1.1.0" 4649 - source = "registry+https://github.com/rust-lang/crates.io-index" 4650 - checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 4651 - dependencies = [ 4652 - "js-sys", 4653 - "wasm-bindgen", 4654 - ] 4655 - 4656 - [[package]] 4657 - name = "webpki" 4658 - version = "0.21.4" 4659 - source = "registry+https://github.com/rust-lang/crates.io-index" 4660 - checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" 4661 - dependencies = [ 4662 - "ring 0.16.20", 4663 - "untrusted 0.7.1", 4664 - ] 4665 - 4666 - [[package]] 4667 - name = "webpki-roots" 4668 - version = "0.25.4" 4669 - source = "registry+https://github.com/rust-lang/crates.io-index" 4670 - checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 4671 - 4672 - [[package]] 4673 - name = "which" 4674 - version = "3.1.1" 4675 - source = "registry+https://github.com/rust-lang/crates.io-index" 4676 - checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" 4677 - dependencies = [ 4678 - "libc", 4679 - ] 4680 - 4681 - [[package]] 4682 - name = "wide" 4683 - version = "0.7.26" 4684 - source = "registry+https://github.com/rust-lang/crates.io-index" 4685 - checksum = "901e8597c777fa042e9e245bd56c0dc4418c5db3f845b6ff94fbac732c6a0692" 4686 - dependencies = [ 4687 - "bytemuck", 4688 - "safe_arch", 4689 - ] 4690 - 4691 - [[package]] 4692 - name = "winapi" 4693 - version = "0.3.9" 4694 - source = "registry+https://github.com/rust-lang/crates.io-index" 4695 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4696 - dependencies = [ 4697 - "winapi-i686-pc-windows-gnu", 4698 - "winapi-x86_64-pc-windows-gnu", 4699 - ] 4700 - 4701 - [[package]] 4702 - name = "winapi-i686-pc-windows-gnu" 4703 - version = "0.4.0" 4704 - source = "registry+https://github.com/rust-lang/crates.io-index" 4705 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4706 - 4707 - [[package]] 4708 - name = "winapi-util" 4709 - version = "0.1.8" 4710 - source = "registry+https://github.com/rust-lang/crates.io-index" 4711 - checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 4712 - dependencies = [ 4713 - "windows-sys 0.52.0", 4714 - ] 4715 - 4716 - [[package]] 4717 - name = "winapi-x86_64-pc-windows-gnu" 4718 - version = "0.4.0" 4719 - source = "registry+https://github.com/rust-lang/crates.io-index" 4720 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4721 - 4722 - [[package]] 4723 - name = "windows-sys" 4724 - version = "0.48.0" 4725 - source = "registry+https://github.com/rust-lang/crates.io-index" 4726 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 4727 - dependencies = [ 4728 - "windows-targets 0.48.5", 4729 - ] 4730 - 4731 - [[package]] 4732 - name = "windows-sys" 4733 - version = "0.52.0" 4734 - source = "registry+https://github.com/rust-lang/crates.io-index" 4735 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4736 - dependencies = [ 4737 - "windows-targets 0.52.5", 4738 - ] 4739 - 4740 - [[package]] 4741 - name = "windows-targets" 4742 - version = "0.48.5" 4743 - source = "registry+https://github.com/rust-lang/crates.io-index" 4744 - checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 4745 - dependencies = [ 4746 - "windows_aarch64_gnullvm 0.48.5", 4747 - "windows_aarch64_msvc 0.48.5", 4748 - "windows_i686_gnu 0.48.5", 4749 - "windows_i686_msvc 0.48.5", 4750 - "windows_x86_64_gnu 0.48.5", 4751 - "windows_x86_64_gnullvm 0.48.5", 4752 - "windows_x86_64_msvc 0.48.5", 4753 - ] 4754 - 4755 - [[package]] 4756 - name = "windows-targets" 4757 - version = "0.52.5" 4758 - source = "registry+https://github.com/rust-lang/crates.io-index" 4759 - checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 4760 - dependencies = [ 4761 - "windows_aarch64_gnullvm 0.52.5", 4762 - "windows_aarch64_msvc 0.52.5", 4763 - "windows_i686_gnu 0.52.5", 4764 - "windows_i686_gnullvm", 4765 - "windows_i686_msvc 0.52.5", 4766 - "windows_x86_64_gnu 0.52.5", 4767 - "windows_x86_64_gnullvm 0.52.5", 4768 - "windows_x86_64_msvc 0.52.5", 4769 - ] 4770 - 4771 - [[package]] 4772 - name = "windows_aarch64_gnullvm" 4773 - version = "0.48.5" 4774 - source = "registry+https://github.com/rust-lang/crates.io-index" 4775 - checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 4776 - 4777 - [[package]] 4778 - name = "windows_aarch64_gnullvm" 4779 - version = "0.52.5" 4780 - source = "registry+https://github.com/rust-lang/crates.io-index" 4781 - checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 4782 - 4783 - [[package]] 4784 - name = "windows_aarch64_msvc" 4785 - version = "0.48.5" 4786 - source = "registry+https://github.com/rust-lang/crates.io-index" 4787 - checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 4788 - 4789 - [[package]] 4790 - name = "windows_aarch64_msvc" 4791 - version = "0.52.5" 4792 - source = "registry+https://github.com/rust-lang/crates.io-index" 4793 - checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 4794 - 4795 - [[package]] 4796 - name = "windows_i686_gnu" 4797 - version = "0.48.5" 4798 - source = "registry+https://github.com/rust-lang/crates.io-index" 4799 - checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 4800 - 4801 - [[package]] 4802 - name = "windows_i686_gnu" 4803 - version = "0.52.5" 4804 - source = "registry+https://github.com/rust-lang/crates.io-index" 4805 - checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 4806 - 4807 - [[package]] 4808 - name = "windows_i686_gnullvm" 4809 - version = "0.52.5" 4810 - source = "registry+https://github.com/rust-lang/crates.io-index" 4811 - checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 4812 - 4813 - [[package]] 4814 - name = "windows_i686_msvc" 4815 - version = "0.48.5" 4816 - source = "registry+https://github.com/rust-lang/crates.io-index" 4817 - checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 4818 - 4819 - [[package]] 4820 - name = "windows_i686_msvc" 4821 - version = "0.52.5" 4822 - source = "registry+https://github.com/rust-lang/crates.io-index" 4823 - checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 4824 - 4825 - [[package]] 4826 - name = "windows_x86_64_gnu" 4827 - version = "0.48.5" 4828 - source = "registry+https://github.com/rust-lang/crates.io-index" 4829 - checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 4830 - 4831 - [[package]] 4832 - name = "windows_x86_64_gnu" 4833 - version = "0.52.5" 4834 - source = "registry+https://github.com/rust-lang/crates.io-index" 4835 - checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 4836 - 4837 - [[package]] 4838 - name = "windows_x86_64_gnullvm" 4839 - version = "0.48.5" 4840 - source = "registry+https://github.com/rust-lang/crates.io-index" 4841 - checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 4842 - 4843 - [[package]] 4844 - name = "windows_x86_64_gnullvm" 4845 - version = "0.52.5" 4846 - source = "registry+https://github.com/rust-lang/crates.io-index" 4847 - checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 4848 - 4849 - [[package]] 4850 - name = "windows_x86_64_msvc" 4851 - version = "0.48.5" 4852 - source = "registry+https://github.com/rust-lang/crates.io-index" 4853 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 4854 - 4855 - [[package]] 4856 - name = "windows_x86_64_msvc" 4857 - version = "0.52.5" 4858 - source = "registry+https://github.com/rust-lang/crates.io-index" 4859 - checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 4860 - 4861 - [[package]] 4862 - name = "winnow" 4863 - version = "0.5.40" 4864 - source = "registry+https://github.com/rust-lang/crates.io-index" 4865 - checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 4866 - dependencies = [ 4867 - "memchr", 4868 - ] 4869 - 4870 - [[package]] 4871 - name = "winnow" 4872 - version = "0.6.13" 4873 - source = "registry+https://github.com/rust-lang/crates.io-index" 4874 - checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" 4875 - dependencies = [ 4876 - "memchr", 4877 - ] 4878 - 4879 - [[package]] 4880 - name = "winreg" 4881 - version = "0.50.0" 4882 - source = "registry+https://github.com/rust-lang/crates.io-index" 4883 - checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 4884 - dependencies = [ 4885 - "cfg-if 1.0.0", 4886 - "windows-sys 0.48.0", 4887 - ] 4888 - 4889 - [[package]] 4890 - name = "write16" 4891 - version = "1.0.0" 4892 - source = "registry+https://github.com/rust-lang/crates.io-index" 4893 - checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 4894 - 4895 - [[package]] 4896 - name = "writeable" 4897 - version = "0.5.5" 4898 - source = "registry+https://github.com/rust-lang/crates.io-index" 4899 - checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 4900 - 4901 - [[package]] 4902 - name = "yansi" 4903 - version = "0.5.1" 4904 - source = "registry+https://github.com/rust-lang/crates.io-index" 4905 - checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 4906 - 4907 - [[package]] 4908 - name = "yansi" 4909 - version = "1.0.1" 4910 - source = "registry+https://github.com/rust-lang/crates.io-index" 4911 - checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" 4912 - 4913 - [[package]] 4914 - name = "yoke" 4915 - version = "0.7.4" 4916 - source = "registry+https://github.com/rust-lang/crates.io-index" 4917 - checksum = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5" 4918 - dependencies = [ 4919 - "serde", 4920 - "stable_deref_trait", 4921 - "yoke-derive", 4922 - "zerofrom", 4923 - ] 4924 - 4925 - [[package]] 4926 - name = "yoke-derive" 4927 - version = "0.7.4" 4928 - source = "registry+https://github.com/rust-lang/crates.io-index" 4929 - checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" 4930 - dependencies = [ 4931 - "proc-macro2", 4932 - "quote", 4933 - "syn 2.0.66", 4934 - "synstructure", 4935 - ] 4936 - 4937 - [[package]] 4938 - name = "zerofrom" 4939 - version = "0.1.4" 4940 - source = "registry+https://github.com/rust-lang/crates.io-index" 4941 - checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" 4942 - dependencies = [ 4943 - "zerofrom-derive", 4944 - ] 4945 - 4946 - [[package]] 4947 - name = "zerofrom-derive" 4948 - version = "0.1.4" 4949 - source = "registry+https://github.com/rust-lang/crates.io-index" 4950 - checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" 4951 - dependencies = [ 4952 - "proc-macro2", 4953 - "quote", 4954 - "syn 2.0.66", 4955 - "synstructure", 4956 - ] 4957 - 4958 - [[package]] 4959 - name = "zeroize" 4960 - version = "1.8.1" 4961 - source = "registry+https://github.com/rust-lang/crates.io-index" 4962 - checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 4963 - 4964 - [[package]] 4965 - name = "zeromq-src" 4966 - version = "0.2.6+4.3.4" 4967 - source = "registry+https://github.com/rust-lang/crates.io-index" 4968 - checksum = "fc120b771270365d5ed0dfb4baf1005f2243ae1ae83703265cb3504070f4160b" 4969 - dependencies = [ 4970 - "cc", 4971 - "dircpy", 4972 - ] 4973 - 4974 - [[package]] 4975 - name = "zerovec" 4976 - version = "0.10.4" 4977 - source = "registry+https://github.com/rust-lang/crates.io-index" 4978 - checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 4979 - dependencies = [ 4980 - "yoke", 4981 - "zerofrom", 4982 - "zerovec-derive", 4983 - ] 4984 - 4985 - [[package]] 4986 - name = "zerovec-derive" 4987 - version = "0.10.3" 4988 - source = "registry+https://github.com/rust-lang/crates.io-index" 4989 - checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" 4990 - dependencies = [ 4991 - "proc-macro2", 4992 - "quote", 4993 - "syn 2.0.66", 4994 - ] 4995 - 4996 - [[package]] 4997 - name = "zmq" 4998 - version = "0.10.0" 4999 - source = "registry+https://github.com/rust-lang/crates.io-index" 5000 - checksum = "dd3091dd571fb84a9b3e5e5c6a807d186c411c812c8618786c3c30e5349234e7" 5001 - dependencies = [ 5002 - "bitflags 1.3.2", 5003 - "libc", 5004 - "zmq-sys", 5005 - ] 5006 - 5007 - [[package]] 5008 - name = "zmq-sys" 5009 - version = "0.12.0" 5010 - source = "registry+https://github.com/rust-lang/crates.io-index" 5011 - checksum = "8e8351dc72494b4d7f5652a681c33634063bbad58046c1689e75270908fdc864" 5012 - dependencies = [ 5013 - "libc", 5014 - "system-deps", 5015 - "zeromq-src", 5016 - ]
···
+5 -7
pkgs/development/python-modules/qcs-sdk-python/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "qcs-sdk-python"; 21 - version = "0.20.1"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.8"; ··· 27 owner = "rigetti"; 28 repo = "qcs-sdk-rust"; 29 rev = "python/v${version}"; 30 - hash = "sha256-OuFEygZWfNnhRDLeEY10gGYD9EF5LkPd+K3Uu8X0hwY="; 31 }; 32 33 - cargoDeps = rustPlatform.importCargoLock { 34 - lockFile = ./Cargo.lock; 35 - outputHashes = { 36 - "quil-rs-0.28.1" = "sha256-nyKLBL5Q51u2OTkpr9oKb0c5saWeW3wmZC3g7vxyeEQ="; 37 - }; 38 }; 39 40 buildAndTestSubdir = "crates/python";
··· 18 19 buildPythonPackage rec { 20 pname = "qcs-sdk-python"; 21 + version = "0.21.4"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.8"; ··· 27 owner = "rigetti"; 28 repo = "qcs-sdk-rust"; 29 rev = "python/v${version}"; 30 + hash = "sha256-PIU/JPf4GcTl0LeT+BkzZTRzKUQT2BvNzBWP9+/RCKM="; 31 }; 32 33 + cargoDeps = rustPlatform.fetchCargoVendor { 34 + inherit pname version src; 35 + hash = "sha256-j2qEjmmeUy+nqOrklGXW/tsGqNAs2SxuvVPW2ywXlsA="; 36 }; 37 38 buildAndTestSubdir = "crates/python";
+5 -6
pkgs/development/python-modules/quil/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "quil"; 16 - version = "0.12.1"; 17 pyproject = true; 18 19 disabled = pythonOlder "3.8"; ··· 22 owner = "rigetti"; 23 repo = "quil-rs"; 24 rev = "quil-py/v${version}"; 25 - hash = "sha256-OCQp8WKOxyZNMu2waeasSZ4E8VhFqDZcgGbDoMpKeHg="; 26 }; 27 28 - cargoDeps = rustPlatform.fetchCargoTarball { 29 - name = "${pname}-${version}"; 30 - inherit src; 31 - hash = "sha256-EmSDjheLEyFr0w6XOvJYdRmGGlv2L/wh3qAN8Nn5lyg="; 32 }; 33 34 buildAndTestSubdir = "quil-py";
··· 13 14 buildPythonPackage rec { 15 pname = "quil"; 16 + version = "0.13.2"; 17 pyproject = true; 18 19 disabled = pythonOlder "3.8"; ··· 22 owner = "rigetti"; 23 repo = "quil-rs"; 24 rev = "quil-py/v${version}"; 25 + hash = "sha256-Hapj90F5IloyW7MyeTg95rlUfb4JiZdtz1HuJVxlk/c="; 26 }; 27 28 + cargoDeps = rustPlatform.fetchCargoVendor { 29 + inherit pname version src; 30 + hash = "sha256-yfO1/ChiFYTB/LWCc9CR3lBzU71FEos+jjkHVoJyoeI="; 31 }; 32 33 buildAndTestSubdir = "quil-py";
+2 -2
pkgs/development/python-modules/rasterio/default.nix
··· 33 34 buildPythonPackage rec { 35 pname = "rasterio"; 36 - version = "1.4.0"; 37 format = "pyproject"; 38 39 disabled = pythonOlder "3.8"; ··· 42 owner = "rasterio"; 43 repo = "rasterio"; 44 rev = "refs/tags/${version}"; 45 - hash = "sha256-A8o8FYuhlzL6Wl6sfB7D2KRAKZl28E6K2AdUik9zmgs="; 46 }; 47 48 nativeBuildInputs = [
··· 33 34 buildPythonPackage rec { 35 pname = "rasterio"; 36 + version = "1.4.2"; 37 format = "pyproject"; 38 39 disabled = pythonOlder "3.8"; ··· 42 owner = "rasterio"; 43 repo = "rasterio"; 44 rev = "refs/tags/${version}"; 45 + hash = "sha256-YGSd0IG6TWnHmDiVEE3F2KNQ4dXJhkPqAJsIrWyuHos="; 46 }; 47 48 nativeBuildInputs = [
+1 -1
pkgs/development/python-modules/recurring-ical-events/default.nix
··· 31 32 build-system = [ setuptools ]; 33 34 - pythonRelaxDeps = [ "icalendar" ]; 35 36 dependencies = [ 37 icalendar
··· 31 32 build-system = [ setuptools ]; 33 34 + pythonRelaxDeps = [ "x-wr-timezone" ]; 35 36 dependencies = [ 37 icalendar
+5 -2
pkgs/development/python-modules/rio-tiler/default.nix
··· 23 24 buildPythonPackage rec { 25 pname = "rio-tiler"; 26 - version = "7.0.1"; 27 pyproject = true; 28 disabled = pythonOlder "3.8"; 29 ··· 31 owner = "cogeotiff"; 32 repo = "rio-tiler"; 33 rev = "refs/tags/${version}"; 34 - hash = "sha256-E8gKXPj1n9HZ+zvQPcG28+2Vuif4B6NBhtuS009x6rU="; 35 }; 36 37 build-system = [ hatchling ]; ··· 62 homepage = "https://cogeotiff.github.io/rio-tiler/"; 63 license = licenses.bsd3; 64 maintainers = lib.teams.geospatial.members; 65 }; 66 }
··· 23 24 buildPythonPackage rec { 25 pname = "rio-tiler"; 26 + version = "7.2.2"; 27 pyproject = true; 28 disabled = pythonOlder "3.8"; 29 ··· 31 owner = "cogeotiff"; 32 repo = "rio-tiler"; 33 rev = "refs/tags/${version}"; 34 + hash = "sha256-uVLizNkUL7wGF0vFjPXb2iW9ILVkJcbDssXtp3E8ubE="; 35 }; 36 37 build-system = [ hatchling ]; ··· 62 homepage = "https://cogeotiff.github.io/rio-tiler/"; 63 license = licenses.bsd3; 64 maintainers = lib.teams.geospatial.members; 65 + # Tests broken with gdal 3.10 66 + # https://github.com/cogeotiff/rio-tiler/issues/769 67 + broken = true; 68 }; 69 }
+5 -5
pkgs/development/python-modules/rmscene/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "rmscene"; 14 - version = "0.5.0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.10"; ··· 19 src = fetchFromGitHub { 20 owner = "ricklupton"; 21 repo = "rmscene"; 22 - rev = "v${version}"; 23 - hash = "sha256-uIvoKdW7caOfc8OEGIcyDwyos9NLwtZ++CeZdUO/G8M="; 24 }; 25 26 - nativeBuildInputs = [ 27 poetry-core 28 ]; 29 30 pythonRelaxDeps = [ "packaging" ]; 31 32 - propagatedBuildInputs = [ packaging ]; 33 34 pythonImportsCheck = [ "rmscene" ]; 35
··· 11 12 buildPythonPackage rec { 13 pname = "rmscene"; 14 + version = "0.6.0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.10"; ··· 19 src = fetchFromGitHub { 20 owner = "ricklupton"; 21 repo = "rmscene"; 22 + rev = "refs/tags/v${version}"; 23 + hash = "sha256-BnTr3rLehP5uhzXWXKPaXcJCWW2ofk5N8amqoEUmlWo="; 24 }; 25 26 + build-system = [ 27 poetry-core 28 ]; 29 30 pythonRelaxDeps = [ "packaging" ]; 31 32 + dependencies = [ packaging ]; 33 34 pythonImportsCheck = [ "rmscene" ]; 35
+5 -3
pkgs/development/python-modules/tf-keras/default.nix
··· 9 # dependencies 10 numpy, 11 tensorflow, 12 13 # tests 14 pytestCheckHook, ··· 16 17 buildPythonPackage rec { 18 pname = "tf-keras"; 19 - version = "2.17.0"; 20 pyproject = true; 21 22 src = fetchPypi { 23 pname = "tf_keras"; 24 inherit version; 25 - hash = "sha256-/al8GNow2g9ypafoDz7uNDsJ9MIG2tbFfJRPss0YVg4="; 26 }; 27 28 build-system = [ ··· 32 dependencies = [ 33 numpy 34 tensorflow 35 - ]; 36 37 pythonImportsCheck = [ "tf_keras" ]; 38
··· 9 # dependencies 10 numpy, 11 tensorflow, 12 + pythonAtLeast, 13 + distutils, 14 15 # tests 16 pytestCheckHook, ··· 18 19 buildPythonPackage rec { 20 pname = "tf-keras"; 21 + version = "2.18.0"; 22 pyproject = true; 23 24 src = fetchPypi { 25 pname = "tf_keras"; 26 inherit version; 27 + hash = "sha256-6/dEUZsyKv6tMwhqKrqHIkVHMpSv/UCXNpTz63x6130="; 28 }; 29 30 build-system = [ ··· 34 dependencies = [ 35 numpy 36 tensorflow 37 + ] ++ lib.optionals (pythonAtLeast "3.12") [ distutils ]; 38 39 pythonImportsCheck = [ "tf_keras" ]; 40
+7 -3
pkgs/development/python-modules/x-wr-timezone/default.nix
··· 3 buildPythonPackage, 4 fetchFromGitHub, 5 setuptools, 6 icalendar, 7 tzdata, 8 pytestCheckHook, 9 restructuredtext-lint, 10 pygments, 11 pytz, 12 }: 13 14 buildPythonPackage rec { 15 pname = "x-wr-timezone"; 16 - version = "1.0.1"; 17 pyproject = true; 18 19 src = fetchFromGitHub { 20 owner = "niccokunzmann"; 21 repo = "x-wr-timezone"; 22 - rev = "v${version}"; 23 - hash = "sha256-MDFniFhgRuNtYITH/IUUP/HHC79coqxgXrlErj+Yrcs="; 24 }; 25 26 build-system = [ setuptools ]; 27 28 dependencies = [ 29 icalendar 30 tzdata 31 ]; ··· 35 restructuredtext-lint 36 pygments 37 pytz 38 ]; 39 40 preCheck = ''
··· 3 buildPythonPackage, 4 fetchFromGitHub, 5 setuptools, 6 + click, 7 icalendar, 8 tzdata, 9 pytestCheckHook, 10 restructuredtext-lint, 11 pygments, 12 pytz, 13 + pytest-click, 14 }: 15 16 buildPythonPackage rec { 17 pname = "x-wr-timezone"; 18 + version = "2.0.0"; 19 pyproject = true; 20 21 src = fetchFromGitHub { 22 owner = "niccokunzmann"; 23 repo = "x-wr-timezone"; 24 + rev = "refs/tags/v${version}"; 25 + hash = "sha256-F/bNETgscbhEkpG/D1eSJaBNdpi0+xEYuNL4RURGST0="; 26 }; 27 28 build-system = [ setuptools ]; 29 30 dependencies = [ 31 + click 32 icalendar 33 tzdata 34 ]; ··· 38 restructuredtext-lint 39 pygments 40 pytz 41 + pytest-click 42 ]; 43 44 preCheck = ''
+4
pkgs/development/tools/ammonite/default.nix
··· 88 scalaVersion = "2.13"; 89 sha256 = "sha256-2BydXmF6AkWDdG5rbRLD2I/6z3w3UD0dCd5Tp+3lU7c="; 90 }; 91 }
··· 88 scalaVersion = "2.13"; 89 sha256 = "sha256-2BydXmF6AkWDdG5rbRLD2I/6z3w3UD0dCd5Tp+3lU7c="; 90 }; 91 + ammonite_3_3 = common { 92 + scalaVersion = "3.3"; 93 + sha256 = "sha256-EL8mTUmbcetVIVOHjd/JvO8NsXnb3EtYK2+itZwOsDI="; 94 + }; 95 }
+3 -3
pkgs/development/tools/apko/default.nix
··· 6 7 buildGoModule rec { 8 pname = "apko"; 9 - version = "0.19.6"; 10 11 src = fetchFromGitHub { 12 owner = "chainguard-dev"; 13 repo = pname; 14 rev = "v${version}"; 15 - hash = "sha256-zcAV+6GdytdUsVxJCNIhfeVGjWFZ2/mgmwpIXTFLEhk="; 16 # populate values that require us to use git. By doing this in postFetch we 17 # can delete .git afterwards and maintain better reproducibility of the src. 18 leaveDotGit = true; ··· 24 find "$out" -name .git -print0 | xargs -0 rm -rf 25 ''; 26 }; 27 - vendorHash = "sha256-vQjsKQ49ksea5GZXEd7XjGkN0IoW2HQekyQL5fmwCTc="; 28 29 nativeBuildInputs = [ installShellFiles ]; 30
··· 6 7 buildGoModule rec { 8 pname = "apko"; 9 + version = "0.20.1"; 10 11 src = fetchFromGitHub { 12 owner = "chainguard-dev"; 13 repo = pname; 14 rev = "v${version}"; 15 + hash = "sha256-V3wJzFrbgGqCtbK9YkrRiOZ1UeWN11QyJLFTo4R5LZY="; 16 # populate values that require us to use git. By doing this in postFetch we 17 # can delete .git afterwards and maintain better reproducibility of the src. 18 leaveDotGit = true; ··· 24 find "$out" -name .git -print0 | xargs -0 rm -rf 25 ''; 26 }; 27 + vendorHash = "sha256-oHeWXlXbhGdx4ilEWqEU/EEtJK2uReru0khi4hFY5ys="; 28 29 nativeBuildInputs = [ installShellFiles ]; 30
+5 -9
pkgs/os-specific/darwin/ios-deploy/default.nix pkgs/by-name/io/ios-deploy/package.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , darwin 5 - , testers 6 }: 7 8 let ··· 18 rev = finalAttrs.version; 19 hash = "sha256-TVGC+f+1ow3b93CK3PhIL70le5SZxxb2ug5OkIg8XCA="; 20 }; 21 - 22 - buildInputs = [ 23 - darwin.apple_sdk.frameworks.Foundation 24 - ]; 25 26 buildPhase = '' 27 runHook preBuild
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + testers, 6 }: 7 8 let ··· 18 rev = finalAttrs.version; 19 hash = "sha256-TVGC+f+1ow3b93CK3PhIL70le5SZxxb2ug5OkIg8XCA="; 20 }; 21 22 buildPhase = '' 23 runHook preBuild
+2 -2
pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "bubble-card"; 9 - version = "2.2.4"; 10 11 dontBuild = true; 12 ··· 14 owner = "Clooos"; 15 repo = "Bubble-Card"; 16 rev = "v${version}"; 17 - hash = "sha256-vsgu1hvtlppADvaFLeB4xQHbP3wBc6H4p5HbeS3JY80="; 18 }; 19 20 installPhase = ''
··· 6 7 stdenv.mkDerivation rec { 8 pname = "bubble-card"; 9 + version = "2.3.0"; 10 11 dontBuild = true; 12 ··· 14 owner = "Clooos"; 15 repo = "Bubble-Card"; 16 rev = "v${version}"; 17 + hash = "sha256-CzjbTNacrfgzeV/rHoJZntjE3EdfZK/GUPg4uPfTNFg="; 18 }; 19 20 installPhase = ''
+2 -2
pkgs/servers/monitoring/prometheus/knot-exporter.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "knot-exporter"; 9 - version = "3.4.1"; 10 pyproject = true; 11 12 src = fetchPypi { 13 pname = "knot_exporter"; 14 inherit version; 15 - hash = "sha256-CkuOO6pOl3/8rLKb5P5a09oNv8rvmy/mURv0b3FRNGA="; 16 }; 17 18 nativeBuildInputs = [
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "knot-exporter"; 9 + version = "3.4.2"; 10 pyproject = true; 11 12 src = fetchPypi { 13 pname = "knot_exporter"; 14 inherit version; 15 + hash = "sha256-oZYBojtP4h/cl2YkKJ54JT8PTZpzvbZVbaFAEL1sAE8="; 16 }; 17 18 nativeBuildInputs = [
+3 -3
pkgs/servers/monitoring/prometheus/mongodb-exporter.nix
··· 2 3 buildGoModule rec { 4 pname = "mongodb_exporter"; 5 - version = "0.41.2"; 6 7 src = fetchFromGitHub { 8 owner = "percona"; 9 repo = "mongodb_exporter"; 10 rev = "v${version}"; 11 - hash = "sha256-d2/N/NqtRglRN/3E7B5FOMpcQXP/taKFYodc6mhW7A4="; 12 }; 13 14 - vendorHash = "sha256-hy2w1Ix202gSJyp/EQ6uKJC8y16nw8Y78kDaP9LbU/4="; 15 16 ldflags = [ 17 "-s"
··· 2 3 buildGoModule rec { 4 pname = "mongodb_exporter"; 5 + version = "0.42.0"; 6 7 src = fetchFromGitHub { 8 owner = "percona"; 9 repo = "mongodb_exporter"; 10 rev = "v${version}"; 11 + hash = "sha256-cxC60kV95B2fcD6fuqWe0+KEVhcwWuaUDKpcmaQshO0="; 12 }; 13 14 + vendorHash = "sha256-/aSP4bn4wiJtgLKKfdLTYl2FLUatrV02wAZZfzJwVqw="; 15 16 ldflags = [ 17 "-s"
+2 -2
pkgs/servers/monitoring/prometheus/sql-exporter.nix
··· 2 3 buildGoModule rec { 4 pname = "sql_exporter"; 5 - version = "0.5.7"; 6 7 src = fetchFromGitHub { 8 owner = "justwatchcom"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-9e3prTe7mHQJfSeIL+bEkW6GykvxA8ryD3GHgxk56Us="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "sql_exporter"; 5 + version = "0.5.8"; 6 7 src = fetchFromGitHub { 8 owner = "justwatchcom"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-Uf5Itclc43E8tsgS8rR8F2Dq9gNVIagoB5KfEqqd7MI="; 12 }; 13 14 vendorHash = null;
+99 -28
pkgs/servers/web-apps/plausible/default.nix
··· 1 - { lib 2 - , beamPackages 3 - , buildNpmPackage 4 - , fetchFromGitHub 5 - , nodejs 6 - , nixosTests 7 - , ... 8 }: 9 10 let 11 pname = "plausible"; 12 - version = "2.0.0"; 13 14 src = fetchFromGitHub { 15 owner = "plausible"; 16 repo = "analytics"; 17 rev = "v${version}"; 18 - hash = "sha256-yrTwxBguAZbfEKucUL+w49Hr6D7v9/2OjY1h27+w5WI="; 19 - }; 20 - 21 - # TODO consider using `mix2nix` as soon as it supports git dependencies. 22 - mixFodDeps = beamPackages.fetchMixDeps { 23 - pname = "${pname}-deps"; 24 - inherit src version; 25 - hash = "sha256-CAyZLpjmw1JreK3MopqI0XsWhP+fJEMpXlww7CibSaM="; 26 }; 27 28 assets = buildNpmPackage { 29 pname = "${pname}-assets"; 30 inherit version; 31 src = "${src}/assets"; 32 - npmDepsHash = "sha256-2t1M6RQhBjZxx36qawVUVC+ob9SvQIq5dy4HgVeY2Eo="; 33 dontNpmBuild = true; 34 installPhase = '' 35 runHook preInstall ··· 42 pname = "${pname}-tracker"; 43 inherit version; 44 src = "${src}/tracker"; 45 - npmDepsHash = "sha256-y09jVSwUrxF0nLpLqS1yQweYL+iMF6jVx0sUdQtvrpc="; 46 dontNpmBuild = true; 47 installPhase = '' 48 runHook preInstall ··· 50 runHook postInstall 51 ''; 52 }; 53 in 54 - beamPackages.mixRelease { 55 - inherit pname version src mixFodDeps; 56 57 nativeBuildInputs = [ 58 nodejs 59 ]; 60 61 passthru = { 62 - tests = { inherit (nixosTests) plausible; }; 63 updateScript = ./update.sh; 64 }; 65 66 - postPatch = '' 67 - substituteInPlace lib/plausible_release.ex --replace 'defp prepare do' 'def prepare do' 68 - ''; 69 70 preBuild = '' 71 rm -r assets tracker 72 - cp -r ${assets} assets 73 cp -r ${tracker} tracker 74 ''; 75 76 postBuild = '' 77 - export NODE_OPTIONS=--openssl-legacy-provider # required for webpack compatibility with OpenSSL 3 (https://github.com/webpack/webpack/issues/14532) 78 - npm run deploy --prefix ./assets 79 npm run deploy --prefix ./tracker 80 81 # for external task you need a workaround for the no deps check flag 82 # https://github.com/phoenixframework/phoenix/issues/2690 83 - mix do deps.loadpaths --no-deps-check, phx.digest 84 ''; 85 86 meta = with lib; {
··· 1 + { 2 + lib, 3 + beamPackages, 4 + buildNpmPackage, 5 + rustPlatform, 6 + fetchFromGitHub, 7 + nodejs, 8 + runCommand, 9 + nixosTests, 10 + npm-lockfile-fix, 11 + brotli, 12 + tailwindcss, 13 + esbuild, 14 + ... 15 }: 16 17 let 18 pname = "plausible"; 19 + version = "2.1.4"; 20 + mixEnv = "ce"; 21 22 src = fetchFromGitHub { 23 owner = "plausible"; 24 repo = "analytics"; 25 rev = "v${version}"; 26 + hash = "sha256-wV2zzRKJM5pQ06pF8vt1ieFqv6s3HvCzNT5Hed29Owk="; 27 + postFetch = '' 28 + ${lib.getExe npm-lockfile-fix} $out/assets/package-lock.json 29 + sed -ie ' 30 + /defp deps do/ { 31 + n 32 + /\[/ a\ 33 + \{:rustler, ">= 0.0.0", optional: true \}, 34 + } 35 + ' $out/mix.exs 36 + cat >> $out/config/config.exs <<EOF 37 + config :mjml, Mjml.Native, 38 + crate: :mjml_nif, 39 + skip_compilation?: true 40 + EOF 41 + ''; 42 }; 43 44 assets = buildNpmPackage { 45 pname = "${pname}-assets"; 46 inherit version; 47 src = "${src}/assets"; 48 + npmDepsHash = "sha256-Rf1+G9F/CMK09KEh022vHe02FADJtARKX4QEVbmvSqk="; 49 dontNpmBuild = true; 50 installPhase = '' 51 runHook preInstall ··· 58 pname = "${pname}-tracker"; 59 inherit version; 60 src = "${src}/tracker"; 61 + npmDepsHash = "sha256-ng0YpBZc0vcg5Bsr1LmgXtzNCtNV6hJIgLt3m3yRdh4="; 62 dontNpmBuild = true; 63 installPhase = '' 64 runHook preInstall ··· 66 runHook postInstall 67 ''; 68 }; 69 + 70 + mixFodDeps = beamPackages.fetchMixDeps { 71 + inherit 72 + pname 73 + version 74 + src 75 + mixEnv 76 + ; 77 + hash = "sha256-N6cYlYwNss2FPYcljANJYbXobmLFauZ64F7Sf/+7Ctg="; 78 + }; 79 + 80 + mjmlNif = rustPlatform.buildRustPackage { 81 + pname = "mjml-native"; 82 + version = ""; 83 + src = "${mixFodDeps}/mjml/native/mjml_nif"; 84 + cargoHash = "sha256-W4r8W+JGTE6j4gDogL5Yulr0mbaXjDbwDTwhzMbbDcQ="; 85 + doCheck = false; 86 + 87 + env = { 88 + RUSTLER_PRECOMPILED_FORCE_BUILD_ALL = "true"; 89 + RUSTLER_PRECOMPILED_GLOBAL_CACHE_PATH = "unused-but-required"; 90 + }; 91 + }; 92 + 93 + patchedMixFodDeps = runCommand mixFodDeps.name { } '' 94 + mkdir $out 95 + cp -r --no-preserve=mode ${mixFodDeps}/. $out 96 + 97 + mkdir -p $out/mjml/priv/native 98 + for lib in ${mjmlNif}/lib/* 99 + do 100 + # normalies suffix to .so, otherswise build would fail on darwin 101 + file=''${lib##*/} 102 + base=''${file%.*} 103 + ln -s "$lib" $out/mjml/priv/native/$base.so 104 + done 105 + ''; 106 + 107 in 108 + beamPackages.mixRelease rec { 109 + inherit 110 + pname 111 + version 112 + src 113 + mixEnv 114 + ; 115 116 nativeBuildInputs = [ 117 nodejs 118 + brotli 119 ]; 120 121 + mixFodDeps = patchedMixFodDeps; 122 + 123 passthru = { 124 + tests = { 125 + inherit (nixosTests) plausible; 126 + }; 127 updateScript = ./update.sh; 128 + inherit assets tracker; 129 }; 130 131 + env = { 132 + APP_VERSION = version; 133 + RUSTLER_PRECOMPILED_FORCE_BUILD_ALL = "true"; 134 + RUSTLER_PRECOMPILED_GLOBAL_CACHE_PATH = "unused-but-required"; 135 + }; 136 137 preBuild = '' 138 rm -r assets tracker 139 + cp --no-preserve=mode -r ${assets} assets 140 cp -r ${tracker} tracker 141 + 142 + cat >> config/config.exs <<EOF 143 + config :tailwind, path: "${lib.getExe tailwindcss}" 144 + config :esbuild, path: "${lib.getExe esbuild}" 145 + EOF 146 ''; 147 148 postBuild = '' 149 npm run deploy --prefix ./tracker 150 151 # for external task you need a workaround for the no deps check flag 152 # https://github.com/phoenixframework/phoenix/issues/2690 153 + mix do deps.loadpaths --no-deps-check, assets.deploy 154 + mix do deps.loadpaths --no-deps-check, phx.digest priv/static 155 ''; 156 157 meta = with lib; {
+6 -54
pkgs/servers/web-apps/plausible/update.sh
··· 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p jq nix-prefetch-github yarn yarn2nix-moretea.yarn2nix moreutils 3 - 4 - # NOTE: please check on new releases which steps aren't necessary anymore! 5 - # Currently the following things are done: 6 - # 7 - # * Add correct `name`/`version` field to `package.json`, otherwise `yarn2nix` fails to 8 - # find required dependencies. 9 - # * Adjust `file:`-dependencies a bit for the structure inside a Nix build. 10 - # * Update hashes for the tarball & the fixed-output drv with all `mix`-dependencies. 11 - # * Generate `yarn.lock` & `yarn.nix` in a temporary directory. 12 13 set -euxo pipefail 14 15 - dir="$(realpath $(dirname "$0"))" 16 - export latest="$(curl -q https://api.github.com/repos/plausible/analytics/releases/latest \ 17 - | jq -r '.tag_name')" 18 - nix_version="$(cut -c2- <<< "$latest")" 19 - 20 - if [[ "$(nix-instantiate -A plausible.version --eval --json | jq -r)" = "$nix_version" ]]; 21 - then 22 - echo "Already using version $latest, skipping" 23 - exit 0 24 - fi 25 - 26 - SRC="https://raw.githubusercontent.com/plausible/analytics/${latest}" 27 - 28 - package_json="$(curl -qf "$SRC/assets/package.json")" 29 - 30 - echo "$package_json" \ 31 - | jq '. + {"name":"plausible","version": $ENV.latest}' \ 32 - | sed -e 's,../deps/,../../tmp/deps/,g' \ 33 - > $dir/package.json 34 - 35 - tarball_meta="$(nix-prefetch-github plausible analytics --rev "$latest")" 36 - tarball_hash="$(jq -r '.hash' <<< "$tarball_meta")" 37 - tarball_path="$(nix-build -E 'with import ./. {}; { p }: fetchFromGitHub (builtins.fromJSON p)' --argstr p "$tarball_meta")" 38 - fake_hash="$(nix-instantiate --eval -A lib.fakeHash | xargs echo)" 39 - 40 - sed -i "$dir/default.nix" \ 41 - -e 's,version = ".*",version = "'"$nix_version"'",' \ 42 - -e '/^ src = fetchFromGitHub/,+4{;s#hash = "\(.*\)"#hash = "'"$tarball_hash"'"#}' \ 43 - -e '/^ mixFodDeps =/,+3{;s#hash = "\(.*\)"#hash = "'"$fake_hash"'"#}' 44 - 45 - mix_hash="$(nix-build -A plausible.mixFodDeps 2>&1 | tail -n3 | grep 'got:' | cut -d: -f2- | xargs echo || true)" 46 - 47 - sed -i "$dir/default.nix" -e '/^ mixFodDeps =/,+3{;s#hash = "\(.*\)"#hash = "'"$mix_hash"'"#}' 48 49 - tmp_setup_dir="$(mktemp -d)" 50 - trap "rm -rf $tmp_setup_dir" EXIT 51 52 - cp -r $tarball_path/* $tmp_setup_dir/ 53 - cp -r "$(nix-build -A plausible.mixFodDeps)" "$tmp_setup_dir/deps" 54 - chmod -R u+rwx "$tmp_setup_dir" 55 56 - pushd $tmp_setup_dir/assets 57 - yarn 58 - yarn2nix > "$dir/yarn.nix" 59 - cp yarn.lock "$dir/yarn.lock" 60 - popd 61 62 - nix-build -A plausible
··· 1 #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p nix-update jq elixir npm-lockfile-fix nixfmt-rfc-style 3 4 set -euxo pipefail 5 6 + nix-update plausible 7 8 + version="$(nix-instantiate -A plausible.version --eval --json | jq -r)" 9 + source_url="$(nix-instantiate -A plausible.src.url --eval --json | jq -r)" 10 11 + nix-update --url "$source_url" --version "$version" plausible.tracker 12 + nix-update --url "$source_url" --version "$version" plausible.assets 13 14
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "ibus-m17n"; 16 - version = "1.4.32"; 17 18 src = fetchFromGitHub { 19 owner = "ibus"; 20 repo = "ibus-m17n"; 21 rev = version; 22 - sha256 = "sha256-wNpbjnP44eDjKygG+0VhUj8fhiRXGwfdV33H39o7asc="; 23 }; 24 25 nativeBuildInputs = [
··· 13 14 stdenv.mkDerivation rec { 15 pname = "ibus-m17n"; 16 + version = "1.4.34"; 17 18 src = fetchFromGitHub { 19 owner = "ibus"; 20 repo = "ibus-m17n"; 21 rev = version; 22 + sha256 = "sha256-Dwnrpsk8cx51b702SXCEwfGGk4bZ8w4EPcfWpKd5RDI="; 23 }; 24 25 nativeBuildInputs = [
+4 -4
pkgs/tools/misc/calamares/0004-Adds-unfree-qml-to-packagechooserq.patch
··· 69 + 70 + Rectangle { 71 + width: 700 72 - + height: 200 73 + color: palette.base 74 + radius: 10 75 + border.width: 0 76 + Text { 77 + color: palette.text 78 + width: 600 79 - + height: 150 80 + anchors.centerIn: parent 81 - + text: qsTr("NixOS is fully open source, but it also provides optional software packages that do not respect users' freedom to run, copy, distribute, study, change and improve the software, and are commonly not open source. By default such "unfree" packages are not allowed, but you can enable it here. If you check this box, you agree that unfree software may be installed which might have additional End User License Agreements (EULAs) that you need to agree to. If not enabled, some hardware (notably Nvidia GPUs and some WiFi chips) might not work or not work optimally.<br/>") 82 + font.pointSize: 12 83 + wrapMode: Text.WordWrap 84 + } ··· 86 + CheckBox { 87 + id: element2 88 + anchors.horizontalCenter: parent.horizontalCenter 89 - + y: 145 90 + text: qsTr("Allow unfree software") 91 + checked: false 92 +
··· 69 + 70 + Rectangle { 71 + width: 700 72 + + height: 250 73 + color: palette.base 74 + radius: 10 75 + border.width: 0 76 + Text { 77 + color: palette.text 78 + width: 600 79 + + height: 200 80 + anchors.centerIn: parent 81 + + text: qsTr("NixOS is fully open source, but it also provides optional software packages that do not respect users' freedom to run, copy, distribute, study, change and improve the software, and are commonly not open source. By default such \"unfree\" packages are not allowed, but you can enable it here. If you check this box, you agree that unfree software may be installed which might have additional End User License Agreements (EULAs) that you need to agree to. If not enabled, some hardware (notably Nvidia GPUs and some WiFi chips) might not work or not work optimally.<br/>") 82 + font.pointSize: 12 83 + wrapMode: Text.WordWrap 84 + } ··· 86 + CheckBox { 87 + id: element2 88 + anchors.horizontalCenter: parent.horizontalCenter 89 + + y: 190 90 + text: qsTr("Allow unfree software") 91 + checked: false 92 +
+2 -2
pkgs/tools/misc/esphome/default.nix
··· 21 in 22 python.pkgs.buildPythonApplication rec { 23 pname = "esphome"; 24 - version = "2024.11.1"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = pname; 29 repo = pname; 30 rev = "refs/tags/${version}"; 31 - hash = "sha256-mjZNwkJgEb9jbndGCoq1b/SggKW/TcZSpjqwg3/hZEQ="; 32 }; 33 34 build-systems = with python.pkgs; [
··· 21 in 22 python.pkgs.buildPythonApplication rec { 23 pname = "esphome"; 24 + version = "2024.11.2"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = pname; 29 repo = pname; 30 rev = "refs/tags/${version}"; 31 + hash = "sha256-zxFP7QXZbX/kj17po3tMNHoc7OfCdFSQ73e1umf+QA8="; 32 }; 33 34 build-systems = with python.pkgs; [
+6 -7
pkgs/top-level/all-packages.nix
··· 1606 1607 inherit (callPackages ../development/tools/ammonite {}) 1608 ammonite_2_12 1609 - ammonite_2_13; 1610 - ammonite = ammonite_2_13; 1611 1612 android-tools = lowPrio (darwin.apple_sdk_11_0.callPackage ../tools/misc/android-tools { }); 1613 ··· 1922 lukesmithxyz-bible-kjv = callPackage ../applications/misc/kjv/lukesmithxyz-kjv.nix { }; 1923 1924 plausible = callPackage ../servers/web-apps/plausible { 1925 - elixir = elixir_1_14; 1926 - beamPackages = beamPackages.extend (self: super: { elixir = elixir_1_14; }); 1927 }; 1928 1929 reattach-to-user-namespace = callPackage ../os-specific/darwin/reattach-to-user-namespace { }; ··· 15971 ocamlPackages = ocaml-ng.ocamlPackages_4_14; 15972 }; 15973 15974 - virt-manager = callPackage ../applications/virtualization/virt-manager { 15975 - system-libvirt = libvirt; 15976 - }; 15977 15978 virt-manager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix { 15979 qtermwidget = lxqt.qtermwidget_1_4;
··· 1606 1607 inherit (callPackages ../development/tools/ammonite {}) 1608 ammonite_2_12 1609 + ammonite_2_13 1610 + ammonite_3_3; 1611 + ammonite = ammonite_3_3; 1612 1613 android-tools = lowPrio (darwin.apple_sdk_11_0.callPackage ../tools/misc/android-tools { }); 1614 ··· 1923 lukesmithxyz-bible-kjv = callPackage ../applications/misc/kjv/lukesmithxyz-kjv.nix { }; 1924 1925 plausible = callPackage ../servers/web-apps/plausible { 1926 + elixir = elixir_1_17; 1927 + beamPackages = beamPackages.extend (self: super: { elixir = elixir_1_17; }); 1928 }; 1929 1930 reattach-to-user-namespace = callPackage ../os-specific/darwin/reattach-to-user-namespace { }; ··· 15972 ocamlPackages = ocaml-ng.ocamlPackages_4_14; 15973 }; 15974 15975 + virt-manager = callPackage ../applications/virtualization/virt-manager { }; 15976 15977 virt-manager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix { 15978 qtermwidget = lxqt.qtermwidget_1_4;
+1
pkgs/top-level/darwin-aliases.nix
··· 70 ### I ### 71 72 insert_dylib = throw "'darwin.insert_dylib' has been renamed to 'insert-dylib'"; # added 2024-04-04 73 74 ### L ### 75
··· 70 ### I ### 71 72 insert_dylib = throw "'darwin.insert_dylib' has been renamed to 'insert-dylib'"; # added 2024-04-04 73 + ios-deploy = throw "'darwin.ios-deploy' has been renamed to 'ios-deploy'"; # added 2024-11-28 74 75 ### L ### 76
-2
pkgs/top-level/darwin-packages.nix
··· 229 # As the name says, this is broken, but I don't want to lose it since it's a direction we want to go in 230 # libdispatch-broken = callPackage ../os-specific/darwin/swift-corelibs/libdispatch.nix { }; 231 232 - ios-deploy = callPackage ../os-specific/darwin/ios-deploy {}; 233 - 234 # See doc/packages/darwin-builder.section.md 235 linux-builder = lib.makeOverridable ({ modules }: 236 let
··· 229 # As the name says, this is broken, but I don't want to lose it since it's a direction we want to go in 230 # libdispatch-broken = callPackage ../os-specific/darwin/swift-corelibs/libdispatch.nix { }; 231 232 # See doc/packages/darwin-builder.section.md 233 linux-builder = lib.makeOverridable ({ modules }: 234 let
+2
pkgs/top-level/python-packages.nix
··· 9061 9062 netbox-reorder-rack = callPackage ../development/python-modules/netbox-reorder-rack { }; 9063 9064 netcdf4 = callPackage ../development/python-modules/netcdf4 { }; 9065 9066 netdata = callPackage ../development/python-modules/netdata { };
··· 9061 9062 netbox-reorder-rack = callPackage ../development/python-modules/netbox-reorder-rack { }; 9063 9064 + netbox-plugin-prometheus-sd = callPackage ../development/python-modules/netbox-plugin-prometheus-sd { }; 9065 + 9066 netcdf4 = callPackage ../development/python-modules/netcdf4 { }; 9067 9068 netdata = callPackage ../development/python-modules/netdata { };