Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
ba60e197 e5182111

+903 -519
+8 -2
maintainers/maintainer-list.nix
··· 10408 }; 10409 jacekpoz = { 10410 name = "Jacek Poziemski"; 10411 - email = "jacekpoz@proton.me"; 10412 - matrix = "@jacekpoz:jacekpoz.pl"; 10413 github = "jacekpoz"; 10414 githubId = 64381190; 10415 }; ··· 25570 github = "xrelkd"; 25571 githubId = 46590321; 25572 name = "xrelkd"; 25573 }; 25574 xtrayambak = { 25575 github = "xTrayambak";
··· 10408 }; 10409 jacekpoz = { 10410 name = "Jacek Poziemski"; 10411 + email = "jacek@poz.pet"; 10412 + matrix = "@jacek:poz.pet"; 10413 github = "jacekpoz"; 10414 githubId = 64381190; 10415 }; ··· 25570 github = "xrelkd"; 25571 githubId = 46590321; 25572 name = "xrelkd"; 25573 + }; 25574 + xrtxn = { 25575 + email = "mihok.martin@protonmail.com"; 25576 + github = "xrtxn"; 25577 + githubId = 47603387; 25578 + name = "Mihók Martin"; 25579 }; 25580 xtrayambak = { 25581 github = "xTrayambak";
-1
maintainers/team-list.nix
··· 515 members = [ 516 fab 517 hexa 518 - mic92 519 ]; 520 scope = "Maintain the Home Assistant ecosystem"; 521 shortName = "Home Assistant";
··· 515 members = [ 516 fab 517 hexa 518 ]; 519 scope = "Maintain the Home Assistant ecosystem"; 520 shortName = "Home Assistant";
+150
nixos/modules/hardware/iosched.nix
···
··· 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + ... 6 + }: 7 + 8 + let 9 + cfg = config.hardware.block; 10 + escape = lib.strings.escape [ ''"'' ]; 11 + udevValue = types.addCheck types.nonEmptyStr (x: builtins.match "[^\n\r]*" x != null) // { 12 + name = "udevValue"; 13 + description = "udev rule value"; 14 + descriptionClass = "noun"; 15 + }; 16 + 17 + inherit (lib) 18 + mkIf 19 + mkOption 20 + types 21 + 22 + concatLines 23 + concatStringsSep 24 + mapAttrsToList 25 + optional 26 + ; 27 + in 28 + { 29 + options.hardware.block = { 30 + defaultScheduler = mkOption { 31 + type = types.nullOr udevValue; 32 + default = null; 33 + description = '' 34 + Default block I/O scheduler. 35 + 36 + Unless `null`, the value is assigned through a udev rule matching all 37 + block devices. 38 + ''; 39 + example = "kyber"; 40 + }; 41 + 42 + defaultSchedulerRotational = mkOption { 43 + type = types.nullOr udevValue; 44 + default = null; 45 + description = '' 46 + Default block I/O scheduler for rotational drives (e.g. hard disks). 47 + 48 + Unless `null`, the value is assigned through a udev rule matching all 49 + rotational block devices. 50 + 51 + This option takes precedence over 52 + {option}`config.hardware.block.defaultScheduler`. 53 + ''; 54 + example = "bfq"; 55 + }; 56 + 57 + scheduler = mkOption { 58 + type = types.attrsOf udevValue; 59 + default = { }; 60 + description = '' 61 + Assign block I/O scheduler by device name pattern. 62 + 63 + Names are matched using the {manpage}`udev(7)` pattern syntax: 64 + 65 + `*` 66 + : Matches zero or more characters. 67 + 68 + `?` 69 + : Matches any single character. 70 + 71 + `[]` 72 + : Matches any single character specified in the brackets. Ranges are 73 + supported via the `-` character. 74 + 75 + `|` 76 + : Separates alternative patterns. 77 + 78 + 79 + Please note that overlapping patterns may produce unexpected results. 80 + More complex configurations requiring these should instead be specified 81 + directly through custom udev rules, for example via 82 + [{option}`config.services.udev.extraRules`](#opt-services.udev.extraRules), 83 + to ensure correct ordering. 84 + 85 + Available schedulers depend on the kernel configuration but modern 86 + Linux systems typically support: 87 + 88 + `none` 89 + : No‐operation scheduler with no re‐ordering of requests. Suitable 90 + for devices with fast random I/O such as NVMe SSDs. 91 + 92 + [`mq-deadline`](https://www.kernel.org/doc/html/latest/block/deadline-iosched.html) 93 + : Simple latency‐oriented general‐purpose scheduler. 94 + 95 + [`kyber`](https://www.kernel.org/doc/html/latest/block/kyber-iosched.html) 96 + : Simple latency‐oriented scheduler for fast multi‐queue devices 97 + like NVMe SSDs. 98 + 99 + [`bfq`](https://www.kernel.org/doc/html/latest/block/bfq-iosched.html) 100 + : Complex fairness‐oriented scheduler. Higher processing overhead, 101 + but good interactive response, especially with slower devices. 102 + 103 + 104 + Schedulers assigned through this option take precedence over 105 + {option}`config.hardware.block.defaultScheduler` and 106 + {option}`config.hardware.block.defaultSchedulerRotational` but may be 107 + overridden by other udev rules. 108 + ''; 109 + example = { 110 + "mmcblk[0-9]*" = "bfq"; 111 + "nvme[0-9]*" = "kyber"; 112 + }; 113 + }; 114 + }; 115 + 116 + config = 117 + mkIf 118 + (cfg.defaultScheduler != null || cfg.defaultSchedulerRotational != null || cfg.scheduler != { }) 119 + { 120 + services.udev.packages = [ 121 + (pkgs.writeTextDir "etc/udev/rules.d/98-block-io-scheduler.rules" ( 122 + concatLines ( 123 + map (concatStringsSep ", ") ( 124 + optional (cfg.defaultScheduler != null) [ 125 + ''SUBSYSTEM=="block"'' 126 + ''ACTION=="add|change"'' 127 + ''TEST=="queue/scheduler"'' 128 + ''ATTR{queue/scheduler}="${escape cfg.defaultScheduler}"'' 129 + ] 130 + ++ optional (cfg.defaultSchedulerRotational != null) [ 131 + ''SUBSYSTEM=="block"'' 132 + ''ACTION=="add|change"'' 133 + ''ATTR{queue/rotational}=="1"'' 134 + ''TEST=="queue/scheduler"'' 135 + ''ATTR{queue/scheduler}="${escape cfg.defaultSchedulerRotational}"'' 136 + ] 137 + ++ mapAttrsToList (name: sched: [ 138 + ''SUBSYSTEM=="block"'' 139 + ''ACTION=="add|change"'' 140 + ''KERNEL=="${escape name}"'' 141 + ''ATTR{queue/scheduler}="${escape sched}"'' 142 + ]) cfg.scheduler 143 + ) 144 + ) 145 + )) 146 + ]; 147 + }; 148 + 149 + meta.maintainers = with lib.maintainers; [ mvs ]; 150 + }
+1
nixos/modules/module-list.nix
··· 72 ./hardware/i2c.nix 73 ./hardware/infiniband.nix 74 ./hardware/inputmodule.nix 75 ./hardware/keyboard/qmk.nix 76 ./hardware/keyboard/teck.nix 77 ./hardware/keyboard/uhk.nix
··· 72 ./hardware/i2c.nix 73 ./hardware/infiniband.nix 74 ./hardware/inputmodule.nix 75 + ./hardware/iosched.nix 76 ./hardware/keyboard/qmk.nix 77 ./hardware/keyboard/teck.nix 78 ./hardware/keyboard/uhk.nix
+18 -1
nixos/modules/services/web-apps/netbox.nix
··· 85 default = "[::1]"; 86 description = '' 87 Address the server will listen on. 88 ''; 89 }; 90 91 package = lib.mkOption { ··· 114 default = 8001; 115 description = '' 116 Port the server will listen on. 117 ''; 118 }; 119 ··· 345 serviceConfig = defaultServiceConfig // { 346 ExecStart = '' 347 ${pkg.gunicorn}/bin/gunicorn netbox.wsgi \ 348 - --bind ${cfg.listenAddress}:${toString cfg.port} \ 349 --pythonpath ${pkg}/opt/netbox/netbox 350 ''; 351 PrivateTmp = true;
··· 85 default = "[::1]"; 86 description = '' 87 Address the server will listen on. 88 + Ignored if `unixSocket` is set. 89 ''; 90 + }; 91 + 92 + unixSocket = lib.mkOption { 93 + type = lib.types.nullOr lib.types.str; 94 + default = null; 95 + description = '' 96 + Enable Unix Socket for the server to listen on. 97 + `listenAddress` and `port` will be ignored. 98 + ''; 99 + example = "/run/netbox/netbox.sock"; 100 }; 101 102 package = lib.mkOption { ··· 125 default = 8001; 126 description = '' 127 Port the server will listen on. 128 + Ignored if `unixSocket` is set. 129 ''; 130 }; 131 ··· 357 serviceConfig = defaultServiceConfig // { 358 ExecStart = '' 359 ${pkg.gunicorn}/bin/gunicorn netbox.wsgi \ 360 + --bind ${ 361 + if (cfg.unixSocket != null) then 362 + "unix:${cfg.unixSocket}" 363 + else 364 + "${cfg.listenAddress}:${toString cfg.port}" 365 + } \ 366 --pythonpath ${pkg}/opt/netbox/netbox 367 ''; 368 PrivateTmp = true;
+1 -1
nixos/tests/aaaaxy.nix
··· 22 "ln -s '${pkgs.aaaaxy.testing_infra}/assets/demos/benchmark.dem' '/tmp/aaaaxy/assets/demos/'", 23 """ 24 '${pkgs.aaaaxy.testing_infra}/scripts/regression-test-demo.sh' \ 25 - 'aaaaxy' 'on track for Any%, All Paths, No Teleports and No Coil' \ 26 '${pkgs.aaaaxy}/bin/aaaaxy' '/tmp/aaaaxy/assets/demos/benchmark.dem' 27 """, 28 )
··· 22 "ln -s '${pkgs.aaaaxy.testing_infra}/assets/demos/benchmark.dem' '/tmp/aaaaxy/assets/demos/'", 23 """ 24 '${pkgs.aaaaxy.testing_infra}/scripts/regression-test-demo.sh' \ 25 + 'aaaaxy' 'on track for Any%, All Paths, All Flipped, No Teleports and No Coil' \ 26 '${pkgs.aaaaxy}/bin/aaaaxy' '/tmp/aaaaxy/assets/demos/benchmark.dem' 27 """, 28 )
+1
nixos/tests/all-tests.nix
··· 488 honk = runTest ./honk.nix; 489 installed-tests = pkgs.recurseIntoAttrs (handleTest ./installed-tests {}); 490 invidious = handleTest ./invidious.nix {}; 491 isolate = handleTest ./isolate.nix {}; 492 livebook-service = handleTest ./livebook-service.nix {}; 493 pyload = handleTest ./pyload.nix {};
··· 488 honk = runTest ./honk.nix; 489 installed-tests = pkgs.recurseIntoAttrs (handleTest ./installed-tests {}); 490 invidious = handleTest ./invidious.nix {}; 491 + iosched = handleTest ./iosched.nix {}; 492 isolate = handleTest ./isolate.nix {}; 493 livebook-service = handleTest ./livebook-service.nix {}; 494 pyload = handleTest ./pyload.nix {};
+68
nixos/tests/iosched.nix
···
··· 1 + import ./make-test-python.nix ( 2 + { 3 + pkgs, 4 + ... 5 + }: 6 + let 7 + qemu-img = pkgs.lib.getExe' pkgs.vmTools.qemu "qemu-img"; 8 + empty = pkgs.runCommand "empty.qcow2" { } '' 9 + ${qemu-img} create -f qcow2 "$out" 32M 10 + ''; 11 + in 12 + { 13 + name = "iosched"; 14 + meta.maintainers = with pkgs.lib.maintainers; [ mvs ]; 15 + 16 + nodes.machine = { 17 + virtualisation.qemu.options = [ 18 + "-drive" 19 + "id=sda,if=none,format=qcow2,readonly=on,file=${empty}" 20 + "-drive" 21 + "id=sdb,if=none,format=qcow2,readonly=on,file=${empty}" 22 + "-drive" 23 + "id=nvme0n1,if=none,format=qcow2,readonly=on,file=${empty}" 24 + "-drive" 25 + "id=mmcblk0,if=none,format=qcow2,file=./mmcblk0.qcow2" 26 + "-device" 27 + "virtio-scsi-pci,id=scsi0" 28 + "-device" 29 + "sdhci-pci" 30 + "-device" 31 + "scsi-hd,rotation_rate=1,bus=scsi0.0,drive=sda" 32 + "-device" 33 + "scsi-hd,rotation_rate=7200,bus=scsi0.0,drive=sdb" 34 + "-device" 35 + "sd-card,drive=mmcblk0" 36 + "-device" 37 + "nvme,serial=deadbeef,drive=nvme0n1" 38 + ]; 39 + 40 + hardware.block = { 41 + defaultScheduler = "none"; 42 + defaultSchedulerRotational = "mq-deadline"; 43 + scheduler = { 44 + "nvme[0-9]*" = "kyber"; 45 + "mmcblk[0-9]*" = "bfq"; 46 + }; 47 + }; 48 + }; 49 + 50 + testScript = '' 51 + import subprocess 52 + 53 + def check_scheduler(dev, scheduler): 54 + machine.succeed("grep -F -q '[{}]' /sys/block/{}/queue/scheduler".format(scheduler, dev)) 55 + 56 + subprocess.check_call([ 57 + "${qemu-img}", "create", "-f", "qcow2", "vm-state-machine/mmcblk0.qcow2", "32M" 58 + ]) 59 + 60 + machine.start() 61 + machine.succeed("udevadm verify --no-style") 62 + check_scheduler("sda", "none") 63 + check_scheduler("sdb", "mq-deadline") 64 + check_scheduler("nvme0n1", "kyber") 65 + check_scheduler("mmcblk0", "bfq") 66 + ''; 67 + } 68 + )
-109
pkgs/applications/blockchains/haven-cli/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - cmake, 6 - ninja, 7 - pkg-config, 8 - boost, 9 - miniupnpc, 10 - openssl, 11 - unbound, 12 - zeromq, 13 - pcsclite, 14 - readline, 15 - libsodium, 16 - hidapi, 17 - randomx, 18 - rapidjson, 19 - easyloggingpp, 20 - CoreData, 21 - IOKit, 22 - PCSC, 23 - trezorSupport ? true, 24 - libusb1, 25 - protobuf, 26 - python3, 27 - monero-cli, 28 - }: 29 - 30 - stdenv.mkDerivation rec { 31 - pname = "haven-cli"; 32 - version = "4.2.0"; 33 - 34 - src = fetchFromGitHub { 35 - owner = "haven-protocol-org"; 36 - repo = "haven-main"; 37 - rev = "v${version}"; 38 - hash = "sha256-yVFAIyxeD8HNGCcWu52xNDFm9zyHrCdH2zR2+VbpBe8="; 39 - fetchSubmodules = true; 40 - }; 41 - 42 - inherit (monero-cli) patches; 43 - 44 - postPatch = '' 45 - # remove vendored libraries 46 - rm -r external/{miniupnp,randomx,rapidjson} 47 - # export patched source for haven-gui 48 - cp -r . $source 49 - ''; 50 - 51 - nativeBuildInputs = [ 52 - cmake 53 - ninja 54 - pkg-config 55 - ]; 56 - 57 - buildInputs = 58 - [ 59 - boost 60 - miniupnpc 61 - openssl 62 - unbound 63 - zeromq 64 - pcsclite 65 - readline 66 - libsodium 67 - hidapi 68 - randomx 69 - rapidjson 70 - protobuf 71 - readline 72 - easyloggingpp 73 - ] 74 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 75 - IOKit 76 - CoreData 77 - PCSC 78 - ] 79 - ++ lib.optionals trezorSupport [ 80 - libusb1 81 - protobuf 82 - python3 83 - ]; 84 - 85 - cmakeFlags = 86 - [ 87 - "-DBUILD_GUI_DEPS=ON" 88 - "-DReadline_ROOT_DIR=${readline.dev}" 89 - "-DReadline_INCLUDE_DIR=${readline.dev}/include/readline" 90 - "-DRandomX_ROOT_DIR=${randomx}" 91 - ] 92 - ++ lib.optional stdenv.hostPlatform.isDarwin "-DBoost_USE_MULTITHREADED=OFF" 93 - ++ lib.optional (!trezorSupport) "-DUSE_DEVICE_TREZOR=OFF"; 94 - 95 - outputs = [ 96 - "out" 97 - "source" 98 - ]; 99 - 100 - meta = with lib; { 101 - description = "Haven Protocol is the world's only network of private stable asset"; 102 - homepage = "https://havenprotocol.org/"; 103 - license = licenses.bsd3; 104 - platforms = platforms.all; 105 - badPlatforms = [ "x86_64-darwin" ]; 106 - maintainers = with maintainers; [ kim0 ]; 107 - mainProgram = "haven-wallet-cli"; 108 - }; 109 - }
···
+278 -69
pkgs/applications/editors/jetbrains/plugins/plugins.json
··· 431 }, 432 "name": "gittoolbox" 433 }, 434 "8182": { 435 "compatible": [ 436 "clion", ··· 561 "243.23654.167": "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip", 562 "243.23654.180": "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip", 563 "243.23654.183": "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip", 564 - "243.24978.27": "https://plugins.jetbrains.com/files/8554/680571/featuresTrainer-243.24978.50.zip", 565 - "243.24978.46": "https://plugins.jetbrains.com/files/8554/680571/featuresTrainer-243.24978.50.zip", 566 - "243.24978.50": "https://plugins.jetbrains.com/files/8554/680571/featuresTrainer-243.24978.50.zip", 567 - "243.24978.54": "https://plugins.jetbrains.com/files/8554/680571/featuresTrainer-243.24978.50.zip", 568 - "243.24978.55": "https://plugins.jetbrains.com/files/8554/680571/featuresTrainer-243.24978.50.zip", 569 - "243.24978.59": "https://plugins.jetbrains.com/files/8554/680571/featuresTrainer-243.24978.50.zip" 570 }, 571 "name": "ide-features-trainer" 572 }, ··· 730 "webstorm" 731 ], 732 "builds": { 733 - "243.21565.447": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 734 - "243.22562.218": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 735 - "243.22562.220": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 736 - "243.23654.157": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 737 - "243.23654.167": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 738 - "243.23654.180": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 739 - "243.23654.183": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 740 - "243.24978.27": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 741 - "243.24978.46": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 742 - "243.24978.50": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 743 - "243.24978.54": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 744 - "243.24978.55": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip", 745 - "243.24978.59": "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip" 746 }, 747 "name": "randomness" 748 }, ··· 845 }, 846 "name": "dot-language" 847 }, 848 "11058": { 849 "compatible": [ 850 "clion", ··· 895 "webstorm" 896 ], 897 "builds": { 898 - "243.21565.447": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 899 - "243.22562.218": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 900 - "243.22562.220": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 901 - "243.23654.157": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 902 - "243.23654.167": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 903 - "243.23654.180": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 904 - "243.23654.183": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 905 - "243.24978.27": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 906 - "243.24978.46": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 907 - "243.24978.50": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 908 - "243.24978.54": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 909 - "243.24978.55": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip", 910 - "243.24978.59": "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip" 911 }, 912 "name": "aws-toolkit" 913 }, ··· 1184 }, 1185 "name": "mario-progress-bar" 1186 }, 1187 "16604": { 1188 "compatible": [ 1189 "clion", ··· 1234 "webstorm" 1235 ], 1236 "builds": { 1237 - "243.21565.447": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1238 - "243.22562.218": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1239 - "243.22562.220": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1240 - "243.23654.157": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1241 - "243.23654.167": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1242 - "243.23654.180": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1243 - "243.23654.183": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1244 - "243.24978.27": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1245 - "243.24978.46": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1246 - "243.24978.50": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1247 - "243.24978.54": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1248 - "243.24978.55": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip", 1249 - "243.24978.59": "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip" 1250 }, 1251 "name": "github-copilot" 1252 }, ··· 1283 }, 1284 "name": "netbeans-6-5-keymap" 1285 }, 1286 "18824": { 1287 "compatible": [ 1288 "clion", ··· 1333 "webstorm" 1334 ], 1335 "builds": { 1336 - "243.21565.447": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1337 - "243.22562.218": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1338 - "243.22562.220": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1339 - "243.23654.157": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1340 - "243.23654.167": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1341 - "243.23654.180": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1342 - "243.23654.183": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1343 - "243.24978.27": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1344 - "243.24978.46": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1345 - "243.24978.50": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1346 - "243.24978.54": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1347 - "243.24978.55": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar", 1348 - "243.24978.59": "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar" 1349 }, 1350 "name": "gerry-themes" 1351 }, ··· 1530 "243.23654.157": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1531 "243.23654.167": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1532 "243.23654.180": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1533 - "243.24978.27": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1534 - "243.24978.46": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1535 - "243.24978.50": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1536 - "243.24978.54": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1537 - "243.24978.55": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1538 - "243.24978.59": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip" 1539 }, 1540 "name": "dev-containers" 1541 }, ··· 1618 }, 1619 "name": "gitlab" 1620 }, 1621 "23043": { 1622 "compatible": [ 1623 "clion", ··· 1780 "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip": "sha256-frvQ+Dm1ueID6+vNlja0HtecGyn+ppq9GTgmU3kQ+58=", 1781 "https://plugins.jetbrains.com/files/10080/645834/intellij-rainbow-brackets-2024.2.8-241.zip": "sha256-IWRvV8NDYnoxxvQVOf3K3pueD+Hp7ctaWOmFHnaVTJg=", 1782 "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip": "sha256-25vtwXuBNiYL9E0pKG4dqJDkwX1FckAErdqRPKXybQA=", 1783 "https://plugins.jetbrains.com/files/11058/668614/Extra_Icons-2025.1.1.zip": "sha256-bQHgzbSUh7cZEzVGrZQxUJ+fGY7GB4Sy5izwadkkQiQ=", 1784 - "https://plugins.jetbrains.com/files/11349/681068/aws-toolkit-jetbrains-standalone-3.55-243.zip": "sha256-4ASbkcoRUjHks3pXqMz3K7KVCIEnpjebJ9I23hMKkzA=", 1785 "https://plugins.jetbrains.com/files/12024/622380/ReSharperPlugin.CognitiveComplexity-2024.3.0-eap04.zip": "sha256-X2x7uyWoV4aBI8E5bw35QfzmySWzbEAZ2nvdo5i+t+s=", 1786 "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip": "sha256-phv8MTGKNGzRviKzX+nIVTbkX4WkU82QVO5zXUQLtAo=", 1787 "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip": "sha256-/g1ucT18ywVJnCePH7WyMWKgM9umowBz5wFObmO7cws=", ··· 1794 "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip": "sha256-Tgu8CfDhO6KugfuLNhmxe89dMm+Qo3fmAg/8hwjUaoc=", 1795 "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=", 1796 "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar": "sha256-mB09zvUg1hLXl9lgW1NEU+DyVel1utZv6s+mFykckYY=", 1797 "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip": "sha256-yKpWQZGxfsKwPVTJLHpF4KGJ5ANCd73uxHlfdFE4Qf4=", 1798 "https://plugins.jetbrains.com/files/16604/671364/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.3.zip": "sha256-U2kNQtumZ71+G3maxxXPVsLL8Q+8YonpC4ejr1DYMbo=", 1799 - "https://plugins.jetbrains.com/files/17718/681217/github-copilot-intellij-1.5.33-242.zip": "sha256-1n5GSKUUlGfwVjDpGlu99KgXIcT85v/J9oFT2NaxUWk=", 1800 "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", 1801 "https://plugins.jetbrains.com/files/18824/671527/CodeGlancePro-1.9.6-signed.zip": "sha256-AEHZxuRMBEZlT3xTxBUbHEPjEJBOCLxdj1wEYBzlNdk=", 1802 - "https://plugins.jetbrains.com/files/18922/676794/GerryThemes.jar": "sha256-0oqK4f802IoOMJs4g6ipwxpo1e0SBIYMNEQDXeUpTYw=", 1803 "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip": "sha256-hoFfIid7lClHDiT+ZH3H+tFSvWYb1tSRZH1iif+kWrM=", 1804 "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip": "sha256-jGWRU0g120qYvvFiUFI10zvprTsemuIq3XmIjYxZGts=", 1805 "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip": "sha256-N66Bh0AwHmg5N9PNguRAGtpJ/dLMWMp3rxjTgz9poFo=", ··· 1807 "https://plugins.jetbrains.com/files/21667/618339/code-complexity-plugin-1.6.1.zip": "sha256-OGaYvQfSdAh0OZhYSpZJD14uyx8FSagEhUEinZmR3N4=", 1808 "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip": "sha256-TEx5wg3Sf3rkhl6oj0hRrMdBJW9KMjZ/yNDgNYaeP28=", 1809 "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip": "sha256-l4XCXUq7ECeHhSjPvvCnwlXIGBylsolw3jIQMZ4Geag=", 1810 "https://plugins.jetbrains.com/files/22407/672481/intellij-rust-243.23654.180.zip": "sha256-9MB+kR8GZePzVU6i9sr+vFyeGqGnXwGRThTv6lKouVU=", 1811 "https://plugins.jetbrains.com/files/22707/678078/continue-intellij-extension-0.0.88.zip": "sha256-aNhXdXzOVvT9Sy76gh5M5YfFH5+rwZWjp3XMwsidR4w=", 1812 "https://plugins.jetbrains.com/files/22857/633914/vcs-gitlab-243.21565.204.zip": "sha256-dnnbmo9OILtgVr8vXGSqQ6uSGDfxbrPptToAMs9SPRM=", 1813 "https://plugins.jetbrains.com/files/22857/640903/vcs-gitlab-243.22562.53.zip": "sha256-lDStIaRy9ZtCXZxM2RRrz/5oZeL90aRVS63wC4XkJNw=", 1814 "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip": "sha256-VKGZLlL8ALjr6JEQtjhXiIxNrnTPXIoXMToJkJux2dw=", 1815 "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip": "sha256-ssaSY1I6FopLBgVKHUyjBrqzxHLSuI/swtDfQWJ7gxU=", 1816 "https://plugins.jetbrains.com/files/23927/668616/Extra_IDE_Tweaks-2025.1.1.zip": "sha256-nOPYnvLuApgpQwHBhRE3MJLDl2pE4bCz/6XHQQTZfA8=", 1817 "https://plugins.jetbrains.com/files/24559/672148/Extra_Tools_Pack-2025.1.2.zip": "sha256-U3gxwqLNGWNM26gTLJ7Q/9pBf9hbriSPvMvrE8EZVmc=", ··· 1835 "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip": "sha256-3RJ7YVFtynyqeLIzdrirCMbWNZmUkJ+DT/9my71H0Dk=", 1836 "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar": "sha256-Z7ZWDomXnTdHFKOElMkt53imef6aT7H5XeD6lOOFxfQ=", 1837 "https://plugins.jetbrains.com/files/7499/667439/gittoolbox-600.0.14_243-signed.zip": "sha256-rpJ0tPIf3mw5KLSv+wx16mXVKA1PxKTktgCYzKU3cU4=", 1838 "https://plugins.jetbrains.com/files/8195/630064/toml-243.21565.122.zip": "sha256-vKigewUGi06by9/6a9HbjN51zPAIafdk6w4MFG4kwG8=", 1839 "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip": "sha256-OFoWuz5z0BcZJqWkS+vkcD/Q0e5IUnQRY84/GEQQIb8=", 1840 "https://plugins.jetbrains.com/files/8327/615097/Minecraft_Development-2024.3-1.8.2.zip": "sha256-4c1nxjbEsNs9twmQnJllk1OIVmm0nnUYZ0R7f/6bJt4=", 1841 "https://plugins.jetbrains.com/files/8554/633920/featuresTrainer-243.21565.204.zip": "sha256-3MCG1SNEy2Mf9r+nTLcRwJ+rIJRvtO0kYKFNjIan86E=", 1842 "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip": "sha256-JugbJM8Lr2kbhP9hdLE3kUStl2vOMUB5wGTwNLxAZd0=", 1843 "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip": "sha256-YRf5sj+quf/dQv6eFU6f190vWW+RHtyGS+S2a6DhUoM=", 1844 - "https://plugins.jetbrains.com/files/8554/680571/featuresTrainer-243.24978.50.zip": "sha256-ukyMPINMP5ZQQGr38ibsWwzhYJhlQ+zTHaHvAWCEj0g=", 1845 "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip": "sha256-OFisV6Vs/xlbDvchxfrREDVgVh7wcfGnot+zUrgQU6M=", 1846 "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip": "sha256-hR7hC2phDJnHXxPy80WlEDFAhZHtMCu7nqYvAb0VeTI=", 1847 "https://plugins.jetbrains.com/files/9568/680198/go-plugin-243.24978.46.zip": "sha256-H2zxIwMN/m7s7Ewhy55QO45lQcUOhG/xD29wj6V/vIM=", 1848 "https://plugins.jetbrains.com/files/9707/628343/ansi-highlighter-premium-24.3.1.jar": "sha256-X+Xks9sajsSVRXLQghJ5k2GuwmllNsZ9SrYBbf36P0c=", 1849 "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip": "sha256-Mzmmq0RzMKZeKfBSo7FHvzeEtPGIrwqEDLAONQEsR1M=", 1850 - "https://plugins.jetbrains.com/files/9836/672013/intellij-randomness-3.3.5-signed.zip": "sha256-2vb1sYPM0td8B95m7bVYfJfKVW+jObWpAHTTqLZB7Ak=" 1851 } 1852 }
··· 431 }, 432 "name": "gittoolbox" 433 }, 434 + "7724": { 435 + "compatible": [ 436 + "clion", 437 + "datagrip", 438 + "goland", 439 + "idea-community", 440 + "idea-ultimate", 441 + "mps", 442 + "phpstorm", 443 + "pycharm-community", 444 + "pycharm-professional", 445 + "rider", 446 + "ruby-mine", 447 + "rust-rover", 448 + "webstorm" 449 + ], 450 + "builds": { 451 + "243.21565.447": null, 452 + "243.22562.218": "https://plugins.jetbrains.com/files/7724/654910/clouds-docker-impl-243.22562.236.zip", 453 + "243.22562.220": "https://plugins.jetbrains.com/files/7724/654910/clouds-docker-impl-243.22562.236.zip", 454 + "243.23654.157": "https://plugins.jetbrains.com/files/7724/672289/clouds-docker-impl-243.23654.177.zip", 455 + "243.23654.167": "https://plugins.jetbrains.com/files/7724/672289/clouds-docker-impl-243.23654.177.zip", 456 + "243.23654.180": "https://plugins.jetbrains.com/files/7724/672289/clouds-docker-impl-243.23654.177.zip", 457 + "243.23654.183": "https://plugins.jetbrains.com/files/7724/672289/clouds-docker-impl-243.23654.177.zip", 458 + "243.24978.27": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", 459 + "243.24978.46": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", 460 + "243.24978.50": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", 461 + "243.24978.54": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", 462 + "243.24978.55": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip", 463 + "243.24978.59": "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip" 464 + }, 465 + "name": "docker" 466 + }, 467 + "8097": { 468 + "compatible": [ 469 + "clion", 470 + "datagrip", 471 + "goland", 472 + "idea-community", 473 + "idea-ultimate", 474 + "mps", 475 + "phpstorm", 476 + "pycharm-community", 477 + "pycharm-professional", 478 + "rider", 479 + "ruby-mine", 480 + "rust-rover", 481 + "webstorm" 482 + ], 483 + "builds": { 484 + "243.21565.447": "https://plugins.jetbrains.com/files/8097/629964/graphql-243.21565.122.zip", 485 + "243.22562.218": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", 486 + "243.22562.220": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", 487 + "243.23654.157": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", 488 + "243.23654.167": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", 489 + "243.23654.180": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", 490 + "243.23654.183": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", 491 + "243.24978.27": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", 492 + "243.24978.46": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", 493 + "243.24978.50": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", 494 + "243.24978.54": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", 495 + "243.24978.55": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip", 496 + "243.24978.59": "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip" 497 + }, 498 + "name": "graphql" 499 + }, 500 "8182": { 501 "compatible": [ 502 "clion", ··· 627 "243.23654.167": "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip", 628 "243.23654.180": "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip", 629 "243.23654.183": "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip", 630 + "243.24978.27": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", 631 + "243.24978.46": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", 632 + "243.24978.50": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", 633 + "243.24978.54": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", 634 + "243.24978.55": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip", 635 + "243.24978.59": "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip" 636 }, 637 "name": "ide-features-trainer" 638 }, ··· 796 "webstorm" 797 ], 798 "builds": { 799 + "243.21565.447": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 800 + "243.22562.218": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 801 + "243.22562.220": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 802 + "243.23654.157": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 803 + "243.23654.167": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 804 + "243.23654.180": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 805 + "243.23654.183": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 806 + "243.24978.27": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 807 + "243.24978.46": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 808 + "243.24978.50": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 809 + "243.24978.54": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 810 + "243.24978.55": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", 811 + "243.24978.59": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip" 812 }, 813 "name": "randomness" 814 }, ··· 911 }, 912 "name": "dot-language" 913 }, 914 + "10481": { 915 + "compatible": [ 916 + "clion", 917 + "datagrip", 918 + "goland", 919 + "idea-community", 920 + "idea-ultimate", 921 + "mps", 922 + "phpstorm", 923 + "pycharm-community", 924 + "pycharm-professional", 925 + "rider", 926 + "ruby-mine", 927 + "rust-rover", 928 + "webstorm" 929 + ], 930 + "builds": { 931 + "243.21565.447": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 932 + "243.22562.218": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 933 + "243.22562.220": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 934 + "243.23654.157": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 935 + "243.23654.167": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 936 + "243.23654.180": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 937 + "243.23654.183": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 938 + "243.24978.27": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 939 + "243.24978.46": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 940 + "243.24978.50": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 941 + "243.24978.54": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 942 + "243.24978.55": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", 943 + "243.24978.59": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip" 944 + }, 945 + "name": "hocon" 946 + }, 947 "11058": { 948 "compatible": [ 949 "clion", ··· 994 "webstorm" 995 ], 996 "builds": { 997 + "243.21565.447": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 998 + "243.22562.218": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 999 + "243.22562.220": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1000 + "243.23654.157": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1001 + "243.23654.167": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1002 + "243.23654.180": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1003 + "243.23654.183": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1004 + "243.24978.27": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1005 + "243.24978.46": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1006 + "243.24978.50": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1007 + "243.24978.54": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1008 + "243.24978.55": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip", 1009 + "243.24978.59": "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip" 1010 }, 1011 "name": "aws-toolkit" 1012 }, ··· 1283 }, 1284 "name": "mario-progress-bar" 1285 }, 1286 + "15976": { 1287 + "compatible": [ 1288 + "clion", 1289 + "datagrip", 1290 + "goland", 1291 + "idea-community", 1292 + "idea-ultimate", 1293 + "mps", 1294 + "phpstorm", 1295 + "pycharm-community", 1296 + "pycharm-professional", 1297 + "rider", 1298 + "ruby-mine", 1299 + "rust-rover", 1300 + "webstorm" 1301 + ], 1302 + "builds": { 1303 + "243.21565.447": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1304 + "243.22562.218": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1305 + "243.22562.220": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1306 + "243.23654.157": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1307 + "243.23654.167": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1308 + "243.23654.180": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1309 + "243.23654.183": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1310 + "243.24978.27": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1311 + "243.24978.46": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1312 + "243.24978.50": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1313 + "243.24978.54": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1314 + "243.24978.55": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", 1315 + "243.24978.59": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar" 1316 + }, 1317 + "name": "which-key" 1318 + }, 1319 "16604": { 1320 "compatible": [ 1321 "clion", ··· 1366 "webstorm" 1367 ], 1368 "builds": { 1369 + "243.21565.447": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1370 + "243.22562.218": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1371 + "243.22562.220": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1372 + "243.23654.157": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1373 + "243.23654.167": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1374 + "243.23654.180": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1375 + "243.23654.183": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1376 + "243.24978.27": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1377 + "243.24978.46": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1378 + "243.24978.50": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1379 + "243.24978.54": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1380 + "243.24978.55": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip", 1381 + "243.24978.59": "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip" 1382 }, 1383 "name": "github-copilot" 1384 }, ··· 1415 }, 1416 "name": "netbeans-6-5-keymap" 1417 }, 1418 + "18682": { 1419 + "compatible": [ 1420 + "clion", 1421 + "datagrip", 1422 + "goland", 1423 + "idea-community", 1424 + "idea-ultimate", 1425 + "mps", 1426 + "phpstorm", 1427 + "pycharm-community", 1428 + "pycharm-professional", 1429 + "rider", 1430 + "ruby-mine", 1431 + "rust-rover", 1432 + "webstorm" 1433 + ], 1434 + "builds": { 1435 + "243.21565.447": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1436 + "243.22562.218": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1437 + "243.22562.220": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1438 + "243.23654.157": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1439 + "243.23654.167": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1440 + "243.23654.180": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1441 + "243.23654.183": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1442 + "243.24978.27": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1443 + "243.24978.46": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1444 + "243.24978.50": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1445 + "243.24978.54": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1446 + "243.24978.55": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip", 1447 + "243.24978.59": "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip" 1448 + }, 1449 + "name": "catppuccin-theme" 1450 + }, 1451 "18824": { 1452 "compatible": [ 1453 "clion", ··· 1498 "webstorm" 1499 ], 1500 "builds": { 1501 + "243.21565.447": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1502 + "243.22562.218": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1503 + "243.22562.220": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1504 + "243.23654.157": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1505 + "243.23654.167": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1506 + "243.23654.180": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1507 + "243.23654.183": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1508 + "243.24978.27": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1509 + "243.24978.46": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1510 + "243.24978.50": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1511 + "243.24978.54": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1512 + "243.24978.55": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar", 1513 + "243.24978.59": "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar" 1514 }, 1515 "name": "gerry-themes" 1516 }, ··· 1695 "243.23654.157": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1696 "243.23654.167": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1697 "243.23654.180": "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip", 1698 + "243.24978.27": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", 1699 + "243.24978.46": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", 1700 + "243.24978.50": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", 1701 + "243.24978.54": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", 1702 + "243.24978.55": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip", 1703 + "243.24978.59": "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip" 1704 }, 1705 "name": "dev-containers" 1706 }, ··· 1783 }, 1784 "name": "gitlab" 1785 }, 1786 + "23029": { 1787 + "compatible": [ 1788 + "clion", 1789 + "datagrip", 1790 + "goland", 1791 + "idea-community", 1792 + "idea-ultimate", 1793 + "mps", 1794 + "phpstorm", 1795 + "pycharm-community", 1796 + "pycharm-professional", 1797 + "rider", 1798 + "ruby-mine", 1799 + "rust-rover", 1800 + "webstorm" 1801 + ], 1802 + "builds": { 1803 + "243.21565.447": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1804 + "243.22562.218": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1805 + "243.22562.220": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1806 + "243.23654.157": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1807 + "243.23654.167": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1808 + "243.23654.180": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1809 + "243.23654.183": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1810 + "243.24978.27": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1811 + "243.24978.46": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1812 + "243.24978.50": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1813 + "243.24978.54": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1814 + "243.24978.55": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip", 1815 + "243.24978.59": "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip" 1816 + }, 1817 + "name": "catppuccin-icons" 1818 + }, 1819 "23043": { 1820 "compatible": [ 1821 "clion", ··· 1978 "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip": "sha256-frvQ+Dm1ueID6+vNlja0HtecGyn+ppq9GTgmU3kQ+58=", 1979 "https://plugins.jetbrains.com/files/10080/645834/intellij-rainbow-brackets-2024.2.8-241.zip": "sha256-IWRvV8NDYnoxxvQVOf3K3pueD+Hp7ctaWOmFHnaVTJg=", 1980 "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip": "sha256-25vtwXuBNiYL9E0pKG4dqJDkwX1FckAErdqRPKXybQA=", 1981 + "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip": "sha256-Bnnvy+HDNkx2DQM7N+JUa8hQzIA3H/5Y0WpWAjPmhUI=", 1982 "https://plugins.jetbrains.com/files/11058/668614/Extra_Icons-2025.1.1.zip": "sha256-bQHgzbSUh7cZEzVGrZQxUJ+fGY7GB4Sy5izwadkkQiQ=", 1983 + "https://plugins.jetbrains.com/files/11349/684473/aws-toolkit-jetbrains-standalone-3.56-243.zip": "sha256-f3NJXTqUxLh0O78UhJP+WAu1CYXGo+3x03z0MYobUVI=", 1984 "https://plugins.jetbrains.com/files/12024/622380/ReSharperPlugin.CognitiveComplexity-2024.3.0-eap04.zip": "sha256-X2x7uyWoV4aBI8E5bw35QfzmySWzbEAZ2nvdo5i+t+s=", 1985 "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip": "sha256-phv8MTGKNGzRviKzX+nIVTbkX4WkU82QVO5zXUQLtAo=", 1986 "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip": "sha256-/g1ucT18ywVJnCePH7WyMWKgM9umowBz5wFObmO7cws=", ··· 1993 "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip": "sha256-Tgu8CfDhO6KugfuLNhmxe89dMm+Qo3fmAg/8hwjUaoc=", 1994 "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=", 1995 "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar": "sha256-mB09zvUg1hLXl9lgW1NEU+DyVel1utZv6s+mFykckYY=", 1996 + "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar": "sha256-2FlEaHf2rO6xgG3LnZIPt/XKgRGjpLSiEXCncfAf3bI=", 1997 "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip": "sha256-yKpWQZGxfsKwPVTJLHpF4KGJ5ANCd73uxHlfdFE4Qf4=", 1998 "https://plugins.jetbrains.com/files/16604/671364/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.3.zip": "sha256-U2kNQtumZ71+G3maxxXPVsLL8Q+8YonpC4ejr1DYMbo=", 1999 + "https://plugins.jetbrains.com/files/17718/683782/github-copilot-intellij-1.5.35-242.zip": "sha256-XySBxVlZLPTj1Y3urLpfgkrYwt/y12hX0oCK1p0Vdx0=", 2000 "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", 2001 + "https://plugins.jetbrains.com/files/18682/680233/Catppuccin_Theme-3.4.1.zip": "sha256-QOF3nAXOfYhNl3YUK1fc9z5H2uXTPm2X+6fVZ5QP8ZQ=", 2002 "https://plugins.jetbrains.com/files/18824/671527/CodeGlancePro-1.9.6-signed.zip": "sha256-AEHZxuRMBEZlT3xTxBUbHEPjEJBOCLxdj1wEYBzlNdk=", 2003 + "https://plugins.jetbrains.com/files/18922/685255/GerryThemes.jar": "sha256-GROc7EiggdGHUQknzduildmchx3axkoij1Zqwqqm76I=", 2004 "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip": "sha256-hoFfIid7lClHDiT+ZH3H+tFSvWYb1tSRZH1iif+kWrM=", 2005 "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip": "sha256-jGWRU0g120qYvvFiUFI10zvprTsemuIq3XmIjYxZGts=", 2006 "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip": "sha256-N66Bh0AwHmg5N9PNguRAGtpJ/dLMWMp3rxjTgz9poFo=", ··· 2008 "https://plugins.jetbrains.com/files/21667/618339/code-complexity-plugin-1.6.1.zip": "sha256-OGaYvQfSdAh0OZhYSpZJD14uyx8FSagEhUEinZmR3N4=", 2009 "https://plugins.jetbrains.com/files/21904/665427/intellij-developer-tools-plugin-6.3.0-signed.zip": "sha256-TEx5wg3Sf3rkhl6oj0hRrMdBJW9KMjZ/yNDgNYaeP28=", 2010 "https://plugins.jetbrains.com/files/21962/654853/clouds-docker-gateway-243.23654.19.zip": "sha256-l4XCXUq7ECeHhSjPvvCnwlXIGBylsolw3jIQMZ4Geag=", 2011 + "https://plugins.jetbrains.com/files/21962/684422/clouds-docker-gateway-243.24978.79.zip": "sha256-jmfcGDtizib7wQW88sWuzG095nrT0KHyN98trxqISHE=", 2012 "https://plugins.jetbrains.com/files/22407/672481/intellij-rust-243.23654.180.zip": "sha256-9MB+kR8GZePzVU6i9sr+vFyeGqGnXwGRThTv6lKouVU=", 2013 "https://plugins.jetbrains.com/files/22707/678078/continue-intellij-extension-0.0.88.zip": "sha256-aNhXdXzOVvT9Sy76gh5M5YfFH5+rwZWjp3XMwsidR4w=", 2014 "https://plugins.jetbrains.com/files/22857/633914/vcs-gitlab-243.21565.204.zip": "sha256-dnnbmo9OILtgVr8vXGSqQ6uSGDfxbrPptToAMs9SPRM=", 2015 "https://plugins.jetbrains.com/files/22857/640903/vcs-gitlab-243.22562.53.zip": "sha256-lDStIaRy9ZtCXZxM2RRrz/5oZeL90aRVS63wC4XkJNw=", 2016 "https://plugins.jetbrains.com/files/22857/654839/vcs-gitlab-243.23654.19.zip": "sha256-VKGZLlL8ALjr6JEQtjhXiIxNrnTPXIoXMToJkJux2dw=", 2017 + "https://plugins.jetbrains.com/files/23029/650304/Catppuccin_Icons-1.10.1.zip": "sha256-HFELG8i+EQtr97y87sBwqPMmTxexIfJH1DRXTmlOytw=", 2018 "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip": "sha256-ssaSY1I6FopLBgVKHUyjBrqzxHLSuI/swtDfQWJ7gxU=", 2019 "https://plugins.jetbrains.com/files/23927/668616/Extra_IDE_Tweaks-2025.1.1.zip": "sha256-nOPYnvLuApgpQwHBhRE3MJLDl2pE4bCz/6XHQQTZfA8=", 2020 "https://plugins.jetbrains.com/files/24559/672148/Extra_Tools_Pack-2025.1.2.zip": "sha256-U3gxwqLNGWNM26gTLJ7Q/9pBf9hbriSPvMvrE8EZVmc=", ··· 2038 "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip": "sha256-3RJ7YVFtynyqeLIzdrirCMbWNZmUkJ+DT/9my71H0Dk=", 2039 "https://plugins.jetbrains.com/files/7425/603907/WakaTime.jar": "sha256-Z7ZWDomXnTdHFKOElMkt53imef6aT7H5XeD6lOOFxfQ=", 2040 "https://plugins.jetbrains.com/files/7499/667439/gittoolbox-600.0.14_243-signed.zip": "sha256-rpJ0tPIf3mw5KLSv+wx16mXVKA1PxKTktgCYzKU3cU4=", 2041 + "https://plugins.jetbrains.com/files/7724/654910/clouds-docker-impl-243.22562.236.zip": "sha256-3F25CTNLfQcUFklNXovLVXQ8cfOr/6Y5yetPc3jTFQM=", 2042 + "https://plugins.jetbrains.com/files/7724/672289/clouds-docker-impl-243.23654.177.zip": "sha256-zTp+nL22jW/93GkpVUK39D0VWgPtqRvW/BdhMqnsy1o=", 2043 + "https://plugins.jetbrains.com/files/7724/680796/clouds-docker-impl-243.24978.54.zip": "sha256-pGAUljrRizCer076iM1oKrNj54tN3VxSvYldfKAsqRE=", 2044 + "https://plugins.jetbrains.com/files/8097/629964/graphql-243.21565.122.zip": "sha256-oaFy2E3e1cQyjf4JKblnhUXqKbXmDugzDPZXJLphWQw=", 2045 + "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip": "sha256-rr2pO0mIsqWXYZgwEhcQJlk0lQabxnIPxqRCGdTFaTw=", 2046 + "https://plugins.jetbrains.com/files/8097/680200/graphql-243.24978.46.zip": "sha256-RJELd6KPzlRu+UwWBPW1fN33Zj0PcgQ0hGCJ6+ii/fI=", 2047 "https://plugins.jetbrains.com/files/8195/630064/toml-243.21565.122.zip": "sha256-vKigewUGi06by9/6a9HbjN51zPAIafdk6w4MFG4kwG8=", 2048 "https://plugins.jetbrains.com/files/8195/672659/toml-243.23654.183.zip": "sha256-OFoWuz5z0BcZJqWkS+vkcD/Q0e5IUnQRY84/GEQQIb8=", 2049 "https://plugins.jetbrains.com/files/8327/615097/Minecraft_Development-2024.3-1.8.2.zip": "sha256-4c1nxjbEsNs9twmQnJllk1OIVmm0nnUYZ0R7f/6bJt4=", 2050 "https://plugins.jetbrains.com/files/8554/633920/featuresTrainer-243.21565.204.zip": "sha256-3MCG1SNEy2Mf9r+nTLcRwJ+rIJRvtO0kYKFNjIan86E=", 2051 "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip": "sha256-JugbJM8Lr2kbhP9hdLE3kUStl2vOMUB5wGTwNLxAZd0=", 2052 "https://plugins.jetbrains.com/files/8554/672476/featuresTrainer-243.23654.180.zip": "sha256-YRf5sj+quf/dQv6eFU6f190vWW+RHtyGS+S2a6DhUoM=", 2053 + "https://plugins.jetbrains.com/files/8554/684425/featuresTrainer-243.24978.79.zip": "sha256-1oI8hw6YYhUzhfv5RjtlBFG0OvucqVs/XUXMioRIuzA=", 2054 "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip": "sha256-OFisV6Vs/xlbDvchxfrREDVgVh7wcfGnot+zUrgQU6M=", 2055 "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip": "sha256-hR7hC2phDJnHXxPy80WlEDFAhZHtMCu7nqYvAb0VeTI=", 2056 "https://plugins.jetbrains.com/files/9568/680198/go-plugin-243.24978.46.zip": "sha256-H2zxIwMN/m7s7Ewhy55QO45lQcUOhG/xD29wj6V/vIM=", 2057 "https://plugins.jetbrains.com/files/9707/628343/ansi-highlighter-premium-24.3.1.jar": "sha256-X+Xks9sajsSVRXLQghJ5k2GuwmllNsZ9SrYBbf36P0c=", 2058 "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip": "sha256-Mzmmq0RzMKZeKfBSo7FHvzeEtPGIrwqEDLAONQEsR1M=", 2059 + "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip": "sha256-ArwC2HO2cHlTcFKXQBuKzZTuOiiIDEc/SGDsDQUCZmI=" 2060 } 2061 }
+13
pkgs/applications/editors/vim/plugins/generated.nix
··· 9135 meta.hydraPlatforms = [ ]; 9136 }; 9137 9138 netman-nvim = buildVimPlugin { 9139 pname = "netman.nvim"; 9140 version = "2025-01-11";
··· 9135 meta.hydraPlatforms = [ ]; 9136 }; 9137 9138 + nerdy-nvim = buildVimPlugin { 9139 + pname = "nerdy.nvim"; 9140 + version = "2025-02-23"; 9141 + src = fetchFromGitHub { 9142 + owner = "2KAbhishek"; 9143 + repo = "nerdy.nvim"; 9144 + rev = "319cc93d4038b24497eb34c344b20fb462be6c9a"; 9145 + sha256 = "05dnqydmflymc2svijndsrnjv02waliy7si2md35ji9bzpw4cg6k"; 9146 + }; 9147 + meta.homepage = "https://github.com/2KAbhishek/nerdy.nvim/"; 9148 + meta.hydraPlatforms = [ ]; 9149 + }; 9150 + 9151 netman-nvim = buildVimPlugin { 9152 pname = "netman.nvim"; 9153 version = "2025-01-11";
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 700 https://github.com/preservim/nerdcommenter/,, 701 https://github.com/preservim/nerdtree/,, 702 https://github.com/Xuyuanp/nerdtree-git-plugin/,, 703 https://github.com/miversen33/netman.nvim/,HEAD, 704 https://github.com/prichrd/netrw.nvim/,HEAD, 705 https://github.com/oberblastmeister/neuron.nvim/,,
··· 700 https://github.com/preservim/nerdcommenter/,, 701 https://github.com/preservim/nerdtree/,, 702 https://github.com/Xuyuanp/nerdtree-git-plugin/,, 703 + https://github.com/2KAbhishek/nerdy.nvim/,HEAD, 704 https://github.com/miversen33/netman.nvim/,HEAD, 705 https://github.com/prichrd/netrw.nvim/,HEAD, 706 https://github.com/oberblastmeister/neuron.nvim/,,
+2 -2
pkgs/applications/graphics/hydrus/default.nix
··· 15 16 python3Packages.buildPythonPackage rec { 17 pname = "hydrus"; 18 - version = "598"; 19 format = "other"; 20 21 src = fetchFromGitHub { 22 owner = "hydrusnetwork"; 23 repo = "hydrus"; 24 tag = "v${version}"; 25 - hash = "sha256-i9XeZJgB0oDimoc0D5UTYSBs9C55QXC6HIxv2gP8vWY="; 26 }; 27 28 nativeBuildInputs = [
··· 15 16 python3Packages.buildPythonPackage rec { 17 pname = "hydrus"; 18 + version = "609"; 19 format = "other"; 20 21 src = fetchFromGitHub { 22 owner = "hydrusnetwork"; 23 repo = "hydrus"; 24 tag = "v${version}"; 25 + hash = "sha256-yHRYGZ38H3nlOlo3NrSqG+2Z3kUiKMfHpMFvAM+T80U="; 26 }; 27 28 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/cloudflared/default.nix
··· 8 9 buildGoModule rec { 10 pname = "cloudflared"; 11 - version = "2024.12.2"; 12 13 src = fetchFromGitHub { 14 owner = "cloudflare"; 15 repo = "cloudflared"; 16 tag = version; 17 - hash = "sha256-gk18N8iJve4lznkUb93Qzdgl93fTCOZCAXqm1BjsDak="; 18 }; 19 20 vendorHash = null;
··· 8 9 buildGoModule rec { 10 pname = "cloudflared"; 11 + version = "2025.2.0"; 12 13 src = fetchFromGitHub { 14 owner = "cloudflare"; 15 repo = "cloudflared"; 16 tag = version; 17 + hash = "sha256-K1xMk9y9cxqbLqXC0TU62kSqq1WxTF8T/fAgE0THOLQ="; 18 }; 19 20 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 516 "vendorHash": "sha256-Ywn2xP1oAYlCz7PwsG0Wu5J+G0iuG6tqq7HWsc0M3q0=" 517 }, 518 "google-beta": { 519 - "hash": "sha256-O8pDsBTfr8Ep2pZmb2btKVuNrKx6PxLczmwTwwdJZ/c=", 520 "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", 521 "owner": "hashicorp", 522 "repo": "terraform-provider-google-beta", 523 - "rev": "v6.14.1", 524 "spdx": "MPL-2.0", 525 - "vendorHash": "sha256-M2R1QdSRNyRPVf8D5hiMjZ8sOR2pVkBgEGUcYgbePEM=" 526 }, 527 "googleworkspace": { 528 "hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=",
··· 516 "vendorHash": "sha256-Ywn2xP1oAYlCz7PwsG0Wu5J+G0iuG6tqq7HWsc0M3q0=" 517 }, 518 "google-beta": { 519 + "hash": "sha256-fxmkUL+cHWbSiabSUDUKm5hwqzFKW7i9btlhKzDsEuI=", 520 "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", 521 "owner": "hashicorp", 522 "repo": "terraform-provider-google-beta", 523 + "rev": "v6.20.0", 524 "spdx": "MPL-2.0", 525 + "vendorHash": "sha256-LsSPovaLIkW/+0XLB40jZyZx8/WiZIpTW1WYEKglDks=" 526 }, 527 "googleworkspace": { 528 "hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=",
+2 -2
pkgs/applications/science/electronics/qucs-s/default.nix
··· 20 21 stdenv.mkDerivation rec { 22 pname = "qucs-s"; 23 - version = "24.4.1"; 24 25 src = fetchFromGitHub { 26 owner = "ra3xdh"; 27 repo = "qucs_s"; 28 rev = version; 29 - hash = "sha256-ll5P8cqJBzoieExElggn5tRbDcmH7L3yvcbtAQ0BBww="; 30 }; 31 32 postPatch = ''
··· 20 21 stdenv.mkDerivation rec { 22 pname = "qucs-s"; 23 + version = "25.1.0"; 24 25 src = fetchFromGitHub { 26 owner = "ra3xdh"; 27 repo = "qucs_s"; 28 rev = version; 29 + hash = "sha256-yu9sBaFmEYWjDOEAGpA4pKTAYUjPGf/Zv7VnRDCIAK4="; 30 }; 31 32 postPatch = ''
+3 -3
pkgs/applications/video/makemkv/default.nix
··· 18 }: 19 20 let 21 - version = "1.17.8"; 22 # Using two URLs as the first one will break as soon as a new version is released 23 src_bin = fetchurl { 24 urls = [ 25 "http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz" 26 "http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz" 27 ]; 28 - hash = "sha256-jg9UdDDZr+7ZdseJtb7N+y7Prhyq3hLo4+EZpzRxcEE="; 29 }; 30 src_oss = fetchurl { 31 urls = [ 32 "http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz" 33 "http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz" 34 ]; 35 - hash = "sha256-knUrzj/J+Xk5N1tg0q9iIXT+hqStkkjL3Yc2Yp5tvIo="; 36 }; 37 in 38 mkDerivation {
··· 18 }: 19 20 let 21 + version = "1.17.9"; 22 # Using two URLs as the first one will break as soon as a new version is released 23 src_bin = fetchurl { 24 urls = [ 25 "http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz" 26 "http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz" 27 ]; 28 + hash = "sha256-q87cvHBzUQRF4wO/ZA07kbGrok0Bkj1BGTi/4i0s1Hs="; 29 }; 30 src_oss = fetchurl { 31 urls = [ 32 "http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz" 33 "http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz" 34 ]; 35 + hash = "sha256-JrEV5rpJNRgbXqiKLNUZZtWbZyR44EMTd1kSKVGLZ6o="; 36 }; 37 in 38 mkDerivation {
+3 -3
pkgs/by-name/aa/aaaaxy/package.nix
··· 21 22 buildGoModule rec { 23 pname = "aaaaxy"; 24 - version = "1.5.256"; 25 26 src = fetchFromGitHub { 27 owner = "divVerent"; 28 repo = pname; 29 rev = "v${version}"; 30 - hash = "sha256-wK0ZVJGTRp4m7nALfLzJE51juqBo8GmlK8BIQeb20ls="; 31 fetchSubmodules = true; 32 }; 33 34 - vendorHash = "sha256-mDVpxPkRGbpAtZ0jCKd3uOxwUdBqjd0kISg22JdpLpE="; 35 36 buildInputs = [ 37 alsa-lib
··· 21 22 buildGoModule rec { 23 pname = "aaaaxy"; 24 + version = "1.6.0"; 25 26 src = fetchFromGitHub { 27 owner = "divVerent"; 28 repo = pname; 29 rev = "v${version}"; 30 + hash = "sha256-WQcvvNG4EM3XJbjAu0iBIm7+51/fufj2td+QESZkOuI="; 31 fetchSubmodules = true; 32 }; 33 34 + vendorHash = "sha256-ZL6jqsAbxHKX6wVTrDNsSRlYtcSuKubpFFjEgiVWCSY="; 35 36 buildInputs = [ 37 alsa-lib
+5 -5
pkgs/by-name/au/audiobookshelf/source.json
··· 1 { 2 "owner": "advplyr", 3 "repo": "audiobookshelf", 4 - "rev": "ebdf377fc186ee34c1700b8943cfc088b549369e", 5 - "hash": "sha256-Aukw0sHF5WThTUFUi5UP+Dp9SWMqiatZwYtGa2b/2vU=", 6 - "version": "2.19.2", 7 - "depsHash": "sha256-Vlo8HyuBMm6nltY0qoo4qvEkqVFHe1Q8YWLsxT5M5Ok=", 8 - "clientDepsHash": "sha256-8leIaSVQsCltRo9ZCDkCJ3xyiB6ggXFqNgYtQlAeGLQ=" 9 }
··· 1 { 2 "owner": "advplyr", 3 "repo": "audiobookshelf", 4 + "rev": "c7d8021a16012a5493ae53a1310d2000887204a5", 5 + "hash": "sha256-z0AUl2BbS1Ts6M1rz3V9ZZ7SLmfyJ1KEdmE4/bWRYFk=", 6 + "version": "2.19.5", 7 + "depsHash": "sha256-YAxq277klfCw+tW/vcUFdwV9ucleg7WCBsDYHh5pjMo=", 8 + "clientDepsHash": "sha256-6+IxIHZdI/Fm/yqxpB+qX5jI4/Ne3EgRArIRfSG/sR8=" 9 }
+8 -6
pkgs/by-name/bi/biome/package.nix
··· 33 nativeCheckInputs = [ gitMinimal ]; 34 35 cargoBuildFlags = [ "-p=biome_cli" ]; 36 - cargoTestFlags = 37 - cargoBuildFlags 38 - ++ 39 - # skip a broken test from v1.7.3 release 40 - # this will be removed on the next version 41 - [ "-- --skip=diagnostics::test::termination_diagnostic_size" ]; 42 43 env = { 44 BIOME_VERSION = version;
··· 33 nativeCheckInputs = [ gitMinimal ]; 34 35 cargoBuildFlags = [ "-p=biome_cli" ]; 36 + cargoTestFlags = cargoBuildFlags ++ [ 37 + "-- --skip=commands::check::print_json" 38 + "--skip=commands::check::print_json_pretty" 39 + "--skip=commands::explain::explain_logs" 40 + "--skip=commands::format::print_json" 41 + "--skip=commands::format::print_json_pretty" 42 + "--skip=commands::format::should_format_files_in_folders_ignored_by_linter" 43 + ]; 44 45 env = { 46 BIOME_VERSION = version;
+3 -3
pkgs/by-name/bu/burpsuite/package.nix
··· 9 }: 10 11 let 12 - version = "2025.1.1"; 13 14 product = 15 if proEdition then 16 { 17 productName = "pro"; 18 productDesktop = "Burp Suite Professional Edition"; 19 - hash = "sha256-17COQ9deYkzmaXBbg1arD3BQY7l3WZ9FakLXzTxgmr8="; 20 } 21 else 22 { 23 productName = "community"; 24 productDesktop = "Burp Suite Community Edition"; 25 - hash = "sha256-VnDVv492suHIjDqermH79Rcz4hb3bmgazIiBvbwV3Zc="; 26 }; 27 28 src = fetchurl {
··· 9 }: 10 11 let 12 + version = "2025.1.2"; 13 14 product = 15 if proEdition then 16 { 17 productName = "pro"; 18 productDesktop = "Burp Suite Professional Edition"; 19 + hash = "sha256-EIz+nMiLkrhO53MWNFgCbIT+xU3PwGH2619OtuvvYh4="; 20 } 21 else 22 { 23 productName = "community"; 24 productDesktop = "Burp Suite Community Edition"; 25 + hash = "sha256-Lq8ZOKOCgu7HpSO+RkAEivdWZlDcVhT7Zb1E035bk3o="; 26 }; 27 28 src = fetchurl {
+3 -3
pkgs/by-name/ch/chatzone-desktop/package.nix
··· 10 11 let 12 pname = "chatzone-desktop"; 13 - version = "5.2.4"; 14 src = fetchurl { 15 - url = "https://cdn1.ozone.ru/s3/chatzone-clients/ci/v5.2.4/506/chatzone-desktop-linux-5.2.4.AppImage"; 16 - hash = "sha256-sd648wMCVYq5fpL4Ws9/fN4+ArqmsAIgY67a+AoFi8E="; 17 }; 18 appimageContents = appimageTools.extract { inherit pname version src; }; 19 in
··· 10 11 let 12 pname = "chatzone-desktop"; 13 + version = "5.2.5"; 14 src = fetchurl { 15 + url = "https://cdn1.ozone.ru/s3/chatzone-clients/ci/v5.2.5/569/chatzone-desktop-linux-5.2.5.AppImage"; 16 + hash = "sha256-PIghhiy0w9cb7Ki8gPOK8OZB3TFwNd68AAwUI5JzZU8="; 17 }; 18 appimageContents = appimageTools.extract { inherit pname version src; }; 19 in
+53 -17
pkgs/by-name/cl/cloudflare-warp/package.nix
··· 15 nftables, 16 nss, 17 openssl, 18 }: 19 20 stdenv.mkDerivation rec { 21 - pname = "cloudflare-warp"; 22 - version = "2024.12.554"; 23 24 - suffix = 25 - { 26 - aarch64-linux = "arm64"; 27 - x86_64-linux = "amd64"; 28 - } 29 - .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 30 31 - src = fetchurl { 32 - url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}.0_${suffix}.deb"; 33 - hash = 34 - { 35 - aarch64-linux = "sha256-FdT7C5ltqCXdVToIFdEgMKVpvCf6PVcvTpvMTCJj5vc="; 36 - x86_64-linux = "sha256-8FMDVUoAYInXVJ5mwpPpUxECAN8safiHetM03GJTmTg="; 37 - } 38 - .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 39 - }; 40 41 nativeBuildInputs = [ 42 dpkg ··· 106 doInstallCheck = true; 107 versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; 108 versionCheckProgramArg = [ "--version" ]; 109 110 meta = with lib; { 111 description = "Replaces the connection between your device and the Internet with a modern, optimized, protocol";
··· 15 nftables, 16 nss, 17 openssl, 18 + writeShellApplication, 19 + curl, 20 + jq, 21 + ripgrep, 22 + common-updater-scripts, 23 }: 24 25 + let 26 + version = "2025.1.861"; 27 + sources = { 28 + x86_64-linux = fetchurl { 29 + url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}.0_amd64.deb"; 30 + hash = "sha256-9Y1mBKS74x1F3OEusqvm7W8RoJnfBHnXTtwbFVfhjc4="; 31 + }; 32 + aarch64-linux = fetchurl { 33 + url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}.0_arm64.deb"; 34 + hash = "sha256-WM9c17t5rJDdGeMP17k/eZx4knLHd+MbkleIF1mNA4A="; 35 + }; 36 + }; 37 + in 38 stdenv.mkDerivation rec { 39 + inherit version; 40 41 + pname = "cloudflare-warp"; 42 43 + src = 44 + sources.${stdenv.hostPlatform.system} 45 + or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 46 47 nativeBuildInputs = [ 48 dpkg ··· 112 doInstallCheck = true; 113 versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; 114 versionCheckProgramArg = [ "--version" ]; 115 + 116 + passthru = { 117 + inherit sources; 118 + 119 + updateScript = lib.getExe (writeShellApplication { 120 + name = "update-cloudflare-warp"; 121 + 122 + runtimeInputs = [ 123 + curl 124 + jq 125 + ripgrep 126 + common-updater-scripts 127 + ]; 128 + 129 + text = '' 130 + new_version="$( 131 + curl --fail --silent -L ''${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 132 + -H 'Accept: application/vnd.github+json' \ 133 + -H 'X-GitHub-Api-Version: 2022-11-28' \ 134 + 'https://api.github.com/repos/cloudflare/cloudflare-docs/git/trees/production?recursive=true' | 135 + jq 'last(.tree.[] | select(.path | startswith("src/content/warp-releases/linux/ga/"))).path' | 136 + rg '([^/]+)\.0\.yaml\b' --only-matching --replace '$1' 137 + )" 138 + 139 + for platform in ${lib.escapeShellArgs meta.platforms}; do 140 + update-source-version "${pname}" "$new_version" --ignore-same-version --source-key="sources.$platform" 141 + done 142 + ''; 143 + }); 144 + }; 145 146 meta = with lib; { 147 description = "Replaces the connection between your device and the Internet with a modern, optimized, protocol";
+3 -3
pkgs/by-name/co/consul/package.nix
··· 8 9 buildGoModule rec { 10 pname = "consul"; 11 - version = "1.20.3"; 12 13 # Note: Currently only release tags are supported, because they have the Consul UI 14 # vendored. See ··· 22 owner = "hashicorp"; 23 repo = pname; 24 tag = "v${version}"; 25 - hash = "sha256-Bgzanv7z2mVtzp6UC5mxzkYaE82ULioVmaXN2DqJ4LI="; 26 }; 27 28 # This corresponds to paths with package main - normally unneeded but consul ··· 32 "connect/certgen" 33 ]; 34 35 - vendorHash = "sha256-Sa6OcRMgx1WUXVNbgSAR+2KWYlc6b/50ZqPS8/ycBkI="; 36 37 doCheck = false; 38
··· 8 9 buildGoModule rec { 10 pname = "consul"; 11 + version = "1.20.4"; 12 13 # Note: Currently only release tags are supported, because they have the Consul UI 14 # vendored. See ··· 22 owner = "hashicorp"; 23 repo = pname; 24 tag = "v${version}"; 25 + hash = "sha256-pvTHrFrnRSprsbIPenVPVnnmU59OQCZc9DF+8wcWJ3A="; 26 }; 27 28 # This corresponds to paths with package main - normally unneeded but consul ··· 32 "connect/certgen" 33 ]; 34 35 + vendorHash = "sha256-hAnIKuFtS6l4nhq8bTcHkvW43FT6K8+0FglRRNfDtPg="; 36 37 doCheck = false; 38
+2 -2
pkgs/by-name/co/copilot-language-server/package-lock.json
··· 1 { 2 "name": "@github/copilot-language-server", 3 - "version": "1.273.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "@github/copilot-language-server", 9 - "version": "1.273.0", 10 "license": "https://docs.github.com/en/site-policy/github-terms/github-terms-for-additional-products-and-features", 11 "dependencies": { 12 "vscode-languageserver-protocol": "^3.17.5"
··· 1 { 2 "name": "@github/copilot-language-server", 3 + "version": "1.275.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "@github/copilot-language-server", 9 + "version": "1.275.0", 10 "license": "https://docs.github.com/en/site-policy/github-terms/github-terms-for-additional-products-and-features", 11 "dependencies": { 12 "vscode-languageserver-protocol": "^3.17.5"
+3 -3
pkgs/by-name/co/copilot-language-server/package.nix
··· 6 7 buildNpmPackage rec { 8 pname = "copilot-language-server"; 9 - version = "1.273.0"; 10 11 src = fetchurl { 12 url = "https://registry.npmjs.org/@github/copilot-language-server/-/copilot-language-server-${version}.tgz"; 13 - hash = "sha256-S3LhyNg8sSJPl+vnMir4AbyerORz0b1S7JyjCeoXW2E="; 14 }; 15 16 - npmDepsHash = "sha256-ikITGNY6a6SKOSTBU9q4sQMX51mOxMix+a1Bt+h9wGw="; 17 18 postPatch = '' 19 ln -s ${./package-lock.json} package-lock.json
··· 6 7 buildNpmPackage rec { 8 pname = "copilot-language-server"; 9 + version = "1.275.0"; 10 11 src = fetchurl { 12 url = "https://registry.npmjs.org/@github/copilot-language-server/-/copilot-language-server-${version}.tgz"; 13 + hash = "sha256-OVqtwz9T5vSYAZc8nof0jXn7H40i1r7SAS6jK4xeSlo="; 14 }; 15 16 + npmDepsHash = "sha256-PLX/mN7xu8gMh2BkkyTncP3+rJ3nBmX+pHxl0ONXbe4="; 17 18 postPatch = '' 19 ln -s ${./package-lock.json} package-lock.json
+4 -4
pkgs/by-name/co/cosmic-player/package.nix
··· 21 22 rustPlatform.buildRustPackage rec { 23 pname = "cosmic-player"; 24 - version = "1.0.0-alpha.5.1"; 25 26 src = fetchFromGitHub { 27 owner = "pop-os"; 28 repo = pname; 29 rev = "epoch-${version}"; 30 - hash = "sha256-IgMFKtuMAfRtbxunwrwRzFi/0PcSMWhx33uJcxiAHhI="; 31 }; 32 33 useFetchCargoVendor = true; 34 - cargoHash = "sha256-VSUv4yV54fzWPhxZV/EjBrkx7tTLo6vfSHNiluWnn9A="; 35 36 postPatch = '' 37 - substituteInPlace justfile --replace '#!/usr/bin/env' "#!$(command -v env)" 38 ''; 39 40 nativeBuildInputs = [
··· 21 22 rustPlatform.buildRustPackage rec { 23 pname = "cosmic-player"; 24 + version = "1.0.0-alpha.6"; 25 26 src = fetchFromGitHub { 27 owner = "pop-os"; 28 repo = pname; 29 rev = "epoch-${version}"; 30 + hash = "sha256-Ebjj+C+yLCRomZy2W8mYDig1pv7aQcD3A9V2M53RM5U="; 31 }; 32 33 useFetchCargoVendor = true; 34 + cargoHash = "sha256-p1ylYB6xuF0UrhUO+QbGIgxqvZeQ6+GIbSNijTDXyRE="; 35 36 postPatch = '' 37 + substituteInPlace justfile --replace-fail '#!/usr/bin/env' "#!$(command -v env)" 38 ''; 39 40 nativeBuildInputs = [
+16 -15
pkgs/by-name/de/deno/package.nix
··· 12 }, 13 libffi, 14 sqlite, 15 }: 16 17 let ··· 19 in 20 rustPlatform.buildRustPackage rec { 21 pname = "deno"; 22 - version = "2.2.1"; 23 24 src = fetchFromGitHub { 25 owner = "denoland"; 26 repo = "deno"; 27 tag = "v${version}"; 28 - hash = "sha256-WXAUsBC3nAJcuUB753dpM/WDzqWu+e/Kt/BrwQkk/dY="; 29 }; 30 31 useFetchCargoVendor = true; 32 - cargoHash = "sha256-t44Q4yBdcYAk6jkRrzAHXBsJTsRTHAD95Wyxd3waaHc="; 33 34 postPatch = '' 35 - # upstream uses lld on aarch64-darwin for faster builds 36 - # within nix lld looks for CoreFoundation rather than CoreFoundation.tbd and fails 37 - substituteInPlace .cargo/config.toml --replace-fail "-fuse-ld=lld " "" 38 - 39 # Use patched nixpkgs libffi in order to fix https://github.com/libffi/libffi/pull/857 40 substituteInPlace ext/ffi/Cargo.toml --replace-fail "libffi = \"=3.2.0\"" "libffi = { version = \"3.2.0\", features = [\"system\"] }" 41 ''; 42 43 # uses zlib-ng but can't dynamically link yet 44 # https://github.com/rust-lang/libz-sys/issues/158 45 - nativeBuildInputs = [ 46 - rustPlatform.bindgenHook 47 - # required by libz-ng-sys crate 48 - cmake 49 - # required by deno_kv crate 50 - protobuf 51 - installShellFiles 52 - ]; 53 54 configureFlags = lib.optionals stdenv.cc.isClang [ 55 # This never worked with clang, but became a hard error recently: https://github.com/llvm/llvm-project/commit/3d5b610c864c8f5980eaa16c22b71ff1cf462fae
··· 12 }, 13 libffi, 14 sqlite, 15 + lld, 16 }: 17 18 let ··· 20 in 21 rustPlatform.buildRustPackage rec { 22 pname = "deno"; 23 + version = "2.2.2"; 24 25 src = fetchFromGitHub { 26 owner = "denoland"; 27 repo = "deno"; 28 tag = "v${version}"; 29 + hash = "sha256-ogvrDDwiMmsTRRpXwlH5VWhtnrSkRZErfjj2lhirALQ="; 30 }; 31 32 useFetchCargoVendor = true; 33 + cargoHash = "sha256-eaB6e6DGWbQKVR+huHBUbXGjzrY/4xGYdu8tXp+6jBM="; 34 35 postPatch = '' 36 # Use patched nixpkgs libffi in order to fix https://github.com/libffi/libffi/pull/857 37 substituteInPlace ext/ffi/Cargo.toml --replace-fail "libffi = \"=3.2.0\"" "libffi = { version = \"3.2.0\", features = [\"system\"] }" 38 ''; 39 40 # uses zlib-ng but can't dynamically link yet 41 # https://github.com/rust-lang/libz-sys/issues/158 42 + nativeBuildInputs = 43 + [ 44 + rustPlatform.bindgenHook 45 + # required by libz-ng-sys crate 46 + cmake 47 + # required by deno_kv crate 48 + protobuf 49 + installShellFiles 50 + ] 51 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 52 + lld 53 + ]; 54 55 configureFlags = lib.optionals stdenv.cc.isClang [ 56 # This never worked with clang, but became a hard error recently: https://github.com/llvm/llvm-project/commit/3d5b610c864c8f5980eaa16c22b71ff1cf462fae
+2 -2
pkgs/by-name/fl/flyway/package.nix
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "flyway"; 5 - version = "11.0.1"; 6 src = fetchurl { 7 url = 8 "mirror://maven/org/flywaydb/flyway-commandline/${finalAttrs.version}/flyway-commandline-${finalAttrs.version}.tar.gz"; 9 - sha256 = "sha256-7dyoDUx2iJWEiPNDUQiXtvmHOD3UollvELD23J5Sjt4="; 10 }; 11 nativeBuildInputs = [ makeWrapper ]; 12 dontBuild = true;
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "flyway"; 5 + version = "11.3.2"; 6 src = fetchurl { 7 url = 8 "mirror://maven/org/flywaydb/flyway-commandline/${finalAttrs.version}/flyway-commandline-${finalAttrs.version}.tar.gz"; 9 + sha256 = "sha256-n3TjM/z9kkMMqFboWT6ISBtYN3cFyhmFRgyUSfWolZs="; 10 }; 11 nativeBuildInputs = [ makeWrapper ]; 12 dontBuild = true;
+12
pkgs/by-name/fr/fractal/disable-debug.patch
···
··· 1 + diff --git a/Cargo.toml b/Cargo.toml 2 + index d614a94..674f2d6 100644 3 + --- a/Cargo.toml 4 + +++ b/Cargo.toml 5 + @@ -7,7 +7,6 @@ rust-version = "1.82" 6 + publish = false 7 + 8 + [profile.release] 9 + -debug = true 10 + lto = "thin" 11 + codegen-units = 1 12 +
+6
pkgs/by-name/fr/fractal/package.nix
··· 45 hash = "sha256-e3IW8D4aLU6d36ErUHDUDiXF1lN4HCn5OCX6GwaT3iQ="; 46 }; 47 48 # Dirty approach to add patches after cargoSetupPostUnpackHook 49 # We should eventually use a cargo vendor patch hook instead 50 preConfigure = ''
··· 45 hash = "sha256-e3IW8D4aLU6d36ErUHDUDiXF1lN4HCn5OCX6GwaT3iQ="; 46 }; 47 48 + patches = [ 49 + # Disable debug symbols in release builds 50 + # The debug symbols are stripped afterwards anyways, and building with them requires extra memory 51 + ./disable-debug.patch 52 + ]; 53 + 54 # Dirty approach to add patches after cargoSetupPostUnpackHook 55 # We should eventually use a cargo vendor patch hook instead 56 preConfigure = ''
+6 -6
pkgs/by-name/hi/hickory-dns/package.nix
··· 7 nix-update-script, 8 }: 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 - tag = "v${version}"; 18 - hash = "sha256-yLhTQIu9C1ikm0TtoEPLSt7ZWqJXn4YE2Lrx38sSJtE="; 19 }; 20 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-HQit/1umI6+3O9m/Lrsykb72EtLbgM9HXbiMhXU/dr0="; 23 24 buildInputs = [ openssl ]; 25 nativeBuildInputs = [ pkg-config ]; ··· 46 ]; 47 mainProgram = "hickory-dns"; 48 }; 49 - }
··· 7 nix-update-script, 8 }: 9 10 + rustPlatform.buildRustPackage (finalAttrs: { 11 pname = "hickory-dns"; 12 + version = "0.25.0-alpha.5"; 13 14 src = fetchFromGitHub { 15 owner = "hickory-dns"; 16 repo = "hickory-dns"; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-dbtdTvwm1DiV/nQzTAZJ7CD5raId9+bGNLrS88OocxI="; 19 }; 20 21 useFetchCargoVendor = true; 22 + cargoHash = "sha256-lBxCGR4/PrUJ0JLqBn/VzJY47Yp8M4TRsYfCsZN17Ek="; 23 24 buildInputs = [ openssl ]; 25 nativeBuildInputs = [ pkg-config ]; ··· 46 ]; 47 mainProgram = "hickory-dns"; 48 }; 49 + })
+5 -3
pkgs/by-name/jp/jpexs/package.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "jpexs"; 12 - version = "20.1.0"; 13 14 src = fetchzip { 15 url = "https://github.com/jindrapetrik/jpexs-decompiler/releases/download/version${version}/ffdec_${version}.zip"; 16 - hash = "sha256-ytGtylhyNSdKfuPclZRJasOb/cskW65hMd4NM/q+/Ko="; 17 stripRoot = false; 18 }; 19 ··· 62 sourceProvenance = with sourceTypes; [ binaryBytecode ]; 63 license = licenses.gpl3; 64 platforms = jdk8.meta.platforms; 65 - maintainers = [ ]; 66 }; 67 }
··· 9 10 stdenv.mkDerivation rec { 11 pname = "jpexs"; 12 + version = "22.0.2"; 13 14 src = fetchzip { 15 url = "https://github.com/jindrapetrik/jpexs-decompiler/releases/download/version${version}/ffdec_${version}.zip"; 16 + hash = "sha256-YgcUzJYGbC0KTfMg3eQFxQyyLtjmer3VkQmb6XrlCFY="; 17 stripRoot = false; 18 }; 19 ··· 62 sourceProvenance = with sourceTypes; [ binaryBytecode ]; 63 license = licenses.gpl3; 64 platforms = jdk8.meta.platforms; 65 + maintainers = with lib.maintainers; [ 66 + xrtxn 67 + ]; 68 }; 69 }
+3 -3
pkgs/by-name/ki/kikit/default.nix
··· 25 in 26 buildPythonApplication rec { 27 pname = "kikit"; 28 - version = "1.6.0"; 29 format = "setuptools"; 30 31 disabled = pythonOlder "3.7"; ··· 34 owner = "yaqwsx"; 35 repo = "KiKit"; 36 tag = "v${version}"; 37 - hash = "sha256-r8LQcy3I6hmcrU/6HfPAYJd+cEZdhad6DUldC9HvXZU="; 38 }; 39 40 propagatedBuildInputs = [ ··· 82 meta = with lib; { 83 description = "Automation for KiCAD boards"; 84 homepage = "https://github.com/yaqwsx/KiKit/"; 85 - changelog = "https://github.com/yaqwsx/KiKit/releases/tag/v${version}"; 86 maintainers = with maintainers; [ 87 jfly 88 matusf
··· 25 in 26 buildPythonApplication rec { 27 pname = "kikit"; 28 + version = "1.7.0"; 29 format = "setuptools"; 30 31 disabled = pythonOlder "3.7"; ··· 34 owner = "yaqwsx"; 35 repo = "KiKit"; 36 tag = "v${version}"; 37 + hash = "sha256-b4I+RvxjCAcHam/uhvUQZrnET9QWeBlhobLeXkMcdRA="; 38 }; 39 40 propagatedBuildInputs = [ ··· 82 meta = with lib; { 83 description = "Automation for KiCAD boards"; 84 homepage = "https://github.com/yaqwsx/KiKit/"; 85 + changelog = "https://github.com/yaqwsx/KiKit/releases/tag/${src.tag}"; 86 maintainers = with maintainers; [ 87 jfly 88 matusf
+4 -1
pkgs/by-name/ku/kuro/package.nix
··· 10 makeDesktopItem, 11 copyDesktopItems, 12 electron, 13 }: 14 15 stdenv.mkDerivation rec { ··· 36 nodejs 37 makeWrapper 38 copyDesktopItems 39 ]; 40 41 yarnBuildScript = "electron-builder"; ··· 53 cp -r ./dist/*-unpacked/{locales,resources{,.pak}} "$out/share/lib/kuro" 54 55 # icons 56 - install -Dm644 ./static/Icon.png $out/share/icons/hicolor/1024x1024/apps/kuro.png 57 58 # executable wrapper 59 makeWrapper '${electron}/bin/electron' "$out/bin/kuro" \
··· 10 makeDesktopItem, 11 copyDesktopItems, 12 electron, 13 + imagemagick, 14 }: 15 16 stdenv.mkDerivation rec { ··· 37 nodejs 38 makeWrapper 39 copyDesktopItems 40 + imagemagick 41 ]; 42 43 yarnBuildScript = "electron-builder"; ··· 55 cp -r ./dist/*-unpacked/{locales,resources{,.pak}} "$out/share/lib/kuro" 56 57 # icons 58 + magick static/Icon.png -resize 512x512 kuro.png # original icon is 1024x1024, which isn't supported by hicolor 59 + install -Dm444 kuro.png $out/share/icons/hicolor/512x512/apps/kuro.png 60 61 # executable wrapper 62 makeWrapper '${electron}/bin/electron' "$out/bin/kuro" \
+2 -2
pkgs/by-name/li/libportal/package.nix
··· 21 22 stdenv.mkDerivation rec { 23 pname = "libportal" + lib.optionalString (variant != null) "-${variant}"; 24 - version = "0.9.0"; 25 26 outputs = [ 27 "out" ··· 32 owner = "flatpak"; 33 repo = "libportal"; 34 rev = version; 35 - sha256 = "sha256-uKblVaJB3s01En/T3ofT8uZHHarPKAO1qyLidLZ/b/g="; 36 }; 37 38 depsBuildBuild = [
··· 21 22 stdenv.mkDerivation rec { 23 pname = "libportal" + lib.optionalString (variant != null) "-${variant}"; 24 + version = "0.9.1"; 25 26 outputs = [ 27 "out" ··· 32 owner = "flatpak"; 33 repo = "libportal"; 34 rev = version; 35 + sha256 = "sha256-CXI4rBr9wxLUX537d6SNNf8YFR/J6YdeROlFt3edeOU="; 36 }; 37 38 depsBuildBuild = [
+11 -4
pkgs/by-name/lo/loopwm/package.nix
··· 3 lib, 4 fetchurl, 5 unzip, 6 }: 7 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 pname = "loopwm"; 10 - version = "1.1.1"; 11 12 src = fetchurl { 13 url = "https://github.com/MrKai77/Loop/releases/download/${finalAttrs.version}/Loop.zip"; 14 - hash = "sha256-eF8B4rmkyTtT0vWTcjdaNaWCHWSlPfS4uVV29L+wXiM="; 15 }; 16 17 sourceRoot = "."; 18 19 - nativeBuildInputs = [ unzip ]; 20 21 dontPatch = true; 22 dontConfigure = true; ··· 24 25 installPhase = '' 26 runHook preInstall 27 - mkdir -p $out/Applications 28 cp -r Loop.app $out/Applications 29 runHook postInstall 30 ''; 31 ··· 38 homepage = "https://github.com/MrKai77/Loop"; 39 license = lib.licenses.gpl3Only; 40 maintainers = with lib.maintainers; [ matteopacini ]; 41 platforms = lib.platforms.darwin; 42 sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 43 };
··· 3 lib, 4 fetchurl, 5 unzip, 6 + makeWrapper, 7 }: 8 9 stdenvNoCC.mkDerivation (finalAttrs: { 10 pname = "loopwm"; 11 + version = "1.2.0"; 12 13 src = fetchurl { 14 url = "https://github.com/MrKai77/Loop/releases/download/${finalAttrs.version}/Loop.zip"; 15 + hash = "sha256-MofFucp/GUquU7Bx4gePIWSSrAqFUf0q59IM8MgJIPs="; 16 }; 17 18 sourceRoot = "."; 19 20 + nativeBuildInputs = [ 21 + unzip 22 + makeWrapper 23 + ]; 24 25 dontPatch = true; 26 dontConfigure = true; ··· 28 29 installPhase = '' 30 runHook preInstall 31 + mkdir -p $out/{Applications,bin} 32 cp -r Loop.app $out/Applications 33 + makeWrapper $out/Applications/Loop.app/Contents/MacOS/Loop $out/bin/loopwm \ 34 + --set LOOP_SKIP_UPDATE_CHECK 1 35 runHook postInstall 36 ''; 37 ··· 44 homepage = "https://github.com/MrKai77/Loop"; 45 license = lib.licenses.gpl3Only; 46 maintainers = with lib.maintainers; [ matteopacini ]; 47 + mainProgram = "loopwm"; 48 platforms = lib.platforms.darwin; 49 sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 50 };
+6 -1
pkgs/by-name/lu/ludusavi/package.nix
··· 6 , cmake 7 , pkg-config 8 , makeWrapper 9 , bzip2 10 , fontconfig 11 , freetype ··· 42 useFetchCargoVendor = true; 43 cargoHash = "sha256-kKyH+JAydoaPvuhHxkC18Io4CWbyjhVcuu9+CBOvEwg="; 44 45 nativeBuildInputs = [ 46 cmake 47 installShellFiles 48 pkg-config 49 makeWrapper 50 ]; 51 52 buildInputs = [ ··· 101 in 102 '' 103 patchelf --set-rpath "${libPath}" "$out/bin/ludusavi" 104 - wrapProgram $out/bin/ludusavi --prefix PATH : ${lib.makeBinPath [ zenity libsForQt5.kdialog ]} 105 ''; 106 107
··· 6 , cmake 7 , pkg-config 8 , makeWrapper 9 + , wrapGAppsHook3 10 , bzip2 11 , fontconfig 12 , freetype ··· 43 useFetchCargoVendor = true; 44 cargoHash = "sha256-kKyH+JAydoaPvuhHxkC18Io4CWbyjhVcuu9+CBOvEwg="; 45 46 + dontWrapGApps = true; 47 + 48 nativeBuildInputs = [ 49 cmake 50 installShellFiles 51 pkg-config 52 makeWrapper 53 + wrapGAppsHook3 54 ]; 55 56 buildInputs = [ ··· 105 in 106 '' 107 patchelf --set-rpath "${libPath}" "$out/bin/ludusavi" 108 + wrapProgram $out/bin/ludusavi --prefix PATH : ${lib.makeBinPath [ zenity libsForQt5.kdialog ]} \ 109 + "''${gappsWrapperArgs[@]}" 110 ''; 111 112
+3 -3
pkgs/by-name/ma/matrix-appservice-irc/package.nix
··· 14 15 let 16 pname = "matrix-appservice-irc"; 17 - version = "3.0.3"; 18 19 src = fetchFromGitHub { 20 owner = "matrix-org"; 21 repo = pname; 22 tag = version; 23 - hash = "sha256-Uq1sd1ZXv1JGjvCXHxBsNKvmdjMf4y4MVlOnCas4u/w="; 24 }; 25 26 yarnOfflineCache = fetchYarnDeps { 27 name = "${pname}-${version}-offline-cache"; 28 yarnLock = "${src}/yarn.lock"; 29 - hash = "sha256-PObpXC8VIdsqhOZLLeHdS9mvXnjNQOrs2vlTeK5keRw="; 30 }; 31 32 in
··· 14 15 let 16 pname = "matrix-appservice-irc"; 17 + version = "3.0.5"; 18 19 src = fetchFromGitHub { 20 owner = "matrix-org"; 21 repo = pname; 22 tag = version; 23 + hash = "sha256-R/Up4SNWl2AAaeyPJe6OOKFrwIOIvDw/guJxgBuZNC4="; 24 }; 25 26 yarnOfflineCache = fetchYarnDeps { 27 name = "${pname}-${version}-offline-cache"; 28 yarnLock = "${src}/yarn.lock"; 29 + hash = "sha256-EJJyGVM4WMVQFWcTjgKHvRFWn40sXNi/vg/bypJ1hMU="; 30 }; 31 32 in
+2 -2
pkgs/by-name/nc/nco/package.nix
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 pname = "nco"; 19 - version = "5.3.0"; 20 21 src = fetchFromGitHub { 22 owner = "nco"; 23 repo = "nco"; 24 rev = finalAttrs.version; 25 - hash = "sha256-ACXz+Rd80qejtKqjJMs35l6HwojnFEDtLMinH4DmnTg="; 26 }; 27 28 nativeBuildInputs = [
··· 16 17 stdenv.mkDerivation (finalAttrs: { 18 pname = "nco"; 19 + version = "5.3.2"; 20 21 src = fetchFromGitHub { 22 owner = "nco"; 23 repo = "nco"; 24 rev = finalAttrs.version; 25 + hash = "sha256-p7GUUgMlZFnJ5kA3x4QpcVmQUQNsjMr2Q8Mrzf6k54Q="; 26 }; 27 28 nativeBuildInputs = [
+2 -2
pkgs/by-name/ob/objfw/package.nix
··· 11 12 clangStdenv.mkDerivation (finalAttrs: { 13 pname = "objfw"; 14 - version = "1.2.3"; 15 16 src = fetchfossil { 17 url = "https://objfw.nil.im/home"; 18 rev = "${finalAttrs.version}-release"; 19 - hash = "sha256-qYZkuJ57/bhvKukXECHC38ooDQ8GE2vbuvY/bvH4ZVY="; 20 }; 21 22 nativeBuildInputs = [
··· 11 12 clangStdenv.mkDerivation (finalAttrs: { 13 pname = "objfw"; 14 + version = "1.2.4"; 15 16 src = fetchfossil { 17 url = "https://objfw.nil.im/home"; 18 rev = "${finalAttrs.version}-release"; 19 + hash = "sha256-IsYXg3rZ539c+mOmIAOUHtTMDZtPKuTshzlw/dOi/lg="; 20 }; 21 22 nativeBuildInputs = [
+4 -4
pkgs/by-name/os/osu-lazer-bin/package.nix
··· 10 11 let 12 pname = "osu-lazer-bin"; 13 - version = "2025.221.0"; 14 15 src = 16 { 17 aarch64-darwin = fetchzip { 18 url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip"; 19 - hash = "sha256-YLm918nB0LVMCLFsmOihgI3ZhPhvPo2TGZ1ULpmpPM0="; 20 stripRoot = false; 21 }; 22 x86_64-darwin = fetchzip { 23 url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip"; 24 - hash = "sha256-ZtGC5sOHEu6i2APlHR57Y1+accWNZ9DBurEENTPwUJI="; 25 stripRoot = false; 26 }; 27 x86_64-linux = fetchurl { 28 url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage"; 29 - hash = "sha256-V6JJShVGE4GXGI8FvDhyWuHUnlI+p3JLW/NN+u+Vikc="; 30 }; 31 } 32 .${stdenvNoCC.system} or (throw "osu-lazer-bin: ${stdenvNoCC.system} is unsupported.");
··· 10 11 let 12 pname = "osu-lazer-bin"; 13 + version = "2025.225.0"; 14 15 src = 16 { 17 aarch64-darwin = fetchzip { 18 url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip"; 19 + hash = "sha256-8KwLHRaGOdlTcByGzQzD28rxPiHhQewFc8bOU3Wh2Ak="; 20 stripRoot = false; 21 }; 22 x86_64-darwin = fetchzip { 23 url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip"; 24 + hash = "sha256-0CWRMB4JjC+uY1b2jMQsRuIcBNCKtcV27N9Q5uW4DFs="; 25 stripRoot = false; 26 }; 27 x86_64-linux = fetchurl { 28 url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage"; 29 + hash = "sha256-detSX0/akBJE2bdTxUvUUlBMKswHPF1qg9tsWZ00zso="; 30 }; 31 } 32 .${stdenvNoCC.system} or (throw "osu-lazer-bin: ${stdenvNoCC.system} is unsupported.");
+2 -2
pkgs/by-name/os/osu-lazer/deps.json
··· 651 }, 652 { 653 "pname": "ppy.osu.Framework", 654 - "version": "2025.220.1", 655 - "hash": "sha256-nzEZ6c0woNWxhbwu4kyMwxQy20TElqFgK0ugZWFqgCo=" 656 }, 657 { 658 "pname": "ppy.osu.Framework.NativeLibs",
··· 651 }, 652 { 653 "pname": "ppy.osu.Framework", 654 + "version": "2025.225.0", 655 + "hash": "sha256-XXqNC/nzUb/mEKy7SzVBQnE2VsOwQiCFhH700/LDblc=" 656 }, 657 { 658 "pname": "ppy.osu.Framework.NativeLibs",
+2 -2
pkgs/by-name/os/osu-lazer/package.nix
··· 21 22 buildDotnetModule rec { 23 pname = "osu-lazer"; 24 - version = "2025.221.0"; 25 26 src = fetchFromGitHub { 27 owner = "ppy"; 28 repo = "osu"; 29 tag = version; 30 - hash = "sha256-94+l3J0VjQ1mnvmRwVzy/wZPIsyc2aYIx/1Tp79oPbQ="; 31 }; 32 33 projectFile = "osu.Desktop/osu.Desktop.csproj";
··· 21 22 buildDotnetModule rec { 23 pname = "osu-lazer"; 24 + version = "2025.225.0"; 25 26 src = fetchFromGitHub { 27 owner = "ppy"; 28 repo = "osu"; 29 tag = version; 30 + hash = "sha256-iqIzspQn1W+Qd5lCkuVknog8I2BEBLdO46Pw+j0H1zc="; 31 }; 32 33 projectFile = "osu.Desktop/osu.Desktop.csproj";
+2 -2
pkgs/by-name/pc/pcsx2-bin/package.nix
··· 7 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 pname = "pcsx2-bin"; 10 - version = "2.3.82"; 11 12 src = fetchurl { 13 url = "https://github.com/PCSX2/pcsx2/releases/download/v${finalAttrs.version}/pcsx2-v${finalAttrs.version}-macos-Qt.tar.xz"; 14 - hash = "sha256-Jcp6qXnEAtX5KYf4TkRD+FmZimh2G8B72lTligLPRfI="; 15 }; 16 17 nativeBuildInputs = [ makeWrapper ];
··· 7 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 pname = "pcsx2-bin"; 10 + version = "2.3.180"; 11 12 src = fetchurl { 13 url = "https://github.com/PCSX2/pcsx2/releases/download/v${finalAttrs.version}/pcsx2-v${finalAttrs.version}-macos-Qt.tar.xz"; 14 + hash = "sha256-FsYVTqQ9Se6SoSbHGUw8eLd6Y9ywaedlBy9fu/FYr7g="; 15 }; 16 17 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/by-name/pl/please-cli/package.nix
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "please-cli"; 14 - version = "0.3.0"; 15 16 src = fetchFromGitHub { 17 owner = "TNG"; 18 repo = "please-cli"; 19 rev = "v${finalAttrs.version}"; 20 - hash = "sha256-rJIR4eMhXL4K9iO7JxnkgWNsICV3hPQb0aobWNuHAG0="; 21 }; 22 23 nativeBuildInputs = [ makeBinaryWrapper ];
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "please-cli"; 14 + version = "0.4.2"; 15 16 src = fetchFromGitHub { 17 owner = "TNG"; 18 repo = "please-cli"; 19 rev = "v${finalAttrs.version}"; 20 + hash = "sha256-wgH/43CQ8LCOwoidv9ciOiquHKoWAB6qlpeKN/JdcEc="; 21 }; 22 23 nativeBuildInputs = [ makeBinaryWrapper ];
+1 -1
pkgs/by-name/pt/ptouch-print/package.nix
··· 53 license = licenses.gpl3Plus; 54 mainProgram = "ptouch-print"; 55 maintainers = with maintainers; [ shamilton ]; 56 - platforms = platforms.linux; 57 }; 58 }
··· 53 license = licenses.gpl3Plus; 54 mainProgram = "ptouch-print"; 55 maintainers = with maintainers; [ shamilton ]; 56 + platforms = platforms.unix; 57 }; 58 }
+9 -9
pkgs/by-name/pu/pugixml/package.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "pugixml"; 13 - version = "1.14"; 14 15 src = fetchFromGitHub { 16 owner = "zeux"; 17 repo = "pugixml"; 18 - rev = "v${version}"; 19 - sha256 = "sha256-xxtJr9VeBPxpxWJaDGO635+Ch7ZS6t6VyuXEio+ogZ8="; 20 }; 21 22 outputs = [ "out" ] ++ lib.optionals shared [ "dev" ]; ··· 27 ]; 28 29 cmakeFlags = [ 30 - "-DBUILD_TESTS=ON" 31 - "-DBUILD_SHARED_LIBS=${if shared then "ON" else "OFF"}" 32 ]; 33 34 nativeCheckInputs = [ check ]; ··· 38 sed -i -e '/PUGIXML_HAS_LONG_LONG/ s/^\/\///' src/pugiconfig.hpp 39 ''; 40 41 - meta = with lib; { 42 description = "Light-weight, simple and fast XML parser for C++ with XPath support"; 43 homepage = "https://pugixml.org"; 44 - license = licenses.mit; 45 - maintainers = with maintainers; [ pSub ]; 46 - platforms = platforms.unix; 47 }; 48 }
··· 10 11 stdenv.mkDerivation rec { 12 pname = "pugixml"; 13 + version = "1.15"; 14 15 src = fetchFromGitHub { 16 owner = "zeux"; 17 repo = "pugixml"; 18 + tag = "v${version}"; 19 + hash = "sha256-t/57lg32KgKPc7qRGQtO/GOwHRqoj78lllSaE/A8Z9Q="; 20 }; 21 22 outputs = [ "out" ] ++ lib.optionals shared [ "dev" ]; ··· 27 ]; 28 29 cmakeFlags = [ 30 + (lib.cmakeBool "BUILD_TESTS" true) 31 + (lib.cmakeBool "BUILD_SHARED_LIBS" shared) 32 ]; 33 34 nativeCheckInputs = [ check ]; ··· 38 sed -i -e '/PUGIXML_HAS_LONG_LONG/ s/^\/\///' src/pugiconfig.hpp 39 ''; 40 41 + meta = { 42 description = "Light-weight, simple and fast XML parser for C++ with XPath support"; 43 homepage = "https://pugixml.org"; 44 + license = lib.licenses.mit; 45 + maintainers = with lib.maintainers; [ pSub ]; 46 + platforms = lib.platforms.unix; 47 }; 48 }
+3 -3
pkgs/by-name/py/pylyzer/package.nix
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "pylyzer"; 17 - version = "0.0.81"; 18 19 src = fetchFromGitHub { 20 owner = "mtshiba"; 21 repo = "pylyzer"; 22 tag = "v${version}"; 23 - hash = "sha256-Gag1hZMJnYebHHJTWaj8/WZ4v5E+/vRcPDeA8/LAiw4="; 24 }; 25 26 useFetchCargoVendor = true; 27 - cargoHash = "sha256-lwhYouB+EorckX+0BOKUvjO+c+rbnrjVwfyNJBcKKpI="; 28 29 nativeBuildInputs = [ 30 gitMinimal
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "pylyzer"; 17 + version = "0.0.82"; 18 19 src = fetchFromGitHub { 20 owner = "mtshiba"; 21 repo = "pylyzer"; 22 tag = "v${version}"; 23 + hash = "sha256-cSMHd3j3xslSR/v4KZ5LUwxPPR/b+okwrT54gUyLXXw="; 24 }; 25 26 useFetchCargoVendor = true; 27 + cargoHash = "sha256-JrDj88JjQon2rtywa/PqnS1pTxTLigPHNnqQS/tO9RA="; 28 29 nativeBuildInputs = [ 30 gitMinimal
+5 -4
pkgs/by-name/ru/rustdesk-flutter/package.nix
··· 63 in 64 flutter.buildFlutterApplication rec { 65 pname = "rustdesk"; 66 - version = "1.3.7"; 67 src = fetchFromGitHub { 68 owner = "rustdesk"; 69 repo = "rustdesk"; 70 tag = version; 71 fetchSubmodules = true; 72 - hash = "sha256-LDQRJRWqRSJmA3HqfTyFraDhBAvhlbed+Q6ejxwytgU="; 73 }; 74 75 strictDeps = true; ··· 77 78 # Configure the Flutter/Dart build 79 sourceRoot = "${src.name}/flutter"; 80 - # curl https://raw.githubusercontent.com/rustdesk/rustdesk/1.3.6/flutter/pubspec.lock | yq > pubspec.lock.json 81 pubspecLock = lib.importJSON ./pubspec.lock.json; 82 gitHashes = { 83 dash_chat_2 = "sha256-J5Bc6CeCoRGN870aNEVJ2dkQNb+LOIZetfG2Dsfz5Ow="; ··· 99 src 100 patches 101 ; 102 - hash = "sha256-1hipDx/xKOkqLj3JvguMZxseEBSSIwdJrT6LSOiEJp4="; 103 }; 104 105 dontCargoBuild = true;
··· 63 in 64 flutter.buildFlutterApplication rec { 65 pname = "rustdesk"; 66 + version = "1.3.8"; 67 + 68 src = fetchFromGitHub { 69 owner = "rustdesk"; 70 repo = "rustdesk"; 71 tag = version; 72 fetchSubmodules = true; 73 + hash = "sha256-m1bFljZL8vNaugepVs8u1EWNpDLtxgSSZqKGQmgrmsA="; 74 }; 75 76 strictDeps = true; ··· 78 79 # Configure the Flutter/Dart build 80 sourceRoot = "${src.name}/flutter"; 81 + # curl https://raw.githubusercontent.com/rustdesk/rustdesk/1.3.8/flutter/pubspec.lock | yq > pubspec.lock.json 82 pubspecLock = lib.importJSON ./pubspec.lock.json; 83 gitHashes = { 84 dash_chat_2 = "sha256-J5Bc6CeCoRGN870aNEVJ2dkQNb+LOIZetfG2Dsfz5Ow="; ··· 100 src 101 patches 102 ; 103 + hash = "sha256-uuoyEGmGkpPFeHDUX3dLT/VWhBRWum5CcQ7bGq+z/8w="; 104 }; 105 106 dontCargoBuild = true;
+18 -6
pkgs/by-name/si/simulide/package.nix
··· 2 lib, 3 stdenv, 4 fetchbzr, 5 libsForQt5, 6 - versionNum ? "1.0.0", 7 }: 8 9 let ··· 28 }; 29 }; 30 "1.1.0" = rec { 31 - release = "SR0"; 32 - rev = "1917"; 33 src = fetchbzr { 34 url = "https://code.launchpad.net/~arcachofo/simulide/1.1.0"; 35 - sha256 = "sha256-qNBaGWl89Le9uC1VFK+xYhrLzIvOIWjkQbutnrAmZ2M="; 36 inherit rev; 37 }; 38 }; ··· 70 cp simulide $out/bin/simulide 71 ''; 72 73 in 74 75 stdenv.mkDerivation { ··· 83 -e "s|^Icon=.*$|Icon=simulide|" 84 85 # Note: older versions don't have REV_NO 86 - sed -i SimulIDE.pro \ 87 -e "s|^VERSION = .*$|VERSION = ${versionNum}|" \ 88 - -e "s|^RELEASE = .*$|RELEASE = -${release}|" \ 89 -e "s|^REV_NO = .*$|REV_NO = ${rev}|" \ 90 -e "s|^BUILD_DATE = .*$|BUILD_DATE = ??-??-??|" 91
··· 2 lib, 3 stdenv, 4 fetchbzr, 5 + fetchFromGitHub, 6 libsForQt5, 7 + versionNum ? "1.1.0", 8 }: 9 10 let ··· 29 }; 30 }; 31 "1.1.0" = rec { 32 + release = "SR1"; 33 + rev = "2005"; 34 src = fetchbzr { 35 url = "https://code.launchpad.net/~arcachofo/simulide/1.1.0"; 36 + sha256 = "sha256-YVQduUjPQF5KxMlm730FZTShHP/7JEcAMIFn+mQITrQ="; 37 + inherit rev; 38 + }; 39 + }; 40 + "1.2.0" = rec { 41 + release = "RC1"; 42 + rev = "da3a925491fab9fa2a8633d18e45f8e1b576c9d2"; 43 + src = fetchFromGitHub { 44 + owner = "eeTools"; 45 + repo = "SimulIDE-dev"; 46 + hash = "sha256-6Gh0efBizDK1rUNkyU+/ysj7QwkAs3kTA1mQZYFb/pI="; 47 inherit rev; 48 }; 49 }; ··· 81 cp simulide $out/bin/simulide 82 ''; 83 84 + release' = lib.optionalString (lib.versionOlder versionNum "1.2.0") "-" + release; 85 in 86 87 stdenv.mkDerivation { ··· 95 -e "s|^Icon=.*$|Icon=simulide|" 96 97 # Note: older versions don't have REV_NO 98 + sed -i SimulIDE.pr* \ 99 -e "s|^VERSION = .*$|VERSION = ${versionNum}|" \ 100 + -e "s|^RELEASE = .*$|RELEASE = ${release'}|" \ 101 -e "s|^REV_NO = .*$|REV_NO = ${rev}|" \ 102 -e "s|^BUILD_DATE = .*$|BUILD_DATE = ??-??-??|" 103
+2 -2
pkgs/by-name/sq/sqlitestudio/package.nix
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "sqlitestudio"; 14 - version = "3.4.16"; 15 16 src = fetchFromGitHub { 17 owner = "pawelsalawa"; 18 repo = "sqlitestudio"; 19 rev = version; 20 - hash = "sha256-N+WizF7R23GUtCBvGggoONag5F53ugKHaxWP67i7hO8="; 21 }; 22 23 nativeBuildInputs =
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "sqlitestudio"; 14 + version = "3.4.17"; 15 16 src = fetchFromGitHub { 17 owner = "pawelsalawa"; 18 repo = "sqlitestudio"; 19 rev = version; 20 + hash = "sha256-nGu1MYI3uaQ/3rc5LlixF6YEUU+pUsB6rn/yjFDGYf0="; 21 }; 22 23 nativeBuildInputs =
+3 -3
pkgs/by-name/ta/tabiew/package.nix
··· 6 }: 7 rustPlatform.buildRustPackage rec { 8 pname = "tabiew"; 9 - version = "0.8.2"; 10 11 src = fetchFromGitHub { 12 owner = "shshemi"; 13 repo = "tabiew"; 14 rev = "v${version}"; 15 - hash = "sha256-bYmHFH39DYtv7AbKTteiAiRyzTJXzBHmQ/Mu/oEQ3fI="; 16 }; 17 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-JECqyR+ONiotJhKv3AJv1JfFtP2XBECqmvXTc1kNL20="; 20 21 nativeBuildInputs = [ installShellFiles ]; 22
··· 6 }: 7 rustPlatform.buildRustPackage rec { 8 pname = "tabiew"; 9 + version = "0.8.4"; 10 11 src = fetchFromGitHub { 12 owner = "shshemi"; 13 repo = "tabiew"; 14 rev = "v${version}"; 15 + hash = "sha256-0lg5HYHFjJktpPI4SWBPtHC2DOuLhOnnPr3aZ6OZsDU="; 16 }; 17 18 useFetchCargoVendor = true; 19 + cargoHash = "sha256-mVYC+L3iEzeNUl75SioWH82ayD4mzOf0Dr53MJhFQcQ="; 20 21 nativeBuildInputs = [ installShellFiles ]; 22
+6 -6
pkgs/by-name/zo/zoom-us/package.nix
··· 51 # and often with different versions. We write them on three lines 52 # like this (rather than using {}) so that the updater script can 53 # find where to edit them. 54 - versions.aarch64-darwin = "6.3.6.47101"; 55 - versions.x86_64-darwin = "6.3.6.47101"; 56 - versions.x86_64-linux = "6.3.6.6315"; 57 58 srcs = { 59 aarch64-darwin = fetchurl { 60 url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64"; 61 name = "zoomusInstallerFull.pkg"; 62 - hash = "sha256-tqDf3Z5RRf4aRvtINWdM3oppZXbDdtihhPBHu4QxzDM="; 63 }; 64 x86_64-darwin = fetchurl { 65 url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg"; 66 - hash = "sha256-BZkBx5eZ3c3p9JIz+ChyJrGM12HwyNToSuS86f9QnF0="; 67 }; 68 x86_64-linux = fetchurl { 69 url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz"; 70 - hash = "sha256-QJR8SsMtyYBvd5G+mEjEEISkJJukCYeHErKrgs1uDQc="; 71 }; 72 }; 73
··· 51 # and often with different versions. We write them on three lines 52 # like this (rather than using {}) so that the updater script can 53 # find where to edit them. 54 + versions.aarch64-darwin = "6.3.10.49367"; 55 + versions.x86_64-darwin = "6.3.10.49367"; 56 + versions.x86_64-linux = "6.3.10.7150"; 57 58 srcs = { 59 aarch64-darwin = fetchurl { 60 url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64"; 61 name = "zoomusInstallerFull.pkg"; 62 + hash = "sha256-NRLloJiCpIWUdIEPaEUBYunYotrM95sc6dlpFGN5EjE="; 63 }; 64 x86_64-darwin = fetchurl { 65 url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg"; 66 + hash = "sha256-eiEDx96Xgr14yIVtiUyN0BJNhrMjlcLM1zregT51z14="; 67 }; 68 x86_64-linux = fetchurl { 69 url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz"; 70 + hash = "sha256-aWU5eGbBvrJ8T5tKWVpx1KiPjH0oMPDSAMtEdH/GAqM="; 71 }; 72 }; 73
+2 -2
pkgs/development/python-modules/ansible/core.nix
··· 31 32 buildPythonPackage rec { 33 pname = "ansible-core"; 34 - version = "2.18.1"; 35 pyproject = true; 36 37 src = fetchPypi { 38 pname = "ansible_core"; 39 inherit version; 40 - hash = "sha256-FMrB+Su9rogcsGFu3esXkl6MtQfkhgh5deckUz2d508="; 41 }; 42 43 # ansible_connection is already wrapped, so don't pass it through
··· 31 32 buildPythonPackage rec { 33 pname = "ansible-core"; 34 + version = "2.18.2"; 35 pyproject = true; 36 37 src = fetchPypi { 38 pname = "ansible_core"; 39 inherit version; 40 + hash = "sha256-clsEfTWUIwTrMi65NLmMxUQqw/SdM4J9lxccI4xLabk="; 41 }; 42 43 # ansible_connection is already wrapped, so don't pass it through
+2 -2
pkgs/development/python-modules/awscrt/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "awscrt"; 15 - version = "0.23.9"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - hash = "sha256-eknHs2t4Yl76gcAvRSVWjobTxI9gavCAhd6oYpdF9jQ="; 23 }; 24 25 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
··· 12 13 buildPythonPackage rec { 14 pname = "awscrt"; 15 + version = "0.23.10"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-M5S+PraZCZprzX2KcsAxD1Vy4Y2IswNWklZzC+iHjw4="; 23 }; 24 25 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
+2 -2
pkgs/development/python-modules/axisregistry/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "axisregistry"; 14 - version = "0.4.11"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-p1/ocmWqrCJ4CylRgen/DR0LeqcwIxB1jAauJbw8ygY="; 22 }; 23 24 # Relax the dependency on protobuf 3. Other packages in the Google Fonts
··· 11 12 buildPythonPackage rec { 13 pname = "axisregistry"; 14 + version = "0.4.12"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-d60VbzlDiAL+J8sCE0sp2RgB02WGrigqcdzqW55ex1s="; 22 }; 23 24 # Relax the dependency on protobuf 3. Other packages in the Google Fonts
+2 -2
pkgs/development/python-modules/boltztrap2/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "boltztrap2"; 20 - version = "24.9.4"; 21 22 pyproject = true; 23 ··· 31 src = fetchPypi { 32 pname = "boltztrap2"; 33 inherit version; 34 - hash = "sha256-BfGR7sY0E9r+RXA1fC9uy1GXC+EFV1RKOvMyvGcf+aE="; 35 }; 36 37 postPatch = ''
··· 17 18 buildPythonPackage rec { 19 pname = "boltztrap2"; 20 + version = "25.2.1"; 21 22 pyproject = true; 23 ··· 31 src = fetchPypi { 32 pname = "boltztrap2"; 33 inherit version; 34 + hash = "sha256-vsg3VsN4sea+NFNwTk/5KiT/vwftDYRSAIflK+rwbQs="; 35 }; 36 37 postPatch = ''
+2 -2
pkgs/development/python-modules/brian2/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "brian2"; 22 - version = "2.8.0"; 23 pyproject = true; 24 25 # https://github.com/python/cpython/issues/117692 ··· 27 28 src = fetchPypi { 29 inherit pname version; 30 - hash = "sha256-1JSE58y1T0YLuFMgVv2qf7bZoLddeyoyxF2dzgsbuUg="; 31 }; 32 33 patches = [
··· 19 20 buildPythonPackage rec { 21 pname = "brian2"; 22 + version = "2.8.0.4"; 23 pyproject = true; 24 25 # https://github.com/python/cpython/issues/117692 ··· 27 28 src = fetchPypi { 29 inherit pname version; 30 + hash = "sha256-DoJouwQoQ0GNObjm2xCqLOQG8BZb7xKQ9aIMmmXbjAg="; 31 }; 32 33 patches = [
+23 -2
pkgs/development/python-modules/btrfsutil/default.nix
··· 2 lib, 3 buildPythonPackage, 4 btrfs-progs, 5 }: 6 buildPythonPackage { 7 pname = "btrfsutil"; 8 inherit (btrfs-progs) version src; 9 format = "setuptools"; 10 11 - buildInputs = [ btrfs-progs ]; 12 13 - preConfigure = '' 14 cd libbtrfsutil/python 15 ''; 16
··· 2 lib, 3 buildPythonPackage, 4 btrfs-progs, 5 + autoreconfHook, 6 + pkg-config, 7 + e2fsprogs, 8 + libuuid, 9 + zlib, 10 }: 11 buildPythonPackage { 12 pname = "btrfsutil"; 13 inherit (btrfs-progs) version src; 14 format = "setuptools"; 15 16 + buildInputs = [ 17 + btrfs-progs 18 + e2fsprogs 19 + libuuid 20 + zlib 21 + ]; 22 + nativeBuildInputs = [ 23 + autoreconfHook 24 + pkg-config 25 + ]; 26 27 + configureFlags = [ 28 + "--disable-documentation" 29 + "--disable-zstd" 30 + "--disable-lzo" 31 + "--disable-libudev" 32 + ]; 33 + 34 + preBuild = '' 35 cd libbtrfsutil/python 36 ''; 37
+2 -2
pkgs/development/python-modules/commitizen/default.nix
··· 31 32 buildPythonPackage rec { 33 pname = "commitizen"; 34 - version = "4.1.1"; 35 pyproject = true; 36 37 disabled = pythonOlder "3.8"; ··· 40 owner = "commitizen-tools"; 41 repo = "commitizen"; 42 tag = "v${version}"; 43 - hash = "sha256-ms1G7wKJMBjmfcD3VNZizswLilBdy4wv5fgnzzirgMs="; 44 }; 45 46 pythonRelaxDeps = [
··· 31 32 buildPythonPackage rec { 33 pname = "commitizen"; 34 + version = "4.2.2"; 35 pyproject = true; 36 37 disabled = pythonOlder "3.8"; ··· 40 owner = "commitizen-tools"; 41 repo = "commitizen"; 42 tag = "v${version}"; 43 + hash = "sha256-mdN9HTL3g59jdap1VU9pLFCHQowbHxZFaRLtiBiIIQI="; 44 }; 45 46 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/cssbeautifier/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "cssbeautifier"; 14 - version = "1.15.1"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-n3BkNirt1VnFXu7Pa2vtZeBfM0iNy+OQRPBAPCbhwAY="; 22 }; 23 24 nativeBuildInputs = [ setuptools ];
··· 11 12 buildPythonPackage rec { 13 pname = "cssbeautifier"; 14 + version = "1.15.2"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-AtQv+mrvqofxhFK0N9u3P2uY9C6ahHWYENxY96a/wmw="; 22 }; 23 24 nativeBuildInputs = [ setuptools ];
+2 -2
pkgs/development/python-modules/cwcwidth/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "cwcwidth"; 12 - version = "0.1.9"; 13 format = "pyproject"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-8Z0RoBSNSoys0GTJbpO8qM40FaGGroIEA49F4Qjbdrg="; 18 }; 19 20 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "cwcwidth"; 12 + version = "0.1.10"; 13 format = "pyproject"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + hash = "sha256-dGh2D3LB9BB74bKyhUvAAEAeo2pp2u02+5ZqHhmnoSQ="; 18 }; 19 20 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/dendropy/default.nix
··· 16 in 17 buildPythonPackage rec { 18 pname = "dendropy"; 19 - version = "5.0.2"; 20 21 pyproject = true; 22 build-system = [ setuptools ]; ··· 25 owner = "jeetsukumaran"; 26 repo = "dendropy"; 27 tag = "v${version}"; 28 - hash = "sha256-OiFei/6226FDtL4w1XrXL2OVn3/hfQwnIhTzM4OneKc="; 29 }; 30 31 postPatch = ''
··· 16 in 17 buildPythonPackage rec { 18 pname = "dendropy"; 19 + version = "5.0.6"; 20 21 pyproject = true; 22 build-system = [ setuptools ]; ··· 25 owner = "jeetsukumaran"; 26 repo = "dendropy"; 27 tag = "v${version}"; 28 + hash = "sha256-pZ6vVN9vGUpdLvvVZLYUj3yWgn+9qd7D0wq5NxM8UiY="; 29 }; 30 31 postPatch = ''
+4 -4
pkgs/development/python-modules/django-simple-history/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "django-simple-history"; 15 - version = "3.7.0"; 16 pyproject = true; 17 18 - disabled = pythonOlder "3.8"; 19 20 src = fetchFromGitHub { 21 owner = "jazzband"; 22 repo = "django-simple-history"; 23 tag = version; 24 - hash = "sha256-bPdMdtiEDRvRD00ZBwUQkeCDKCx2SW65+FsbuMwVdK0="; 25 }; 26 27 build-system = [ ··· 43 meta = with lib; { 44 description = "Module to store Django model state on every create/update/delete"; 45 homepage = "https://github.com/jazzband/django-simple-history/"; 46 - changelog = "https://github.com/jazzband/django-simple-history/releases/tag/${version}"; 47 license = licenses.bsd3; 48 maintainers = with maintainers; [ derdennisop ]; 49 };
··· 12 13 buildPythonPackage rec { 14 pname = "django-simple-history"; 15 + version = "3.9.0"; 16 pyproject = true; 17 18 + disabled = pythonOlder "3.9"; 19 20 src = fetchFromGitHub { 21 owner = "jazzband"; 22 repo = "django-simple-history"; 23 tag = version; 24 + hash = "sha256-df6AWyliKSqKH0yacpHgGZXNvmjiJuFJWoJ7502IMB4="; 25 }; 26 27 build-system = [ ··· 43 meta = with lib; { 44 description = "Module to store Django model state on every create/update/delete"; 45 homepage = "https://github.com/jazzband/django-simple-history/"; 46 + changelog = "https://github.com/jazzband/django-simple-history/releases/tag/${src.tag}"; 47 license = licenses.bsd3; 48 maintainers = with maintainers; [ derdennisop ]; 49 };
+3 -3
pkgs/development/python-modules/fastexcel/default.nix
··· 22 23 buildPythonPackage rec { 24 pname = "fastexcel"; 25 - version = "0.12.1"; 26 pyproject = true; 27 28 src = fetchFromGitHub { 29 owner = "ToucanToco"; 30 repo = "fastexcel"; 31 tag = "v${version}"; 32 - hash = "sha256-1BcArjhdbsYZ8VIz1FJYOLKSKQXOjLUXFonIXB+TfiY="; 33 }; 34 35 cargoDeps = rustPlatform.fetchCargoVendor { 36 inherit pname version src; 37 - hash = "sha256-JGDNqRF264hNAjQ9bwJnBsQgAcqJjreEbgRZAA58JnY="; 38 }; 39 40 nativeBuildInputs = [
··· 22 23 buildPythonPackage rec { 24 pname = "fastexcel"; 25 + version = "0.13.0"; 26 pyproject = true; 27 28 src = fetchFromGitHub { 29 owner = "ToucanToco"; 30 repo = "fastexcel"; 31 tag = "v${version}"; 32 + hash = "sha256-o2+LNpl431/l4YL5/jnviDwZ5D+WjcFRoNV5hLuvRhM="; 33 }; 34 35 cargoDeps = rustPlatform.fetchCargoVendor { 36 inherit pname version src; 37 + hash = "sha256-VZoloGsYLAHqeqRkeZi0PZUpN/i+bWlebzL4wDZNHeo="; 38 }; 39 40 nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/gftools/default.nix
··· 61 in 62 buildPythonPackage rec { 63 pname = "gftools"; 64 - version = "0.9.77"; 65 pyproject = true; 66 67 src = fetchFromGitHub { 68 owner = "googlefonts"; 69 repo = "gftools"; 70 tag = "v${version}"; 71 - hash = "sha256-j3UeycBq04jy6uKd7HY+wLlmYAbjYbot630qRy/vG60="; 72 }; 73 74 postPatch = '' ··· 204 meta = with lib; { 205 description = "Misc tools for working with the Google Fonts library"; 206 homepage = "https://github.com/googlefonts/gftools"; 207 - changelog = "https://github.com/googlefonts/gftools/releases/tag/v${version}"; 208 license = licenses.asl20; 209 mainProgram = "gftools"; 210 maintainers = with maintainers; [ jopejoe1 ];
··· 61 in 62 buildPythonPackage rec { 63 pname = "gftools"; 64 + version = "0.9.79"; 65 pyproject = true; 66 67 src = fetchFromGitHub { 68 owner = "googlefonts"; 69 repo = "gftools"; 70 tag = "v${version}"; 71 + hash = "sha256-u1GnV+2Mg/I7plD6v2uk2pc44JHKzB3sHn9YjhrmIeo="; 72 }; 73 74 postPatch = '' ··· 204 meta = with lib; { 205 description = "Misc tools for working with the Google Fonts library"; 206 homepage = "https://github.com/googlefonts/gftools"; 207 + changelog = "https://github.com/googlefonts/gftools/releases/tag/${src.tag}"; 208 license = licenses.asl20; 209 mainProgram = "gftools"; 210 maintainers = with maintainers; [ jopejoe1 ];
+2 -2
pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "google-cloud-bigquery-storage"; 19 - version = "2.27.0"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.7"; ··· 24 src = fetchPypi { 25 pname = "google_cloud_bigquery_storage"; 26 inherit version; 27 - hash = "sha256-Ui+rqaaL6n6YVwccM/r85e5SC3sXXaAEiQFyQq3o7Cc="; 28 }; 29 30 build-system = [ setuptools ];
··· 16 17 buildPythonPackage rec { 18 pname = "google-cloud-bigquery-storage"; 19 + version = "2.28.0"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.7"; ··· 24 src = fetchPypi { 25 pname = "google_cloud_bigquery_storage"; 26 inherit version; 27 + hash = "sha256-MQwtzH0KA7jjsw7pDzTa8L3v2xmMUafzjbRZBHBPExw="; 28 }; 29 30 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/harlequin-postgres/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "harlequin-postgres"; 11 - version = "1.0.0"; 12 pyproject = true; 13 14 src = fetchPypi { 15 pname = "harlequin_postgres"; 16 inherit version; 17 - hash = "sha256-1/tALkY5wz9lOWc2QsZkEa/qx0DxjKIiVfXTfOu4wQE="; 18 }; 19 20 build-system = [
··· 8 9 buildPythonPackage rec { 10 pname = "harlequin-postgres"; 11 + version = "1.1.1"; 12 pyproject = true; 13 14 src = fetchPypi { 15 pname = "harlequin_postgres"; 16 inherit version; 17 + hash = "sha256-O6CYGzsXqnKYS7NuoW3B6sM5it4jxZ/RSsb4g+HKNps="; 18 }; 19 20 build-system = [
+4 -7
pkgs/development/python-modules/ipylab/default.nix
··· 3 buildPythonPackage, 4 fetchPypi, 5 hatchling, 6 hatch-nodejs-version, 7 ipywidgets, 8 jupyterlab, ··· 13 version = "1.0.0"; 14 pyproject = true; 15 16 src = fetchPypi { 17 inherit pname version; 18 hash = "sha256-xPB0Sx+W1sRgW5hqpZ68zWRFG/cclIOgGat6UsVlYXA="; ··· 20 21 build-system = [ 22 hatchling 23 hatch-nodejs-version 24 jupyterlab 25 ]; 26 - 27 - env.HATCH_BUILD_NO_HOOKS = true; 28 29 dependencies = [ 30 ipywidgets ··· 41 changelog = "https://github.com/jtpio/ipylab/releases/tag/v${version}"; 42 license = lib.licenses.bsd3; 43 maintainers = with lib.maintainers; [ flokli ]; 44 - badPlatforms = [ 45 - # Unclear why it breaks on darwin only 46 - # ModuleNotFoundError: No module named 'ipylab._version' 47 - lib.systems.inspect.patterns.isDarwin 48 - ]; 49 }; 50 }
··· 3 buildPythonPackage, 4 fetchPypi, 5 hatchling, 6 + hatch-jupyter-builder, 7 hatch-nodejs-version, 8 ipywidgets, 9 jupyterlab, ··· 14 version = "1.0.0"; 15 pyproject = true; 16 17 + # This needs to be fetched from Pypi, as we rely on the nodejs build to be skipped, 18 + # which only happens if ipylab/labextension/style.js is present. 19 src = fetchPypi { 20 inherit pname version; 21 hash = "sha256-xPB0Sx+W1sRgW5hqpZ68zWRFG/cclIOgGat6UsVlYXA="; ··· 23 24 build-system = [ 25 hatchling 26 + hatch-jupyter-builder 27 hatch-nodejs-version 28 jupyterlab 29 ]; 30 31 dependencies = [ 32 ipywidgets ··· 43 changelog = "https://github.com/jtpio/ipylab/releases/tag/v${version}"; 44 license = lib.licenses.bsd3; 45 maintainers = with lib.maintainers; [ flokli ]; 46 }; 47 }
+2 -2
pkgs/development/python-modules/jsonconversion/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "jsonconversion"; 15 - version = "1.0.2"; 16 pyproject = true; 17 18 disabled = pythonOlder "3.11"; ··· 21 owner = "DLR-RM"; 22 repo = "python-jsonconversion"; 23 tag = version; 24 - hash = "sha256-QzBjpOqcMAeQ46QPc1FrVldwD6ttf9Q9CJ1coMJOq7I="; 25 }; 26 27 build-system = [ pdm-backend ];
··· 12 13 buildPythonPackage rec { 14 pname = "jsonconversion"; 15 + version = "1.1.1"; 16 pyproject = true; 17 18 disabled = pythonOlder "3.11"; ··· 21 owner = "DLR-RM"; 22 repo = "python-jsonconversion"; 23 tag = version; 24 + hash = "sha256-FGgvSDweZM1xrdrDLFiGmdAtgxoFjglUlMV+fgo7/ls="; 25 }; 26 27 build-system = [ pdm-backend ];
+2 -2
pkgs/development/python-modules/llama-index-llms-openai/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "llama-index-llms-openai"; 13 - version = "0.3.15"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 18 src = fetchPypi { 19 pname = "llama_index_llms_openai"; 20 inherit version; 21 - hash = "sha256-ytx+dLSjWdw4s0Ccr4MifivIRfWFoYKoBzC+dd+ue1Y="; 22 }; 23 24 pythonRemoveDeps = [
··· 10 11 buildPythonPackage rec { 12 pname = "llama-index-llms-openai"; 13 + version = "0.3.20"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 18 src = fetchPypi { 19 pname = "llama_index_llms_openai"; 20 inherit version; 21 + hash = "sha256-IfGcdqckEyHlRvjFZaHMvUA16/s56N5snYPXBSgmGdQ="; 22 }; 23 24 pythonRemoveDeps = [
+3 -3
pkgs/development/python-modules/mlflow/default.nix
··· 71 72 buildPythonPackage rec { 73 pname = "mlflow"; 74 - version = "2.20.1"; 75 pyproject = true; 76 77 src = fetchFromGitHub { 78 owner = "mlflow"; 79 repo = "mlflow"; 80 tag = "v${version}"; 81 - hash = "sha256-672lKzYkWpUuUB2hiVtOqMhQltzRMGhoff2ZimLWJC8="; 82 }; 83 84 pythonRelaxDeps = [ ··· 193 description = "Open source platform for the machine learning lifecycle"; 194 mainProgram = "mlflow"; 195 homepage = "https://github.com/mlflow/mlflow"; 196 - changelog = "https://github.com/mlflow/mlflow/blob/v${version}/CHANGELOG.md"; 197 license = lib.licenses.asl20; 198 maintainers = with lib.maintainers; [ tbenst ]; 199 };
··· 71 72 buildPythonPackage rec { 73 pname = "mlflow"; 74 + version = "2.20.2"; 75 pyproject = true; 76 77 src = fetchFromGitHub { 78 owner = "mlflow"; 79 repo = "mlflow"; 80 tag = "v${version}"; 81 + hash = "sha256-ozwA8oHOcrlML/ArhpiELymb95MBA5Um/hnE3Wy8hTg="; 82 }; 83 84 pythonRelaxDeps = [ ··· 193 description = "Open source platform for the machine learning lifecycle"; 194 mainProgram = "mlflow"; 195 homepage = "https://github.com/mlflow/mlflow"; 196 + changelog = "https://github.com/mlflow/mlflow/blob/${src.tag}/CHANGELOG.md"; 197 license = lib.licenses.asl20; 198 maintainers = with lib.maintainers; [ tbenst ]; 199 };
+2 -2
pkgs/development/python-modules/panel/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "panel"; 19 - version = "1.5.5"; 20 21 format = "wheel"; 22 ··· 25 # tries to fetch even more artifacts 26 src = fetchPypi { 27 inherit pname version format; 28 - hash = "sha256-MfdvzTr+OoawjPGstBAhK7XpkqgVxk/CMApYsllRVv0="; 29 dist = "py3"; 30 python = "py3"; 31 };
··· 16 17 buildPythonPackage rec { 18 pname = "panel"; 19 + version = "1.6.1"; 20 21 format = "wheel"; 22 ··· 25 # tries to fetch even more artifacts 26 src = fetchPypi { 27 inherit pname version format; 28 + hash = "sha256-Pdv+1YbHLM3YOra9+K9W5GS59Q9yr63dvk7q7ECdxh0="; 29 dist = "py3"; 30 python = "py3"; 31 };
+2 -2
pkgs/development/python-modules/picos/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "picos"; 16 - version = "2.5.1"; 17 format = "setuptools"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-Zmtzhfeu0FURK7pCDJ7AsZc6ElZfrt73rVH3g8OkkCs="; 22 }; 23 24 # Needed only for the tests
··· 13 14 buildPythonPackage rec { 15 pname = "picos"; 16 + version = "2.6.0"; 17 format = "setuptools"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-LU5OxinhDBewQ/32cxyOSQyUexMD8xdJIkrsiaWBils="; 22 }; 23 24 # Needed only for the tests
+3 -3
pkgs/development/python-modules/pylsp-mypy/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "pylsp-mypy"; 19 - version = "0.6.9"; 20 pyproject = true; 21 22 - disabled = pythonOlder "3.8"; 23 24 src = fetchFromGitHub { 25 owner = "python-lsp"; 26 repo = "pylsp-mypy"; 27 tag = version; 28 - hash = "sha256-MP9a8dI5ggM+XEJYB6O4nYDYIXbtxi2TK5b+JQgViZQ="; 29 }; 30 31 build-system = [ setuptools ];
··· 16 17 buildPythonPackage rec { 18 pname = "pylsp-mypy"; 19 + version = "0.7.0"; 20 pyproject = true; 21 22 + disabled = pythonOlder "3.9"; 23 24 src = fetchFromGitHub { 25 owner = "python-lsp"; 26 repo = "pylsp-mypy"; 27 tag = version; 28 + hash = "sha256-rS0toZaAygNJ3oe3vfP9rKJ1A0avIdp5yjNx7oGOB4o="; 29 }; 30 31 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/python-hcl2/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "python-hcl2"; 14 - version = "6.0.0"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "amplify-education"; 19 repo = "python-hcl2"; 20 tag = "v${version}"; 21 - hash = "sha256-ZbUQZ0od37TqO/cwXnq9+yCVqExpR87s8GDDi9c3mAo="; 22 }; 23 24 disabled = pythonOlder "3.7";
··· 11 12 buildPythonPackage rec { 13 pname = "python-hcl2"; 14 + version = "6.1.1"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "amplify-education"; 19 repo = "python-hcl2"; 20 tag = "v${version}"; 21 + hash = "sha256-vf39szL1MixAKoO67e9YDWNuQIs3qdQ6ZkeXdCpPAV0="; 22 }; 23 24 disabled = pythonOlder "3.7";
+2 -2
pkgs/development/python-modules/python-socks/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "python-socks"; 21 - version = "2.6.1"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.6.2"; ··· 29 owner = "romis2012"; 30 repo = "python-socks"; 31 tag = "v${version}"; 32 - hash = "sha256-9Il61XLdO7o2g/6RT5yyO+2MqTDYC9Vr/m4WjJAKJY0="; 33 }; 34 35 build-system = [ setuptools ];
··· 18 19 buildPythonPackage rec { 20 pname = "python-socks"; 21 + version = "2.7.1"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.6.2"; ··· 29 owner = "romis2012"; 30 repo = "python-socks"; 31 tag = "v${version}"; 32 + hash = "sha256-7BfdyQDfRIPSC3Iv+cDcR0VFHX+l1OPRMElzHGL2x3M="; 33 }; 34 35 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "sphinxcontrib-confluencebuilder"; 15 - version = "2.9.0"; 16 pyproject = true; 17 18 disabled = pythonOlder "3.9"; ··· 20 src = fetchPypi { 21 pname = "sphinxcontrib_confluencebuilder"; 22 inherit version; 23 - hash = "sha256-2lF8iS8c7KXDdXT2IuApFnx0g4syWmIP1y25W5DkkJA="; 24 }; 25 26 build-system = [ flit-core ];
··· 12 13 buildPythonPackage rec { 14 pname = "sphinxcontrib-confluencebuilder"; 15 + version = "2.11.0"; 16 pyproject = true; 17 18 disabled = pythonOlder "3.9"; ··· 20 src = fetchPypi { 21 pname = "sphinxcontrib_confluencebuilder"; 22 inherit version; 23 + hash = "sha256-THRPXW/Rg/eXIlPfsa4u1kHeXjKBNzVAkX9Vrhg90n0="; 24 }; 25 26 build-system = [ flit-core ];
+4 -4
pkgs/development/python-modules/toml-adapt/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "toml-adapt"; 14 - version = "0.3.3"; 15 pyproject = true; 16 17 - disabled = pythonOlder "3.6"; 18 19 src = fetchFromGitHub { 20 owner = "firefly-cpp"; 21 repo = "toml-adapt"; 22 tag = version; 23 - hash = "sha256-KD5dTr/wxFbDg3AbfE0jUbgNjvxqDmbHwjY5Dmp6JFI="; 24 }; 25 26 nativeBuildInputs = [ poetry-core ]; ··· 37 meta = with lib; { 38 description = "Simple Command-line interface for manipulating toml files"; 39 homepage = "https://github.com/firefly-cpp/toml-adapt"; 40 - changelog = "https://github.com/firefly-cpp/toml-adapt/releases/tag/${version}"; 41 license = licenses.mit; 42 maintainers = with maintainers; [ firefly-cpp ]; 43 mainProgram = "toml-adapt";
··· 11 12 buildPythonPackage rec { 13 pname = "toml-adapt"; 14 + version = "0.3.4"; 15 pyproject = true; 16 17 + disabled = pythonOlder "3.10"; 18 19 src = fetchFromGitHub { 20 owner = "firefly-cpp"; 21 repo = "toml-adapt"; 22 tag = version; 23 + hash = "sha256-GtwE8P4uP3F6wOrzv/vZ4CJR4tzF7CxpWV/8X/hBZhc="; 24 }; 25 26 nativeBuildInputs = [ poetry-core ]; ··· 37 meta = with lib; { 38 description = "Simple Command-line interface for manipulating toml files"; 39 homepage = "https://github.com/firefly-cpp/toml-adapt"; 40 + changelog = "https://github.com/firefly-cpp/toml-adapt/releases/tag/${src.tag}"; 41 license = licenses.mit; 42 maintainers = with maintainers; [ firefly-cpp ]; 43 mainProgram = "toml-adapt";
+2 -2
pkgs/games/quakespasm/vulkan.nix
··· 22 }: 23 stdenv.mkDerivation (finalAttrs: { 24 pname = "vkquake"; 25 - version = "1.31.3"; 26 27 src = fetchFromGitHub { 28 owner = "Novum"; 29 repo = "vkQuake"; 30 tag = finalAttrs.version; 31 - sha256 = "sha256-VqTfcwt6/VTotD2Y7x7WiVwISRGOLfmMWh6EO5DSMX4="; 32 }; 33 34 nativeBuildInputs = [
··· 22 }: 23 stdenv.mkDerivation (finalAttrs: { 24 pname = "vkquake"; 25 + version = "1.32.0"; 26 27 src = fetchFromGitHub { 28 owner = "Novum"; 29 repo = "vkQuake"; 30 tag = finalAttrs.version; 31 + hash = "sha256-UnldXIQD05yPFPuES5PvWFu0xQf72iht10GYJFZdZlQ="; 32 }; 33 34 nativeBuildInputs = [
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 14 # kernel config in the xanmod version commit 15 variants = { 16 lts = { 17 - version = "6.12.13"; 18 - hash = "sha256-1AlkY+7lkOnjvA+h3eP3RHPrV1upydDHhZVPY5ty58A="; 19 }; 20 main = { 21 - version = "6.12.13"; 22 - hash = "sha256-1AlkY+7lkOnjvA+h3eP3RHPrV1upydDHhZVPY5ty58A="; 23 }; 24 }; 25
··· 14 # kernel config in the xanmod version commit 15 variants = { 16 lts = { 17 + version = "6.12.15"; 18 + hash = "sha256-ZYmb/zkYxbmV9oUeEu0jyd0zAzWI864X32SfaD9UWU0="; 19 }; 20 main = { 21 + version = "6.12.15"; 22 + hash = "sha256-ZYmb/zkYxbmV9oUeEu0jyd0zAzWI864X32SfaD9UWU0="; 23 }; 24 }; 25
+5 -5
pkgs/servers/teleport/15/default.nix
··· 2 import ../generic.nix ( 3 args 4 // { 5 - version = "15.4.26"; 6 - hash = "sha256-LxMwCI/8otH32bRJvz9p1zWw4QzF/wrqeboZ6B3aw9o="; 7 - vendorHash = "sha256-VG9b1M3zdtRXY3eCFC7izejSSs4nTjtR9/wOc36PFnA="; 8 - yarnHash = "sha256-kmjY7KQfSzmlNS7ZK25YItZct/Tg7CWKfoRfubFBGlY="; 9 - cargoHash = "sha256-IQi11Hpavj4pImwjxU6uoHQ+vjwc/++NuWXREcIKH3s="; 10 } 11 )
··· 2 import ../generic.nix ( 3 args 4 // { 5 + version = "15.4.29"; 6 + hash = "sha256-FL7u7icwTS8V7ZodKjN/9vRTzXgJ0MCRgAz23eA+kfA="; 7 + vendorHash = "sha256-LL18GI5w9kJdBJf2al9rK3dBwib2mLG/deZgSsmZv0U="; 8 + yarnHash = "sha256-63JX0rAMyZA58CdaqHlTXlL7npvKcYnhVIh1NaJEmBk="; 9 + cargoHash = "sha256-2lIhtIWl26xoH7XxhPEmG/2FpfwgTC7kmahCim1W4To="; 10 } 11 )
+5 -5
pkgs/servers/teleport/16/default.nix
··· 2 import ../generic.nix ( 3 args 4 // { 5 - version = "16.4.14"; 6 - hash = "sha256-9X4PLN5y1pJMNGL7o+NR/b3yUYch/VVEMmGmWbEO1CA="; 7 - vendorHash = "sha256-nJdtllxjem+EA77Sb1XKmrAaWh/8WrL3AuvVxgBRkxI="; 8 - pnpmHash = "sha256-+eOfGS9m3c9i7ccOS8q6KM0IrBIJZKlxx7h3qqxTJHE="; 9 - cargoHash = "sha256-6JYSW65ou8iC4/7AJVZ9+vpItxpJtaGFA4Nm3fgyHIs="; 10 } 11 )
··· 2 import ../generic.nix ( 3 args 4 // { 5 + version = "16.4.16"; 6 + hash = "sha256-0nag5T+qv00uA//N9ZDuCqarCfXYn76Ycxd97FfILpE="; 7 + vendorHash = "sha256-5fSMbmvnbJ4zQuTBsmN/Ym3syn819hRmxv0aRzDnRFU="; 8 + pnpmHash = "sha256-OpCUYn69UNs6cplM74oNO4hQ5wiYBbjqGN3bJfbrsqk="; 9 + cargoHash = "sha256-oavJSszi6uWfUIzD+wRZL3wAFgmPvFwGeNHZexOlup4="; 10 } 11 )
+5 -5
pkgs/servers/teleport/17/default.nix
··· 2 import ../generic.nix ( 3 args 4 // { 5 - version = "17.2.1"; 6 - hash = "sha256-QlBj3zGnELgQJMIMSZK1YVE3H2hO09Xgdtcw0BML7KQ="; 7 - vendorHash = "sha256-Y3og6oifpQIZxkKR1qgD3l06YaCFpSlh/+jN3w0gq7M="; 8 - pnpmHash = "sha256-ChRWq0acDzHhm6JK2W3V6LZHlq4vXMxa1AMqiCPIouc="; 9 - cargoHash = "sha256-GDwH/2aiqvTbLC8/x/n0yLuU8IEBVpyacN2B+EGwBgE="; 10 } 11 )
··· 2 import ../generic.nix ( 3 args 4 // { 5 + version = "17.2.8"; 6 + hash = "sha256-VjYC5q4hYU+YYW4sgPDpdHKoD4CJtGvIGWSOUGZ5hpQ="; 7 + vendorHash = "sha256-i/U1Zy8wEfhLet9FSj/z9lvWE8gI6Hpz/5GZYbmu1j4="; 8 + pnpmHash = "sha256-wiLpxIxqIYM/DDW9DpUyIvt+5Vf51uVceRxVGA2q9wI="; 9 + cargoHash = "sha256-FiPfeDnb/FTemE1ZO2Ydg2KUjNmw7U3SCNu6cOqalOM="; 10 } 11 )
+5 -7
pkgs/servers/teleport/default.nix
··· 1 { 2 callPackages, 3 lib, 4 - wasm-bindgen-cli_0_2_92, 5 wasm-bindgen-cli_0_2_95, 6 - buildGo122Module, 7 buildGo123Module, 8 ... 9 }@args: ··· 13 teleport_15 = import ./15 ( 14 args 15 // { 16 - wasm-bindgen-cli = wasm-bindgen-cli_0_2_92; 17 - buildGoModule = buildGo122Module; 18 } 19 ); 20 teleport_16 = import ./16 ( 21 args 22 // { 23 wasm-bindgen-cli = wasm-bindgen-cli_0_2_95; 24 - buildGoModule = buildGo122Module; 25 } 26 ); 27 teleport = teleport_16; ··· 39 callPackages f' ( 40 builtins.removeAttrs args [ 41 "callPackages" 42 - "wasm-bindgen-cli_0_2_92" 43 "wasm-bindgen-cli_0_2_95" 44 - "buildGo122Module" 45 "buildGo123Module" 46 ] 47 )
··· 1 { 2 callPackages, 3 lib, 4 wasm-bindgen-cli_0_2_95, 5 + wasm-bindgen-cli_0_2_100, 6 buildGo123Module, 7 ... 8 }@args: ··· 12 teleport_15 = import ./15 ( 13 args 14 // { 15 + wasm-bindgen-cli = wasm-bindgen-cli_0_2_100; 16 + buildGoModule = buildGo123Module; 17 } 18 ); 19 teleport_16 = import ./16 ( 20 args 21 // { 22 wasm-bindgen-cli = wasm-bindgen-cli_0_2_95; 23 + buildGoModule = buildGo123Module; 24 } 25 ); 26 teleport = teleport_16; ··· 38 callPackages f' ( 39 builtins.removeAttrs args [ 40 "callPackages" 41 "wasm-bindgen-cli_0_2_95" 42 + "wasm-bindgen-cli_0_2_100" 43 "buildGo123Module" 44 ] 45 )
+3 -3
pkgs/servers/tt-rss/default.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "tt-rss"; 11 - version = "0-unstable-2024-12-22"; 12 13 src = fetchgit { 14 url = "https://git.tt-rss.org/fox/tt-rss.git"; 15 - rev = "fc89d2e6333d6d828f2b07a53be53677caf3d638"; 16 - hash = "sha256-z+sWplOExqtkWPEBJ+WOb4CPDX1iLj14KwrGSojFp0A="; 17 }; 18 19 installPhase = ''
··· 8 9 stdenv.mkDerivation rec { 10 pname = "tt-rss"; 11 + version = "0-unstable-2025-02-08"; 12 13 src = fetchgit { 14 url = "https://git.tt-rss.org/fox/tt-rss.git"; 15 + rev = "169ff6de341b20803796298d8ffea3ee4c4c4f09"; 16 + hash = "sha256-gMQSHRSb+p+SBKSN1Y4RLpHBIvq+Zq+/tX+GWktBy1g="; 17 }; 18 19 installPhase = ''
+2 -2
pkgs/tools/networking/netbird/default.nix
··· 35 in 36 buildGoModule rec { 37 pname = "netbird"; 38 - version = "0.36.6"; 39 40 src = fetchFromGitHub { 41 owner = "netbirdio"; 42 repo = "netbird"; 43 tag = "v${version}"; 44 - hash = "sha256-qXwpYGFAQvOKor/acJJqjgNiFNf2YxDsawFne3dkfYc="; 45 }; 46 47 vendorHash = "sha256-/8SoQAQoFuuHTi+rTkmQSZxCt9sAl0yDCVccrqlx4VE=";
··· 35 in 36 buildGoModule rec { 37 pname = "netbird"; 38 + version = "0.36.7"; 39 40 src = fetchFromGitHub { 41 owner = "netbirdio"; 42 repo = "netbird"; 43 tag = "v${version}"; 44 + hash = "sha256-RSL8Cs4ihoaP5DSDRvG0m0vH4pOnw/2RFevvK8rvSAM="; 45 }; 46 47 vendorHash = "sha256-/8SoQAQoFuuHTi+rTkmQSZxCt9sAl0yDCVccrqlx4VE=";
+9 -15
pkgs/tools/networking/networkmanager/default.nix
··· 5 , gettext 6 , pkg-config 7 , dbus 8 - , gnome 9 , libuuid 10 , polkit 11 , gnutls ··· 58 let 59 pythonForDocs = python3.pythonOnBuildForHost.withPackages (pkgs: with pkgs; [ pygobject3 ]); 60 in 61 - stdenv.mkDerivation rec { 62 pname = "networkmanager"; 63 - version = "1.48.10"; 64 65 src = fetchurl { 66 - url = "mirror://gnome/sources/NetworkManager/${lib.versions.majorMinor version}/NetworkManager-${version}.tar.xz"; 67 - hash = "sha256-XcGI/f/PLSPInTSx5jGaayAgPhLq7CSzADe36orIxhM="; 68 }; 69 70 outputs = [ "out" "dev" "devdoc" "man" "doc" ]; ··· 105 "-Dresolvconf=${openresolv}/bin/resolvconf" 106 107 # DHCP clients 108 - # ISC DHCP client has reached it's end of life, so stop using it 109 - "-Ddhclient=no" 110 "-Ddhcpcd=${dhcpcd}/bin/dhcpcd" 111 "-Ddhcpcanon=no" 112 ··· 132 # Meson does not support using different directories during build and 133 # for installation like Autotools did with flags passed to make install. 134 ./fix-install-paths.patch 135 - 136 - # https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1966 137 - ./without-systemd.patch 138 ]; 139 140 buildInputs = [ ··· 210 ''; 211 212 passthru = { 213 - updateScript = gnome.updateScript { 214 - packageName = "NetworkManager"; 215 - attrPath = "networkmanager"; 216 - versionPolicy = "odd-unstable"; 217 }; 218 tests = { 219 inherit (nixosTests.networking) networkmanager; ··· 232 lib.systems.inspect.platformPatterns.isStatic 233 ]; 234 }; 235 - }
··· 5 , gettext 6 , pkg-config 7 , dbus 8 + , gitUpdater 9 , libuuid 10 , polkit 11 , gnutls ··· 58 let 59 pythonForDocs = python3.pythonOnBuildForHost.withPackages (pkgs: with pkgs; [ pygobject3 ]); 60 in 61 + stdenv.mkDerivation (finalAttrs: { 62 pname = "networkmanager"; 63 + version = "1.50.2"; 64 65 src = fetchurl { 66 + url = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/${finalAttrs.version}/downloads/NetworkManager-${finalAttrs.version}.tar.xz"; 67 + hash = "sha256-EEc76dOrifiiemi3v1vJVXhRpRg7dLYkHl4PpcaSH+8="; 68 }; 69 70 outputs = [ "out" "dev" "devdoc" "man" "doc" ]; ··· 105 "-Dresolvconf=${openresolv}/bin/resolvconf" 106 107 # DHCP clients 108 "-Ddhcpcd=${dhcpcd}/bin/dhcpcd" 109 "-Ddhcpcanon=no" 110 ··· 130 # Meson does not support using different directories during build and 131 # for installation like Autotools did with flags passed to make install. 132 ./fix-install-paths.patch 133 ]; 134 135 buildInputs = [ ··· 205 ''; 206 207 passthru = { 208 + updateScript = gitUpdater { 209 + odd-unstable = true; 210 + url = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git"; 211 }; 212 tests = { 213 inherit (nixosTests.networking) networkmanager; ··· 226 lib.systems.inspect.platformPatterns.isStatic 227 ]; 228 }; 229 + })
-67
pkgs/tools/networking/networkmanager/without-systemd.patch
··· 1 - From 70d1c34b94baadc3305745cf159ea55f312beacc Mon Sep 17 00:00:00 2001 2 - From: Khem Raj <raj.khem@gmail.com> 3 - Date: Fri, 7 Jun 2024 14:03:15 -0700 4 - Subject: [PATCH] libnm-systemd-core: Disable sd_dhcp6_client_set_duid_uuid 5 - function 6 - 7 - When building on musl systems ( with out systemd ), and using LLD linker 8 - from LLVM project we fail to link with undefined symbols. 9 - 10 - This symbol is in sd_id128.c but its disabled, so let disable the functions 11 - which need this function. 12 - 13 - | x86_64-yoe-linux-musl-ld.lld: error: undefined symbol: sd_id128_get_machine_app_specific 14 - | >>> referenced by sd-dhcp-duid.c:202 (/usr/src/debug/networkmanager/1.48.0/../NetworkManager-1.48.0/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp-duid.c:202) 15 - | >>> libnm-systemd-core.a.p/src_libsystemd-network_sd-dhcp-duid.c.o:(sd_dhcp_duid_set_uuid) in archive src/libnm-systemd-core/libnm-systemd-core.a 16 - | x86_64-yoe-linux-musl-clang: error: linker command failed with exit code 1 (use -v to see invocation) 17 - 18 - Signed-off-by: Khem Raj <raj.khem@gmail.com> 19 - --- 20 - src/libnm-systemd-core/src/libsystemd-network/sd-dhcp-duid.c | 2 ++ 21 - .../src/libsystemd-network/sd-dhcp6-client.c | 3 ++- 22 - 2 files changed, 4 insertions(+), 1 deletion(-) 23 - 24 - diff --git a/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp-duid.c b/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp-duid.c 25 - index e664a4a720..7ba502086f 100644 26 - --- a/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp-duid.c 27 - +++ b/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp-duid.c 28 - @@ -193,6 +193,7 @@ int sd_dhcp_duid_set_en(sd_dhcp_duid *duid) { 29 - return 0; 30 - } 31 - 32 - +#if 0 33 - int sd_dhcp_duid_set_uuid(sd_dhcp_duid *duid) { 34 - sd_id128_t machine_id; 35 - int r; 36 - @@ -209,6 +210,7 @@ int sd_dhcp_duid_set_uuid(sd_dhcp_duid *duid) { 37 - duid->size = offsetof(struct duid, uuid.uuid) + sizeof(machine_id); 38 - return 0; 39 - } 40 - +#endif 41 - 42 - int dhcp_duid_to_string_internal(uint16_t type, const void *data, size_t data_size, char **ret) { 43 - _cleanup_free_ char *p = NULL, *x = NULL; 44 - diff --git a/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp6-client.c b/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp6-client.c 45 - index 7c20116409..08c1e96b3c 100644 46 - --- a/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp6-client.c 47 - +++ b/src/libnm-systemd-core/src/libsystemd-network/sd-dhcp6-client.c 48 - @@ -244,6 +244,7 @@ int sd_dhcp6_client_set_duid_en(sd_dhcp6_client *client) { 49 - return 0; 50 - } 51 - 52 - +#if 0 53 - int sd_dhcp6_client_set_duid_uuid(sd_dhcp6_client *client) { 54 - int r; 55 - 56 - @@ -256,7 +257,7 @@ int sd_dhcp6_client_set_duid_uuid(sd_dhcp6_client *client) { 57 - 58 - return 0; 59 - } 60 - - 61 - +#endif 62 - int sd_dhcp6_client_set_duid_raw(sd_dhcp6_client *client, uint16_t duid_type, const uint8_t *duid, size_t duid_len) { 63 - int r; 64 - 65 - -- 66 - GitLab 67 -
···
+1
pkgs/tools/security/sbomnix/default.nix
··· 93 henrirosten 94 jk 95 ]; 96 }; 97 }
··· 93 henrirosten 94 jk 95 ]; 96 + mainProgram = "sbomnix"; 97 }; 98 }
+1
pkgs/top-level/aliases.nix
··· 635 ### H ### 636 637 hacksaw = throw "'hacksaw' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 638 HentaiAtHome = hentai-at-home; # Added 2024-06-12 639 hll2390dw-cups = throw "The hll2390dw-cups package was dropped since it was unmaintained."; # Added 2024-06-21 640 hop-cli = throw "hop-cli has been removed as the service has been shut-down"; # Added 2024-08-13
··· 635 ### H ### 636 637 hacksaw = throw "'hacksaw' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 638 + haven-cli = throw "'haven-cli' has been removed due to the official announcement of the project closure. Read more at https://havenprotocol.org/2024/12/12/project-closure-announcement"; # Added 2025-02-25 639 HentaiAtHome = hentai-at-home; # Added 2024-06-12 640 hll2390dw-cups = throw "The hll2390dw-cups package was dropped since it was unmaintained."; # Added 2024-06-21 641 hop-cli = throw "hop-cli has been removed as the service has been shut-down"; # Added 2024-08-13
+1 -5
pkgs/top-level/all-packages.nix
··· 15879 inherit (darwin.apple_sdk.frameworks) CoreData IOKit; 15880 }; 15881 15882 - haven-cli = callPackage ../applications/blockchains/haven-cli { 15883 - inherit (darwin.apple_sdk.frameworks) CoreData IOKit PCSC; 15884 - }; 15885 - 15886 monero-gui = libsForQt5.callPackage ../applications/blockchains/monero-gui { }; 15887 15888 napari = with python3Packages; toPythonApplication napari; ··· 17147 simulide_0_4_15 = callPackage ../by-name/si/simulide/package.nix { versionNum = "0.4.15"; }; 17148 simulide_1_0_0 = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.0.0"; }; 17149 simulide_1_1_0 = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.1.0"; }; 17150 - simulide = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.0.0"; }; 17151 17152 eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { }; 17153
··· 15879 inherit (darwin.apple_sdk.frameworks) CoreData IOKit; 15880 }; 15881 15882 monero-gui = libsForQt5.callPackage ../applications/blockchains/monero-gui { }; 15883 15884 napari = with python3Packages; toPythonApplication napari; ··· 17143 simulide_0_4_15 = callPackage ../by-name/si/simulide/package.nix { versionNum = "0.4.15"; }; 17144 simulide_1_0_0 = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.0.0"; }; 17145 simulide_1_1_0 = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.1.0"; }; 17146 + simulide_1_2_0 = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.2.0"; }; 17147 17148 eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { }; 17149