Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
ce1777b0 8a5af8e2

+2652 -2071
+7 -2
doc/languages-frameworks/python.section.md
··· 1019 1019 1020 1020 The `buildPythonPackage` mainly does four things: 1021 1021 1022 - * In the `buildPhase`, it calls `${python.interpreter} setup.py bdist_wheel` to 1022 + * In the `buildPhase`, it calls `${python.pythonForBuild.interpreter} setup.py bdist_wheel` to 1023 1023 build a wheel binary zipfile. 1024 1024 * In the `installPhase`, it installs the wheel file using `pip install *.whl`. 1025 1025 * In the `postFixup` phase, the `wrapPythonPrograms` bash function is called to ··· 1546 1546 As workaround install it as an extra `preInstall` step: 1547 1547 1548 1548 ```shell 1549 - ${python.interpreter} setup.py install_data --install-dir=$out --root=$out 1549 + ${python.pythonForBuild.interpreter} setup.py install_data --install-dir=$out --root=$out 1550 1550 sed -i '/ = data\_files/d' setup.py 1551 1551 ``` 1552 1552 ··· 1820 1820 1821 1821 Updating packages in bulk leads to lots of breakages, which is why a 1822 1822 stabilization period on the `python-unstable` branch is required. 1823 + 1824 + If a package is fragile and often breaks during these bulks updates, it 1825 + may be reasonable to set `passthru.skipBulkUpdate = true` in the 1826 + derivation. This decision should not be made on a whim and should 1827 + always be supported by a qualifying comment. 1823 1828 1824 1829 Once the branch is sufficiently stable it should normally be merged 1825 1830 into the `staging` branch.
+12
maintainers/maintainer-list.nix
··· 3663 3663 github = "Dettorer"; 3664 3664 githubId = 2761682; 3665 3665 }; 3666 + developer-guy = { 3667 + name = "Batuhan Apaydın"; 3668 + email = "developerguyn@gmail.com"; 3669 + github = "developer-guy"; 3670 + githubId = 16693043; 3671 + }; 3666 3672 devhell = { 3667 3673 email = ''"^"@regexmail.net''; 3668 3674 github = "devhell"; ··· 10136 10142 github = "mredaelli"; 10137 10143 githubId = 3073833; 10138 10144 name = "Massimo Redaelli"; 10145 + }; 10146 + mrfreezeex = { 10147 + email = "arthur@cri.epita.fr"; 10148 + github = "MrFreezeex"; 10149 + name = "Arthur Outhenin-Chalandre"; 10150 + githubId = 14573967; 10139 10151 }; 10140 10152 mrityunjaygr8 = { 10141 10153 email = "mrityunjaysaxena1996@gmail.com";
+1 -1
maintainers/scripts/luarocks-packages.csv
··· 32 32 loadkit,,,,,,alerque 33 33 lpeg,,,,,,vyp 34 34 lpeg_patterns,,,,,, 35 - lpeglabel,,,,,, 35 + lpeglabel,,,,1.6.0,, 36 36 lpty,,,,,, 37 37 lrexlib-gnu,,,,,, 38 38 lrexlib-pcre,,,,,,vyp
+3 -5
maintainers/scripts/update-python-libraries
··· 1 - #!/bin/sh 2 - build=`nix-build -E "with import (fetchTarball "channel:nixpkgs-unstable") {}; python3.withPackages(ps: with ps; [ packaging requests toolz ])"` 3 - python=${build}/bin/python 4 - exec ${python} pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py $@ 5 - 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -I nixpkgs=channel:nixpkgs-unstable -i bash -p "python3.withPackages (ps: with ps; [ packaging requests ])" -p nix-prefetch-git 3 + exec python3 pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py $@
+6
nixos/doc/manual/release-notes/rl-2305.section.md
··· 117 117 118 118 - The [services.wordpress.sites.<name>.plugins](#opt-services.wordpress.sites._name_.plugins) and [services.wordpress.sites.<name>.themes](#opt-services.wordpress.sites._name_.themes) options have been converted from sets to attribute sets to allow for consumers to specify explicit install paths via attribute name. 119 119 120 + - `protonmail-bridge` package has been updated to v3.0 and the CLI executable is now named bridge instead of protonmail-bridge to be more in line with upstream. 121 + 120 122 - Nebula now runs as a system user and group created for each nebula network, using the `CAP_NET_ADMIN` ambient capability on launch rather than starting as root. Ensure that any files each Nebula instance needs to access are owned by the correct user and group, by default `nebula-${networkName}`. 121 123 122 124 - In `mastodon` it is now necessary to specify location of file with `PostgreSQL` database password. In `services.mastodon.database.passwordFile` parameter default value `/var/lib/mastodon/secrets/db-password` has been changed to `null`. ··· 257 259 258 260 - The `unifi-poller` package and corresponding NixOS module have been renamed to `unpoller` to match upstream. 259 261 262 + - `protonmail-bridge` package has been updated to v3.0 and the CLI executable is now named bridge instead of protonmail-bridge to be more in line with upstream. 263 + 260 264 - The new option `services.tailscale.useRoutingFeatures` controls various settings for using Tailscale features like exit nodes and subnet routers. If you wish to use your machine as an exit node, you can set this setting to `server`, otherwise if you wish to use an exit node you can set this setting to `client`. The strict RPF warning has been removed as the RPF will be loosened automatically based on the value of this setting. 261 265 262 266 - `openjdk` from version 11 and above is not build with `openjfx` (i.e.: JavaFX) support by default anymore. You can re-enable it by overriding, e.g.: `openjdk11.override { enableJavaFX = true; };`. ··· 270 274 - The option `services.nomad.extraSettingsPlugins` has been fixed to allow more than one plugin in the path. 271 275 272 276 - The option `services.prometheus.exporters.pihole.interval` does not exist anymore and has been removed. 277 + 278 + - `k3s` can now be configured with an EnvironmentFile for its systemd service, allowing secrets to be provided without ending up in the Nix Store.
+5 -5
nixos/modules/installer/tools/nix-fallback-paths.nix
··· 1 1 { 2 - x86_64-linux = "/nix/store/lsr79q5xqd9dv97wn87x12kzax8s8i1s-nix-2.13.2"; 3 - i686-linux = "/nix/store/wky9xjwiwzpifgk0s3f2nrg8nr67bi7x-nix-2.13.2"; 4 - aarch64-linux = "/nix/store/v8drr3x1ia6bdr8y4vl79mlz61xynrpm-nix-2.13.2"; 5 - x86_64-darwin = "/nix/store/1l14si31p4aw7c1gwgjy0nq55k38j9nj-nix-2.13.2"; 6 - aarch64-darwin = "/nix/store/6x7nr1r780fgn254zhkwhih3f3i8cr45-nix-2.13.2"; 2 + x86_64-linux = "/nix/store/mc43d38fibi94pp5crfwacl5gbslccd0-nix-2.13.3"; 3 + i686-linux = "/nix/store/09m966pj26cgd4ihlg8ihl1106j3vih8-nix-2.13.3"; 4 + aarch64-linux = "/nix/store/7f191d125akld27gc6jl0r13l8pl7x0h-nix-2.13.3"; 5 + x86_64-darwin = "/nix/store/1wn9jkvi2zqfjnjgg7lnp30r2q2y8whd-nix-2.13.3"; 6 + aarch64-darwin = "/nix/store/8w0v2mffa10chrf1h66cbvbpw86qmh85-nix-2.13.3"; 7 7 }
+1 -2
nixos/modules/misc/ids.nix
··· 392 392 tape = 25; 393 393 video = 26; 394 394 dialout = 27; 395 - polkituser = 28; 395 + #polkituser = 28; # currently unused, polkitd doesn't need a group 396 396 utmp = 29; 397 397 # ddclient = 30; # converted to DynamicUser = true 398 398 davfs2 = 31; ··· 510 510 #seeks = 148; # removed 2020-06-21 511 511 prosody = 149; 512 512 i2pd = 150; 513 - systemd-coredump = 151; 514 513 systemd-network = 152; 515 514 systemd-resolve = 153; 516 515 systemd-timesync = 154;
+1 -3
nixos/modules/security/polkit.nix
··· 113 113 group = "polkituser"; 114 114 }; 115 115 116 - users.groups.polkituser = { 117 - gid = mkIf (lib.versionAtLeast config.system.stateVersion "23.05") config.ids.gids.polkituser; 118 - }; 116 + users.groups.polkituser = {}; 119 117 }; 120 118 121 119 }
+9
nixos/modules/services/cluster/k3s/default.nix
··· 106 106 description = lib.mdDoc "Only run the server. This option only makes sense for a server."; 107 107 }; 108 108 109 + environmentFile = mkOption { 110 + type = types.nullOr types.path; 111 + description = lib.mdDoc '' 112 + File path containing environment variables for configuring the k3s service in the format of an EnvironmentFile. See systemd.exec(5). 113 + ''; 114 + default = null; 115 + }; 116 + 109 117 configPath = mkOption { 110 118 type = types.nullOr types.path; 111 119 default = null; ··· 154 162 LimitNPROC = "infinity"; 155 163 LimitCORE = "infinity"; 156 164 TasksMax = "infinity"; 165 + EnvironmentFile = cfg.environmentFile; 157 166 ExecStart = concatStringsSep " \\\n " ( 158 167 [ 159 168 "${cfg.package}/bin/k3s ${cfg.role}"
+2 -2
nixos/modules/services/continuous-integration/gitlab-runner.nix
··· 577 577 }; 578 578 }; 579 579 # Enable periodic clear-docker-cache script 580 - systemd.services.gitlab-runner-clear-docker-cache = { 580 + systemd.services.gitlab-runner-clear-docker-cache = mkIf (cfg.clear-docker-cache.enable && (any (s: s.executor == "docker") (attrValues cfg.services))) { 581 581 description = "Prune gitlab-runner docker resources"; 582 582 restartIfChanged = false; 583 583 unitConfig.X-StopOnRemoval = false; ··· 590 590 ${pkgs.gitlab-runner}/bin/clear-docker-cache ${toString cfg.clear-docker-cache.flags} 591 591 ''; 592 592 593 - startAt = optional cfg.clear-docker-cache.enable cfg.clear-docker-cache.dates; 593 + startAt = cfg.clear-docker-cache.dates; 594 594 }; 595 595 # Enable docker if `docker` executor is used in any service 596 596 virtualisation.docker.enable = mkIf (
+1 -1
nixos/modules/services/mail/postfix.nix
··· 809 809 // optionalAttrs (cfg.relayHost != "") { relayhost = if cfg.lookupMX 810 810 then "${cfg.relayHost}:${toString cfg.relayPort}" 811 811 else "[${cfg.relayHost}]:${toString cfg.relayPort}"; } 812 - // optionalAttrs config.networking.enableIPv6 { inet_protocols = mkDefault "all"; } 812 + // optionalAttrs (!config.networking.enableIPv6) { inet_protocols = mkDefault "ipv4"; } 813 813 // optionalAttrs (cfg.networks != null) { mynetworks = cfg.networks; } 814 814 // optionalAttrs (cfg.networksStyle != "") { mynetworks_style = cfg.networksStyle; } 815 815 // optionalAttrs (cfg.hostname != "") { myhostname = cfg.hostname; }
+1 -1
nixos/modules/services/matrix/synapse.md
··· 31 31 "m.homeserver".base_url = "https://${fqdn}"; 32 32 "m.identity_server" = {}; 33 33 }; 34 - serverConfig."m.server" = "${config.services.matrix-synapse.settings.server_name}:443"; 34 + serverConfig."m.server" = "${fqdn}:443"; 35 35 mkWellKnown = data: '' 36 36 add_header Content-Type application/json; 37 37 add_header Access-Control-Allow-Origin *;
+1 -1
nixos/modules/services/misc/klipper.nix
··· 135 135 } 136 136 { 137 137 assertion = (cfg.configFile != null) != (cfg.settings != null); 138 - message = "You need to either specify services.klipper.settings or services.klipper.defaultConfig."; 138 + message = "You need to either specify services.klipper.settings or services.klipper.configFile."; 139 139 } 140 140 ]; 141 141
+4
nixos/modules/services/search/opensearch.nix
··· 199 199 # java.security.AccessControlException: 200 200 # access denied ("java.io.FilePermission" "/var/lib/opensearch/config/opensearch.yml" "read") 201 201 202 + rm -f ${configDir}/opensearch.yml 202 203 cp ${opensearchYml} ${configDir}/opensearch.yml 203 204 204 205 # Make sure the logging configuration for old OpenSearch versions is removed: 205 206 rm -f "${configDir}/logging.yml" 207 + rm -f ${configDir}/${loggingConfigFilename} 206 208 cp ${loggingConfigFile} ${configDir}/${loggingConfigFilename} 207 209 mkdir -p ${configDir}/scripts 210 + 211 + rm -f ${configDir}/jvm.options 208 212 cp ${cfg.package}/config/jvm.options ${configDir}/jvm.options 209 213 210 214 # redirect jvm logs to the data directory
+1 -3
nixos/modules/system/boot/systemd/coredump.nix
··· 66 66 uid = config.ids.uids.systemd-coredump; 67 67 group = "systemd-coredump"; 68 68 }; 69 - users.groups.systemd-coredump = { 70 - gid = mkIf (lib.versionAtLeast config.system.stateVersion "23.05") config.ids.gids.systemd-coredump; 71 - }; 69 + users.groups.systemd-coredump = {}; 72 70 }) 73 71 74 72 (mkIf (!cfg.enable) {
+1 -1
nixos/modules/system/boot/systemd/initrd.nix
··· 118 118 name = "initrd-bin-env"; 119 119 paths = map getBin cfg.initrdBin; 120 120 pathsToLink = ["/bin" "/sbin"]; 121 - postBuild = concatStringsSep "\n" (mapAttrsToList (n: v: "ln -s '${v}' $out/bin/'${n}'") cfg.extraBin); 121 + postBuild = concatStringsSep "\n" (mapAttrsToList (n: v: "ln -sf '${v}' $out/bin/'${n}'") cfg.extraBin); 122 122 }; 123 123 124 124 initialRamdisk = pkgs.makeInitrdNG {
-1
nixos/tests/haproxy.nix
··· 2 2 name = "haproxy"; 3 3 nodes = { 4 4 machine = { ... }: { 5 - imports = [ ../modules/profiles/minimal.nix ]; 6 5 services.haproxy = { 7 6 enable = true; 8 7 config = ''
+1 -1
nixos/tests/txredisapi.nix
··· 12 12 { 13 13 services.redis.servers."".enable = true; 14 14 15 - environment.systemPackages = with pkgs; [ (python38.withPackages (ps: [ ps.twisted ps.txredisapi ps.mock ]))]; 15 + environment.systemPackages = with pkgs; [ (python3.withPackages (ps: [ ps.twisted ps.txredisapi ps.mock ]))]; 16 16 }; 17 17 }; 18 18
+2 -2
pkgs/applications/audio/furnace/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "furnace"; 24 - version = "0.6pre3"; 24 + version = "0.6pre4-hotfix"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "tildearrow"; 28 28 repo = "furnace"; 29 29 rev = "v${version}"; 30 30 fetchSubmodules = true; 31 - sha256 = "sha256-bHVeTw69k6LLcrfkmGxvjlFfR/hWiCfm/P3utknid1o="; 31 + sha256 = "sha256-lJtV/0GnWN5mSjv2LaPEMnkuThaNeijBMjLGFPOJX4k="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/applications/audio/opustags/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "opustags"; 6 - version = "1.6.0"; 6 + version = "1.7.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "fmang"; 10 10 repo = "opustags"; 11 11 rev = version; 12 - sha256 = "1wsfw713rhi2gg5xc04cx5i31hlw0l3wdflj3r1y8w45bdk6ag1z"; 12 + sha256 = "sha256-vGMRzw46X3DNRIvlI9XEKoDwiJsVL0v9Nfn8pbszRbw="; 13 13 }; 14 14 15 15 buildInputs = [ libogg ];
+1
pkgs/applications/audio/psst/default.nix
··· 10 10 categories = [ "Audio" "AudioVideo" ]; 11 11 icon = "psst"; 12 12 terminal = false; 13 + startupWMClass = "psst-gui"; 13 14 }; 14 15 15 16 in
+2 -2
pkgs/applications/audio/pyradio/default.nix
··· 6 6 7 7 python3Packages.buildPythonApplication rec { 8 8 pname = "pyradio"; 9 - version = "0.9.0"; 9 + version = "0.9.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "coderholic"; 13 13 repo = pname; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-8Kr+DRbkTKvhetIIs4htOHlIXGLpoe+T+0yxjm/JcWk="; 15 + hash = "sha256-tu/qlrbTcUCIRF15x9ATKHH+LDy1OsGJpo5x+CerTKg="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+5 -5
pkgs/applications/blockchains/lighthouse/default.nix
··· 20 20 21 21 rustPlatform.buildRustPackage rec { 22 22 pname = "lighthouse"; 23 - version = "3.4.0"; 23 + version = "3.5.0"; 24 24 25 25 # lighthouse/common/deposit_contract/build.rs 26 26 depositContractSpecVersion = "0.12.1"; ··· 30 30 owner = "sigp"; 31 31 repo = "lighthouse"; 32 32 rev = "v${version}"; 33 - hash = "sha256-4auiM5+kj/HjZKu2YP7JEnwDNxHuL39XCfmV/dc5jLE="; 33 + hash = "sha256-09EQr/ghgdcnek0dih0+TXyIh5qwGWmg+nhI8d9n3Jc="; 34 34 }; 35 35 36 - cargoHash = "sha256-ihfGwdxL7Ttw86dhaVBp5meb0caXjzgbbP27Io8zv/c="; 36 + cargoHash = "sha256-NWG3yIgxfD1GkiQ6TyZF4lNPy9s/i/9TaTujlOtx2NI="; 37 37 38 38 buildFeatures = [ "modern" "gnosis" ]; 39 39 ··· 41 41 42 42 buildInputs = lib.optionals stdenv.isDarwin [ 43 43 Security 44 - ] ++ lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ 45 - CoreFoundation SystemConfiguration 44 + CoreFoundation 45 + SystemConfiguration 46 46 ]; 47 47 48 48 depositContractSpec = fetchurl {
+3 -3
pkgs/applications/blockchains/polkadot/default.nix
··· 12 12 }: 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "polkadot"; 15 - version = "0.9.37"; 15 + version = "0.9.38"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "paritytech"; 19 19 repo = "polkadot"; 20 20 rev = "v${version}"; 21 - hash = "sha256-/mgJNjliPUmMkhT/1oiX9+BJHfY3SMsKfFv9HCyWRQQ="; 21 + hash = "sha256-qS9LZ9KBjOw7hEkUzu7eZFj6ZwbkCDxoqA7FPXb13o4="; 22 22 23 23 # the build process of polkadot requires a .git folder in order to determine 24 24 # the git commit hash that is being built and add it to the version string. ··· 34 34 ''; 35 35 }; 36 36 37 - cargoHash = "sha256-o+APFYKgA3zjQSGrkpnyf5LEBBqvZtcfWlzCk6nL02A="; 37 + cargoHash = "sha256-4BOgG/NzSppTeEtoEVxqlYjV4FGkNFMeF+qCJwPz+7o="; 38 38 39 39 buildInputs = lib.optionals stdenv.isDarwin [ Security SystemConfiguration ]; 40 40
+17
pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix
··· 177 177 178 178 dune = dontConfigure super.dune; 179 179 180 + emacsql = super.emacsql.overrideAttrs (old: { 181 + buildInputs = old.buildInputs ++ [ pkgs.sqlite ]; 182 + 183 + postBuild = '' 184 + cd source/sqlite 185 + make 186 + cd - 187 + ''; 188 + 189 + postInstall = (old.postInstall or "") + "\n" + '' 190 + install -m=755 -D source/sqlite/emacsql-sqlite \ 191 + $out/share/emacs/site-lisp/elpa/emacsql-${old.version}/sqlite/emacsql-sqlite 192 + ''; 193 + 194 + stripDebugList = [ "share" ]; 195 + }); 196 + 180 197 emacsql-sqlite = super.emacsql-sqlite.overrideAttrs (old: { 181 198 buildInputs = old.buildInputs ++ [ pkgs.sqlite ]; 182 199
+2 -2
pkgs/applications/finance/denaro/default.nix
··· 17 17 18 18 buildDotnetModule rec { 19 19 pname = "denaro"; 20 - version = "2023.2.0"; 20 + version = "2023.2.2"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "nlogozzo"; 24 24 repo = "NickvisionMoney"; 25 25 rev = version; 26 - hash = "sha256-ot6VfCzGrJnLaw658QsOe9M0HiqNDrtxvLWpXj9nXko="; 26 + hash = "sha256-B84uzJ+B7kGU+O2tuObrIFCvgUfszLd1VU7F5tL90bU="; 27 27 }; 28 28 29 29 dotnet-sdk = dotnetCorePackages.sdk_7_0;
+1 -2
pkgs/applications/finance/denaro/deps.nix
··· 21 21 (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.3"; sha256 = "052d8frpkj4ijs6fm6xp55xbv95b1s9biqwa0w8zp3rgm88m9236"; }) 22 22 (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.3"; sha256 = "08khd2jqm8sw58ljz5srangzfm2sz3gd2q1jzc5fr80lj8rv6r74"; }) 23 23 (fetchNuGet { pname = "Hazzik.Qif"; version = "1.0.3"; sha256 = "16v6cfy3pa0qy699v843pss3418rvq5agz6n43sikzh69vzl2azy"; }) 24 - (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.2"; sha256 = "0xipbci6pshj825a1r8nlc19hf26n4ba33sx7dbx727ja5lyjv8m"; }) 24 + (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.3"; sha256 = "00rdsirs32vlqpa1hri3f1m368b05d4r0k95wv5n2y0xi5i8lml6"; }) 25 25 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 26 26 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; sha256 = "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc"; }) 27 27 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "5.0.0"; sha256 = "0z3qyv7qal5irvabc8lmkh58zsl42mrzd1i0sssvzhv4q4kl3cg6"; }) ··· 53 53 (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.3"; sha256 = "191ajgi6fnfqcvqvkayjsxasiz6l0bv3pps8vv9abbyc4b12qvph"; }) 54 54 (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.3"; sha256 = "03wwfbarsxjnk70qhqyd1dw65098dncqk2m0vksx92j70i7lry6q"; }) 55 55 (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlcipher"; version = "2.1.4"; sha256 = "1v9wly6v2bj244wch6ijfx2imrbgmafn1w9km44718fngdxfhysq"; }) 56 - (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.2"; sha256 = "19hxv895lairrjmk4gkzd3mcb6b0na45xn4n551h4kckplqadg3d"; }) 57 56 (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.4"; sha256 = "09akxz92qipr1cj8mk2hw99i0b81wwbwx26gpk21471zh543f8ld"; }) 58 57 (fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlcipher"; version = "2.1.4"; sha256 = "14qr84h88jfvy263yx51zjm059aqgwlvgi6g02yxhbr2m7brs4mm"; }) 59 58 (fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlcipher"; version = "2.1.4"; sha256 = "1s1dv1qfgjsvcdbwf2pl48c6k60hkxwyy6z5w8g32fypksnvb7cs"; })
+2 -2
pkgs/applications/graphics/foxotron/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "foxotron"; 28 - version = "2022-11-02"; 28 + version = "2023-02-23"; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "Gargaj"; 32 32 repo = "Foxotron"; 33 33 rev = version; 34 34 fetchSubmodules = true; 35 - sha256 = "sha256-WjsVvFhwVCzclHxA+Gu2YtR2yK0Opqhncwlg9FEhOLk="; 35 + sha256 = "sha256-sPIXLZdtVK3phfMsZrU8o9qisOC5RKvHH19ECXMV0t0="; 36 36 }; 37 37 38 38 postPatch = ''
+9 -9
pkgs/applications/misc/1password-gui/default.nix
··· 9 9 let 10 10 11 11 pname = "1password"; 12 - version = if channel == "stable" then "8.9.14" else "8.10.0-20.BETA"; 12 + version = if channel == "stable" then "8.10.0" else "8.10.1-19.BETA"; 13 13 14 14 sources = { 15 15 stable = { 16 16 x86_64-linux = { 17 17 url = "https://downloads.1password.com/linux/tar/stable/x86_64/1password-${version}.x64.tar.gz"; 18 - sha256 = "sha256-rlLzPDPOmzamDnRxuvgrpAW0QrMINw/PsdLxOiBpMnA="; 18 + sha256 = "sha256-mIplIW1XGb7EVlPIHgzL16zvVa/3ypfwTMtVSiSvYYE="; 19 19 }; 20 20 aarch64-linux = { 21 21 url = "https://downloads.1password.com/linux/tar/stable/aarch64/1password-${version}.arm64.tar.gz"; 22 - sha256 = "sha256-hJTqFr6/KOl4C+1oyo/zrnCbqvRQin6HjyLKOppUl/M="; 22 + sha256 = "sha256-xjbqZ/+sw3jBzbqhzd/mP7CZOCLYYi6KpX8Ypy/8/Es="; 23 23 }; 24 24 x86_64-darwin = { 25 25 url = "https://downloads.1password.com/mac/1Password-${version}-x86_64.zip"; 26 - sha256 = "sha256-3/aiUj+WYZfPItYrYNQKsUSpkRTgOhyb8L5gURt1O74="; 26 + sha256 = "sha256-06wOSKzxZ7xVAUyIa4Fv48Z6nbMsQ/o74mEyVkmgkJs="; 27 27 }; 28 28 aarch64-darwin = { 29 29 url = "https://downloads.1password.com/mac/1Password-${version}-aarch64.zip"; 30 - sha256 = "sha256-n0xqD5WbcC9B6spisa5V7JJRXGZubBwzJFUS8edvz/Q="; 30 + sha256 = "sha256-zDu3PBj6kvDVpiFuoOuNlmyiSK4ZVuUWX3rBBwlwEvo="; 31 31 }; 32 32 }; 33 33 beta = { 34 34 x86_64-linux = { 35 35 url = "https://downloads.1password.com/linux/tar/beta/x86_64/1password-${version}.x64.tar.gz"; 36 - sha256 = "sha256-r2MRyw0dfD3vGnCcPW624K5rSaNSCjTVW4cWFgPAIaY="; 36 + sha256 = "sha256-F/dnA9mqtXXp5vx6OQ5aPrdeEBMg9g6nozzMMNAZWHk="; 37 37 }; 38 38 aarch64-linux = { 39 39 url = "https://downloads.1password.com/linux/tar/beta/aarch64/1password-${version}.arm64.tar.gz"; 40 - sha256 = "sha256-98sv4yLvLw8J5uQBB66qTV3lRWnyeZiifhEOW7shz8s="; 40 + sha256 = "sha256-u8ktPt7W4teCJoXq1eEdKZCEsKxjhep/7DMHSMtuFBA="; 41 41 }; 42 42 x86_64-darwin = { 43 43 url = "https://downloads.1password.com/mac/1Password-${version}-x86_64.zip"; 44 - sha256 = "sha256-ezHk6OgUsmFfMfsY+yyWqn+6JgHSmpkFWGNCCaBv/Bo="; 44 + sha256 = "sha256-dZ1Vv4oocDYlw2sibnokUyAKcZ2W7zKofTX2ELamilI="; 45 45 }; 46 46 aarch64-darwin = { 47 47 url = "https://downloads.1password.com/mac/1Password-${version}-aarch64.zip"; 48 - sha256 = "sha256-JmCrEBucXGPpGbiKOxA8vu6bUVYsavfsYA5QY58Grnw="; 48 + sha256 = "sha256-JA2U/PfW2+qHPjqIGQL5gWIdqtd5G1lL3+hecYh2lcE="; 49 49 }; 50 50 }; 51 51 };
+1 -1
pkgs/applications/misc/calibre/default.nix
··· 149 149 export XDG_DATA_HOME=$out/share 150 150 export XDG_UTILS_INSTALL_MODE="user" 151 151 152 - ${python3Packages.python.interpreter} setup.py install --root=$out \ 152 + ${python3Packages.python.pythonForBuild.interpreter} setup.py install --root=$out \ 153 153 --prefix=$out \ 154 154 --libdir=$out/lib \ 155 155 --staging-root=$out \
+1
pkgs/applications/misc/copyq/default.nix
··· 58 58 maintainers = with maintainers; [ artturin ]; 59 59 # NOTE: CopyQ supports windows and osx, but I cannot test these. 60 60 platforms = platforms.linux; 61 + mainProgram = "copyq"; 61 62 }; 62 63 }
+23 -9
pkgs/applications/misc/dbx/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "dbx"; 9 - version = "0.7.6"; 9 + version = "0.8.8"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "databrickslabs"; 14 14 repo = "dbx"; 15 - rev = "v${version}"; 16 - hash = "sha256-P/cniy0xYaDoUbKdvV7KCubCpmOAhYp3cg2VBRA+a6I="; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-nx6fz+atlnB/KxdznnZArHpyv41cuBDQauG0irq1Zyc="; 17 17 }; 18 + 19 + postPatch = '' 20 + substituteInPlace setup.py \ 21 + --replace "mlflow-skinny>=1.28.0,<3.0.0" "mlflow" \ 22 + --replace "rich==12.6.0" "rich" 23 + ''; 18 24 19 25 propagatedBuildInputs = with python3.pkgs; [ 20 26 aiohttp ··· 34 40 watchdog 35 41 ] ++ typer.optional-dependencies.all; 36 42 43 + passthru.optional-dependencies = with python3.pkgs; { 44 + aws = [ 45 + boto3 46 + ]; 47 + azure = [ 48 + azure-storage-blob 49 + azure-identity 50 + ]; 51 + gcp = [ 52 + google-cloud-storage 53 + ]; 54 + }; 55 + 37 56 nativeCheckInputs = [ 38 57 git 39 58 ] ++ (with python3.pkgs; [ ··· 42 61 pytest-timeout 43 62 pytestCheckHook 44 63 ]); 45 - 46 - postPatch = '' 47 - substituteInPlace setup.py \ 48 - --replace "mlflow-skinny>=1.28.0,<=2.0.0" "mlflow" \ 49 - --replace "rich==12.5.1" "rich" 50 - ''; 51 64 52 65 preCheck = '' 53 66 export HOME=$(mktemp -d) ··· 73 86 meta = with lib; { 74 87 description = "CLI tool for advanced Databricks jobs management"; 75 88 homepage = "https://github.com/databrickslabs/dbx"; 89 + changelog = "https://github.com/databrickslabs/dbx/blob/v${version}/CHANGELOG.md"; 76 90 license = licenses.databricks-dbx; 77 91 maintainers = with maintainers; [ GuillaumeDesforges ]; 78 92 };
+2 -2
pkgs/applications/misc/jotta-cli/default.nix
··· 5 5 in 6 6 stdenv.mkDerivation rec { 7 7 pname = "jotta-cli"; 8 - version = "0.14.60923"; 8 + version = "0.15.75988"; 9 9 src = fetchzip { 10 10 url = "https://repo.jotta.us/archives/linux/${arch}/jotta-cli-${version}_linux_${arch}.tar.gz"; 11 - sha256 = "sha256-9R2eml0MpOZQn8SIs8gN1d1ddQdKmTsPBEWqHCvW8yo="; 11 + sha256 = "sha256-8ldr5FPbnNBlQb4YEbieIu3ZAjCzk5+MKdekq4dsNhc="; 12 12 stripRoot = false; 13 13 }; 14 14
+2 -2
pkgs/applications/misc/qcad/default.nix
··· 18 18 19 19 mkDerivation rec { 20 20 pname = "qcad"; 21 - version = "3.27.8.7"; 21 + version = "3.27.9.2"; 22 22 23 23 src = fetchFromGitHub { 24 24 name = "qcad-${version}-src"; 25 25 owner = "qcad"; 26 26 repo = "qcad"; 27 27 rev = "v${version}"; 28 - sha256 = "sha256-GWDDZzFDOR96ZpmNDUuE+S9zTMVSYFNJKp8z/Cx3hec="; 28 + sha256 = "sha256-RpyckKXU8WN/bptKp6G5gNVSU3RzNFYnM0eWLf3E2Yg="; 29 29 }; 30 30 31 31 patches = [
+2 -2
pkgs/applications/misc/thedesk/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "thedesk"; 6 - version = "24.0.8"; 6 + version = "24.0.10"; 7 7 8 8 src = fetchurl { 9 9 url = "https://github.com/cutls/TheDesk/releases/download/v${version}/${pname}_${version}_amd64.deb"; 10 - sha256 = "sha256-nxwSJ/rQJYMNrtTWSmqcrJQwMK8zRwIG4jccVyb7OsQ="; 10 + sha256 = "sha256-0ZXI3KyRgRHUcRiSNn5a4eSy5Kgcl9HAsP79J2L/vW0="; 11 11 }; 12 12 13 13 nativeBuildInputs = [
+3 -3
pkgs/applications/misc/ticker/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ticker"; 8 - version = "4.5.5"; 8 + version = "4.5.6"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "achannarasappa"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-7FSyW71NWmWmBNQ5QUqMJ4x9WLXpm0kvvjdjzx1yk/M="; 14 + hash = "sha256-h7k/zAYqpCAGn2dW+a3gOF/BN5ywjy/2Yx6THK9zk6k="; 15 15 }; 16 16 17 - vendorHash = "sha256-6bosJ2AlbLZ551tCNPmvNyyReFJG+iS3SYUFti2/CAw="; 17 + vendorHash = "sha256-c7wU9LLRlS9kOhE4yAiKAs/npQe8lvSwPcd+/D8o9rk="; 18 18 19 19 ldflags = [ 20 20 "-s"
+3 -3
pkgs/applications/misc/zine/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "zine"; 13 - version = "0.11.0"; 13 + version = "0.11.1"; 14 14 15 15 src = fetchCrate { 16 16 inherit pname version; 17 - sha256 = "sha256-koN30s+giX4wOp4i5QtTLE/t1ZJ9mP0K0YfY0kTuDJY="; 17 + sha256 = "sha256-iva66tN7pMW0LAvhTbL0Tmsvsdq1+96VciTlaNoVywI="; 18 18 }; 19 19 20 - cargoHash = "sha256-Re/ooEJCRjQSnz1VSzz4uRWx81yOzChBEeH7gedAHJw="; 20 + cargoHash = "sha256-xAA11Og5odn8eNbFNKiRUqLG/MLWPw1WSeNR9zGHs0U="; 21 21 22 22 nativeBuildInputs = [ 23 23 pkg-config
+3 -3
pkgs/applications/networking/avalanchego/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "avalanchego"; 11 - version = "1.9.8"; 11 + version = "1.9.9"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "ava-labs"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-5Zyrmo74k6Pl2pyVo3oX/haFsR8mHlM05ubPllintFQ="; 17 + hash = "sha256-xaFSqcVVRXy1JYOWGnzoPKLnnxk9NgZ3FIZR3qydOLM="; 18 18 }; 19 19 20 - vendorHash = "sha256-CpXszXmySPHQehFy6XSOJFXq8ZGixO928+zrP7/vwCQ="; 20 + vendorHash = "sha256-ZCIy1cQ62MNLor39Pi0/nU6KsbgG1z7SowMpj9tXLT8="; 21 21 # go mod vendor has a bug, see: https://github.com/golang/go/issues/57529 22 22 proxyVendor = true; 23 23
+401 -401
pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
··· 1 1 { 2 - version = "111.0b3"; 2 + version = "111.0b5"; 3 3 sources = [ 4 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ach/firefox-111.0b3.tar.bz2"; 4 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ach/firefox-111.0b5.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha256 = "8737b580851f99c6faaee971f324a859e3f3a6ab467e6f725695d17b1e4b6364"; 7 + sha256 = "780a6f30a8acfdd7b20b551fd98a80c2dbd59ef0aafaf307bf096513a105cff0"; 8 8 } 9 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/af/firefox-111.0b3.tar.bz2"; 9 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/af/firefox-111.0b5.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha256 = "499c3904b7c8a4fccf0a2ad3863c0c4ebd5a8a43a4e06a54b938bb43959d96b9"; 12 + sha256 = "2a130960fde2c0b2a6fc5571e6157506a17193e43397efea6595cc0fe17cda01"; 13 13 } 14 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/an/firefox-111.0b3.tar.bz2"; 14 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/an/firefox-111.0b5.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha256 = "671f11c6abce1b8d4c9481bdd11836151b6451e77969ef3bce34e5705bba2a20"; 17 + sha256 = "2a3d5f09306c76b0ddd68b5729ed9c02698d86df1fb0e48e77ad44edc87cad49"; 18 18 } 19 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ar/firefox-111.0b3.tar.bz2"; 19 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ar/firefox-111.0b5.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha256 = "ffb1a9250915698e7b96c327ebd86cdab57013bbccca93ecbfe64fad2afdef13"; 22 + sha256 = "93bd5c5f719138a960bd16bd39c48b8222935cf142ea6f8df63fa5a140061a27"; 23 23 } 24 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ast/firefox-111.0b3.tar.bz2"; 24 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ast/firefox-111.0b5.tar.bz2"; 25 25 locale = "ast"; 26 26 arch = "linux-x86_64"; 27 - sha256 = "1a8e0ae9a45a36da794d86f7d8971aee5b68c397780425fe548ca8a26c3b64df"; 27 + sha256 = "2884b2eaa30b7d32d763cea5fc6105bced1743c651d31c1bc4d9cbca8048ec40"; 28 28 } 29 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/az/firefox-111.0b3.tar.bz2"; 29 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/az/firefox-111.0b5.tar.bz2"; 30 30 locale = "az"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "c0bd4f4e174464198cc2ef0a4cc9f41957c1c14fe4388d6f31026a48bbd41025"; 32 + sha256 = "5b07e1072c43a1ced601e11c7b5b9a7e4a0e7c7014e27671acefeb36f5f8e4a8"; 33 33 } 34 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/be/firefox-111.0b3.tar.bz2"; 34 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/be/firefox-111.0b5.tar.bz2"; 35 35 locale = "be"; 36 36 arch = "linux-x86_64"; 37 - sha256 = "352d844f17907e25d427d2fa64734e15a6684282c068001b16a5554187805ead"; 37 + sha256 = "5747140b24054befe7284d19dcaf95ad6399daa027d12b914df4f287e4ff8dc8"; 38 38 } 39 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/bg/firefox-111.0b3.tar.bz2"; 39 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/bg/firefox-111.0b5.tar.bz2"; 40 40 locale = "bg"; 41 41 arch = "linux-x86_64"; 42 - sha256 = "28c9434329d53ec048b956b28f8221dcda5c5959ff88a2af14e7e12e8cf381de"; 42 + sha256 = "0f37a666348fac882454f3b02f46e830fdbe4fe13cbb0278bb75753b3463cb0b"; 43 43 } 44 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/bn/firefox-111.0b3.tar.bz2"; 44 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/bn/firefox-111.0b5.tar.bz2"; 45 45 locale = "bn"; 46 46 arch = "linux-x86_64"; 47 - sha256 = "3c33be10a853b2653bc48413a86ae153328b3367854eb8b7a31909060cc9c5eb"; 47 + sha256 = "550e84b23a23f6b9e1e61681f801418426c5d779ca058039dda3e57190aac245"; 48 48 } 49 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/br/firefox-111.0b3.tar.bz2"; 49 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/br/firefox-111.0b5.tar.bz2"; 50 50 locale = "br"; 51 51 arch = "linux-x86_64"; 52 - sha256 = "9bb55257962c3ddf265a6df2453123c663d4b0a2db8d16bbf9576521aaa0e08f"; 52 + sha256 = "cf25ebbf681776261416d9c88224e5d436fb14a5bac46f9b103a8d2e45032081"; 53 53 } 54 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/bs/firefox-111.0b3.tar.bz2"; 54 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/bs/firefox-111.0b5.tar.bz2"; 55 55 locale = "bs"; 56 56 arch = "linux-x86_64"; 57 - sha256 = "d4854190ab2bfd94fe475d209d5a0f0c61f1e00c5f7fb9761a00aedac1926c2d"; 57 + sha256 = "471dbc4361b711304890bce52404c4717f516fe022f3e6b90405e4058206e0f7"; 58 58 } 59 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ca-valencia/firefox-111.0b3.tar.bz2"; 59 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ca-valencia/firefox-111.0b5.tar.bz2"; 60 60 locale = "ca-valencia"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "ae715d1fe94a13a1481db731f9e0cb836aebf0a83d86751e46de9ecf2c808651"; 62 + sha256 = "52242e8714dc2054701eb93dccb7f483329464ea011f9b4250eb8b40abf46c5a"; 63 63 } 64 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ca/firefox-111.0b3.tar.bz2"; 64 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ca/firefox-111.0b5.tar.bz2"; 65 65 locale = "ca"; 66 66 arch = "linux-x86_64"; 67 - sha256 = "de2a7fae801db4a134ccad87e9c4c147d5d0ccb5f86ced526bc011347f8e13cc"; 67 + sha256 = "00aa9e9b6a5087551c01dcfc132daecea15c492c78cb0cc2f1bd12a39d791eb7"; 68 68 } 69 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/cak/firefox-111.0b3.tar.bz2"; 69 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/cak/firefox-111.0b5.tar.bz2"; 70 70 locale = "cak"; 71 71 arch = "linux-x86_64"; 72 - sha256 = "d560b0079cec83cbcbe2d8483dd005eda69ec57ddff89786d3246d28fcfb7add"; 72 + sha256 = "529662bd6480245237510626190c8f35cce59526278d935dc5bff3d8c315775b"; 73 73 } 74 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/cs/firefox-111.0b3.tar.bz2"; 74 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/cs/firefox-111.0b5.tar.bz2"; 75 75 locale = "cs"; 76 76 arch = "linux-x86_64"; 77 - sha256 = "3632677061fea31591b50fbea7cece6c293a31f9092e2a2b8bb1f5914c01f45f"; 77 + sha256 = "8db44d6c1df59dad0cd554aeef919afa892b946bba080eec4ba9f8c99e905f78"; 78 78 } 79 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/cy/firefox-111.0b3.tar.bz2"; 79 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/cy/firefox-111.0b5.tar.bz2"; 80 80 locale = "cy"; 81 81 arch = "linux-x86_64"; 82 - sha256 = "bb928cbd3d4eb8054630d123f32f84ffbc71557fabdf4d3696a6ed5f360ec70b"; 82 + sha256 = "4f4197a49c00c2ba2124ad3bd79e5aa4630a5abac3df53f80505a310036bf091"; 83 83 } 84 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/da/firefox-111.0b3.tar.bz2"; 84 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/da/firefox-111.0b5.tar.bz2"; 85 85 locale = "da"; 86 86 arch = "linux-x86_64"; 87 - sha256 = "25aeba59277b000deb12867e3ca30916c795d3f53076509015154ac6c2c27a23"; 87 + sha256 = "f2b52799a47ab8c40bce7fee2b7eada7473e22ff02931f3b91283ead5f4d9b7e"; 88 88 } 89 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/de/firefox-111.0b3.tar.bz2"; 89 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/de/firefox-111.0b5.tar.bz2"; 90 90 locale = "de"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "2d7d9f825722fc6d04d2a9657451543e8c36a04246baad5259fcf22550a170f8"; 92 + sha256 = "e3629c81bbc1b7ce9508445cc4849a05c0d347ce8bc46b855fbf714c58e093f3"; 93 93 } 94 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/dsb/firefox-111.0b3.tar.bz2"; 94 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/dsb/firefox-111.0b5.tar.bz2"; 95 95 locale = "dsb"; 96 96 arch = "linux-x86_64"; 97 - sha256 = "6d09785b9353d5994e8864ec5b3bf739defa940cc8f76764924d125aad262199"; 97 + sha256 = "714a368e303d52227f95cfd81da7514584051c8a8c37c24f66b517512effda3b"; 98 98 } 99 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/el/firefox-111.0b3.tar.bz2"; 99 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/el/firefox-111.0b5.tar.bz2"; 100 100 locale = "el"; 101 101 arch = "linux-x86_64"; 102 - sha256 = "18346402a7e6c17fa2aa87f25504aa59ea264e02319fdc7a7693354afa1dda40"; 102 + sha256 = "4cb46704ec9ec04f728507eea77fa1dc0a3e742a19034d26d6e8fe4a2719a76b"; 103 103 } 104 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/en-CA/firefox-111.0b3.tar.bz2"; 104 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/en-CA/firefox-111.0b5.tar.bz2"; 105 105 locale = "en-CA"; 106 106 arch = "linux-x86_64"; 107 - sha256 = "4f6d420ad9a63b2b1c2cfdb4180f61cca268a5a4fb7776dc272feba7f912c98b"; 107 + sha256 = "0e4fd17acb1c853f0313f8cc104804fce02bccc1dcea8d0061f6628980906a85"; 108 108 } 109 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/en-GB/firefox-111.0b3.tar.bz2"; 109 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/en-GB/firefox-111.0b5.tar.bz2"; 110 110 locale = "en-GB"; 111 111 arch = "linux-x86_64"; 112 - sha256 = "c8e7f8e2ddce096b59cbe3742b8e3224d9ef532074246d4341e1ca435918445b"; 112 + sha256 = "c666504506cb79e323024d257cc23117826c11ddd77aae53aa06671271a15c2d"; 113 113 } 114 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/en-US/firefox-111.0b3.tar.bz2"; 114 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/en-US/firefox-111.0b5.tar.bz2"; 115 115 locale = "en-US"; 116 116 arch = "linux-x86_64"; 117 - sha256 = "2b84db1d2393712324c8b90372255add1c867863f8dcd4eb23c386fc360574be"; 117 + sha256 = "06a7e8f1271a9eb5a07bff75c828cc7c2a3c830b436c0bb2faccb3aa92bc4def"; 118 118 } 119 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/eo/firefox-111.0b3.tar.bz2"; 119 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/eo/firefox-111.0b5.tar.bz2"; 120 120 locale = "eo"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "e664d25106146fa3aa100097066e51478756a5dea26a140a6811d8716eee74ac"; 122 + sha256 = "d2668db76ca5617b4a9c834c80f2be09c31db95a9e25313be46851f8802759a6"; 123 123 } 124 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-AR/firefox-111.0b3.tar.bz2"; 124 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/es-AR/firefox-111.0b5.tar.bz2"; 125 125 locale = "es-AR"; 126 126 arch = "linux-x86_64"; 127 - sha256 = "881131e387b01eedcc810dde27b5144aff083e8c1bf361ee764fb015cd8b03ac"; 127 + sha256 = "94ae05d7b13e50a01110a86a42b9b7f7b43ef2c53e790ca23adcc5fc93729d63"; 128 128 } 129 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-CL/firefox-111.0b3.tar.bz2"; 129 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/es-CL/firefox-111.0b5.tar.bz2"; 130 130 locale = "es-CL"; 131 131 arch = "linux-x86_64"; 132 - sha256 = "a6dd0ea30ae4ea01e11829336d7f7b4accf1d44485764d3288e7ffbb1c739c32"; 132 + sha256 = "1f93d005f893d6dc1f27d9b42163ca354d6781b4e58805e9ee525f8980d45b57"; 133 133 } 134 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-ES/firefox-111.0b3.tar.bz2"; 134 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/es-ES/firefox-111.0b5.tar.bz2"; 135 135 locale = "es-ES"; 136 136 arch = "linux-x86_64"; 137 - sha256 = "3a35f3e828c86015ded80daa1873879adfb95bbe8c36e98e54b7d07243f30fc2"; 137 + sha256 = "6ab220bed2a8eec9f6fc5eb20212a51547991fad2cff361b90726febbba922a8"; 138 138 } 139 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-MX/firefox-111.0b3.tar.bz2"; 139 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/es-MX/firefox-111.0b5.tar.bz2"; 140 140 locale = "es-MX"; 141 141 arch = "linux-x86_64"; 142 - sha256 = "7557db5b822d5e67d2e0d73a644fdfca17150676c366c9b0b8aca622be26450b"; 142 + sha256 = "d1024702e450c7ee75c0d904d7cdb5fd0ed9b41d654ddeb50be2091f0e2bb6f3"; 143 143 } 144 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/et/firefox-111.0b3.tar.bz2"; 144 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/et/firefox-111.0b5.tar.bz2"; 145 145 locale = "et"; 146 146 arch = "linux-x86_64"; 147 - sha256 = "ef1b5d5ad6e588858707ce3735a901661f31ae6ac62f92f84340a2186dff8a91"; 147 + sha256 = "c9cf0f3a78e61178797a88043bc82dc29b72c86a834e90de6d6a9542d49e28ca"; 148 148 } 149 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/eu/firefox-111.0b3.tar.bz2"; 149 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/eu/firefox-111.0b5.tar.bz2"; 150 150 locale = "eu"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "cf1b7118c02da5d10d94e1cbdedcb278dadad4ffc21514d0b5fbbb3969ea7897"; 152 + sha256 = "33f6a74df6f1fb6c7f74a5e6e8cee0f68281c11cf41462b38b5eb52f1cbb78e2"; 153 153 } 154 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fa/firefox-111.0b3.tar.bz2"; 154 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/fa/firefox-111.0b5.tar.bz2"; 155 155 locale = "fa"; 156 156 arch = "linux-x86_64"; 157 - sha256 = "d3b88b769c2990137a26b0c3de1abf70f3d3b5812e57b0f198c19307d7d6a49d"; 157 + sha256 = "b9bd4c7d4c9ed864036547b24121ab0e8cb01e9b4925b16f4d724dab359a7dcc"; 158 158 } 159 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ff/firefox-111.0b3.tar.bz2"; 159 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ff/firefox-111.0b5.tar.bz2"; 160 160 locale = "ff"; 161 161 arch = "linux-x86_64"; 162 - sha256 = "1d7d35f7c5d37c777d5d32d2e851b2d9c764e201c2e3de519e310206c3a72e98"; 162 + sha256 = "1aec2ce364e3fae8a9c77866423aa0704285a2e49340164cc588d800a83124ce"; 163 163 } 164 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fi/firefox-111.0b3.tar.bz2"; 164 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/fi/firefox-111.0b5.tar.bz2"; 165 165 locale = "fi"; 166 166 arch = "linux-x86_64"; 167 - sha256 = "aeeb1953246ae2037498892ae86ac24d9e338290f9facffdb833b1e75e337a0f"; 167 + sha256 = "5ec181773ce0a33232055b96d61423f7062130a79074aa2087c4a7a03461a2fe"; 168 168 } 169 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fr/firefox-111.0b3.tar.bz2"; 169 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/fr/firefox-111.0b5.tar.bz2"; 170 170 locale = "fr"; 171 171 arch = "linux-x86_64"; 172 - sha256 = "7383a83a8c58dccce891f38565e0549cbce5d98a023520a79cdbe0186d8e5eb8"; 172 + sha256 = "898afe4ce7392dd63319e03200b7e9fbb492861605f67b3dc1a1466cef526217"; 173 173 } 174 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fur/firefox-111.0b3.tar.bz2"; 174 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/fur/firefox-111.0b5.tar.bz2"; 175 175 locale = "fur"; 176 176 arch = "linux-x86_64"; 177 - sha256 = "16d653601c018168794f8efa0ed42cea3f655b99b228b6a9d3caea3e27884926"; 177 + sha256 = "101b11fee48937c8988a856b20b28ff9aab2566235fc0568e20fc1bf8761bc67"; 178 178 } 179 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fy-NL/firefox-111.0b3.tar.bz2"; 179 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/fy-NL/firefox-111.0b5.tar.bz2"; 180 180 locale = "fy-NL"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "e27d1c7dfd39cde1dd3693fb5fd8c16db8c3ee3cdaf529a23247c5ed593809e6"; 182 + sha256 = "ba07406fdff6d8877ac0b93b8eb1b83ef9651f9e4174808e53f2e51fef085c6c"; 183 183 } 184 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ga-IE/firefox-111.0b3.tar.bz2"; 184 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ga-IE/firefox-111.0b5.tar.bz2"; 185 185 locale = "ga-IE"; 186 186 arch = "linux-x86_64"; 187 - sha256 = "a31f2890c2ef3eeea4194b1fb9bd9ec157889f12a34959e522e4945747b42aac"; 187 + sha256 = "4edaa3be92718c97e45ce94ba8762f418437f068baf6ce8b4bccfd8b994e43e1"; 188 188 } 189 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gd/firefox-111.0b3.tar.bz2"; 189 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/gd/firefox-111.0b5.tar.bz2"; 190 190 locale = "gd"; 191 191 arch = "linux-x86_64"; 192 - sha256 = "09a5e7f4fe6ac010b445c56f984c2492775eefdc814b13e04edad5aa80cf5d4e"; 192 + sha256 = "7a925903205d37cca77f8e9b6c8e4565bd0ca69b289f0d3bcf2d6fc5fdf264b4"; 193 193 } 194 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gl/firefox-111.0b3.tar.bz2"; 194 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/gl/firefox-111.0b5.tar.bz2"; 195 195 locale = "gl"; 196 196 arch = "linux-x86_64"; 197 - sha256 = "a19b97744326168e403c17a42f71650dde8fa44c110aff8cddcca03477e321ea"; 197 + sha256 = "0b516ae44f71e5e270965d4859bd700d75079c66bd955c00b50e33542753816c"; 198 198 } 199 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gn/firefox-111.0b3.tar.bz2"; 199 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/gn/firefox-111.0b5.tar.bz2"; 200 200 locale = "gn"; 201 201 arch = "linux-x86_64"; 202 - sha256 = "992e77f1c796de381982fdf2e501f4acffc8b1c1b99e597445d63df4e89bfd71"; 202 + sha256 = "734f8d078a59f6a14144bebd84e0ff15b5ce82389ec1ade7e19f73c2fbd2ecbe"; 203 203 } 204 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gu-IN/firefox-111.0b3.tar.bz2"; 204 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/gu-IN/firefox-111.0b5.tar.bz2"; 205 205 locale = "gu-IN"; 206 206 arch = "linux-x86_64"; 207 - sha256 = "974e6c4efc5ae0bdb3e7d5df5a6ac607f7a3f9d7555601d9b9c4f3364484c980"; 207 + sha256 = "bf9ee6b26ab8ad5c6dec108ae3d4544d48066f59e644f9bf50c15e26a6eb69fe"; 208 208 } 209 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/he/firefox-111.0b3.tar.bz2"; 209 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/he/firefox-111.0b5.tar.bz2"; 210 210 locale = "he"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "c3634ec91631b730b5baf95de7ca214d353f96f44384456767609054be7857dd"; 212 + sha256 = "4d381e6519d1f926811df11f42f6191b3c9c41aa31fc5e31f5044f1255156826"; 213 213 } 214 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hi-IN/firefox-111.0b3.tar.bz2"; 214 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/hi-IN/firefox-111.0b5.tar.bz2"; 215 215 locale = "hi-IN"; 216 216 arch = "linux-x86_64"; 217 - sha256 = "93ad34e82a81732f0c12456701ef178be7828a649d258ed5318f263768be5b87"; 217 + sha256 = "62a4f6edeef2b3a20b8d32ca03881486c6149982570868483e713bd8bef3447d"; 218 218 } 219 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hr/firefox-111.0b3.tar.bz2"; 219 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/hr/firefox-111.0b5.tar.bz2"; 220 220 locale = "hr"; 221 221 arch = "linux-x86_64"; 222 - sha256 = "8a2b68ef5e35a03c7a28bbba15b4bb8192fd192b52cd6e702ed70521d97f3d3b"; 222 + sha256 = "343e0c4d2ca9ddaa7584cd26846f987d1be0aad05cb61456c4438b12af438211"; 223 223 } 224 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hsb/firefox-111.0b3.tar.bz2"; 224 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/hsb/firefox-111.0b5.tar.bz2"; 225 225 locale = "hsb"; 226 226 arch = "linux-x86_64"; 227 - sha256 = "f3d28f86a6f230bc903a4b62e3d932fa8ec6c3f69f0be07ab543b11ac4dd07ac"; 227 + sha256 = "450fa806e987062cbebe7f15f1994600fe3893ac6e17dc3f1869218d7f2ee156"; 228 228 } 229 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hu/firefox-111.0b3.tar.bz2"; 229 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/hu/firefox-111.0b5.tar.bz2"; 230 230 locale = "hu"; 231 231 arch = "linux-x86_64"; 232 - sha256 = "2bc3df61afc3690b424ea5cca7bd9aeae84961305d1b73b75579b345465822cb"; 232 + sha256 = "fb5edcfcbbe1f84dfdc8a278e411e41eb07f485cba6909b54d5f517a02a87261"; 233 233 } 234 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hy-AM/firefox-111.0b3.tar.bz2"; 234 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/hy-AM/firefox-111.0b5.tar.bz2"; 235 235 locale = "hy-AM"; 236 236 arch = "linux-x86_64"; 237 - sha256 = "d7a6c38080f067e166d16f14324d09abb9b909e9666dd037ca7397a0e1f021e1"; 237 + sha256 = "66bbcacea78c09f112484cb60988bc88079640203e9844ffc6aef358d0623e54"; 238 238 } 239 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ia/firefox-111.0b3.tar.bz2"; 239 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ia/firefox-111.0b5.tar.bz2"; 240 240 locale = "ia"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "036c63b40b937673501d4c8c7589b0ae9556bca9350336058dbf3037fb1da85c"; 242 + sha256 = "12541eaeaf799bafd0e9b2e1d0a9b24fe8eec50492bcab36ba0e240d1450021f"; 243 243 } 244 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/id/firefox-111.0b3.tar.bz2"; 244 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/id/firefox-111.0b5.tar.bz2"; 245 245 locale = "id"; 246 246 arch = "linux-x86_64"; 247 - sha256 = "43220c651f07c00873cfa2759eb53432d5586c952b01aa45cff2b9fecb06d723"; 247 + sha256 = "876498cad6d5c459a7d4d9fa77fbf52e4bd427512e120cb461911e53517f44d8"; 248 248 } 249 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/is/firefox-111.0b3.tar.bz2"; 249 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/is/firefox-111.0b5.tar.bz2"; 250 250 locale = "is"; 251 251 arch = "linux-x86_64"; 252 - sha256 = "3ee83560a8edea3c9a5d6f1754a15ac1991a183bade5ca094da3bc3d7a4d8587"; 252 + sha256 = "456c4c4c753c4edf1f908ab2effd10e01491be280d31e450c7b0fdd6ab29bc07"; 253 253 } 254 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/it/firefox-111.0b3.tar.bz2"; 254 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/it/firefox-111.0b5.tar.bz2"; 255 255 locale = "it"; 256 256 arch = "linux-x86_64"; 257 - sha256 = "c049ccde16c6f98c5d16d3a766241c8e121402be7cd5be7bb215b5760a10d04f"; 257 + sha256 = "64c284659a5248382a9d5c27eae346b9f188428343c69fda3a2207f723e13326"; 258 258 } 259 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ja/firefox-111.0b3.tar.bz2"; 259 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ja/firefox-111.0b5.tar.bz2"; 260 260 locale = "ja"; 261 261 arch = "linux-x86_64"; 262 - sha256 = "65b92d69bf42f96c0c2f65221938532b83cd006aad9c36b5bb8a05fc4389c66d"; 262 + sha256 = "f5e91cc7635a083738a66067582548217de9bfdcb9f2c74e2f1b2e88c2d862e8"; 263 263 } 264 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ka/firefox-111.0b3.tar.bz2"; 264 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ka/firefox-111.0b5.tar.bz2"; 265 265 locale = "ka"; 266 266 arch = "linux-x86_64"; 267 - sha256 = "8b377c82d19c30b4802776510bd4650cbcc6b7e8ef62c73c7a30ff9bc389545a"; 267 + sha256 = "c062bbe4c5f9b02555056648f6177254559bab44eb0703ad5479b06a732ef36d"; 268 268 } 269 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/kab/firefox-111.0b3.tar.bz2"; 269 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/kab/firefox-111.0b5.tar.bz2"; 270 270 locale = "kab"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "1e5d9c7158c8fd05b9e536453a1f0a3538fcdc9dad57a1f4f791120cc666118b"; 272 + sha256 = "2a3ba307b04e4003b1572877bf6885c3bc91445522b33be0fce7c50de4c2f91f"; 273 273 } 274 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/kk/firefox-111.0b3.tar.bz2"; 274 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/kk/firefox-111.0b5.tar.bz2"; 275 275 locale = "kk"; 276 276 arch = "linux-x86_64"; 277 - sha256 = "c512dcaeeea8b69d026f73c6bd7aafcf87be72197b0bcf69cb3eee2d78887cbc"; 277 + sha256 = "f7d692bc2888ffe436681a0bcf57620b3165610f7a81f6cc8dc464ba21fbea1f"; 278 278 } 279 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/km/firefox-111.0b3.tar.bz2"; 279 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/km/firefox-111.0b5.tar.bz2"; 280 280 locale = "km"; 281 281 arch = "linux-x86_64"; 282 - sha256 = "ba4fd63d665553d1b30a590d6bb485e0d1d2fd5d4fc2c051d210d9a267dd5189"; 282 + sha256 = "b6e116797b0af468ffe7c5e5755160d07c01ff510accc8162506420bf44e5cfc"; 283 283 } 284 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/kn/firefox-111.0b3.tar.bz2"; 284 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/kn/firefox-111.0b5.tar.bz2"; 285 285 locale = "kn"; 286 286 arch = "linux-x86_64"; 287 - sha256 = "46616c1466b453822e80382efbcf0fc08c299571bbdf4e61f85ef01e2369b039"; 287 + sha256 = "6acfe6ba3421ac9c8651bb96c1a92e35dfec6daa33725b55a8c3a9032b133b59"; 288 288 } 289 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ko/firefox-111.0b3.tar.bz2"; 289 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ko/firefox-111.0b5.tar.bz2"; 290 290 locale = "ko"; 291 291 arch = "linux-x86_64"; 292 - sha256 = "2ac4f6fe263f45b74ae20174736c27179941d4a56b764929277c5d54eb9341c9"; 292 + sha256 = "eb982bbeb5d07e1f7ca92d3e69869290eadebefb33a2790ac30b01c48b32cec9"; 293 293 } 294 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/lij/firefox-111.0b3.tar.bz2"; 294 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/lij/firefox-111.0b5.tar.bz2"; 295 295 locale = "lij"; 296 296 arch = "linux-x86_64"; 297 - sha256 = "faf305df538fc44cb32f30a9a65a6bae509f67c422b1e1bc394d9dc5f705eaa4"; 297 + sha256 = "4202770d5b0152aa92543cb929397034174c88bc6fac1f5ecc52ec7fac232c07"; 298 298 } 299 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/lt/firefox-111.0b3.tar.bz2"; 299 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/lt/firefox-111.0b5.tar.bz2"; 300 300 locale = "lt"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "67c9498f5e1ebf05f948e2800b7022e834b233cf2b1cff6e0c4ef6db3b371ce6"; 302 + sha256 = "d3d52c4172351613ab78712fbc4e9f536f952c4cc8525aed74543381287a6c35"; 303 303 } 304 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/lv/firefox-111.0b3.tar.bz2"; 304 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/lv/firefox-111.0b5.tar.bz2"; 305 305 locale = "lv"; 306 306 arch = "linux-x86_64"; 307 - sha256 = "85bed9c144ee6e788042b12a2915d4ae1a570d24b756890400cc8721cce49b3a"; 307 + sha256 = "ed83b4da36ee41fbd381d0e445ef82f312e9b444907a128851dfcfac1e93e67b"; 308 308 } 309 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/mk/firefox-111.0b3.tar.bz2"; 309 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/mk/firefox-111.0b5.tar.bz2"; 310 310 locale = "mk"; 311 311 arch = "linux-x86_64"; 312 - sha256 = "9c48dbbfee5d350725e3e861ccefa04581c8c3b10018c0a07e134c5d4efc582c"; 312 + sha256 = "172189f16fca45e4cfd761df6a83e4b5edf8083476b15b7e8cb633fe6fb0991c"; 313 313 } 314 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/mr/firefox-111.0b3.tar.bz2"; 314 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/mr/firefox-111.0b5.tar.bz2"; 315 315 locale = "mr"; 316 316 arch = "linux-x86_64"; 317 - sha256 = "3208335aa3f70da1d7bcd1de04d0e7b69d5d95fa84246cc80b2fa76e231529f9"; 317 + sha256 = "5fe23fba544829c2164a6d24dc7e6c292bf52a9755c87705c5d9c10efce099bc"; 318 318 } 319 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ms/firefox-111.0b3.tar.bz2"; 319 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ms/firefox-111.0b5.tar.bz2"; 320 320 locale = "ms"; 321 321 arch = "linux-x86_64"; 322 - sha256 = "27e0dc17c44463cfdf8d3dcbfc4f3411a98752a253ea4c63833d19f2a7cc8938"; 322 + sha256 = "919b1cda60a8bfb2699ffe2547b85b5b70cd56ccd11dc3c075078b4fe639b7d5"; 323 323 } 324 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/my/firefox-111.0b3.tar.bz2"; 324 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/my/firefox-111.0b5.tar.bz2"; 325 325 locale = "my"; 326 326 arch = "linux-x86_64"; 327 - sha256 = "b7afb4c70eeea83dba7dd7e0a274de91e32fc238f65fb93abf8835a21682a638"; 327 + sha256 = "7e367d3e7a7dab5092a7f94dd90d397afa79bda7547502af62d15f6eddbbe304"; 328 328 } 329 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/nb-NO/firefox-111.0b3.tar.bz2"; 329 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/nb-NO/firefox-111.0b5.tar.bz2"; 330 330 locale = "nb-NO"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "e99b919883aadcc025ebd0aaf14d2a87491f2489d52b3badb312e4ca0b3e5426"; 332 + sha256 = "22dd69d0b548c98f0e305b3407ce73067f75a17f07b152a72beebf649a83895c"; 333 333 } 334 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ne-NP/firefox-111.0b3.tar.bz2"; 334 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ne-NP/firefox-111.0b5.tar.bz2"; 335 335 locale = "ne-NP"; 336 336 arch = "linux-x86_64"; 337 - sha256 = "27842bfc2eb6de8f00bab156b466b79398ad341bab28d2b9fb8929fb39916b0b"; 337 + sha256 = "410e97ae19c5f8096d66eef0325e0ed41f855ff3486111ebab1a1178052e80c5"; 338 338 } 339 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/nl/firefox-111.0b3.tar.bz2"; 339 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/nl/firefox-111.0b5.tar.bz2"; 340 340 locale = "nl"; 341 341 arch = "linux-x86_64"; 342 - sha256 = "6bb5cae301587da6cc01788b88effa12f6df9448e42a0f6ff270493f93473fdc"; 342 + sha256 = "b6bcfe4bd1115e8859001536814a0be69812a8ead83b1cc8d84f7ed0f5cae59b"; 343 343 } 344 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/nn-NO/firefox-111.0b3.tar.bz2"; 344 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/nn-NO/firefox-111.0b5.tar.bz2"; 345 345 locale = "nn-NO"; 346 346 arch = "linux-x86_64"; 347 - sha256 = "8209d017a2c73fb07f7fac78c88daf1fa4814f5cab64fe092f6994f436c6d938"; 347 + sha256 = "1eed59360dd670ea6cb1f8501bdc9ff9600e3810a748f6debba00e6a007e90c5"; 348 348 } 349 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/oc/firefox-111.0b3.tar.bz2"; 349 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/oc/firefox-111.0b5.tar.bz2"; 350 350 locale = "oc"; 351 351 arch = "linux-x86_64"; 352 - sha256 = "b2407f9da40ddac7e3e03ba3d0bfb2ca8a09a838712de5a70345467613920372"; 352 + sha256 = "bcbc5b65158436d18e0cbaf8f310caed1e9988c4c2b1f119f314edd8d45cf184"; 353 353 } 354 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pa-IN/firefox-111.0b3.tar.bz2"; 354 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/pa-IN/firefox-111.0b5.tar.bz2"; 355 355 locale = "pa-IN"; 356 356 arch = "linux-x86_64"; 357 - sha256 = "296a7758b056eb454ce417a8dc609912ee3b7a15d75376143f431ace90cdc14a"; 357 + sha256 = "2c8d40742b47c3a91b312b4052a6cb65dd28a879261a2a07f8aa164813dd6b84"; 358 358 } 359 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pl/firefox-111.0b3.tar.bz2"; 359 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/pl/firefox-111.0b5.tar.bz2"; 360 360 locale = "pl"; 361 361 arch = "linux-x86_64"; 362 - sha256 = "b9c3858f88744dd8ddb8ba17159105b0ed59b009e506daf63ac0aee5caa0c1c6"; 362 + sha256 = "1a533da67e720e94cc359670343e776bb77ef001b563739e4925afdab15c5792"; 363 363 } 364 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pt-BR/firefox-111.0b3.tar.bz2"; 364 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/pt-BR/firefox-111.0b5.tar.bz2"; 365 365 locale = "pt-BR"; 366 366 arch = "linux-x86_64"; 367 - sha256 = "b33c4542ce44d18e840cb82fa7bea689c4e7ab6d01c1ff97e913666fb31c9708"; 367 + sha256 = "9412594e0b6f23f350ba6c6a0a20549b8dbe258e8d05b9a90b43e7169a023974"; 368 368 } 369 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pt-PT/firefox-111.0b3.tar.bz2"; 369 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/pt-PT/firefox-111.0b5.tar.bz2"; 370 370 locale = "pt-PT"; 371 371 arch = "linux-x86_64"; 372 - sha256 = "2eb23b461caea0052a1f3267736ceb4794aafe72fef878649dc4486101263346"; 372 + sha256 = "6f71eb01f5973d921804cc769dcce84f36aa0d11009f626a0e77d34750276991"; 373 373 } 374 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/rm/firefox-111.0b3.tar.bz2"; 374 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/rm/firefox-111.0b5.tar.bz2"; 375 375 locale = "rm"; 376 376 arch = "linux-x86_64"; 377 - sha256 = "9660ec90e1afb7c3478f1d4d1c63c58d0320a3feb62a8b42220bdcc41ee7fbfd"; 377 + sha256 = "aa3397aa90676b7a27bc1121f5029b2d1c2850ad3a136d0b170137820f800f88"; 378 378 } 379 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ro/firefox-111.0b3.tar.bz2"; 379 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ro/firefox-111.0b5.tar.bz2"; 380 380 locale = "ro"; 381 381 arch = "linux-x86_64"; 382 - sha256 = "b8e4e8f56af185dc159fb5aac540c98929225010dd2ef0e179af9fc158a49f67"; 382 + sha256 = "f6e6206ea9857892c87fb0f744f61954e948fbffea69617da3319b58099e6b2a"; 383 383 } 384 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ru/firefox-111.0b3.tar.bz2"; 384 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ru/firefox-111.0b5.tar.bz2"; 385 385 locale = "ru"; 386 386 arch = "linux-x86_64"; 387 - sha256 = "93f9e9cc7254d26b7c51d710d7e80a9f4da166da7af467454d4d2f5cacda2ead"; 387 + sha256 = "f640ae0b0546feddeaa25c37e976751cc97b30a3af3f80bf826aad20f02f061c"; 388 388 } 389 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sc/firefox-111.0b3.tar.bz2"; 389 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/sc/firefox-111.0b5.tar.bz2"; 390 390 locale = "sc"; 391 391 arch = "linux-x86_64"; 392 - sha256 = "a3bb6e85fe6b460d5a8d8b30d567fc4165bf1ad63279dab259f765d2d6df1ab0"; 392 + sha256 = "004bcf61e351d838648905a0942591034ab051d8021368a5216389da1d96f259"; 393 393 } 394 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sco/firefox-111.0b3.tar.bz2"; 394 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/sco/firefox-111.0b5.tar.bz2"; 395 395 locale = "sco"; 396 396 arch = "linux-x86_64"; 397 - sha256 = "8d44ea325a93b45f7a62f6c5d8324c238f523d5c584f24784469a06dcabca487"; 397 + sha256 = "4104d09076b75c5a41312f312663cc1b07c6844417a2711b6df659001d982932"; 398 398 } 399 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/si/firefox-111.0b3.tar.bz2"; 399 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/si/firefox-111.0b5.tar.bz2"; 400 400 locale = "si"; 401 401 arch = "linux-x86_64"; 402 - sha256 = "a6702447631336e617b35186afe27b077cf67f09b01caf0fe08bad570bc62a43"; 402 + sha256 = "bbfcd202bb87fca1fc932651ddc15f79501708af141a62755dc032a95735333a"; 403 403 } 404 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sk/firefox-111.0b3.tar.bz2"; 404 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/sk/firefox-111.0b5.tar.bz2"; 405 405 locale = "sk"; 406 406 arch = "linux-x86_64"; 407 - sha256 = "802b6ea2cfa325b13b3520a06e4b1280c54bb79d3251344c815b0686665745a6"; 407 + sha256 = "46c2f8f61d391890eb6b6c03d931fb18f1e1126024785e511ad0779d72edb035"; 408 408 } 409 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sl/firefox-111.0b3.tar.bz2"; 409 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/sl/firefox-111.0b5.tar.bz2"; 410 410 locale = "sl"; 411 411 arch = "linux-x86_64"; 412 - sha256 = "f5df74a31c18a0dff8ee7cc49fd1778b5bb2f788ecc5ab651e2b9b5c34e3b79b"; 412 + sha256 = "94c8be5ca887715db5a33e41dc859216b33e8a390cf619766b92cf3caa0ec930"; 413 413 } 414 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/son/firefox-111.0b3.tar.bz2"; 414 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/son/firefox-111.0b5.tar.bz2"; 415 415 locale = "son"; 416 416 arch = "linux-x86_64"; 417 - sha256 = "c54955118e5bd6537e5b396c422ecb6447cb547a955dfff3e497fe54fb51c5d9"; 417 + sha256 = "ed7b06b585af95308964c18dd440f39a9e70a57b4bed13e542cd392a5dd6f3a1"; 418 418 } 419 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sq/firefox-111.0b3.tar.bz2"; 419 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/sq/firefox-111.0b5.tar.bz2"; 420 420 locale = "sq"; 421 421 arch = "linux-x86_64"; 422 - sha256 = "22eeb501e51b6e7d86972df349e58f5d364eeb47d9c9c00e0a1f98c50dbdc297"; 422 + sha256 = "ba5229cb19f5f9153d157bf3d6ce0d65ef16fd969a11bc7441ae4e8ef1195d5d"; 423 423 } 424 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sr/firefox-111.0b3.tar.bz2"; 424 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/sr/firefox-111.0b5.tar.bz2"; 425 425 locale = "sr"; 426 426 arch = "linux-x86_64"; 427 - sha256 = "f708152ec9347b09ba140e64f625f68b7bcac8cc63d44756b0f3d68636d936cf"; 427 + sha256 = "1d558c3bd1745cf7b9e8b6a1c7c612a1234bb13766609bfd651ef1acb3f1a82f"; 428 428 } 429 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sv-SE/firefox-111.0b3.tar.bz2"; 429 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/sv-SE/firefox-111.0b5.tar.bz2"; 430 430 locale = "sv-SE"; 431 431 arch = "linux-x86_64"; 432 - sha256 = "8c82ca145dfe7fe4613ef4c965ad2399ab761a63e40e3523b6fc5e336b68fcfb"; 432 + sha256 = "5d4978fdda643b5a2ce257efa60bc95cbcf5c366efdb16f24fc9c8359264a877"; 433 433 } 434 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/szl/firefox-111.0b3.tar.bz2"; 434 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/szl/firefox-111.0b5.tar.bz2"; 435 435 locale = "szl"; 436 436 arch = "linux-x86_64"; 437 - sha256 = "46ff50e0729d89a1772831b5a37414a38b0d8949856acdf917b5b34a384f8812"; 437 + sha256 = "6cd8058a247895270eb629b8ea7357b6b987e2cef354ec5dae229565a62c88a3"; 438 438 } 439 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ta/firefox-111.0b3.tar.bz2"; 439 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ta/firefox-111.0b5.tar.bz2"; 440 440 locale = "ta"; 441 441 arch = "linux-x86_64"; 442 - sha256 = "9d33df8be44b57644be629404acb113f077c240ef46dd9cb5848e4dc510f4f30"; 442 + sha256 = "a3aa4922c19e9582a27a2bb48ab3f85af3b0936fd307a4e725ba667357f76f30"; 443 443 } 444 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/te/firefox-111.0b3.tar.bz2"; 444 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/te/firefox-111.0b5.tar.bz2"; 445 445 locale = "te"; 446 446 arch = "linux-x86_64"; 447 - sha256 = "3dc2ef49835edc9a6862ac3573e4376fe43bb43094f9def003ec40ce4b6fbc95"; 447 + sha256 = "ab5b1714e4afce0d3599ff8f592126b7c686efd5c0a6ba214ebef68fe23f8eec"; 448 448 } 449 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/th/firefox-111.0b3.tar.bz2"; 449 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/th/firefox-111.0b5.tar.bz2"; 450 450 locale = "th"; 451 451 arch = "linux-x86_64"; 452 - sha256 = "5c17d36dc5cdb7d8919190b21da8ebd968d53c8ea15448bf028297d1db619b7e"; 452 + sha256 = "865de311d4c2297ee0a02b202fad5fb9cce832e2707dfa3015e69cbf82ab9f43"; 453 453 } 454 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/tl/firefox-111.0b3.tar.bz2"; 454 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/tl/firefox-111.0b5.tar.bz2"; 455 455 locale = "tl"; 456 456 arch = "linux-x86_64"; 457 - sha256 = "12c5e5b2d757f969d14b14f9a84a635a3c72ad98f4aa53291a6717d4407918fb"; 457 + sha256 = "4046f6a9ea189aa8fc37a0e5a59f9d607c5a4d711a3dad766b28d6c0abd8dfe5"; 458 458 } 459 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/tr/firefox-111.0b3.tar.bz2"; 459 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/tr/firefox-111.0b5.tar.bz2"; 460 460 locale = "tr"; 461 461 arch = "linux-x86_64"; 462 - sha256 = "6aa491d08f32402ab6541771267f56504ee88ac8fa59307916b8ac9c72abf8ee"; 462 + sha256 = "f79e4d651bb29a585d6b97b12fe733781e7f5f462dd71fb558b8c309e59f8489"; 463 463 } 464 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/trs/firefox-111.0b3.tar.bz2"; 464 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/trs/firefox-111.0b5.tar.bz2"; 465 465 locale = "trs"; 466 466 arch = "linux-x86_64"; 467 - sha256 = "751b2c5461735c4a6586423f4f0ddfb9fe7951cfe8c0e910eebce3b59b5203bf"; 467 + sha256 = "b1dbda2b35a5362789cb7a792b1a3282450a8569bbfc8c9a804bba14864488e0"; 468 468 } 469 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/uk/firefox-111.0b3.tar.bz2"; 469 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/uk/firefox-111.0b5.tar.bz2"; 470 470 locale = "uk"; 471 471 arch = "linux-x86_64"; 472 - sha256 = "8b4243355f8a3ed9aa03ad9e7b118b7c706648f09eba75b18b64dfcaceb75774"; 472 + sha256 = "090b351196a8e8608cab5a6436ab9aa645df27516d34a6ab4cf33e8e6e59fb72"; 473 473 } 474 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ur/firefox-111.0b3.tar.bz2"; 474 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/ur/firefox-111.0b5.tar.bz2"; 475 475 locale = "ur"; 476 476 arch = "linux-x86_64"; 477 - sha256 = "66fb89136602321c4ad54f95d3b94dd7970c621fb4eb58f1de239913dec5dbdc"; 477 + sha256 = "92a4c8134ec0ed834ffe1726ae694c6e662de8978fd925a5fa91a430815c4146"; 478 478 } 479 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/uz/firefox-111.0b3.tar.bz2"; 479 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/uz/firefox-111.0b5.tar.bz2"; 480 480 locale = "uz"; 481 481 arch = "linux-x86_64"; 482 - sha256 = "c4626d72c2de1589772e98d3f817461e0e07b061bf30539bce114c3c66c64d2e"; 482 + sha256 = "7070135ff5ab157d8ff5120f6fce471b3c438a191b5297176dd2fd491a0b8528"; 483 483 } 484 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/vi/firefox-111.0b3.tar.bz2"; 484 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/vi/firefox-111.0b5.tar.bz2"; 485 485 locale = "vi"; 486 486 arch = "linux-x86_64"; 487 - sha256 = "fbec6f1cd325bdc57077b849ae17c6f3b80734488b2ff219fb178cf2f09f622d"; 487 + sha256 = "ebdea4ca523301ea170fe9b3c4905b1895406db519443a470fbeed92790dd830"; 488 488 } 489 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/xh/firefox-111.0b3.tar.bz2"; 489 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/xh/firefox-111.0b5.tar.bz2"; 490 490 locale = "xh"; 491 491 arch = "linux-x86_64"; 492 - sha256 = "a6f77a19247be43d41912460225af259a4aa5ce5b68be0c9a37efbd245777eb3"; 492 + sha256 = "6218227855b81f2387945ab361cdb491ba21e9ce33882354042c77216f52f7a8"; 493 493 } 494 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/zh-CN/firefox-111.0b3.tar.bz2"; 494 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/zh-CN/firefox-111.0b5.tar.bz2"; 495 495 locale = "zh-CN"; 496 496 arch = "linux-x86_64"; 497 - sha256 = "18dacf78af0afcb0269484c2428686787506249219ba275c738377cfd0ecd895"; 497 + sha256 = "2487aaf858dcf28042fc421afcc9c7be83988ea392886ad82528a9b05dea3483"; 498 498 } 499 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/zh-TW/firefox-111.0b3.tar.bz2"; 499 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-x86_64/zh-TW/firefox-111.0b5.tar.bz2"; 500 500 locale = "zh-TW"; 501 501 arch = "linux-x86_64"; 502 - sha256 = "bc246a18c91b51637263dad1abb2f6e424981b635e1376c5811a49d228da6b0e"; 502 + sha256 = "6944f14c88e7e84fcbbd7fe53e9ab5451b634ac3f3e211cd1d976af6c35c99a3"; 503 503 } 504 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ach/firefox-111.0b3.tar.bz2"; 504 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ach/firefox-111.0b5.tar.bz2"; 505 505 locale = "ach"; 506 506 arch = "linux-i686"; 507 - sha256 = "f6c3c259a2fec3657c09c9136202568378442f4fde8561d7abe107bae9f503e1"; 507 + sha256 = "3f5156dde93b844358abcc1bec0abc348bdb96f40ddf83843cfd288e390f48ac"; 508 508 } 509 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/af/firefox-111.0b3.tar.bz2"; 509 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/af/firefox-111.0b5.tar.bz2"; 510 510 locale = "af"; 511 511 arch = "linux-i686"; 512 - sha256 = "13856f2df3d902b1090a12ce99becfe25a16e8494e21125d5cff6d3dead3a6e9"; 512 + sha256 = "2e25b05310e77cbd73d2b8545462ba93b4ea4a69effdc49055d9650a0b540f28"; 513 513 } 514 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/an/firefox-111.0b3.tar.bz2"; 514 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/an/firefox-111.0b5.tar.bz2"; 515 515 locale = "an"; 516 516 arch = "linux-i686"; 517 - sha256 = "3c2b7431e2296ce4ed76bd17b5626058ce22336bdcc7ef045c43f864df5d69f1"; 517 + sha256 = "81ae7b4411f7f9296e7e21fdb1943418315d5da5f61a9a72dd3e6e51e7dc968e"; 518 518 } 519 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ar/firefox-111.0b3.tar.bz2"; 519 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ar/firefox-111.0b5.tar.bz2"; 520 520 locale = "ar"; 521 521 arch = "linux-i686"; 522 - sha256 = "dfc31e0171f1167e3910b60c06ad7a66cf960ee86d2cc4053537275739b46c41"; 522 + sha256 = "2d197141bba24948ef2f7de050a4301a30b68053911523fa49396dffecba7dab"; 523 523 } 524 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ast/firefox-111.0b3.tar.bz2"; 524 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ast/firefox-111.0b5.tar.bz2"; 525 525 locale = "ast"; 526 526 arch = "linux-i686"; 527 - sha256 = "0ff9beab460cebbf4cdcda414fb4da3eb56c6340fa2b8515b2dc6d4ce6100102"; 527 + sha256 = "312a9fabb7cb4a7e121ba25a1b4d7bab83990b94b72814f21caff4ff5a2eb7df"; 528 528 } 529 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/az/firefox-111.0b3.tar.bz2"; 529 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/az/firefox-111.0b5.tar.bz2"; 530 530 locale = "az"; 531 531 arch = "linux-i686"; 532 - sha256 = "5edff0268de9a05751ee9a17fcce729ff46bc67886d31b09a36ac2f3e021b96c"; 532 + sha256 = "5e75ed84da0837313a9155f51259e2d887bd0a2c8d8899c0f80dbb0e4a4ce74f"; 533 533 } 534 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/be/firefox-111.0b3.tar.bz2"; 534 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/be/firefox-111.0b5.tar.bz2"; 535 535 locale = "be"; 536 536 arch = "linux-i686"; 537 - sha256 = "e2f26258ddeafb7d9fa652c8f9bebeba00ecaf822fd721032f9a45b38814ddf9"; 537 + sha256 = "30ae198ea83c908c8ee6610a3361fdb6b66b053c3f5cb7f3ce10657bbd563f2a"; 538 538 } 539 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/bg/firefox-111.0b3.tar.bz2"; 539 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/bg/firefox-111.0b5.tar.bz2"; 540 540 locale = "bg"; 541 541 arch = "linux-i686"; 542 - sha256 = "32b64e432397527fda2d37dac4d9ff7138ffedaeae6e66812920e4018327136e"; 542 + sha256 = "c1448f6e8391cc221cfa62c49533cf453976ee55fddf17ac2ec6e2e2b13c3941"; 543 543 } 544 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/bn/firefox-111.0b3.tar.bz2"; 544 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/bn/firefox-111.0b5.tar.bz2"; 545 545 locale = "bn"; 546 546 arch = "linux-i686"; 547 - sha256 = "489f456f873900d79e7beb6a0691d1d733da3d223595f04223ab0ffb15fbaeb9"; 547 + sha256 = "031497ffb447e32007ae03f396e3037febb29ac10190fd901f51eb53158aa43e"; 548 548 } 549 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/br/firefox-111.0b3.tar.bz2"; 549 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/br/firefox-111.0b5.tar.bz2"; 550 550 locale = "br"; 551 551 arch = "linux-i686"; 552 - sha256 = "9cb03617b85e3318883d5dc1d2829ad5e87d9857081110cc4f9f9ed771fcc38e"; 552 + sha256 = "048ff82cdf72437c428a7331e8b8274da41d8be5a9028e7a337201a5f3a067bb"; 553 553 } 554 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/bs/firefox-111.0b3.tar.bz2"; 554 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/bs/firefox-111.0b5.tar.bz2"; 555 555 locale = "bs"; 556 556 arch = "linux-i686"; 557 - sha256 = "bbb2e50724244af8012badc2534f066063ab84907c9cae9ffb727b0a97c1b060"; 557 + sha256 = "e7cb2b85c781de7acbddfc09edc056bd9d076c85426ad624f1836508cddbff32"; 558 558 } 559 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ca-valencia/firefox-111.0b3.tar.bz2"; 559 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ca-valencia/firefox-111.0b5.tar.bz2"; 560 560 locale = "ca-valencia"; 561 561 arch = "linux-i686"; 562 - sha256 = "fba5962ba0183c8667e15cafe954b379456b8e17f3c992174707ae56f4862447"; 562 + sha256 = "802a4f5475da843a11a5f0a704d8bf6d36f362b02dc5fdca46aabb1a020d7046"; 563 563 } 564 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ca/firefox-111.0b3.tar.bz2"; 564 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ca/firefox-111.0b5.tar.bz2"; 565 565 locale = "ca"; 566 566 arch = "linux-i686"; 567 - sha256 = "ae7b451287511d0a98411692e3f57944cce3e9c7b007cc451b6f62c6df7d79c9"; 567 + sha256 = "acd2bfe446c45aaaf50a5a8775744fdb3437c37d854d51d9bdcc055451668a44"; 568 568 } 569 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/cak/firefox-111.0b3.tar.bz2"; 569 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/cak/firefox-111.0b5.tar.bz2"; 570 570 locale = "cak"; 571 571 arch = "linux-i686"; 572 - sha256 = "f566dd5334edc14fd9bbccde9d148e249a218495fe5ed96808418583a25d16d2"; 572 + sha256 = "80e04f8d1d658a532d22fc74fa58d5a95a437a10dddd95348972583fb03e9b4d"; 573 573 } 574 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/cs/firefox-111.0b3.tar.bz2"; 574 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/cs/firefox-111.0b5.tar.bz2"; 575 575 locale = "cs"; 576 576 arch = "linux-i686"; 577 - sha256 = "84f3413965d8e48b830d4ae140c449fb9bda9d6ed8d0e34676cca8c7f0b4484c"; 577 + sha256 = "66062b6dc052c1f1847b472f9c83115310ba38c0897f0f3a3ba42cf9ba4a4d70"; 578 578 } 579 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/cy/firefox-111.0b3.tar.bz2"; 579 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/cy/firefox-111.0b5.tar.bz2"; 580 580 locale = "cy"; 581 581 arch = "linux-i686"; 582 - sha256 = "46087ff4c78535f230248fa5211f3a665d86875a9a113357ecc5cc253cbbfa11"; 582 + sha256 = "4e468b62704ef96b2963521a5ffeee143a04adc2889bff7b9239a93605dcf620"; 583 583 } 584 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/da/firefox-111.0b3.tar.bz2"; 584 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/da/firefox-111.0b5.tar.bz2"; 585 585 locale = "da"; 586 586 arch = "linux-i686"; 587 - sha256 = "ec0aa80df2f5ddfe516146b13657276f0b2140a7602b06d09dae0d05a5710033"; 587 + sha256 = "19360b4063101e9d9c65c7dfd36ac036017ac9c8da8474a524f6405c417c5d44"; 588 588 } 589 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/de/firefox-111.0b3.tar.bz2"; 589 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/de/firefox-111.0b5.tar.bz2"; 590 590 locale = "de"; 591 591 arch = "linux-i686"; 592 - sha256 = "78268ff3d4812f2000d449b8baad077908fbf3d2cfb996099fce4d7f8b9fe22c"; 592 + sha256 = "9cf9e3d08831af23a36d58ce4ccf51948e5cfb3ccccb8024f6d3aed454e3272c"; 593 593 } 594 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/dsb/firefox-111.0b3.tar.bz2"; 594 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/dsb/firefox-111.0b5.tar.bz2"; 595 595 locale = "dsb"; 596 596 arch = "linux-i686"; 597 - sha256 = "df8dee7f15b45369cd6dd9ef2a2d97d11406f1489358ec2796da994a404c6819"; 597 + sha256 = "ad5077c955b24e8e77739579198293a2ebc26e9e87d653df52849f63400d31f8"; 598 598 } 599 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/el/firefox-111.0b3.tar.bz2"; 599 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/el/firefox-111.0b5.tar.bz2"; 600 600 locale = "el"; 601 601 arch = "linux-i686"; 602 - sha256 = "23f2bc641a5d735e78f59bfadb3266a3eac8e89b0d99b72e5527dea796100089"; 602 + sha256 = "0e70b4b20b06e36b2aca7a8a8459a8e1c7bb41a4c3222d66825845a354ba967f"; 603 603 } 604 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/en-CA/firefox-111.0b3.tar.bz2"; 604 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/en-CA/firefox-111.0b5.tar.bz2"; 605 605 locale = "en-CA"; 606 606 arch = "linux-i686"; 607 - sha256 = "665db66d6926ef99813f2f1af46a156f34ae9afa4ef1a344ca0855d518ba2645"; 607 + sha256 = "36c83bf93825e030236c301fd50a667e88c284c9df8473e553e321672c242b4f"; 608 608 } 609 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/en-GB/firefox-111.0b3.tar.bz2"; 609 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/en-GB/firefox-111.0b5.tar.bz2"; 610 610 locale = "en-GB"; 611 611 arch = "linux-i686"; 612 - sha256 = "fb55820d0f6adc0e84bb4d2abd2dbdab7c51f6644442f86e1d2e8153c445c9fd"; 612 + sha256 = "7907fd52a59be535a6002a4f294e2a152f8c5baef20f4222884bbc214d7224eb"; 613 613 } 614 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/en-US/firefox-111.0b3.tar.bz2"; 614 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/en-US/firefox-111.0b5.tar.bz2"; 615 615 locale = "en-US"; 616 616 arch = "linux-i686"; 617 - sha256 = "84ecb825b30e451581b63a8f77e308eb8d9b9b22b2fcdb7a7bb6ec5389db6d1d"; 617 + sha256 = "bf15133b8ed326c60217b7922fbc80f3381c03a6f2fcf2cacc808e937211b205"; 618 618 } 619 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/eo/firefox-111.0b3.tar.bz2"; 619 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/eo/firefox-111.0b5.tar.bz2"; 620 620 locale = "eo"; 621 621 arch = "linux-i686"; 622 - sha256 = "219d1978af0abc9b834dd2e51554f88aba154a19aedf698fc45975334b752c04"; 622 + sha256 = "0bedc3b2aac9e5ff5d769bfb281529e1f2974981c7db8c0ab8e1492ed4f54b42"; 623 623 } 624 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-AR/firefox-111.0b3.tar.bz2"; 624 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/es-AR/firefox-111.0b5.tar.bz2"; 625 625 locale = "es-AR"; 626 626 arch = "linux-i686"; 627 - sha256 = "5bd5b90ba90fbd5c94c9fc5664d15d011f6e4a3c573170940ce3c3918c5d6dbc"; 627 + sha256 = "22d2013062a8fb5277f0ae0bc2fc675a5ade39aad1882e2d285dcc4a29fab1d1"; 628 628 } 629 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-CL/firefox-111.0b3.tar.bz2"; 629 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/es-CL/firefox-111.0b5.tar.bz2"; 630 630 locale = "es-CL"; 631 631 arch = "linux-i686"; 632 - sha256 = "a1c56f399508fc3f73d3376621253a95c7e08bd275dd76962a103e046c11ecbf"; 632 + sha256 = "f3e2de8c72f4cd8ee0385a4db3f002263ca722ef3a99aa938439b92c0edd29a9"; 633 633 } 634 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-ES/firefox-111.0b3.tar.bz2"; 634 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/es-ES/firefox-111.0b5.tar.bz2"; 635 635 locale = "es-ES"; 636 636 arch = "linux-i686"; 637 - sha256 = "6bcb04a9ca2f05620b2d22e0ed0c467ac61ee12fd0fa23b1cd5ea5d907cdbe32"; 637 + sha256 = "84d0e7af1f96a4d54651fb1ac3c8a9b3bbf8094e2cf3c88335b9e97d3d78bd76"; 638 638 } 639 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-MX/firefox-111.0b3.tar.bz2"; 639 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/es-MX/firefox-111.0b5.tar.bz2"; 640 640 locale = "es-MX"; 641 641 arch = "linux-i686"; 642 - sha256 = "c7b20afb6776c23c82508578e28dccb8b5eba49631f5acd5f802d031a9451078"; 642 + sha256 = "f43d0633b129287fcaae355df8dfe58b23d29925d7bb80d37c7165809e6a5e7f"; 643 643 } 644 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/et/firefox-111.0b3.tar.bz2"; 644 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/et/firefox-111.0b5.tar.bz2"; 645 645 locale = "et"; 646 646 arch = "linux-i686"; 647 - sha256 = "7df4b0bc91790e9e4024eea666e7c6b40e1108d0eba73cfe6e60c8f60bbee7d4"; 647 + sha256 = "073593c06f51ad4196d9eae19b70ba945494f944f6c272c601445ae88e987385"; 648 648 } 649 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/eu/firefox-111.0b3.tar.bz2"; 649 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/eu/firefox-111.0b5.tar.bz2"; 650 650 locale = "eu"; 651 651 arch = "linux-i686"; 652 - sha256 = "f6264c9cde6f1f08ce84c5660fd7bfc3ededb6889ca947dbfc7c17ba9e6eda3d"; 652 + sha256 = "21021589800d07daa554cb61097ba436ccd1e421ab8e47912bc3d99274afbb65"; 653 653 } 654 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fa/firefox-111.0b3.tar.bz2"; 654 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/fa/firefox-111.0b5.tar.bz2"; 655 655 locale = "fa"; 656 656 arch = "linux-i686"; 657 - sha256 = "d3dea0fbc0a2af2ae70db1e328e0f9f5920905752253c5da22574509e9f79da4"; 657 + sha256 = "2ef1c06fad0e492cddd0fec5473b8b3cc9fe2921199fc91288ebbb331f55c1a9"; 658 658 } 659 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ff/firefox-111.0b3.tar.bz2"; 659 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ff/firefox-111.0b5.tar.bz2"; 660 660 locale = "ff"; 661 661 arch = "linux-i686"; 662 - sha256 = "c0d26f989cd2723f6a09c04f9722446fd3b2272b1292b2a06e674a49d3bea355"; 662 + sha256 = "af2891d9baed976a6d52a7194786e18246d0cc5be6202416ba563fc1d7d9b6a7"; 663 663 } 664 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fi/firefox-111.0b3.tar.bz2"; 664 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/fi/firefox-111.0b5.tar.bz2"; 665 665 locale = "fi"; 666 666 arch = "linux-i686"; 667 - sha256 = "a1091f3960792bba9b227e65b3cc330424e0cd70cbd3e09a747af7e356befe00"; 667 + sha256 = "4473e984269cd65e2fc761747371e94344138bc98e0683a999fb8c690ae37151"; 668 668 } 669 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fr/firefox-111.0b3.tar.bz2"; 669 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/fr/firefox-111.0b5.tar.bz2"; 670 670 locale = "fr"; 671 671 arch = "linux-i686"; 672 - sha256 = "0edf041d84ff04676f467a1160ba4fdb220749a52d15e346936cffd9a5f9e84c"; 672 + sha256 = "34df599133583015fa4bacf902a09416391522a0b84f402afe04f6a8f5dff20e"; 673 673 } 674 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fur/firefox-111.0b3.tar.bz2"; 674 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/fur/firefox-111.0b5.tar.bz2"; 675 675 locale = "fur"; 676 676 arch = "linux-i686"; 677 - sha256 = "ca834f09b3b367ab7e6bf43bda4db9dcd90926dba63b0745f6966e9c0b856239"; 677 + sha256 = "73dd0d92a37946dd26f4dabe2fbf20e85dcb5d083a8cca6cbf09386e7b9032d6"; 678 678 } 679 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fy-NL/firefox-111.0b3.tar.bz2"; 679 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/fy-NL/firefox-111.0b5.tar.bz2"; 680 680 locale = "fy-NL"; 681 681 arch = "linux-i686"; 682 - sha256 = "336f30bde25097500b0012646bff93140f4d6a21cff7a09e7f37ebff77722271"; 682 + sha256 = "23e0a875154e9652138f77450cae71dbe73014b0fb72b3512c71140b32ff2d1d"; 683 683 } 684 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ga-IE/firefox-111.0b3.tar.bz2"; 684 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ga-IE/firefox-111.0b5.tar.bz2"; 685 685 locale = "ga-IE"; 686 686 arch = "linux-i686"; 687 - sha256 = "f40360e1bfd1940debe73a7943abb142b44e66f8a0510313fac5d2288875cd9f"; 687 + sha256 = "009856e34b0f94e66246ef5555927286b3a89a9ee9f826c7c7d21655b0f2341e"; 688 688 } 689 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gd/firefox-111.0b3.tar.bz2"; 689 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/gd/firefox-111.0b5.tar.bz2"; 690 690 locale = "gd"; 691 691 arch = "linux-i686"; 692 - sha256 = "68e09e2d1942f729c2f63faa3c7e62785b373cd2683d7a4693394cc34dff7436"; 692 + sha256 = "86ce7998f0fe0259a3f2160aa6b5ad1771ff3d45f360bba64582087f7db21eb4"; 693 693 } 694 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gl/firefox-111.0b3.tar.bz2"; 694 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/gl/firefox-111.0b5.tar.bz2"; 695 695 locale = "gl"; 696 696 arch = "linux-i686"; 697 - sha256 = "c160074236c13dc340f57db340a466ba56b0cd9737ac22c172273fa4b856cd22"; 697 + sha256 = "f2cabb15851c449a4202d28870b2a9000f62073e0a3234d11f13bfbed63c1765"; 698 698 } 699 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gn/firefox-111.0b3.tar.bz2"; 699 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/gn/firefox-111.0b5.tar.bz2"; 700 700 locale = "gn"; 701 701 arch = "linux-i686"; 702 - sha256 = "46fae53b6cb4a3987b09d4c7c4d518340bea7a11bea171b78beed693f9e490dc"; 702 + sha256 = "18f2a084df207246aab96853d3fd614441b3926ce5ce5ae6ef60a5603d972805"; 703 703 } 704 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gu-IN/firefox-111.0b3.tar.bz2"; 704 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/gu-IN/firefox-111.0b5.tar.bz2"; 705 705 locale = "gu-IN"; 706 706 arch = "linux-i686"; 707 - sha256 = "b89e7382d78345b158bb876b16048311d502abb76164203ba172fd68a6ccdc57"; 707 + sha256 = "13d16b058cd4cd30fae17ac19aa233fce2a1da27dab93348d1b1580825bc1328"; 708 708 } 709 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/he/firefox-111.0b3.tar.bz2"; 709 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/he/firefox-111.0b5.tar.bz2"; 710 710 locale = "he"; 711 711 arch = "linux-i686"; 712 - sha256 = "34d31e5b8abe261fc410a7420993c1817eee28a582da68f8a9ed88fc86544e43"; 712 + sha256 = "d6c0899462f2635ef9c121cd4c5d69cbe07b23663b513e5b5d5fb95e20de2338"; 713 713 } 714 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hi-IN/firefox-111.0b3.tar.bz2"; 714 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/hi-IN/firefox-111.0b5.tar.bz2"; 715 715 locale = "hi-IN"; 716 716 arch = "linux-i686"; 717 - sha256 = "062aaf831d92c95aaae88c023adbe6d9c1c84cc1dc01c8c5777963f412945c97"; 717 + sha256 = "cc3a556e4f8f6a3bfb14b31306cda454f3c8f734c904ac55fe7e937432d788d8"; 718 718 } 719 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hr/firefox-111.0b3.tar.bz2"; 719 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/hr/firefox-111.0b5.tar.bz2"; 720 720 locale = "hr"; 721 721 arch = "linux-i686"; 722 - sha256 = "535af06a61a0d8da8d20ffaf9d6465b7e78f244a2bbccadae92673cf38011753"; 722 + sha256 = "7985ee225c3f1e70e56b5deaf5d9145d9c7fc0d88151010b9bcfe2e04d7e9298"; 723 723 } 724 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hsb/firefox-111.0b3.tar.bz2"; 724 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/hsb/firefox-111.0b5.tar.bz2"; 725 725 locale = "hsb"; 726 726 arch = "linux-i686"; 727 - sha256 = "71eaae679dafe80476430b9df9ece22195e89438198f1516f30cd2f3f8d3170e"; 727 + sha256 = "991354ea0eca62b43256079a0593c5f065a32ca037978b9ddc2fd4d7b87e0092"; 728 728 } 729 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hu/firefox-111.0b3.tar.bz2"; 729 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/hu/firefox-111.0b5.tar.bz2"; 730 730 locale = "hu"; 731 731 arch = "linux-i686"; 732 - sha256 = "cdcb0fc5ba53e717ecba9ada958da8997fa12ab7c28ed8ce728b7e438de54493"; 732 + sha256 = "6e2d0bd9df0e8462fbab0d5d3a71a400a43b1f46fdc037cd9e988cb54ee53b86"; 733 733 } 734 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hy-AM/firefox-111.0b3.tar.bz2"; 734 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/hy-AM/firefox-111.0b5.tar.bz2"; 735 735 locale = "hy-AM"; 736 736 arch = "linux-i686"; 737 - sha256 = "13143f575abcff9ef6e6b08eb965313eb00f5151dbf0cbcc87c86c1187946581"; 737 + sha256 = "3ad636ddccd8a1b7a99175aff3a0ea0aec3673ae26c7675d8cd7bd25d5ab14ae"; 738 738 } 739 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ia/firefox-111.0b3.tar.bz2"; 739 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ia/firefox-111.0b5.tar.bz2"; 740 740 locale = "ia"; 741 741 arch = "linux-i686"; 742 - sha256 = "b809ffa3833de3d8f97bf6210f773d1bec16da9ab9c5b96ca9d89bb6b3904b71"; 742 + sha256 = "0ff49261759409e6ae76d2fe60e023ca731f4ff21fbf2de945c2272d110a3a37"; 743 743 } 744 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/id/firefox-111.0b3.tar.bz2"; 744 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/id/firefox-111.0b5.tar.bz2"; 745 745 locale = "id"; 746 746 arch = "linux-i686"; 747 - sha256 = "fe990a4fc854ba620e7a705212267ff1e56cba4922b1549233410b02be316b9c"; 747 + sha256 = "27184272f68cd4c2b065a9fb51f78d7faa527c17575fb0e79d7b206b2d26b909"; 748 748 } 749 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/is/firefox-111.0b3.tar.bz2"; 749 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/is/firefox-111.0b5.tar.bz2"; 750 750 locale = "is"; 751 751 arch = "linux-i686"; 752 - sha256 = "07902247564b55975db24ca785a9899fa7693a715fd07b39a1d89dc81a552ab6"; 752 + sha256 = "aeed3223eb3692d5f729891322b9a109038db0e9eb391b51d4383fe8d8300bb2"; 753 753 } 754 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/it/firefox-111.0b3.tar.bz2"; 754 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/it/firefox-111.0b5.tar.bz2"; 755 755 locale = "it"; 756 756 arch = "linux-i686"; 757 - sha256 = "fbdd0484a12c51b6755a5406efdc973df355ec635003b0bb22f60991d1fc59e3"; 757 + sha256 = "bb0211649a82a9cb3e02a76b496678738e8ba5a9ce647ca83e03f09363ce5f8f"; 758 758 } 759 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ja/firefox-111.0b3.tar.bz2"; 759 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ja/firefox-111.0b5.tar.bz2"; 760 760 locale = "ja"; 761 761 arch = "linux-i686"; 762 - sha256 = "3dfb19116da8599a2dc29886bd55f211ebbfa7ab7133507eb4c6b9b3f05b77af"; 762 + sha256 = "91c11649d8935ac6c3c7e003b2bf18886b5608e5f28980eac30a92d15b416430"; 763 763 } 764 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ka/firefox-111.0b3.tar.bz2"; 764 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ka/firefox-111.0b5.tar.bz2"; 765 765 locale = "ka"; 766 766 arch = "linux-i686"; 767 - sha256 = "22b6138dbe9705561ecabbb9508d74819e07c8f4739b76062302b3ec2c97231d"; 767 + sha256 = "be47e98ada8eb288de20d460574b6298743ab71166676202d2db07261ed7290d"; 768 768 } 769 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/kab/firefox-111.0b3.tar.bz2"; 769 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/kab/firefox-111.0b5.tar.bz2"; 770 770 locale = "kab"; 771 771 arch = "linux-i686"; 772 - sha256 = "9fda4f527c1ed0dc9c7c633f1c0acd4b06919f45ec41126b53189ad6b903167f"; 772 + sha256 = "43994c0614d354897b806de6eaa9ca8b45e9e823141bbde4ef012a27385c4695"; 773 773 } 774 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/kk/firefox-111.0b3.tar.bz2"; 774 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/kk/firefox-111.0b5.tar.bz2"; 775 775 locale = "kk"; 776 776 arch = "linux-i686"; 777 - sha256 = "ebd6fe7b8d65bb950363bf67b5a3385353e26b7674344f8bd0376b2ce68532bd"; 777 + sha256 = "8b326cfb9cc745aa6969be04a2b50569de9353fdb9107a8d97c5c1f9da5e4201"; 778 778 } 779 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/km/firefox-111.0b3.tar.bz2"; 779 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/km/firefox-111.0b5.tar.bz2"; 780 780 locale = "km"; 781 781 arch = "linux-i686"; 782 - sha256 = "00876e1d48e3a72832b99e53540f68d19ea5ab7abc6eeee693391f84475aa5e0"; 782 + sha256 = "62daf7ca53f9f230919e070a6d4e11897f5ee867c19eeb20712e7ad2b838f40d"; 783 783 } 784 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/kn/firefox-111.0b3.tar.bz2"; 784 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/kn/firefox-111.0b5.tar.bz2"; 785 785 locale = "kn"; 786 786 arch = "linux-i686"; 787 - sha256 = "fb904702aba9c563538f52ebf13c316b74cc56a5863dd39ff64e9172e72c6f03"; 787 + sha256 = "a4643c08d0d45d315218ba86325c854b691cd529d28210aceded122e41c77a02"; 788 788 } 789 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ko/firefox-111.0b3.tar.bz2"; 789 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ko/firefox-111.0b5.tar.bz2"; 790 790 locale = "ko"; 791 791 arch = "linux-i686"; 792 - sha256 = "4a0c3566ce6be29aafed05f621a484a0c5592b32d4f4e17b9a66cacfe80358e9"; 792 + sha256 = "28b7fe92393242eca83cfde0e2ccb2c13bd0db0eb127229a75822ba1cded5a3c"; 793 793 } 794 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/lij/firefox-111.0b3.tar.bz2"; 794 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/lij/firefox-111.0b5.tar.bz2"; 795 795 locale = "lij"; 796 796 arch = "linux-i686"; 797 - sha256 = "c5631f61b6300e89628814cbdc1840892fe240080d904312930d8668981c07c2"; 797 + sha256 = "1fd1fc19665a5c19fbfe1d91107efd776d64886c871cc7a014c0d16b193d006d"; 798 798 } 799 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/lt/firefox-111.0b3.tar.bz2"; 799 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/lt/firefox-111.0b5.tar.bz2"; 800 800 locale = "lt"; 801 801 arch = "linux-i686"; 802 - sha256 = "fdffb9d1e7c464252d8c018421c7d28d40e054fcd1f07ce5f63d764f42f0b920"; 802 + sha256 = "f21b2a9b10aec41dc189983a80cd0d48ea189a8aea9415b23a68ad687c2be655"; 803 803 } 804 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/lv/firefox-111.0b3.tar.bz2"; 804 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/lv/firefox-111.0b5.tar.bz2"; 805 805 locale = "lv"; 806 806 arch = "linux-i686"; 807 - sha256 = "e66ed3a96d3ca20826a7bab4914cc888b7eb4f7f98d26f88889c5261b8d35b9f"; 807 + sha256 = "d5dc40fe1f75ad8b0f6dc8ec2a7233cf42b02a390cbbddc75685ce64fbef8d29"; 808 808 } 809 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/mk/firefox-111.0b3.tar.bz2"; 809 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/mk/firefox-111.0b5.tar.bz2"; 810 810 locale = "mk"; 811 811 arch = "linux-i686"; 812 - sha256 = "35ffa52b70319d2b3235944333a4dcbe15983b10929adeab4b6f6f951adf079f"; 812 + sha256 = "6b924872b81f0f63d6e744d7c41bb91579a4aa1df1da95229e1713645289df27"; 813 813 } 814 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/mr/firefox-111.0b3.tar.bz2"; 814 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/mr/firefox-111.0b5.tar.bz2"; 815 815 locale = "mr"; 816 816 arch = "linux-i686"; 817 - sha256 = "b57ff5678f23acabbc196e6c0c3d98ea753dfab98bd0e8e8d550d86f65b54c4f"; 817 + sha256 = "475d93e8945d26fc9b90c48261cc6d057d48904f180996ecbcab2fdfd988191e"; 818 818 } 819 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ms/firefox-111.0b3.tar.bz2"; 819 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ms/firefox-111.0b5.tar.bz2"; 820 820 locale = "ms"; 821 821 arch = "linux-i686"; 822 - sha256 = "452f481ca3ba1d821a3dca733e701de8b85cfc84091f1c3e905d767c37a58d36"; 822 + sha256 = "7455f58af78ec0d33dad08279f44fcafe5144e6c26f9e7955d935aed34ff850a"; 823 823 } 824 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/my/firefox-111.0b3.tar.bz2"; 824 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/my/firefox-111.0b5.tar.bz2"; 825 825 locale = "my"; 826 826 arch = "linux-i686"; 827 - sha256 = "8fb8adeac02c6842ab23fb691d9a76764021a914495d12dbe04a93c69dc86e65"; 827 + sha256 = "4b5ff80e590884b1a7d11a622cd4549f13be8350cf31e3a2043f79a6fa945f29"; 828 828 } 829 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/nb-NO/firefox-111.0b3.tar.bz2"; 829 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/nb-NO/firefox-111.0b5.tar.bz2"; 830 830 locale = "nb-NO"; 831 831 arch = "linux-i686"; 832 - sha256 = "ec393e9bea1e5ffb1f39429ea4629bb4078db19805cf05cdfc750c674db3b23c"; 832 + sha256 = "017c3efad4f37de7cc353432cbefaf9fa3b8a51a8df158cd998d602fdacbf297"; 833 833 } 834 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ne-NP/firefox-111.0b3.tar.bz2"; 834 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ne-NP/firefox-111.0b5.tar.bz2"; 835 835 locale = "ne-NP"; 836 836 arch = "linux-i686"; 837 - sha256 = "01c3901b2f0205ceb9fd5dab254dff3a96ea5713149000c4565a361f19b2930a"; 837 + sha256 = "9a617269df7b6df52a9e0c9a0536aaa0d459bf11066bec1a9e0c044a147a6ad5"; 838 838 } 839 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/nl/firefox-111.0b3.tar.bz2"; 839 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/nl/firefox-111.0b5.tar.bz2"; 840 840 locale = "nl"; 841 841 arch = "linux-i686"; 842 - sha256 = "4a0e081f41389ff2ed6d9e8bd76085002044ec43e618c6c922e889eeae650b44"; 842 + sha256 = "50f7658261e6286449b14467eb3226f5cb35d0e534f6123abce55c6f1a0226a2"; 843 843 } 844 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/nn-NO/firefox-111.0b3.tar.bz2"; 844 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/nn-NO/firefox-111.0b5.tar.bz2"; 845 845 locale = "nn-NO"; 846 846 arch = "linux-i686"; 847 - sha256 = "bfc37b162680d048b6543d380ed8c17e89debf7691b49bc7cccaf0208d21e072"; 847 + sha256 = "64fd51bd4e15554f44bf13aaa3a87d6a46009788bbdaa0c9f71ffaca35410b04"; 848 848 } 849 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/oc/firefox-111.0b3.tar.bz2"; 849 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/oc/firefox-111.0b5.tar.bz2"; 850 850 locale = "oc"; 851 851 arch = "linux-i686"; 852 - sha256 = "30253632b3576a393e88213d6ba692f0d098bc36da8c7430ea990ac90f99b897"; 852 + sha256 = "6ce9f847f776cefc47fb01ede9e2c23d1f9d882b7c7e42b205780634f7bf62c9"; 853 853 } 854 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pa-IN/firefox-111.0b3.tar.bz2"; 854 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/pa-IN/firefox-111.0b5.tar.bz2"; 855 855 locale = "pa-IN"; 856 856 arch = "linux-i686"; 857 - sha256 = "747f386f21c7bc630e0d43d35c5dc7985307d0a0fbe64aed42f2eca804159407"; 857 + sha256 = "25b27c69cb703878861667c0599a20821ad9a910763a1589430de3e7b992c907"; 858 858 } 859 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pl/firefox-111.0b3.tar.bz2"; 859 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/pl/firefox-111.0b5.tar.bz2"; 860 860 locale = "pl"; 861 861 arch = "linux-i686"; 862 - sha256 = "e0ce29ed4ce28ed4bc54ea15f7f2f0298a2c941e3c6b685054695e2ac568e2de"; 862 + sha256 = "f6403a6a971b8bc477914b3e7e3780619a046bd909e3c7dc38b2f6642bb67082"; 863 863 } 864 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pt-BR/firefox-111.0b3.tar.bz2"; 864 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/pt-BR/firefox-111.0b5.tar.bz2"; 865 865 locale = "pt-BR"; 866 866 arch = "linux-i686"; 867 - sha256 = "89bd36b41140b500a7c37266eedf313a412d49adfc3f39d6f39394c4eb453b8c"; 867 + sha256 = "8ac8592467595b173c0b664e333beeb07ef0a73b6e9a288e7c4e37a926c3b7db"; 868 868 } 869 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pt-PT/firefox-111.0b3.tar.bz2"; 869 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/pt-PT/firefox-111.0b5.tar.bz2"; 870 870 locale = "pt-PT"; 871 871 arch = "linux-i686"; 872 - sha256 = "db0abd36917a76b3bf3e0e90eb4ce6a4e0d3fd7d3eef31d05f21ccd1d2dd34e5"; 872 + sha256 = "1b76b7e19442419c5d3c759d836ef106fba92cc97eab345490d9662729896a1d"; 873 873 } 874 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/rm/firefox-111.0b3.tar.bz2"; 874 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/rm/firefox-111.0b5.tar.bz2"; 875 875 locale = "rm"; 876 876 arch = "linux-i686"; 877 - sha256 = "352bb93acfcdc910275e64370e5aeedeadfe109ac2e984d7db79be2a51901e6a"; 877 + sha256 = "2d4c8fa9a80d4bcb816b304efa984f7c4637322d12dc7b53ab4b75c083923596"; 878 878 } 879 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ro/firefox-111.0b3.tar.bz2"; 879 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ro/firefox-111.0b5.tar.bz2"; 880 880 locale = "ro"; 881 881 arch = "linux-i686"; 882 - sha256 = "207a7763b68e3a4f7992758276e96c0010c11cc48e98c5eaf25ff44672a14a37"; 882 + sha256 = "63e2add263d5fe9f817755ad52575da406b0402ea0a92fb346c557d1fb9379d4"; 883 883 } 884 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ru/firefox-111.0b3.tar.bz2"; 884 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ru/firefox-111.0b5.tar.bz2"; 885 885 locale = "ru"; 886 886 arch = "linux-i686"; 887 - sha256 = "3a0da0f512b1e6b89ee974113891d469a85ac4a93a5a9f7a39ee00be58866753"; 887 + sha256 = "0ce2d2a4cba4dd5dab3a40113d0fa30cb1354a8e6d28b6e72cf2617a1d3af14b"; 888 888 } 889 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sc/firefox-111.0b3.tar.bz2"; 889 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/sc/firefox-111.0b5.tar.bz2"; 890 890 locale = "sc"; 891 891 arch = "linux-i686"; 892 - sha256 = "468a8c376ee120534450ca483c646e094d8841640ce802d75323ae9271df0cdc"; 892 + sha256 = "84a4879c78beaf07fbfbd978ab5ad8d8c03fe2e2921a7e433575fd1b15bb680c"; 893 893 } 894 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sco/firefox-111.0b3.tar.bz2"; 894 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/sco/firefox-111.0b5.tar.bz2"; 895 895 locale = "sco"; 896 896 arch = "linux-i686"; 897 - sha256 = "c47ad949856dce41ff0f70d19b4aa788ac388ec5d57f0d7177407d17b31fa470"; 897 + sha256 = "d4cc8f107b62982599e5d965bee907812fbcf49bcb01f4edf2040c730c6a0b8d"; 898 898 } 899 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/si/firefox-111.0b3.tar.bz2"; 899 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/si/firefox-111.0b5.tar.bz2"; 900 900 locale = "si"; 901 901 arch = "linux-i686"; 902 - sha256 = "7dcc02a5ff101d01c96fb08fa7344f248110070fd4c2bb868d2f1e2cebf09a43"; 902 + sha256 = "be1e3a44af724f2774f9483a09aa541cd29cfdbb18c8184f10de971c9e4881ec"; 903 903 } 904 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sk/firefox-111.0b3.tar.bz2"; 904 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/sk/firefox-111.0b5.tar.bz2"; 905 905 locale = "sk"; 906 906 arch = "linux-i686"; 907 - sha256 = "6695db23a9ed8b6c53e80a146e5db71e1af2670ad1eb11f062a521b346ade369"; 907 + sha256 = "a39ba2e2fb2a481b9ab68d22f7d6cd92e3297dc7a77a45a326d69052ca51c805"; 908 908 } 909 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sl/firefox-111.0b3.tar.bz2"; 909 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/sl/firefox-111.0b5.tar.bz2"; 910 910 locale = "sl"; 911 911 arch = "linux-i686"; 912 - sha256 = "082fa131acfe8d60a591dcff728c256d97623dfd31a0ecf5189dc0112d7e5a72"; 912 + sha256 = "5e4e0d56fafc7516fe751cb00efa87678da2836a384d5f962d67c989ddb3fe8d"; 913 913 } 914 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/son/firefox-111.0b3.tar.bz2"; 914 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/son/firefox-111.0b5.tar.bz2"; 915 915 locale = "son"; 916 916 arch = "linux-i686"; 917 - sha256 = "d05484ef274f066f01e2c1263d6107db2fcaf7934fa549980a6706ed0a63b846"; 917 + sha256 = "c3a9e9ade59515d703a1907e8bbe7df1451db4039a6f04a2e87d9ebad75e3c63"; 918 918 } 919 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sq/firefox-111.0b3.tar.bz2"; 919 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/sq/firefox-111.0b5.tar.bz2"; 920 920 locale = "sq"; 921 921 arch = "linux-i686"; 922 - sha256 = "edf608e3110ae392bf15b08d10e7281004d2b98fa457c8b0638eef09760651eb"; 922 + sha256 = "e66bd4c2295995a4528e72efbf08c9a85489f326e6fa1846fb7f49fcbb980eb8"; 923 923 } 924 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sr/firefox-111.0b3.tar.bz2"; 924 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/sr/firefox-111.0b5.tar.bz2"; 925 925 locale = "sr"; 926 926 arch = "linux-i686"; 927 - sha256 = "7312ad046627cec3402f1f9ea60dc000cd3daf718fb6d6165e75d0255cb3c854"; 927 + sha256 = "3b9f2c5d20ae4561ca31a013601653a5fa0bcd7135ef74bfaa62a877933139f1"; 928 928 } 929 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sv-SE/firefox-111.0b3.tar.bz2"; 929 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/sv-SE/firefox-111.0b5.tar.bz2"; 930 930 locale = "sv-SE"; 931 931 arch = "linux-i686"; 932 - sha256 = "295b6cc538454535e755a25f6900266b474271ec98f5525706446fa5b48e8e45"; 932 + sha256 = "106d853e63447c4c699ff1981b4552df68b7331200226e0c51bf66379e2899ea"; 933 933 } 934 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/szl/firefox-111.0b3.tar.bz2"; 934 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/szl/firefox-111.0b5.tar.bz2"; 935 935 locale = "szl"; 936 936 arch = "linux-i686"; 937 - sha256 = "10bbb8b1b9b4933c46537dc1d1e7da103d896ce4b39289c2af708c86718d36c4"; 937 + sha256 = "436294a954162ffb0fb2662c1c78a78af10b21bb71fd9546556d0be7d359b12c"; 938 938 } 939 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ta/firefox-111.0b3.tar.bz2"; 939 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ta/firefox-111.0b5.tar.bz2"; 940 940 locale = "ta"; 941 941 arch = "linux-i686"; 942 - sha256 = "a79f0e80ffb24778f52d218ea3dd9b222cdce33e4db298d45e0abb99814a3a77"; 942 + sha256 = "15acf1aedb6c0f1d83ed2de8db1b4232bfb7ec9ec6c4c7d6c0c9e0474c1aa6a2"; 943 943 } 944 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/te/firefox-111.0b3.tar.bz2"; 944 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/te/firefox-111.0b5.tar.bz2"; 945 945 locale = "te"; 946 946 arch = "linux-i686"; 947 - sha256 = "5034a8cee53b8967e3cc54c5a4a1a590fe29df25fd30f590c4ec195b2cf66d2c"; 947 + sha256 = "0830ef95aed5cd5a02a40ca836efe4f4333fceba4f2c11ed5f4c96db406f3f71"; 948 948 } 949 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/th/firefox-111.0b3.tar.bz2"; 949 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/th/firefox-111.0b5.tar.bz2"; 950 950 locale = "th"; 951 951 arch = "linux-i686"; 952 - sha256 = "676cbe952a0620a3769ffb7bfe0d0db2bcd8394a10a6f975a8d4f0ffee9d96b9"; 952 + sha256 = "d11f8454feb9203c611ee3d647efe7cfcad2e8764f1551f15331f6a4596c9023"; 953 953 } 954 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/tl/firefox-111.0b3.tar.bz2"; 954 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/tl/firefox-111.0b5.tar.bz2"; 955 955 locale = "tl"; 956 956 arch = "linux-i686"; 957 - sha256 = "323368067b830b22d293171bd140528af9a28a60a26515db0f2de05d2894c47b"; 957 + sha256 = "ceafc026aa8d859a9c17ac5186cd004b78998bf3979b185a3d83f80a31142dcd"; 958 958 } 959 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/tr/firefox-111.0b3.tar.bz2"; 959 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/tr/firefox-111.0b5.tar.bz2"; 960 960 locale = "tr"; 961 961 arch = "linux-i686"; 962 - sha256 = "00409679fb568b5605a49d4bd032f5a4f7c4a729ea08b9f9d1000fbb57ebd555"; 962 + sha256 = "53bd1dcc41af80db8201d7be4a7be7d086ba0cfaa80fbfaace695e60255fd908"; 963 963 } 964 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/trs/firefox-111.0b3.tar.bz2"; 964 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/trs/firefox-111.0b5.tar.bz2"; 965 965 locale = "trs"; 966 966 arch = "linux-i686"; 967 - sha256 = "8c572f81db28a40f2fd57ecec4fb1cb1c0445d7b4bb2dba5e7eb7a7ebd67a46e"; 967 + sha256 = "2904a72d833dfd895f07148c5cb26fd1d6afd8c72b5b46b27f738cd3ae7fa6de"; 968 968 } 969 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/uk/firefox-111.0b3.tar.bz2"; 969 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/uk/firefox-111.0b5.tar.bz2"; 970 970 locale = "uk"; 971 971 arch = "linux-i686"; 972 - sha256 = "c78cd507dbf5db6e0bf8828c0b1ef945a4325cbc98a73f385755ea85be0ec8f8"; 972 + sha256 = "6996d17c0c9214dd74b5f2552777684912421cdec129ca8cc9ae329a28127729"; 973 973 } 974 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ur/firefox-111.0b3.tar.bz2"; 974 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/ur/firefox-111.0b5.tar.bz2"; 975 975 locale = "ur"; 976 976 arch = "linux-i686"; 977 - sha256 = "48229e3ec20c5a8e35722a3723d95c13840b9ca22c031d8b0c8c8f0597015bd3"; 977 + sha256 = "10e45ab2960da5ae2fd53dddfd5235357d590ba4b285d083d073b777ba07d7a9"; 978 978 } 979 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/uz/firefox-111.0b3.tar.bz2"; 979 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/uz/firefox-111.0b5.tar.bz2"; 980 980 locale = "uz"; 981 981 arch = "linux-i686"; 982 - sha256 = "52a57afe7aab3f61ec2a48e1f228fb2e5f9f3c37a9d47c6f501244e0b814ef55"; 982 + sha256 = "e363338ccb9ceaba231c7b7aa8fd0cd44ec2aa75af585ce10a0460b8e3424407"; 983 983 } 984 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/vi/firefox-111.0b3.tar.bz2"; 984 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/vi/firefox-111.0b5.tar.bz2"; 985 985 locale = "vi"; 986 986 arch = "linux-i686"; 987 - sha256 = "716c4bf6d2fb335ed0e550ce54cf215535ee76b73504a2fb546b28f1ef771eec"; 987 + sha256 = "9b7cc3404cab3c99be0404f2563ba4a3de2fc98f1014274b8021e7e221aed285"; 988 988 } 989 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/xh/firefox-111.0b3.tar.bz2"; 989 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/xh/firefox-111.0b5.tar.bz2"; 990 990 locale = "xh"; 991 991 arch = "linux-i686"; 992 - sha256 = "9fbe92f113885a2e871310e70ca81764f08369c6b0355d2bf5de07d85d7a3c72"; 992 + sha256 = "dfda10394e08d8c2105fe3654a1bbfbc5b124049b0fe33516eadd1aa9a5c1d48"; 993 993 } 994 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/zh-CN/firefox-111.0b3.tar.bz2"; 994 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/zh-CN/firefox-111.0b5.tar.bz2"; 995 995 locale = "zh-CN"; 996 996 arch = "linux-i686"; 997 - sha256 = "3cc1d0cfe663e69054be94da1ea8e2ba58052138e75b3d41d47ab3159d081919"; 997 + sha256 = "792be977f599cd6667d90ea7310431c81fa4ea63ef5a3c6e2552704be5ec372f"; 998 998 } 999 - { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/zh-TW/firefox-111.0b3.tar.bz2"; 999 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b5/linux-i686/zh-TW/firefox-111.0b5.tar.bz2"; 1000 1000 locale = "zh-TW"; 1001 1001 arch = "linux-i686"; 1002 - sha256 = "6b130698a404b0318e1a9e774935efaf8b09f07fa0d0a8b01769b4413b061d5b"; 1002 + sha256 = "79df81b1f1cb4e2ed563dfd7b5a22b73b0607d5f4712185fb93919607f099a3b"; 1003 1003 } 1004 1004 ]; 1005 1005 }
+2 -2
pkgs/applications/networking/browsers/google-chrome/default.nix
··· 4 4 , glib, fontconfig, freetype, pango, cairo, libX11, libXi, atk, nss, nspr 5 5 , libXcursor, libXext, libXfixes, libXrender, libXScrnSaver, libXcomposite, libxcb 6 6 , alsa-lib, libXdamage, libXtst, libXrandr, libxshmfence, expat, cups 7 - , dbus, gtk3, gdk-pixbuf, gcc-unwrapped, at-spi2-atk, at-spi2-core 7 + , dbus, gtk3, gtk4, gdk-pixbuf, gcc-unwrapped, at-spi2-atk, at-spi2-core 8 8 , libkrb5, libdrm, libglvnd, mesa 9 9 , libxkbcommon, pipewire, wayland # ozone/wayland 10 10 ··· 68 68 libxkbcommon pipewire wayland 69 69 ] ++ lib.optional pulseSupport libpulseaudio 70 70 ++ lib.optional libvaSupport libva 71 - ++ [ gtk3 ]; 71 + ++ [ gtk3 gtk4 ]; 72 72 73 73 suffix = lib.optionalString (channel != "stable") "-${channel}"; 74 74
+60
pkgs/applications/networking/clash-verge/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , dpkg 5 + , wrapGAppsHook 6 + , autoPatchelfHook 7 + , openssl 8 + , webkitgtk 9 + , udev 10 + , libappindicator-gtk3 11 + , libayatana-appindicator 12 + }: 13 + 14 + stdenv.mkDerivation rec { 15 + pname = "clash-verge"; 16 + version = "1.2.3"; 17 + 18 + src = fetchurl { 19 + url = "https://github.com/zzzgydi/clash-verge/releases/download/v${version}/clash-verge_${version}_amd64.deb"; 20 + hash = "sha256-uiw9kcXJ4ZEu+naUbUrgN/zBYE2bSWVPmMQ+HiAP4D4="; 21 + }; 22 + 23 + unpackPhase = "dpkg-deb -x $src ."; 24 + 25 + nativeBuildInputs = [ 26 + dpkg 27 + wrapGAppsHook 28 + autoPatchelfHook 29 + ]; 30 + 31 + buildInputs = [ 32 + openssl 33 + webkitgtk 34 + stdenv.cc.cc 35 + ]; 36 + 37 + runtimeDependencies = [ 38 + (lib.getLib udev) 39 + libappindicator-gtk3 40 + libayatana-appindicator 41 + ]; 42 + 43 + installPhase = '' 44 + runHook preInstall 45 + 46 + mkdir -p $out/bin 47 + mv usr/* $out 48 + 49 + runHook postInstall 50 + ''; 51 + 52 + meta = with lib; { 53 + description = "A Clash GUI based on tauri"; 54 + homepage = "https://github.com/zzzgydi/clash-verge"; 55 + platforms = [ "x86_64-linux" ]; 56 + license = licenses.gpl3Plus; 57 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 58 + maintainers = with maintainers; [ zendo ]; 59 + }; 60 + }
+3 -3
pkgs/applications/networking/cluster/helmsman/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "helmsman"; 5 - version = "3.16.1"; 5 + version = "3.16.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Praqma"; 9 9 repo = "helmsman"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-QhAmedSDBi1aRNmp4LR5Xv4HMzcextzT67g9nxN4eko="; 11 + sha256 = "sha256-8hv68O4U9bPjqqtVOpmY3DwfeTGEZJGVkzIyYhS14aM="; 12 12 }; 13 13 14 - vendorHash = "sha256-bVgYj0e/z57sIvVZXAzLkKqKLa0Pe0CT57Vc7Df1oWE="; 14 + vendorHash = "sha256-aSpv4TGp0YLdk/RYEvfYswlEWnv8sy9iflXGGCcKPHs="; 15 15 16 16 doCheck = false; 17 17
+1 -1
pkgs/applications/networking/cluster/kaniko/default.nix
··· 47 47 homepage = "https://github.com/GoogleContainerTools/kaniko"; 48 48 license = lib.licenses.asl20; 49 49 platforms = lib.platforms.linux; 50 - maintainers = [ lib.maintainers.superherointj ]; 50 + maintainers = with lib.maintainers; [ jk superherointj ]; 51 51 mainProgram = "executor"; 52 52 }; 53 53 }
+3 -3
pkgs/applications/networking/cluster/linkerd/edge.nix
··· 2 2 3 3 (callPackage ./generic.nix { }) { 4 4 channel = "edge"; 5 - version = "23.2.2"; 6 - sha256 = "1ylimwxp5b7dp14kjl5jimpjiqh5vh83cfah226kxndb6k64i7h8"; 7 - vendorSha256 = "sha256-UWzWBZBzoq4Mzqk3ukvGAcXqiSeJV/V3K2V1GOA9vwc="; 5 + version = "23.2.3"; 6 + sha256 = "0lqbsh3237hh1rifi7w3h1mq4m6cnpxvb1h3dxghv5sblyivqfz9"; 7 + vendorSha256 = "sha256-gZ9t10Lj0wXeVBfmxKax9FYrcNL+ZEJOqhQfYw9Qwzw="; 8 8 }
+3 -3
pkgs/applications/networking/cluster/pv-migrate/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "pv-migrate"; 5 - version = "1.0.1"; 5 + version = "1.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "utkuozdemir"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-I66J1/N8Ln7KBQfzg39wdZuM6PeJGn1HiNK2YVzDySw"; 11 + sha256 = "sha256-M+M2tK40d05AxBmTjYKv5rrebX7g+Za8KX+/Q3aVLwE="; 12 12 }; 13 13 14 14 subPackages = [ "cmd/pv-migrate" ]; 15 15 16 - vendorSha256 = "sha256-/klqOfM0ZhbzZWOLm0pA0/RB84kvfEzFJN1OQUVSNEA"; 16 + vendorHash = "sha256-3uqN6RmkctlE4GuYZQbY6wbHyPBJP15O4Bm0kTtW8qo="; 17 17 18 18 ldflags = [ 19 19 "-s"
+3 -3
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 693 693 "vendorHash": "sha256-NXSquRqBaENxWX+ZukDJie/EU+wdEQSxvZQEZqjL+ug=" 694 694 }, 695 695 "lxd": { 696 - "hash": "sha256-2YqziG5HZbD/Io/vKYZFZK1PFYVYHOjzHah7s3xEtR0=", 696 + "hash": "sha256-4BDpVWfdSYTKPTCgKIHOqgNaxgdIGjW5yRh9Ezs/0zY=", 697 697 "homepage": "https://registry.terraform.io/providers/terraform-lxd/lxd", 698 698 "owner": "terraform-lxd", 699 699 "repo": "terraform-provider-lxd", 700 - "rev": "v1.9.0", 700 + "rev": "v1.9.1", 701 701 "spdx": "MPL-2.0", 702 - "vendorHash": "sha256-CLr28g/uI9ZU4xIcA76v/BX6gJV91elvFIlYFoSxkfw=" 702 + "vendorHash": "sha256-RVELewqJtH4tuHJWfcLcMH7cM0dr7Yse+UnqrLaNyCc=" 703 703 }, 704 704 "mailgun": { 705 705 "hash": "sha256-r1E2Y5JRu77T29ebUNTXUEypnrsfYYbBhvpKZGt5T9w=",
+3 -3
pkgs/applications/networking/go-graft/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "go-graft"; 5 - version = "0.2.17"; 5 + version = "0.2.18"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mzz2017"; 9 9 repo = "gg"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-UhRsgUz9au7e47cS6yrIJXc/8ZxVDpMHWBjoAcw+oCM="; 11 + sha256 = "sha256-07fP3dVFs4MZrFOH/8/4e3LHjFGZd7pNu6J3LBOWAd8="; 12 12 }; 13 13 14 14 CGO_ENABLED = 0; 15 15 16 16 ldflags = [ "-X github.com/mzz2017/gg/cmd.Version=${version}" "-s" "-w" "-buildid=" ]; 17 - vendorHash = "sha256-EiBt2SxUQY05Wr7KJbK+fs3U3iSmqECJ0glS8B2Ox9Q="; 17 + vendorHash = "sha256-fnM4ycqDyruCdCA1Cr4Ki48xeQiTG4l5dLVuAafEm14="; 18 18 subPackages = [ "." ]; 19 19 20 20 meta = with lib; {
+3 -3
pkgs/applications/networking/instant-messengers/armcord/default.nix
··· 39 39 40 40 stdenv.mkDerivation rec { 41 41 pname = "armcord"; 42 - version = "3.1.4"; 42 + version = "3.1.6"; 43 43 44 44 src = 45 45 let ··· 48 48 { 49 49 x86_64-linux = fetchurl { 50 50 url = "${base}/v${version}/ArmCord_${version}_amd64.deb"; 51 - sha256 = "sha256-B/zDcW43ChhnAnGL+UEAt/QChxxEpv+yMgO7WsUi84k="; 51 + sha256 = "sha256-xCwAkRtsFmGOIyCftjNqUsaw7/PcxSgWGqW/D1NhC5M="; 52 52 }; 53 53 aarch64-linux = fetchurl { 54 54 url = "${base}/v${version}/ArmCord_${version}_arm64.deb"; 55 - sha256 = "sha256-cFmxs7HeF+jxtmZ827bQbRyuXhQx++x5iTIefZ55928="; 55 + sha256 = "sha256-ka8hwHhMVTXNS1rktTs3yXfXnyxSmRt41IE8z/ftUVc="; 56 56 }; 57 57 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 58 58
+2
pkgs/applications/networking/instant-messengers/baresip/default.nix
··· 107 107 ++ lib.optional (stdenv.cc.libc != null) "SYSROOT=${stdenv.cc.libc}" 108 108 ; 109 109 110 + enableParallelBuilding = true; 111 + 110 112 env.NIX_CFLAGS_COMPILE = '' -I${librem}/include/rem -I${gsm}/include/gsm 111 113 -DHAVE_INTTYPES_H -D__GLIBC__ 112 114 -D__need_timeval -D__need_timespec -D__need_time_t '';
+2 -2
pkgs/applications/networking/instant-messengers/zoom-us/default.nix
··· 50 50 # find where to edit them. 51 51 versions.aarch64-darwin = "5.13.7.15481"; 52 52 versions.x86_64-darwin = "5.13.7.15481"; 53 - versions.x86_64-linux = "5.13.7.683"; 53 + versions.x86_64-linux = "5.13.10.1208"; 54 54 55 55 srcs = { 56 56 aarch64-darwin = fetchurl { ··· 64 64 }; 65 65 x86_64-linux = fetchurl { 66 66 url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz"; 67 - hash = "sha256-1aA3W9eXYhjxr39PoTSAVG7mToFInF7uz8MCiJhk/10="; 67 + hash = "sha256-GmDWb7HRpf5khA5DAGOD5lx5zSzOdDfTvmcOU/LwN+A="; 68 68 }; 69 69 }; 70 70
+16 -1
pkgs/applications/networking/kubo-migrator/all-migrations.nix
··· 15 15 inherit (kubo-migrator-unwrapped) src; 16 16 sourceRoot = "source/${pname}"; 17 17 vendorSha256 = null; 18 + # Fix build on Go 1.17 and later: panic: qtls.ClientHelloInfo doesn't match 19 + # See https://github.com/ipfs/fs-repo-migrations/pull/163 20 + postPatch = lib.optionalString (lib.elem pname [ "fs-repo-10-to-11" "fs-repo-11-to-12" ]) '' 21 + substituteInPlace 'vendor/github.com/marten-seemann/qtls-go1-15/common.go' \ 22 + --replace \ 23 + '"container/list"' \ 24 + '"container/list" 25 + "context"' \ 26 + --replace \ 27 + 'config *Config' \ 28 + 'config *Config 29 + ctx context.Context' 30 + ''; 18 31 doCheck = false; 19 32 meta = kubo-migrator-unwrapped.meta // { 20 33 mainProgram = pname; ··· 23 36 }; 24 37 25 38 # Concatenation of the latest repo version and the version of that migration 26 - version = "12.1.0.2"; 39 + version = "13.1.0.0"; 27 40 41 + fs-repo-12-to-13 = fs-repo-common "fs-repo-12-to-13" "1.0.0"; 28 42 fs-repo-11-to-12 = fs-repo-common "fs-repo-11-to-12" "1.0.2"; 29 43 fs-repo-10-to-11 = fs-repo-common "fs-repo-10-to-11" "1.0.1"; 30 44 fs-repo-9-to-10 = fs-repo-common "fs-repo-9-to-10" "1.0.1"; ··· 39 53 fs-repo-0-to-1 = fs-repo-common "fs-repo-0-to-1" "1.0.1"; 40 54 41 55 all-migrations = [ 56 + fs-repo-12-to-13 42 57 fs-repo-11-to-12 43 58 fs-repo-10-to-11 44 59 fs-repo-9-to-10
+3 -3
pkgs/applications/networking/kubo-migrator/unwrapped.nix
··· 15 15 # The fs-repo-migrations code itself is the same between 16 16 # the two versions but the migration code, which is built 17 17 # into separate binaries, is not. 18 - rev = "fs-repo-11-to-12/v1.0.2"; 19 - sha256 = "sha256-CG4utwH+/+Igw+SP3imhl39wijlB53UGtkJG5Mwh+Ik="; 18 + rev = "fs-repo-12-to-13/v1.0.0"; 19 + hash = "sha256-QQone7E2Be+jVfnrwqQ1Ny4jo6mSDHhaY3ErkNdn2f8="; 20 20 }; 21 21 22 22 sourceRoot = "source/fs-repo-migrations"; 23 23 24 - vendorSha256 = "sha256-/DqkBBtR/nU8gk3TFqNKY5zQU6BFMc3N8Ti+38mi/jk="; 24 + vendorHash = "sha256-/DqkBBtR/nU8gk3TFqNKY5zQU6BFMc3N8Ti+38mi/jk="; 25 25 26 26 doCheck = false; 27 27
+1 -1
pkgs/applications/networking/mailreaders/afew/default.nix
··· 26 26 outputs = [ "out" "doc" ]; 27 27 28 28 postBuild = '' 29 - ${python3Packages.python.interpreter} setup.py build_sphinx -b html,man 29 + ${python3Packages.python.pythonForBuild.interpreter} setup.py build_sphinx -b html,man 30 30 ''; 31 31 32 32 postInstall = ''
+1 -1
pkgs/applications/networking/p2p/zeronet-conservancy/default.nix
··· 23 23 ]; 24 24 25 25 buildPhase = '' 26 - ${python3Packages.python.interpreter} -O -m compileall . 26 + ${python3Packages.python.pythonForBuild.interpreter} -O -m compileall . 27 27 ''; 28 28 29 29 installPhase = ''
+1 -1
pkgs/applications/networking/p2p/zeronet/default.nix
··· 18 18 ]; 19 19 20 20 buildPhase = '' 21 - ${python3Packages.python.interpreter} -O -m compileall . 21 + ${python3Packages.python.pythonForBuild.interpreter} -O -m compileall . 22 22 ''; 23 23 24 24 installPhase = ''
+22 -15
pkgs/applications/networking/protonmail-bridge/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "protonmail-bridge"; 5 - version = "2.3.0"; 5 + version = "3.0.18"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ProtonMail"; 9 9 repo = "proton-bridge"; 10 - rev = "br-${version}"; 11 - sha256 = "sha256-7p+Q6/BphE/dxNQe+gfcIty6TAWHUcPpvSJWfmf4OQg="; 10 + rev = "v${version}"; 11 + hash = "sha256-0gQnMhjwW2NEJwafqndStQ33dIu82lW6ntXFRCpbmm4="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-dhrn6xQ0IJzBYeO6ko2PUCO+idopC2An0ylqCnx5jKg="; 14 + vendorHash = "sha256-lHMcVcaoBwjE2ikEZPeZexC5XvhkAtvHnDci7UAa4vg="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17 18 18 buildInputs = [ libsecret ]; 19 19 20 - buildPhase = '' 21 - runHook preBuild 20 + proxyVendor = true; # Bridge uses some C headers so we have to enable proxyVendor 22 21 22 + preBuild = '' 23 23 patchShebangs ./utils/ 24 - make BUILD_TIME= -j$NIX_BUILD_CORES build-nogui 25 - 26 - runHook postBuild 24 + (cd ./utils/ && ./credits.sh bridge) 27 25 ''; 28 26 29 - installPhase = '' 30 - runHook preInstall 27 + ldflags = 28 + let constants = "github.com/ProtonMail/proton-bridge/v3/internal/constants"; in 29 + [ 30 + "-X ${constants}.Version=${version}" 31 + "-X ${constants}.Revision=${src.rev}" 32 + "-X ${constants}.buildTime=unknown" 33 + "-X ${constants}.FullAppName=ProtonMailBridge" # Should be "Proton Mail Bridge", but quoting doesn't seems to work in nix's ldflags 34 + ]; 31 35 32 - install -Dm555 proton-bridge $out/bin/protonmail-bridge 36 + subPackages = [ 37 + "cmd/Desktop-Bridge" 38 + ]; 33 39 34 - runHook postInstall 40 + postInstall = '' 41 + mv $out/bin/Desktop-Bridge $out/bin/bridge # The cli is named like that in the upstream repo 35 42 ''; 36 43 37 44 meta = with lib; { 38 45 homepage = "https://github.com/ProtonMail/proton-bridge"; 39 - changelog = "https://github.com/ProtonMail/proton-bridge/blob/master/Changelog.md"; 46 + changelog = "https://github.com/ProtonMail/proton-bridge/blob/${src.rev}/Changelog.md"; 40 47 downloadPage = "https://github.com/ProtonMail/proton-bridge/releases"; 41 48 license = licenses.gpl3Plus; 42 - maintainers = with maintainers; [ lightdiscord ]; 49 + maintainers = with maintainers; [ mrfreezeex ]; 43 50 description = "Use your ProtonMail account with your local e-mail client"; 44 51 longDescription = '' 45 52 An application that runs on your computer in the background and seamlessly encrypts
+2
pkgs/applications/office/onlyoffice-bin/default.nix
··· 12 12 , dconf 13 13 , dpkg 14 14 , fontconfig 15 + , gcc-unwrapped 15 16 , gdk-pixbuf 16 17 , glib 17 18 , glibc ··· 66 67 runtimeLibs = lib.makeLibraryPath [ 67 68 curl 68 69 glibc 70 + gcc-unwrapped.lib 69 71 libudev0-shim 70 72 pulseaudio 71 73 ];
+3 -3
pkgs/applications/office/paperless-ngx/default.nix
··· 244 244 postBuild = '' 245 245 # Compile manually because `pythonRecompileBytecodeHook` only works 246 246 # for files in `python.sitePackages` 247 - ${python.interpreter} -OO -m compileall src 247 + ${python.pythonForBuild.interpreter} -OO -m compileall src 248 248 249 249 # Collect static files 250 - ${python.interpreter} src/manage.py collectstatic --clear --no-input 250 + ${python.pythonForBuild.interpreter} src/manage.py collectstatic --clear --no-input 251 251 252 252 # Compile string translations using gettext 253 - ${python.interpreter} src/manage.py compilemessages 253 + ${python.pythonForBuild.interpreter} src/manage.py compilemessages 254 254 ''; 255 255 256 256 installPhase = ''
+3 -3
pkgs/applications/office/treesheets/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "treesheets"; 15 - version = "unstable-2023-02-14"; 15 + version = "unstable-2023-02-25"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "aardappel"; 19 19 repo = "treesheets"; 20 - rev = "16d449a3bf2805c1fc683fdc183e0e8390074252"; 21 - sha256 = "jm6bLu+6G3VMSyB56B5qATqFZ3sXjm8s66Gx2oZyvFA="; 20 + rev = "e2acd675e6aeac609ae071aa169b2661c1fbd862"; 21 + sha256 = "y7y9DQ6oy/1EuLl4FAkRJd0zzMRm/2OOvnfWtwpf8AU="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+3 -3
pkgs/applications/radio/guglielmo/default.nix
··· 1 1 { lib, mkDerivation, fetchFromGitHub, cmake, pkg-config 2 2 , airspy 3 - , librtlsdr 3 + , rtl-sdr 4 4 , fdk_aac 5 5 , faad2 6 6 , fftwFloat ··· 29 29 nativeBuildInputs = [ cmake pkg-config ]; 30 30 buildInputs = [ 31 31 airspy 32 - librtlsdr 32 + rtl-sdr 33 33 fdk_aac 34 34 faad2 35 35 fftwFloat ··· 42 42 43 43 postFixup = '' 44 44 # guglielmo opens SDR libraries at run time 45 - patchelf --add-rpath "${airspy}/lib:${librtlsdr}/lib" $out/bin/.guglielmo-wrapped 45 + patchelf --add-rpath "${airspy}/lib:${rtl-sdr}/lib" $out/bin/.guglielmo-wrapped 46 46 ''; 47 47 48 48 meta = with lib; {
+2 -2
pkgs/applications/radio/sdrangel/default.nix
··· 42 42 43 43 mkDerivation rec { 44 44 pname = "sdrangel"; 45 - version = "7.9.0"; 45 + version = "7.10.0"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "f4exb"; 49 49 repo = "sdrangel"; 50 50 rev = "v${version}"; 51 - sha256 = "sha256-lX49R1GhYH45DhxOnn3r6b4VuG8GAissCscv1Qo2GB0="; 51 + sha256 = "sha256-hsYt7zGG6CSWeQ9A3GPt65efjZGPu33O5pIhnZjFgmY="; 52 52 }; 53 53 54 54 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/applications/radio/sdrpp/default.nix
··· 8 8 , hackrf_source ? true, hackrf 9 9 , limesdr_source ? false, limesuite 10 10 , sddc_source ? false 11 - , rtl_sdr_source ? true, librtlsdr, libusb1 11 + , rtl_sdr_source ? true, rtl-sdr, libusb1 12 12 , rtl_tcp_source ? true 13 13 , sdrplay_source ? false, sdrplay 14 14 , soapy_source ? true, soapysdr ··· 62 62 ++ lib.optional bladerf_source libbladeRF 63 63 ++ lib.optional hackrf_source hackrf 64 64 ++ lib.optional limesdr_source limesuite 65 - ++ lib.optionals rtl_sdr_source [ librtlsdr libusb1 ] 65 + ++ lib.optionals rtl_sdr_source [ rtl-sdr libusb1 ] 66 66 ++ lib.optional sdrplay_source sdrplay 67 67 ++ lib.optional soapy_source soapysdr 68 68 ++ lib.optionals plutosdr_source [ libiio libad9361 ]
+2 -2
pkgs/applications/science/biology/bcftools/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "bcftools"; 5 - version = "1.16"; 5 + version = "1.17"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/samtools/bcftools/releases/download/${version}/${pname}-${version}.tar.bz2"; 9 - sha256 = "sha256-kL9kfJrXnhCiQ7gFjIc94Ff9cBLiUNWuZXSDl4ei7NY="; 9 + sha256 = "sha256-AfddjnAdhbLHWRckEgCcwE8pthYWrOL6dRFhI95Flsw="; 10 10 }; 11 11 12 12 nativeBuildInputs = [
+2 -2
pkgs/applications/science/biology/diamond/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "diamond"; 5 - version = "2.1.1"; 5 + version = "2.1.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bbuchfink"; 9 9 repo = "diamond"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-OT5Fi/rC3VmQ97SuqlXOTf8RAT0Zj4/Oy86T1v7hBkA="; 11 + sha256 = "sha256-gvPftUSH+Gnn8LQeORpv7jjHewUKSeo2FVNcoaE2GKU="; 12 12 }; 13 13 14 14
+1 -1
pkgs/applications/science/biology/quast/default.nix
··· 27 27 --replace "/bin/bash" "${bash}/bin/bash" 28 28 mkdir -p "$out/${python.sitePackages}" 29 29 export PYTHONPATH="$out/${python.sitePackages}:$PYTHONPATH" 30 - ${python.interpreter} setup.py install \ 30 + ${python.pythonForBuild.interpreter} setup.py install \ 31 31 --install-lib=$out/${python.sitePackages} \ 32 32 --prefix="$out" 33 33 '';
+1 -1
pkgs/applications/science/logic/z3/default.nix
··· 47 47 48 48 configurePhase = concatStringsSep " " 49 49 ( 50 - [ "${python.interpreter} scripts/mk_make.py --prefix=$out" ] 50 + [ "${python.pythonForBuild.interpreter} scripts/mk_make.py --prefix=$out" ] 51 51 ++ optional javaBindings "--java" 52 52 ++ optional ocamlBindings "--ml" 53 53 ++ optional pythonBindings "--python --pypkgdir=$out/${python.sitePackages}"
+5 -1
pkgs/applications/terminal-emulators/wezterm/default.nix
··· 27 27 , UserNotifications 28 28 , nixosTests 29 29 , runCommand 30 + , vulkan-loader 30 31 }: 31 32 32 33 rustPlatform.buildRustPackage rec { ··· 106 107 ''; 107 108 108 109 preFixup = lib.optionalString stdenv.isLinux '' 109 - patchelf --add-needed "${libGL}/lib/libEGL.so.1" $out/bin/wezterm-gui 110 + patchelf \ 111 + --add-needed "${libGL}/lib/libEGL.so.1" \ 112 + --add-needed "${vulkan-loader}/lib/libvulkan.so.1" \ 113 + $out/bin/wezterm-gui 110 114 '' + lib.optionalString stdenv.isDarwin '' 111 115 mkdir -p "$out/Applications" 112 116 OUT_APP="$out/Applications/WezTerm.app"
+2 -2
pkgs/applications/version-management/commitizen/default.nix
··· 26 26 27 27 buildPythonApplication rec { 28 28 pname = "commitizen"; 29 - version = "2.42.0"; 29 + version = "2.42.1"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "commitizen-tools"; 33 33 repo = pname; 34 34 rev = "v${version}"; 35 - hash = "sha256-13WEbF6in+zYZXWYqlYA98qJkKxjmcpQY9GuGS+DDtk="; 35 + hash = "sha256-lrZfMqmslwx3B2WkvFosm3EmCHgpZEA/fOzR6UYf6f8="; 36 36 }; 37 37 38 38 format = "pyproject";
+3 -3
pkgs/applications/version-management/gogs/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "gogs"; 11 - version = "0.12.10"; 11 + version = "0.13.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "gogs"; 15 15 repo = "gogs"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-EFGC94aIMW7AYJpgaHBT4W7BjXd+oijMqQPH40rIvlg="; 17 + sha256 = "sha256-UfxE+NaqDr3XUXpvlV989Iwjq/lsAwpMTDAPkcOmma8="; 18 18 }; 19 19 20 - vendorSha256 = "sha256-5AnQ7zF2UK1HNoyr6gwFdVv+KMJEGkjKPpDEpUXckUg="; 20 + vendorSha256 = "sha256-ISJOEJ1DWO4nnMpDuZ36Nq528LhgekDh3XUF8adlj2w="; 21 21 22 22 subPackages = [ "." ]; 23 23
+2 -2
pkgs/applications/virtualization/crun/default.nix
··· 38 38 in 39 39 stdenv.mkDerivation rec { 40 40 pname = "crun"; 41 - version = "1.8"; 41 + version = "1.8.1"; 42 42 43 43 src = fetchFromGitHub { 44 44 owner = "containers"; 45 45 repo = pname; 46 46 rev = version; 47 - hash = "sha256-8R9cja8Blk+7Sp25bJ9t9e0TvazD41livK+KKAwRpLg="; 47 + hash = "sha256-Pm96fOfbBqf7mc9llv3sFi00Ioa3f9WNoDmLBPhB2eI="; 48 48 fetchSubmodules = true; 49 49 }; 50 50
+1
pkgs/applications/window-managers/weston/default.nix
··· 17 17 sha256 = "078y14ff9wmmbzq314f7bq1bxx0rc12xy4j362n60iamr56qs4x6"; 18 18 }; 19 19 20 + depsBuildBuild = [ pkg-config ]; 20 21 nativeBuildInputs = [ meson ninja pkg-config python3 wayland-scanner ]; 21 22 buildInputs = [ 22 23 cairo colord dbus freerdp lcms2 libGL libXcursor libdrm libevdev libinput
+2 -2
pkgs/data/misc/ddccontrol-db/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "ddccontrol-db"; 9 - version = "20230124"; 9 + version = "20230223"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "ddccontrol"; 13 13 repo = pname; 14 14 rev = version; 15 - sha256 = "sha256-coKdlV2DCZ0S3hg9bQEfE9/FaUbFX5w6IMj/kAqERic="; 15 + sha256 = "sha256-ehmMSriBYVOeKbXDybpnbYwBEQJcN0NQJ3zaneMxFmQ="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ autoreconfHook intltool ];
+2 -2
pkgs/data/misc/wireless-regdb/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "wireless-regdb"; 5 - version = "2022.08.12"; 5 + version = "2023.02.13"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.kernel.org/pub/software/network/${pname}/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-Wcj30Xlm23Gyf5DnNe6PW0LKNSdpSoxebptWvTecO4Q="; 9 + sha256 = "sha256-/oHoqGlNxHU6RQh6HEx+G0je5aWfX3ls43TqVQ8LLnM="; 10 10 }; 11 11 12 12 dontBuild = true;
+10 -2
pkgs/development/compilers/mruby/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mruby"; 5 - version = "3.1.0"; 5 + version = "3.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mruby"; 9 9 repo = "mruby"; 10 10 rev = version; 11 - sha256 = "0gnzip7qfadnl0r1k8bpc9a6796sy503h77ggds02wrz7mpq32nf"; 11 + sha256 = "sha256-MmrbWeg/G29YBvVrOtceTOZChrQ2kx9+apl7u7BiGjA="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ ruby bison rake ]; ··· 23 23 ''; 24 24 25 25 doCheck = true; 26 + 27 + checkPhase = '' 28 + runHook preCheck 29 + 30 + rake test 31 + 32 + runHook postCheck 33 + ''; 26 34 27 35 meta = with lib; { 28 36 description = "An embeddable implementation of the Ruby language";
+2 -1
pkgs/development/compilers/orc/default.nix
··· 46 46 ++ optionals buildDevDoc [ gtk-doc file docbook_xsl ] 47 47 ; 48 48 49 - doCheck = true; 49 + # https://gitlab.freedesktop.org/gstreamer/orc/-/issues/41 50 + doCheck = !(stdenv.isLinux && stdenv.isAarch64 && stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "12"); 50 51 51 52 passthru.tests = { 52 53 inherit (gst_all_1) gst-plugins-good gst-plugins-bad gst-plugins-ugly;
-24
pkgs/development/compilers/scryer-prolog/cargo.patch
··· 1 - diff --git a/Cargo.lock b/Cargo.lock 2 - index 05e54911..3a567165 100644 3 - --- a/Cargo.lock 4 - +++ b/Cargo.lock 5 - @@ -1826,6 +1826,7 @@ dependencies = [ 6 - "futures", 7 - "fxhash", 8 - "git-version", 9 - + "gmp-mpfr-sys", 10 - "hostname", 11 - "hyper", 12 - "hyper-tls", 13 - diff --git a/Cargo.toml b/Cargo.toml 14 - index 6e42de23..a50e3d47 100644 15 - --- a/Cargo.toml 16 - +++ b/Cargo.toml 17 - @@ -63,6 +63,7 @@ hyper = { version = "0.14", features = ["full"] } 18 - hyper-tls = "0.5.0" 19 - tokio = { version = "1", features = ["full"] } 20 - futures = "0.3" 21 - +gmp-mpfr-sys = { version = "1.4.10", features = ["use-system-libs"] } 22 - 23 - [dev-dependencies] 24 - assert_cmd = "1.0.3"
+10 -14
pkgs/development/compilers/scryer-prolog/default.nix
··· 1 - { stdenv 2 - , lib 1 + { lib 2 + , rustPlatform 3 3 , fetchFromGitHub 4 - , rustPlatform 5 - , rustfmt 4 + , pkg-config 5 + , openssl 6 6 , gmp 7 7 , libmpc 8 8 , mpfr 9 - , openssl 10 - , pkg-config 9 + , stdenv 11 10 }: 12 11 13 12 rustPlatform.buildRustPackage rec { ··· 21 20 sha256 = "bDLVOXX9nv6Guu5czRFkviJf7dBiaqt5O8SLUJlcBZo="; 22 21 }; 23 22 24 - cargoPatches = [ 25 - # Use system openssl, gmp, mpc and mpfr. 26 - ./cargo.patch 27 - ]; 28 - 29 - cargoSha256 = "A6HtvxGTjJliDMUSGkQKB13FRyfBU4EPvrlZ97ic0Ic="; 23 + cargoSha256 = "sha256-tv/4GOl93nGLWyoAXY5roxRqS1twskkQTSddltH4n9U="; 30 24 31 - nativeBuildInputs = [ pkg-config rustfmt]; 25 + nativeBuildInputs = [ pkg-config ]; 32 26 buildInputs = [ openssl gmp libmpc mpfr ]; 33 27 28 + CARGO_FEATURE_USE_SYSTEM_LIBS = true; 29 + 34 30 meta = with lib; { 35 31 broken = stdenv.isDarwin; 36 - description = "A modern Prolog implementation written mostly in Rust."; 32 + description = "A modern Prolog implementation written mostly in Rust"; 37 33 homepage = "https://github.com/mthom/scryer-prolog"; 38 34 license = with licenses; [ bsd3 ]; 39 35 maintainers = with maintainers; [ malbarbo ];
+2 -1
pkgs/development/interpreters/python/update-python-libraries/default.nix
··· 1 - { python3, runCommand, git, nix }: 1 + { python3, runCommand, git, nix, nix-prefetch-git }: 2 2 3 3 runCommand "update-python-libraries" { 4 4 buildInputs = [ 5 5 nix 6 + nix-prefetch-git 6 7 (python3.withPackages(ps: with ps; [ packaging requests toolz ])) 7 8 git 8 9 ];
+111 -31
pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py
··· 12 12 """ 13 13 14 14 import argparse 15 + import json 16 + import logging 15 17 import os 16 - import pathlib 17 18 import re 18 19 import requests 19 20 from concurrent.futures import ThreadPoolExecutor as Pool 20 21 from packaging.version import Version as _Version 21 22 from packaging.version import InvalidVersion 22 23 from packaging.specifiers import SpecifierSet 24 + from typing import Optional, Any 23 25 import collections 24 26 import subprocess 25 27 ··· 31 33 32 34 PRERELEASES = False 33 35 36 + BULK_UPDATE = False 37 + 34 38 GIT = "git" 35 39 36 - NIXPGKS_ROOT = subprocess.check_output(["git", "rev-parse", "--show-toplevel"]).decode('utf-8').strip() 40 + NIXPKGS_ROOT = subprocess.check_output(["git", "rev-parse", "--show-toplevel"]).decode('utf-8').strip() 37 41 38 - import logging 39 42 logging.basicConfig(level=logging.INFO) 40 43 41 44 ··· 67 70 values = regex.findall(text) 68 71 return values 69 72 73 + 74 + def _get_attr_value(attr_path: str) -> Optional[Any]: 75 + try: 76 + response = subprocess.check_output([ 77 + "nix", 78 + "--extra-experimental-features", "nix-command", 79 + "eval", 80 + "-f", f"{NIXPKGS_ROOT}/default.nix", 81 + "--json", 82 + f"{attr_path}" 83 + ]) 84 + return json.loads(response.decode()) 85 + except (subprocess.CalledProcessError, ValueError): 86 + return None 87 + 88 + 70 89 def _get_unique_value(attribute, text): 71 90 """Match attribute in text and return unique match. 72 91 ··· 81 100 else: 82 101 raise ValueError("no value found for {}".format(attribute)) 83 102 84 - def _get_line_and_value(attribute, text): 103 + def _get_line_and_value(attribute, text, value=None): 85 104 """Match attribute in text. Return the line and the value of the attribute.""" 86 - regex = '({}\s+=\s+"(.*)";)'.format(attribute) 105 + if value is None: 106 + regex = rf'({attribute}\s+=\s+\"(.*)\";)' 107 + else: 108 + regex = rf'({attribute}\s+=\s+\"({value})\";)' 87 109 regex = re.compile(regex) 88 - value = regex.findall(text) 89 - n = len(value) 110 + results = regex.findall(text) 111 + n = len(results) 90 112 if n > 1: 91 113 raise ValueError("found too many values for {}".format(attribute)) 92 114 elif n == 1: 93 - return value[0] 115 + return results[0] 94 116 else: 95 117 raise ValueError("no value found for {}".format(attribute)) 96 118 97 119 98 - def _replace_value(attribute, value, text): 120 + def _replace_value(attribute, value, text, oldvalue=None): 99 121 """Search and replace value of attribute in text.""" 100 - old_line, old_value = _get_line_and_value(attribute, text) 122 + if oldvalue is None: 123 + old_line, old_value = _get_line_and_value(attribute, text) 124 + else: 125 + old_line, old_value = _get_line_and_value(attribute, text, oldvalue) 101 126 new_line = old_line.replace(old_value, value) 102 127 new_text = text.replace(old_line, new_line) 103 128 return new_text ··· 122 147 return r.json() 123 148 else: 124 149 raise ValueError("request for {} failed".format(url)) 150 + 151 + 152 + def _hash_to_sri(algorithm, value): 153 + """Convert a hash to its SRI representation""" 154 + return subprocess.check_output([ 155 + "nix", 156 + "hash", 157 + "to-sri", 158 + "--type", algorithm, 159 + value 160 + ]).decode().strip() 161 + 162 + 163 + def _skip_bulk_update(attr_name: str) -> bool: 164 + return bool(_get_attr_value( 165 + f"{attr_name}.skipBulkUpdate" 166 + )) 125 167 126 168 127 169 SEMVER = { ··· 198 240 attr_path = os.environ.get("UPDATE_NIX_ATTR_PATH", f"python3Packages.{package}") 199 241 try: 200 242 homepage = subprocess.check_output( 201 - ["nix", "eval", "-f", f"{NIXPGKS_ROOT}/default.nix", "--raw", f"{attr_path}.src.meta.homepage"])\ 243 + ["nix", "eval", "-f", f"{NIXPKGS_ROOT}/default.nix", "--raw", f"{attr_path}.src.meta.homepage"])\ 202 244 .decode('utf-8') 203 245 except Exception as e: 204 246 raise ValueError(f"Unable to determine homepage: {e}") ··· 217 259 218 260 release = next(filter(lambda x: strip_prefix(x['tag_name']) == version, releases)) 219 261 prefix = get_prefix(release['tag_name']) 220 - try: 221 - sha256 = subprocess.check_output(["nix-prefetch-url", "--type", "sha256", "--unpack", f"{release['tarball_url']}"], stderr=subprocess.DEVNULL)\ 222 - .decode('utf-8').strip() 223 - except: 224 - # this may fail if they have both a branch and a tag of the same name, attempt tag name 225 - tag_url = str(release['tarball_url']).replace("tarball","tarball/refs/tags") 226 - sha256 = subprocess.check_output(["nix-prefetch-url", "--type", "sha256", "--unpack", tag_url], stderr=subprocess.DEVNULL)\ 227 - .decode('utf-8').strip() 228 262 263 + # some attributes require using the fetchgit 264 + git_fetcher_args = [] 265 + if (_get_attr_value(f"{attr_path}.src.fetchSubmodules")): 266 + git_fetcher_args.append("--fetch-submodules") 267 + if (_get_attr_value(f"{attr_path}.src.fetchLFS")): 268 + git_fetcher_args.append("--fetch-lfs") 269 + if (_get_attr_value(f"{attr_path}.src.leaveDotGit")): 270 + git_fetcher_args.append("--leave-dotGit") 229 271 230 - return version, sha256, prefix 272 + if git_fetcher_args: 273 + algorithm = "sha256" 274 + cmd = [ 275 + "nix-prefetch-git", 276 + f"https://github.com/{owner}/{repo}.git", 277 + "--hash", algorithm, 278 + "--rev", f"refs/tags/{release['tag_name']}" 279 + ] 280 + cmd.extend(git_fetcher_args) 281 + response = subprocess.check_output(cmd) 282 + document = json.loads(response.decode()) 283 + hash = _hash_to_sri(algorithm, document[algorithm]) 284 + else: 285 + try: 286 + hash = subprocess.check_output([ 287 + "nix-prefetch-url", 288 + "--type", "sha256", 289 + "--unpack", 290 + f"{release['tarball_url']}" 291 + ], stderr=subprocess.DEVNULL).decode('utf-8').strip() 292 + except (subprocess.CalledProcessError, UnicodeError): 293 + # this may fail if they have both a branch and a tag of the same name, attempt tag name 294 + tag_url = str(release['tarball_url']).replace("tarball","tarball/refs/tags") 295 + hash = subprocess.check_output([ 296 + "nix-prefetch-url", 297 + "--type", "sha256", 298 + "--unpack", 299 + tag_url 300 + ], stderr=subprocess.DEVNULL).decode('utf-8').strip() 301 + 302 + return version, hash, prefix 231 303 232 304 233 305 FETCHERS = { ··· 272 344 if fetcher == 'fetchPypi': 273 345 try: 274 346 src_format = _get_unique_value('format', text) 275 - except ValueError as e: 347 + except ValueError: 276 348 src_format = None # format was not given 277 349 278 350 try: 279 351 extension = _get_unique_value('extension', text) 280 - except ValueError as e: 352 + except ValueError: 281 353 extension = None # extension was not given 282 354 283 355 if extension is None: ··· 294 366 raise ValueError('url does not point to PyPI.') 295 367 296 368 elif fetcher == 'fetchFromGitHub': 297 - if "fetchSubmodules" in text: 298 - raise ValueError("fetchFromGitHub fetcher doesn't support submodules") 299 369 extension = "tar.gz" 300 370 301 371 return extension ··· 321 391 # Attempt a fetch using each pname, e.g. backports-zoneinfo vs backports.zoneinfo 322 392 successful_fetch = False 323 393 for pname in pnames: 394 + if BULK_UPDATE and _skip_bulk_update(f"python3Packages.{pname}"): 395 + raise ValueError(f"Bulk update skipped for {pname}") 324 396 try: 325 397 new_version, new_sha256, prefix = FETCHERS[fetcher](pname, extension, version, target) 326 398 successful_fetch = True ··· 340 412 raise ValueError("no file available for {}.".format(pname)) 341 413 342 414 text = _replace_value('version', new_version, text) 415 + 343 416 # hashes from pypi are 16-bit encoded sha256's, normalize it to sri to avoid merge conflicts 344 417 # sri hashes have been the default format since nix 2.4+ 345 - sri_hash = subprocess.check_output(["nix", "--extra-experimental-features", "nix-command", "hash", "to-sri", "--type", "sha256", new_sha256]).decode('utf-8').strip() 418 + sri_hash = _hash_to_sri("sha256", new_sha256) 346 419 347 - 348 - # fetchers can specify a sha256, or a sri hash 349 - try: 350 - text = _replace_value('sha256', sri_hash, text) 351 - except ValueError: 352 - text = _replace_value('hash', sri_hash, text) 420 + # retrieve the old output hash for a more precise match 421 + if old_hash := _get_attr_value(f"python3Packages.{pname}.src.outputHash"): 422 + # fetchers can specify a sha256, or a sri hash 423 + try: 424 + text = _replace_value('hash', sri_hash, text, old_hash) 425 + except ValueError: 426 + text = _replace_value('sha256', sri_hash, text, old_hash) 427 + else: 428 + raise ValueError(f"Unable to retrieve old hash for {pname}") 353 429 354 430 if fetcher == 'fetchFromGitHub': 355 431 # in the case of fetchFromGitHub, it's common to see `rev = version;` or `rev = "v${version}";` ··· 440 516 target = args.target 441 517 442 518 packages = list(map(os.path.abspath, args.package)) 519 + 520 + if len(packages) > 1: 521 + global BULK_UPDATE 522 + BULK_UPDATE = true 443 523 444 524 logging.info("Updating packages...") 445 525
+2 -2
pkgs/development/interpreters/renpy/default.nix
··· 59 59 60 60 buildPhase = with python3.pkgs; '' 61 61 runHook preBuild 62 - ${python.interpreter} module/setup.py build --parallel=$NIX_BUILD_CORES 62 + ${python.pythonForBuild.interpreter} module/setup.py build --parallel=$NIX_BUILD_CORES 63 63 runHook postBuild 64 64 ''; 65 65 66 66 installPhase = with python3.pkgs; '' 67 67 runHook preInstall 68 68 69 - ${python.interpreter} module/setup.py install --prefix=$out 69 + ${python.pythonForBuild.interpreter} module/setup.py install --prefix=$out 70 70 mkdir -p $out/share/renpy 71 71 cp -vr sdk-fonts gui launcher renpy the_question tutorial renpy.py $out/share/renpy 72 72
+3 -3
pkgs/development/interpreters/wasmtime/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "wasmtime"; 5 - version = "5.0.0"; 5 + version = "6.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bytecodealliance"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-tHGzXjOOOWgYBMA0skLRNFkVgXc3hcs3F1XNsHxDRhk="; 11 + hash = "sha256-wCM+axQy5gOHUAThmwPYMt9/HWuIpGcQjMT9TSLqWbk="; 12 12 fetchSubmodules = true; 13 13 }; 14 14 15 - cargoHash = "sha256-92BZdbNz22cZMJkHJwE3lUik6hAhRLCBwYzm2RAvRGo="; 15 + cargoHash = "sha256-0RsTE6pcbbUFn7PWg1tNOlvix6TIB5DZxiJQVKU+lKg="; 16 16 17 17 cargoBuildFlags = [ 18 18 "--package wasmtime-cli"
+3 -3
pkgs/development/libraries/kde-frameworks/prison.nix
··· 1 1 { 2 2 mkDerivation, 3 3 extra-cmake-modules, 4 - libdmtx, qrencode, qtbase, 4 + libdmtx, qrencode, qtbase, qtmultimedia, zxing-cpp 5 5 }: 6 6 7 7 mkDerivation { 8 8 pname = "prison"; 9 9 nativeBuildInputs = [ extra-cmake-modules ]; 10 - buildInputs = [ libdmtx qrencode ]; 11 - propagatedBuildInputs = [ qtbase ]; 10 + buildInputs = [ libdmtx qrencode zxing-cpp ]; 11 + propagatedBuildInputs = [ qtbase qtmultimedia ]; 12 12 outputs = [ "out" "dev" ]; 13 13 }
+5
pkgs/development/libraries/ldb/default.nix
··· 63 63 "--without-ldb-lmdb" 64 64 ]; 65 65 66 + # python-config from build Python gives incorrect values when cross-compiling. 67 + # If python-config is not found, the build falls back to using the sysconfig 68 + # module, which works correctly in all cases. 69 + PYTHON_CONFIG = "/invalid"; 70 + 66 71 stripDebugList = [ "bin" "lib" "modules" ]; 67 72 68 73 meta = with lib; {
+1
pkgs/development/libraries/libre/default.nix
··· 13 13 ++ lib.optional (stdenv.cc.cc != null) "SYSROOT_ALT=${stdenv.cc.cc}" 14 14 ++ lib.optional (stdenv.cc.libc != null) "SYSROOT=${lib.getDev stdenv.cc.libc}" 15 15 ; 16 + enableParallelBuilding = true; 16 17 meta = { 17 18 description = "A library for real-time communications with async IO support and a complete SIP stack"; 18 19 homepage = "https://github.com/baresip/re";
+1
pkgs/development/libraries/librem/default.nix
··· 17 17 ++ lib.optional (stdenv.cc.cc != null) "SYSROOT_ALT=${lib.getDev stdenv.cc.cc}" 18 18 ++ lib.optional (stdenv.cc.libc != null) "SYSROOT=${lib.getDev stdenv.cc.libc}" 19 19 ; 20 + enableParallelBuilding = true; 20 21 meta = { 21 22 description = "A library for real-time audio and video processing"; 22 23 homepage = "https://github.com/baresip/rem";
+37
pkgs/development/libraries/libwacom/surface.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , libwacom 4 + }: 5 + 6 + let 7 + libwacom-surface = fetchFromGitHub { 8 + owner = "linux-surface"; 9 + repo = "libwacom-surface"; 10 + rev = "v2.6.0-1"; 11 + hash = "sha256-4UOO9LMyCJd4LkqU0uva/0Xc44fIVdIQi27tJOtNEFk="; 12 + }; 13 + in libwacom.overrideAttrs (old: { 14 + pname = "libwacom-surface"; 15 + 16 + # These patches will not be included upstream: 17 + # https://github.com/linux-surface/libwacom/issues/2 18 + patches = old.patches or [ ] ++ map (p: "${libwacom-surface}/patches/v2/${p}") [ 19 + "0001-Add-support-for-BUS_VIRTUAL.patch" 20 + "0002-Add-support-for-Intel-Management-Engine-bus.patch" 21 + "0003-data-Add-Microsoft-Surface-Pro-3.patch" 22 + "0004-data-Add-Microsoft-Surface-Pro-4.patch" 23 + "0005-data-Add-Microsoft-Surface-Pro-5.patch" 24 + "0006-data-Add-Microsoft-Surface-Pro-6.patch" 25 + "0007-data-Add-Microsoft-Surface-Pro-7.patch" 26 + "0008-data-Add-Microsoft-Surface-Book.patch" 27 + "0009-data-Add-Microsoft-Surface-Book-2-13.5.patch" 28 + "0010-data-Add-Microsoft-Surface-Book-2-15.patch" 29 + "0011-data-Add-Microsoft-Surface-Book-3-13.5.patch" 30 + "0012-data-Add-Microsoft-Surface-Book-3-15.patch" 31 + ]; 32 + 33 + meta = old.meta // { 34 + homepage = "https://github.com/linux-surface/libwacom-surface"; 35 + maintainers = with lib.maintainers; [ dotlambda ]; 36 + }; 37 + })
+4 -3
pkgs/development/libraries/netcdf-cxx4/default.nix
··· 17 17 nativeBuildInputs = [ cmake ninja ]; 18 18 buildInputs = [ netcdf hdf5 curl ]; 19 19 20 - # 10 - cxx4_test_filter (Failed) 21 - # Setting Filter....Caught unexpected exception. 22 - doCheck = false; 20 + doCheck = true; 23 21 enableParallelChecking = false; 22 + preCheck = '' 23 + export HDF5_PLUGIN_PATH=${netcdf}/lib/hdf5-plugins 24 + ''; 24 25 25 26 meta = { 26 27 description = "C++ API to manipulate netcdf files";
+12 -1
pkgs/development/libraries/netcdf/default.nix
··· 1 1 { lib, stdenv 2 2 , fetchurl, unzip 3 3 , hdf5 4 + , bzip2 5 + , libzip 6 + , zstd 7 + , szipSupport ? false 8 + , szip 4 9 , libxml2 5 10 , m4 6 11 , curl # for DAP ··· 34 39 hdf5 35 40 libxml2 36 41 mpi 37 - ]; 42 + bzip2 43 + libzip 44 + zstd 45 + ] ++ lib.optional szipSupport szip; 38 46 39 47 passthru = { 40 48 inherit mpiSupport mpi; ··· 45 53 "--enable-dap" 46 54 "--enable-shared" 47 55 "--disable-dap-remote-tests" 56 + "--with-plugin-dir=${placeholder "out"}/lib/hdf5-plugins" 48 57 ] 49 58 ++ (lib.optionals mpiSupport [ "--enable-parallel-tests" "CC=${mpi}/bin/mpicc" ]); 59 + 60 + enableParallelBuilding = true; 50 61 51 62 disallowedReferences = [ stdenv.cc ]; 52 63
+2 -2
pkgs/development/libraries/rocblas/default.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "rocblas"; 30 - version = "5.4.2"; 30 + version = "5.4.3"; 31 31 32 32 outputs = [ 33 33 "out" ··· 41 41 owner = "ROCmSoftwarePlatform"; 42 42 repo = "rocBLAS"; 43 43 rev = "rocm-${finalAttrs.version}"; 44 - hash = "sha256-4art8/KwH2KDLwSYcyzn/m/xwdg5wQQvgHks73aB+60="; 44 + hash = "sha256-XhYpzBXviMnUdbF6lZi9g0LARKpzWLtDxJxLI3MuHiM="; 45 45 }; 46 46 47 47 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/rocclr/default.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "rocclr"; 11 - version = "5.4.2"; 11 + version = "5.4.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "ROCm-Developer-Tools"; 15 15 repo = "ROCclr"; 16 16 rev = "rocm-${finalAttrs.version}"; 17 - hash = "sha256-tYFoGafOsJYnRQaOLAaFix6tPD0QPTidOtOicPxP2Vk="; 17 + hash = "sha256-DbN7kL8oyaPeYQB19Q96L3wX66v62TMSWl0Yor7Q4kE="; 18 18 }; 19 19 20 20 patches = [
+2 -2
pkgs/development/libraries/science/chemistry/openmm/default.nix
··· 82 82 export OPENMM_LIB_PATH=$out/lib 83 83 export OPENMM_INCLUDE_PATH=$out/include 84 84 cd python 85 - ${python3Packages.python.interpreter} setup.py build 86 - ${python3Packages.python.interpreter} setup.py install --prefix=$out 85 + ${python3Packages.python.pythonForBuild.interpreter} setup.py build 86 + ${python3Packages.python.pythonForBuild.interpreter} setup.py install --prefix=$out 87 87 ''; 88 88 89 89 postFixup = ''
+42 -72
pkgs/development/libraries/science/math/magma/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchurl 4 - , cmake 5 - , ninja 6 - , gfortran 7 - , libpthreadstubs 8 - , lapack 9 - , blas 10 - , cudaPackages 11 - , hip 12 - , hipblas 13 - , hipsparse 14 - , openmp 15 - , useCUDA ? true 16 - , useROCM ? false 17 - , gpuTargets ? [ ] 1 + args@{ callPackage 2 + , lib 3 + , ... 18 4 }: 19 5 6 + # Type aliases 7 + # Release = { 8 + # version: String 9 + # hash: String 10 + # supportedGpuTargets: List String 11 + # } 12 + 20 13 let 21 - inherit (cudaPackages) cudatoolkit cudaFlags; 22 - in stdenv.mkDerivation (finalAttrs: { 23 - pname = "magma"; 24 - version = "2.6.2"; 14 + inherit (lib) lists strings trivial; 25 15 26 - src = fetchurl { 27 - name = "magma-${finalAttrs.version}.tar.gz"; 28 - url = "https://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-${finalAttrs.version}.tar.gz"; 29 - hash = "sha256-dbVU2rAJA+LRC5cskT5Q5/iMvGLzrkMrWghsfk7aCnE="; 30 - }; 16 + computeName = version: "magma_${strings.replaceStrings [ "." ] [ "_" ] version}"; 31 17 32 - nativeBuildInputs = [ 33 - cmake 34 - ninja 35 - gfortran 36 - ]; 18 + # buildMagmaPackage :: Release -> Derivation 19 + buildMagmaPackage = magmaRelease: callPackage ./generic.nix ( 20 + (builtins.removeAttrs args [ "callPackage" ]) // { 21 + inherit magmaRelease; 22 + } 23 + ); 37 24 38 - buildInputs = [ 39 - libpthreadstubs 40 - lapack 41 - blas 42 - ] ++ lib.optionals useCUDA [ 43 - cudatoolkit 44 - ] ++ lib.optionals useROCM [ 45 - hip 46 - hipblas 47 - hipsparse 48 - openmp 49 - ]; 25 + # Reverse the list to have the latest release first 26 + # magmaReleases :: List Release 27 + magmaReleases = lists.reverseList (builtins.import ./releases.nix); 28 + 29 + # The latest release is the first element of the list and will be our default choice 30 + # latestReleaseName :: String 31 + latestReleaseName = computeName (builtins.head magmaReleases).version; 32 + 33 + # Function to transform our releases into build attributes 34 + # toBuildAttrs :: Release -> { name: String, value: Derivation } 35 + toBuildAttrs = release: { 36 + name = computeName release.version; 37 + value = buildMagmaPackage release; 38 + }; 50 39 51 - cmakeFlags = lib.optionals useCUDA [ 52 - "-DCMAKE_C_COMPILER=${cudatoolkit.cc}/bin/gcc" 53 - "-DCMAKE_CXX_COMPILER=${cudatoolkit.cc}/bin/g++" 54 - "-DMAGMA_ENABLE_CUDA=ON" 55 - "-DGPU_TARGET=${builtins.concatStringsSep "," cudaFlags.cudaRealArches}" 56 - ] ++ lib.optionals useROCM [ 57 - "-DCMAKE_C_COMPILER=${hip}/bin/hipcc" 58 - "-DCMAKE_CXX_COMPILER=${hip}/bin/hipcc" 59 - "-DMAGMA_ENABLE_HIP=ON" 60 - "-DGPU_TARGET=${builtins.concatStringsSep "," (if gpuTargets == [ ] then hip.gpuTargets else gpuTargets)}" 61 - ]; 40 + # Add all supported builds as attributes 41 + # allBuilds :: AttrSet String Derivation 42 + allBuilds = builtins.listToAttrs (lists.map toBuildAttrs magmaReleases); 62 43 63 - buildFlags = [ 64 - "magma" 65 - "magma_sparse" 66 - ]; 44 + # The latest release will be our default build 45 + # defaultBuild :: AttrSet String Derivation 46 + defaultBuild.magma = allBuilds.${latestReleaseName}; 67 47 68 - doCheck = false; 48 + # builds :: AttrSet String Derivation 49 + builds = allBuilds // defaultBuild; 50 + in 69 51 70 - passthru = { 71 - inherit cudatoolkit; 72 - }; 52 + builds 73 53 74 - meta = with lib; { 75 - description = "Matrix Algebra on GPU and Multicore Architectures"; 76 - license = licenses.bsd3; 77 - homepage = "http://icl.cs.utk.edu/magma/index.html"; 78 - platforms = platforms.unix; 79 - maintainers = with maintainers; [ tbenst ]; 80 - # CUDA and ROCm are mutually exclusive 81 - broken = useCUDA && useROCM || useCUDA && versionOlder cudatoolkit.version "9"; 82 - }; 83 - })
+160
pkgs/development/libraries/science/math/magma/generic.nix
··· 1 + # Type aliases 2 + # Release = { 3 + # version: String 4 + # hash: String 5 + # supportedGpuTargets: List String 6 + # } 7 + 8 + { blas 9 + , cmake 10 + , cudaPackages 11 + , cudaSupport ? true 12 + , fetchurl 13 + , gfortran 14 + , gpuTargets ? [ ] 15 + , hip 16 + , hipblas 17 + , hipsparse 18 + , lapack 19 + , lib 20 + , libpthreadstubs 21 + , magmaRelease 22 + , ninja 23 + , openmp 24 + , rocmSupport ? false 25 + , stdenv 26 + , symlinkJoin 27 + }: 28 + 29 + 30 + let 31 + inherit (lib) lists strings trivial; 32 + inherit (cudaPackages) cudatoolkit cudaFlags cudaVersion; 33 + inherit (magmaRelease) version hash supportedGpuTargets; 34 + 35 + # NOTE: The lists.subtractLists function is perhaps a bit unintuitive. It subtracts the elements 36 + # of the first list *from* the second list. That means: 37 + # lists.subtractLists a b = b - a 38 + 39 + # For CUDA 40 + supportedCudaSmArches = lists.intersectLists cudaFlags.cudaRealArches supportedGpuTargets; 41 + # Subtract the supported SM architectures from the real SM architectures to get the unsupported 42 + # SM architectures. 43 + unsupportedCudaSmArches = lists.subtractLists supportedCudaSmArches cudaFlags.cudaRealArches; 44 + 45 + # For ROCm 46 + # NOTE: The hip.gpuTargets are prefixed with "gfx" instead of "sm" like cudaFlags.cudaRealArches. 47 + # For some reason, Magma's CMakeLists.txt file does not handle the "gfx" prefix, so we must 48 + # remove it. 49 + rocmArches = lists.map (x: strings.removePrefix "gfx" x) hip.gpuTargets; 50 + supportedRocmArches = lists.intersectLists rocmArches supportedGpuTargets; 51 + unsupportedRocmArches = lists.subtractLists supportedRocmArches rocmArches; 52 + 53 + supportedCustomGpuTargets = lists.intersectLists gpuTargets supportedGpuTargets; 54 + unsupportedCustomGpuTargets = lists.subtractLists supportedCustomGpuTargets gpuTargets; 55 + 56 + # Use trivial.warnIf to print a warning if any unsupported GPU targets are specified. 57 + gpuArchWarner = supported: unsupported: 58 + trivial.throwIf (supported == [ ]) 59 + ( 60 + "No supported GPU targets specified. Requested GPU targets: " 61 + + strings.concatStringsSep ", " unsupported 62 + ) 63 + supported; 64 + 65 + # Create the gpuTargetString. 66 + gpuTargetString = strings.concatStringsSep "," ( 67 + if gpuTargets != [ ] then 68 + # If gpuTargets is specified, it always takes priority. 69 + gpuArchWarner supportedCustomGpuTargets unsupportedCustomGpuTargets 70 + else if cudaSupport then 71 + gpuArchWarner supportedCudaSmArches unsupportedCudaSmArches 72 + else if rocmSupport then 73 + gpuArchWarner supportedRocmArches unsupportedRocmArches 74 + else 75 + throw "No GPU targets specified" 76 + ); 77 + 78 + cuda_joined = symlinkJoin { 79 + name = "cuda-redist-${cudaVersion}"; 80 + paths = with cudaPackages; [ 81 + cuda_nvcc 82 + cuda_cudart # cuda_runtime.h 83 + libcublas 84 + libcusparse 85 + cuda_nvprof # <cuda_profiler_api.h> 86 + ]; 87 + }; 88 + in 89 + 90 + stdenv.mkDerivation { 91 + pname = "magma"; 92 + inherit version; 93 + 94 + src = fetchurl { 95 + name = "magma-${version}.tar.gz"; 96 + url = "https://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-${version}.tar.gz"; 97 + inherit hash; 98 + }; 99 + 100 + nativeBuildInputs = [ 101 + cmake 102 + ninja 103 + gfortran 104 + ]; 105 + 106 + buildInputs = [ 107 + libpthreadstubs 108 + lapack 109 + blas 110 + ] ++ lists.optionals cudaSupport [ 111 + cuda_joined 112 + ] ++ lists.optionals rocmSupport [ 113 + hip 114 + hipblas 115 + hipsparse 116 + openmp 117 + ]; 118 + 119 + cmakeFlags = lists.optionals cudaSupport [ 120 + "-DCMAKE_C_COMPILER=${cudatoolkit.cc}/bin/cc" 121 + "-DCMAKE_CXX_COMPILER=${cudatoolkit.cc}/bin/c++" 122 + "-DMAGMA_ENABLE_CUDA=ON" 123 + ] ++ lists.optionals rocmSupport [ 124 + "-DCMAKE_C_COMPILER=${hip}/bin/hipcc" 125 + "-DCMAKE_CXX_COMPILER=${hip}/bin/hipcc" 126 + "-DMAGMA_ENABLE_HIP=ON" 127 + ]; 128 + 129 + # NOTE: We must set GPU_TARGET in preConfigure in this way because it may contain spaces. 130 + preConfigure = '' 131 + cmakeFlagsArray+=("-DGPU_TARGET=${gpuTargetString}") 132 + '' 133 + # NOTE: The stdenv's CXX is used when compiling the CMake test to determine the version of 134 + # CUDA available. This isn't necessarily the same as cudatoolkit.cc, so we must set 135 + # CUDAHOSTCXX. 136 + + strings.optionalString cudaSupport '' 137 + export CUDAHOSTCXX=${cudatoolkit.cc}/bin/c++ 138 + ''; 139 + 140 + buildFlags = [ 141 + "magma" 142 + "magma_sparse" 143 + ]; 144 + 145 + doCheck = false; 146 + 147 + passthru = { 148 + inherit cudaPackages cudaSupport; 149 + }; 150 + 151 + meta = with lib; { 152 + description = "Matrix Algebra on GPU and Multicore Architectures"; 153 + license = licenses.bsd3; 154 + homepage = "http://icl.cs.utk.edu/magma/index.html"; 155 + platforms = platforms.unix; 156 + maintainers = with maintainers; [ tbenst ]; 157 + # CUDA and ROCm are mutually exclusive 158 + broken = cudaSupport && rocmSupport || cudaSupport && strings.versionOlder cudaVersion "9"; 159 + }; 160 + }
+98
pkgs/development/libraries/science/math/magma/releases.nix
··· 1 + # NOTE: Order matters! Put the oldest version first, and the newest version last. 2 + # NOTE: Make sure the supportedGpuTargets are in order of oldest to newest. 3 + # You can update the supportedGpuTargets by looking at the CMakeLists.txt file. 4 + # CUDA starts here: https://bitbucket.org/icl/magma/src/f4ec79e2c13a2347eff8a77a3be6f83bc2daec20/CMakeLists.txt#lines-175 5 + # HIP is here: https://bitbucket.org/icl/magma/src/f4ec79e2c13a2347eff8a77a3be6f83bc2daec20/CMakeLists.txt#lines-386 6 + [ 7 + { 8 + version = "2.6.2"; 9 + hash = "sha256-dbVU2rAJA+LRC5cskT5Q5/iMvGLzrkMrWghsfk7aCnE="; 10 + supportedGpuTargets = [ 11 + "sm_20" 12 + "sm_30" 13 + "sm_35" 14 + "sm_37" 15 + "sm_50" 16 + "sm_52" 17 + "sm_53" 18 + "sm_60" 19 + "sm_61" 20 + "sm_62" 21 + "sm_70" 22 + "sm_71" 23 + "sm_75" 24 + "sm_80" 25 + "700" 26 + "701" 27 + "702" 28 + "703" 29 + "704" 30 + "705" 31 + "801" 32 + "802" 33 + "803" 34 + "805" 35 + "810" 36 + "900" 37 + "902" 38 + "904" 39 + "906" 40 + "908" 41 + "909" 42 + "90c" 43 + "1010" 44 + "1011" 45 + "1012" 46 + "1030" 47 + "1031" 48 + "1032" 49 + "1033" 50 + ]; 51 + } 52 + { 53 + version = "2.7.1"; 54 + hash = "sha256-2chxHAR6OMrhbv3nS+4uszMyF/0nEeHpuGBsu7SuGlA="; 55 + supportedGpuTargets = [ 56 + "sm_20" 57 + "sm_30" 58 + "sm_35" 59 + "sm_37" 60 + "sm_50" 61 + "sm_52" 62 + "sm_53" 63 + "sm_60" 64 + "sm_61" 65 + "sm_62" 66 + "sm_70" 67 + "sm_71" 68 + "sm_75" 69 + "sm_80" 70 + "sm_90" 71 + "700" 72 + "701" 73 + "702" 74 + "703" 75 + "704" 76 + "705" 77 + "801" 78 + "802" 79 + "803" 80 + "805" 81 + "810" 82 + "900" 83 + "902" 84 + "904" 85 + "906" 86 + "908" 87 + "909" 88 + "90c" 89 + "1010" 90 + "1011" 91 + "1012" 92 + "1030" 93 + "1031" 94 + "1032" 95 + "1033" 96 + ]; 97 + } 98 + ]
+312 -527
pkgs/development/lua-modules/generated-packages.nix
··· 8 8 { self, stdenv, lib, fetchurl, fetchgit, callPackage, ... } @ args: 9 9 final: prev: 10 10 { 11 - alt-getopt = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 12 - , fetchgit, lua 13 - }: 11 + alt-getopt = callPackage({ luaAtLeast, lua, luaOlder, fetchgit, buildLuarocksPackage }: 14 12 buildLuarocksPackage { 15 13 pname = "alt-getopt"; 16 14 version = "0.8.0-1"; ··· 31 29 } 32 30 '') ["date" "path"]) ; 33 31 34 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 32 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 35 33 propagatedBuildInputs = [ lua ]; 36 34 37 35 meta = { ··· 42 40 }; 43 41 }) {}; 44 42 45 - argparse = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 46 - , fetchgit, lua 47 - }: 43 + argparse = callPackage({ luaOlder, buildLuarocksPackage, luaAtLeast, lua, fetchgit }: 48 44 buildLuarocksPackage { 49 45 pname = "argparse"; 50 46 version = "scm-2"; ··· 62 58 } 63 59 '') ["date" "path"]) ; 64 60 65 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 61 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 66 62 propagatedBuildInputs = [ lua ]; 67 63 68 64 meta = { ··· 72 68 }; 73 69 }) {}; 74 70 75 - basexx = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 76 - , fetchurl, lua 77 - }: 71 + basexx = callPackage({ buildLuarocksPackage, lua, fetchurl, luaOlder }: 78 72 buildLuarocksPackage { 79 73 pname = "basexx"; 80 74 version = "scm-0"; ··· 85 79 sha256 = "1x0d24aaj4zld4ifr7mi8zwrym5shsfphmwx5jzw2zg22r6xzlz1"; 86 80 }; 87 81 88 - disabled = with lua; (luaOlder "5.1"); 82 + disabled = (luaOlder "5.1"); 89 83 propagatedBuildInputs = [ lua ]; 90 84 91 85 meta = { ··· 95 89 }; 96 90 }) {}; 97 91 98 - binaryheap = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 99 - , fetchurl, lua 100 - }: 92 + binaryheap = callPackage({ buildLuarocksPackage, lua, fetchurl, luaOlder }: 101 93 buildLuarocksPackage { 102 94 pname = "binaryheap"; 103 95 version = "0.4-1"; ··· 107 99 sha256 = "0f5l4nb5s7dycbkgh3rrl7pf0npcf9k6m2gr2bsn09fjyb3bdc8h"; 108 100 }; 109 101 110 - disabled = with lua; (luaOlder "5.1"); 102 + disabled = (luaOlder "5.1"); 111 103 propagatedBuildInputs = [ lua ]; 112 104 113 105 meta = { ··· 118 110 }; 119 111 }) {}; 120 112 121 - bit32 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 122 - , fetchgit, lua 123 - }: 113 + bit32 = callPackage({ fetchgit, buildLuarocksPackage, lua, luaOlder }: 124 114 buildLuarocksPackage { 125 115 pname = "bit32"; 126 116 version = "5.3.0-1"; ··· 141 131 } 142 132 '') ["date" "path"]) ; 143 133 144 - disabled = with lua; (luaOlder "5.1"); 134 + disabled = (luaOlder "5.1"); 145 135 propagatedBuildInputs = [ lua ]; 146 136 147 137 meta = { ··· 152 142 }; 153 143 }) {}; 154 144 155 - busted = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 156 - , fetchgit, dkjson, lua, lua-term, lua_cliargs, luafilesystem, luassert, luasystem, mediator_lua, penlight, say 157 - }: 145 + busted = callPackage({ buildLuarocksPackage, luafilesystem, luasystem, fetchgit, luaOlder, lua-term, say, mediator_lua, penlight, luassert, lua_cliargs, lua, dkjson }: 158 146 buildLuarocksPackage { 159 147 pname = "busted"; 160 148 version = "2.1.1-1"; ··· 175 163 } 176 164 '') ["date" "path"]) ; 177 165 178 - disabled = with lua; (luaOlder "5.1"); 166 + disabled = (luaOlder "5.1"); 179 167 propagatedBuildInputs = [ dkjson lua lua-term lua_cliargs luafilesystem luassert luasystem mediator_lua penlight say ]; 180 168 181 169 meta = { ··· 185 173 }; 186 174 }) {}; 187 175 188 - cassowary = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 189 - , fetchgit, lua, penlight 190 - }: 176 + cassowary = callPackage({ buildLuarocksPackage, fetchgit, penlight, luaOlder, lua }: 191 177 buildLuarocksPackage { 192 178 pname = "cassowary"; 193 179 version = "2.3.2-1"; ··· 208 194 } 209 195 '') ["date" "path"]) ; 210 196 211 - disabled = with lua; (luaOlder "5.1"); 197 + disabled = (luaOlder "5.1"); 212 198 propagatedBuildInputs = [ lua penlight ]; 213 199 214 200 meta = { ··· 219 205 }; 220 206 }) {}; 221 207 222 - cldr = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 223 - , fetchgit, lua, penlight 224 - }: 208 + cldr = callPackage({ penlight, luaOlder, lua, fetchgit, buildLuarocksPackage }: 225 209 buildLuarocksPackage { 226 210 pname = "cldr"; 227 211 version = "0.3.0-0"; ··· 242 226 } 243 227 '') ["date" "path"]) ; 244 228 245 - disabled = with lua; (luaOlder "5.1"); 229 + disabled = (luaOlder "5.1"); 246 230 propagatedBuildInputs = [ lua penlight ]; 247 231 248 232 meta = { ··· 253 237 }; 254 238 }) {}; 255 239 256 - compat53 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 257 - , fetchzip, lua 258 - }: 240 + compat53 = callPackage({ lua, luaAtLeast, fetchzip, luaOlder, buildLuarocksPackage }: 259 241 buildLuarocksPackage { 260 242 pname = "compat53"; 261 243 version = "0.7-1"; ··· 268 250 sha256 = "02a14nvn7aggg1yikj9h3dcf8aqjbxlws1bfvqbpfxv9d5phnrpz"; 269 251 }; 270 252 271 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 253 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 272 254 propagatedBuildInputs = [ lua ]; 273 255 274 256 meta = { ··· 279 261 }; 280 262 }) {}; 281 263 282 - cosmo = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 283 - , fetchgit, lpeg 284 - }: 264 + cosmo = callPackage({ buildLuarocksPackage, fetchgit, lpeg }: 285 265 buildLuarocksPackage { 286 266 pname = "cosmo"; 287 267 version = "16.06.04-1"; ··· 312 292 }; 313 293 }) {}; 314 294 315 - coxpcall = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 316 - , fetchgit}: 295 + coxpcall = callPackage({ buildLuarocksPackage, fetchgit }: 317 296 buildLuarocksPackage { 318 297 pname = "coxpcall"; 319 298 version = "1.17.0-1"; ··· 342 321 }; 343 322 }) {}; 344 323 345 - cqueues = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 346 - , fetchurl, lua 347 - }: 324 + cqueues = callPackage({ fetchurl, buildLuarocksPackage, lua }: 348 325 buildLuarocksPackage { 349 326 pname = "cqueues"; 350 327 version = "20200726.52-0"; ··· 357 334 sha256 = "0lhd02ag3r1sxr2hx847rdjkddm04l1vf5234v5cz9bd4kfjw4cy"; 358 335 }; 359 336 360 - disabled = with lua; (luaversion != "5.2"); 337 + disabled = (lua.luaversion != "5.2"); 361 338 propagatedBuildInputs = [ lua ]; 362 339 363 340 meta = { ··· 368 345 }; 369 346 }) {}; 370 347 371 - cyan = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 372 - , fetchgit, argparse, luafilesystem, tl 373 - }: 348 + cyan = callPackage({ argparse, buildLuarocksPackage, tl, fetchgit, luafilesystem }: 374 349 buildLuarocksPackage { 375 350 pname = "cyan"; 376 - version = "0.2.0-1"; 351 + version = "0.3.0-1"; 377 352 knownRockspec = (fetchurl { 378 - url = "mirror://luarocks/cyan-0.2.0-1.rockspec"; 379 - sha256 = "06v9arib8slcllqxxx0a1z7wqmb184v7klrisvkdqqhpbrry7ys5"; 353 + url = "mirror://luarocks/cyan-0.3.0-1.rockspec"; 354 + sha256 = "1bs5gwgdhibj2gm8y3810b0hh6s9n00fgij8nnjag9kpqrd80vsj"; 380 355 }).outPath; 381 356 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 382 357 "url": "https://github.com/teal-language/cyan", 383 - "rev": "d2048e73fec6c693a90b189c63db47006cbae699", 384 - "date": "2022-08-21T17:11:18-05:00", 385 - "path": "/nix/store/gz58lng3g8hflqgl6xsnmzkjika0ncvx-cyan", 386 - "sha256": "119slbsvl39r2c51gvv9yvnsda0x9yvbrxnm2nzz2pnwh3ry50qc", 358 + "rev": "31c9eccfc5bf26725e4e8a76ff5d5beaa175da8d", 359 + "date": "2023-02-19T18:58:20-06:00", 360 + "path": "/nix/store/smpj81z2a2blb3qfpjwx9n52d50rp39w-cyan", 361 + "sha256": "0pskargvjn2phgz481b08ndhp3z23s7lqfs8qlwailr7a4f2fc7h", 387 362 "fetchLFS": false, 388 363 "fetchSubmodules": true, 389 364 "deepClone": false, ··· 400 375 }; 401 376 }) {}; 402 377 403 - cyrussasl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 404 - , fetchgit, lua 405 - }: 378 + cyrussasl = callPackage({ lua, luaOlder, buildLuarocksPackage, fetchgit }: 406 379 buildLuarocksPackage { 407 380 pname = "cyrussasl"; 408 381 version = "1.1.0-1"; ··· 420 393 } 421 394 '') ["date" "path"]) ; 422 395 423 - disabled = with lua; (luaOlder "5.1"); 396 + disabled = (luaOlder "5.1"); 424 397 propagatedBuildInputs = [ lua ]; 425 398 426 399 meta = { 427 - homepage = "https://github.com/JorjBauer/lua-cyrussasl"; 400 + homepage = "http://github.com/JorjBauer/lua-cyrussasl"; 428 401 description = "Cyrus SASL library for Lua 5.1+"; 429 402 license.fullName = "BSD"; 430 403 }; 431 404 }) {}; 432 405 433 - digestif = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 434 - , fetchgit, lpeg, lua 435 - }: 406 + digestif = callPackage({ luafilesystem, fetchgit, lpeg, lua, buildLuarocksPackage, luaOlder }: 436 407 buildLuarocksPackage { 437 408 pname = "digestif"; 438 409 version = "dev-1"; 439 410 440 411 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 441 412 "url": "https://github.com/astoff/digestif", 442 - "rev": "f1b4202928a49e8c20f84ed14deafd0f6b798e2f", 443 - "date": "2022-12-07T18:12:23+01:00", 444 - "path": "/nix/store/ss4kfahp9gnz2y826fr5w6dqxyxs25sn-digestif", 445 - "sha256": "1jb8h7yks8bp74jpq85sz69d2k69vhp6gliajz8ximl3hbhdq17i", 413 + "rev": "8f8448fa3f27611b32fe6398fe22ef24b8602ec9", 414 + "date": "2023-02-24T22:38:11+01:00", 415 + "path": "/nix/store/s7wxqcj3k8pgb3m86d8rs2ggpl63jxwn-digestif", 416 + "sha256": "0k3srmilrz3ajj76kklksmifkgqrm0y7gr25h0vrrldrf1xp4pk0", 446 417 "fetchLFS": false, 447 418 "fetchSubmodules": true, 448 419 "deepClone": false, ··· 450 421 } 451 422 '') ["date" "path"]) ; 452 423 453 - disabled = with lua; (luaOlder "5.3"); 454 - propagatedBuildInputs = [ lpeg lua ]; 424 + disabled = (luaOlder "5.3"); 425 + propagatedBuildInputs = [ lpeg lua luafilesystem ]; 455 426 456 427 meta = { 457 428 homepage = "https://github.com/astoff/digestif/"; ··· 460 431 }; 461 432 }) {}; 462 433 463 - dkjson = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 464 - , fetchurl, lua 465 - }: 434 + dkjson = callPackage({ buildLuarocksPackage, lua, luaAtLeast, luaOlder, fetchurl }: 466 435 buildLuarocksPackage { 467 436 pname = "dkjson"; 468 437 version = "2.6-1"; ··· 475 444 sha256 = "0wwpdz20fvg5j36902892mnb99craf22697r6v7xdblqnd7fw1xx"; 476 445 }; 477 446 478 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 447 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 479 448 propagatedBuildInputs = [ lua ]; 480 449 481 450 meta = { ··· 485 454 }; 486 455 }) {}; 487 456 488 - fennel = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 489 - , fetchurl, lua 490 - }: 457 + fennel = callPackage({ luaOlder, buildLuarocksPackage, fetchurl, lua }: 491 458 buildLuarocksPackage { 492 459 pname = "fennel"; 493 - version = "1.2.1-1"; 460 + version = "1.3.0-1"; 494 461 knownRockspec = (fetchurl { 495 - url = "mirror://luarocks/fennel-1.2.1-1.rockspec"; 496 - sha256 = "0v4gh7a767zlng3pxpl2bkr3cpqa39k8ljvvspfwkhc9g176r49z"; 462 + url = "mirror://luarocks/fennel-1.3.0-1.rockspec"; 463 + sha256 = "1by78423n8k8i5sz7ji6w5igm8jkmyvd5x1y519hzmknphjqa263"; 497 464 }).outPath; 498 465 src = fetchurl { 499 - url = "https://fennel-lang.org/downloads/fennel-1.2.1.tar.gz"; 500 - sha256 = "0ihxvrz1p4p4f1bid39wy30y9x52qa2z6rx3kxanmd8bqw787ai7"; 466 + url = "https://fennel-lang.org/downloads/fennel-1.3.0.tar.gz"; 467 + sha256 = "0m754c74pj10c1qmc4zl89ifjiqcwafn8qagzfpfmcqv6r46pr23"; 501 468 }; 502 469 503 - disabled = with lua; (luaOlder "5.1"); 470 + disabled = (luaOlder "5.1"); 504 471 propagatedBuildInputs = [ lua ]; 505 472 506 473 meta = { ··· 511 478 }; 512 479 }) {}; 513 480 514 - fifo = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 515 - , fetchzip, lua 516 - }: 481 + fifo = callPackage({ fetchzip, lua, buildLuarocksPackage }: 517 482 buildLuarocksPackage { 518 483 pname = "fifo"; 519 484 version = "0.2-0"; ··· 535 500 }; 536 501 }) {}; 537 502 538 - fluent = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 539 - , fetchgit, cldr, lua, luaepnf, penlight 540 - }: 503 + fluent = callPackage({ lua, luaepnf, fetchgit, cldr, buildLuarocksPackage, penlight, luaOlder }: 541 504 buildLuarocksPackage { 542 505 pname = "fluent"; 543 506 version = "0.2.0-0"; ··· 558 521 } 559 522 '') ["date" "path"]) ; 560 523 561 - disabled = with lua; (luaOlder "5.1"); 524 + disabled = (luaOlder "5.1"); 562 525 propagatedBuildInputs = [ cldr lua luaepnf penlight ]; 563 526 564 527 meta = { ··· 569 532 }; 570 533 }) {}; 571 534 572 - gitsigns-nvim = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 573 - , fetchgit, lua 574 - }: 535 + gitsigns-nvim = callPackage({ lua, fetchgit, buildLuarocksPackage }: 575 536 buildLuarocksPackage { 576 537 pname = "gitsigns.nvim"; 577 538 version = "scm-1"; 578 539 579 540 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 580 541 "url": "https://github.com/lewis6991/gitsigns.nvim", 581 - "rev": "2ab3bdf0a40bab53033048c6be75bda86316b55d", 582 - "date": "2022-12-19T14:51:38+00:00", 583 - "path": "/nix/store/hdjmih6vd3707wdfvycnvq1ig2q349xx-gitsigns.nvim", 584 - "sha256": "13j5cmrd54cx9d8rirmys01xgmf90ylc3wb5dzmsdjc7hy0viha2", 542 + "rev": "f388995990aba04cfdc7c3ab870c33e280601109", 543 + "date": "2023-02-16T11:22:47+00:00", 544 + "path": "/nix/store/i4acpc5h3sv909gyppm1qv2vqjq84xs1-gitsigns.nvim", 545 + "sha256": "1nm1f1d8c632nfnkiak4j7ynyin379bmhag5qp2p912cd9cjvsgx", 585 546 "fetchLFS": false, 586 547 "fetchSubmodules": true, 587 548 "deepClone": false, ··· 589 550 } 590 551 '') ["date" "path"]) ; 591 552 592 - disabled = with lua; (luaversion != "5.1"); 553 + disabled = (lua.luaversion != "5.1"); 593 554 propagatedBuildInputs = [ lua ]; 594 555 595 556 meta = { 596 - homepage = "https://github.com/lewis6991/gitsigns.nvim"; 557 + homepage = "http://github.com/lewis6991/gitsigns.nvim"; 597 558 description = "Git signs written in pure lua"; 598 559 license.fullName = "MIT/X11"; 599 560 }; 600 561 }) {}; 601 562 602 - http = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 603 - , fetchzip, basexx, binaryheap, bit32, compat53, cqueues, fifo, lpeg, lpeg_patterns, lua, luaossl 604 - }: 563 + http = callPackage({ fetchzip, lua, fifo, luaossl, lpeg_patterns, lpeg, basexx, buildLuarocksPackage, cqueues, bit32, binaryheap, luaOlder, compat53 }: 605 564 buildLuarocksPackage { 606 565 pname = "http"; 607 566 version = "0.3-0"; ··· 614 573 sha256 = "1pqxxxifl2j1cik3kgayx43v6py5jp6r22myhvxfffysb3b84a2l"; 615 574 }; 616 575 617 - disabled = with lua; (luaOlder "5.1"); 576 + disabled = (luaOlder "5.1"); 618 577 propagatedBuildInputs = [ basexx binaryheap bit32 compat53 cqueues fifo lpeg lpeg_patterns lua luaossl ]; 619 578 620 579 meta = { ··· 625 584 }; 626 585 }) {}; 627 586 628 - inspect = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 629 - , fetchurl, lua 630 - }: 587 + inspect = callPackage({ fetchurl, buildLuarocksPackage, lua, luaOlder }: 631 588 buildLuarocksPackage { 632 589 pname = "inspect"; 633 590 version = "3.1.3-0"; ··· 640 597 sha256 = "1sqylz5hmj5sbv4gi9988j6av3cb5lwkd7wiyim1h5lr7xhnlf23"; 641 598 }; 642 599 643 - disabled = with lua; (luaOlder "5.1"); 600 + disabled = (luaOlder "5.1"); 644 601 propagatedBuildInputs = [ lua ]; 645 602 646 603 meta = { ··· 650 607 }; 651 608 }) {}; 652 609 653 - jsregexp = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 654 - , fetchgit, lua 655 - }: 610 + jsregexp = callPackage({ buildLuarocksPackage, lua, luaOlder, fetchgit }: 656 611 buildLuarocksPackage { 657 612 pname = "jsregexp"; 658 - version = "0.0.5-1"; 613 + version = "0.0.6-1"; 659 614 knownRockspec = (fetchurl { 660 - url = "mirror://luarocks/jsregexp-0.0.5-1.rockspec"; 661 - sha256 = "03zln61vxrgml71chrqdz8id076610rb0n9f2yah2nvjfpqpla68"; 615 + url = "mirror://luarocks/jsregexp-0.0.6-1.rockspec"; 616 + sha256 = "1m3vqv1p44akk020c3l3n8pdxs30rl5509gbs3rr13hmqlvil4cs"; 662 617 }).outPath; 663 618 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 664 619 "url": "https://github.com/kmarius/jsregexp.git", 665 - "rev": "dd65498ae2c29b882d6c02c0a30577b08d660b94", 666 - "date": "2022-08-16T21:04:46+02:00", 667 - "path": "/nix/store/6kalvlazs50gna9k4ah0wg2avlah6nmr-jsregexp", 668 - "sha256": "01hxql0z3yyzd17r3kyjx2kx0ng7zjc8dp2h2gqmpmjb9ssd4sf1", 620 + "rev": "b5a81e21d0875667ba2458ac8ae903afd5568698", 621 + "date": "2023-02-12T14:19:03+01:00", 622 + "path": "/nix/store/aj42wy1yp53w406id33dyxpv1ws23g4b-jsregexp", 623 + "sha256": "0l7hn5f2jl4n2bpikb72szfzgc192jy3ig5pxx9061j44amyq89m", 669 624 "fetchLFS": false, 670 625 "fetchSubmodules": true, 671 626 "deepClone": false, ··· 673 628 } 674 629 '') ["date" "path"]) ; 675 630 676 - disabled = with lua; (luaOlder "5.1"); 631 + disabled = (luaOlder "5.1"); 677 632 propagatedBuildInputs = [ lua ]; 678 633 679 634 meta = { ··· 683 638 }; 684 639 }) {}; 685 640 686 - ldbus = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 687 - , fetchgit, lua 688 - }: 641 + ldbus = callPackage({ luaOlder, fetchgit, lua, luaAtLeast, buildLuarocksPackage }: 689 642 buildLuarocksPackage { 690 643 pname = "ldbus"; 691 644 version = "scm-0"; ··· 706 659 } 707 660 '') ["date" "path"]) ; 708 661 709 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 662 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 710 663 propagatedBuildInputs = [ lua ]; 711 664 712 665 meta = { ··· 716 669 }; 717 670 }) {}; 718 671 719 - ldoc = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 720 - , fetchgit, markdown, penlight 721 - }: 672 + ldoc = callPackage({ fetchgit, buildLuarocksPackage, markdown, penlight }: 722 673 buildLuarocksPackage { 723 674 pname = "ldoc"; 724 675 version = "scm-3"; ··· 745 696 }; 746 697 }) {}; 747 698 748 - lgi = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 749 - , fetchgit, lua 750 - }: 699 + lgi = callPackage({ luaOlder, fetchgit, buildLuarocksPackage, lua }: 751 700 buildLuarocksPackage { 752 701 pname = "lgi"; 753 702 version = "0.9.2-1"; ··· 768 717 } 769 718 '') ["date" "path"]) ; 770 719 771 - disabled = with lua; (luaOlder "5.1"); 720 + disabled = (luaOlder "5.1"); 772 721 propagatedBuildInputs = [ lua ]; 773 722 774 723 meta = { ··· 778 727 }; 779 728 }) {}; 780 729 781 - linenoise = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 782 - , fetchurl, lua 783 - }: 730 + linenoise = callPackage({ buildLuarocksPackage, lua, fetchurl, luaOlder }: 784 731 buildLuarocksPackage { 785 732 pname = "linenoise"; 786 733 version = "0.9-1"; ··· 790 737 sha256 = "177h6gbq89arwiwxah9943i8hl5gvd9wivnd1nhmdl7d8x0dn76c"; 791 738 }; 792 739 793 - disabled = with lua; (luaOlder "5.1"); 740 + disabled = (luaOlder "5.1"); 794 741 propagatedBuildInputs = [ lua ]; 795 742 796 743 meta = { ··· 800 747 }; 801 748 }) {}; 802 749 803 - ljsyscall = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 804 - , fetchurl, lua 805 - }: 750 + ljsyscall = callPackage({ lua, fetchurl, buildLuarocksPackage }: 806 751 buildLuarocksPackage { 807 752 pname = "ljsyscall"; 808 753 version = "0.12-1"; ··· 815 760 sha256 = "1w9g36nhxv92cypjia7igg1xpfrn3dbs3hfy6gnnz5mx14v50abf"; 816 761 }; 817 762 818 - disabled = with lua; (luaversion != "5.1"); 763 + disabled = (lua.luaversion != "5.1"); 819 764 propagatedBuildInputs = [ lua ]; 820 765 821 766 meta = { ··· 826 771 }; 827 772 }) {}; 828 773 829 - lmathx = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 830 - , fetchurl, lua 831 - }: 774 + lmathx = callPackage({ fetchurl, buildLuarocksPackage, lua }: 832 775 buildLuarocksPackage { 833 776 pname = "lmathx"; 834 777 version = "20150624-1"; ··· 851 794 }; 852 795 }) {}; 853 796 854 - lmpfrlib = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 855 - , fetchurl, lua 856 - }: 797 + lmpfrlib = callPackage({ buildLuarocksPackage, fetchurl, luaAtLeast, lua, luaOlder }: 857 798 buildLuarocksPackage { 858 799 pname = "lmpfrlib"; 859 800 version = "20170112-2"; ··· 866 807 sha256 = "00d32cwvk298k3vyrjkdmfjgc69x1fwyks3hs7dqr2514zdhgssm"; 867 808 }; 868 809 869 - disabled = with lua; (luaOlder "5.3") || (luaAtLeast "5.5"); 810 + disabled = (luaOlder "5.3") || (luaAtLeast "5.5"); 870 811 propagatedBuildInputs = [ lua ]; 871 812 872 813 meta = { ··· 877 818 }; 878 819 }) {}; 879 820 880 - loadkit = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 881 - , fetchgit, lua 882 - }: 821 + loadkit = callPackage({ luaOlder, lua, buildLuarocksPackage, fetchgit }: 883 822 buildLuarocksPackage { 884 823 pname = "loadkit"; 885 824 version = "1.1.0-1"; ··· 900 839 } 901 840 '') ["date" "path"]) ; 902 841 903 - disabled = with lua; (luaOlder "5.1"); 842 + disabled = (luaOlder "5.1"); 904 843 propagatedBuildInputs = [ lua ]; 905 844 906 845 meta = { ··· 911 850 }; 912 851 }) {}; 913 852 914 - lpeg = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 915 - , fetchurl, lua 916 - }: 853 + lpeg = callPackage({ luaOlder, buildLuarocksPackage, fetchurl, lua }: 917 854 buildLuarocksPackage { 918 855 pname = "lpeg"; 919 856 version = "1.0.2-1"; ··· 926 863 sha256 = "1zjzl7acvcdavmcg5l7wi12jd4rh95q9pl5aiww7hv0v0mv6bmj8"; 927 864 }; 928 865 929 - disabled = with lua; (luaOlder "5.1"); 866 + disabled = (luaOlder "5.1"); 930 867 propagatedBuildInputs = [ lua ]; 931 868 932 869 meta = { ··· 937 874 }; 938 875 }) {}; 939 876 940 - lpeg_patterns = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 941 - , fetchzip, lpeg, lua 942 - }: 877 + lpeg_patterns = callPackage({ lpeg, fetchzip, buildLuarocksPackage, lua }: 943 878 buildLuarocksPackage { 944 879 pname = "lpeg_patterns"; 945 880 version = "0.5-0"; ··· 961 896 }; 962 897 }) {}; 963 898 964 - lpeglabel = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 965 - , fetchurl, lua 966 - }: 899 + lpeglabel = callPackage({ fetchurl, lua, luaOlder, buildLuarocksPackage }: 967 900 buildLuarocksPackage { 968 901 pname = "lpeglabel"; 969 902 version = "1.6.0-1"; ··· 976 909 sha256 = "1i02lsxj20iygqm8fy6dih1gh21lqk5qj1mv14wlrkaywnv35wcv"; 977 910 }; 978 911 979 - disabled = with lua; (luaOlder "5.1"); 912 + disabled = (luaOlder "5.1"); 980 913 propagatedBuildInputs = [ lua ]; 981 914 982 915 meta = { ··· 986 919 }; 987 920 }) {}; 988 921 989 - lpty = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 990 - , fetchurl, lua 991 - }: 922 + lpty = callPackage({ luaOlder, lua, fetchurl, buildLuarocksPackage }: 992 923 buildLuarocksPackage { 993 924 pname = "lpty"; 994 925 version = "1.2.2-1"; ··· 1001 932 sha256 = "071mvz79wi9vr6hvrnb1rv19lqp1bh2fi742zkpv2sm1r9gy5rav"; 1002 933 }; 1003 934 1004 - disabled = with lua; (luaOlder "5.1"); 935 + disabled = (luaOlder "5.1"); 1005 936 propagatedBuildInputs = [ lua ]; 1006 937 1007 938 meta = { ··· 1011 942 }; 1012 943 }) {}; 1013 944 1014 - lrexlib-gnu = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1015 - , fetchgit, lua 1016 - }: 945 + lrexlib-gnu = callPackage({ buildLuarocksPackage, luaOlder, lua, fetchgit }: 1017 946 buildLuarocksPackage { 1018 947 pname = "lrexlib-gnu"; 1019 948 version = "2.9.1-1"; ··· 1034 963 } 1035 964 '') ["date" "path"]) ; 1036 965 1037 - disabled = with lua; (luaOlder "5.1"); 966 + disabled = (luaOlder "5.1"); 1038 967 propagatedBuildInputs = [ lua ]; 1039 968 1040 969 meta = { 1041 - homepage = "https://github.com/rrthomas/lrexlib"; 970 + homepage = "http://github.com/rrthomas/lrexlib"; 1042 971 description = "Regular expression library binding (GNU flavour)."; 1043 972 license.fullName = "MIT/X11"; 1044 973 }; 1045 974 }) {}; 1046 975 1047 - lrexlib-pcre = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1048 - , fetchgit, lua 1049 - }: 976 + lrexlib-pcre = callPackage({ lua, luaOlder, buildLuarocksPackage, fetchgit }: 1050 977 buildLuarocksPackage { 1051 978 pname = "lrexlib-pcre"; 1052 979 version = "2.9.1-1"; ··· 1067 994 } 1068 995 '') ["date" "path"]) ; 1069 996 1070 - disabled = with lua; (luaOlder "5.1"); 997 + disabled = (luaOlder "5.1"); 1071 998 propagatedBuildInputs = [ lua ]; 1072 999 1073 1000 meta = { 1074 - homepage = "https://github.com/rrthomas/lrexlib"; 1001 + homepage = "http://github.com/rrthomas/lrexlib"; 1075 1002 description = "Regular expression library binding (PCRE flavour)."; 1076 1003 maintainers = with lib.maintainers; [ vyp ]; 1077 1004 license.fullName = "MIT/X11"; 1078 1005 }; 1079 1006 }) {}; 1080 1007 1081 - lrexlib-posix = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1082 - , fetchgit, lua 1083 - }: 1008 + lrexlib-posix = callPackage({ lua, luaOlder, buildLuarocksPackage, fetchgit }: 1084 1009 buildLuarocksPackage { 1085 1010 pname = "lrexlib-posix"; 1086 1011 version = "2.9.1-1"; ··· 1101 1026 } 1102 1027 '') ["date" "path"]) ; 1103 1028 1104 - disabled = with lua; (luaOlder "5.1"); 1029 + disabled = (luaOlder "5.1"); 1105 1030 propagatedBuildInputs = [ lua ]; 1106 1031 1107 1032 meta = { 1108 - homepage = "https://github.com/rrthomas/lrexlib"; 1033 + homepage = "http://github.com/rrthomas/lrexlib"; 1109 1034 description = "Regular expression library binding (POSIX flavour)."; 1110 1035 license.fullName = "MIT/X11"; 1111 1036 }; 1112 1037 }) {}; 1113 1038 1114 - lua-cjson = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1115 - , fetchgit, lua 1116 - }: 1039 + lua-cjson = callPackage({ luaOlder, fetchgit, lua, buildLuarocksPackage }: 1117 1040 buildLuarocksPackage { 1118 1041 pname = "lua-cjson"; 1119 1042 version = "2.1.0.10-1"; ··· 1134 1057 } 1135 1058 '') ["date" "path"]) ; 1136 1059 1137 - disabled = with lua; (luaOlder "5.1"); 1060 + disabled = (luaOlder "5.1"); 1138 1061 propagatedBuildInputs = [ lua ]; 1139 1062 1140 1063 meta = { ··· 1144 1067 }; 1145 1068 }) {}; 1146 1069 1147 - lua-cmsgpack = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1148 - , fetchgit, lua 1149 - }: 1070 + lua-cmsgpack = callPackage({ luaOlder, fetchgit, lua, buildLuarocksPackage }: 1150 1071 buildLuarocksPackage { 1151 1072 pname = "lua-cmsgpack"; 1152 1073 version = "0.4.0-0"; ··· 1167 1088 } 1168 1089 '') ["date" "path"]) ; 1169 1090 1170 - disabled = with lua; (luaOlder "5.1"); 1091 + disabled = (luaOlder "5.1"); 1171 1092 propagatedBuildInputs = [ lua ]; 1172 1093 1173 1094 meta = { 1174 - homepage = "https://github.com/antirez/lua-cmsgpack"; 1095 + homepage = "http://github.com/antirez/lua-cmsgpack"; 1175 1096 description = "MessagePack C implementation and bindings for Lua 5.1/5.2/5.3"; 1176 1097 license.fullName = "Two-clause BSD"; 1177 1098 }; 1178 1099 }) {}; 1179 1100 1180 - lua-iconv = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1181 - , fetchurl, lua 1182 - }: 1101 + lua-iconv = callPackage({ fetchurl, lua, buildLuarocksPackage, luaOlder }: 1183 1102 buildLuarocksPackage { 1184 1103 pname = "lua-iconv"; 1185 1104 version = "7-3"; ··· 1192 1111 sha256 = "02dg5x79fg5mwsycr0fj6w04zykdpiki9xjswkkwzdalqwaikny1"; 1193 1112 }; 1194 1113 1195 - disabled = with lua; (luaOlder "5.1"); 1114 + disabled = (luaOlder "5.1"); 1196 1115 propagatedBuildInputs = [ lua ]; 1197 1116 1198 1117 meta = { ··· 1202 1121 }; 1203 1122 }) {}; 1204 1123 1205 - lua-lsp = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1206 - , fetchgit, dkjson, inspect, lpeglabel, lua 1207 - }: 1124 + lua-lsp = callPackage({ fetchgit, inspect, lua, lpeglabel, dkjson, luaAtLeast, luaOlder, buildLuarocksPackage }: 1208 1125 buildLuarocksPackage { 1209 1126 pname = "lua-lsp"; 1210 1127 version = "0.1.0-2"; ··· 1225 1142 } 1226 1143 '') ["date" "path"]) ; 1227 1144 1228 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1145 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1229 1146 propagatedBuildInputs = [ dkjson inspect lpeglabel lua ]; 1230 1147 1231 1148 meta = { ··· 1235 1152 }; 1236 1153 }) {}; 1237 1154 1238 - lua-messagepack = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1239 - , fetchurl, lua 1240 - }: 1155 + lua-messagepack = callPackage({ buildLuarocksPackage, lua, fetchurl, luaOlder }: 1241 1156 buildLuarocksPackage { 1242 1157 pname = "lua-messagepack"; 1243 1158 version = "0.5.2-1"; ··· 1250 1165 sha256 = "1jgi944d0vx4zs9lrphys9pw0wrsibip93sh141qjwymrjyjg1nc"; 1251 1166 }; 1252 1167 1253 - disabled = with lua; (luaOlder "5.1"); 1168 + disabled = (luaOlder "5.1"); 1254 1169 propagatedBuildInputs = [ lua ]; 1255 1170 1256 1171 meta = { ··· 1260 1175 }; 1261 1176 }) {}; 1262 1177 1263 - lua-protobuf = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1264 - , fetchgit, lua 1265 - }: 1178 + lua-protobuf = callPackage({ luaOlder, buildLuarocksPackage, lua, fetchgit }: 1266 1179 buildLuarocksPackage { 1267 1180 pname = "lua-protobuf"; 1268 1181 version = "0.4.1-1"; ··· 1283 1196 } 1284 1197 '') ["date" "path"]) ; 1285 1198 1286 - disabled = with lua; (luaOlder "5.1"); 1199 + disabled = (luaOlder "5.1"); 1287 1200 propagatedBuildInputs = [ lua ]; 1288 1201 1289 1202 meta = { ··· 1294 1207 }; 1295 1208 }) {}; 1296 1209 1297 - lua-resty-http = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1298 - , fetchgit, lua 1299 - }: 1210 + lua-resty-http = callPackage({ lua, fetchgit, luaOlder, buildLuarocksPackage }: 1300 1211 buildLuarocksPackage { 1301 1212 pname = "lua-resty-http"; 1302 1213 version = "0.17.0.beta.1-0"; ··· 1317 1228 } 1318 1229 '') ["date" "path"]) ; 1319 1230 1320 - disabled = with lua; (luaOlder "5.1"); 1231 + disabled = (luaOlder "5.1"); 1321 1232 propagatedBuildInputs = [ lua ]; 1322 1233 1323 1234 meta = { ··· 1327 1238 }; 1328 1239 }) {}; 1329 1240 1330 - lua-resty-jwt = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1331 - , fetchgit, lua, lua-resty-openssl 1332 - }: 1241 + lua-resty-jwt = callPackage({ luaOlder, lua-resty-openssl, fetchgit, lua, buildLuarocksPackage }: 1333 1242 buildLuarocksPackage { 1334 1243 pname = "lua-resty-jwt"; 1335 1244 version = "0.2.3-0"; ··· 1350 1259 } 1351 1260 '') ["date" "path"]) ; 1352 1261 1353 - disabled = with lua; (luaOlder "5.1"); 1262 + disabled = (luaOlder "5.1"); 1354 1263 propagatedBuildInputs = [ lua lua-resty-openssl ]; 1355 1264 1356 1265 meta = { ··· 1360 1269 }; 1361 1270 }) {}; 1362 1271 1363 - lua-resty-openidc = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1364 - , fetchgit, lua, lua-resty-http, lua-resty-jwt, lua-resty-session 1365 - }: 1272 + lua-resty-openidc = callPackage({ lua-resty-http, buildLuarocksPackage, fetchgit, lua-resty-session, luaOlder, lua, lua-resty-jwt }: 1366 1273 buildLuarocksPackage { 1367 1274 pname = "lua-resty-openidc"; 1368 - version = "1.7.5-1"; 1275 + version = "1.7.6-3"; 1369 1276 knownRockspec = (fetchurl { 1370 - url = "mirror://luarocks/lua-resty-openidc-1.7.5-1.rockspec"; 1371 - sha256 = "14z69c0v35hmhlqvg7kndagpqxa4j7i3cgkm0iyfradqlvgamab4"; 1277 + url = "mirror://luarocks/lua-resty-openidc-1.7.6-3.rockspec"; 1278 + sha256 = "08nq24kxw51xiyyp5jailyqjfsgz4m4fzy4hb7g3fv76vcsf8msp"; 1372 1279 }).outPath; 1373 1280 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 1374 1281 "url": "https://github.com/zmartzone/lua-resty-openidc", 1375 - "rev": "85e30a13e08156ef3d782ecf7236758334234c6c", 1376 - "date": "2021-12-21T16:23:45+01:00", 1377 - "path": "/nix/store/yr827kcbbrvxpymny5sa43sb1wf0vzqj-lua-resty-openidc", 1378 - "sha256": "111mnnl639mnyig105zp5bfynjsdnvs201wpg68zd218bh5f362l", 1282 + "rev": "5a7b9e2cfe4f5aab7c60032e6ca94d2d534f7d19", 1283 + "date": "2023-01-30T19:06:51+01:00", 1284 + "path": "/nix/store/nyd2jqhlq8gx4chapqyxk2q4dsxgm8hz-lua-resty-openidc", 1285 + "sha256": "15dh9z7y84n840x02xsn2m9h9hdakbbv4p1z7dfz85v5w5i6c86p", 1379 1286 "fetchLFS": false, 1380 1287 "fetchSubmodules": true, 1381 1288 "deepClone": false, ··· 1383 1290 } 1384 1291 '') ["date" "path"]) ; 1385 1292 1386 - disabled = with lua; (luaOlder "5.1"); 1293 + disabled = (luaOlder "5.1"); 1387 1294 propagatedBuildInputs = [ lua lua-resty-http lua-resty-jwt lua-resty-session ]; 1388 1295 1389 1296 meta = { ··· 1393 1300 }; 1394 1301 }) {}; 1395 1302 1396 - lua-resty-openssl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1397 - , fetchgit}: 1303 + lua-resty-openssl = callPackage({ fetchgit, buildLuarocksPackage }: 1398 1304 buildLuarocksPackage { 1399 1305 pname = "lua-resty-openssl"; 1400 - version = "0.8.15-1"; 1306 + version = "0.8.17-1"; 1401 1307 knownRockspec = (fetchurl { 1402 - url = "mirror://luarocks/lua-resty-openssl-0.8.15-1.rockspec"; 1403 - sha256 = "1i5nvii1wjgs28lcg8gk1axh394fz773br23jppa7rcan7lvrs4j"; 1308 + url = "mirror://luarocks/lua-resty-openssl-0.8.17-1.rockspec"; 1309 + sha256 = "1b4dv9mdb90n0f6982pnjb05rgb12nkn1j66a1ywcs5fqcmj4sb5"; 1404 1310 }).outPath; 1405 1311 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 1406 1312 "url": "https://github.com/fffonion/lua-resty-openssl.git", 1407 - "rev": "fadbea797bed4227269128a14fdabd4dee7cc486", 1408 - "date": "2022-10-28T12:17:38+08:00", 1409 - "path": "/nix/store/a6qqhb2p408mldvm1rqya09rjn04bbkj-lua-resty-openssl", 1410 - "sha256": "0w03fggfnqch6q90lwsig803i3rv74vsdxlfdbfb4si2yssjyxsz", 1313 + "rev": "dc17f6b2ff3adaa3bcb586f1d09073a4f4f4ec9d", 1314 + "date": "2023-01-20T01:36:57+08:00", 1315 + "path": "/nix/store/hh9i8ndb861iplkf9mz6vs2akkyibazn-lua-resty-openssl", 1316 + "sha256": "14xmxskbw3clqr97y69d311rs6i97vl7dg8pzixsqf4ypgllzvig", 1411 1317 "fetchLFS": false, 1412 1318 "fetchSubmodules": true, 1413 1319 "deepClone": false, ··· 1423 1329 }; 1424 1330 }) {}; 1425 1331 1426 - lua-resty-session = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1427 - , fetchgit, lua 1428 - }: 1332 + lua-resty-session = callPackage({ lua_pack, buildLuarocksPackage, fetchgit, luaOlder, lua, lua-ffi-zlib, lua-resty-openssl }: 1429 1333 buildLuarocksPackage { 1430 1334 pname = "lua-resty-session"; 1431 - version = "3.10-1"; 1335 + version = "4.0.3-1"; 1432 1336 knownRockspec = (fetchurl { 1433 - url = "mirror://luarocks/lua-resty-session-3.10-1.rockspec"; 1434 - sha256 = "1a939ndnyqdn633dxv9nsfkgj59ig71822syx9qk0ai3v6426mw3"; 1337 + url = "mirror://luarocks/lua-resty-session-4.0.3-1.rockspec"; 1338 + sha256 = "17q8gf0zjdbfgphvjsnlzw1d6158v4ppiqxap6hjqr0prqa5yyfq"; 1435 1339 }).outPath; 1436 1340 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 1437 1341 "url": "https://github.com/bungle/lua-resty-session.git", 1438 - "rev": "e6bf2630c90df7b3db35e859f0aa7e096af3e918", 1439 - "date": "2022-01-14T20:16:34+02:00", 1440 - "path": "/nix/store/76fxliqmhghj6r5qg5q2r59n6nzapra5-lua-resty-session", 1441 - "sha256": "1lx0pbb5swyl0fhxycqx0fs3r158rczb78fav02wlz43yc3nbfax", 1342 + "rev": "3373d8138930b6d1e255bb80d9127503019301d7", 1343 + "date": "2023-02-21T20:52:32+02:00", 1344 + "path": "/nix/store/pdwd03w7505wkv4fw79a3mdlfijk9ngd-lua-resty-session", 1345 + "sha256": "1d105785jzn9x3by4r0baaffr5xmc2ilgd7z7izcwq9z29pnfv02", 1442 1346 "fetchLFS": false, 1443 1347 "fetchSubmodules": true, 1444 1348 "deepClone": false, ··· 1446 1350 } 1447 1351 '') ["date" "path"]) ; 1448 1352 1449 - disabled = with lua; (luaOlder "5.1"); 1450 - propagatedBuildInputs = [ lua ]; 1353 + disabled = (luaOlder "5.1"); 1354 + propagatedBuildInputs = [ lua lua-ffi-zlib lua-resty-openssl lua_pack ]; 1451 1355 1452 1356 meta = { 1453 1357 homepage = "https://github.com/bungle/lua-resty-session"; 1454 - description = "Session Library for OpenResty – Flexible and Secure"; 1358 + description = "Session Library for OpenResty - Flexible and Secure"; 1455 1359 license.fullName = "BSD"; 1456 1360 }; 1457 1361 }) {}; 1458 1362 1459 - lua-subprocess = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1460 - , fetchgit, lua 1461 - }: 1363 + lua-subprocess = callPackage({ lua, buildLuarocksPackage, fetchgit, luaOlder }: 1462 1364 buildLuarocksPackage { 1463 1365 pname = "subprocess"; 1464 1366 version = "scm-1"; ··· 1476 1378 } 1477 1379 '') ["date" "path"]) ; 1478 1380 1479 - disabled = with lua; (luaOlder "5.1"); 1381 + disabled = (luaOlder "5.1"); 1480 1382 propagatedBuildInputs = [ lua ]; 1481 1383 1482 1384 meta = { ··· 1487 1389 }; 1488 1390 }) {}; 1489 1391 1490 - lua-term = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1491 - , fetchurl}: 1392 + lua-term = callPackage({ fetchurl, buildLuarocksPackage }: 1492 1393 buildLuarocksPackage { 1493 1394 pname = "lua-term"; 1494 1395 version = "0.7-1"; ··· 1509 1410 }; 1510 1411 }) {}; 1511 1412 1512 - lua-toml = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1513 - , fetchgit, lua 1514 - }: 1413 + lua-toml = callPackage({ fetchgit, buildLuarocksPackage, luaOlder, lua }: 1515 1414 buildLuarocksPackage { 1516 1415 pname = "lua-toml"; 1517 1416 version = "2.0-1"; ··· 1532 1431 } 1533 1432 '') ["date" "path"]) ; 1534 1433 1535 - disabled = with lua; (luaOlder "5.1"); 1434 + disabled = (luaOlder "5.1"); 1536 1435 propagatedBuildInputs = [ lua ]; 1537 1436 1538 1437 meta = { ··· 1542 1441 }; 1543 1442 }) {}; 1544 1443 1545 - lua-yajl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1546 - , fetchgit, lua 1547 - }: 1444 + lua-yajl = callPackage({ luaOlder, buildLuarocksPackage, lua, fetchgit }: 1548 1445 buildLuarocksPackage { 1549 1446 pname = "lua-yajl"; 1550 1447 version = "2.0-1"; ··· 1565 1462 } 1566 1463 '') ["date" "path"]) ; 1567 1464 1568 - disabled = with lua; (luaOlder "5.1"); 1465 + disabled = (luaOlder "5.1"); 1569 1466 propagatedBuildInputs = [ lua ]; 1570 1467 1571 1468 meta = { 1572 - homepage = "https://github.com/brimworks/lua-yajl"; 1469 + homepage = "http://github.com/brimworks/lua-yajl"; 1573 1470 description = "Integrate the yajl JSON library with Lua."; 1574 1471 maintainers = with lib.maintainers; [ pstn ]; 1575 1472 license.fullName = "MIT/X11"; 1576 1473 }; 1577 1474 }) {}; 1578 1475 1579 - lua-zlib = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1580 - , fetchgit, lua 1581 - }: 1476 + lua-zlib = callPackage({ fetchgit, buildLuarocksPackage, luaOlder, lua }: 1582 1477 buildLuarocksPackage { 1583 1478 pname = "lua-zlib"; 1584 1479 version = "1.2-2"; ··· 1599 1494 } 1600 1495 '') ["date" "path"]) ; 1601 1496 1602 - disabled = with lua; (luaOlder "5.1"); 1497 + disabled = (luaOlder "5.1"); 1603 1498 propagatedBuildInputs = [ lua ]; 1604 1499 1605 1500 meta = { ··· 1610 1505 }; 1611 1506 }) {}; 1612 1507 1613 - lua_cliargs = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1614 - , fetchurl, lua 1615 - }: 1508 + lua_cliargs = callPackage({ lua, luaOlder, buildLuarocksPackage, fetchurl }: 1616 1509 buildLuarocksPackage { 1617 1510 pname = "lua_cliargs"; 1618 1511 version = "3.0-2"; ··· 1622 1515 sha256 = "0vhpgmy9a8wlxp8a15pnfqfk0aj7pyyb5m41nnfxynx580a6y7cp"; 1623 1516 }; 1624 1517 1625 - disabled = with lua; (luaOlder "5.1"); 1518 + disabled = (luaOlder "5.1"); 1626 1519 propagatedBuildInputs = [ lua ]; 1627 1520 1628 1521 meta = { ··· 1632 1525 }; 1633 1526 }) {}; 1634 1527 1635 - luabitop = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1636 - , fetchgit, lua 1637 - }: 1528 + luabitop = callPackage({ luaAtLeast, lua, fetchgit, buildLuarocksPackage, luaOlder }: 1638 1529 buildLuarocksPackage { 1639 1530 pname = "luabitop"; 1640 1531 version = "1.0.2-3"; ··· 1652 1543 } 1653 1544 '') ["date" "path"]) ; 1654 1545 1655 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.3"); 1546 + disabled = (luaOlder "5.1") || (luaAtLeast "5.3"); 1656 1547 propagatedBuildInputs = [ lua ]; 1657 1548 1658 1549 meta = { ··· 1662 1553 }; 1663 1554 }) {}; 1664 1555 1665 - luacheck = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1666 - , fetchgit, argparse, lua, luafilesystem 1667 - }: 1556 + luacheck = callPackage({ argparse, luafilesystem, lua, luaOlder, fetchgit, buildLuarocksPackage }: 1668 1557 buildLuarocksPackage { 1669 1558 pname = "luacheck"; 1670 1559 version = "1.1.0-1"; ··· 1685 1574 } 1686 1575 '') ["date" "path"]) ; 1687 1576 1688 - disabled = with lua; (luaOlder "5.1"); 1577 + disabled = (luaOlder "5.1"); 1689 1578 propagatedBuildInputs = [ argparse lua luafilesystem ]; 1690 1579 1691 1580 meta = { ··· 1695 1584 }; 1696 1585 }) {}; 1697 1586 1698 - luacov = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1699 - , fetchgit, lua 1700 - }: 1587 + luacov = callPackage({ luaAtLeast, buildLuarocksPackage, luaOlder, lua, fetchgit }: 1701 1588 buildLuarocksPackage { 1702 1589 pname = "luacov"; 1703 1590 version = "0.15.0-1"; ··· 1718 1605 } 1719 1606 '') ["date" "path"]) ; 1720 1607 1721 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 1608 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 1722 1609 propagatedBuildInputs = [ lua ]; 1723 1610 1724 1611 meta = { ··· 1728 1615 }; 1729 1616 }) {}; 1730 1617 1731 - luadbi = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1732 - , fetchgit, lua 1733 - }: 1618 + luadbi = callPackage({ buildLuarocksPackage, lua, luaOlder, fetchgit, luaAtLeast }: 1734 1619 buildLuarocksPackage { 1735 1620 pname = "luadbi"; 1736 1621 version = "0.7.2-1"; ··· 1751 1636 } 1752 1637 '') ["date" "path"]) ; 1753 1638 1754 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1639 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1755 1640 propagatedBuildInputs = [ lua ]; 1756 1641 1757 1642 meta = { ··· 1761 1646 }; 1762 1647 }) {}; 1763 1648 1764 - luadbi-mysql = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1765 - , fetchgit, lua, luadbi 1766 - }: 1649 + luadbi-mysql = callPackage({ luaOlder, lua, buildLuarocksPackage, fetchgit, luadbi, luaAtLeast }: 1767 1650 buildLuarocksPackage { 1768 1651 pname = "luadbi-mysql"; 1769 1652 version = "0.7.2-1"; ··· 1784 1667 } 1785 1668 '') ["date" "path"]) ; 1786 1669 1787 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1670 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1788 1671 propagatedBuildInputs = [ lua luadbi ]; 1789 1672 1790 1673 meta = { ··· 1794 1677 }; 1795 1678 }) {}; 1796 1679 1797 - luadbi-postgresql = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1798 - , fetchgit, lua, luadbi 1799 - }: 1680 + luadbi-postgresql = callPackage({ lua, fetchgit, buildLuarocksPackage, luaOlder, luaAtLeast, luadbi }: 1800 1681 buildLuarocksPackage { 1801 1682 pname = "luadbi-postgresql"; 1802 1683 version = "0.7.2-1"; ··· 1817 1698 } 1818 1699 '') ["date" "path"]) ; 1819 1700 1820 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1701 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1821 1702 propagatedBuildInputs = [ lua luadbi ]; 1822 1703 1823 1704 meta = { ··· 1827 1708 }; 1828 1709 }) {}; 1829 1710 1830 - luadbi-sqlite3 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1831 - , fetchgit, lua, luadbi 1832 - }: 1711 + luadbi-sqlite3 = callPackage({ luaAtLeast, lua, luaOlder, buildLuarocksPackage, fetchgit, luadbi }: 1833 1712 buildLuarocksPackage { 1834 1713 pname = "luadbi-sqlite3"; 1835 1714 version = "0.7.2-1"; ··· 1850 1729 } 1851 1730 '') ["date" "path"]) ; 1852 1731 1853 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1732 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1854 1733 propagatedBuildInputs = [ lua luadbi ]; 1855 1734 1856 1735 meta = { ··· 1860 1739 }; 1861 1740 }) {}; 1862 1741 1863 - luaepnf = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1864 - , fetchgit, lpeg, lua 1865 - }: 1742 + luaepnf = callPackage({ luaOlder, buildLuarocksPackage, lpeg, luaAtLeast, lua, fetchgit }: 1866 1743 buildLuarocksPackage { 1867 1744 pname = "luaepnf"; 1868 1745 version = "0.3-2"; ··· 1883 1760 } 1884 1761 '') ["date" "path"]) ; 1885 1762 1886 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 1763 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 1887 1764 propagatedBuildInputs = [ lpeg lua ]; 1888 1765 1889 1766 meta = { ··· 1893 1770 }; 1894 1771 }) {}; 1895 1772 1896 - luaevent = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1897 - , fetchurl, lua 1898 - }: 1773 + luaevent = callPackage({ lua, fetchurl, luaOlder, buildLuarocksPackage }: 1899 1774 buildLuarocksPackage { 1900 1775 pname = "luaevent"; 1901 1776 version = "0.4.6-1"; ··· 1908 1783 sha256 = "0pbh315d3p7hxgzmbhphkcldxv2dadbka96131b8j5914nxvl4nx"; 1909 1784 }; 1910 1785 1911 - disabled = with lua; (luaOlder "5.1"); 1786 + disabled = (luaOlder "5.1"); 1912 1787 propagatedBuildInputs = [ lua ]; 1913 1788 1914 1789 meta = { ··· 1918 1793 }; 1919 1794 }) {}; 1920 1795 1921 - luaexpat = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1922 - , fetchgit, lua 1923 - }: 1796 + luaexpat = callPackage({ buildLuarocksPackage, fetchgit, luaOlder, lua }: 1924 1797 buildLuarocksPackage { 1925 1798 pname = "luaexpat"; 1926 1799 version = "1.4.1-1"; ··· 1941 1814 } 1942 1815 '') ["date" "path"]) ; 1943 1816 1944 - disabled = with lua; (luaOlder "5.1"); 1817 + disabled = (luaOlder "5.1"); 1945 1818 propagatedBuildInputs = [ lua ]; 1946 1819 1947 1820 meta = { ··· 1952 1825 }; 1953 1826 }) {}; 1954 1827 1955 - luaffi = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1956 - , fetchgit, lua 1957 - }: 1828 + luaffi = callPackage({ fetchgit, buildLuarocksPackage, lua, luaOlder }: 1958 1829 buildLuarocksPackage { 1959 1830 pname = "luaffi"; 1960 1831 version = "scm-1"; ··· 1975 1846 } 1976 1847 '') ["date" "path"]) ; 1977 1848 1978 - disabled = with lua; (luaOlder "5.1"); 1849 + disabled = (luaOlder "5.1"); 1979 1850 propagatedBuildInputs = [ lua ]; 1980 1851 1981 1852 meta = { ··· 1985 1856 }; 1986 1857 }) {}; 1987 1858 1988 - luafilesystem = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1989 - , fetchgit, lua 1990 - }: 1859 + luafilesystem = callPackage({ luaOlder, lua, fetchgit, buildLuarocksPackage }: 1991 1860 buildLuarocksPackage { 1992 1861 pname = "luafilesystem"; 1993 1862 version = "1.8.0-1"; ··· 2008 1877 } 2009 1878 '') ["date" "path"]) ; 2010 1879 2011 - disabled = with lua; (luaOlder "5.1"); 1880 + disabled = (luaOlder "5.1"); 2012 1881 propagatedBuildInputs = [ lua ]; 2013 1882 2014 1883 meta = { ··· 2019 1888 }; 2020 1889 }) {}; 2021 1890 2022 - lualdap = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2023 - , fetchgit, lua 2024 - }: 1891 + lualdap = callPackage({ fetchgit, lua, luaOlder, buildLuarocksPackage }: 2025 1892 buildLuarocksPackage { 2026 1893 pname = "lualdap"; 2027 1894 version = "1.3.0-1"; ··· 2042 1909 } 2043 1910 '') ["date" "path"]) ; 2044 1911 2045 - disabled = with lua; (luaOlder "5.1"); 1912 + disabled = (luaOlder "5.1"); 2046 1913 propagatedBuildInputs = [ lua ]; 2047 1914 2048 1915 meta = { ··· 2053 1920 }; 2054 1921 }) {}; 2055 1922 2056 - lualogging = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2057 - , fetchgit, luasocket 2058 - }: 1923 + lualogging = callPackage({ luasocket, buildLuarocksPackage, fetchgit }: 2059 1924 buildLuarocksPackage { 2060 1925 pname = "lualogging"; 2061 - version = "1.8.0-1"; 1926 + version = "1.8.2-1"; 2062 1927 knownRockspec = (fetchurl { 2063 - url = "mirror://luarocks/lualogging-1.8.0-1.rockspec"; 2064 - sha256 = "0q1719r8lg8rnql809ylm6dbnja85f6nwyqir6f9giq3kcbvnsaq"; 1928 + url = "mirror://luarocks/lualogging-1.8.2-1.rockspec"; 1929 + sha256 = "164c4xgwkv2ya8fbb22wm48ywc4gx939b574r6bgl8zqayffdqmx"; 2065 1930 }).outPath; 2066 1931 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2067 1932 "url": "https://github.com/lunarmodules/lualogging.git", 2068 - "rev": "1c6fcf5f68e4d0324c5977f1a27083c06f4d1b8f", 2069 - "date": "2022-10-22T09:15:52+02:00", 2070 - "path": "/nix/store/yi5v7b8jyplgylsjamjg9c0iswjpzrfj-lualogging", 2071 - "sha256": "17y84wrbijfm1z91p8i41ijq9py69qn0k6c5in9yl2mha7s1vndh", 1933 + "rev": "465c994788f1bc18fca950934fa5ec9a909f496c", 1934 + "date": "2023-01-27T20:29:41+01:00", 1935 + "path": "/nix/store/pvb3yq11xgqhq6559sjd8rkf1x991rrz-lualogging", 1936 + "sha256": "1mz5iiv9pfikkm4ay7j0q6mk3bmcxylnlg9piwda47xxc1zyb1j4", 2072 1937 "fetchLFS": false, 2073 1938 "fetchSubmodules": true, 2074 1939 "deepClone": false, ··· 2085 1950 }; 2086 1951 }) {}; 2087 1952 2088 - luaossl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2089 - , fetchzip, lua 2090 - }: 1953 + luaossl = callPackage({ buildLuarocksPackage, lua, fetchzip }: 2091 1954 buildLuarocksPackage { 2092 1955 pname = "luaossl"; 2093 1956 version = "20220711-0"; ··· 2109 1972 }; 2110 1973 }) {}; 2111 1974 2112 - luaposix = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2113 - , fetchzip, bit32, lua 2114 - }: 1975 + luaposix = callPackage({ bit32, lua, luaOlder, fetchzip, luaAtLeast, buildLuarocksPackage }: 2115 1976 buildLuarocksPackage { 2116 1977 pname = "luaposix"; 2117 1978 version = "34.1.1-1"; ··· 2120 1981 sha256 = "0hx6my54axjcb3bklr991wji374qq6mwa3ily6dvb72vi2534nwz"; 2121 1982 }).outPath; 2122 1983 src = fetchzip { 2123 - url = "https://github.com/luaposix/luaposix/archive/v34.1.1.zip"; 1984 + url = "http://github.com/luaposix/luaposix/archive/v34.1.1.zip"; 2124 1985 sha256 = "0863r8c69yx92lalj174qdhavqmcs2cdimjim6k55qj9yn78v9zl"; 2125 1986 }; 2126 1987 2127 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1988 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 2128 1989 propagatedBuildInputs = [ bit32 lua ]; 2129 1990 2130 1991 meta = { 2131 - homepage = "https://github.com/luaposix/luaposix/"; 1992 + homepage = "http://github.com/luaposix/luaposix/"; 2132 1993 description = "Lua bindings for POSIX"; 2133 1994 maintainers = with lib.maintainers; [ vyp lblasc ]; 2134 1995 license.fullName = "MIT/X11"; 2135 1996 }; 2136 1997 }) {}; 2137 1998 2138 - luarepl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2139 - , fetchurl, lua 2140 - }: 1999 + luarepl = callPackage({ buildLuarocksPackage, fetchurl, luaOlder, lua }: 2141 2000 buildLuarocksPackage { 2142 2001 pname = "luarepl"; 2143 2002 version = "0.10-1"; ··· 2150 2009 sha256 = "0wv37h9w6y5pgr39m7yxbf8imkwvaila6rnwjcp0xsxl5c1rzfjm"; 2151 2010 }; 2152 2011 2153 - disabled = with lua; (luaOlder "5.1"); 2012 + disabled = (luaOlder "5.1"); 2154 2013 propagatedBuildInputs = [ lua ]; 2155 2014 2156 2015 meta = { ··· 2160 2019 }; 2161 2020 }) {}; 2162 2021 2163 - luasec = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2164 - , fetchgit, lua, luasocket 2165 - }: 2022 + luasec = callPackage({ fetchgit, luaOlder, luasocket, buildLuarocksPackage, lua }: 2166 2023 buildLuarocksPackage { 2167 2024 pname = "luasec"; 2168 2025 version = "1.2.0-1"; ··· 2183 2040 } 2184 2041 '') ["date" "path"]) ; 2185 2042 2186 - disabled = with lua; (luaOlder "5.1"); 2043 + disabled = (luaOlder "5.1"); 2187 2044 propagatedBuildInputs = [ lua luasocket ]; 2188 2045 2189 2046 meta = { ··· 2194 2051 }; 2195 2052 }) {}; 2196 2053 2197 - luasocket = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2198 - , fetchgit, lua 2199 - }: 2054 + luasocket = callPackage({ fetchgit, lua, luaOlder, buildLuarocksPackage }: 2200 2055 buildLuarocksPackage { 2201 2056 pname = "luasocket"; 2202 2057 version = "3.1.0-1"; ··· 2217 2072 } 2218 2073 '') ["date" "path"]) ; 2219 2074 2220 - disabled = with lua; (luaOlder "5.1"); 2075 + disabled = (luaOlder "5.1"); 2221 2076 propagatedBuildInputs = [ lua ]; 2222 2077 2223 2078 meta = { ··· 2227 2082 }; 2228 2083 }) {}; 2229 2084 2230 - luasql-sqlite3 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2231 - , fetchgit, lua 2232 - }: 2085 + luasql-sqlite3 = callPackage({ lua, buildLuarocksPackage, fetchgit, luaOlder }: 2233 2086 buildLuarocksPackage { 2234 2087 pname = "luasql-sqlite3"; 2235 2088 version = "2.6.0-1"; ··· 2250 2103 } 2251 2104 '') ["date" "path"]) ; 2252 2105 2253 - disabled = with lua; (luaOlder "5.1"); 2106 + disabled = (luaOlder "5.1"); 2254 2107 propagatedBuildInputs = [ lua ]; 2255 2108 2256 2109 meta = { ··· 2261 2114 }; 2262 2115 }) {}; 2263 2116 2264 - luassert = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2265 - , fetchgit, lua, say 2266 - }: 2117 + luassert = callPackage({ luaOlder, fetchgit, buildLuarocksPackage, lua, say }: 2267 2118 buildLuarocksPackage { 2268 2119 pname = "luassert"; 2269 2120 version = "1.9.0-1"; ··· 2284 2135 } 2285 2136 '') ["date" "path"]) ; 2286 2137 2287 - disabled = with lua; (luaOlder "5.1"); 2138 + disabled = (luaOlder "5.1"); 2288 2139 propagatedBuildInputs = [ lua say ]; 2289 2140 2290 2141 meta = { ··· 2294 2145 }; 2295 2146 }) {}; 2296 2147 2297 - luasystem = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2298 - , fetchurl, lua 2299 - }: 2148 + luasystem = callPackage({ buildLuarocksPackage, luaOlder, lua, fetchurl }: 2300 2149 buildLuarocksPackage { 2301 2150 pname = "luasystem"; 2302 2151 version = "0.2.1-0"; ··· 2309 2158 sha256 = "150bbklchh02gsvpngv56xrrlxxvwpqwrh0yy6z95fnvks7gd0qb"; 2310 2159 }; 2311 2160 2312 - disabled = with lua; (luaOlder "5.1"); 2161 + disabled = (luaOlder "5.1"); 2313 2162 propagatedBuildInputs = [ lua ]; 2314 2163 2315 2164 meta = { ··· 2319 2168 }; 2320 2169 }) {}; 2321 2170 2322 - luaunbound = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2323 - , fetchurl, lua 2324 - }: 2171 + luaunbound = callPackage({ fetchurl, lua, buildLuarocksPackage, luaOlder, luaAtLeast }: 2325 2172 buildLuarocksPackage { 2326 2173 pname = "luaunbound"; 2327 2174 version = "1.0.0-1"; ··· 2334 2181 sha256 = "1lsh0ylp5xskygxl5qdv6mhkm1x8xp0vfd5prk5hxkr19jk5mr3d"; 2335 2182 }; 2336 2183 2337 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2184 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 2338 2185 propagatedBuildInputs = [ lua ]; 2339 2186 2340 2187 meta = { ··· 2344 2191 }; 2345 2192 }) {}; 2346 2193 2347 - luaunit = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2348 - , fetchzip, lua 2349 - }: 2194 + luaunit = callPackage({ buildLuarocksPackage, fetchzip, lua, luaAtLeast, luaOlder }: 2350 2195 buildLuarocksPackage { 2351 2196 pname = "luaunit"; 2352 2197 version = "3.4-1"; ··· 2359 2204 sha256 = "0qf07y3229lq3qq1mfkv83gzbc7dgyr67hysqjb5bbk333flv56r"; 2360 2205 }; 2361 2206 2362 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2207 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 2363 2208 propagatedBuildInputs = [ lua ]; 2364 2209 2365 2210 meta = { 2366 - homepage = "https://github.com/bluebird75/luaunit"; 2211 + homepage = "http://github.com/bluebird75/luaunit"; 2367 2212 description = "A unit testing framework for Lua"; 2368 2213 maintainers = with lib.maintainers; [ lockejan ]; 2369 2214 license.fullName = "BSD"; 2370 2215 }; 2371 2216 }) {}; 2372 2217 2373 - luautf8 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2374 - , fetchurl, lua 2375 - }: 2218 + luautf8 = callPackage({ fetchurl, buildLuarocksPackage, lua, luaOlder }: 2376 2219 buildLuarocksPackage { 2377 2220 pname = "luautf8"; 2378 - version = "0.1.5-1"; 2221 + version = "0.1.5-2"; 2379 2222 knownRockspec = (fetchurl { 2380 - url = "mirror://luarocks/luautf8-0.1.5-1.rockspec"; 2381 - sha256 = "0b2fzb3ignpb028j35np3mkkydg73dpm0lqr4z89gzy2gfjm0iy7"; 2223 + url = "mirror://luarocks/luautf8-0.1.5-2.rockspec"; 2224 + sha256 = "0v788kk1aj7r70w9fgjlp3qrpjbpa9z9l1m7d13csk0pgfkm5iqz"; 2382 2225 }).outPath; 2383 2226 src = fetchurl { 2384 - url = "https://github.com/starwing/luautf8/archive/refs/tags/0.1.4.tar.gz"; 2385 - sha256 = "08r4swiipzs0fif3311rr493j4lb3pyapl0sp70pl8s4rmknm43h"; 2227 + url = "https://github.com/starwing/luautf8/archive/refs/tags/0.1.5.tar.gz"; 2228 + sha256 = "077ji840wfmy7hq0y13l01dv6jhasznykf89gk9m672jhz6dxggl"; 2386 2229 }; 2387 2230 2388 - disabled = with lua; (luaOlder "5.1"); 2231 + disabled = (luaOlder "5.1"); 2389 2232 propagatedBuildInputs = [ lua ]; 2390 2233 2391 2234 meta = { 2392 - homepage = "https://github.com/starwing/luautf8"; 2235 + homepage = "http://github.com/starwing/luautf8"; 2393 2236 description = "A UTF-8 support module for Lua"; 2394 2237 maintainers = with lib.maintainers; [ pstn ]; 2395 2238 license.fullName = "MIT"; 2396 2239 }; 2397 2240 }) {}; 2398 2241 2399 - luazip = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2400 - , fetchgit, lua 2401 - }: 2242 + luazip = callPackage({ luaOlder, luaAtLeast, buildLuarocksPackage, lua, fetchgit }: 2402 2243 buildLuarocksPackage { 2403 2244 pname = "luazip"; 2404 2245 version = "1.2.7-1"; ··· 2419 2260 } 2420 2261 '') ["date" "path"]) ; 2421 2262 2422 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2263 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 2423 2264 propagatedBuildInputs = [ lua ]; 2424 2265 2425 2266 meta = { ··· 2429 2270 }; 2430 2271 }) {}; 2431 2272 2432 - lush-nvim = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2433 - , fetchgit, lua 2434 - , moonscript}: 2273 + lush-nvim = callPackage({ buildLuarocksPackage, fetchgit, luaAtLeast, luaOlder, lua }: 2435 2274 buildLuarocksPackage { 2436 2275 pname = "lush.nvim"; 2437 2276 version = "scm-1"; 2438 2277 2439 2278 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2440 2279 "url": "https://github.com/rktjmp/lush.nvim", 2441 - "rev": "4cc81a12731fbefce1582a940b755691eb3eb6d1", 2442 - "date": "2022-12-16T22:20:07+11:00", 2443 - "path": "/nix/store/2h8v2ff1bha580jzyrhhwa9lnj98f327-lush.nvim", 2444 - "sha256": "0zwb9d8makr9k20cdf7fajhk3frbh4n4p1zajxig0f3ws867zjqx", 2280 + "rev": "b1e8eb1da3fee95ef31515a73c9eff9bf251088d", 2281 + "date": "2023-01-03T10:45:29+11:00", 2282 + "path": "/nix/store/wpnvi5bjlp7sl8g2li21qkcd7m1f3d3w-lush.nvim", 2283 + "sha256": "0q3prq4fm9rpczl7b1lgqnhs0z5jgvpdy0cp45jfpw4bvcy6vkpq", 2445 2284 "fetchLFS": false, 2446 2285 "fetchSubmodules": true, 2447 2286 "deepClone": false, ··· 2449 2288 } 2450 2289 '') ["date" "path"]) ; 2451 2290 2452 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2291 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 2453 2292 propagatedBuildInputs = [ lua ]; 2454 - nativeCheckInputs = [ moonscript ]; 2455 2293 2456 2294 meta = { 2457 2295 homepage = "https://github.com/rktjmp/lush.nvim"; ··· 2461 2299 }; 2462 2300 }) {}; 2463 2301 2464 - luuid = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2465 - , fetchurl, lua 2466 - }: 2302 + luuid = callPackage({ luaOlder, luaAtLeast, buildLuarocksPackage, fetchurl, lua }: 2467 2303 buildLuarocksPackage { 2468 2304 pname = "luuid"; 2469 2305 version = "20120509-2"; ··· 2476 2312 sha256 = "1bfkj613d05yps3fivmz0j1bxf2zkg9g1yl0ifffgw0vy00hpnvm"; 2477 2313 }; 2478 2314 2479 - disabled = with lua; (luaOlder "5.2") || (luaAtLeast "5.4"); 2315 + disabled = (luaOlder "5.2") || (luaAtLeast "5.4"); 2480 2316 propagatedBuildInputs = [ lua ]; 2481 2317 2482 2318 meta = { ··· 2486 2322 }; 2487 2323 }) {}; 2488 2324 2489 - luv = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2490 - , fetchurl, lua 2491 - , cmake}: 2325 + luv = callPackage({ buildLuarocksPackage, lua, fetchurl, luaOlder }: 2492 2326 buildLuarocksPackage { 2493 2327 pname = "luv"; 2494 2328 version = "1.43.0-0"; ··· 2501 2335 sha256 = "1qlx1r79sfn8r20yx19bhdr0v58ykpwgwzy5vma9p2ngrlynyyjn"; 2502 2336 }; 2503 2337 2504 - disabled = with lua; (luaOlder "5.1"); 2505 - nativeBuildInputs = [ cmake ]; 2338 + disabled = (luaOlder "5.1"); 2506 2339 propagatedBuildInputs = [ lua ]; 2507 2340 2508 2341 meta = { ··· 2512 2345 }; 2513 2346 }) {}; 2514 2347 2515 - lyaml = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2516 - , fetchzip, lua 2517 - }: 2348 + lyaml = callPackage({ buildLuarocksPackage, fetchzip, lua, luaOlder, luaAtLeast }: 2518 2349 buildLuarocksPackage { 2519 2350 pname = "lyaml"; 2520 2351 version = "6.2.8-1"; ··· 2523 2354 sha256 = "0d0h70kjl5fkq589y1sx8qy8as002dhcf88pf60pghvch002ryi1"; 2524 2355 }).outPath; 2525 2356 src = fetchzip { 2526 - url = "https://github.com/gvvaughan/lyaml/archive/v6.2.8.zip"; 2357 + url = "http://github.com/gvvaughan/lyaml/archive/v6.2.8.zip"; 2527 2358 sha256 = "0r3jjsd8x2fs1aanki0s1mvpznl16f32c1qfgmicy0icgy5xfch0"; 2528 2359 }; 2529 2360 2530 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2361 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 2531 2362 propagatedBuildInputs = [ lua ]; 2532 2363 2533 2364 meta = { 2534 - homepage = "https://github.com/gvvaughan/lyaml"; 2365 + homepage = "http://github.com/gvvaughan/lyaml"; 2535 2366 description = "libYAML binding for Lua"; 2536 2367 maintainers = with lib.maintainers; [ lblasc ]; 2537 2368 license.fullName = "MIT/X11"; 2538 2369 }; 2539 2370 }) {}; 2540 2371 2541 - markdown = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2542 - , fetchgit, lua 2543 - }: 2372 + markdown = callPackage({ buildLuarocksPackage, luaAtLeast, fetchgit, luaOlder, lua }: 2544 2373 buildLuarocksPackage { 2545 2374 pname = "markdown"; 2546 2375 version = "0.33-1"; ··· 2561 2390 } 2562 2391 '') ["date" "path"]) ; 2563 2392 2564 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2393 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 2565 2394 propagatedBuildInputs = [ lua ]; 2566 2395 2567 2396 meta = { ··· 2571 2400 }; 2572 2401 }) {}; 2573 2402 2574 - mediator_lua = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2575 - , fetchurl, lua 2576 - }: 2403 + mediator_lua = callPackage({ luaOlder, lua, fetchurl, buildLuarocksPackage }: 2577 2404 buildLuarocksPackage { 2578 2405 pname = "mediator_lua"; 2579 2406 version = "1.1.2-0"; ··· 2586 2413 sha256 = "16zzzhiy3y35v8advmlkzpryzxv5vji7727vwkly86q8sagqbxgs"; 2587 2414 }; 2588 2415 2589 - disabled = with lua; (luaOlder "5.1"); 2416 + disabled = (luaOlder "5.1"); 2590 2417 propagatedBuildInputs = [ lua ]; 2591 2418 2592 2419 meta = { ··· 2596 2423 }; 2597 2424 }) {}; 2598 2425 2599 - moonscript = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2600 - , fetchgit, argparse, lpeg, lua, luafilesystem 2601 - }: 2426 + moonscript = callPackage({ lpeg, luaOlder, fetchgit, lua, buildLuarocksPackage, argparse, luafilesystem }: 2602 2427 buildLuarocksPackage { 2603 2428 pname = "moonscript"; 2604 2429 version = "dev-1"; ··· 2616 2441 } 2617 2442 '') ["date" "path"]) ; 2618 2443 2619 - disabled = with lua; (luaOlder "5.1"); 2444 + disabled = (luaOlder "5.1"); 2620 2445 propagatedBuildInputs = [ argparse lpeg lua luafilesystem ]; 2621 2446 2622 2447 meta = { ··· 2627 2452 }; 2628 2453 }) {}; 2629 2454 2630 - mpack = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2631 - , fetchurl}: 2455 + mpack = callPackage({ buildLuarocksPackage, fetchurl }: 2632 2456 buildLuarocksPackage { 2633 2457 pname = "mpack"; 2634 2458 version = "1.0.9-0"; ··· 2649 2473 }; 2650 2474 }) {}; 2651 2475 2652 - nvim-client = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2653 - , fetchurl, coxpcall, lua, luv, mpack 2654 - }: 2476 + nvim-client = callPackage({ coxpcall, fetchurl, mpack, lua, luaOlder, luv, buildLuarocksPackage }: 2655 2477 buildLuarocksPackage { 2656 2478 pname = "nvim-client"; 2657 2479 version = "0.2.4-1"; ··· 2661 2483 sha256 = "0sk1lmj0r7pyj9k3p6n0wqjbd95br44ansz0ck3amp6ql8f9kprf"; 2662 2484 }; 2663 2485 2664 - disabled = with lua; (luaOlder "5.1"); 2486 + disabled = (luaOlder "5.1"); 2665 2487 propagatedBuildInputs = [ coxpcall lua luv mpack ]; 2666 2488 2667 2489 meta = { ··· 2671 2493 }; 2672 2494 }) {}; 2673 2495 2674 - nvim-cmp = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2675 - , fetchgit, lua 2676 - }: 2496 + nvim-cmp = callPackage({ luaAtLeast, lua, fetchgit, buildLuarocksPackage, luaOlder }: 2677 2497 buildLuarocksPackage { 2678 2498 pname = "nvim-cmp"; 2679 2499 version = "scm-1"; 2680 2500 2681 2501 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2682 2502 "url": "https://github.com/hrsh7th/nvim-cmp", 2683 - "rev": "8bbaeda725d5db6e4e1be2867a64b43bf547cf06", 2684 - "date": "2022-12-15T20:27:02+09:00", 2685 - "path": "/nix/store/bd3da1ahlp53p3b12780h2x29amr8a3h-nvim-cmp", 2686 - "sha256": "1ldbvspz6aam78d47ldpa7bv4z419bzsk5nhli75mz0vzidfvrw5", 2503 + "rev": "7a3b1e76f74934b12fda82158237c6ad8bfd3d40", 2504 + "date": "2023-02-24T12:23:36+09:00", 2505 + "path": "/nix/store/s1qark9y2zkbwyl2mzg60z9r0h4hajf4-nvim-cmp", 2506 + "sha256": "0cy93aj02nkspr83sqsrix12jcnhkl5s2mbpjr5ffhpcrk19vlmx", 2687 2507 "fetchLFS": false, 2688 2508 "fetchSubmodules": true, 2689 2509 "deepClone": false, ··· 2691 2511 } 2692 2512 '') ["date" "path"]) ; 2693 2513 2694 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2514 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 2695 2515 propagatedBuildInputs = [ lua ]; 2696 2516 2697 2517 meta = { ··· 2701 2521 }; 2702 2522 }) {}; 2703 2523 2704 - penlight = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2705 - , fetchgit, lua, luafilesystem 2706 - , busted}: 2524 + penlight = callPackage({ luafilesystem, luaOlder, fetchgit, buildLuarocksPackage, lua }: 2707 2525 buildLuarocksPackage { 2708 2526 pname = "penlight"; 2709 2527 version = "dev-1"; 2710 2528 2711 2529 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2712 2530 "url": "https://github.com/lunarmodules/penlight.git", 2713 - "rev": "b101290c532c2901764de57367d3f2b84127286d", 2714 - "date": "2022-10-23T07:52:51+03:00", 2715 - "path": "/nix/store/k2jh5076dwb8dp6h05vbdj9jpa87gl1f-penlight", 2716 - "sha256": "10pb55cfqrpc9a112pvldkanh63s8dww452gl2rkjnrsh9b9gw4b", 2531 + "rev": "7e67bcb1c4d95e7ca817356533419b4a72049b96", 2532 + "date": "2022-12-28T23:34:46+01:00", 2533 + "path": "/nix/store/14kax7nswd7in005cgb0f0r8194s9nsd-penlight", 2534 + "sha256": "17gcfi8hqpdp8m0f1nr9n5p1mzxxpq2qwf8zkqvjkb7qv1zqabj1", 2717 2535 "fetchLFS": false, 2718 2536 "fetchSubmodules": true, 2719 2537 "deepClone": false, ··· 2721 2539 } 2722 2540 '') ["date" "path"]) ; 2723 2541 2724 - disabled = with lua; (luaOlder "5.1"); 2542 + disabled = (luaOlder "5.1"); 2725 2543 propagatedBuildInputs = [ lua luafilesystem ]; 2726 - nativeCheckInputs = [ busted ]; 2727 2544 2728 2545 meta = { 2729 2546 homepage = "https://lunarmodules.github.io/penlight"; ··· 2733 2550 }; 2734 2551 }) {}; 2735 2552 2736 - plenary-nvim = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2737 - , fetchgit, lua, luassert 2738 - }: 2553 + plenary-nvim = callPackage({ lua, fetchgit, luaOlder, luaAtLeast, luassert, buildLuarocksPackage }: 2739 2554 buildLuarocksPackage { 2740 2555 pname = "plenary.nvim"; 2741 2556 version = "scm-1"; 2742 2557 2743 2558 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2744 2559 "url": "https://github.com/nvim-lua/plenary.nvim", 2745 - "rev": "9d81624fbcedd3dd43b38d7e13a1e7b3f873d8cd", 2746 - "date": "2023-01-06T19:47:51+01:00", 2747 - "path": "/nix/store/r6a56xvn5dkrsnswpg7297ihdfc1qsgy-plenary.nvim", 2748 - "sha256": "0y3qn0rwlwp720517lwg35f09b30b591hprbvb6hgvn1waw2ljzc", 2560 + "rev": "253d34830709d690f013daf2853a9d21ad7accab", 2561 + "date": "2023-02-19T10:05:49+01:00", 2562 + "path": "/nix/store/dnzlin3gqpvd35a8c5g5hwg3fl28vxgs-plenary.nvim", 2563 + "sha256": "17vvl06jc5vrfrv7gljflkqykshhg84wnhbl9br4pm050ywlg4ng", 2749 2564 "fetchLFS": false, 2750 2565 "fetchSubmodules": true, 2751 2566 "deepClone": false, ··· 2753 2568 } 2754 2569 '') ["date" "path"]) ; 2755 2570 2756 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2571 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 2757 2572 propagatedBuildInputs = [ lua luassert ]; 2758 2573 2759 2574 meta = { 2760 - homepage = "https://github.com/nvim-lua/plenary.nvim"; 2575 + homepage = "http://github.com/nvim-lua/plenary.nvim"; 2761 2576 description = "lua functions you don't want to write "; 2762 2577 license.fullName = "MIT/X11"; 2763 2578 }; 2764 2579 }) {}; 2765 2580 2766 - rapidjson = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2767 - , fetchgit, lua 2768 - , cmake}: 2581 + rapidjson = callPackage({ lua, buildLuarocksPackage, luaOlder, fetchgit }: 2769 2582 buildLuarocksPackage { 2770 2583 pname = "rapidjson"; 2771 2584 version = "0.7.1-1"; ··· 2783 2596 } 2784 2597 '') ["date" "path"]) ; 2785 2598 2786 - disabled = with lua; (luaOlder "5.1"); 2787 - nativeBuildInputs = [ cmake ]; 2599 + disabled = (luaOlder "5.1"); 2788 2600 propagatedBuildInputs = [ lua ]; 2789 2601 2790 2602 meta = { ··· 2794 2606 }; 2795 2607 }) {}; 2796 2608 2797 - readline = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2798 - , fetchurl, lua, luaposix 2799 - }: 2609 + readline = callPackage({ buildLuarocksPackage, fetchurl, luaAtLeast, luaOlder, lua, luaposix }: 2800 2610 buildLuarocksPackage { 2801 2611 pname = "readline"; 2802 2612 version = "3.2-0"; ··· 2809 2619 sha256 = "1mk9algpsvyqwhnq7jlw4cgmfzj30l7n2r6ak4qxgdxgc39f48k4"; 2810 2620 }; 2811 2621 2812 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2622 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 2813 2623 propagatedBuildInputs = [ lua luaposix ]; 2814 2624 2815 2625 meta = { 2816 - homepage = "https://pjb.com.au/comp/lua/readline.html"; 2626 + homepage = "http://pjb.com.au/comp/lua/readline.html"; 2817 2627 description = "Interface to the readline library"; 2818 2628 license.fullName = "MIT/X11"; 2819 2629 }; 2820 2630 }) {}; 2821 2631 2822 - rest-nvim = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2823 - , fetchzip, lua, plenary-nvim 2824 - }: 2632 + rest-nvim = callPackage({ lua, luaAtLeast, buildLuarocksPackage, luaOlder, fetchzip, plenary-nvim }: 2825 2633 buildLuarocksPackage { 2826 2634 pname = "rest.nvim"; 2827 2635 version = "0.1-2"; ··· 2834 2642 sha256 = "0yf1a1cjrrzw0wmjgg48g3qn9kfxn7hv38yx88l1sc1r1nsfijrq"; 2835 2643 }; 2836 2644 2837 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2645 + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 2838 2646 propagatedBuildInputs = [ lua plenary-nvim ]; 2839 2647 2840 2648 meta = { ··· 2845 2653 }; 2846 2654 }) {}; 2847 2655 2848 - say = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2849 - , fetchgit, lua 2850 - , busted}: 2656 + say = callPackage({ luaOlder, fetchgit, lua, buildLuarocksPackage }: 2851 2657 buildLuarocksPackage { 2852 2658 pname = "say"; 2853 2659 version = "scm-1"; ··· 2865 2671 } 2866 2672 '') ["date" "path"]) ; 2867 2673 2868 - disabled = with lua; (luaOlder "5.1"); 2674 + disabled = (luaOlder "5.1"); 2869 2675 propagatedBuildInputs = [ lua ]; 2870 - nativeCheckInputs = [ busted ]; 2871 2676 2872 2677 meta = { 2873 2678 homepage = "https://lunarmodules.github.io/say"; ··· 2876 2681 }; 2877 2682 }) {}; 2878 2683 2879 - serpent = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2880 - , fetchgit, lua 2881 - }: 2684 + serpent = callPackage({ fetchgit, luaAtLeast, lua, buildLuarocksPackage, luaOlder }: 2882 2685 buildLuarocksPackage { 2883 2686 pname = "serpent"; 2884 2687 version = "0.30-2"; ··· 2899 2702 } 2900 2703 '') ["date" "path"]) ; 2901 2704 2902 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2705 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 2903 2706 propagatedBuildInputs = [ lua ]; 2904 2707 2905 2708 meta = { ··· 2910 2713 }; 2911 2714 }) {}; 2912 2715 2913 - sqlite = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2914 - , fetchgit, luv 2915 - , plenary-nvim}: 2716 + sqlite = callPackage({ fetchgit, buildLuarocksPackage, luv }: 2916 2717 buildLuarocksPackage { 2917 2718 pname = "sqlite"; 2918 2719 version = "v1.2.2-0"; ··· 2934 2735 '') ["date" "path"]) ; 2935 2736 2936 2737 propagatedBuildInputs = [ luv ]; 2937 - nativeCheckInputs = [ plenary-nvim ]; 2938 2738 2939 2739 meta = { 2940 2740 homepage = "https://github.com/tami5/sqlite.lua"; ··· 2943 2743 }; 2944 2744 }) {}; 2945 2745 2946 - std-_debug = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2947 - , fetchgit, lua 2948 - }: 2746 + std-_debug = callPackage({ buildLuarocksPackage, lua, luaOlder, fetchgit, luaAtLeast }: 2949 2747 buildLuarocksPackage { 2950 2748 pname = "std._debug"; 2951 2749 version = "git-1"; 2952 2750 2953 2751 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2954 2752 "url": "https://github.com/lua-stdlib/_debug.git", 2955 - "rev": "6ab5e78ef21ad9877e9733a178df4799b983e178", 2956 - "date": "2022-06-29T11:27:54-07:00", 2957 - "path": "/nix/store/c3p5jq6bawdmfnq1ayw6d7kwwc9sqmig-_debug", 2958 - "sha256": "1q0gvwwjclf4galz9c9h2xbzh799xswr9z9b7lncmwb5ky2jwpcy", 2753 + "rev": "8b80b14bbbe7259a47c160176546bb152bb2d6f1", 2754 + "date": "2023-01-31T16:39:35-07:00", 2755 + "path": "/nix/store/i24iz2hvnjp18iz9z8kljsy9iv17m2zl-_debug", 2756 + "sha256": "07z5lz3gy8wzzks79r3v68vckj42i3sybhfmqx7h2s58ld2kn5fd", 2959 2757 "fetchLFS": false, 2960 2758 "fetchSubmodules": true, 2961 2759 "deepClone": false, ··· 2963 2761 } 2964 2762 '') ["date" "path"]) ; 2965 2763 2966 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2764 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 2967 2765 propagatedBuildInputs = [ lua ]; 2968 2766 2969 2767 meta = { ··· 2973 2771 }; 2974 2772 }) {}; 2975 2773 2976 - std-normalize = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2977 - , fetchgit, lua, std-_debug 2978 - }: 2774 + std-normalize = callPackage({ buildLuarocksPackage, fetchgit, lua, luaAtLeast, std-_debug, luaOlder }: 2979 2775 buildLuarocksPackage { 2980 2776 pname = "std.normalize"; 2981 2777 version = "git-1"; ··· 2993 2789 } 2994 2790 '') ["date" "path"]) ; 2995 2791 2996 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2792 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 2997 2793 propagatedBuildInputs = [ lua std-_debug ]; 2998 2794 2999 2795 meta = { ··· 3003 2799 }; 3004 2800 }) {}; 3005 2801 3006 - stdlib = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 3007 - , fetchzip, lua 3008 - }: 2802 + stdlib = callPackage({ buildLuarocksPackage, luaAtLeast, fetchzip, lua, luaOlder }: 3009 2803 buildLuarocksPackage { 3010 2804 pname = "stdlib"; 3011 2805 version = "41.2.2-1"; ··· 3018 2812 sha256 = "0ry6k0wh4vyar1z68s0qmqzkdkfn9lcznsl8av7x78qz6l16wfw4"; 3019 2813 }; 3020 2814 3021 - disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2815 + disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 3022 2816 propagatedBuildInputs = [ lua ]; 3023 2817 3024 2818 meta = { ··· 3029 2823 }; 3030 2824 }) {}; 3031 2825 3032 - teal-language-server = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 3033 - , fetchgit, cyan, dkjson, luafilesystem 3034 - }: 2826 + teal-language-server = callPackage({ luafilesystem, buildLuarocksPackage, dkjson, cyan, fetchgit }: 3035 2827 buildLuarocksPackage { 3036 2828 pname = "teal-language-server"; 3037 2829 version = "dev-1"; ··· 3041 2833 }).outPath; 3042 2834 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 3043 2835 "url": "https://git@github.com/teal-language/teal-language-server.git", 3044 - "rev": "38266ed482ef4b7e51d9cf149f4c75103fd0cefc", 3045 - "date": "2022-11-22T12:51:28-06:00", 3046 - "path": "/nix/store/3wzza2p2c9ylcj8ihv4xmkgljkwgs0z6-teal-language-server", 3047 - "sha256": "0q50a9f4gskx80mifpg9lf5haxsiw53b9lik398ijbkym4mfg2sz", 2836 + "rev": "67b5d7cad60b9df472851a2c61591f2aab97da47", 2837 + "date": "2022-12-21T20:33:53-06:00", 2838 + "path": "/nix/store/qyaz38njm8qgyfxca6m6f8i4lkfcfdb0-teal-language-server", 2839 + "sha256": "12nqarykmdvxxci9l6gq2yhn4pjzzqlxyrl2c8svb97hka68wjvx", 3048 2840 "fetchLFS": false, 3049 2841 "fetchSubmodules": true, 3050 2842 "deepClone": false, ··· 3061 2853 }; 3062 2854 }) {}; 3063 2855 3064 - tl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 3065 - , fetchgit, argparse, compat53, luafilesystem 3066 - , dkjson}: 2856 + tl = callPackage({ compat53, buildLuarocksPackage, argparse, luafilesystem, fetchgit }: 3067 2857 buildLuarocksPackage { 3068 2858 pname = "tl"; 3069 - version = "0.14.1-1"; 2859 + version = "0.15.1-1"; 3070 2860 knownRockspec = (fetchurl { 3071 - url = "mirror://luarocks/tl-0.14.1-1.rockspec"; 3072 - sha256 = "09nm8vgn1j33bj6612h48jqv7vd72qm06f6rly0angkpcdzb2cd7"; 2861 + url = "mirror://luarocks/tl-0.15.1-1.rockspec"; 2862 + sha256 = "0f9wr91pxcvx43jp9ma4yb6f0r9yrc2fm437nx7xm0dyh7kac9p6"; 3073 2863 }).outPath; 3074 2864 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 3075 2865 "url": "https://github.com/teal-language/tl", 3076 - "rev": "2a0426ed42a3616981410bab0ef1faa55ab9795d", 3077 - "date": "2022-08-23T02:17:01-03:00", 3078 - "path": "/nix/store/50p7nazikq1n1nffl84lnh8l39nm18pq-tl", 3079 - "sha256": "04bbls8dc0jg7vbqwafn24gqna4swk3aa760i98hnrbmax39pzh2", 2866 + "rev": "a10fb2c69827c1b0f8e1b8a5c848a06d6da5d3be", 2867 + "date": "2023-01-23T18:14:26-03:00", 2868 + "path": "/nix/store/x5p9v443g53sz2c8rvxa465gzfiv47wb-tl", 2869 + "sha256": "0hql1274wxji54cadalv4j3k82vd9xasvi119cdnm16mh85ir70s", 3080 2870 "fetchLFS": false, 3081 2871 "fetchSubmodules": true, 3082 2872 "deepClone": false, ··· 3085 2875 '') ["date" "path"]) ; 3086 2876 3087 2877 propagatedBuildInputs = [ argparse compat53 luafilesystem ]; 3088 - nativeCheckInputs = [ dkjson ]; 3089 2878 3090 2879 meta = { 3091 2880 homepage = "https://github.com/teal-language/tl"; ··· 3095 2884 }; 3096 2885 }) {}; 3097 2886 3098 - vstruct = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 3099 - , fetchgit, lua 3100 - }: 2887 + vstruct = callPackage({ fetchgit, lua, buildLuarocksPackage, luaOlder }: 3101 2888 buildLuarocksPackage { 3102 2889 pname = "vstruct"; 3103 2890 version = "2.1.1-1"; ··· 3115 2902 } 3116 2903 '') ["date" "path"]) ; 3117 2904 3118 - disabled = with lua; (luaOlder "5.1"); 2905 + disabled = (luaOlder "5.1"); 3119 2906 propagatedBuildInputs = [ lua ]; 3120 2907 3121 2908 meta = { ··· 3124 2911 }; 3125 2912 }) {}; 3126 2913 3127 - vusted = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 3128 - , fetchgit, busted 3129 - }: 2914 + vusted = callPackage({ buildLuarocksPackage, fetchgit, busted }: 3130 2915 buildLuarocksPackage { 3131 2916 pname = "vusted"; 3132 - version = "2.1.1-1"; 2917 + version = "2.2.0-1"; 3133 2918 knownRockspec = (fetchurl { 3134 - url = "mirror://luarocks/vusted-2.1.1-1.rockspec"; 3135 - sha256 = "12zw09ib3mmwh1kvcj228dhws2ldvwzymr7qbsq6l5kysaahhjm3"; 2919 + url = "mirror://luarocks/vusted-2.2.0-1.rockspec"; 2920 + sha256 = "1ri96pdwhck1sbdnkqj9ksv9hs86pv8v2f6vl25696v9snp9jkzs"; 3136 2921 }).outPath; 3137 2922 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 3138 2923 "url": "https://github.com/notomo/vusted.git", 3139 - "rev": "9607444b9e259b82c0615caabb5fea8cea918edc", 3140 - "date": "2022-09-12T21:55:42+09:00", 3141 - "path": "/nix/store/pb5inf25lr63bbc1mvx8aqlh83i4ynwd-vusted", 3142 - "sha256": "0wv5lmzf36ga0lmyh0xaw4g2jz9hmw4766xmpznbhn2p64lm9kyl", 2924 + "rev": "f142170d3b802f6cedfcff67b945a260087ecf65", 2925 + "date": "2023-01-03T11:23:56+09:00", 2926 + "path": "/nix/store/la7h2a39wnjkdg1fzhkgw3hbrhs4c5kf-vusted", 2927 + "sha256": "17pdwaqjfkv2b7a801k5fdg2s0s75miiilfdjgmsyv7phighvkvw", 3143 2928 "fetchLFS": false, 3144 2929 "fetchSubmodules": true, 3145 2930 "deepClone": false,
+4 -3
pkgs/development/ocaml-modules/base64/default.nix
··· 2 2 3 3 buildDunePackage rec { 4 4 pname = "base64"; 5 - version = "3.5.0"; 5 + version = "3.5.1"; 6 6 7 7 minimalOCamlVersion = "4.03"; 8 + duneVersion = "3"; 8 9 9 10 src = fetchurl { 10 - url = "https://github.com/mirage/ocaml-base64/releases/download/v${version}/base64-v${version}.tbz"; 11 - sha256 = "sha256-WJ3pwAV46/54QZismBjTWGxHSyMWts0+HEbMsfYq46Q="; 11 + url = "https://github.com/mirage/ocaml-base64/releases/download/v${version}/base64-${version}.tbz"; 12 + hash = "sha256-2P7apZvRL+rnrMCLWSjdR4qsUj9MqNJARw0lAGUcZe0="; 12 13 }; 13 14 14 15 nativeBuildInputs = [ findlib ];
+1 -1
pkgs/development/ocaml-modules/bistro/default.nix
··· 20 20 pname = "bistro"; 21 21 version = "unstable-2022-05-07"; 22 22 23 - useDune2 = true; 23 + duneVersion = "3"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "pveber";
+4 -6
pkgs/development/ocaml-modules/emile/default.nix
··· 15 15 pname = "emile"; 16 16 version = "1.1"; 17 17 18 - useDune2 = true; 18 + minimalOCamlVersion = "4.08"; 19 + duneVersion = "3"; 19 20 20 21 src = fetchurl { 21 22 url = "https://github.com/dinosaure/emile/releases/download/v${version}/emile-v${version}.tbz"; 22 - sha256 = "0r1141makr0b900aby1gn0fccjv1qcqgyxib3bzq8fxmjqwjan8p"; 23 + hash = "sha256:0r1141makr0b900aby1gn0fccjv1qcqgyxib3bzq8fxmjqwjan8p"; 23 24 }; 24 25 25 26 buildInputs = [ cmdliner ]; ··· 32 33 uutf 33 34 ]; 34 35 35 - # technically emile is available for ocaml >= 4.03, but alcotest 36 - # and angstrom (fmt) are only available for >= 4.08. Disabling 37 - # tests for < 4.08 at least improves the error message 38 - doCheck = lib.versionAtLeast ocaml.version "4.08"; 36 + doCheck = true; 39 37 checkInputs = [ alcotest ]; 40 38 41 39 meta = with lib; {
+1
pkgs/development/ocaml-modules/h2/default.nix
··· 30 30 src 31 31 ; 32 32 33 + duneVersion = "3"; 33 34 minimalOCamlVersion = "4.06"; 34 35 35 36 propagatedBuildInputs = [
+2 -1
pkgs/development/ocaml-modules/index/default.nix
··· 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/mirage/index/releases/download/${version}/index-${version}.tbz"; 13 - sha256 = "sha256-rPwNzqkWqDak2mDTDIBqIvachY1vfOIzFmwaXjZea+4="; 13 + hash = "sha256-rPwNzqkWqDak2mDTDIBqIvachY1vfOIzFmwaXjZea+4="; 14 14 }; 15 15 16 16 minimalOCamlVersion = "4.08"; 17 + duneVersion = "3"; 17 18 18 19 buildInputs = [ 19 20 stdlib-shims
+3 -3
pkgs/development/ocaml-modules/otr/default.nix
··· 6 6 pname = "otr"; 7 7 version = "0.3.10"; 8 8 9 - minimumOCamlVersion = "4.08"; 9 + minimalOCamlVersion = "4.08"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/hannesm/ocaml-otr/releases/download/v${version}/otr-v${version}.tbz"; 13 - sha256 = "0dssc7p6s7z53n0mddyipjghzr8ld8bb7alaxqrx9gdpspwab1gq"; 13 + hash = "sha256:0dssc7p6s7z53n0mddyipjghzr8ld8bb7alaxqrx9gdpspwab1gq"; 14 14 }; 15 15 16 - useDune2 = true; 16 + duneVersion = "3"; 17 17 18 18 propagatedBuildInputs = [ cstruct sexplib0 mirage-crypto mirage-crypto-pk 19 19 astring base64 ];
+1 -1
pkgs/development/ocaml-modules/progress/default.nix
··· 7 7 pname = "progress"; 8 8 9 9 minimalOCamlVersion = "4.08"; 10 - useDune2 = true; 10 + duneVersion = "3"; 11 11 12 12 inherit (terminal) version src; 13 13
+2 -1
pkgs/development/ocaml-modules/repr/default.nix
··· 8 8 owner = "mirage"; 9 9 repo = "repr"; 10 10 rev = version; 11 - sha256 = "sha256-jF8KmaG07CT26O/1ANc6s1yHFJqhXDtd0jgTA04tIgw="; 11 + hash = "sha256-jF8KmaG07CT26O/1ANc6s1yHFJqhXDtd0jgTA04tIgw="; 12 12 }; 13 13 14 14 minimalOCamlVersion = "4.08"; 15 + duneVersion = "3"; 15 16 strictDeps = true; 16 17 17 18 propagatedBuildInputs = [
+1
pkgs/development/ocaml-modules/repr/ppx.nix
··· 4 4 pname = "ppx_repr"; 5 5 6 6 inherit (repr) src version strictDeps; 7 + duneVersion = "3"; 7 8 8 9 propagatedBuildInputs = [ 9 10 ppx_deriving
+16 -5
pkgs/development/python-modules/apispec/default.nix
··· 4 4 , marshmallow 5 5 , mock 6 6 , openapi-spec-validator 7 + , packaging 7 8 , prance 8 9 , pytestCheckHook 9 10 , pythonOlder ··· 23 24 }; 24 25 25 26 propagatedBuildInputs = [ 26 - pyyaml 27 - prance 27 + packaging 28 28 ]; 29 29 30 + passthru.optional-dependencies = { 31 + marshmallow = [ 32 + marshmallow 33 + ]; 34 + yaml = [ 35 + pyyaml 36 + ]; 37 + validation = [ 38 + openapi-spec-validator 39 + prance 40 + ]; 41 + }; 42 + 30 43 nativeCheckInputs = [ 31 - openapi-spec-validator 32 - marshmallow 33 44 mock 34 45 pytestCheckHook 35 - ]; 46 + ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); 36 47 37 48 pythonImportsCheck = [ 38 49 "apispec"
+2 -2
pkgs/development/python-modules/atlassian-python-api/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "atlassian-python-api"; 15 - version = "3.33.0"; 15 + version = "3.34.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "atlassian-api"; 22 22 repo = pname; 23 23 rev = "refs/tags/${version}"; 24 - sha256 = "sha256-vn2bI6wyYAhCxkiL4oEpJFwFicJScvhMfwLD6g6pVw8="; 24 + sha256 = "sha256-en+4EKkmTQWMgnGZaGs+O9Yh2TI03xW111wbp9O8dYE="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "azure-mgmt-containerservice"; 14 - version = "21.1.0"; 14 + version = "21.2.0"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 19 19 src = fetchPypi { 20 20 inherit pname version; 21 21 extension = "zip"; 22 - hash = "sha256-5EOythXO7spLzzlqDWrwcdkkJAMH9W8OBv96rYaWxAY="; 22 + hash = "sha256-pJLnSuSbXbarOiXwfnjSDNmyU7ZOl2IUUVaEA8mQriQ="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-storage-blob/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "azure-storage-blob"; 16 - version = "12.14.1"; 16 + version = "12.15.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 21 21 src = fetchPypi { 22 22 inherit pname version; 23 23 extension = "zip"; 24 - hash = "sha256-hg1NgphaS/x9MnHnEnWvMw9U8zCnVDVUNae6dJzN6Zc="; 24 + hash = "sha256-+LjVgkknQKsWdERVQINC+45MiJe2Soo/wxdDhEciwvI="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+1 -1
pkgs/development/python-modules/bash_kernel/default.nix
··· 43 43 ''; 44 44 45 45 postInstall = '' 46 - ${python.interpreter} -m bash_kernel.install --prefix $out 46 + ${python.pythonForBuild.interpreter} -m bash_kernel.install --prefix $out 47 47 ''; 48 48 49 49 meta = {
+1 -1
pkgs/development/python-modules/bashlex/default.nix
··· 20 20 21 21 # workaround https://github.com/idank/bashlex/issues/51 22 22 preBuild = '' 23 - ${python.interpreter} -c 'import bashlex' 23 + ${python.pythonForBuild.interpreter} -c 'import bashlex' 24 24 ''; 25 25 26 26 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/bellows/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "bellows"; 19 - version = "0.34.8"; 19 + version = "0.34.9"; 20 20 format = "setuptools"; 21 21 22 22 disabled = pythonOlder "3.7"; ··· 25 25 owner = "zigpy"; 26 26 repo = "bellows"; 27 27 rev = "refs/tags/${version}"; 28 - hash = "sha256-0pSMBPUA3djl7roVyFWe6ml9OOmWooAhwNXjsBgeLmU="; 28 + hash = "sha256-2QTY6mZkhaXHeZcLKxW7BkzOj2jYJx1v4TKG5YBcSC0="; 29 29 }; 30 30 31 31 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/bundlewrap/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "bundlewrap"; 21 - version = "4.16.0"; 21 + version = "4.17.0"; 22 22 23 23 disabled = pythonOlder "3.7"; 24 24 ··· 26 26 owner = "bundlewrap"; 27 27 repo = "bundlewrap"; 28 28 rev = version; 29 - sha256 = "sha256-y7h43D/SeXmMm0Fxi3hOOfXgDlmeoca11HOhGeJffRA="; 29 + sha256 = "sha256-hdTJcuhVMbLqtPclgj4u6XwH0A5DvnGpnkhIG6Gm8+4="; 30 30 }; 31 31 32 32 nativeBuildInputs = [ setuptools ];
+5 -4
pkgs/development/python-modules/caldav/default.nix
··· 4 4 , icalendar 5 5 , lxml 6 6 , pytestCheckHook 7 + , pythonOlder 7 8 , pytz 8 9 , recurring-ical-events 9 10 , requests 10 - , six 11 11 , tzlocal 12 12 , vobject 13 13 }: 14 14 15 15 buildPythonPackage rec { 16 16 pname = "caldav"; 17 - version = "1.1.3"; 17 + version = "1.2.0"; 18 18 19 19 format = "setuptools"; 20 + disabled = pythonOlder "3.7"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "python-caldav"; 23 24 repo = pname; 24 25 rev = "refs/tags/v${version}"; 25 - hash = "sha256-ZilsCYr1M2WKSz/g5JV41JVsuHopPerxOevoG7FrEjQ="; 26 + hash = "sha256-ibizwN4pxqzmVozVjrAPNSrmM1+8+/Qu6UnfRerrwUk="; 26 27 }; 27 28 28 29 propagatedBuildInputs = [ 29 30 vobject 30 31 lxml 31 32 requests 32 - six 33 33 icalendar 34 34 recurring-ical-events 35 35 ]; ··· 52 52 meta = with lib; { 53 53 description = "CalDAV (RFC4791) client library"; 54 54 homepage = "https://github.com/python-caldav/caldav"; 55 + changelog = "https://github.com/python-caldav/caldav/releases/tag/v${version}"; 55 56 license = licenses.asl20; 56 57 maintainers = with maintainers; [ marenz dotlambda ]; 57 58 };
+9 -4
pkgs/development/python-modules/cnvkit/default.nix
··· 16 16 , pomegranate 17 17 , pyfaidx 18 18 , python 19 + , pythonOlder 19 20 , R 20 21 }: 21 22 22 23 buildPythonPackage rec { 23 - pname = "CNVkit"; 24 - version = "0.9.9"; 24 + pname = "cnvkit"; 25 + version = "0.9.10"; 26 + format = "setuptools"; 27 + 28 + disabled = pythonOlder "3.7"; 25 29 26 30 src = fetchFromGitHub { 27 31 owner = "etal"; 28 32 repo = "cnvkit"; 29 - rev = "v${version}"; 30 - sha256 = "1q4l7jhr1k135an3n9aa9wsid5lk6fwxb0hcldrr6v6y76zi4gj1"; 33 + rev = "refs/tags/v${version}"; 34 + hash = "sha256-mCQXo3abwC06x/g51UBshqUk3dpqEVNUvx+cJ/EdYGQ="; 31 35 }; 32 36 33 37 postPatch = '' ··· 74 78 meta = with lib; { 75 79 homepage = "https://cnvkit.readthedocs.io"; 76 80 description = "A Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data"; 81 + changelog = "https://github.com/etal/cnvkit/releases/tag/v${version}"; 77 82 license = licenses.asl20; 78 83 maintainers = [ maintainers.jbedo ]; 79 84 };
+2 -2
pkgs/development/python-modules/datasets/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "datasets"; 24 - version = "2.9.0"; 24 + version = "2.10.0"; 25 25 format = "setuptools"; 26 26 27 27 disabled = pythonOlder "3.7"; ··· 30 30 owner = "huggingface"; 31 31 repo = pname; 32 32 rev = "refs/tags/${version}"; 33 - hash = "sha256-A6rrChzHHd7vS1KWlF/EZEjp1CEE0mNn4AlMdSYLD/I="; 33 + hash = "sha256-GEH7uk8M5pxYDKzfTRNMlnI5yrLr5K2PuD7CJV/wbu4="; 34 34 }; 35 35 36 36 postPatch = ''
+2 -2
pkgs/development/python-modules/deal/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "deal"; 22 - version = "4.23.7"; 22 + version = "4.24.0"; 23 23 format = "pyproject"; 24 24 disabled = pythonOlder "3.7"; 25 25 ··· 27 27 owner = "life4"; 28 28 repo = pname; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-RWbMitgrU8VUsOgarBKYDNPIa/AwifvBURUytiGzeVo="; 30 + hash = "sha256-5gd46SMucH0rek9talMJ74TMRRvUm5Up6pCusUIHDjE="; 31 31 }; 32 32 33 33 postPatch = ''
+10 -5
pkgs/development/python-modules/django-cacheops/default.nix
··· 1 - { buildPythonPackage 1 + { lib 2 + , buildPythonPackage 2 3 , fetchPypi 3 - , lib 4 4 , django 5 5 , funcy 6 6 , redis 7 - , six 8 7 , pytest-django 9 8 , pytestCheckHook 9 + , pythonOlder 10 + , six 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "django-cacheops"; 14 - version = "6.1"; 15 + version = "6.2"; 16 + format = "setuptools"; 17 + 18 + disabled = pythonOlder "3.7"; 15 19 16 20 src = fetchPypi { 17 21 inherit pname version; 18 - sha256 = "sha256-toTvOf1DQYnTy7fYVBfNlyr2NSiaAyRHmCRztKifcn0="; 22 + hash = "sha256-zHP9ChwUeZJT/yCopFeRo8jSgCIXswHnDPoIroGeQ48="; 19 23 }; 20 24 21 25 propagatedBuildInputs = [ ··· 51 55 meta = with lib; { 52 56 description = "A slick ORM cache with automatic granular event-driven invalidation for Django"; 53 57 homepage = "https://github.com/Suor/django-cacheops"; 58 + changelog = "https://github.com/Suor/django-cacheops/blob/${version}/CHANGELOG"; 54 59 license = licenses.bsd3; 55 60 maintainers = with maintainers; [ onny ]; 56 61 };
+1 -3
pkgs/development/python-modules/dnspython/default.nix
··· 64 64 ]; 65 65 66 66 checkInputs = [ 67 - ] ++ passthru.optional-dependencies.DNSSEC 68 - ++ lib.optionals stdenv.isDarwin [ 69 67 cacert 70 - ]; 68 + ] ++ passthru.optional-dependencies.DNSSEC; 71 69 72 70 disabledTests = [ 73 71 # dns.exception.SyntaxError: protocol not found
+2 -2
pkgs/development/python-modules/fastavro/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "fastavro"; 18 - version = "1.7.1"; 18 + version = "1.7.2"; 19 19 20 20 disabled = pythonOlder "3.6"; 21 21 src = fetchFromGitHub { 22 22 owner = pname; 23 23 repo = pname; 24 24 rev = "refs/tags/${version}"; 25 - sha256 = "sha256-oFBOHcrtJe9u/hdW4p8GgIJ2g4oiSNa+qbDFBuMB/HQ="; 25 + sha256 = "sha256-IKs3uYGxiSy++tjF2XhWFrIfOo+SSl2JATUHBhCE3ZQ="; 26 26 }; 27 27 28 28 preBuild = ''
+6 -2
pkgs/development/python-modules/ffmpeg-progress-yield/default.nix
··· 4 4 , colorama 5 5 , tqdm 6 6 , pytestCheckHook 7 + , pythonOlder 7 8 , ffmpeg 8 9 , procps 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "ffmpeg-progress-yield"; 13 - version = "0.7.0"; 14 + version = "0.7.1"; 14 15 format = "setuptools"; 15 16 17 + disabled = pythonOlder "3.8"; 18 + 16 19 src = fetchPypi { 17 20 inherit pname version; 18 - hash = "sha256-rt+Qg1H9t5PC4cyis9xuyf8myfxWLkTq3aD83+O4qmA="; 21 + hash = "sha256-wK33h+Qg737hSv+2HF4hvfBDDsJpI+7mGbRgUQvrZb0="; 19 22 }; 20 23 21 24 propagatedBuildInputs = [ colorama tqdm ]; ··· 34 37 meta = with lib; { 35 38 description = "Run an ffmpeg command with progress"; 36 39 homepage = "https://github.com/slhck/ffmpeg-progress-yield"; 40 + changelog = "https://github.com/slhck/ffmpeg-progress-yield/blob/v${version}/CHANGELOG.md"; 37 41 license = with licenses; [ mit ]; 38 42 maintainers = with maintainers; [ prusnak ]; 39 43 };
+9 -21
pkgs/development/python-modules/flask-appbuilder/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 - , fetchpatch 5 4 , apispec 6 5 , colorama 7 6 , click ··· 27 26 28 27 buildPythonPackage rec { 29 28 pname = "flask-appbuilder"; 30 - version = "4.1.3"; 29 + version = "4.2.1"; 31 30 format = "setuptools"; 32 31 33 32 disabled = pythonOlder "3.7"; ··· 35 34 src = fetchPypi { 36 35 pname = "Flask-AppBuilder"; 37 36 inherit version; 38 - hash = "sha256-8NaTr0RcnsVik/AB4g8QL+FkcRlgkkASFe8fXIvFt/A="; 37 + hash = "sha256-rZbu0Bif5pOa/zu6MCrbGJpkqUdYzWyVgp6tqRzGyIc="; 39 38 }; 40 39 41 - patches = [ 42 - (fetchpatch { 43 - # https://github.com/dpgaspar/Flask-AppBuilder/pull/1734 44 - name = "flask-appbuilder-wtf3.patch"; 45 - url = "https://github.com/dpgaspar/Flask-AppBuilder/commit/bccb3d719cd3ceb872fe74a9ab304d74664fbf43.patch"; 46 - hash = "sha256-24mlS3HIs77wKOlwdHah5oks31OOmCBHmcafZT2ITOc="; 47 - excludes = [ 48 - "requirements.txt" 49 - "setup.py" 50 - "examples/employees/app/views.py" 51 - ]; 52 - }) 53 - ]; 54 - 55 40 propagatedBuildInputs = [ 56 41 apispec 57 42 colorama ··· 73 58 pyjwt 74 59 pyyaml 75 60 sqlalchemy-utils 76 - ]; 61 + ] ++ apispec.optional-dependencies.yaml; 77 62 78 63 postPatch = '' 79 64 substituteInPlace setup.py \ 80 - --replace "apispec[yaml]>=3.3, <4" "apispec[yaml] >=3.3" \ 81 - --replace "Flask-WTF>=0.14.2, <1.0.0" "Flask-WTF" \ 82 - --replace "WTForms<3.0.0" "WTForms" \ 65 + --replace "apispec[yaml]>=3.3, <6" "apispec[yaml]" \ 66 + --replace "Flask-SQLAlchemy>=2.4, <3" "Flask-SQLAlchemy" \ 67 + --replace "Flask-Babel>=1, <3" "Flask-Babel" \ 83 68 --replace "marshmallow-sqlalchemy>=0.22.0, <0.27.0" "marshmallow-sqlalchemy" \ 84 69 --replace "prison>=0.2.1, <1.0.0" "prison" 85 70 ''; ··· 94 79 meta = with lib; { 95 80 description = "Application development framework, built on top of Flask"; 96 81 homepage = "https://github.com/dpgaspar/flask-appbuilder/"; 82 + changelog = "https://github.com/dpgaspar/Flask-AppBuilder/blob/v${version}/CHANGELOG.rst"; 97 83 license = licenses.bsd3; 98 84 maintainers = with maintainers; [ costrouc ]; 85 + # Support for flask-sqlalchemy >= 3.0 is missing, https://github.com/dpgaspar/Flask-AppBuilder/pull/1940 86 + broken = true; 99 87 }; 100 88 }
+2 -2
pkgs/development/python-modules/flask-sqlalchemy/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 - , pdm-pep517 5 4 , flask 6 5 , mock 7 - , sqlalchemy 6 + , pdm-pep517 8 7 , pytestCheckHook 9 8 , pythonOlder 9 + , sqlalchemy 10 10 }: 11 11 12 12 buildPythonPackage rec {
+27 -10
pkgs/development/python-modules/geoip2/default.nix
··· 1 - { buildPythonPackage, lib, fetchPypi, pythonOlder 1 + { lib 2 2 , aiohttp 3 + , buildPythonPackage 4 + , fetchPypi 3 5 , maxminddb 4 6 , mocket 7 + , pytestCheckHook 8 + , pythonAtLeast 9 + , pythonOlder 5 10 , requests 6 11 , requests-mock 7 12 , urllib3 8 - , pytestCheckHook 9 13 }: 10 14 11 15 buildPythonPackage rec { 16 + pname = "geoip2"; 12 17 version = "4.6.0"; 13 - pname = "geoip2"; 18 + format = "setuptools"; 19 + 14 20 disabled = pythonOlder "3.6"; 15 21 16 22 src = fetchPypi { 17 23 inherit pname version; 18 - sha256 = "sha256-8OgLzoCwa7OL0Iv0h31ahONU6TIJXmzPtNJ7tZj6T4M="; 24 + hash = "sha256-8OgLzoCwa7OL0Iv0h31ahONU6TIJXmzPtNJ7tZj6T4M="; 19 25 }; 20 26 21 - patchPhase = '' 22 - substituteInPlace requirements.txt --replace "requests>=2.24.0,<3.0.0" "requests" 23 - ''; 24 - 25 - propagatedBuildInputs = [ aiohttp maxminddb requests urllib3 ]; 27 + propagatedBuildInputs = [ 28 + aiohttp 29 + maxminddb 30 + requests 31 + urllib3 32 + ]; 26 33 27 34 nativeCheckInputs = [ 28 35 mocket ··· 30 37 pytestCheckHook 31 38 ]; 32 39 33 - pythonImportsCheck = [ "geoip2" ]; 40 + pythonImportsCheck = [ 41 + "geoip2" 42 + ]; 43 + 44 + disabledTests = lib.optionals (pythonAtLeast "3.11") [ 45 + # https://github.com/maxmind/GeoIP2-python/pull/136 46 + "TestAsyncClient" 47 + ] ++ lib.optionals (pythonAtLeast "3.10") [ 48 + "test_request" 49 + ]; 34 50 35 51 meta = with lib; { 36 52 description = "GeoIP2 webservice client and database reader"; 37 53 homepage = "https://github.com/maxmind/GeoIP2-python"; 54 + changelog = "https://github.com/maxmind/GeoIP2-python/blob/v${version}/HISTORY.rst"; 38 55 license = licenses.asl20; 39 56 maintainers = with maintainers; [ ]; 40 57 };
+2 -2
pkgs/development/python-modules/google-cloud-pubsub/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "google-cloud-pubsub"; 19 - version = "2.14.1"; 19 + version = "2.15.0"; 20 20 format = "setuptools"; 21 21 22 22 disabled = pythonOlder "3.7"; 23 23 24 24 src = fetchPypi { 25 25 inherit pname version; 26 - hash = "sha256-KLPGICGwT3j5FYwVfb/K6+n/tQTt0pda0PIo6/AgTG8="; 26 + hash = "sha256-PKVX/A1AT3EqHahBLnGlXNY7aiZZdbCmvsQ/+KNV7UA="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/hg-evolve/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "hg-evolve"; 9 - version = "10.5.3"; 9 + version = "11.0.0"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "sha256-0frkG8HqzC1ZftGDMv4vk47vc9tQWGBQbL4bzFdaCL4="; 13 + sha256 = "sha256-7LCsw6LSFB0r2jJt7/3X18jxRhLGsRjWmjllVLxspbU="; 14 14 }; 15 15 16 16 nativeCheckInputs = [
+8 -10
pkgs/development/python-modules/holidays/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , convertdate 4 - , python-dateutil 5 - , fetchPypi 4 + , fetchFromGitHub 6 5 , hijri-converter 7 6 , korean-lunar-calendar 8 7 , pytestCheckHook 8 + , python-dateutil 9 9 , pythonOlder 10 10 }: 11 11 12 12 buildPythonPackage rec { 13 13 pname = "holidays"; 14 - version = "0.18"; 14 + version = "0.20"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; 18 18 19 - src = fetchPypi { 20 - inherit pname version; 21 - hash = "sha256-6U2dNTb/Gipw1tL1bLBV65qV0LmjpfuBuej5024zN4k="; 19 + src = fetchFromGitHub { 20 + owner = "dr-prodigy"; 21 + repo = "python-holidays"; 22 + rev = "refs/tags/v.${version}"; 23 + hash = "sha256-hz0v4g94RMA1dKOLu4BSYnK5EPNl1hIWEShFJWO0F3A="; 22 24 }; 23 25 24 26 propagatedBuildInputs = [ ··· 34 36 35 37 pythonImportsCheck = [ 36 38 "holidays" 37 - ]; 38 - 39 - disabledTestPaths = [ 40 - "test/test_imports.py" 41 39 ]; 42 40 43 41 meta = with lib; {
+13 -7
pkgs/development/python-modules/karton-dashboard/default.nix
··· 8 8 , networkx 9 9 , prometheus-client 10 10 , pythonOlder 11 + , pythonRelaxDepsHook 11 12 }: 12 13 13 14 buildPythonPackage rec { ··· 25 26 }; 26 27 27 28 patches = [ 29 + # Allow later mistune, https://github.com/CERT-Polska/karton-dashboard/pull/68 28 30 (fetchpatch { 29 31 name = "update-mistune.patch"; 30 32 url = "https://github.com/CERT-Polska/karton-dashboard/commit/d0a2a1ffd21e9066acca77434acaff7b20e460d0.patch"; ··· 32 34 }) 33 35 ]; 34 36 37 + pythonRelaxDeps = [ 38 + "Flask" 39 + "mistune" 40 + "networkx" 41 + "prometheus-client" 42 + ]; 43 + 44 + nativeBuildInputs = [ 45 + pythonRelaxDepsHook 46 + ]; 47 + 35 48 propagatedBuildInputs = [ 36 49 flask 37 50 karton-core ··· 39 52 networkx 40 53 prometheus-client 41 54 ]; 42 - 43 - postPatch = '' 44 - substituteInPlace requirements.txt \ 45 - --replace "Flask==2.0.3" "Flask" \ 46 - --replace "networkx==2.6.3" "networkx" \ 47 - --replace "prometheus_client==0.11.0" "prometheus_client" 48 - ''; 49 55 50 56 # Project has no tests. pythonImportsCheck requires MinIO configuration 51 57 doCheck = false;
+1 -1
pkgs/development/python-modules/manimpango/default.nix
··· 49 49 ''; 50 50 51 51 preBuild = '' 52 - ${python.interpreter} setup.py build_ext --inplace 52 + ${python.pythonForBuild.interpreter} setup.py build_ext --inplace 53 53 ''; 54 54 55 55 pythonImportsCheck = [
+3 -1
pkgs/development/python-modules/meshtastic/default.nix
··· 8 8 , pypubsub 9 9 , pyqrcode 10 10 , pyserial 11 + , pytap2 11 12 , pytestCheckHook 12 13 , pythonOlder 13 14 , pyyaml 15 + , setuptools 14 16 , tabulate 15 - , pytap2 16 17 , timeago 17 18 }: 18 19 ··· 39 40 pyqrcode 40 41 pyserial 41 42 pyyaml 43 + setuptools 42 44 tabulate 43 45 timeago 44 46 ];
+2 -2
pkgs/development/python-modules/ml-collections/default.nix
··· 19 19 in 20 20 buildPythonPackage rec { 21 21 pname = "ml-collections"; 22 - version = "0.1.0"; 22 + version = "0.1.1"; 23 23 24 24 # ml-collections does not have any git release tags. See https://github.com/google/ml_collections/issues/8. 25 25 src = fetchPypi { 26 26 inherit version; 27 27 pname = "ml_collections"; 28 - sha256 = "0g6gxfz8g6fh1sghys869ylxgpda9hq7ylc8jw05608l3k6pz8ar"; 28 + sha256 = "sha256-P+/McuxDOqHl0yMHo+R0u7Z/QFvoFOpSohZr/J2+aMw="; 29 29 }; 30 30 31 31 # The pypi source archive does not include requirements.txt or
+2 -2
pkgs/development/python-modules/mne-python/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "mne-python"; 23 - version = "1.3.0"; 23 + version = "1.3.1"; 24 24 format = "setuptools"; 25 25 26 26 disabled = pythonOlder "3.7"; ··· 29 29 owner = "mne-tools"; 30 30 repo = pname; 31 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-3N9S8QhQ3vtC9SZBQqvwVpE8V062VVWTV3nBhPI1lmA="; 32 + hash = "sha256-jvrk6m1Cd5ig2LXq6sAIbHDhmtG1gH/7WNAc7oet+tg="; 33 33 }; 34 34 35 35 propagatedBuildInputs = [
+36 -26
pkgs/development/python-modules/mocket/default.nix
··· 1 1 { lib 2 + , aiohttp 3 + , asgiref 2 4 , buildPythonPackage 3 - , fetchPypi 4 - , pythonOlder 5 - , isPy3k 6 5 , decorator 7 - , http-parser 8 - , python-magic 9 - , urllib3 10 - , pytestCheckHook 11 - , pytest-mock 12 - , aiohttp 13 6 , fastapi 7 + , fetchPypi 14 8 , gevent 9 + , httptools 15 10 , httpx 11 + , isPy3k 12 + , pook 13 + , pytest-mock 14 + , pytestCheckHook 15 + , python-magic 16 + , pythonOlder 16 17 , redis 17 18 , requests 18 19 , sure 19 - , pook 20 + , urllib3 20 21 }: 21 22 22 23 buildPythonPackage rec { 23 24 pname = "mocket"; 24 - version = "3.10.9"; 25 - disabled = !isPy3k; 25 + version = "3.11.0"; 26 + format = "setuptools"; 27 + 28 + disabled = pythonOlder "3.7"; 26 29 27 30 src = fetchPypi { 28 31 inherit pname version; 29 - sha256 = "sha256-fAVw5WvpJOITQWqA8Y6Xi7QbaunZ1WGXxAuUMXbh+Aw="; 32 + hash = "sha256-OIdLP3hHnPZ9MqrHt6G5t2SSO342+jTACgzxM6RjVYM="; 30 33 }; 31 34 32 35 propagatedBuildInputs = [ 33 36 decorator 34 - http-parser 37 + httptools 35 38 python-magic 36 39 urllib3 37 40 ]; 38 41 42 + passthru.optional-dependencies = { 43 + pook = [ 44 + pook 45 + ]; 46 + }; 47 + 39 48 nativeCheckInputs = [ 40 - pytestCheckHook 41 - pytest-mock 42 49 aiohttp 50 + asgiref 43 51 fastapi 44 52 gevent 45 53 httpx 54 + pytest-mock 55 + pytestCheckHook 46 56 redis 47 57 requests 48 58 sure 49 - pook 50 - ]; 59 + ] ++ passthru.optional-dependencies.pook; 51 60 52 - # skip http tests 61 + # Skip http tests 53 62 SKIP_TRUE_HTTP = true; 54 - pytestFlagsArray = [ 63 + 64 + disabledTestPaths = [ 55 65 # Requires a live Redis instance 56 - "--ignore=tests/main/test_redis.py" 57 - ] ++ lib.optionals (pythonOlder "3.8") [ 58 - # Uses IsolatedAsyncioTestCase which is only available >= 3.8 59 - "--ignore=tests/tests38/test_http_aiohttp.py" 66 + "tests/main/test_redis.py" 60 67 ]; 61 68 62 69 disabledTests = [ ··· 74 81 "test_gethostbyname" 75 82 ]; 76 83 77 - pythonImportsCheck = [ "mocket" ]; 84 + pythonImportsCheck = [ 85 + "mocket" 86 + ]; 78 87 79 88 meta = with lib; { 80 - description = "A socket mock framework - for all kinds of socket animals, web-clients included"; 89 + description = "A socket mock framework for all kinds of sockets including web-clients"; 81 90 homepage = "https://github.com/mindflayer/python-mocket"; 91 + changelog = "https://github.com/mindflayer/python-mocket/releases/tag/${version}"; 82 92 license = licenses.bsd3; 83 93 maintainers = with maintainers; [ hexa ]; 84 94 };
+1
pkgs/development/python-modules/numpyro/default.nix
··· 56 56 meta = with lib; { 57 57 description = "Library for probabilistic programming with NumPy"; 58 58 homepage = "https://num.pyro.ai/"; 59 + changelog = "https://github.com/pyro-ppl/numpyro/releases/tag/${version}"; 59 60 license = licenses.asl20; 60 61 maintainers = with maintainers; [ fab ]; 61 62 };
+15 -11
pkgs/development/python-modules/oci/default.nix
··· 7 7 , pyopenssl 8 8 , python-dateutil 9 9 , pythonOlder 10 + , pythonRelaxDepsHook 10 11 , pytz 11 12 }: 12 13 13 14 buildPythonPackage rec { 14 15 pname = "oci"; 15 - version = "2.92.0"; 16 + version = "2.93.0"; 16 17 format = "setuptools"; 17 18 18 - disabled = pythonOlder "3.6"; 19 + disabled = pythonOlder "3.7"; 19 20 20 21 src = fetchFromGitHub { 21 22 owner = "oracle"; 22 23 repo = "oci-python-sdk"; 23 24 rev = "refs/tags/v${version}"; 24 - hash = "sha256-evxY/1MhSCZOTjhH/2tI5amnZpd+fCdSdFBD4W9uZ+c="; 25 + hash = "sha256-yH9SCrTASP+O9VLVs6tliteCOWi+Pc7nDOgiboHQE4s="; 25 26 }; 26 27 28 + pythonRelaxDeps = [ 29 + "cryptography" 30 + "pyOpenSSL" 31 + ]; 32 + 33 + nativeBuildInputs = [ 34 + pythonRelaxDepsHook 35 + ]; 36 + 27 37 propagatedBuildInputs = [ 28 38 certifi 29 39 circuitbreaker ··· 33 43 pytz 34 44 ]; 35 45 36 - postPatch = '' 37 - substituteInPlace setup.py \ 38 - --replace "configparser==4.0.2 ; python_version < '3'" "" \ 39 - --replace "cryptography>=3.2.1,<=37.0.2" "cryptography" \ 40 - --replace "pyOpenSSL>=17.5.0,<=22.0.0" "pyOpenSSL" 41 - ''; 42 - 43 46 # Tests fail: https://github.com/oracle/oci-python-sdk/issues/164 44 47 doCheck = false; 45 48 ··· 49 52 50 53 meta = with lib; { 51 54 description = "Oracle Cloud Infrastructure Python SDK"; 52 - homepage = "https://oracle-cloud-infrastructure-python-sdk.readthedocs.io/"; 55 + homepage = "https://github.com/oracle/oci-python-sdk"; 56 + changelog = "https://github.com/oracle/oci-python-sdk/blob/v${version}/CHANGELOG.rst"; 53 57 license = with licenses; [ asl20 /* or */ upl ]; 54 58 maintainers = with maintainers; [ ilian ]; 55 59 };
+2 -2
pkgs/development/python-modules/peaqevcore/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "peaqevcore"; 9 - version = "12.1.6"; 9 + version = "12.2.1"; 10 10 format = "setuptools"; 11 11 12 12 disabled = pythonOlder "3.7"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-6DuvA1HAMr4A9mNH9jFKH9IWOt4010iZewldCDWWmPE="; 16 + hash = "sha256-WOuKGVrNZzvY7F0Mvj3MjSdTu47c5Y11ySe1qorzlWE="; 17 17 }; 18 18 19 19 postPatch = ''
+2 -3
pkgs/development/python-modules/pyairvisual/default.nix
··· 1 1 { lib 2 2 , aiohttp 3 3 , aresponses 4 - , asynctest 5 4 , buildPythonPackage 6 5 , fetchFromGitHub 7 6 , numpy ··· 23 22 src = fetchFromGitHub { 24 23 owner = "bachya"; 25 24 repo = pname; 26 - rev = version; 25 + rev = "refs/tags/${version}"; 27 26 hash = "sha256-xzTho4HsIU2YLURz9DfFfaRL3tsrtVi8n5IA2bRkyzw="; 28 27 }; 29 28 ··· 39 38 40 39 nativeCheckInputs = [ 41 40 aresponses 42 - asynctest 43 41 pytest-aiohttp 44 42 pytest-asyncio 43 + pytestCheckHook 45 44 pytestCheckHook 46 45 ]; 47 46
+1 -1
pkgs/development/python-modules/pycuda/default.nix
··· 32 32 }; 33 33 34 34 preConfigure = with lib.versions; '' 35 - ${python.interpreter} configure.py --boost-inc-dir=${boost.dev}/include \ 35 + ${python.pythonForBuild.interpreter} configure.py --boost-inc-dir=${boost.dev}/include \ 36 36 --boost-lib-dir=${boost}/lib \ 37 37 --no-use-shipped-boost \ 38 38 --boost-python-libname=boost_python${major python.version}${minor python.version} \
+1 -1
pkgs/development/python-modules/pygame/default.nix
··· 52 52 ]; 53 53 54 54 preConfigure = '' 55 - ${python.interpreter} buildconfig/config.py 55 + ${python.pythonForBuild.interpreter} buildconfig/config.py 56 56 ''; 57 57 58 58 checkPhase = ''
+2 -3
pkgs/development/python-modules/pygeos/default.nix
··· 30 30 # for the package to function. Therefore override of buildPhase was 31 31 # necessary. 32 32 buildPhase = '' 33 - ${python.interpreter} setup.py build_ext --inplace 34 - ${python.interpreter} setup.py bdist_wheel 33 + ${python.pythonForBuild.interpreter} setup.py build_ext --inplace 34 + ${python.pythonForBuild.interpreter} setup.py bdist_wheel 35 35 ''; 36 36 37 37 nativeCheckInputs = [ ··· 50 50 maintainers = with maintainers; [ nialov ]; 51 51 }; 52 52 } 53 -
+1 -1
pkgs/development/python-modules/pymunk/default.nix
··· 31 31 ]; 32 32 33 33 preBuild = '' 34 - ${python.interpreter} setup.py build_ext --inplace 34 + ${python.pythonForBuild.interpreter} setup.py build_ext --inplace 35 35 ''; 36 36 37 37 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/pyoverkiz/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pyoverkiz"; 18 - version = "1.7.4"; 18 + version = "1.7.6"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "iMicknl"; 25 25 repo = "python-overkiz-api"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-I115lMEg/baWuUZThfisNYSck/QdiYecjhhRqgSkLB8="; 27 + hash = "sha256-nmXOmoPH8w4Soj8lhI7wl3uYVmKw3xSuIkmCF0XI7RI="; 28 28 }; 29 29 30 30 postPatch = ''
+1 -1
pkgs/development/python-modules/pyqt/4.x.nix
··· 27 27 ''} 28 28 29 29 chmod +x configure.py 30 - sed -i '1i#!${python.interpreter}' configure.py 30 + sed -i '1i#!${python.pythonForBuild.interpreter}' configure.py 31 31 ''; 32 32 33 33 configureScript = "./configure.py";
+1 -1
pkgs/development/python-modules/pyside2/default.nix
··· 70 70 71 71 postInstall = '' 72 72 cd ../../.. 73 - ${python.interpreter} setup.py egg_info --build-type=pyside2 73 + ${python.pythonForBuild.interpreter} setup.py egg_info --build-type=pyside2 74 74 cp -r PySide2.egg-info $out/${python.sitePackages}/ 75 75 ''; 76 76
+2 -2
pkgs/development/python-modules/pysvn/default.nix
··· 37 37 38 38 preConfigure = '' 39 39 cd Source 40 - ${python.interpreter} setup.py backport 41 - ${python.interpreter} setup.py configure \ 40 + ${python.pythonForBuild.interpreter} setup.py backport 41 + ${python.pythonForBuild.interpreter} setup.py configure \ 42 42 --apr-inc-dir=${apr.dev}/include \ 43 43 --apu-inc-dir=${aprutil.dev}/include \ 44 44 --pycxx-dir=${pycxx.dev}/include \
+2 -2
pkgs/development/python-modules/python-efl/default.nix
··· 31 31 ''; 32 32 33 33 preBuild = '' 34 - ${python.interpreter} setup.py build_ext 34 + ${python.pythonForBuild.interpreter} setup.py build_ext 35 35 ''; 36 36 37 37 installPhase = '' 38 - ${python.interpreter} setup.py install --prefix=$out --single-version-externally-managed 38 + ${python.pythonForBuild.interpreter} setup.py install --prefix=$out --single-version-externally-managed 39 39 ''; 40 40 41 41 doCheck = false;
+1 -1
pkgs/development/python-modules/python-fontconfig/default.nix
··· 17 17 nativeBuildInputs = [ cython ]; 18 18 19 19 preBuild = '' 20 - ${python.interpreter} setup.py build_ext -i 20 + ${python.pythonForBuild.interpreter} setup.py build_ext -i 21 21 ''; 22 22 23 23 checkPhase = ''
+2 -2
pkgs/development/python-modules/python-openstackclient/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "python-openstackclient"; 19 - version = "6.0.0"; 19 + version = "6.1.0"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - sha256 = "sha256-kcOsEtpLQjwWs5F2FvhKI+KWHnUPzlkNQJ7MUO4EMc4="; 23 + sha256 = "sha256-7ZF5GFG/eQmvQYnVmaV8iWYPhWldJPPumlZloeJkNLg="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+1 -1
pkgs/development/python-modules/pywayland/default.nix
··· 24 24 nativeCheckInputs = [ pytestCheckHook ]; 25 25 26 26 postBuild = '' 27 - ${python.interpreter} pywayland/ffi_build.py 27 + ${python.pythonForBuild.interpreter} pywayland/ffi_build.py 28 28 ''; 29 29 30 30 # Tests need this to create sockets
+1 -1
pkgs/development/python-modules/pywlroots/default.nix
··· 36 36 nativeCheckInputs = [ pytestCheckHook ]; 37 37 38 38 postBuild = '' 39 - ${python.interpreter} wlroots/ffi_build.py 39 + ${python.pythonForBuild.interpreter} wlroots/ffi_build.py 40 40 ''; 41 41 42 42 pythonImportsCheck = [ "wlroots" ];
+1 -1
pkgs/development/python-modules/serialio/default.nix
··· 35 35 ]; 36 36 37 37 meta = with lib; { 38 - description = "Library for concurrency agnostic serial connunication"; 38 + description = "Library for concurrency agnostic serial communication"; 39 39 homepage = "https://github.com/tiagocoutinho/serialio"; 40 40 license = with licenses; [ gpl3Plus ]; 41 41 maintainers = with maintainers; [ fab ];
+4
pkgs/development/python-modules/shap/default.nix
··· 146 146 meta = with lib; { 147 147 description = "A unified approach to explain the output of any machine learning model"; 148 148 homepage = "https://github.com/slundberg/shap"; 149 + changelog = "https://github.com/slundberg/shap/releases/tag/v${version}"; 149 150 license = licenses.mit; 150 151 maintainers = with maintainers; [ evax ]; 151 152 platforms = platforms.unix; 153 + # No support for scikit-learn > 1.2 154 + # https://github.com/slundberg/shap/issues/2866 155 + broken = true; 152 156 }; 153 157 }
+1 -1
pkgs/development/python-modules/shiboken2/default.nix
··· 45 45 46 46 postInstall = '' 47 47 cd ../../.. 48 - ${python.interpreter} setup.py egg_info --build-type=shiboken2 48 + ${python.pythonForBuild.interpreter} setup.py egg_info --build-type=shiboken2 49 49 cp -r shiboken2.egg-info $out/${python.sitePackages}/ 50 50 rm $out/bin/shiboken_tool.py 51 51 '';
+25
pkgs/development/python-modules/soundfile/0001-Fix-build-on-linux-arm64.patch
··· 1 + From b3eabd314f050a7491e82bc1560e8d8633569a06 Mon Sep 17 00:00:00 2001 2 + From: Zhong Jianxin <azuwis@gmail.com> 3 + Date: Fri, 24 Feb 2023 11:03:41 +0800 4 + Subject: [PATCH] Fix build on linux arm64 5 + 6 + --- 7 + setup.py | 2 +- 8 + 1 file changed, 1 insertion(+), 1 deletion(-) 9 + 10 + diff --git a/setup.py b/setup.py 11 + index ef99bcc..81c2dcb 100644 12 + --- a/setup.py 13 + +++ b/setup.py 14 + @@ -80,7 +80,7 @@ else: 15 + elif platform == 'linux': 16 + # the oldest mainline github runner available is ubuntu 20.04, 17 + # which runs glibc 2.31: 18 + - oses = 'manylinux_2_31_x86_64' 19 + + oses = 'manylinux_2_31_{}'.format(architecture0) 20 + else: 21 + pythons = 'py2.py3' 22 + oses = 'any' 23 + -- 24 + 2.39.1 25 +
+6 -7
pkgs/development/python-modules/soundfile/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 - , fetchpatch 5 4 , pytestCheckHook 6 5 , numpy 7 6 , libsndfile ··· 12 11 13 12 buildPythonPackage rec { 14 13 pname = "soundfile"; 15 - version = "0.11.0"; 14 + version = "0.12.1"; 16 15 # https://github.com/bastibe/python-soundfile/issues/157 17 16 disabled = isPyPy || stdenv.isi686; 18 17 19 18 src = fetchPypi { 20 19 inherit pname version; 21 - sha256 = "sha256-kxc4ock+hoTC0+HVFKxjRAzoJ+x4PqCi0+RzDj3FjBg="; 20 + hash = "sha256-6OEBeyzx3adnrvGdL9nuXr4H4FDUMPd6Cnxmugi4za4="; 22 21 }; 23 22 23 + patches = [ 24 + ./0001-Fix-build-on-linux-arm64.patch 25 + ]; 26 + 24 27 postPatch = '' 25 28 substituteInPlace soundfile.py --replace "_find_library('sndfile')" "'${libsndfile.out}/lib/libsndfile${stdenv.hostPlatform.extensions.sharedLibrary}'" 26 29 ''; ··· 28 31 nativeCheckInputs = [ pytestCheckHook ]; 29 32 propagatedBuildInputs = [ numpy libsndfile cffi ]; 30 33 propagatedNativeBuildInputs = [ cffi ]; 31 - 32 - preConfigure = lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) '' 33 - export PYSOUNDFILE_ARCHITECTURE=x86_64 34 - ''; 35 34 36 35 meta = { 37 36 description = "An audio library based on libsndfile, CFFI and NumPy";
+2 -2
pkgs/development/python-modules/torch/default.nix
··· 51 51 52 52 # confirm that cudatoolkits are sync'd across dependencies 53 53 assert !(MPISupport && cudaSupport) || mpi.cudatoolkit == cudatoolkit; 54 - assert !cudaSupport || magma.cudatoolkit == cudatoolkit; 54 + assert !cudaSupport || magma.cudaPackages.cudatoolkit == cudatoolkit; 55 55 56 56 let 57 57 setBool = v: if v then "1" else "0"; ··· 219 219 220 220 preBuild = '' 221 221 export MAX_JOBS=$NIX_BUILD_CORES 222 - ${python.interpreter} setup.py build --cmake-only 222 + ${python.pythonForBuild.interpreter} setup.py build --cmake-only 223 223 ${cmake}/bin/cmake build 224 224 ''; 225 225
+6
pkgs/development/python-modules/wasmer/default.nix
··· 41 41 nativeBuildInputs = (with rustPlatform; [ cargoSetupHook maturinBuildHook ]) 42 42 ++ extraNativeBuildInputs; 43 43 44 + postPatch = '' 45 + # Workaround for metadata, that maturin 0.14 does not accept in Cargo.toml anymore 46 + substituteInPlace ${buildAndTestSubdir}/Cargo.toml \ 47 + --replace "package.metadata.maturin" "broken" 48 + ''; 49 + 44 50 buildInputs = lib.optionals stdenv.isDarwin [ libiconv ] 45 51 ++ extraBuildInputs; 46 52
+4 -12
pkgs/development/python-modules/wordcloud/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "wordcloud"; 16 - version = "1.8.1"; 16 + version = "unstable-2023-01-04"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "amueller"; 23 - repo = pname; 24 - rev = version; 25 - hash = "sha256-4EFQfv+Jn9EngUAyDoJP0yv9zr9Tnbrdwq1YzDacB9Q="; 23 + repo = "word_cloud"; 24 + rev = "dbf7ab7753a36e1c12c0e1b36aeeece5023f39f9"; 25 + hash = "sha256-ogSkVcPUth7bh7mxwdDmF/Fc2ySDxbLA8ArmBNnPvw8="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ ··· 38 38 nativeCheckInputs = [ 39 39 mock 40 40 pytestCheckHook 41 - ]; 42 - 43 - patches = [ 44 - (fetchpatch { 45 - # https://github.com/amueller/word_cloud/pull/616 46 - url = "https://github.com/amueller/word_cloud/commit/858a8ac4b5b08494c1d25d9e0b35dd995151a1e5.patch"; 47 - sha256 = "sha256-+aDTMPtOibVwjPrRLxel0y4JFD5ERB2bmJi4zRf/asg="; 48 - }) 49 41 ]; 50 42 51 43 postPatch = ''
+2 -2
pkgs/development/python-modules/wxPython/4.0.nix
··· 69 69 ''; 70 70 71 71 buildPhase = '' 72 - ${python.interpreter} build.py -v --use_syswx dox etg --nodoc sip build_py 72 + ${python.pythonForBuild.interpreter} build.py -v --use_syswx dox etg --nodoc sip build_py 73 73 ''; 74 74 75 75 installPhase = '' 76 - ${python.interpreter} setup.py install --skip-build --prefix=$out 76 + ${python.pythonForBuild.interpreter} setup.py install --skip-build --prefix=$out 77 77 ''; 78 78 79 79 passthru = { wxWidgets = wxGTK; };
+2 -2
pkgs/development/python-modules/wxPython/4.1.nix
··· 129 129 ''; 130 130 131 131 buildPhase = '' 132 - ${python.interpreter} build.py -v build_wx dox etg --nodoc sip build_py 132 + ${python.pythonForBuild.interpreter} build.py -v build_wx dox etg --nodoc sip build_py 133 133 ''; 134 134 135 135 installPhase = '' 136 - ${python.interpreter} setup.py install --skip-build --prefix=$out 136 + ${python.pythonForBuild.interpreter} setup.py install --skip-build --prefix=$out 137 137 wrapPythonPrograms 138 138 ''; 139 139
+2 -2
pkgs/development/python-modules/wxPython/4.2.nix
··· 102 102 export PATH="${wxGTK}/bin:$PATH" 103 103 export SDL_CONFIG="${SDL.dev}/bin/sdl-config" 104 104 105 - ${python.interpreter} build.py -v --use_syswx dox etg sip --nodoc build_py 105 + ${python.pythonForBuild.interpreter} build.py -v --use_syswx dox etg sip --nodoc build_py 106 106 107 107 runHook postBuild 108 108 ''; ··· 111 111 installPhase = '' 112 112 runHook preInstall 113 113 114 - ${python.interpreter} setup.py install --skip-build --prefix=$out 114 + ${python.pythonForBuild.interpreter} setup.py install --skip-build --prefix=$out 115 115 wrapPythonPrograms 116 116 117 117 runHook postInstall
+1 -1
pkgs/development/python-modules/xattr/default.nix
··· 26 26 doCheck = false; 27 27 28 28 postBuild = '' 29 - ${python.interpreter} -m compileall -f xattr 29 + ${python.pythonForBuild.interpreter} -m compileall -f xattr 30 30 ''; 31 31 32 32 pythonImportsCheck = [
+1 -1
pkgs/development/python-modules/xkbcommon/default.nix
··· 24 24 nativeCheckInputs = [ pytestCheckHook ]; 25 25 26 26 postBuild = '' 27 - ${python.interpreter} xkbcommon/ffi_build.py 27 + ${python.pythonForBuild.interpreter} xkbcommon/ffi_build.py 28 28 ''; 29 29 30 30 pythonImportsCheck = [ "xkbcommon" ];
+2 -2
pkgs/development/python-modules/yalexs-ble/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "yalexs-ble"; 16 - version = "2.0.3"; 16 + version = "2.0.4"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.9"; ··· 22 22 owner = "bdraco"; 23 23 repo = pname; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-ka1CkDm8ahyj0VaxfRIHOt5rqrVWj2EZa2LXE2gqXlI="; 25 + hash = "sha256-8jZxAG1NVFkWbQF1HwyQbqd0NVRgpluspdtgRaF4zhg="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/development/tools/ameba/default.nix
··· 2 2 3 3 crystal.buildCrystalPackage rec { 4 4 pname = "ameba"; 5 - version = "1.4.1"; 5 + version = "1.4.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "crystal-ameba"; 9 9 repo = "ameba"; 10 10 rev = "refs/tags/v${version}"; 11 - hash = "sha256-UNMOLbZeSdvTuDgveQ/vRC+PlAdVo1bGnpMz3g1seY8="; 11 + hash = "sha256-coZU3cufQgSCid10zEvmHG7ddLbZhnrvl9ffw4Y6h74="; 12 12 }; 13 13 14 14 format = "make";
+4 -3
pkgs/development/tools/analysis/cppcheck/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "cppcheck"; 15 - version = "2.10"; 15 + version = "2.10.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "danmar"; 19 19 repo = "cppcheck"; 20 20 rev = version; 21 - hash = "sha256-Ss35foFlh4sw6TxMp++0b9E5KDUjBpDPuWIHsak8OGY="; 21 + hash = "sha256-tN7MYMRBakdL++ZeY2u9s2B2wyAU7iaOB/hsv2GXI6s="; 22 22 }; 23 23 24 24 buildInputs = [ pcre (python3.withPackages (ps: [ps.pygments])) ]; ··· 34 34 make DB2MAN=${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl man 35 35 ''; 36 36 37 - doCheck = true; 37 + # test/testcondition.cpp:4949(TestCondition::alwaysTrueContainer): Assertion failed. 38 + doCheck = !(stdenv.isLinux && stdenv.isAarch64); 38 39 39 40 postInstall = '' 40 41 installManPage cppcheck.1
+19 -12
pkgs/development/tools/analysis/frama-c/default.nix
··· 1 1 { lib, stdenv, fetchurl, makeWrapper, writeText 2 - , autoconf, ncurses, graphviz, doxygen 2 + , graphviz, doxygen 3 3 , ocamlPackages, ltl2ba, coq, why3 4 4 , gdk-pixbuf, wrapGAppsHook 5 5 }: ··· 17 17 num 18 18 ocamlgraph 19 19 ppx_deriving 20 + ppx_deriving_yojson 20 21 ppx_import 21 22 stdlib-shims 22 23 why3 ··· 35 36 36 37 stdenv.mkDerivation rec { 37 38 pname = "frama-c"; 38 - version = "25.0"; 39 - slang = "Manganese"; 39 + version = "26.1"; 40 + slang = "Iron"; 40 41 41 42 src = fetchurl { 42 - url = "https://frama-c.com/download/frama-c-${version}-${slang}.tar.gz"; 43 - sha256 = "sha256-Ii3O/NJyBTVAv1ts/zae/Ee4HCjzYOthZmnD8wqLwp8="; 43 + url = "https://frama-c.com/download/frama-c-${version}-${slang}.tar.gz"; 44 + hash = "sha256-UT7ajIyu8e5vzrz2oBKDDrtZqUacgUP/TRi0/kz9Qkg="; 44 45 }; 45 46 46 - preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")"; 47 - postConfigure = "patchShebangs src/plugins/value/gen-api.sh"; 47 + postConfigure = "patchShebangs src/plugins/eva/gen-api.sh"; 48 48 49 49 strictDeps = true; 50 50 51 - nativeBuildInputs = [ autoconf wrapGAppsHook ] ++ (with ocamlPackages; [ ocaml findlib ]); 51 + nativeBuildInputs = [ wrapGAppsHook ] ++ (with ocamlPackages; [ ocaml findlib dune_3 ]); 52 52 53 53 buildInputs = with ocamlPackages; [ 54 - ncurses ltl2ba ocamlgraph yojson menhirLib camlzip 54 + dune-site dune-configurator 55 + ltl2ba ocamlgraph yojson menhirLib camlzip 55 56 lablgtk3 lablgtk3-sourceview3 coq graphviz zarith apron why3 mlgmpidl doxygen 56 - ppx_deriving ppx_import 57 + ppx_deriving ppx_import ppx_deriving_yojson 57 58 gdk-pixbuf 58 59 ]; 59 60 60 - enableParallelBuilding = true; 61 + buildPhase = '' 62 + runHook preBuild 63 + dune build -j$NIX_BUILD_CORES --release @install 64 + runHook postBuild 65 + ''; 66 + 67 + installFlags = [ "PREFIX=$(out)" ]; 61 68 62 69 preFixup = '' 63 - gappsWrapperArgs+=(--prefix OCAMLPATH ':' ${ocamlpath}) 70 + gappsWrapperArgs+=(--prefix OCAMLPATH ':' ${ocamlpath}:$out/lib/) 64 71 ''; 65 72 66 73 # Allow loading of external Frama-C plugins
+14 -6
pkgs/development/tools/benthos/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 2 5 3 6 buildGoModule rec { 4 7 pname = "benthos"; 5 - version = "4.11.0"; 8 + version = "4.12.1"; 6 9 7 10 src = fetchFromGitHub { 8 11 owner = "benthosdev"; 9 12 repo = "benthos"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-1pzyrXJgVN8kO3BHr/7LMpDvtnLcdioaxoRgKv/46v4="; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-6qBeMQSBleZTsq6sExIqkkyxJUx1yt2YhUogKYEWii0="; 12 15 }; 13 16 14 - vendorSha256 = "sha256-SfgdSPJ8Blra+KVWtKSjWfXmAm02tULwuYHNPbyJVpI="; 17 + vendorHash = "sha256-sNqWTgVgcjYEzFlneQaV3g80NTrVKeKz+mtahEOdyIw="; 15 18 16 19 doCheck = false; 17 20 ··· 19 22 "cmd/benthos" 20 23 ]; 21 24 22 - ldflags = [ "-s" "-w" "-X github.com/benthosdev/benthos/v4/internal/cli.Version=${version}" ]; 25 + ldflags = [ 26 + "-s" 27 + "-w" 28 + "-X github.com/benthosdev/benthos/v4/internal/cli.Version=${version}" 29 + ]; 23 30 24 31 meta = with lib; { 25 32 description = "Fancy stream processing made operationally mundane"; 26 33 homepage = "https://www.benthos.dev"; 34 + changelog = "https://github.com/benthosdev/benthos/blob/v${version}/CHANGELOG.md"; 27 35 license = licenses.mit; 28 36 maintainers = with maintainers; [ sagikazarmark ]; 29 37 };
+2 -2
pkgs/development/tools/database/sqlc/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub }: 2 2 3 3 let 4 - version = "1.17.0"; 4 + version = "1.17.2"; 5 5 in 6 6 buildGoModule { 7 7 pname = "sqlc"; ··· 11 11 owner = "kyleconroy"; 12 12 repo = "sqlc"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-knblQwO+c8AD0WJ+1l6FJP8j8pdsVhKa/oiPqUJfsVY="; 14 + sha256 = "sha256-30dIFo07C+noWdnq2sL1pEQZzTR4FfaV0FvyW4BxCU8="; 15 15 }; 16 16 17 17 proxyVendor = true;
+2 -2
pkgs/development/tools/datree/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "datree"; 11 - version = "1.8.24"; 11 + version = "1.8.27"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "datreeio"; 15 15 repo = "datree"; 16 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-C6APYGe0zLj/SYaSOoYKr/4yyAs0EKJmDfcJlqltKdg="; 17 + hash = "sha256-52xAm0D8yzUPvox1byHcyUTg8mILakOnVh8q0a2yR1M="; 18 18 }; 19 19 20 20 vendorHash = "sha256-mkVguYzjNGgFUdATjGfenCx3h97LS3SEOkYo3CuP9fA=";
+16 -16
pkgs/development/tools/electron/default.nix pkgs/development/tools/electron/binary/default.nix
··· 24 24 in 25 25 rec { 26 26 27 - electron = electron_23; 27 + electron-bin = electron_23-bin; 28 28 29 - electron_9 = mkElectron "9.4.4" { 29 + electron_9-bin = mkElectron "9.4.4" { 30 30 x86_64-linux = "781d6ca834d415c71078e1c2c198faba926d6fce19e31448bbf4450869135450"; 31 31 x86_64-darwin = "f41c0bf874ddbba00c3d6989d07f74155a236e2d5a3eaf3d1d19ef8d3eb2256c"; 32 32 i686-linux = "40e37f8f908a81c9fac1073fe22309cd6df2d68e685f83274c6d2f0959004187"; ··· 35 35 headers = "0yx8mkrm15ha977hzh7g2sc5fab9sdvlk1bk3yxignhxrqqbw885"; 36 36 }; 37 37 38 - electron_10 = mkElectron "10.4.7" { 38 + electron_10-bin = mkElectron "10.4.7" { 39 39 x86_64-linux = "e3ea75fcedce588c6b59cfa3a6e46ba67b789e14dc2e5b9dfe1ddf3f82b0f995"; 40 40 x86_64-darwin = "8f01e020563b7fce68dc2e3d4bbf419320d13b088e89eb64f9645e9d73ad88fb"; 41 41 i686-linux = "dd7fde9b3993538333ec701101554050b27d0b680196d0883ab563e8e696fc79"; ··· 44 44 headers = "01x6a0r2jawjpl09ixgzap3g0z6znj34hsnnhzanavkbds0ri4k6"; 45 45 }; 46 46 47 - electron_11 = mkElectron "11.5.0" { 47 + electron_11-bin = mkElectron "11.5.0" { 48 48 x86_64-linux = "613ef8ac00c5abda425dfa48778a68f58a2e9c7c1f82539bb1a41afabbd6193f"; 49 49 x86_64-darwin = "32937dca29fc397f0b15dbab720ed3edb88eee24f00f911984b307bf12dc8fd5"; 50 50 i686-linux = "cd154c56d02d7b1f16e2bcd5650bddf0de9141fdbb8248adc64f6d607e5fb725"; ··· 54 54 headers = "1zkdgpjrh1dc9j8qyrrrh49v24960yhvwi2c530qbpf2azgqj71b"; 55 55 }; 56 56 57 - electron_12 = mkElectron "12.2.3" { 57 + electron_12-bin = mkElectron "12.2.3" { 58 58 armv7l-linux = "4de83c34987ac7b3b2d0c8c84f27f9a34d9ea2764ae1e54fb609a95064e7e71a"; 59 59 aarch64-linux = "d29d234c09ba810d89ed1fba9e405b6975916ea208d001348379f89b50d1835c"; 60 60 x86_64-linux = "deae6d0941762147716b8298476080d961df2a32d0f6f57b244cbe3a2553cd24"; ··· 64 64 headers = "1idam1xirxqxqg4g7n33kdx2skk0r351m00g59a8yx9z82g06ah9"; 65 65 }; 66 66 67 - electron_13 = mkElectron "13.6.9" { 67 + electron_13-bin = mkElectron "13.6.9" { 68 68 armv7l-linux = "e70cf80ac17850f3291c19a89235c59a7a6e0c791e7965805872ce584479c419"; 69 69 aarch64-linux = "cb570f77e46403a75b99740c41b297154f057dc3b9aa75fd235dccc5619972cf"; 70 70 x86_64-linux = "5e29701394041ba2acd8a9bb042d77967c399b8fe007d7ffbd1d3e6bfdb9eb8a"; ··· 74 74 headers = "0vvizddmhprprbdf6bklasz6amwc254bpc9j0zlx23d1pgyxpnhc"; 75 75 }; 76 76 77 - electron_14 = mkElectron "14.2.9" { 77 + electron_14-bin = mkElectron "14.2.9" { 78 78 armv7l-linux = "02ae6cd9ec9c2dcb2f550923576a0c851fff3e796a5048dd3806947c541fd564"; 79 79 aarch64-linux = "631ba0f716d0272931418de42468114360bd21ec72875605fc32d67620743d2c"; 80 80 x86_64-linux = "0a62a41e8ac4592aba347c82f9c40f3fb4c84c7d00b6bb9501d02375cd49cb7d"; ··· 84 84 headers = "181b2agnf4b5s81p2rdnd6wkw9c2ri4cv1x0wwf7rj60axvzvydm"; 85 85 }; 86 86 87 - electron_15 = mkElectron "15.5.2" { 87 + electron_15-bin = mkElectron "15.5.2" { 88 88 armv7l-linux = "da434095fd7cc17d85ebca5eab3510ec7ff73ace4edc933fe2f27a716ca711c0"; 89 89 aarch64-linux = "bcec3f962c7acefc8690680a19df9d83721db7e5db55c7b7a8946365139457a6"; 90 90 x86_64-linux = "a4a95888c313dbe279f5f9d9dfd99f56a2a1b6b905fb6cba3b284322fe19a530"; ··· 94 94 headers = "0jbxazkjkm8g8b8d0ini2l4q9z7885mz5vyj74lf85lqdfqzgzc0"; 95 95 }; 96 96 97 - electron_16 = mkElectron "16.2.3" { 97 + electron_16-bin = mkElectron "16.2.3" { 98 98 armv7l-linux = "9b442b17349dcec08e6efadecf9d338a7f4b2955635fed2a78374af850ceee5d"; 99 99 aarch64-linux = "eec581d162b494a7bcba4b0221f3beac9f359b48fb8612c83ce6ad7ac63094cd"; 100 100 x86_64-linux = "2c032baff08b40f106dfcd86e7b63c6275f13e64d26b8c301af704563edf8600"; ··· 104 104 headers = "1a9kb89iigwmahjwq14i74rr6gj21gmpc106pg0il73c50khaxpz"; 105 105 }; 106 106 107 - electron_17 = mkElectron "17.4.1" { 107 + electron_17-bin = mkElectron "17.4.1" { 108 108 armv7l-linux = "d1329468cb21039fb5b503fc813381f9be4d43422383b44f859b450be0e4200c"; 109 109 aarch64-linux = "70d29bca5f884753341a11b0445ccf159c0f43dfae16eb60c53946582c3128b0"; 110 110 x86_64-linux = "f9437a86947c418d92eabea14b268dcc4a5dde74cc6927530c1e9195e4aeddf8"; ··· 114 114 headers = "064qnwv6gqn502r1cv7vi6ahvgyxcqq7mv0rmk2bxfpkr5x6hgmh"; 115 115 }; 116 116 117 - electron_18 = mkElectron "18.1.0" { 117 + electron_18-bin = mkElectron "18.1.0" { 118 118 armv7l-linux = "c2296f3f68938aab4cef07b747d2dd28973625b6717163b9c51fbcf1509fd8ff"; 119 119 aarch64-linux = "13bd4998d0d86ccf4cb87d11f9581d5a6063b4585fc4828e130054527dfb9179"; 120 120 x86_64-linux = "7f95069d58e6843e6ae2b8f02619d4dcef7db4c35bd6e90b903268d83b939fba"; ··· 124 124 headers = "0gl30q2igr9c8sjlhyj5w57dm5navpkas5hnz9yl7sasbx66v10v"; 125 125 }; 126 126 127 - electron_19 = mkElectron "19.0.7" { 127 + electron_19-bin = mkElectron "19.0.7" { 128 128 armv7l-linux = "d6a6d2d7c0d658695783137d032a50f20843cdfe6582ef985451d741eef4dd32"; 129 129 aarch64-linux = "58685d21bb92c2667d20063ab12aabc2e5c2518f3eda84e98a0fa2306456ce57"; 130 130 x86_64-linux = "a4c20a068c54c238ae8c440ab8f46d39eda4168d6aa8cffcaae406800b539983"; ··· 133 133 headers = "09dbx4qh0rgp5mdm6srz6fgx12zq6b9jqq1k6l3gzyvwigi3wny1"; 134 134 }; 135 135 136 - electron_20 = mkElectron "20.3.11" { 136 + electron_20-bin = mkElectron "20.3.11" { 137 137 armv7l-linux = "709b9eb958e9488f6375811041179556b9cd0b8fc1eab6b899ef4a89423f98b2"; 138 138 aarch64-linux = "0f488ac9eeda2baa4c4e571fd75ac8e055dac9dcdf83051164232b1005a29224"; 139 139 x86_64-linux = "7899bf391ae35e10d78a5da622e506dd4ae859cd8c18953cd2dc54f1a5e5225e"; ··· 142 142 headers = "06s4z2hs9sbri4jsjrgybq0sn7rrx7zf3iwfg8da1wb6ahwqcd7w"; 143 143 }; 144 144 145 - electron_21 = mkElectron "21.4.0" { 145 + electron_21-bin = mkElectron "21.4.0" { 146 146 armv7l-linux = "20ed4fab8b2046e10c999592ea06cd6ef13bc5826bcd7e8874c6e5e3b3cdb5b7"; 147 147 aarch64-linux = "5841060f67c23371f2739e043b51f56d04125fe781cc50e298590247477eacf2"; 148 148 x86_64-linux = "1c0da48b2b9d1fb320577429298397d67d94fbf5864d6a4f3c6eeadee3114f2e"; ··· 151 151 headers = "0zvwd3gz5y3yq5jgkswnarv75j05lfaz58w37fidq5aib1hi50hn"; 152 152 }; 153 153 154 - electron_22 = mkElectron "22.1.0" { 154 + electron_22-bin = mkElectron "22.1.0" { 155 155 armv7l-linux = "9bad02cd8e8604400eb90d9bd8fa58b6e400321cea8db7e774908611f4fca2a2"; 156 156 aarch64-linux = "1d3e0011761f5ba05faf994a7f78cf518e49e0fef7e4528853e1bff9378d02cf"; 157 157 x86_64-linux = "543e5fa7f2b602c3cd7e62a358441faf6f490e738de9b0bd796ad65d6bbd35ee"; ··· 160 160 headers = "1vydsk4fxk5hlpcs0r1s21gdr1kvxip8qc88ncs5w7ybqg31hzsh"; 161 161 }; 162 162 163 - electron_23 = mkElectron "23.1.1" { 163 + electron_23-bin = mkElectron "23.1.1" { 164 164 armv7l-linux = "0f2db28e672021b3c03309155e36d94ec59c7541497847140d500fdec45baf09"; 165 165 aarch64-linux = "5b5b6bf0a40d063e2a21e2868f3f97ce08a400690389355f2b68d606d4ae614f"; 166 166 x86_64-linux = "4e820dc1ca957fbe9dbd168925ddf496b9b14c2001bbe5362159411a6bed0cea";
pkgs/development/tools/electron/generic.nix pkgs/development/tools/electron/binary/generic.nix
pkgs/development/tools/electron/print-hashes.sh pkgs/development/tools/electron/binary/print-hashes.sh
+1 -1
pkgs/development/tools/fdroidserver/default.nix
··· 21 21 ''; 22 22 23 23 preConfigure = '' 24 - ${python.interpreter} setup.py compile_catalog 24 + ${python.pythonForBuild.interpreter} setup.py compile_catalog 25 25 ''; 26 26 27 27 postInstall = ''
+3 -3
pkgs/development/tools/go-mockery/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "go-mockery"; 5 - version = "2.20.0"; 5 + version = "2.20.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vektra"; 9 9 repo = "mockery"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-lWh0aX+VuSL0w592lNqXpwHq/b2WeDyYiBzm224qnzc="; 11 + sha256 = "sha256-MIEVAEjXM3QNz3PnjB/g5Ury+N9NJhxtcXF+SLAvqR4="; 12 12 }; 13 13 14 14 preCheck = '' ··· 22 22 23 23 CGO_ENABLED = false; 24 24 25 - vendorHash = "sha256-Dl8Q6fQa7BKp06a4OT82+wHYQRN1aWZ2qK25GzhOw8A="; 25 + vendorHash = "sha256-3lx3wHnPQ/slRXnlVAnI1ZqSykDXNivjwg1WUITGj64="; 26 26 27 27 meta = with lib; { 28 28 homepage = "https://github.com/vektra/mockery";
+3 -3
pkgs/development/tools/go-task/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "go-task"; 5 - version = "3.20.0"; 5 + version = "3.21.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = "task"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-pKvotNUpZl51r+9+YFEQGXVsUBfxsmTZLnRIdrl7UGQ="; 11 + sha256 = "sha256-w46fCcUKMtmiFVSMSzgsegWBZUcTaMgOkhu9HnfYHf4="; 12 12 }; 13 13 14 - vendorHash = "sha256-AZtkWJ/U1dH9J+wowlcg25qBVyRRo6LCzc6IBYKBkVA="; 14 + vendorHash = "sha256-YC2C0/ayl0Rp8brzLLcdLB98BmhH7sP7EzLVdOIGAvQ="; 15 15 16 16 doCheck = false; 17 17
+3 -3
pkgs/development/tools/grpc-gateway/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grpc-gateway"; 5 - version = "2.15.0"; 5 + version = "2.15.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "grpc-ecosystem"; 9 9 repo = "grpc-gateway"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-NOcV3XrSFeb/LYzeZQ0M1l1l4TkC+fVqAXCDUTaMN3c="; 11 + sha256 = "sha256-fI9C0E5sMeZ8NDH7YMpbJ1So+PQ+isswbZWd0r7unis="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-zYKRWJ09SnE0Y9iahTyODas/04an8x9w+rsY0x4/NRM="; 14 + vendorHash = "sha256-JY788tDOo373ucUGzG4zNQbrGo8fdvWda/nMF0NpEE8="; 15 15 16 16 meta = with lib; { 17 17 description =
+2 -2
pkgs/development/tools/micronaut/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "micronaut"; 5 - version = "3.8.4"; 5 + version = "3.8.5"; 6 6 7 7 src = fetchzip { 8 8 url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip"; 9 - sha256 = "sha256-PbTuhJ+l3s+vwo5Y93GpQIah71zah5aFgV/pBSyJDKY="; 9 + sha256 = "sha256-u7Hwj/RYE8pZkIVulJrwdC1kxhTGl3P5DEug6v5lMvg="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper installShellFiles ];
+2 -2
pkgs/development/tools/minizinc/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake, flex, bison }: 2 2 stdenv.mkDerivation rec { 3 3 pname = "minizinc"; 4 - version = "2.6.4"; 4 + version = "2.7.0"; 5 5 6 6 nativeBuildInputs = [ cmake flex bison ]; 7 7 ··· 9 9 owner = "MiniZinc"; 10 10 repo = "libminizinc"; 11 11 rev = version; 12 - sha256 = "sha256-rl+d21JcaUl4k4xuAw2zv8KHtaE96U+GENzDt2cgvH8="; 12 + sha256 = "sha256-ukgzQ7ooiO13hQjWrsul/pvHPBbs1hkJJKLTQwv+cLg="; 13 13 }; 14 14 15 15 meta = with lib; {
+1 -1
pkgs/development/tools/misc/docopts/default.nix
··· 26 26 description = "docopt CLI tool for shell scripting"; 27 27 license = licenses.mit; 28 28 maintainers = [ maintainers.confus ]; 29 - platforms = platforms.linux; 29 + platforms = platforms.unix; 30 30 }; 31 31 }
+3 -3
pkgs/development/tools/misc/luarocks/luarocks-nix.nix
··· 2 2 3 3 luarocks.overrideAttrs (old: { 4 4 pname = "luarocks-nix"; 5 - version = "unstable-2022-10-12"; 5 + version = "unstable-2023-02-26"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "nix-community"; 9 9 repo = "luarocks-nix"; 10 - rev = "7b3cc90ebf07813ed511f530cc50d602e9502001"; 11 - sha256 = "sha256-zN+8BzUkKUQU/6BWg1kcsL3XV9qehnwm1L4vRKOejPs="; 10 + rev = "4cfea3d5d826db4cfbc809ef8bb5f0a9f3a18919"; 11 + sha256 = "sha256-7L8B+/C7Kzt25Ec+OsM2rliYB2/wyZQ3OT63V7AaOxo="; 12 12 }; 13 13 14 14 patches = [ ];
+3 -3
pkgs/development/tools/misc/slint-lsp/default.nix
··· 25 25 in 26 26 rustPlatform.buildRustPackage rec { 27 27 pname = "slint-lsp"; 28 - version = "0.3.4"; 28 + version = "0.3.5"; 29 29 30 30 src = fetchCrate { 31 31 inherit pname version; 32 - sha256 = "sha256-M4rd7179hpQW8jqjCY9ce64AhE6YWOC32tJg3v+00bo="; 32 + sha256 = "sha256-7ctzbuBP2AeBCd+/n18EdxIeCK89fCPb1ZbSRjdg8u0="; 33 33 }; 34 34 35 - cargoHash = "sha256-3HcgnC2PQUyINm2gjxzqbCicvcGvpYtQn1p3qnqBzjc="; 35 + cargoHash = "sha256-b5zb5YMqCfj8jAXQPQnBp6qTs0OGTrTgsd9bDGzPdus="; 36 36 37 37 nativeBuildInputs = [ cmake pkg-config fontconfig ]; 38 38 buildInputs = rpathLibs ++ [ xorg.libxcb.dev ]
+4 -4
pkgs/development/tools/misc/texlab/default.nix
··· 15 15 in 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "texlab"; 18 - version = "5.2.0"; 18 + version = "5.3.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "latex-lsp"; 22 22 repo = "texlab"; 23 23 rev = "refs/tags/v${version}"; 24 - sha256 = "sha256-OHfJJ3Oth6mu3UQkZeTcbxaivduIuZzmrMmkWQ8FB/4="; 24 + sha256 = "sha256-DOzXsxqOLlETCAVpKpUXAxO+T0pE+2LwnOS99vU2o48="; 25 25 }; 26 26 27 - cargoSha256 = "sha256-Vqm8KBNABYuRsn3HviRw93BQqPUj9EHD9L+ddUb1X+M="; 27 + cargoSha256 = "sha256-t/4nfsED29F8v3DkLYCh2A8AJvQvZvU8z6C0PLhTFuM="; 28 28 29 29 outputs = [ "out" ] ++ lib.optional (!isCross) "man"; 30 30 ··· 41 41 # generate the man page 42 42 postInstall = lib.optionalString (!isCross) '' 43 43 # TexLab builds man page separately in CI: 44 - # https://github.com/latex-lsp/texlab/blob/v5.2.0/.github/workflows/publish.yml#L127-L131 44 + # https://github.com/latex-lsp/texlab/blob/v5.3.0/.github/workflows/publish.yml#L127-L131 45 45 help2man --no-info "$out/bin/texlab" > texlab.1 46 46 installManPage texlab.1 47 47 '';
+1 -1
pkgs/development/tools/misc/ycmd/default.nix
··· 29 29 30 30 buildPhase = '' 31 31 export EXTRA_CMAKE_ARGS="-DPATH_TO_LLVM_ROOT=${llvmPackages.libllvm} -DUSE_SYSTEM_ABSEIL=true" 32 - ${python.interpreter} build.py --system-libclang --clang-completer --ninja 32 + ${python.pythonForBuild.interpreter} build.py --system-libclang --clang-completer --ninja 33 33 ''; 34 34 35 35 dontConfigure = true;
+3 -3
pkgs/development/tools/nodenv/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "nodenv"; 8 - version = "1.4.0"; 8 + version = "1.4.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "nodenv"; 12 12 repo = "nodenv"; 13 13 rev = "v${version}"; 14 - sha256 = "0fgc23jd95rjll3dy5hnli8ksfc7rwscw53sdgss4yaharwlg8l2"; 14 + sha256 = "sha256-S7Uld7wiVJjwuvfupBodIAIOO2c/ywEmFfhEHVOCcCc="; 15 15 }; 16 16 17 17 buildPhase = '' ··· 39 39 changelog = "https://github.com/nodenv/nodenv/releases/tag/v${version}"; 40 40 license = licenses.mit; 41 41 maintainers = with maintainers; [ alexnortung ]; 42 - platforms = [ "x86_64-linux" ]; 42 + platforms = platforms.unix; 43 43 }; 44 44 }
+3 -3
pkgs/development/tools/opcr-policy/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "opcr-policy"; 8 - version = "0.1.47"; 8 + version = "0.1.50"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "opcr-io"; 12 12 repo = "policy"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-HjoVD3GLNg1jdCPMwEUJR/0BLJexbVxacVfmIm/P4SI="; 14 + sha256 = "sha256-u7epE09WcbXAX1W+zkCOTDECnBTIOFC3gjNowtpuYtI="; 15 15 }; 16 - vendorHash = "sha256-/wTLnJ3l22owDL5dFR9H/QN3UItxP7QQgU/NcmzBL6U="; 16 + vendorHash = "sha256-QoD6J+is+InumLiFdbL/y1tuWwBCdBebx6RrIZ4Irik="; 17 17 18 18 ldflags = [ "-s" "-w" "-X github.com/opcr-io/policy/pkg/version.ver=${version}" ]; 19 19
+24 -10
pkgs/development/tools/rbspy/default.nix
··· 4 4 , fetchFromGitHub 5 5 , ruby 6 6 , which 7 + , runCommand 8 + , darwin 7 9 }: 10 + 8 11 rustPlatform.buildRustPackage rec { 9 12 pname = "rbspy"; 10 - version = "0.15.0"; 13 + version = "0.16.0"; 11 14 12 15 src = fetchFromGitHub { 13 16 owner = pname; 14 17 repo = pname; 15 18 rev = "v${version}"; 16 - hash = "sha256-e6ZCRIJVKl3xbJym+h+ah/J4c+s7wf1laF7p63ubE4A="; 19 + hash = "sha256-yM3bE79flvFSZvpkHXhhEh1MJrSSJzqZcX9aVRmz1ew="; 17 20 }; 18 21 19 - cargoHash = "sha256-yhZ0QM9vZxyFCjTShbV7+Rn8w4lkPW7E7zKhrK4qa1E="; 22 + cargoHash = "sha256-qvx5zPEIwvh2AIFCGNbVMNIRFtVjSLR9+exbSeQ9oXI="; 20 23 doCheck = true; 21 24 22 25 # The current implementation of rbspy fails to detect the version of ruby ··· 25 28 substituteInPlace src/core/process.rs \ 26 29 --replace /usr/bin/which '${which}/bin/which' 27 30 substituteInPlace src/sampler/mod.rs \ 28 - --replace /usr/bin/which '${which}/bin/which' \ 29 - --replace 'fn test_sample_single_process_with_time_limit(' '#[ignore] fn test_sample_single_process_with_time_limit(' \ 30 - --replace 'fn test_sample_single_process(' '#[ignore] fn test_sample_single_process(' \ 31 - --replace 'fn test_sample_subprocesses(' '#[ignore] fn test_sample_subprocesses(' 32 - substituteInPlace src/core/ruby_spy.rs \ 33 - --replace 'fn test_get_trace(' '#[ignore] fn test_get_trace(' \ 34 - --replace 'fn test_get_trace_when_process_has_exited(' '#[ignore] fn test_get_trace_when_process_has_exited(' 31 + --replace /usr/bin/which '${which}/bin/which' 35 32 ''; 36 33 34 + checkFlags = [ 35 + "--skip=test_get_trace" 36 + "--skip=test_get_trace_when_process_has_exited" 37 + "--skip=test_sample_single_process" 38 + "--skip=test_sample_single_process_with_time_limit" 39 + "--skip=test_sample_subprocesses" 40 + ]; 41 + 37 42 nativeBuildInputs = [ ruby which ]; 43 + 44 + buildInputs = lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ 45 + # Pull a header that contains a definition of proc_pid_rusage(). 46 + (runCommand "${pname}_headers" { } '' 47 + install -Dm444 ${lib.getDev darwin.apple_sdk.sdk}/include/libproc.h $out/include/libproc.h 48 + '') 49 + ]; 50 + 51 + LIBCLANG_PATH = lib.optionalString stdenv.isDarwin "${stdenv.cc.cc.lib}/lib"; 38 52 39 53 meta = with lib; { 40 54 broken = (stdenv.isLinux && stdenv.isAarch64);
+3 -3
pkgs/development/tools/typos/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "typos"; 5 - version = "1.13.10"; 5 + version = "1.13.12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "crate-ci"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-+TNKHyLqW/R/YEpynr4twvQpgeOxbyIlgQjaQarSB8M="; 11 + hash = "sha256-SP2Di3kAcrAriZ4E7aPSBAZm46REIW82LrbWSmKhA5k="; 12 12 }; 13 13 14 - cargoHash = "sha256-7D9oyQK9VWOSAI9jSYZn7t8ll4sILpugroLWlST4Eok="; 14 + cargoHash = "sha256-3ExXZ7lUnT/54TUembKk47OUVpAzHrWPAro2CcXiYmU="; 15 15 16 16 meta = with lib; { 17 17 description = "Source code spell checker";
+3 -3
pkgs/development/tools/wrangler_1/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "wrangler"; 5 - version = "1.20.0"; 5 + version = "1.21.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudflare"; 9 9 repo = "wrangler"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-miXgzBaqCcFHRlot2uUKyH+GP2JTMOhFrReXZUl0ms0="; 11 + sha256 = "sha256-GfuU+g4tPU3TorzymEa9q8n4uKYsG0ZTz8rJirGOLfQ="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-DJefvaUc1quh43q1eZ5B76V3TEv9vNsxuUKaABWiTCo="; 14 + cargoHash = "sha256-tPLqDm6kOVBKrLvhgZ9xD6vVBNjBBk9uLF7WOPgz8qE="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17
+3 -3
pkgs/development/web/deno/default.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "deno"; 20 - version = "1.30.3"; 20 + version = "1.31.1"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "denoland"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-Dg4ZX1CpjZuCXDu3GxbaRIwdhDuJ50j53b6XETfFGAU="; 26 + sha256 = "sha256-0S5BSXWnv4DMcc8cijRQx6NyDReg5aJJT65TeNFlkkw="; 27 27 }; 28 - cargoSha256 = "sha256-6V9djLUmPEQDewKEN0ND7zyXSrKdakXZdYSRsyXWNuE="; 28 + cargoSha256 = "sha256-DZICb85B9pWT8bV06FYjS604RdomB5nqtR55R00CT8c="; 29 29 30 30 postPatch = '' 31 31 # upstream uses lld on aarch64-darwin for faster builds
+5 -5
pkgs/development/web/deno/librusty_v8.nix
··· 11 11 }; 12 12 in 13 13 fetch_librusty_v8 { 14 - version = "0.60.1"; 14 + version = "0.63.0"; 15 15 shas = { 16 - x86_64-linux = "sha256-P8H+XJqrt9jdKM885L1epMldp+stwmEw+0Gtd2x3r4g="; 17 - aarch64-linux = "sha256-frHpBP2pL3o4efFLHP2r3zsWJrNT93yYu2Qkxv+7m8Y="; 18 - x86_64-darwin = "sha256-taewoYBkyikqWueLSD9dW1EDjzkV68Xplid1UaLZgRM="; 19 - aarch64-darwin = "sha256-s2YEVbuYpiT/qrmE37aXk13MetrnJo6l+s1Q2y6b5kU="; 16 + x86_64-linux = "sha256-D1NLAFMD1B4NOaBFsKBin5Gs+hmNC9LgNy3Z+w/1VGs="; 17 + aarch64-linux = "sha256-3V2WWMCjJNiuCRmx66ISBk+pzvCKCqvOE9F3YWESABo="; 18 + x86_64-darwin = "sha256-rUWSHxlFDT4cDoTLhSgRr04+2/oroeIiWURHbNDcMF8="; 19 + aarch64-darwin = "sha256-LaoIjHrBqWn0BIpAOaiHAg5qCGoPlSHtFhiAi4og9q0="; 20 20 }; 21 21 }
+2 -2
pkgs/development/web/flyctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "flyctl"; 5 - version = "0.0.465"; 5 + version = "0.0.470"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "superfly"; 9 9 repo = "flyctl"; 10 10 rev = "v${version}"; 11 - hash = "sha256-1+xlKRVFQuGDENWWtPYpNHroNp5jZZojsBPo9G2Aay8="; 11 + hash = "sha256-6D106qRd3dsSpZqlOVVV/I38YsjFTEtApvWtCc+LVNw="; 12 12 }; 13 13 14 14 vendorHash = "sha256-ExHzf4L0Ibb+tYfBV45hEaUJgSQhgpHk40QhHa5dpQ8=";
+3 -3
pkgs/games/blightmud/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "blightmud"; 14 - version = "5.0.0"; 14 + version = "5.1.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = pname; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-AGKlkNpNdyD2cJGs350/076Qd/8M/nmRAaHJyefFRgw="; 20 + sha256 = "sha256-0cvMROnblt9c4d6Kbr5iY/Qobf3hOKIhWHvOVQONhO4="; 21 21 }; 22 22 23 - cargoSha256 = "sha256-RI0J60DCspJ501VR3TpqD6pjzO6//Qq1NgQb45d32ks="; 23 + cargoSha256 = "sha256-7jSuadpAZXtlYVw4/NBATTIAFO8M6I11FuxfGFQx51Y="; 24 24 25 25 buildFeatures = lib.optional withTTS "tts"; 26 26
+2 -2
pkgs/games/vassal/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "VASSAL"; 12 - version = "3.6.11"; 12 + version = "3.6.12"; 13 13 14 14 src = fetchzip { 15 15 url = "https://github.com/vassalengine/vassal/releases/download/${version}/${pname}-${version}-linux.tar.bz2"; 16 - sha256 = "sha256-t05rwP33/V2S5pkWjv87GmPHtYCMrMxT3o3cOrwytK4="; 16 + sha256 = "sha256-NSGadwVn1/nvHiJFENBPDsOUPwesunZMsvn+ms7u4Sw="; 17 17 }; 18 18 19 19 buildInputs = [
+1 -1
pkgs/misc/drivers/hplip/default.nix
··· 100 100 101 101 # Remove all ImageProcessor functionality since that is closed source 102 102 (fetchurl { 103 - url = "https://sources.debian.org/data/main/h/hplip/3.22.4%2Bdfsg0-1/debian/patches/0028-Remove-ImageProcessor-binary-installs.patch"; 103 + url = "https://web.archive.org/web/20230226174550/https://sources.debian.org/data/main/h/hplip/3.22.10+dfsg0-1/debian/patches/0028-Remove-ImageProcessor-binary-installs.patch"; 104 104 sha256 = "sha256:18njrq5wrf3fi4lnpd1jqmaqr7ph5d7jxm7f15b1wwrbxir1rmml"; 105 105 }) 106 106
+2 -2
pkgs/os-specific/darwin/sketchybar/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "sketchybar"; 13 - version = "2.13.2"; 13 + version = "2.14.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "FelixKratz"; 17 17 repo = "SketchyBar"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-EPpD1QuJXFFwWcs1gmhjf9zm6mkEM72Zr8NOAAgxI4I="; 19 + hash = "sha256-TTpOFupLyCko5+EZJ3kJWu6OD35qfLpM8N7zq+eMvMM="; 20 20 }; 21 21 22 22 buildInputs = [ Carbon Cocoa DisplayServices SkyLight ];
+1 -1
pkgs/os-specific/linux/libnl/default.nix
··· 21 21 22 22 postBuild = lib.optionalString (pythonSupport) '' 23 23 cd python 24 - ${python.interpreter} setup.py install --prefix=../pythonlib 24 + ${python.pythonForBuild.interpreter} setup.py install --prefix=../pythonlib 25 25 cd - 26 26 ''; 27 27
+2 -2
pkgs/os-specific/linux/semodule-utils/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "semodule-utils"; 5 - version = "3.4"; 5 + version = "3.5"; 6 6 7 7 inherit (libsepol) se_url; 8 8 9 9 src = fetchurl { 10 10 url = "${se_url}/${version}/${pname}-${version}.tar.gz"; 11 - sha256 = "sha256-sMrGZfLTjx+pu82A6jQYyE3YImkqmEdRdv8iyS+zjTo="; 11 + sha256 = "sha256-yaVQpzcFHrrywQL2ZcfsL4XnIyhwmAqgBnmYRZtBQoM="; 12 12 }; 13 13 14 14 buildInputs = [ libsepol ];
+1 -1
pkgs/servers/home-assistant/intents.nix
··· 45 45 postInstall = '' 46 46 pushd .. 47 47 # https://github.com/home-assistant/intents/blob/main/script/package#L18 48 - ${python.interpreter} -m script.intentfest merged_output $out/${python.sitePackages}/home_assistant_intents/data 48 + ${python.pythonForBuild.interpreter} -m script.intentfest merged_output $out/${python.sitePackages}/home_assistant_intents/data 49 49 popd 50 50 ''; 51 51
+3 -3
pkgs/servers/http/dufs/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "dufs"; 5 - version = "0.31.0"; 5 + version = "0.32.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sigoden"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-fR3CeF+ScvDoPJaevAAShUdZDDjD/ocZQl7dIk2jHso="; 11 + sha256 = "sha256-kUKqZEphEohBR8f6Y5j5QEFeLI14iaivKWVPimSiLkg="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-VH/eu0qLh59J6uyj0RSqqEhlwghYg/JPp6u54BQzLPo="; 14 + cargoHash = "sha256-rqMrsll82Ij0ZwYKJuC4st9sNrGFYB3x44vAOcUTtHQ="; 15 15 16 16 nativeBuildInputs = lib.optionals stdenv.isLinux [ 17 17 pkg-config
+3 -3
pkgs/servers/minio/default.nix
··· 15 15 in 16 16 buildGoModule rec { 17 17 pname = "minio"; 18 - version = "2023-02-17T17-52-43Z"; 18 + version = "2023-02-22T18-23-45Z"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "minio"; 22 22 repo = "minio"; 23 23 rev = "RELEASE.${version}"; 24 - sha256 = "sha256-AVqGzb3abJotsHdUw7MScjut1E+5ZX2NrvQKQ0ck2lY="; 24 + sha256 = "sha256-Y11jqZiQUu0/YcrIGFJ2nOkPRG97sflluO3J0BJZ6kQ="; 25 25 }; 26 26 27 - vendorHash = "sha256-Bg0AO2hV8dqOuSN9NJsdXbE/YVpYvU/3OkB+E83/QHU="; 27 + vendorHash = "sha256-9QYRUCD2iR2jx8G1FbkQqqPqIuXKxAKDy9whMRhOVP4="; 28 28 29 29 doCheck = false; 30 30
+3 -3
pkgs/servers/misc/virtiofsd/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "virtiofsd"; 5 - version = "1.5.0"; 5 + version = "1.5.1"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "virtio-fs"; 9 9 repo = "virtiofsd"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-jDjP0sHzKHvat/2x6/vhi/ZtdooK3y5wDRujPgi+T4E="; 11 + sha256 = "sha256-FQKZVkPD4DQKMduWW2g9vD1vvaFlU6QpNEj+g3yeE2Q="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-VFOLNl9kh1EjJaWr3chjyFJqF81vNeqbVqtVElCkZyY="; 14 + cargoHash = "sha256-scKbu69lrEfUpErs6gZyZOGb3OwCzDThbs6O0ZtJX/8="; 15 15 16 16 LIBCAPNG_LIB_PATH = "${lib.getLib libcap_ng}/lib"; 17 17 LIBCAPNG_LINK_TYPE =
+3 -3
pkgs/servers/monitoring/prometheus/haproxy-exporter.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "haproxy_exporter"; 5 - version = "0.14.0"; 5 + version = "0.15.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "prometheus"; 9 9 repo = "haproxy_exporter"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-u5o8XpKkuaNzAZAdA33GLd0QJSpqnkEbI8gW22G7FcY="; 11 + sha256 = "sha256-hpZnMvHAAEbvzASK3OgfG34AhPkCdRM7eOm15PRemkA="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-lDoW1rkOn2YkEf3QZdWBpm5fdzjkbER35XnXFr57D8c="; 14 + vendorHash = "sha256-s9UVtV8N2SJ1ik864P6p2hPXJ2jstFY/XnWt9fuCDo0="; 15 15 16 16 ldflags = [ "-s" "-w" ]; 17 17
+5 -13
pkgs/servers/nextcloud/notify_push.nix
··· 1 - { lib, fetchFromGitHub, fetchpatch, rustPlatform }: 1 + { lib, fetchFromGitHub, rustPlatform }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "notify_push"; 5 - version = "0.5.0"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "nextcloud"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-LkC2mD3klMQRF3z5QuVPcRHzz33VJP+UcN6LxsQXq7Q="; 11 + hash = "sha256-DGWdVsKA8Y1r+/n+vPkRmFt1EAwPYDmFiUcyWZrXeRM="; 12 12 }; 13 13 14 - cargoHash = "sha256-GZikXM3AvhC2gtwE2wYbGV+aRV+QKothWQG17Vzi2Lc="; 14 + cargoHash = "sha256-H0rkY3hQaOBP8Cai22ppQpZJS1vyFx5uo4k9Paa2yS0="; 15 15 16 16 passthru = { 17 17 test_client = rustPlatform.buildRustPackage { 18 18 pname = "${pname}-test_client"; 19 19 inherit src version; 20 20 21 - cargoPatches = [ 22 - # fix test client not being able to connect 23 - (fetchpatch { 24 - url = "https://github.com/nextcloud/notify_push/commit/03aa38d917bfcba4d07f72b6aedac6a5057cad81.patch"; 25 - hash = "sha256-dcN62tA05HH1RTvG0puonJjKMQn1EouA8iuz82vh2aU="; 26 - }) 27 - ]; 28 - 29 21 buildAndTestSubdir = "test_client"; 30 22 31 - cargoHash = "sha256-RALqjI6DlWmfgKvyaH4RiSyqWsIqUyY9f709hOi2ldc="; 23 + cargoHash = "sha256-a8KcWnHr1bCS255ChOC6piXfVo/nJy/yVHNLCuHXoq4="; 32 24 }; 33 25 }; 34 26
+3 -3
pkgs/servers/nextcloud/packages/24.json
··· 130 130 ] 131 131 }, 132 132 "notify_push": { 133 - "sha256": "1raxkzdcd9mixg30ifv22lzf10j47n79n05yqbf6mjagrgj0rr7f", 134 - "url": "https://github.com/nextcloud/notify_push/releases/download/v0.5.0/notify_push.tar.gz", 135 - "version": "0.5.0", 133 + "sha256": "1vfa68spnyfivcx0vp49mimf5xg7hsxnifd06imd1c0mw3nlfm4p", 134 + "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.0/notify_push-v0.6.0.tar.gz", 135 + "version": "0.6.0", 136 136 "description": "Push update support for desktop app.\n\nOnce the app is installed, the push binary needs to be setup. You can either use the setup wizard with `occ notify_push:setup` or see the [README](http://github.com/nextcloud/notify_push) for detailed setup instructions", 137 137 "homepage": "", 138 138 "licenses": [
+3 -3
pkgs/servers/nextcloud/packages/25.json
··· 110 110 ] 111 111 }, 112 112 "notify_push": { 113 - "sha256": "1raxkzdcd9mixg30ifv22lzf10j47n79n05yqbf6mjagrgj0rr7f", 114 - "url": "https://github.com/nextcloud/notify_push/releases/download/v0.5.0/notify_push.tar.gz", 115 - "version": "0.5.0", 113 + "sha256": "1vfa68spnyfivcx0vp49mimf5xg7hsxnifd06imd1c0mw3nlfm4p", 114 + "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.0/notify_push-v0.6.0.tar.gz", 115 + "version": "0.6.0", 116 116 "description": "Push update support for desktop app.\n\nOnce the app is installed, the push binary needs to be setup. You can either use the setup wizard with `occ notify_push:setup` or see the [README](http://github.com/nextcloud/notify_push) for detailed setup instructions", 117 117 "homepage": "", 118 118 "licenses": [
+4 -4
pkgs/servers/nosql/ferretdb/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ferretdb"; 8 - version = "0.9.1"; 8 + version = "0.9.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "FerretDB"; 12 12 repo = "FerretDB"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-iqoz7axU5U6MdRl8I2vS3Nh37XZZPI4bRb3oFxpQs6M="; 14 + sha256 = "sha256-lJlj5GNgrllcaEednxVCmMPHG2aU4z3mKkm9t0cO5Tk="; 15 15 }; 16 16 17 17 postPatch = '' ··· 19 19 echo nixpkgs > build/version/package.txt 20 20 ''; 21 21 22 - vendorSha256 = "sha256-qtxR1vk/EZZmCRP1Z+EFObfMbQXKiRaSiI1Dsv268b8="; 22 + vendorSha256 = "sha256-I5ucq3K0lRsokG9lahmBUH9mIYa5tgHnL+vxKSzW1hw="; 23 23 24 24 CGO_ENABLED = 0; 25 25 ··· 31 31 description = "A truly Open Source MongoDB alternative"; 32 32 homepage = "https://www.ferretdb.io/"; 33 33 license = licenses.asl20; 34 - maintainers = with maintainers; [ dit7ya noisersup ]; 34 + maintainers = with maintainers; [ dit7ya noisersup julienmalka ]; 35 35 }; 36 36 }
+68 -33
pkgs/servers/search/khoj/default.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 - , python3Packages 3 + , python3 4 4 , qt6 5 5 }: 6 6 7 - python3Packages.buildPythonApplication rec { 7 + python3.pkgs.buildPythonApplication rec { 8 8 pname = "khoj"; 9 - version = "0.2.6"; 10 - format = "setuptools"; 9 + version = "0.3.0"; 10 + format = "pyproject"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "debanjum"; 14 14 repo = "khoj"; 15 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-QcxP+USj7vlLKPno2mV53nFonZM38VzL8D4zY6d8y3k="; 16 + hash = "sha256-9kKK0DXpLfPB2LMnYcC6BKgZaoRsNHBZVe4thI7b9tk="; 17 17 }; 18 18 19 - propagatedBuildInputs = with python3Packages; [ 20 - aiofiles 19 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 20 + 21 + postPatch = '' 22 + substituteInPlace pyproject.toml \ 23 + --replace "dateparser == 1.1.1" "dateparser" \ 24 + --replace "defusedxml == 0.7.1" ""defusedxml"" \ 25 + --replace "fastapi == 0.77.1" "fastapi" \ 26 + --replace "jinja2 == 3.1.2" "jinja2" \ 27 + --replace "openai == 0.20.0" "openai" \ 28 + --replace "pillow == 9.3.0" "pillow" \ 29 + --replace "pydantic == 1.9.1" "pydantic" \ 30 + --replace "pyyaml == 6.0" "pyyaml" \ 31 + --replace "pyqt6 == 6.3.1" "pyqt6" \ 32 + --replace "rich >= 13.3.1" "rich" \ 33 + --replace "schedule == 1.1.0" "schedule" \ 34 + --replace "sentence-transformers == 2.2.2" "sentence-transformers" \ 35 + --replace "torch == 1.13.1" "torch" \ 36 + --replace "uvicorn == 0.17.6" "uvicorn" 37 + ''; 38 + 39 + nativeBuildInputs = with python3.pkgs; [ 40 + hatch-vcs 41 + hatchling 42 + ] ++ (with qt6; [ 43 + wrapQtAppsHook 44 + ]); 45 + 46 + buildInputs = with qt6; [ 47 + qtwayland 48 + ]; 49 + 50 + propagatedBuildInputs = with python3.pkgs; [ 21 51 dateparser 22 52 defusedxml 23 53 fastapi 24 - huggingface-hub 25 54 jinja2 26 55 numpy 27 56 openai ··· 29 58 pydantic 30 59 pyqt6 31 60 pyyaml 61 + rich 32 62 schedule 33 63 sentence-transformers 34 64 torch 35 - torchvision 36 - transformers 37 65 uvicorn 38 66 ]; 39 67 40 - buildInputs = with qt6; [ 41 - qtwayland 68 + nativeCheckInputs = with python3.pkgs; [ 69 + pytestCheckHook 42 70 ]; 43 71 44 - nativeBuildInputs = with qt6; [ 45 - wrapQtAppsHook 46 - ]; 72 + preCheck = '' 73 + export HOME=$(mktemp -d) 74 + ''; 47 75 48 - checkInputs = with python3Packages; [ 49 - pytest 76 + pythonImportsCheck = [ 77 + "khoj" 50 78 ]; 51 79 52 - postPatch = '' 53 - substituteInPlace setup.py \ 54 - --replace "aiofiles == 0.8.0" "aiofiles >= 0.8.0" \ 55 - --replace "openai == 0.20.0" "openai >= 0.20.0" \ 56 - --replace "pytest == 7.1.2" "pytest >= 7.1.2" \ 57 - --replace "fastapi == 0.77.1" "fastapi >= 0.77.1" \ 58 - --replace "numpy == 1.22.4" "numpy >= 1.22.4" \ 59 - --replace "huggingface_hub == 0.8.1" "huggingface_hub >= 0.8.1" \ 60 - --replace "dateparser == 1.1.1" "dateparser >= 1.1.1" \ 61 - --replace "sentence-transformers == 2.1.0" "sentence-transformers >= 2.1.0" \ 62 - --replace "transformers == 4.21.0" "transformers >= 4.21.0" \ 63 - --replace "torchvision == 0.14.1" "torchvision" \ 64 - --replace "pydantic == 1.9.1" "pydantic >= 1.9.1" \ 65 - --replace "pyqt6 == 6.3.1" "pyqt6 >= 6.3.1" \ 66 - --replace "uvicorn == 0.17.6" "uvicorn >= 0.17.6" 67 - ''; 80 + disabledTests = [ 81 + # Tests require network access 82 + "test_search_with_valid_content_type" 83 + "test_update_with_valid_content_type" 84 + "test_regenerate_with_valid_content_type" 85 + "test_image_search" 86 + "test_notes_search" 87 + "test_notes_search_with_only_filters" 88 + "test_notes_search_with_include_filter" 89 + "test_notes_search_with_exclude_filter" 90 + "test_image_metadata" 91 + "test_image_search" 92 + "test_image_search_query_truncated" 93 + "test_image_search_by_filepath" 94 + "test_asymmetric_setup_with_missing_file_raises_error" 95 + "test_asymmetric_setup_with_empty_file_raises_error" 96 + "test_asymmetric_reload" 97 + "test_asymmetric_setup" 98 + "test_asymmetric_search" 99 + "test_entry_chunking_by_max_tokens" 100 + "test_incremental_update" 101 + ]; 68 102 69 103 meta = with lib; { 70 104 description = "Natural Language Search Assistant for your Org-Mode and Markdown notes, Beancount transactions and Photos"; 71 105 homepage = "https://github.com/debanjum/khoj"; 106 + changelog = "https://github.com/debanjum/khoj/releases/tag/${version}"; 72 107 license = licenses.gpl3Only; 73 108 maintainers = with maintainers; [ dit7ya ]; 74 109 };
+71 -23
pkgs/servers/shairport-sync/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub 2 - , autoreconfHook, pkg-config 3 - , openssl, avahi, alsa-lib, glib, libdaemon, popt, libconfig, libpulseaudio, soxr 4 - , enableDbus ? stdenv.isLinux 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , pkg-config 6 + , openssl_1_1 7 + , avahi 8 + , alsa-lib 9 + , libplist 10 + , glib 11 + , libdaemon 12 + , libsodium 13 + , libgcrypt 14 + , ffmpeg 15 + , libuuid 16 + , unixtools 17 + , popt 18 + , libconfig 19 + , libpulseaudio 20 + , libjack2 21 + , pipewire 22 + , soxr 23 + , enableAirplay2 ? false 24 + , enableStdout ? true 25 + , enableAlsa ? true 26 + , enablePulse ? true 27 + , enablePipe ? true 28 + , enablePipewire ? true 29 + , enableJack ? true 5 30 , enableMetadata ? false 6 31 , enableMpris ? stdenv.isLinux 32 + , enableDbus ? stdenv.isLinux 33 + , enableSoxr ? true 34 + , enableLibdaemon ? false 7 35 }: 8 36 9 - with lib; 10 37 stdenv.mkDerivation rec { 11 - version = "3.3.9"; 38 + version = "4.1.1"; 12 39 pname = "shairport-sync"; 13 40 14 41 src = fetchFromGitHub { 15 - sha256 = "sha256-JLgnsLjswj0qus1Vd5ZtPQbbIp3dp2pI7OfQG4JrdW8="; 16 42 rev = version; 17 43 repo = "shairport-sync"; 18 44 owner = "mikebrady"; 45 + hash = "sha256-EKt5mH9GmzeR4zdPDFOt26T9STpG1khVrY4DFIv5Maw="; 19 46 }; 20 47 21 48 nativeBuildInputs = [ autoreconfHook pkg-config ]; 22 49 23 - buildInputs = [ 24 - openssl 50 + buildInputs = with lib; [ 51 + openssl_1_1 25 52 avahi 26 - alsa-lib 27 - libdaemon 28 53 popt 29 54 libconfig 30 - libpulseaudio 31 - soxr 32 - ] ++ optional stdenv.isLinux glib; 55 + ] 56 + ++ optional enableLibdaemon libdaemon 57 + ++ optional enableAlsa alsa-lib 58 + ++ optional enablePulse libpulseaudio 59 + ++ optional enablePipewire pipewire 60 + ++ optional enableJack libjack2 61 + ++ optional enableSoxr soxr 62 + ++ optionals enableAirplay2 [ 63 + libplist 64 + libsodium 65 + libgcrypt 66 + libuuid 67 + ffmpeg 68 + unixtools.xxd 69 + ] 70 + ++ optional stdenv.isLinux glib; 33 71 34 - prePatch = '' 72 + postPatch = '' 35 73 sed -i -e 's/G_BUS_TYPE_SYSTEM/G_BUS_TYPE_SESSION/g' dbus-service.c 36 74 sed -i -e 's/G_BUS_TYPE_SYSTEM/G_BUS_TYPE_SESSION/g' mpris-service.c 37 75 ''; 38 76 39 77 enableParallelBuilding = true; 40 78 41 - configureFlags = [ 42 - "--with-alsa" "--with-pipe" "--with-pa" "--with-stdout" 43 - "--with-avahi" "--with-ssl=openssl" "--with-soxr" 79 + configureFlags = with lib; [ 44 80 "--without-configfiles" 45 81 "--sysconfdir=/etc" 82 + "--with-ssl=openssl" 83 + "--with-stdout" 84 + "--with-avahi" 46 85 ] 47 - ++ optional enableDbus "--with-dbus-interface" 48 - ++ optional enableMetadata "--with-metadata" 49 - ++ optional enableMpris "--with-mpris-interface"; 86 + ++ optional enablePulse "--with-pa" 87 + ++ optional enablePipewire "--with-pw" 88 + ++ optional enableAlsa "--with-alsa" 89 + ++ optional enableJack "--with-jack" 90 + ++ optional enableStdout "--with-stdout" 91 + ++ optional enablePipe "--with-pipe" 92 + ++ optional enableSoxr "--with-soxr" 93 + ++ optional enableDbus "--with-dbus-interface" 94 + ++ optional enableMetadata "--with-metadata" 95 + ++ optional enableMpris "--with-mpris-interface" 96 + ++ optional enableLibdaemon "--with-libdaemon" 97 + ++ optional enableAirplay2 "--with-airplay-2"; 50 98 51 99 meta = with lib; { 52 - inherit (src.meta) homepage; 100 + homepage = "https://github.com/mikebrady/shairport-sync"; 53 101 description = "Airtunes server and emulator with multi-room capabilities"; 54 102 license = licenses.mit; 55 - maintainers = with maintainers; [ lnl7 ]; 103 + maintainers = with maintainers; [ lnl7 jordanisaacs ]; 56 104 platforms = platforms.unix; 57 105 }; 58 106 }
+2 -2
pkgs/servers/snappymail/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "snappymail"; 10 - version = "2.26.0"; 10 + version = "2.26.3"; 11 11 12 12 src = fetchurl { 13 13 url = "https://github.com/the-djmaze/snappymail/releases/download/v${version}/snappymail-${version}.tar.gz"; 14 - sha256 = "sha256-CNT03pqk0viHymLcmuhb25io9V3cL29y30Bz4TJ9jJY="; 14 + sha256 = "sha256-kNfFQnUFfIS9x6da0nmm4cHK16ZTScQXOa7lL6QFBDQ="; 15 15 }; 16 16 17 17 sourceRoot = "snappymail";
+4 -4
pkgs/servers/web-apps/hedgedoc/default.nix
··· 12 12 13 13 mkYarnPackage rec { 14 14 pname = "hedgedoc"; 15 - version = "1.9.6"; 15 + version = "1.9.7"; 16 16 17 17 # we use the upstream compiled js files because yarn2nix cannot handle different versions of dependencies 18 18 # in development and production and the web assets muts be compiled with js-yaml 3 while development 19 19 # uses js-yaml 4 which breaks the text editor 20 20 src = fetchzip { 21 21 url = "https://github.com/hedgedoc/hedgedoc/releases/download/${version}/hedgedoc-${version}.tar.gz"; 22 - hash = "sha256-NoA4mv9LyvShr4fdfBSHgDoyxY59ubRC8YC6hvOimZc="; 22 + hash = "sha256-tPkhnnKDS5TICsW66YCOy7xWFj5usLyDMbYMYQ3Euoc="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ which makeWrapper ]; ··· 30 30 31 31 offlineCache = fetchYarnDeps { 32 32 yarnLock = src + "/yarn.lock"; 33 - sha256 = "1xxq02mgys3bp7ivgsr9hyafd866ygw2bp3rbld2500afvayz89v"; 33 + sha256 = "0qkc26ks33vy00jgpv4445wzgxx1mzi70pkm1l8y9amgd9wf9aig"; 34 34 }; 35 35 36 36 configurePhase = '' ··· 78 78 description = "Realtime collaborative markdown notes on all platforms"; 79 79 license = licenses.agpl3; 80 80 homepage = "https://hedgedoc.org"; 81 - maintainers = with maintainers; [ willibutz SuperSandro2000 ]; 81 + maintainers = with maintainers; [ SuperSandro2000 ]; 82 82 platforms = platforms.linux; 83 83 }; 84 84 }
+14 -12
pkgs/servers/web-apps/hedgedoc/package.json
··· 1 1 { 2 2 "name": "HedgeDoc", 3 - "version": "1.9.6", 3 + "version": "1.9.7", 4 4 "description": "The best platform to write and share markdown.", 5 5 "main": "app.js", 6 6 "license": "AGPL-3.0", ··· 27 27 "body-parser": "^1.15.2", 28 28 "chance": "^1.0.4", 29 29 "cheerio": "^0.22.0", 30 + "clean-webpack-plugin": "^4.0.0", 30 31 "compression": "^1.6.2", 31 32 "connect-flash": "^0.1.1", 32 33 "connect-session-sequelize": "^7.1.2", ··· 68 69 "minio": "7.0.32", 69 70 "moment": "^2.17.1", 70 71 "morgan": "^1.7.0", 71 - "mysql2": "^2.0.0", 72 + "mysql2": "^3.0.0", 72 73 "node-fetch": "^2.6.1", 73 74 "passport": "^0.6.0", 74 75 "passport-dropbox-oauth2": "^1.1.0", ··· 89 90 "prometheus-api-metrics": "^3.2.0", 90 91 "randomcolor": "^0.6.0", 91 92 "readline-sync": "^1.4.7", 92 - "rimraf": "^3.0.2", 93 + "rimraf": "^4.0.0", 94 + "sanitize-filename": "^1.6.3", 93 95 "scrypt-kdf": "^2.0.1", 94 96 "sequelize": "^5.21.1", 95 97 "shortid": "2.2.16", ··· 134 136 "url": "https://github.com/hedgedoc/hedgedoc.git" 135 137 }, 136 138 "devDependencies": { 137 - "abcjs": "6.1.6", 139 + "abcjs": "6.1.9", 138 140 "babel-cli": "6.26.0", 139 141 "babel-core": "6.26.3", 140 142 "babel-loader": "7.1.5", ··· 144 146 "babel-runtime": "6.26.0", 145 147 "bootstrap": "3.4.1", 146 148 "bootstrap-validator": "0.11.9", 147 - "codemirror": "git+https://github.com/hedgedoc/CodeMirror.git", 149 + "codemirror": "git+https://github.com/hedgedoc/CodeMirror.git#hedgedoc/1.9.7", 148 150 "copy-webpack-plugin": "6.4.1", 149 151 "css-loader": "5.2.7", 150 152 "emojify.js": "1.1.0", 151 - "esbuild-loader": "2.20.0", 153 + "esbuild-loader": "3.0.1", 152 154 "escape-html": "1.0.3", 153 - "eslint": "8.27.0", 155 + "eslint": "8.34.0", 154 156 "eslint-config-standard": "17.0.0", 155 - "eslint-plugin-import": "2.26.0", 156 - "eslint-plugin-n": "15.5.0", 157 + "eslint-plugin-import": "2.27.5", 158 + "eslint-plugin-n": "15.6.1", 157 159 "eslint-plugin-node": "11.1.0", 158 160 "eslint-plugin-promise": "6.1.1", 159 161 "eslint-plugin-standard": "4.1.0", ··· 168 170 "html-webpack-plugin": "4.5.2", 169 171 "imports-loader": "1.2.0", 170 172 "ionicons": "2.0.1", 171 - "jquery": "3.6.1", 173 + "jquery": "3.6.3", 172 174 "jquery-mousewheel": "3.1.13", 173 175 "jquery-ui": "1.13.2", 174 176 "js-cookie": "3.0.1", ··· 182 184 "mathjax": "2.7.9", 183 185 "mermaid": "9.1.7", 184 186 "mini-css-extract-plugin": "1.6.2", 185 - "mocha": "10.1.0", 187 + "mocha": "10.2.0", 186 188 "mock-require": "3.0.3", 187 189 "optimize-css-assets-webpack-plugin": "6.0.1", 188 190 "prismjs": "1.29.0", ··· 206 208 }, 207 209 "optionalDependencies": { 208 210 "bufferutil": "^4.0.0", 209 - "utf-8-validate": "^5.0.1" 211 + "utf-8-validate": "^6.0.0" 210 212 } 211 213 }
+8 -3
pkgs/tools/admin/aws-sso-cli/default.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "aws-sso-cli"; 9 - version = "1.9.6"; 9 + version = "1.9.9"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "synfinatic"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-3IqWmd3Qi2eVSR9vmZSTt5GLrlO4akjOGdpzndh6nT8="; 15 + sha256 = "sha256-ulnRVyfJ0L1iJ3zVvn3VUYGXDV/UwhqdcC8D4wnjNys="; 16 16 }; 17 - vendorSha256 = "sha256-f0HrQzHK1JDWmRrnqG/N4X8TG0DP/IRWd6b7QR/vyzo="; 17 + vendorSha256 = "sha256-myjHRZXTjsLXD8kibcdf1/Nhvx50fDsFtmZd63DpiiI="; 18 18 19 19 nativeBuildInputs = [ makeWrapper ]; 20 + 21 + ldflags = [ 22 + "-X main.Version=${version}" 23 + "-X main.Tag=nixpkgs" 24 + ]; 20 25 21 26 postInstall = '' 22 27 wrapProgram $out/bin/aws-sso \
+8 -6
pkgs/tools/admin/awscli2/default.nix
··· 25 25 in 26 26 with py.pkgs; buildPythonApplication rec { 27 27 pname = "awscli2"; 28 - version = "2.10.1"; # N.B: if you change this, check if overrides are still up-to-date 28 + version = "2.10.3"; # N.B: if you change this, check if overrides are still up-to-date 29 29 format = "pyproject"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "aws"; 33 33 repo = "aws-cli"; 34 34 rev = version; 35 - hash = "sha256-omg4WNX/DegN6xjHBBGwEijqtvd/b9VfcCC71KfXq98="; 35 + hash = "sha256-ogwJTsd2xrWp54utcyG1QO7hGxBC6S4hVlmmGESyPBQ="; 36 36 }; 37 + 38 + postPatch = '' 39 + substituteInPlace pyproject.toml \ 40 + --replace "distro>=1.5.0,<1.6.0" "distro>=1.5.0" \ 41 + --replace "cryptography>=3.3.2,<38.0.5" "cryptography>=3.3.2" 42 + ''; 37 43 38 44 nativeBuildInputs = [ 39 45 flit-core ··· 62 68 mock 63 69 pytestCheckHook 64 70 ]; 65 - 66 - postPatch = '' 67 - substituteInPlace pyproject.toml --replace "distro>=1.5.0,<1.6.0" "distro>=1.5.0" 68 - ''; 69 71 70 72 postInstall = '' 71 73 mkdir -p $out/${python3.sitePackages}/awscli/data
+3 -3
pkgs/tools/admin/trivy/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "trivy"; 8 - version = "0.37.2"; 8 + version = "0.37.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "aquasecurity"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-k5S0ttOhI+vjiGJpIPVi9ro6n3f2Cxe7HiADvs14Zuo="; 14 + sha256 = "sha256-fndA2rApDXwKeQEQ9Vy/9iJBJPcRWt+yJfvRdNDOwZU="; 15 15 }; 16 16 # hash missmatch on across linux and darwin 17 17 proxyVendor = true; 18 - vendorSha256 = "sha256-EJw5DxiBF+gw5X+vqrnZsNCm2umOHEq6GeQ5V/Z0DrE="; 18 + vendorHash = "sha256-91UPIz5HM82d6s8kHEb9w/vLQgXmoV8fIcbRyXDMNL8="; 19 19 20 20 excludedPackages = "misc"; 21 21
+1 -1
pkgs/tools/audio/tts/default.nix
··· 95 95 # cython modules are not installed for some reasons 96 96 ( 97 97 cd TTS/tts/utils/monotonic_align 98 - ${python.interpreter} setup.py install --prefix=$out 98 + ${python.pythonForBuild.interpreter} setup.py install --prefix=$out 99 99 ) 100 100 ''; 101 101
+1 -1
pkgs/tools/backup/s3ql/default.nix
··· 18 18 ]; 19 19 20 20 preBuild = '' 21 - ${python3Packages.python.interpreter} ./setup.py build_cython build_ext --inplace 21 + ${python3Packages.python.pythonForBuild.interpreter} ./setup.py build_cython build_ext --inplace 22 22 ''; 23 23 24 24 checkPhase = ''
+3 -3
pkgs/tools/filesystems/apfs-fuse/default.nix
··· 2 2 3 3 stdenv.mkDerivation { 4 4 pname = "apfs-fuse-unstable"; 5 - version = "2020-09-28"; 5 + version = "2023-01-04"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sgan81"; 9 9 repo = "apfs-fuse"; 10 - rev = "ee71aa5c87c0831c1ae17048951fe9cd7579c3db"; 11 - sha256 = "0wvsx708km1lnhghny5y69k694x0zy8vlbndswkb7sq81j1r6kwx"; 10 + rev = "1f041d7af5df5423832e54e9f358fd9234773fcc"; 11 + hash = "sha256-EmhCvIwyVJvib/ZHzCsULh8bOjhzKRu47LojX+L40qQ="; 12 12 fetchSubmodules = true; 13 13 }; 14 14
+2 -2
pkgs/tools/misc/asdf-vm/default.nix
··· 37 37 ''; 38 38 in stdenv.mkDerivation rec { 39 39 pname = "asdf-vm"; 40 - version = "0.11.1"; 40 + version = "0.11.2"; 41 41 42 42 src = fetchFromGitHub { 43 43 owner = "asdf-vm"; 44 44 repo = "asdf"; 45 45 rev = "v${version}"; 46 - sha256 = "sha256-SCMDf+yEJNDIeF2EqGkgfA+xJek1OmMysxolBdIEnUM="; 46 + sha256 = "sha256-ZNmqWDjPEtmQhDUTkTw0Gy2pox1PyRK4U9Q0vxjZSlw="; 47 47 }; 48 48 49 49 nativeBuildInputs = [
+3 -3
pkgs/tools/misc/boxxy/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "boxxy"; 9 - version = "0.3.4"; 9 + version = "0.3.5"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "queer"; 13 13 repo = "boxxy"; 14 14 rev = "v${version}"; 15 - hash = "sha256-bFDGZhwawOPzXR0ODD61h/wVUibNVl7ayiV9jfvTI6c="; 15 + hash = "sha256-BTVbx6Fk10A2SayXAH4hRRcUqI6+3VEW25vj3sdApqI="; 16 16 }; 17 17 18 - cargoHash = "sha256-oO0cb5PZ2BdJnB+Uyu5ZHpYR5znoeGa/RpyQAXLlrBQ="; 18 + cargoHash = "sha256-eCi8dcaeNjuU7a7W4IJqz9bRbde6PLy/WJCipgancRE="; 19 19 20 20 meta = with lib; { 21 21 description = "Puts bad Linux applications in a box with only their files";
+3
pkgs/tools/misc/colord/default.nix
··· 15 15 , gobject-introspection 16 16 , argyllcms 17 17 , meson 18 + , mesonEmulatorHook 18 19 , ninja 19 20 , vala 20 21 , libgudev ··· 75 76 shared-mime-info 76 77 vala 77 78 wrapGAppsNoGuiHook 79 + ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ 80 + mesonEmulatorHook 78 81 ]; 79 82 80 83 buildInputs = [
+3 -3
pkgs/tools/misc/ntfy-sh/default.nix
··· 10 10 in 11 11 buildGoModule rec { 12 12 pname = "ntfy-sh"; 13 - version = "2.0.1"; 13 + version = "2.1.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "binwiederhier"; 17 17 repo = "ntfy"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-r5MAffvQVya6VWzdO3NPVBAekeZQllxtpS5A06EQnI4="; 19 + sha256 = "sha256-xtQO9E5qt2g3JMXmqePnfEsvvOIlgZqAup9DkJJ0ClI="; 20 20 }; 21 21 22 - vendorSha256 = "sha256-QUUZX9UnLnhyYrbws9pGfN/gqbwt7CeJNYlsPsLRb6g="; 22 + vendorSha256 = "sha256-kfXan6LAVJ4ka34nP7ObAB2uISyQT9QrymOFFderdlQ="; 23 23 24 24 doCheck = false; 25 25
+275 -265
pkgs/tools/misc/ntfy-sh/node-packages.nix
··· 31 31 sha512 = "TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="; 32 32 }; 33 33 }; 34 - "@babel/compat-data-7.20.14" = { 34 + "@babel/compat-data-7.21.0" = { 35 35 name = "_at_babel_slash_compat-data"; 36 36 packageName = "@babel/compat-data"; 37 - version = "7.20.14"; 37 + version = "7.21.0"; 38 38 src = fetchurl { 39 - url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz"; 40 - sha512 = "0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw=="; 39 + url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz"; 40 + sha512 = "gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g=="; 41 41 }; 42 42 }; 43 - "@babel/core-7.20.12" = { 43 + "@babel/core-7.21.0" = { 44 44 name = "_at_babel_slash_core"; 45 45 packageName = "@babel/core"; 46 - version = "7.20.12"; 46 + version = "7.21.0"; 47 47 src = fetchurl { 48 - url = "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz"; 49 - sha512 = "XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg=="; 48 + url = "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz"; 49 + sha512 = "PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA=="; 50 50 }; 51 51 }; 52 52 "@babel/eslint-parser-7.19.1" = { ··· 58 58 sha512 = "AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ=="; 59 59 }; 60 60 }; 61 - "@babel/generator-7.20.14" = { 61 + "@babel/generator-7.21.1" = { 62 62 name = "_at_babel_slash_generator"; 63 63 packageName = "@babel/generator"; 64 - version = "7.20.14"; 64 + version = "7.21.1"; 65 65 src = fetchurl { 66 - url = "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz"; 67 - sha512 = "AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg=="; 66 + url = "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz"; 67 + sha512 = "1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA=="; 68 68 }; 69 69 }; 70 70 "@babel/helper-annotate-as-pure-7.18.6" = { ··· 94 94 sha512 = "4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ=="; 95 95 }; 96 96 }; 97 - "@babel/helper-create-class-features-plugin-7.20.12" = { 97 + "@babel/helper-create-class-features-plugin-7.21.0" = { 98 98 name = "_at_babel_slash_helper-create-class-features-plugin"; 99 99 packageName = "@babel/helper-create-class-features-plugin"; 100 - version = "7.20.12"; 100 + version = "7.21.0"; 101 101 src = fetchurl { 102 - url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz"; 103 - sha512 = "9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ=="; 102 + url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz"; 103 + sha512 = "Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ=="; 104 104 }; 105 105 }; 106 - "@babel/helper-create-regexp-features-plugin-7.20.5" = { 106 + "@babel/helper-create-regexp-features-plugin-7.21.0" = { 107 107 name = "_at_babel_slash_helper-create-regexp-features-plugin"; 108 108 packageName = "@babel/helper-create-regexp-features-plugin"; 109 - version = "7.20.5"; 109 + version = "7.21.0"; 110 110 src = fetchurl { 111 - url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz"; 112 - sha512 = "m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w=="; 111 + url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz"; 112 + sha512 = "N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg=="; 113 113 }; 114 114 }; 115 115 "@babel/helper-define-polyfill-provider-0.3.3" = { ··· 139 139 sha512 = "eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg=="; 140 140 }; 141 141 }; 142 - "@babel/helper-function-name-7.19.0" = { 142 + "@babel/helper-function-name-7.21.0" = { 143 143 name = "_at_babel_slash_helper-function-name"; 144 144 packageName = "@babel/helper-function-name"; 145 - version = "7.19.0"; 145 + version = "7.21.0"; 146 146 src = fetchurl { 147 - url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz"; 148 - sha512 = "WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w=="; 147 + url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz"; 148 + sha512 = "HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg=="; 149 149 }; 150 150 }; 151 151 "@babel/helper-hoist-variables-7.18.6" = { ··· 157 157 sha512 = "UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q=="; 158 158 }; 159 159 }; 160 - "@babel/helper-member-expression-to-functions-7.20.7" = { 160 + "@babel/helper-member-expression-to-functions-7.21.0" = { 161 161 name = "_at_babel_slash_helper-member-expression-to-functions"; 162 162 packageName = "@babel/helper-member-expression-to-functions"; 163 - version = "7.20.7"; 163 + version = "7.21.0"; 164 164 src = fetchurl { 165 - url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz"; 166 - sha512 = "9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw=="; 165 + url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz"; 166 + sha512 = "Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q=="; 167 167 }; 168 168 }; 169 169 "@babel/helper-module-imports-7.18.6" = { ··· 175 175 sha512 = "0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA=="; 176 176 }; 177 177 }; 178 - "@babel/helper-module-transforms-7.20.11" = { 178 + "@babel/helper-module-transforms-7.21.2" = { 179 179 name = "_at_babel_slash_helper-module-transforms"; 180 180 packageName = "@babel/helper-module-transforms"; 181 - version = "7.20.11"; 181 + version = "7.21.2"; 182 182 src = fetchurl { 183 - url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz"; 184 - sha512 = "uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg=="; 183 + url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz"; 184 + sha512 = "79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ=="; 185 185 }; 186 186 }; 187 187 "@babel/helper-optimise-call-expression-7.18.6" = { ··· 265 265 sha512 = "awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="; 266 266 }; 267 267 }; 268 - "@babel/helper-validator-option-7.18.6" = { 268 + "@babel/helper-validator-option-7.21.0" = { 269 269 name = "_at_babel_slash_helper-validator-option"; 270 270 packageName = "@babel/helper-validator-option"; 271 - version = "7.18.6"; 271 + version = "7.21.0"; 272 272 src = fetchurl { 273 - url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz"; 274 - sha512 = "XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw=="; 273 + url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz"; 274 + sha512 = "rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ=="; 275 275 }; 276 276 }; 277 277 "@babel/helper-wrap-function-7.20.5" = { ··· 283 283 sha512 = "bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q=="; 284 284 }; 285 285 }; 286 - "@babel/helpers-7.20.13" = { 286 + "@babel/helpers-7.21.0" = { 287 287 name = "_at_babel_slash_helpers"; 288 288 packageName = "@babel/helpers"; 289 - version = "7.20.13"; 289 + version = "7.21.0"; 290 290 src = fetchurl { 291 - url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz"; 292 - sha512 = "nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg=="; 291 + url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz"; 292 + sha512 = "XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA=="; 293 293 }; 294 294 }; 295 295 "@babel/highlight-7.18.6" = { ··· 301 301 sha512 = "u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="; 302 302 }; 303 303 }; 304 - "@babel/parser-7.20.15" = { 304 + "@babel/parser-7.21.2" = { 305 305 name = "_at_babel_slash_parser"; 306 306 packageName = "@babel/parser"; 307 - version = "7.20.15"; 307 + version = "7.21.2"; 308 308 src = fetchurl { 309 - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz"; 310 - sha512 = "DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg=="; 309 + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz"; 310 + sha512 = "URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ=="; 311 311 }; 312 312 }; 313 313 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6" = { ··· 346 346 sha512 = "cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ=="; 347 347 }; 348 348 }; 349 - "@babel/plugin-proposal-class-static-block-7.20.7" = { 349 + "@babel/plugin-proposal-class-static-block-7.21.0" = { 350 350 name = "_at_babel_slash_plugin-proposal-class-static-block"; 351 351 packageName = "@babel/plugin-proposal-class-static-block"; 352 - version = "7.20.7"; 352 + version = "7.21.0"; 353 353 src = fetchurl { 354 - url = "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz"; 355 - sha512 = "AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ=="; 354 + url = "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz"; 355 + sha512 = "XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw=="; 356 356 }; 357 357 }; 358 - "@babel/plugin-proposal-decorators-7.20.13" = { 358 + "@babel/plugin-proposal-decorators-7.21.0" = { 359 359 name = "_at_babel_slash_plugin-proposal-decorators"; 360 360 packageName = "@babel/plugin-proposal-decorators"; 361 - version = "7.20.13"; 361 + version = "7.21.0"; 362 362 src = fetchurl { 363 - url = "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.13.tgz"; 364 - sha512 = "7T6BKHa9Cpd7lCueHBBzP0nkXNina+h5giOZw+a8ZpMfPFY19VjJAjIxyFHuWkhCWgL6QMqRiY/wB1fLXzm6Mw=="; 363 + url = "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz"; 364 + sha512 = "MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w=="; 365 365 }; 366 366 }; 367 367 "@babel/plugin-proposal-dynamic-import-7.18.6" = { ··· 436 436 sha512 = "Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw=="; 437 437 }; 438 438 }; 439 - "@babel/plugin-proposal-optional-chaining-7.20.7" = { 439 + "@babel/plugin-proposal-optional-chaining-7.21.0" = { 440 440 name = "_at_babel_slash_plugin-proposal-optional-chaining"; 441 441 packageName = "@babel/plugin-proposal-optional-chaining"; 442 - version = "7.20.7"; 442 + version = "7.21.0"; 443 443 src = fetchurl { 444 - url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz"; 445 - sha512 = "T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ=="; 444 + url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz"; 445 + sha512 = "p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA=="; 446 446 }; 447 447 }; 448 448 "@babel/plugin-proposal-private-methods-7.18.6" = { ··· 454 454 sha512 = "nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA=="; 455 455 }; 456 456 }; 457 - "@babel/plugin-proposal-private-property-in-object-7.20.5" = { 457 + "@babel/plugin-proposal-private-property-in-object-7.21.0" = { 458 458 name = "_at_babel_slash_plugin-proposal-private-property-in-object"; 459 459 packageName = "@babel/plugin-proposal-private-property-in-object"; 460 - version = "7.20.5"; 460 + version = "7.21.0"; 461 461 src = fetchurl { 462 - url = "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz"; 463 - sha512 = "Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ=="; 462 + url = "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz"; 463 + sha512 = "ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw=="; 464 464 }; 465 465 }; 466 466 "@babel/plugin-proposal-unicode-property-regex-7.18.6" = { ··· 508 508 sha512 = "b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw=="; 509 509 }; 510 510 }; 511 - "@babel/plugin-syntax-decorators-7.19.0" = { 511 + "@babel/plugin-syntax-decorators-7.21.0" = { 512 512 name = "_at_babel_slash_plugin-syntax-decorators"; 513 513 packageName = "@babel/plugin-syntax-decorators"; 514 - version = "7.19.0"; 514 + version = "7.21.0"; 515 515 src = fetchurl { 516 - url = "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz"; 517 - sha512 = "xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ=="; 516 + url = "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz"; 517 + sha512 = "tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w=="; 518 518 }; 519 519 }; 520 520 "@babel/plugin-syntax-dynamic-import-7.8.3" = { ··· 688 688 sha512 = "ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ=="; 689 689 }; 690 690 }; 691 - "@babel/plugin-transform-block-scoping-7.20.15" = { 691 + "@babel/plugin-transform-block-scoping-7.21.0" = { 692 692 name = "_at_babel_slash_plugin-transform-block-scoping"; 693 693 packageName = "@babel/plugin-transform-block-scoping"; 694 - version = "7.20.15"; 694 + version = "7.21.0"; 695 695 src = fetchurl { 696 - url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.15.tgz"; 697 - sha512 = "Vv4DMZ6MiNOhu/LdaZsT/bsLRxgL94d269Mv4R/9sp6+Mp++X/JqypZYypJXLlM4mlL352/Egzbzr98iABH1CA=="; 696 + url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz"; 697 + sha512 = "Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ=="; 698 698 }; 699 699 }; 700 - "@babel/plugin-transform-classes-7.20.7" = { 700 + "@babel/plugin-transform-classes-7.21.0" = { 701 701 name = "_at_babel_slash_plugin-transform-classes"; 702 702 packageName = "@babel/plugin-transform-classes"; 703 - version = "7.20.7"; 703 + version = "7.21.0"; 704 704 src = fetchurl { 705 - url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz"; 706 - sha512 = "LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ=="; 705 + url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz"; 706 + sha512 = "RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ=="; 707 707 }; 708 708 }; 709 709 "@babel/plugin-transform-computed-properties-7.20.7" = { ··· 751 751 sha512 = "wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw=="; 752 752 }; 753 753 }; 754 - "@babel/plugin-transform-flow-strip-types-7.19.0" = { 754 + "@babel/plugin-transform-flow-strip-types-7.21.0" = { 755 755 name = "_at_babel_slash_plugin-transform-flow-strip-types"; 756 756 packageName = "@babel/plugin-transform-flow-strip-types"; 757 - version = "7.19.0"; 757 + version = "7.21.0"; 758 758 src = fetchurl { 759 - url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz"; 760 - sha512 = "sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg=="; 759 + url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz"; 760 + sha512 = "FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w=="; 761 761 }; 762 762 }; 763 - "@babel/plugin-transform-for-of-7.18.8" = { 763 + "@babel/plugin-transform-for-of-7.21.0" = { 764 764 name = "_at_babel_slash_plugin-transform-for-of"; 765 765 packageName = "@babel/plugin-transform-for-of"; 766 - version = "7.18.8"; 766 + version = "7.21.0"; 767 767 src = fetchurl { 768 - url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz"; 769 - sha512 = "yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ=="; 768 + url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz"; 769 + sha512 = "LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ=="; 770 770 }; 771 771 }; 772 772 "@babel/plugin-transform-function-name-7.18.9" = { ··· 805 805 sha512 = "NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g=="; 806 806 }; 807 807 }; 808 - "@babel/plugin-transform-modules-commonjs-7.20.11" = { 808 + "@babel/plugin-transform-modules-commonjs-7.21.2" = { 809 809 name = "_at_babel_slash_plugin-transform-modules-commonjs"; 810 810 packageName = "@babel/plugin-transform-modules-commonjs"; 811 - version = "7.20.11"; 811 + version = "7.21.2"; 812 812 src = fetchurl { 813 - url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz"; 814 - sha512 = "S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw=="; 813 + url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz"; 814 + sha512 = "Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA=="; 815 815 }; 816 816 }; 817 817 "@babel/plugin-transform-modules-systemjs-7.20.11" = { ··· 895 895 sha512 = "TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA=="; 896 896 }; 897 897 }; 898 - "@babel/plugin-transform-react-jsx-7.20.13" = { 898 + "@babel/plugin-transform-react-jsx-7.21.0" = { 899 899 name = "_at_babel_slash_plugin-transform-react-jsx"; 900 900 packageName = "@babel/plugin-transform-react-jsx"; 901 - version = "7.20.13"; 901 + version = "7.21.0"; 902 902 src = fetchurl { 903 - url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz"; 904 - sha512 = "MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw=="; 903 + url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz"; 904 + sha512 = "6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg=="; 905 905 }; 906 906 }; 907 907 "@babel/plugin-transform-react-jsx-development-7.18.6" = { ··· 940 940 sha512 = "oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA=="; 941 941 }; 942 942 }; 943 - "@babel/plugin-transform-runtime-7.19.6" = { 943 + "@babel/plugin-transform-runtime-7.21.0" = { 944 944 name = "_at_babel_slash_plugin-transform-runtime"; 945 945 packageName = "@babel/plugin-transform-runtime"; 946 - version = "7.19.6"; 946 + version = "7.21.0"; 947 947 src = fetchurl { 948 - url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz"; 949 - sha512 = "PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw=="; 948 + url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz"; 949 + sha512 = "ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg=="; 950 950 }; 951 951 }; 952 952 "@babel/plugin-transform-shorthand-properties-7.18.6" = { ··· 994 994 sha512 = "SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw=="; 995 995 }; 996 996 }; 997 - "@babel/plugin-transform-typescript-7.20.13" = { 997 + "@babel/plugin-transform-typescript-7.21.0" = { 998 998 name = "_at_babel_slash_plugin-transform-typescript"; 999 999 packageName = "@babel/plugin-transform-typescript"; 1000 - version = "7.20.13"; 1000 + version = "7.21.0"; 1001 1001 src = fetchurl { 1002 - url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.13.tgz"; 1003 - sha512 = "O7I/THxarGcDZxkgWKMUrk7NK1/WbHAg3Xx86gqS6x9MTrNL6AwIluuZ96ms4xeDe6AVx6rjHbWHP7x26EPQBA=="; 1002 + url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.0.tgz"; 1003 + sha512 = "xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg=="; 1004 1004 }; 1005 1005 }; 1006 1006 "@babel/plugin-transform-unicode-escapes-7.18.10" = { ··· 1048 1048 sha512 = "zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg=="; 1049 1049 }; 1050 1050 }; 1051 - "@babel/preset-typescript-7.18.6" = { 1051 + "@babel/preset-typescript-7.21.0" = { 1052 1052 name = "_at_babel_slash_preset-typescript"; 1053 1053 packageName = "@babel/preset-typescript"; 1054 - version = "7.18.6"; 1054 + version = "7.21.0"; 1055 1055 src = fetchurl { 1056 - url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz"; 1057 - sha512 = "s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ=="; 1056 + url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz"; 1057 + sha512 = "myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg=="; 1058 1058 }; 1059 1059 }; 1060 1060 "@babel/regjsgen-0.8.0" = { ··· 1066 1066 sha512 = "x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA=="; 1067 1067 }; 1068 1068 }; 1069 - "@babel/runtime-7.20.13" = { 1069 + "@babel/runtime-7.21.0" = { 1070 1070 name = "_at_babel_slash_runtime"; 1071 1071 packageName = "@babel/runtime"; 1072 - version = "7.20.13"; 1072 + version = "7.21.0"; 1073 1073 src = fetchurl { 1074 - url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz"; 1075 - sha512 = "gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA=="; 1074 + url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz"; 1075 + sha512 = "xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw=="; 1076 1076 }; 1077 1077 }; 1078 1078 "@babel/template-7.20.7" = { ··· 1084 1084 sha512 = "8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw=="; 1085 1085 }; 1086 1086 }; 1087 - "@babel/traverse-7.20.13" = { 1087 + "@babel/traverse-7.21.2" = { 1088 1088 name = "_at_babel_slash_traverse"; 1089 1089 packageName = "@babel/traverse"; 1090 - version = "7.20.13"; 1090 + version = "7.21.2"; 1091 1091 src = fetchurl { 1092 - url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz"; 1093 - sha512 = "kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ=="; 1092 + url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz"; 1093 + sha512 = "ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw=="; 1094 1094 }; 1095 1095 }; 1096 - "@babel/types-7.20.7" = { 1096 + "@babel/types-7.21.2" = { 1097 1097 name = "_at_babel_slash_types"; 1098 1098 packageName = "@babel/types"; 1099 - version = "7.20.7"; 1099 + version = "7.21.2"; 1100 1100 src = fetchurl { 1101 - url = "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz"; 1102 - sha512 = "69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg=="; 1101 + url = "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz"; 1102 + sha512 = "3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw=="; 1103 1103 }; 1104 1104 }; 1105 1105 "@bcoe/v8-coverage-0.2.3" = { ··· 1372 1372 sha512 = "AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="; 1373 1373 }; 1374 1374 }; 1375 - "@eslint/eslintrc-1.4.1" = { 1375 + "@eslint/eslintrc-2.0.0" = { 1376 1376 name = "_at_eslint_slash_eslintrc"; 1377 1377 packageName = "@eslint/eslintrc"; 1378 - version = "1.4.1"; 1378 + version = "2.0.0"; 1379 + src = fetchurl { 1380 + url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.0.tgz"; 1381 + sha512 = "fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A=="; 1382 + }; 1383 + }; 1384 + "@eslint/js-8.35.0" = { 1385 + name = "_at_eslint_slash_js"; 1386 + packageName = "@eslint/js"; 1387 + version = "8.35.0"; 1379 1388 src = fetchurl { 1380 - url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz"; 1381 - sha512 = "XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA=="; 1389 + url = "https://registry.npmjs.org/@eslint/js/-/js-8.35.0.tgz"; 1390 + sha512 = "JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw=="; 1382 1391 }; 1383 1392 }; 1384 1393 "@humanwhocodes/config-array-0.11.8" = { ··· 1660 1669 sha512 = "SPANMk6K757Q1x48nCwPGdSNb8B71d+2hPMJ0V12VWerpSsbjZtvAPi5FAn13l2O5mwWkvI0Kne+0tCgnNxMNw=="; 1661 1670 }; 1662 1671 }; 1663 - "@mui/material-5.11.9" = { 1672 + "@mui/material-5.11.10" = { 1664 1673 name = "_at_mui_slash_material"; 1665 1674 packageName = "@mui/material"; 1666 - version = "5.11.9"; 1675 + version = "5.11.10"; 1667 1676 src = fetchurl { 1668 - url = "https://registry.npmjs.org/@mui/material/-/material-5.11.9.tgz"; 1669 - sha512 = "Wb3WzjzYyi/WKSl/XlF7aC8kk2NE21IoHMF7hNQMkPb0GslbWwR4OUjlBpxtG+RSZn44wMZkEDNB9Hw0TDsd8g=="; 1677 + url = "https://registry.npmjs.org/@mui/material/-/material-5.11.10.tgz"; 1678 + sha512 = "hs1WErbiedqlJIZsljgoil908x4NMp8Lfk8di+5c7o809roqKcFTg2+k3z5ucKvs29AXcsdXrDB/kn2K6dGYIw=="; 1670 1679 }; 1671 1680 }; 1672 1681 "@mui/private-theming-5.11.9" = { ··· 2155 2164 sha512 = "oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="; 2156 2165 }; 2157 2166 }; 2158 - "@types/http-proxy-1.17.9" = { 2167 + "@types/http-proxy-1.17.10" = { 2159 2168 name = "_at_types_slash_http-proxy"; 2160 2169 packageName = "@types/http-proxy"; 2161 - version = "1.17.9"; 2170 + version = "1.17.10"; 2162 2171 src = fetchurl { 2163 - url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz"; 2164 - sha512 = "QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw=="; 2172 + url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz"; 2173 + sha512 = "Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g=="; 2165 2174 }; 2166 2175 }; 2167 2176 "@types/istanbul-lib-coverage-2.0.4" = { ··· 2218 2227 sha512 = "Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA=="; 2219 2228 }; 2220 2229 }; 2221 - "@types/node-18.14.0" = { 2230 + "@types/node-18.14.2" = { 2222 2231 name = "_at_types_slash_node"; 2223 2232 packageName = "@types/node"; 2224 - version = "18.14.0"; 2233 + version = "18.14.2"; 2225 2234 src = fetchurl { 2226 - url = "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz"; 2227 - sha512 = "5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A=="; 2235 + url = "https://registry.npmjs.org/@types/node/-/node-18.14.2.tgz"; 2236 + sha512 = "1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA=="; 2228 2237 }; 2229 2238 }; 2230 2239 "@types/parse-json-4.0.0" = { ··· 2353 2362 sha512 = "d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg=="; 2354 2363 }; 2355 2364 }; 2356 - "@types/serve-static-1.15.0" = { 2365 + "@types/serve-static-1.15.1" = { 2357 2366 name = "_at_types_slash_serve-static"; 2358 2367 packageName = "@types/serve-static"; 2359 - version = "1.15.0"; 2368 + version = "1.15.1"; 2360 2369 src = fetchurl { 2361 - url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz"; 2362 - sha512 = "z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg=="; 2370 + url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz"; 2371 + sha512 = "NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ=="; 2363 2372 }; 2364 2373 }; 2365 2374 "@types/sockjs-0.3.33" = { ··· 2425 2434 sha512 = "iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA=="; 2426 2435 }; 2427 2436 }; 2428 - "@typescript-eslint/eslint-plugin-5.52.0" = { 2437 + "@typescript-eslint/eslint-plugin-5.53.0" = { 2429 2438 name = "_at_typescript-eslint_slash_eslint-plugin"; 2430 2439 packageName = "@typescript-eslint/eslint-plugin"; 2431 - version = "5.52.0"; 2440 + version = "5.53.0"; 2432 2441 src = fetchurl { 2433 - url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.52.0.tgz"; 2434 - sha512 = "lHazYdvYVsBokwCdKOppvYJKaJ4S41CgKBcPvyd0xjZNbvQdhn/pnJlGtQksQ/NhInzdaeaSarlBjDXHuclEbg=="; 2442 + url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz"; 2443 + sha512 = "alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw=="; 2435 2444 }; 2436 2445 }; 2437 - "@typescript-eslint/experimental-utils-5.52.0" = { 2446 + "@typescript-eslint/experimental-utils-5.53.0" = { 2438 2447 name = "_at_typescript-eslint_slash_experimental-utils"; 2439 2448 packageName = "@typescript-eslint/experimental-utils"; 2440 - version = "5.52.0"; 2449 + version = "5.53.0"; 2441 2450 src = fetchurl { 2442 - url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.52.0.tgz"; 2443 - sha512 = "kd8CRr04mNE3hw4et6+0T0NI5vli2H6dJCGzjX1r12s/FXUehLVadmvo2Nl3DN80YqAh1cVC6zYZAkpmGiVJ5g=="; 2451 + url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.53.0.tgz"; 2452 + sha512 = "4SklZEwRn0jqkhtW+pPZpbKFXprwGneBndRM0TGzJu/LWdb9QV2hBgFIVU9AREo02BzqFvyG/ypd+xAW5YGhXw=="; 2444 2453 }; 2445 2454 }; 2446 - "@typescript-eslint/parser-5.52.0" = { 2455 + "@typescript-eslint/parser-5.53.0" = { 2447 2456 name = "_at_typescript-eslint_slash_parser"; 2448 2457 packageName = "@typescript-eslint/parser"; 2449 - version = "5.52.0"; 2458 + version = "5.53.0"; 2450 2459 src = fetchurl { 2451 - url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.52.0.tgz"; 2452 - sha512 = "e2KiLQOZRo4Y0D/b+3y08i3jsekoSkOYStROYmPUnGMEoA0h+k2qOH5H6tcjIc68WDvGwH+PaOrP1XRzLJ6QlA=="; 2460 + url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz"; 2461 + sha512 = "MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ=="; 2453 2462 }; 2454 2463 }; 2455 - "@typescript-eslint/scope-manager-5.52.0" = { 2464 + "@typescript-eslint/scope-manager-5.53.0" = { 2456 2465 name = "_at_typescript-eslint_slash_scope-manager"; 2457 2466 packageName = "@typescript-eslint/scope-manager"; 2458 - version = "5.52.0"; 2467 + version = "5.53.0"; 2459 2468 src = fetchurl { 2460 - url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.52.0.tgz"; 2461 - sha512 = "AR7sxxfBKiNV0FWBSARxM8DmNxrwgnYMPwmpkC1Pl1n+eT8/I2NAUPuwDy/FmDcC6F8pBfmOcaxcxRHspgOBMw=="; 2469 + url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz"; 2470 + sha512 = "Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w=="; 2462 2471 }; 2463 2472 }; 2464 - "@typescript-eslint/type-utils-5.52.0" = { 2473 + "@typescript-eslint/type-utils-5.53.0" = { 2465 2474 name = "_at_typescript-eslint_slash_type-utils"; 2466 2475 packageName = "@typescript-eslint/type-utils"; 2467 - version = "5.52.0"; 2476 + version = "5.53.0"; 2468 2477 src = fetchurl { 2469 - url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.52.0.tgz"; 2470 - sha512 = "tEKuUHfDOv852QGlpPtB3lHOoig5pyFQN/cUiZtpw99D93nEBjexRLre5sQZlkMoHry/lZr8qDAt2oAHLKA6Jw=="; 2478 + url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz"; 2479 + sha512 = "HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw=="; 2471 2480 }; 2472 2481 }; 2473 - "@typescript-eslint/types-5.52.0" = { 2482 + "@typescript-eslint/types-5.53.0" = { 2474 2483 name = "_at_typescript-eslint_slash_types"; 2475 2484 packageName = "@typescript-eslint/types"; 2476 - version = "5.52.0"; 2485 + version = "5.53.0"; 2477 2486 src = fetchurl { 2478 - url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.52.0.tgz"; 2479 - sha512 = "oV7XU4CHYfBhk78fS7tkum+/Dpgsfi91IIDy7fjCyq2k6KB63M6gMC0YIvy+iABzmXThCRI6xpCEyVObBdWSDQ=="; 2487 + url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz"; 2488 + sha512 = "5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A=="; 2480 2489 }; 2481 2490 }; 2482 - "@typescript-eslint/typescript-estree-5.52.0" = { 2491 + "@typescript-eslint/typescript-estree-5.53.0" = { 2483 2492 name = "_at_typescript-eslint_slash_typescript-estree"; 2484 2493 packageName = "@typescript-eslint/typescript-estree"; 2485 - version = "5.52.0"; 2494 + version = "5.53.0"; 2486 2495 src = fetchurl { 2487 - url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.52.0.tgz"; 2488 - sha512 = "WeWnjanyEwt6+fVrSR0MYgEpUAuROxuAH516WPjUblIrClzYJj0kBbjdnbQXLpgAN8qbEuGywiQsXUVDiAoEuQ=="; 2496 + url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz"; 2497 + sha512 = "eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w=="; 2489 2498 }; 2490 2499 }; 2491 - "@typescript-eslint/utils-5.52.0" = { 2500 + "@typescript-eslint/utils-5.53.0" = { 2492 2501 name = "_at_typescript-eslint_slash_utils"; 2493 2502 packageName = "@typescript-eslint/utils"; 2494 - version = "5.52.0"; 2503 + version = "5.53.0"; 2495 2504 src = fetchurl { 2496 - url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.52.0.tgz"; 2497 - sha512 = "As3lChhrbwWQLNk2HC8Ree96hldKIqk98EYvypd3It8Q1f8d5zWyIoaZEp2va5667M4ZyE7X8UUR+azXrFl+NA=="; 2505 + url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz"; 2506 + sha512 = "VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g=="; 2498 2507 }; 2499 2508 }; 2500 - "@typescript-eslint/visitor-keys-5.52.0" = { 2509 + "@typescript-eslint/visitor-keys-5.53.0" = { 2501 2510 name = "_at_typescript-eslint_slash_visitor-keys"; 2502 2511 packageName = "@typescript-eslint/visitor-keys"; 2503 - version = "5.52.0"; 2512 + version = "5.53.0"; 2504 2513 src = fetchurl { 2505 - url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.52.0.tgz"; 2506 - sha512 = "qMwpw6SU5VHCPr99y274xhbm+PRViK/NATY6qzt+Et7+mThGuFSl/ompj2/hrBlRP/kq+BFdgagnOSgw9TB0eA=="; 2514 + url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz"; 2515 + sha512 = "JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w=="; 2507 2516 }; 2508 2517 }; 2509 2518 "@webassemblyjs/ast-1.11.1" = { ··· 3424 3433 sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="; 3425 3434 }; 3426 3435 }; 3427 - "caniuse-lite-1.0.30001456" = { 3436 + "caniuse-lite-1.0.30001458" = { 3428 3437 name = "caniuse-lite"; 3429 3438 packageName = "caniuse-lite"; 3430 - version = "1.0.30001456"; 3439 + version = "1.0.30001458"; 3431 3440 src = fetchurl { 3432 - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001456.tgz"; 3433 - sha512 = "XFHJY5dUgmpMV25UqaD4kVq2LsiaU5rS8fb0f17pCoXQiQslzmFgnfOxfvo1bTpTqf7dwG/N/05CnLCnOEKmzA=="; 3441 + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz"; 3442 + sha512 = "lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w=="; 3434 3443 }; 3435 3444 }; 3436 3445 "case-sensitive-paths-webpack-plugin-2.4.0" = { ··· 3784 3793 sha512 = "QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="; 3785 3794 }; 3786 3795 }; 3787 - "core-js-3.28.0" = { 3796 + "core-js-3.29.0" = { 3788 3797 name = "core-js"; 3789 3798 packageName = "core-js"; 3790 - version = "3.28.0"; 3799 + version = "3.29.0"; 3791 3800 src = fetchurl { 3792 - url = "https://registry.npmjs.org/core-js/-/core-js-3.28.0.tgz"; 3793 - sha512 = "GiZn9D4Z/rSYvTeg1ljAIsEqFm0LaN9gVtwDCrKL80zHtS31p9BAjmTxVqTQDMpwlMolJZOFntUG2uwyj7DAqw=="; 3801 + url = "https://registry.npmjs.org/core-js/-/core-js-3.29.0.tgz"; 3802 + sha512 = "VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg=="; 3794 3803 }; 3795 3804 }; 3796 - "core-js-compat-3.28.0" = { 3805 + "core-js-compat-3.29.0" = { 3797 3806 name = "core-js-compat"; 3798 3807 packageName = "core-js-compat"; 3799 - version = "3.28.0"; 3808 + version = "3.29.0"; 3800 3809 src = fetchurl { 3801 - url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.28.0.tgz"; 3802 - sha512 = "myzPgE7QodMg4nnd3K1TDoES/nADRStM8Gpz0D6nhkwbmwEnE0ZGJgoWsvQ722FR8D7xS0n0LV556RcEicjTyg=="; 3810 + url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.0.tgz"; 3811 + sha512 = "ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ=="; 3803 3812 }; 3804 3813 }; 3805 - "core-js-pure-3.28.0" = { 3814 + "core-js-pure-3.29.0" = { 3806 3815 name = "core-js-pure"; 3807 3816 packageName = "core-js-pure"; 3808 - version = "3.28.0"; 3817 + version = "3.29.0"; 3809 3818 src = fetchurl { 3810 - url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.28.0.tgz"; 3811 - sha512 = "DSOVleA9/v3LNj/vFxAPfUHttKTzrB2RXhAPvR5TPXn4vrra3Z2ssytvRyt8eruJwAfwAiFADEbrjcRdcvPLQQ=="; 3819 + url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.29.0.tgz"; 3820 + sha512 = "v94gUjN5UTe1n0yN/opTihJ8QBWD2O8i19RfTZR7foONPWArnjB96QA/wk5ozu1mm6ja3udQCzOzwQXTxi3xOQ=="; 3812 3821 }; 3813 3822 }; 3814 3823 "core-util-is-1.0.3" = { ··· 4504 4513 sha512 = "/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ=="; 4505 4514 }; 4506 4515 }; 4507 - "electron-to-chromium-1.4.302" = { 4516 + "electron-to-chromium-1.4.311" = { 4508 4517 name = "electron-to-chromium"; 4509 4518 packageName = "electron-to-chromium"; 4510 - version = "1.4.302"; 4519 + version = "1.4.311"; 4511 4520 src = fetchurl { 4512 - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.302.tgz"; 4513 - sha512 = "Uk7C+7aPBryUR1Fwvk9VmipBcN9fVsqBO57jV2ZjTm+IZ6BMNqu7EDVEg2HxCNufk6QcWlFsBkhQyQroB2VWKw=="; 4521 + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.311.tgz"; 4522 + sha512 = "RoDlZufvrtr2Nx3Yx5MB8jX3aHIxm8nRWPJm3yVvyHmyKaRvn90RjzB6hNnt0AkhS3IInJdyRfQb4mWhPvUjVw=="; 4514 4523 }; 4515 4524 }; 4516 4525 "emittery-0.10.2" = { ··· 4720 4729 sha512 = "mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw=="; 4721 4730 }; 4722 4731 }; 4723 - "eslint-8.34.0" = { 4732 + "eslint-8.35.0" = { 4724 4733 name = "eslint"; 4725 4734 packageName = "eslint"; 4726 - version = "8.34.0"; 4735 + version = "8.35.0"; 4727 4736 src = fetchurl { 4728 - url = "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz"; 4729 - sha512 = "1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg=="; 4737 + url = "https://registry.npmjs.org/eslint/-/eslint-8.35.0.tgz"; 4738 + sha512 = "BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw=="; 4730 4739 }; 4731 4740 }; 4732 4741 "eslint-config-react-app-7.0.1" = { ··· 7636 7645 sha512 = "kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="; 7637 7646 }; 7638 7647 }; 7639 - "open-8.4.1" = { 7648 + "open-8.4.2" = { 7640 7649 name = "open"; 7641 7650 packageName = "open"; 7642 - version = "8.4.1"; 7651 + version = "8.4.2"; 7643 7652 src = fetchurl { 7644 - url = "https://registry.npmjs.org/open/-/open-8.4.1.tgz"; 7645 - sha512 = "/4b7qZNhv6Uhd7jjnREh1NjnPxlTq+XNWPG88Ydkj5AILcA5m3ajvcg57pB24EQjKv0dK62XnDqk9c/hkIG5Kg=="; 7653 + url = "https://registry.npmjs.org/open/-/open-8.4.2.tgz"; 7654 + sha512 = "7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ=="; 7646 7655 }; 7647 7656 }; 7648 7657 "optionator-0.8.3" = { ··· 8905 8914 sha512 = "Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA=="; 8906 8915 }; 8907 8916 }; 8908 - "readable-stream-2.3.7" = { 8917 + "readable-stream-2.3.8" = { 8909 8918 name = "readable-stream"; 8910 8919 packageName = "readable-stream"; 8911 - version = "2.3.7"; 8920 + version = "2.3.8"; 8912 8921 src = fetchurl { 8913 - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"; 8914 - sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="; 8922 + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz"; 8923 + sha512 = "8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA=="; 8915 8924 }; 8916 8925 }; 8917 - "readable-stream-3.6.0" = { 8926 + "readable-stream-3.6.1" = { 8918 8927 name = "readable-stream"; 8919 8928 packageName = "readable-stream"; 8920 - version = "3.6.0"; 8929 + version = "3.6.1"; 8921 8930 src = fetchurl { 8922 - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"; 8923 - sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="; 8931 + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz"; 8932 + sha512 = "+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ=="; 8924 8933 }; 8925 8934 }; 8926 8935 "readdirp-3.6.0" = { ··· 9985 9994 sha512 = "un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ=="; 9986 9995 }; 9987 9996 }; 9988 - "terser-5.16.4" = { 9997 + "terser-5.16.5" = { 9989 9998 name = "terser"; 9990 9999 packageName = "terser"; 9991 - version = "5.16.4"; 10000 + version = "5.16.5"; 9992 10001 src = fetchurl { 9993 - url = "https://registry.npmjs.org/terser/-/terser-5.16.4.tgz"; 9994 - sha512 = "5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug=="; 10002 + url = "https://registry.npmjs.org/terser/-/terser-5.16.5.tgz"; 10003 + sha512 = "qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg=="; 9995 10004 }; 9996 10005 }; 9997 10006 "terser-webpack-plugin-5.3.6" = { ··· 10129 10138 sha512 = "c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA=="; 10130 10139 }; 10131 10140 }; 10132 - "tsconfig-paths-3.14.1" = { 10141 + "tsconfig-paths-3.14.2" = { 10133 10142 name = "tsconfig-paths"; 10134 10143 packageName = "tsconfig-paths"; 10135 - version = "3.14.1"; 10144 + version = "3.14.2"; 10136 10145 src = fetchurl { 10137 - url = "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz"; 10138 - sha512 = "fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ=="; 10146 + url = "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz"; 10147 + sha512 = "o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g=="; 10139 10148 }; 10140 10149 }; 10141 10150 "tslib-1.14.1" = { ··· 11012 11021 sources."@ampproject/remapping-2.2.0" 11013 11022 sources."@apideck/better-ajv-errors-0.3.6" 11014 11023 sources."@babel/code-frame-7.18.6" 11015 - sources."@babel/compat-data-7.20.14" 11016 - (sources."@babel/core-7.20.12" // { 11024 + sources."@babel/compat-data-7.21.0" 11025 + (sources."@babel/core-7.21.0" // { 11017 11026 dependencies = [ 11018 11027 sources."semver-6.3.0" 11019 11028 ]; ··· 11024 11033 sources."semver-6.3.0" 11025 11034 ]; 11026 11035 }) 11027 - (sources."@babel/generator-7.20.14" // { 11036 + (sources."@babel/generator-7.21.1" // { 11028 11037 dependencies = [ 11029 11038 sources."@jridgewell/gen-mapping-0.3.2" 11030 11039 ]; ··· 11036 11045 sources."semver-6.3.0" 11037 11046 ]; 11038 11047 }) 11039 - sources."@babel/helper-create-class-features-plugin-7.20.12" 11040 - sources."@babel/helper-create-regexp-features-plugin-7.20.5" 11048 + sources."@babel/helper-create-class-features-plugin-7.21.0" 11049 + sources."@babel/helper-create-regexp-features-plugin-7.21.0" 11041 11050 (sources."@babel/helper-define-polyfill-provider-0.3.3" // { 11042 11051 dependencies = [ 11043 11052 sources."semver-6.3.0" ··· 11045 11054 }) 11046 11055 sources."@babel/helper-environment-visitor-7.18.9" 11047 11056 sources."@babel/helper-explode-assignable-expression-7.18.6" 11048 - sources."@babel/helper-function-name-7.19.0" 11057 + sources."@babel/helper-function-name-7.21.0" 11049 11058 sources."@babel/helper-hoist-variables-7.18.6" 11050 - sources."@babel/helper-member-expression-to-functions-7.20.7" 11059 + sources."@babel/helper-member-expression-to-functions-7.21.0" 11051 11060 sources."@babel/helper-module-imports-7.18.6" 11052 - sources."@babel/helper-module-transforms-7.20.11" 11061 + sources."@babel/helper-module-transforms-7.21.2" 11053 11062 sources."@babel/helper-optimise-call-expression-7.18.6" 11054 11063 sources."@babel/helper-plugin-utils-7.20.2" 11055 11064 sources."@babel/helper-remap-async-to-generator-7.18.9" ··· 11059 11068 sources."@babel/helper-split-export-declaration-7.18.6" 11060 11069 sources."@babel/helper-string-parser-7.19.4" 11061 11070 sources."@babel/helper-validator-identifier-7.19.1" 11062 - sources."@babel/helper-validator-option-7.18.6" 11071 + sources."@babel/helper-validator-option-7.21.0" 11063 11072 sources."@babel/helper-wrap-function-7.20.5" 11064 - sources."@babel/helpers-7.20.13" 11073 + sources."@babel/helpers-7.21.0" 11065 11074 sources."@babel/highlight-7.18.6" 11066 - sources."@babel/parser-7.20.15" 11075 + sources."@babel/parser-7.21.2" 11067 11076 sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6" 11068 11077 sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7" 11069 11078 sources."@babel/plugin-proposal-async-generator-functions-7.20.7" 11070 11079 sources."@babel/plugin-proposal-class-properties-7.18.6" 11071 - sources."@babel/plugin-proposal-class-static-block-7.20.7" 11072 - sources."@babel/plugin-proposal-decorators-7.20.13" 11080 + sources."@babel/plugin-proposal-class-static-block-7.21.0" 11081 + sources."@babel/plugin-proposal-decorators-7.21.0" 11073 11082 sources."@babel/plugin-proposal-dynamic-import-7.18.6" 11074 11083 sources."@babel/plugin-proposal-export-namespace-from-7.18.9" 11075 11084 sources."@babel/plugin-proposal-json-strings-7.18.6" ··· 11078 11087 sources."@babel/plugin-proposal-numeric-separator-7.18.6" 11079 11088 sources."@babel/plugin-proposal-object-rest-spread-7.20.7" 11080 11089 sources."@babel/plugin-proposal-optional-catch-binding-7.18.6" 11081 - sources."@babel/plugin-proposal-optional-chaining-7.20.7" 11090 + sources."@babel/plugin-proposal-optional-chaining-7.21.0" 11082 11091 sources."@babel/plugin-proposal-private-methods-7.18.6" 11083 - sources."@babel/plugin-proposal-private-property-in-object-7.20.5" 11092 + sources."@babel/plugin-proposal-private-property-in-object-7.21.0" 11084 11093 sources."@babel/plugin-proposal-unicode-property-regex-7.18.6" 11085 11094 sources."@babel/plugin-syntax-async-generators-7.8.4" 11086 11095 sources."@babel/plugin-syntax-bigint-7.8.3" 11087 11096 sources."@babel/plugin-syntax-class-properties-7.12.13" 11088 11097 sources."@babel/plugin-syntax-class-static-block-7.14.5" 11089 - sources."@babel/plugin-syntax-decorators-7.19.0" 11098 + sources."@babel/plugin-syntax-decorators-7.21.0" 11090 11099 sources."@babel/plugin-syntax-dynamic-import-7.8.3" 11091 11100 sources."@babel/plugin-syntax-export-namespace-from-7.8.3" 11092 11101 sources."@babel/plugin-syntax-flow-7.18.6" ··· 11106 11115 sources."@babel/plugin-transform-arrow-functions-7.20.7" 11107 11116 sources."@babel/plugin-transform-async-to-generator-7.20.7" 11108 11117 sources."@babel/plugin-transform-block-scoped-functions-7.18.6" 11109 - sources."@babel/plugin-transform-block-scoping-7.20.15" 11110 - sources."@babel/plugin-transform-classes-7.20.7" 11118 + sources."@babel/plugin-transform-block-scoping-7.21.0" 11119 + sources."@babel/plugin-transform-classes-7.21.0" 11111 11120 sources."@babel/plugin-transform-computed-properties-7.20.7" 11112 11121 sources."@babel/plugin-transform-destructuring-7.20.7" 11113 11122 sources."@babel/plugin-transform-dotall-regex-7.18.6" 11114 11123 sources."@babel/plugin-transform-duplicate-keys-7.18.9" 11115 11124 sources."@babel/plugin-transform-exponentiation-operator-7.18.6" 11116 - sources."@babel/plugin-transform-flow-strip-types-7.19.0" 11117 - sources."@babel/plugin-transform-for-of-7.18.8" 11125 + sources."@babel/plugin-transform-flow-strip-types-7.21.0" 11126 + sources."@babel/plugin-transform-for-of-7.21.0" 11118 11127 sources."@babel/plugin-transform-function-name-7.18.9" 11119 11128 sources."@babel/plugin-transform-literals-7.18.9" 11120 11129 sources."@babel/plugin-transform-member-expression-literals-7.18.6" 11121 11130 sources."@babel/plugin-transform-modules-amd-7.20.11" 11122 - sources."@babel/plugin-transform-modules-commonjs-7.20.11" 11131 + sources."@babel/plugin-transform-modules-commonjs-7.21.2" 11123 11132 sources."@babel/plugin-transform-modules-systemjs-7.20.11" 11124 11133 sources."@babel/plugin-transform-modules-umd-7.18.6" 11125 11134 sources."@babel/plugin-transform-named-capturing-groups-regex-7.20.5" ··· 11129 11138 sources."@babel/plugin-transform-property-literals-7.18.6" 11130 11139 sources."@babel/plugin-transform-react-constant-elements-7.20.2" 11131 11140 sources."@babel/plugin-transform-react-display-name-7.18.6" 11132 - sources."@babel/plugin-transform-react-jsx-7.20.13" 11141 + sources."@babel/plugin-transform-react-jsx-7.21.0" 11133 11142 sources."@babel/plugin-transform-react-jsx-development-7.18.6" 11134 11143 sources."@babel/plugin-transform-react-pure-annotations-7.18.6" 11135 11144 sources."@babel/plugin-transform-regenerator-7.20.5" 11136 11145 sources."@babel/plugin-transform-reserved-words-7.18.6" 11137 - (sources."@babel/plugin-transform-runtime-7.19.6" // { 11146 + (sources."@babel/plugin-transform-runtime-7.21.0" // { 11138 11147 dependencies = [ 11139 11148 sources."semver-6.3.0" 11140 11149 ]; ··· 11144 11153 sources."@babel/plugin-transform-sticky-regex-7.18.6" 11145 11154 sources."@babel/plugin-transform-template-literals-7.18.9" 11146 11155 sources."@babel/plugin-transform-typeof-symbol-7.18.9" 11147 - sources."@babel/plugin-transform-typescript-7.20.13" 11156 + sources."@babel/plugin-transform-typescript-7.21.0" 11148 11157 sources."@babel/plugin-transform-unicode-escapes-7.18.10" 11149 11158 sources."@babel/plugin-transform-unicode-regex-7.18.6" 11150 11159 (sources."@babel/preset-env-7.20.2" // { ··· 11154 11163 }) 11155 11164 sources."@babel/preset-modules-0.1.5" 11156 11165 sources."@babel/preset-react-7.18.6" 11157 - sources."@babel/preset-typescript-7.18.6" 11166 + sources."@babel/preset-typescript-7.21.0" 11158 11167 sources."@babel/regjsgen-0.8.0" 11159 - sources."@babel/runtime-7.20.13" 11168 + sources."@babel/runtime-7.21.0" 11160 11169 sources."@babel/template-7.20.7" 11161 - sources."@babel/traverse-7.20.13" 11162 - sources."@babel/types-7.20.7" 11170 + sources."@babel/traverse-7.21.2" 11171 + sources."@babel/types-7.21.2" 11163 11172 sources."@bcoe/v8-coverage-0.2.3" 11164 11173 sources."@csstools/normalize.css-12.0.0" 11165 11174 sources."@csstools/postcss-cascade-layers-1.1.1" ··· 11190 11199 sources."@emotion/use-insertion-effect-with-fallbacks-1.0.0" 11191 11200 sources."@emotion/utils-1.2.0" 11192 11201 sources."@emotion/weak-memoize-0.3.0" 11193 - (sources."@eslint/eslintrc-1.4.1" // { 11202 + (sources."@eslint/eslintrc-2.0.0" // { 11194 11203 dependencies = [ 11195 11204 sources."argparse-2.0.1" 11196 11205 sources."globals-13.20.0" 11197 11206 sources."js-yaml-4.1.0" 11198 11207 ]; 11199 11208 }) 11209 + sources."@eslint/js-8.35.0" 11200 11210 sources."@humanwhocodes/config-array-0.11.8" 11201 11211 sources."@humanwhocodes/module-importer-1.0.1" 11202 11212 sources."@humanwhocodes/object-schema-1.2.1" ··· 11292 11302 }) 11293 11303 sources."@mui/core-downloads-tracker-5.11.9" 11294 11304 sources."@mui/icons-material-5.11.9" 11295 - (sources."@mui/material-5.11.9" // { 11305 + (sources."@mui/material-5.11.10" // { 11296 11306 dependencies = [ 11297 11307 sources."react-is-18.2.0" 11298 11308 ]; ··· 11366 11376 sources."@types/express-serve-static-core-4.17.33" 11367 11377 sources."@types/graceful-fs-4.1.6" 11368 11378 sources."@types/html-minifier-terser-6.1.0" 11369 - sources."@types/http-proxy-1.17.9" 11379 + sources."@types/http-proxy-1.17.10" 11370 11380 sources."@types/istanbul-lib-coverage-2.0.4" 11371 11381 sources."@types/istanbul-lib-report-3.0.0" 11372 11382 sources."@types/istanbul-reports-3.0.1" 11373 11383 sources."@types/json-schema-7.0.11" 11374 11384 sources."@types/json5-0.0.29" 11375 11385 sources."@types/mime-3.0.1" 11376 - sources."@types/node-18.14.0" 11386 + sources."@types/node-18.14.2" 11377 11387 sources."@types/parse-json-4.0.0" 11378 11388 sources."@types/prettier-2.7.2" 11379 11389 sources."@types/prop-types-15.7.5" ··· 11388 11398 sources."@types/scheduler-0.16.2" 11389 11399 sources."@types/semver-7.3.13" 11390 11400 sources."@types/serve-index-1.9.1" 11391 - sources."@types/serve-static-1.15.0" 11401 + sources."@types/serve-static-1.15.1" 11392 11402 sources."@types/sockjs-0.3.33" 11393 11403 sources."@types/stack-utils-2.0.1" 11394 11404 sources."@types/trusted-types-2.0.3" 11395 11405 sources."@types/ws-8.5.4" 11396 11406 sources."@types/yargs-16.0.5" 11397 11407 sources."@types/yargs-parser-21.0.0" 11398 - sources."@typescript-eslint/eslint-plugin-5.52.0" 11399 - sources."@typescript-eslint/experimental-utils-5.52.0" 11400 - sources."@typescript-eslint/parser-5.52.0" 11401 - sources."@typescript-eslint/scope-manager-5.52.0" 11402 - sources."@typescript-eslint/type-utils-5.52.0" 11403 - sources."@typescript-eslint/types-5.52.0" 11404 - sources."@typescript-eslint/typescript-estree-5.52.0" 11405 - (sources."@typescript-eslint/utils-5.52.0" // { 11408 + sources."@typescript-eslint/eslint-plugin-5.53.0" 11409 + sources."@typescript-eslint/experimental-utils-5.53.0" 11410 + sources."@typescript-eslint/parser-5.53.0" 11411 + sources."@typescript-eslint/scope-manager-5.53.0" 11412 + sources."@typescript-eslint/type-utils-5.53.0" 11413 + sources."@typescript-eslint/types-5.53.0" 11414 + sources."@typescript-eslint/typescript-estree-5.53.0" 11415 + (sources."@typescript-eslint/utils-5.53.0" // { 11406 11416 dependencies = [ 11407 11417 sources."eslint-scope-5.1.1" 11408 11418 sources."estraverse-4.3.0" 11409 11419 ]; 11410 11420 }) 11411 - sources."@typescript-eslint/visitor-keys-5.52.0" 11421 + sources."@typescript-eslint/visitor-keys-5.53.0" 11412 11422 sources."@webassemblyjs/ast-1.11.1" 11413 11423 sources."@webassemblyjs/floating-point-hex-parser-1.11.1" 11414 11424 sources."@webassemblyjs/helper-api-error-1.11.1" ··· 11544 11554 sources."camelcase-6.3.0" 11545 11555 sources."camelcase-css-2.0.1" 11546 11556 sources."caniuse-api-3.0.0" 11547 - sources."caniuse-lite-1.0.30001456" 11557 + sources."caniuse-lite-1.0.30001458" 11548 11558 sources."case-sensitive-paths-webpack-plugin-2.4.0" 11549 11559 (sources."chalk-2.4.2" // { 11550 11560 dependencies = [ ··· 11596 11606 sources."convert-source-map-1.9.0" 11597 11607 sources."cookie-0.5.0" 11598 11608 sources."cookie-signature-1.0.6" 11599 - sources."core-js-3.28.0" 11600 - sources."core-js-compat-3.28.0" 11601 - sources."core-js-pure-3.28.0" 11609 + sources."core-js-3.29.0" 11610 + sources."core-js-compat-3.29.0" 11611 + sources."core-js-pure-3.29.0" 11602 11612 sources."core-util-is-1.0.3" 11603 11613 sources."cosmiconfig-7.1.0" 11604 11614 sources."cross-fetch-3.1.5" ··· 11713 11723 sources."duplexer-0.1.2" 11714 11724 sources."ee-first-1.1.1" 11715 11725 sources."ejs-3.1.8" 11716 - sources."electron-to-chromium-1.4.302" 11726 + sources."electron-to-chromium-1.4.311" 11717 11727 sources."emittery-0.8.1" 11718 11728 sources."emoji-regex-9.2.2" 11719 11729 sources."emojis-list-3.0.0" ··· 11741 11751 sources."type-check-0.3.2" 11742 11752 ]; 11743 11753 }) 11744 - (sources."eslint-8.34.0" // { 11754 + (sources."eslint-8.35.0" // { 11745 11755 dependencies = [ 11746 11756 sources."ansi-styles-4.3.0" 11747 11757 sources."argparse-2.0.1" ··· 11923 11933 (sources."hpack.js-2.1.6" // { 11924 11934 dependencies = [ 11925 11935 sources."isarray-1.0.0" 11926 - sources."readable-stream-2.3.7" 11936 + sources."readable-stream-2.3.8" 11927 11937 sources."safe-buffer-5.1.2" 11928 11938 ]; 11929 11939 }) ··· 12364 12374 sources."on-headers-1.0.2" 12365 12375 sources."once-1.4.0" 12366 12376 sources."onetime-5.1.2" 12367 - sources."open-8.4.1" 12377 + sources."open-8.4.2" 12368 12378 sources."optionator-0.9.1" 12369 12379 sources."p-limit-3.1.0" 12370 12380 sources."p-locate-5.0.0" ··· 12553 12563 sources."react-scripts-5.0.1" 12554 12564 sources."react-transition-group-4.4.5" 12555 12565 sources."read-cache-1.0.0" 12556 - sources."readable-stream-3.6.0" 12566 + sources."readable-stream-3.6.1" 12557 12567 sources."readdirp-3.6.0" 12558 12568 sources."recursive-readdir-2.2.3" 12559 12569 sources."regenerate-1.4.2" ··· 12741 12751 ]; 12742 12752 }) 12743 12753 sources."terminal-link-2.1.1" 12744 - (sources."terser-5.16.4" // { 12754 + (sources."terser-5.16.5" // { 12745 12755 dependencies = [ 12746 12756 sources."commander-2.20.3" 12747 12757 ]; ··· 12763 12773 }) 12764 12774 sources."tr46-0.0.3" 12765 12775 sources."tryer-1.0.1" 12766 - (sources."tsconfig-paths-3.14.1" // { 12776 + (sources."tsconfig-paths-3.14.2" // { 12767 12777 dependencies = [ 12768 12778 sources."json5-1.0.2" 12769 12779 ];
+3 -3
pkgs/tools/misc/otel-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "otel-cli"; 5 - version = "0.1.0"; 5 + version = "0.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "equinix-labs"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-iYlyokBAS5KQUYq83zhKWH/Vulq7prQdceFpeBJN2PI="; 11 + hash = "sha256-hez/jHet7W4FnOjgLb0jE1FhoNimiLGaOuTI44UWbSA="; 12 12 }; 13 13 14 - vendorHash = "sha256-5c5uDp5KVo/DYAM5F76ivtT52+lNBheVmjAjmq6EJFk="; 14 + vendorHash = "sha256-gVRgqBgiFnPU6MRZi/Igs7nDPMwJYsdln7vPAcxTvPU="; 15 15 16 16 preCheck = '' 17 17 ln -s $GOPATH/bin/otel-cli .
+8 -12
pkgs/tools/misc/trashy/default.nix
··· 1 - { lib, fetchFromGitHub, rustPlatform, installShellFiles }: 1 + { lib, rustPlatform, fetchCrate, installShellFiles }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "trashy"; 5 5 version = "2.0.0"; 6 6 7 - src = fetchFromGitHub { 8 - owner = "oberblastmeister"; 9 - repo = "trashy"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-xYSk0M8oNwbwZbKWDXMQlnt7vKi0p3+2Tr4eXCvtHEM="; 7 + src = fetchCrate { 8 + inherit pname version; 9 + hash = "sha256-1xHyhAV8hpgMngQdamRzEliyG60t+I3KfsDJi0+180o="; 12 10 }; 13 11 14 - cargoSha256 = "sha256-ZWqWtWzb+CLH1ravBb/oV+aPxplEyiC1wEFhvchcLqg="; 15 - 16 - # this patch must be removed after oberblastmeister/trashy#70 is solved or new 17 - # version is released. 18 - cargoPatches = [ ./lock-version.patch ]; 12 + cargoHash = "sha256-ZWqWtWzb+CLH1ravBb/oV+aPxplEyiC1wEFhvchcLqg="; 19 13 20 14 nativeBuildInputs = [ installShellFiles ]; 21 15 ··· 27 21 ''; 28 22 29 23 meta = with lib; { 30 - description = "A simple, fast, and featureful alternative to rm and trash-cli."; 24 + description = "A simple, fast, and featureful alternative to rm and trash-cli"; 31 25 homepage = "https://github.com/oberblastmeister/trashy"; 26 + changelog = "https://github.com/oberblastmeister/trashy/blob/v${version}/CHANGELOG.md"; 32 27 license = with licenses; [ asl20 /* or */ mit ]; 33 28 maintainers = with maintainers; [ oberblastmeister ]; 29 + mainProgram = "trash"; 34 30 }; 35 31 }
-13
pkgs/tools/misc/trashy/lock-version.patch
··· 1 - diff --git a/Cargo.lock b/Cargo.lock 2 - index 7af0268..dc197a0 100644 3 - --- a/Cargo.lock 4 - +++ b/Cargo.lock 5 - @@ -889,7 +889,7 @@ dependencies = [ 6 - 7 - [[package]] 8 - name = "trashy" 9 - -version = "1.0.3" 10 - +version = "2.0.0" 11 - dependencies = [ 12 - "aho-corasick", 13 - "ansi_term",
+2 -2
pkgs/tools/networking/haproxy/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "haproxy"; 14 - version = "2.7.2"; 14 + version = "2.7.3"; 15 15 16 16 src = fetchurl { 17 17 url = "https://www.haproxy.org/download/${lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz"; 18 - sha256 = "sha256-Y7xuwDAtDrvh+nacGWBmQN6DSsjLB0R7gHmctWPcDz8="; 18 + sha256 = "sha256-sX5RuWUxhDtKmdLDtiGCgbyYi/Ykyf+Q4Z8MvLol0Gc="; 19 19 }; 20 20 21 21 buildInputs = [ openssl zlib libxcrypt ]
+2 -2
pkgs/tools/networking/i2pd/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "i2pd"; 11 - version = "2.46.0"; 11 + version = "2.46.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "PurpleI2P"; 15 15 repo = pname; 16 16 rev = version; 17 - sha256 = "sha256-KK4fYMcLkmdZxLkNloVvkYoFrWDi8N5rRmsSGxUxwC4="; 17 + sha256 = "sha256-9qk3oRNM/xmKQQGIx44R79JYUK/J7rOrR+la+lnu74s="; 18 18 }; 19 19 20 20 buildInputs = [ boost zlib openssl ]
+26
pkgs/tools/networking/mqtt-benchmark/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "mqtt-benchmark"; 8 + version = "0.2.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "krylovsk"; 12 + repo = pname; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-gejLDtJ1geO4eDBapHjXgpc+M2TRGKcv5YzybmIyQSs="; 15 + }; 16 + 17 + vendorHash = "sha256-ZN5tNDIisbhMMOA2bVJnE96GPdZ54HXTneFQewwJmHI="; 18 + 19 + meta = with lib; { 20 + description = "MQTT broker benchmarking tool"; 21 + homepage = "https://github.com/krylovsk/mqtt-benchmark"; 22 + changelog = "https://github.com/krylovsk/mqtt-benchmark/releases/tag/v${version}"; 23 + license = licenses.asl20; 24 + maintainers = with maintainers; [ fab ]; 25 + }; 26 + }
+9 -1
pkgs/tools/networking/sslsplit/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, openssl, libevent, libpcap, libnet, zlib }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, openssl, libevent, libpcap, libnet, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "sslsplit"; ··· 10 10 rev = version; 11 11 sha256 = "1p43z9ln5rbc76v0j1k3r4nhvfw71hq8jzsallb54z9hvwfvqp3l"; 12 12 }; 13 + 14 + patches = [ 15 + (fetchpatch { 16 + name = "fix-openssl-3-build.patch"; 17 + url = "https://github.com/droe/sslsplit/commit/e17de8454a65d2b9ba432856971405dfcf1e7522.patch"; 18 + hash = "sha256-sEwP7f2PSqXdMqLub9zrfQgH8I4oe9klVPzNpJjrPJ8="; 19 + }) 20 + ]; 13 21 14 22 buildInputs = [ openssl libevent libpcap libnet zlib ]; 15 23
+4 -4
pkgs/tools/package-management/nix/default.nix
··· 110 110 }; 111 111 112 112 nix_2_12 = common { 113 - version = "2.12.0"; 114 - sha256 = "sha256-sQ9C101CL/eVN5JgH91ozHFWU4+bXr8/Fi/8NQk6xRI="; 113 + version = "2.12.1"; 114 + sha256 = "sha256-GmHKhq0uFtdOiJnuBwj2YwlZjvh6YTkfQZgeu4e0dLU="; 115 115 patches = [ 116 116 ./patches/flaky-tests.patch 117 117 patch-monitorfdhup ··· 120 120 }; 121 121 122 122 nix_2_13 = common { 123 - version = "2.13.2"; 124 - sha256 = "sha256-MtVatZVsV+dtjdD4AC4bztrnDFas+WZYHzQMt41FwzU="; 123 + version = "2.13.3"; 124 + sha256 = "sha256-jUc2ccTR8f6MGY2pUKgujm+lxSPNGm/ZAP+toX+nMNc="; 125 125 }; 126 126 127 127 stable = self.nix_2_13;
+1 -1
pkgs/tools/security/cosign/default.nix
··· 72 72 changelog = "https://github.com/sigstore/cosign/releases/tag/v${version}"; 73 73 description = "Container Signing CLI with support for ephemeral keys and Sigstore signing"; 74 74 license = licenses.asl20; 75 - maintainers = with maintainers; [ lesuisse jk ]; 75 + maintainers = with maintainers; [ lesuisse jk developer-guy ]; 76 76 }; 77 77 }
+26
pkgs/tools/security/go-dork/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "go-dork"; 8 + version = "1.0.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "dwisiswant0"; 12 + repo = pname; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-tFmXutX3UnKAFFS4mO4PCv7Bhw1wJ7qjdA1ROryqYZU="; 15 + }; 16 + 17 + vendorHash = "sha256-6V58RRRPamBMDAf0gg4sQMQkoD5dWauCFtPrwf5EasI="; 18 + 19 + meta = with lib; { 20 + description = "Dork scanner"; 21 + homepage = "https://github.com/dwisiswant0/go-dork"; 22 + changelog = "https://github.com/dwisiswant0/go-dork/releases/tag/v${version}"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ fab ]; 25 + }; 26 + }
+6 -4
pkgs/tools/security/govulncheck/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "govulncheck"; 5 - version = "unstable-2022-09-02"; 5 + version = "unstable-2023-02-17"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "golang"; 9 9 repo = "vuln"; 10 - rev = "27dd78d2ca392c1738e54efe513a2ecb7bf46000"; 11 - sha256 = "sha256-G35y1V4W1nLZ+QGvIQwER9whBIBDFUVptrHx78orcI0="; 10 + rev = "b91abcc5ae3c412965b4c8131c4373040c69e1b7"; 11 + sha256 = "sha256-DYeG7SbjoH7rLD+Q0/5VC85bT2x7YxB4tAj1wmHkI4A="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-9FH9nq5cEyhMxrrvfQAOWZ4aThMsU0HwlI+0W0uVHZ4="; 14 + vendorSha256 = "sha256-+luU71QHNs7xxXQOLtd+Ka8+ETv5sA+gv+4g7Ogm5TI="; 15 15 16 16 subPackages = [ "cmd/govulncheck" ]; 17 17 ··· 30 30 rm vulncheck/binary_test.go 31 31 # - just have resolution issues 32 32 rm vulncheck/{source,vulncheck}_test.go 33 + rm internal/govulncheck/callstacks_test.go 33 34 ''; 34 35 35 36 ldflags = [ "-s" "-w" ]; 36 37 37 38 meta = with lib; { 38 39 homepage = "https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck"; 40 + downloadPage = "https://github.com/golang/vuln"; 39 41 description = "The database client and tools for the Go vulnerability database, also known as vuln"; 40 42 longDescription = '' 41 43 Govulncheck reports known vulnerabilities that affect Go code. It uses
+4 -3
pkgs/tools/security/kube-bench/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kube-bench"; 5 - version = "0.6.11"; 5 + version = "0.6.12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "aquasecurity"; 9 9 repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "sha256-fh7kVYajpn8DKteyvAJf3dk1UrSXFX2gKtTAvuiOjpY="; 10 + rev = "refs/tags/v${version}"; 11 + hash = "sha256-QF3aSb8Od8KaINuOs981gDJlp8Iv/WUve+LH+rkrBis="; 12 12 }; 13 + 13 14 vendorHash = "sha256-PM8VnPNMLhDhRVy6xafW0kuTHgd374r0Ol2U9k8LNIw="; 14 15 15 16 nativeBuildInputs = [ installShellFiles ];
+5 -4
pkgs/tools/security/naabu/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "naabu"; 9 - version = "2.1.1"; 9 + version = "2.1.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "projectdiscovery"; 13 13 repo = "naabu"; 14 - rev = "v${version}"; 15 - sha256 = "sha256-XX9c5Qix79eRZkmZxDjFiiTnh66bBLhSunUrIS2FdCA="; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-o+5UOyFg1jhFmBDtkVPgJVk50fPt0uxvV6qiPrRtQZw="; 16 16 }; 17 17 18 - vendorSha256 = "sha256-w3prgkemFPLZ/OC0TPQL7kzKPcBLhYTw/IHP1vQlC2s="; 18 + vendorHash = "sha256-Y7eQeoTt0TM4ZKWKVbltYY+k9Vq0TroVywQduwvlLQg="; 19 19 20 20 buildInputs = [ 21 21 libpcap ··· 36 36 all ports that return a reply. 37 37 ''; 38 38 homepage = "https://github.com/projectdiscovery/naabu"; 39 + changelog = "https://github.com/projectdiscovery/naabu/releases/tag/v${version}"; 39 40 license = licenses.asl20; 40 41 maintainers = with maintainers; [ fab ]; 41 42 };
+2 -2
pkgs/tools/security/rng-tools/default.nix
··· 12 12 # https://www.nist.gov/programs-projects/nist-randomness-beacon 13 13 , curl, jansson, libxml2, withNistBeacon ? false 14 14 , libp11, opensc, withPkcs11 ? true 15 - , librtlsdr, withRtlsdr ? true 15 + , rtl-sdr, withRtlsdr ? true 16 16 }: 17 17 18 18 stdenv.mkDerivation rec { ··· 40 40 ++ lib.optionals withJitterEntropy [ jitterentropy ] 41 41 ++ lib.optionals withNistBeacon [ curl jansson libxml2 ] 42 42 ++ lib.optionals withPkcs11 [ libp11 libp11.passthru.openssl ] 43 - ++ lib.optionals withRtlsdr [ librtlsdr ]; 43 + ++ lib.optionals withRtlsdr [ rtl-sdr ]; 44 44 45 45 enableParallelBuilding = true; 46 46
+2 -2
pkgs/tools/security/tpm2-tools/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "tpm2-tools"; 7 - version = "5.4"; 7 + version = "5.5"; 8 8 9 9 src = fetchurl { 10 10 url = "https://github.com/tpm2-software/${pname}/releases/download/${version}/${pname}-${version}.tar.gz"; 11 - sha256 = "sha256-9jVx0j7dltAkoiRTJry5o2+sLPia71psBaOwhS0pLJk="; 11 + sha256 = "sha256-H9tJxzBTe/2u0IiISIGmHjv9Eh6VfsC9zu7AJhI2wSM="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pandoc pkg-config makeWrapper ];
+3 -3
pkgs/tools/security/trufflehog/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "trufflehog"; 8 - version = "3.28.0"; 8 + version = "3.28.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "trufflesecurity"; 12 12 repo = "trufflehog"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-qag8e7m4mfHmaeMg//sAZpiHTIoXt1vQMKv5PdtvvKc="; 14 + hash = "sha256-sLADYTjC2jXhKkZbq1ft61SDLjY6xpQjwlhS3XkitBo="; 15 15 }; 16 16 17 - vendorHash = "sha256-CVCAP2JMfLN23Sgf2d+CSK4uetomWzPUX0BRmutW7pI="; 17 + vendorHash = "sha256-+N/aF/aDufOzejpsd49EtkAJGqPZd666KHL0khmS+OA="; 18 18 19 19 # Test cases run git clone and require network access 20 20 doCheck = false;
+25
pkgs/tools/system/zfxtop/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "zfxtop"; 8 + version = "0.2.1"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "ssleert"; 12 + repo = "zfxtop"; 13 + rev = version; 14 + hash = "sha256-9o32sryffcCt/sBnaT5QzD5oLRfJHgq1yKP8d0pk2JQ="; 15 + }; 16 + 17 + vendorHash = "sha256-H1X7j77Wp8ipgNTMZbFwoSA7NrILahFK8YwoP1W3h2c="; 18 + 19 + meta = with lib; { 20 + description = "fetch top for gen Z with X written by bubbletea enjoyer"; 21 + homepage = "https://github.com/ssleert/zfxtop"; 22 + license = licenses.bsd2; 23 + maintainers = with maintainers; [ wozeparrot ]; 24 + }; 25 + }
+3 -3
pkgs/tools/text/mark/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "mark"; 5 - version = "8.7"; 5 + version = "8.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kovetskiy"; 9 9 repo = "mark"; 10 10 rev = version; 11 - sha256 = "sha256-A6EfP7l95eg9uL6NDqiPSzQ59JmTdE96UqunHETns9M="; 11 + sha256 = "sha256-GPL+1NXoy3Wk088XbBrVjZR7rTG8OsAMWJnprTbmnco="; 12 12 }; 13 13 14 - vendorHash = "sha256-LJ288Z8xz/Xoy5I2OAk9v5hxRUkQcRTmNaQ31kHE8gQ="; 14 + vendorHash = "sha256-V14i+8h0HxxHVDNfgaHUxdzEnB+mKL5iGjBwMjPDZ9s="; 15 15 16 16 ldflags = [ "-s" "-w" "-X main.version=${version}" ]; 17 17
+2 -5
pkgs/tools/text/mmdoc/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "mmdoc"; 15 - version = "0.13.0"; 15 + version = "0.14.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "ryantm"; 19 19 repo = "mmdoc"; 20 20 rev = version; 21 - hash = "sha256-ZPdAMlKGwEO54hxHcQh1xgu6eUGsoX12xD/9JehzRdw="; 21 + hash = "sha256-1e6TS4TjshicUdT7wuvLsDpotr2LUxbn15r+eNXMo2M="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ ninja meson pkg-config xxd ]; 25 25 26 26 buildInputs = [ cmark-gfm fastJson libzip ]; 27 27 28 - doCheck = stdenv.isx86_64; 29 - 30 28 meta = with lib; { 31 - broken = stdenv.isDarwin; 32 29 description = "Minimal Markdown Documentation"; 33 30 homepage = "https://github.com/ryantm/mmdoc"; 34 31 license = licenses.cc0;
+3 -3
pkgs/tools/text/rnr/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "rnr"; 5 - version = "0.4.1"; 5 + version = "0.4.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ismaelgv"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "1r1ahh8bmqrc7zb4bq5ka8bsngncf7im51nf5il49cvysij1i4q8"; 11 + sha256 = "sha256-g/PnvOZzlWzEHf3vvYANeJ2ogQ/6duNzhlKpKMBoBFU="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-qgKL+y+w+9ADClxLNwglHMufaysY0K9g29PyuXZ7x7g="; 14 + cargoSha256 = "sha256-+oDRNBQ03MknhcTpZFKt0ipJY43LPOKbGF014rrs6dw="; 15 15 16 16 meta = with lib; { 17 17 description = "A command-line tool to batch rename files and directories";
+2 -2
pkgs/tools/video/xjadeo/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "xjadeo"; 6 - version = "0.8.11"; 6 + version = "0.8.12"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "x42"; 10 10 repo = "xjadeo"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-S8eIkmfjwpcILZc+by0Mk4VPRUlbJT0GBe8NlJ1F9EI="; 12 + sha256 = "sha256-VPmVoCoVyljzqtbkuT3e6jhXClP708V/6zy1bVoET7c="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ autoreconfHook pkg-config ];
+55 -29
pkgs/top-level/all-packages.nix
··· 3059 3059 3060 3060 go-cve-search = callPackage ../tools/security/go-cve-search { }; 3061 3061 3062 + go-dork = callPackage ../tools/security/go-dork { }; 3063 + 3062 3064 chkcrontab = callPackage ../tools/admin/chkcrontab { }; 3063 3065 3064 3066 claws = callPackage ../tools/misc/claws { }; ··· 4037 4039 clash-geoip = callPackage ../data/misc/clash-geoip { }; 4038 4040 4039 4041 clash-meta = callPackage ../tools/networking/clash-meta { }; 4042 + 4043 + clash-verge = callPackage ../applications/networking/clash-verge { }; 4040 4044 4041 4045 clevercsv = with python3Packages; toPythonApplication clevercsv; 4042 4046 ··· 12267 12271 12268 12272 ssldump = callPackage ../tools/networking/ssldump { }; 12269 12273 12270 - sslsplit = callPackage ../tools/networking/sslsplit { 12271 - openssl = openssl_1_1; 12272 - }; 12274 + sslsplit = callPackage ../tools/networking/sslsplit { }; 12273 12275 12274 12276 sstp = callPackage ../tools/networking/sstp {}; 12275 12277 ··· 17185 17187 17186 17188 aws-adfs = with python3Packages; toPythonApplication aws-adfs; 17187 17189 17188 - inherit (callPackages ../development/tools/electron { }) 17189 - electron 17190 - electron_9 17191 - electron_10 17192 - electron_11 17193 - electron_12 17194 - electron_13 17195 - electron_14 17196 - electron_15 17197 - electron_16 17198 - electron_17 17199 - electron_18 17200 - electron_19 17201 - electron_20 17202 - electron_21 17203 - electron_22 17204 - electron_23; 17190 + inherit (callPackages ../development/tools/electron/binary { }) 17191 + electron-bin 17192 + electron_9-bin 17193 + electron_10-bin 17194 + electron_11-bin 17195 + electron_12-bin 17196 + electron_13-bin 17197 + electron_14-bin 17198 + electron_15-bin 17199 + electron_16-bin 17200 + electron_17-bin 17201 + electron_18-bin 17202 + electron_19-bin 17203 + electron_20-bin 17204 + electron_21-bin 17205 + electron_22-bin 17206 + electron_23-bin; 17207 + 17208 + electron = electron-bin; 17209 + electron_9 = electron_9-bin; 17210 + electron_10 = electron_10-bin; 17211 + electron_11 = electron_11-bin; 17212 + electron_12 = electron_12-bin; 17213 + electron_13 = electron_13-bin; 17214 + electron_14 = electron_14-bin; 17215 + electron_15 = electron_15-bin; 17216 + electron_16 = electron_16-bin; 17217 + electron_17 = electron_17-bin; 17218 + electron_18 = electron_18-bin; 17219 + electron_19 = electron_19-bin; 17220 + electron_20 = electron_20-bin; 17221 + electron_21 = electron_21-bin; 17222 + electron_22 = electron_22-bin; 17223 + electron_23 = electron_23-bin; 17205 17224 17206 17225 autobuild = callPackage ../development/tools/misc/autobuild { }; 17207 17226 ··· 18646 18665 slimerjs = callPackage ../development/tools/slimerjs {}; 18647 18666 18648 18667 slint-lsp = callPackage ../development/tools/misc/slint-lsp { 18649 - inherit (darwin.apple_sdk.frameworks) AppKit CoreGraphics CoreServices CoreText Foundation OpenGL; 18668 + inherit (darwin.apple_sdk_11_0.frameworks) AppKit CoreGraphics CoreServices CoreText Foundation OpenGL; 18650 18669 }; 18651 18670 18652 18671 sloccount = callPackage ../development/tools/misc/sloccount { }; ··· 22125 22144 22126 22145 libwacom = callPackage ../development/libraries/libwacom { }; 22127 22146 22147 + libwacom-surface = callPackage ../development/libraries/libwacom/surface.nix { }; 22148 + 22128 22149 lightning = callPackage ../development/libraries/lightning { }; 22129 22150 22130 22151 lightlocker = callPackage ../misc/screensavers/light-locker { }; ··· 22322 22343 libmpeg2 = callPackage ../development/libraries/libmpeg2 { }; 22323 22344 22324 22345 mpeg2dec = libmpeg2; 22346 + 22347 + mqtt-benchmark = callPackage ../tools/networking/mqtt-benchmark { }; 22325 22348 22326 22349 mqttui = callPackage ../tools/networking/mqttui { 22327 22350 inherit (darwin.apple_sdk.frameworks) Security; ··· 23745 23768 vte = callPackage ../development/libraries/vte { 23746 23769 # Needs GCC ≥10 but aarch64 defaults to GCC 9. 23747 23770 stdenv = 23748 - if stdenv.isLinux && stdenv.isAarch64 && stdenv.cc.isGNU 23771 + if stdenv.isLinux && stdenv.isAarch64 && stdenv.cc.isGNU && lib.versionOlder stdenv.cc.version "10" 23749 23772 then clangStdenv 23750 23773 else stdenv; 23751 23774 }; ··· 36679 36702 36680 36703 lie = callPackage ../applications/science/math/LiE { }; 36681 36704 36682 - magma = callPackage ../development/libraries/science/math/magma { 36705 + inherit (callPackage ../development/libraries/science/math/magma { 36683 36706 inherit (llvmPackages_rocm) openmp; 36684 - }; 36707 + }) magma magma_2_7_1 magma_2_6_2; 36685 36708 36686 36709 magma-cuda = magma.override { 36687 - useCUDA = true; 36688 - useROCM = false; 36710 + cudaSupport = true; 36711 + rocmSupport = false; 36689 36712 }; 36690 36713 36691 - magma-hip = magma.override { 36692 - useCUDA = false; 36693 - useROCM = true; 36714 + # TODO:AMD won't compile with anything newer than 2.6.2 -- it fails at the linking stage. 36715 + magma-hip = magma_2_6_2.override { 36716 + cudaSupport = false; 36717 + rocmSupport = true; 36694 36718 }; 36695 36719 36696 36720 clmagma = callPackage ../development/libraries/science/math/clmagma { }; ··· 39123 39147 zfs-prune-snapshots = callPackage ../tools/backup/zfs-prune-snapshots {}; 39124 39148 39125 39149 zfs-replicate = python3Packages.callPackage ../tools/backup/zfs-replicate { }; 39150 + 39151 + zfxtop = callPackage ../tools/system/zfxtop { }; 39126 39152 39127 39153 zrepl = callPackage ../tools/backup/zrepl { }; 39128 39154