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

K900 0842b11f 29ae9b01

+2284 -1618
+14
maintainers/maintainer-list.nix
··· 3236 3236 githubId = 5718007; 3237 3237 name = "Bastian Köcher"; 3238 3238 }; 3239 + blackzeshi = { 3240 + name = "blackzeshi"; 3241 + email = "sergey_zhuzhgov@mail.ru"; 3242 + github = "zeshi09"; 3243 + githubId = 105582686; 3244 + }; 3239 3245 blakesmith = { 3240 3246 name = "Blake Smith"; 3241 3247 email = "blakesmith0@gmail.com"; ··· 19960 19966 github = "Rampoina"; 19961 19967 githubId = 5653911; 19962 19968 name = "Rampoina"; 19969 + }; 19970 + rane = { 19971 + name = "Rane"; 19972 + email = "rane+git@junkyard.systems"; 19973 + matrix = "@rane:junkyard.systems"; 19974 + github = "digitalrane"; 19975 + githubId = 1829286; 19976 + keys = [ { fingerprint = "EBB6 0EE1 488F D04C D922 C039 AE96 1AF5 9D40 10B5"; } ]; 19963 19977 }; 19964 19978 ranfdev = { 19965 19979 email = "ranfdev@gmail.com";
+1
maintainers/team-list.nix
··· 1183 1183 hehongbo 1184 1184 lach 1185 1185 sigmasquadron 1186 + rane 1186 1187 ]; 1187 1188 scope = "Maintain the Xen Project Hypervisor and the related tooling ecosystem."; 1188 1189 shortName = "Xen Project Hypervisor";
+46 -44
nixos/modules/services/databases/mysql.nix
··· 18 18 format = pkgs.formats.ini { listsAsDuplicateKeys = true; }; 19 19 configFile = format.generate "my.cnf" cfg.settings; 20 20 21 + generateClusterAddressExpr = '' 22 + if (config.services.mysql.galeraCluster.nodeAddresses == [ ]) then 23 + "" 24 + else 25 + "gcomm://''${builtins.concatStringsSep \",\" config.services.mysql.galeraCluster.nodeAddresses}" 26 + + lib.optionalString (config.services.mysql.galeraCluster.clusterPassword != "") 27 + "?gmcast.seg=1:''${config.services.mysql.galeraCluster.clusterPassword}" 28 + ''; 29 + generateClusterAddress = 30 + if (cfg.galeraCluster.nodeAddresses == [ ]) then 31 + "" 32 + else 33 + "gcomm://${builtins.concatStringsSep "," cfg.galeraCluster.nodeAddresses}" 34 + + lib.optionalString ( 35 + cfg.galeraCluster.clusterPassword != "" 36 + ) "?gmcast.seg=1:${cfg.galeraCluster.clusterPassword}"; 21 37 in 22 38 23 39 { ··· 378 394 type = lib.types.str; 379 395 description = "Full Galera cluster connection string. If nodeAddresses is set, this will be auto-generated, but you can override it with a custom value. Format is typically 'gcomm://node1,node2,node3' with optional parameters."; 380 396 example = "gcomm://10.0.0.10,10.0.0.20,10.0.0.30?gmcast.seg=1:SomePassword"; 381 - default = 382 - if (cfg.galeraCluster.nodeAddresses == [ ]) then 383 - "" 384 - else 385 - "gcomm://${builtins.concatStringsSep "," cfg.galeraCluster.nodeAddresses}" 386 - + lib.optionalString ( 387 - cfg.galeraCluster.clusterPassword != "" 388 - ) "?gmcast.seg=1:${cfg.galeraCluster.clusterPassword}"; 389 - defaultText = lib.literalExpression '' 390 - if (config.services.mysql.galeraCluster.nodeAddresses == [ ]) then 391 - "" 392 - else 393 - "gcomm://''${builtins.concatStringsSep \",\" config.services.mysql.galeraCluster.nodeAddresses}" 394 - + lib.optionalString (config.services.mysql.galeraCluster.clusterPassword != "") 395 - "?gmcast.seg=1:''${config.services.mysql.galeraCluster.clusterPassword}" 396 - ''; 397 + default = ""; # will be evaluate by generateClusterAddress 398 + defaultText = lib.literalExpression generateClusterAddressExpr; 397 399 }; 398 400 399 401 }; ··· 404 406 ###### implementation 405 407 406 408 config = lib.mkIf cfg.enable { 407 - assertions = [ 408 - { 409 - assertion = !cfg.galeraCluster.enable || isMariaDB; 410 - message = "'services.mysql.galeraCluster.enable' expect services.mysql.package to be an mariadb variant"; 411 - } 412 - { 413 - assertion = 414 - !cfg.galeraCluster.enable 415 - || ( 409 + assertions = 410 + [ 411 + { 412 + assertion = !cfg.galeraCluster.enable || isMariaDB; 413 + message = "'services.mysql.galeraCluster.enable' expect services.mysql.package to be an mariadb variant"; 414 + } 415 + ] 416 + # galeraCluster options checks 417 + ++ lib.optionals cfg.galeraCluster.enable [ 418 + { 419 + assertion = 416 420 cfg.galeraCluster.localAddress != "" 417 - && (cfg.galeraCluster.nodeAddresses != [ ] || cfg.galeraCluster.clusterAddress != "") 418 - ); 419 - message = "mariadb galera cluster is enabled but the localAddress and (nodeAddresses or clusterAddress) are not set"; 420 - } 421 - { 422 - assertion = !(cfg.galeraCluster.clusterAddress != "" && cfg.galeraCluster.clusterPassword != ""); 423 - message = "mariadb galera clusterPassword is set but overwritten by clusterAddress"; 424 - } 425 - { 426 - assertion = 427 - !( 428 - cfg.galeraCluster.enable 429 - && cfg.galeraCluster.nodeAddresses != [ ] 430 - && cfg.galeraCluster.clusterAddress != "" 431 - ); 432 - message = "When services.mysql.galeraCluster.clusterAddress is set, setting services.mysql.galeraCluster.nodeAddresses is redundant and will be overwritten by clusterAddress. Choose one approach."; 433 - } 434 - ]; 421 + && (cfg.galeraCluster.nodeAddresses != [ ] || cfg.galeraCluster.clusterAddress != ""); 422 + message = "mariadb galera cluster is enabled but the localAddress and (nodeAddresses or clusterAddress) are not set"; 423 + } 424 + { 425 + assertion = cfg.galeraCluster.clusterPassword == "" || cfg.galeraCluster.clusterAddress == ""; 426 + message = "mariadb galera clusterPassword is set but overwritten by clusterAddress"; 427 + } 428 + { 429 + assertion = cfg.galeraCluster.nodeAddresses != [ ] || cfg.galeraCluster.clusterAddress != ""; 430 + message = "When services.mysql.galeraCluster.clusterAddress is set, setting services.mysql.galeraCluster.nodeAddresses is redundant and will be overwritten by clusterAddress. Choose one approach."; 431 + } 432 + ]; 435 433 436 434 services.mysql.dataDir = lib.mkDefault ( 437 435 if lib.versionAtLeast config.system.stateVersion "17.09" then "/var/lib/mysql" else "/var/mysql" ··· 475 473 wsrep_provider = "${cfg.galeraCluster.package}/lib/galera/libgalera_smm.so"; 476 474 477 475 wsrep_cluster_name = cfg.galeraCluster.name; 478 - wsrep_cluster_address = cfg.galeraCluster.clusterAddress; 476 + wsrep_cluster_address = 477 + if (cfg.galeraCluster.clusterAddress != "") then 478 + cfg.galeraCluster.clusterAddress 479 + else 480 + generateClusterAddress; 479 481 480 482 wsrep_node_address = cfg.galeraCluster.localAddress; 481 483 wsrep_node_name = "${cfg.galeraCluster.localName}";
+14 -18
nixos/modules/services/mail/cyrus-imap.nix
··· 72 72 } cfg.imapdSettings; 73 73 in 74 74 { 75 + imports = [ 76 + (lib.mkRenamedOptionModule 77 + [ "services" "cyrus-imap" "sslServerCert" ] 78 + [ "services" "cyrus-imap" "imapdSettings" "tls_server_cert" ] 79 + ) 80 + (lib.mkRenamedOptionModule 81 + [ "services" "cyrus-imap" "sslServerKey" ] 82 + [ "services" "cyrus-imap" "imapdSettings" "tls_server_key" ] 83 + ) 84 + (lib.mkRenamedOptionModule 85 + [ "services" "cyrus-imap" "sslCACert" ] 86 + [ "services" "cyrus-imap" "imapdSettings" "tls_client_ca_file" ] 87 + ) 88 + ]; 75 89 options.services.cyrus-imap = { 76 90 enable = mkEnableOption "Cyrus IMAP, an email, contacts and calendar server"; 77 91 debug = mkEnableOption "debugging messages for the Cyrus master process"; ··· 293 307 default = null; 294 308 description = "Path to the configuration file used for Cyrus."; 295 309 apply = v: if v != null then v else pkgs.writeText "cyrus.conf" cyrusConfig; 296 - }; 297 - 298 - sslCACert = mkOption { 299 - type = nullOr str; 300 - default = null; 301 - description = "File path which containing one or more CA certificates to use."; 302 - }; 303 - 304 - sslServerCert = mkOption { 305 - type = nullOr str; 306 - default = null; 307 - description = "File containing the global certificate used for all services (IMAP, POP3, LMTP, Sieve)"; 308 - }; 309 - 310 - sslServerKey = mkOption { 311 - type = nullOr str; 312 - default = null; 313 - description = "File containing the private key belonging to the global server certificate."; 314 310 }; 315 311 }; 316 312
+45 -7
nixos/modules/services/networking/nebula.nix
··· 84 84 description = "Whether this node is a relay."; 85 85 }; 86 86 87 + lighthouse.dns.enable = lib.mkOption { 88 + type = lib.types.bool; 89 + default = false; 90 + description = "Whether this lighthouse node should serve DNS."; 91 + }; 92 + 93 + lighthouse.dns.host = lib.mkOption { 94 + type = lib.types.str; 95 + default = "localhost"; 96 + description = '' 97 + IP address on which nebula lighthouse should serve DNS. 98 + 'localhost' is a good default to ensure the service does not listen on public interfaces; 99 + use a Nebula address like 10.0.0.5 to make DNS resolution available to nebula hosts only. 100 + ''; 101 + }; 102 + 103 + lighthouse.dns.port = lib.mkOption { 104 + type = lib.types.nullOr lib.types.port; 105 + default = 5353; 106 + description = "UDP port number for lighthouse DNS server."; 107 + }; 108 + 87 109 lighthouses = lib.mkOption { 88 110 type = lib.types.listOf lib.types.str; 89 111 default = [ ]; ··· 172 194 ''; 173 195 example = lib.literalExpression '' 174 196 { 175 - lighthouse.dns = { 176 - host = "0.0.0.0"; 177 - port = 53; 178 - }; 197 + lighthouse.interval = 15; 179 198 } 180 199 ''; 181 200 }; ··· 203 222 lighthouse = { 204 223 am_lighthouse = netCfg.isLighthouse; 205 224 hosts = netCfg.lighthouses; 225 + serve_dns = netCfg.lighthouse.dns.enable; 226 + dns.host = netCfg.lighthouse.dns.host; 227 + dns.port = netCfg.lighthouse.dns.port; 206 228 }; 207 229 relay = { 208 230 am_relay = netCfg.isRelay; ··· 231 253 '' 232 254 settings 233 255 ); 256 + capabilities = 257 + let 258 + nebulaPort = if !settings.tun.disabled then settings.listen.port else 0; 259 + dnsPort = if settings.lighthouse.serve_dns then settings.lighthouse.dns.port else 0; 260 + in 261 + lib.concatStringsSep " " ( 262 + # creation of tunnel interfaces 263 + lib.optional (!settings.tun.disabled) "CAP_NET_ADMIN" 264 + # binding to privileged ports 265 + ++ lib.optional ( 266 + nebulaPort > 0 && nebulaPort < 1024 || dnsPort > 0 && dnsPort < 1024 267 + ) "CAP_NET_BIND_SERVICE" 268 + ); 234 269 in 235 270 { 236 271 # Create the systemd service for Nebula. ··· 248 283 Restart = "always"; 249 284 ExecStart = "${netCfg.package}/bin/nebula -config ${configFile}"; 250 285 UMask = "0027"; 251 - CapabilityBoundingSet = "CAP_NET_ADMIN"; 252 - AmbientCapabilities = "CAP_NET_ADMIN"; 286 + CapabilityBoundingSet = capabilities; 287 + AmbientCapabilities = capabilities; 253 288 LockPersonality = true; 254 289 NoNewPrivileges = true; 255 290 PrivateDevices = false; # needs access to /dev/net/tun (below) ··· 302 337 ); 303 338 }; 304 339 305 - meta.maintainers = with lib.maintainers; [ numinit ]; 340 + meta.maintainers = with lib.maintainers; [ 341 + numinit 342 + siriobalmelli 343 + ]; 306 344 }
+14 -1
nixos/tests/nebula.nix
··· 14 14 lib.mkMerge [ 15 15 { 16 16 # Expose nebula for doing cert signing. 17 - environment.systemPackages = [ pkgs.nebula ]; 17 + environment.systemPackages = [ 18 + pkgs.dig 19 + pkgs.nebula 20 + ]; 18 21 users.users.root.openssh.authorizedKeys.keys = [ snakeOilPublicKey ]; 19 22 services.openssh.enable = true; 20 23 networking.firewall.enable = true; # Implicitly true, but let's make sure. ··· 51 54 lighthouse = 52 55 { ... }@args: 53 56 makeNebulaNode args "lighthouse" { 57 + networking.firewall.allowedUDPPorts = [ 53 ]; 54 58 networking.interfaces.eth1.ipv4.addresses = lib.mkForce [ 55 59 { 56 60 address = "192.168.1.1"; ··· 76 80 host = "any"; 77 81 } 78 82 ]; 83 + }; 84 + lighthouse = { 85 + dns = { 86 + enable = true; 87 + host = "10.0.100.1"; # bind to lighthouse interface 88 + port = 53; # answer on standard DNS port 89 + }; 79 90 }; 80 91 }; 81 92 }; ··· 338 349 # allowAny can ping the lighthouse, but not allowFromLighthouse because of its inbound firewall 339 350 allowAny.succeed("ping -c3 10.0.100.1") 340 351 allowAny.fail("ping -c3 10.0.100.3") 352 + # allowAny can also resolve DNS on lighthouse 353 + allowAny.succeed("dig @10.0.100.1 allowToLighthouse | grep -E 'allowToLighthouse\.\s+[0-9]+\s+IN\s+A\s+10\.0\.100\.4'") 341 354 342 355 # allowFromLighthouse can ping the lighthouse and allowAny 343 356 allowFromLighthouse.succeed("ping -c3 10.0.100.1")
+2 -2
pkgs/applications/gis/qgis/unwrapped.nix
··· 82 82 ]; 83 83 in 84 84 mkDerivation rec { 85 - version = "3.42.0"; 85 + version = "3.42.1"; 86 86 pname = "qgis-unwrapped"; 87 87 88 88 src = fetchFromGitHub { 89 89 owner = "qgis"; 90 90 repo = "QGIS"; 91 91 rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}"; 92 - hash = "sha256-vqT6ffqY1M6/2eW08VghysC+v7ZI9Yz0Zhk9UY/izZc="; 92 + hash = "sha256-0VW/5X8C35uwIZu018Vtp7qosS0v1b+1SFUE8NSTQYE="; 93 93 }; 94 94 95 95 passthru = {
+4 -4
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 135 135 "vendorHash": null 136 136 }, 137 137 "azurerm": { 138 - "hash": "sha256-wM/oWLOAB6EhtUVTP+gHn+hpqhrISAsd31ili2hmLyQ=", 138 + "hash": "sha256-pbXkGKym7amioTZlguwBpoFvfvYnCGOxZ7PIT8I3dxY=", 139 139 "homepage": "https://registry.terraform.io/providers/hashicorp/azurerm", 140 140 "owner": "hashicorp", 141 141 "repo": "terraform-provider-azurerm", 142 - "rev": "v4.24.0", 142 + "rev": "v4.26.0", 143 143 "spdx": "MPL-2.0", 144 144 "vendorHash": null 145 145 }, ··· 913 913 "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" 914 914 }, 915 915 "oci": { 916 - "hash": "sha256-/tgZFUzJqBNTxJzmhcs9YyB55DNwC3oFr9nVyHsFGW4=", 916 + "hash": "sha256-UG2dXoHHH7sWma4+Zlvtj2aHwcvJPKgTxJFZDxqzKyc=", 917 917 "homepage": "https://registry.terraform.io/providers/oracle/oci", 918 918 "owner": "oracle", 919 919 "repo": "terraform-provider-oci", 920 - "rev": "v6.31.0", 920 + "rev": "v6.32.0", 921 921 "spdx": "MPL-2.0", 922 922 "vendorHash": null 923 923 },
+2 -2
pkgs/applications/networking/datovka/default.nix
··· 13 13 14 14 mkDerivation rec { 15 15 pname = "datovka"; 16 - version = "4.25.0"; 16 + version = "4.26.0"; 17 17 18 18 src = fetchurl { 19 19 url = "https://gitlab.nic.cz/datovka/datovka/-/archive/v${version}/datovka-v${version}.tar.gz"; 20 - sha256 = "sha256-Snm9dDtHZQsx4T82tML77auBTb1lvITUOfL+kmhY4es="; 20 + sha256 = "sha256-pEdjh/c4vhirj2R9bYDdi2FL7N9x67kTOyfXiJDzMKE="; 21 21 }; 22 22 23 23 buildInputs = [
+2 -2
pkgs/applications/office/mendeley/default.nix
··· 8 8 9 9 let 10 10 pname = "mendeley"; 11 - version = "2.131.0"; 11 + version = "2.132.0"; 12 12 13 13 executableName = "${pname}-reference-manager"; 14 14 15 15 src = fetchurl { 16 16 url = "https://static.mendeley.com/bin/desktop/mendeley-reference-manager-${version}-x86_64.AppImage"; 17 - hash = "sha256-pVykRTs0yI9UArgxuE3RUKI8onv27hjyG1Dy4PXztuQ="; 17 + hash = "sha256-d4B+rVwWHKLVgY/aK3E6i6CyQKD4TsxZ/XyKbbCrQE0="; 18 18 }; 19 19 20 20 appimageContents = appimageTools.extractType2 {
+2 -2
pkgs/applications/science/chemistry/jmol/default.nix
··· 31 31 }; 32 32 in 33 33 stdenv.mkDerivation rec { 34 - version = "16.3.11"; 34 + version = "16.3.13"; 35 35 pname = "jmol"; 36 36 37 37 src = ··· 40 40 in 41 41 fetchurl { 42 42 url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz"; 43 - hash = "sha256-sa2wYzLtk3rSghNxk/kJfaOIDPEJLfwKRRIXMRNBEuI="; 43 + hash = "sha256-ehJZSMhUsE0iO3sDD5Q0UMfcjNmTgPzMNgWG5nIeBFo="; 44 44 }; 45 45 46 46 patchPhase = ''
+1
pkgs/applications/science/electronics/hal-hardware-analyzer/default.nix
··· 47 47 hash = "sha256-bjbW4pr04pP0TCuSdzPcV8h6LbLWMvdGSf61RL9Ju6E="; 48 48 }) 49 49 ./4.4.1-newer-spdlog-fmt-compat.patch 50 + ./resynthesis-fix-narrowing-conversion.patch 50 51 ]; 51 52 52 53 # make sure bundled dependencies don't get in the way - install also otherwise
+13
pkgs/applications/science/electronics/hal-hardware-analyzer/resynthesis-fix-narrowing-conversion.patch
··· 1 + diff --git a/plugins/resynthesis/src/resynthesis.cpp b/plugins/resynthesis/src/resynthesis.cpp 2 + index 7a7e404114f..f2889667af8 100644 3 + --- a/plugins/resynthesis/src/resynthesis.cpp 4 + +++ b/plugins/resynthesis/src/resynthesis.cpp 5 + @@ -1058,7 +1058,7 @@ namespace hal 6 + // delete the created directory and the contained files 7 + std::filesystem::remove_all(base_path); 8 + 9 + - return OK(subgraph.size()); 10 + + return OK(static_cast<unsigned int>(subgraph.size())); 11 + } 12 + 13 + Result<u32> resynthesize_subgraph_of_type(Netlist* nl, const std::vector<const GateType*>& gate_types, GateLibrary* target_gl)
+2 -2
pkgs/by-name/ad/adminer/package.nix
··· 8 8 }: 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 - version = "5.1.0"; 11 + version = "5.1.1"; 12 12 pname = "adminer"; 13 13 14 14 # not using fetchFromGitHub as the git repo relies on submodules that are included in the tar file 15 15 src = fetchurl { 16 16 url = "https://github.com/vrana/adminer/releases/download/v${finalAttrs.version}/adminer-${finalAttrs.version}.zip"; 17 - hash = "sha256-SLu7NJoCkfEL9WhYQSHEx5QZmD6cjkBXpwEnp7d6Elo="; 17 + hash = "sha256-L1akLFljp4UW/YEVLi317ijY62WN9L4g+OQ127vUP/4="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+7 -3
pkgs/by-name/ba/backrest/package.nix
··· 11 11 }: 12 12 let 13 13 pname = "backrest"; 14 - version = "1.7.3"; 14 + version = "1.8.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "garethgeorge"; 18 18 repo = "backrest"; 19 19 tag = "v${version}"; 20 - hash = "sha256-X3FiNor2q/JgyV05CIAls7MjMvongH5dGeutPz+CW9I="; 20 + hash = "sha256-p2CKXQeA0rHhS6uP0x2tNsFzHBCOi6sRDlr+o4HeBjk="; 21 21 }; 22 22 23 23 frontend = stdenv.mkDerivation (finalAttrs: { ··· 69 69 checkFlags = 70 70 let 71 71 skippedTests = 72 - [ "TestRunCommand" ] 72 + [ 73 + "TestMultihostIndexSnapshots" 74 + "TestRunCommand" 75 + "TestSnapshot" 76 + ] 73 77 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 74 78 "TestBackup" # relies on ionice 75 79 "TestCancelBackup"
+2 -2
pkgs/by-name/ba/bazecor/package.nix
··· 6 6 }: 7 7 let 8 8 pname = "bazecor"; 9 - version = "1.6.5"; 9 + version = "1.7.0"; 10 10 src = appimageTools.extract { 11 11 inherit pname version; 12 12 src = fetchurl { 13 13 url = "https://github.com/Dygmalab/Bazecor/releases/download/v${version}/Bazecor-${version}-x64.AppImage"; 14 - hash = "sha256-TitZzTNfEnuU0clTsGKexrtbIcsqE1W9A1pJCefVA6U="; 14 + hash = "sha256-i+6EBgT8Fv3GN2qwnr+QH9mcDToeQvit52qRt30Y9sM="; 15 15 }; 16 16 17 17 # Workaround for https://github.com/Dygmalab/Bazecor/issues/370
+3 -3
pkgs/by-name/be/bento/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "bento"; 11 - version = "1.5.2"; 11 + version = "1.6.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "warpstreamlabs"; 15 15 repo = "bento"; 16 16 tag = "v${version}"; 17 - hash = "sha256-ufRC/xVuSnoN+dHeiQZ2k2T8mYxz576l1n+y3Y3TMEY="; 17 + hash = "sha256-IPdRe5H/ADaQyz9MjFFplhesUwWMnZ9/RKLBt+f0Z8w="; 18 18 }; 19 19 20 20 proxyVendor = true; 21 - vendorHash = "sha256-FRaT+TeH6+0RzvCwPd0e+2a6i85GTPARS2H49zYVwk4="; 21 + vendorHash = "sha256-ormwwLixxvU5W5Vy8c3HTfS5lXkcs+1z0EKr99Em92o="; 22 22 23 23 subPackages = [ 24 24 "cmd/bento"
+3 -3
pkgs/by-name/be/betula/package.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "betula"; 8 - version = "1.3.1"; 8 + version = "1.4.0"; 9 9 10 10 src = fetchFromSourcehut { 11 11 owner = "~bouncepaw"; 12 12 repo = "betula"; 13 13 rev = "v${version}"; 14 - hash = "sha256-20sA2Hnnppr2RXqu2Qx2bkU/u9FUkH6INUUGx2zKfao="; 14 + hash = "sha256-f2F0YRhDnKdMqcUvpcRFNAI62gbusfzIUKQSZ65onMU="; 15 15 }; 16 - vendorHash = "sha256-SWcQYF8LP6lw5kWlAVFt3qiwDnvpSOXenmdm6TSfJSc="; 16 + vendorHash = "sha256-3PS4fIyHbGGjnbMOy2VIQBXsnIyYDKR/ecl/i5jwSVM="; 17 17 18 18 env.CGO_ENABLED = 1; 19 19 # These tests use internet, so are failing in Nix build.
+3 -3
pkgs/by-name/bi/bisq2/package.nix
··· 18 18 }: 19 19 20 20 let 21 - version = "2.1.6"; 21 + version = "2.1.7"; 22 22 23 23 jdk = jdk23.override { enableJavaFX = true; }; 24 24 ··· 54 54 55 55 src = fetchurl { 56 56 url = "https://github.com/bisq-network/bisq2/releases/download/v${version}/Bisq-${version}.deb"; 57 - hash = "sha256-420XZt8wEzY70xv1OZswYZO1/dtVDt8CRyKCJW068H0="; 57 + hash = "sha256-kNQbTZoHFR2qFw/Jjc9iaEews/oUOYoJanmbVH/vs44="; 58 58 59 59 # Verify the upstream Debian package prior to extraction. 60 60 # See https://bisq.wiki/Bisq_2#Installation ··· 78 78 79 79 signature = fetchurl { 80 80 url = "https://github.com/bisq-network/bisq2/releases/download/v${version}/Bisq-${version}.deb.asc"; 81 - hash = "sha256-17NjRIcDKlmqvX/zKVrahWd8qJEY+v25qP9yfFMPojw="; 81 + hash = "sha256-Cl9EIp+ycD8Tp/bx5dXQK206jZzrYJkI/U9ItfXDRWw="; 82 82 }; 83 83 84 84 nativeBuildInputs = [
+5 -5
pkgs/by-name/br/brave/package.nix
··· 3 3 4 4 let 5 5 pname = "brave"; 6 - version = "1.76.81"; 6 + version = "1.77.95"; 7 7 8 8 allArchives = { 9 9 aarch64-linux = { 10 10 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; 11 - hash = "sha256-Q9BCoSIgP0asYACkHgashQ5h4BITl5My4dxuy50ID8g="; 11 + hash = "sha256-jK9narldfjxgtRjOR2P/0r2hVwFF+D60iCHOIrVTBdM="; 12 12 }; 13 13 x86_64-linux = { 14 14 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 15 - hash = "sha256-Mzd1qxPUmlZkl7kmuO+rEVT8EE2EF8fQwdF2398gjoI="; 15 + hash = "sha256-k4x2TdTIlYPCJ/u30JrwPt0AOSvt16qrxisHjqkDNY8="; 16 16 }; 17 17 aarch64-darwin = { 18 18 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip"; 19 - hash = "sha256-5GrlXZW2uIHNpTXFHStWWfGpz4hINR9z6442n2g9258="; 19 + hash = "sha256-apJFnG80joh7RMJndJI7jU6tgS2QwHZpnackVp4rCek="; 20 20 }; 21 21 x86_64-darwin = { 22 22 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip"; 23 - hash = "sha256-gOZagyA0oM8KvM+FTsYV/vknG6fG/49rfNInQmN/8K4="; 23 + hash = "sha256-wdKIFUwGKJdI7EiMFIrOJuLnMaeBSGgDOk2QUwhNlLE="; 24 24 }; 25 25 }; 26 26
+6 -5
pkgs/by-name/bs/bstone/package.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "bstone"; 12 - version = "1.2.13"; 12 + version = "1.2.15"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "bibendovsky"; 16 16 repo = "bstone"; 17 - rev = "v${finalAttrs.version}"; 18 - hash = "sha256-jK40/FdC11SWe2Vmh6cbNTxPeM1vrAveEtUWoiAh+jc="; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-L07GfqeQPTWGQb+vOOXNgbYLYpxQ2OHFnCLWd4uSlBw="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ ··· 28 28 ]; 29 29 30 30 postInstall = '' 31 - mkdir -p $out/bin 32 - mv $out/bstone* $out/bin 31 + mkdir -p $out/{bin,share/bibendovsky/bstone} 32 + mv $out/bstone $out/bin 33 + mv $out/*.txt $out/share/bibendovsky/bstone 33 34 ''; 34 35 35 36 meta = {
+2 -2
pkgs/by-name/bt/btcpayserver/package.nix
··· 8 8 9 9 buildDotnetModule rec { 10 10 pname = "btcpayserver"; 11 - version = "2.0.7"; 11 + version = "2.0.8"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "btcpayserver"; 15 15 repo = "btcpayserver"; 16 16 tag = "v${version}"; 17 - sha256 = "sha256-LOyGNdlU8wvDFmYQ2v1H3Z12++ChVrGM53zBTWCCiCk="; 17 + sha256 = "sha256-OK2OqI4h2SLtnGM2Oen5IgmFKqCkd1ZPuXgCOx6Gixs="; 18 18 }; 19 19 20 20 projectFile = "BTCPayServer/BTCPayServer.csproj";
+2 -2
pkgs/by-name/ca/cables/package.nix
··· 7 7 8 8 let 9 9 pname = "cables"; 10 - version = "0.5.10"; 10 + version = "0.5.11"; 11 11 name = "${pname}-${version}"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/cables-gl/cables_electron/releases/download/v${version}/cables-${version}-linux-x64.AppImage"; 15 - sha256 = "sha256-FwjmqCIoo1RG+57Y1fnAAWRtOAj4ILQb0pJMESxkiwo="; 15 + sha256 = "sha256-d6IKORuySXrVk5ifevtPlposSuxk7n9b/dxD8CRfdMQ="; 16 16 }; 17 17 18 18 appimageContents = appimageTools.extract {
+1
pkgs/by-name/ca/caido/package.nix
··· 70 70 maintainers = with lib.maintainers; [ 71 71 octodi 72 72 d3vil0p3r 73 + blackzeshi 73 74 ]; 74 75 platforms = [ "x86_64-linux" ]; 75 76 };
+22
pkgs/by-name/ce/cen64/cast-mi_regs-callbacks.patch
··· 1 + From f13bdf94c00a9da3b152ed9fe20001e240215b96 Mon Sep 17 00:00:00 2001 2 + From: James Lambert <lambertjamesd@gmail.com> 3 + Date: Tue, 9 Feb 2021 11:49:51 -0700 4 + Subject: [PATCH] Cast mi_regs callbacks 5 + 6 + --- 7 + bus/controller.c | 2 +- 8 + 1 files changed, 1 insertions(+), 1 deletions(-) 9 + 10 + diff --git a/bus/controller.c b/bus/controller.c 11 + index 1f0cdfccf..24b3df260 100644 12 + --- a/bus/controller.c 13 + +++ b/bus/controller.c 14 + @@ -44,7 +44,7 @@ int bus_init(struct bus_controller *bus, int dd_present) { 15 + static const struct bus_controller_mapping mappings[NUM_MAPPINGS] = { 16 + {read_ai_regs, write_ai_regs, AI_REGS_BASE_ADDRESS, AI_REGS_ADDRESS_LEN}, 17 + {read_dp_regs, write_dp_regs, DP_REGS_BASE_ADDRESS, DP_REGS_ADDRESS_LEN}, 18 + - {read_mi_regs, write_mi_regs, MI_REGS_BASE_ADDRESS, MI_REGS_ADDRESS_LEN}, 19 + + {(memory_rd_function)read_mi_regs, (memory_wr_function)write_mi_regs, MI_REGS_BASE_ADDRESS, MI_REGS_ADDRESS_LEN}, 20 + {read_pi_regs, write_pi_regs, PI_REGS_BASE_ADDRESS, PI_REGS_ADDRESS_LEN}, 21 + {read_ri_regs, write_ri_regs, RI_REGS_BASE_ADDRESS, RI_REGS_ADDRESS_LEN}, 22 + {read_si_regs, write_si_regs, SI_REGS_BASE_ADDRESS, SI_REGS_ADDRESS_LEN},
+137
pkgs/by-name/ce/cen64/fix-thread-arg-type-for-pthread_setname_np.patch
··· 1 + From 41ad58ab1953835313ad2b89686931b08b5b47e8 Mon Sep 17 00:00:00 2001 2 + From: ghpzin <ghpzin@gmail.com> 3 + Date: Tue, 25 Mar 2025 15:26:07 +0300 4 + Subject: [PATCH] Fix thread arg type for pthread_setname_np 5 + 6 + - change `thread` arg type to `cen64_thread` instead of `cen64_thread *` 7 + (`pthread_t` instead of `pthread_t *`) according to definition of 8 + `pthread_setname_np` from `<pthread.h>`: 9 + `int pthread_setname_np(pthread_t thread, const char *name);` 10 + fixes gcc14 errors: 11 + ``` 12 + /build/source/cen64.c:475:24: error: passing argument 1 of 'cen64_thread_setname' makes pointer from integer without a cast [-Wint-conversion] 13 + 475 | cen64_thread_setname(thread, "device"); 14 + | ^~~~~~ 15 + | | 16 + | cen64_thread {aka long unsigned int} 17 + In file included from /build/source/device/device.h:26, 18 + from /build/source/cen64.c:15: 19 + /build/source/os/posix/thread.h:59:54: note: expected 'cen64_thread *' {aka 'long unsigned int *'} but argument is of type 'cen64_thread' {aka 'lo> 20 + 59 | static inline int cen64_thread_setname(cen64_thread *t, const char *name) { 21 + | ~~~~~~~~~~~~~~^ 22 + ``` 23 + 24 + - add cast to `cen64_thread` from NULL where `cen64_thread` is called 25 + with it, fixes gcc14 errors: 26 + ``` 27 + /build/source/gdb/gdb.c:82:24: error: passing argument 1 of 'cen64_thread_setname' makes integer from pointer without a cast [-Wint-conversion] 28 + 82 | cen64_thread_setname(NULL, "gdb"); 29 + | ^~~~ 30 + | | 31 + | void * 32 + /build/source/os/posix/thread.h:59:53: note: expected 'cen64_thread' {aka 'long unsigned int'} but argument is of type 'void *' 33 + 59 | static inline int cen64_thread_setname(cen64_thread t, const char *name) { 34 + | ~~~~~~~~~~~~~^ 35 + ``` 36 + --- 37 + cen64.c | 2 +- 38 + device/device.c | 4 ++-- 39 + gdb/gdb.c | 4 ++-- 40 + os/posix/thread.h | 6 +++--- 41 + os/winapi/thread.h | 2 +- 42 + 5 files changed, 9 insertions(+), 9 deletions(-) 43 + 44 + diff --git a/cen64.c b/cen64.c 45 + index 51014a4..ca6bda1 100644 46 + --- a/cen64.c 47 + +++ b/cen64.c 48 + @@ -483,7 +483,7 @@ int run_device(struct cen64_device *device, bool no_video) { 49 + } 50 + 51 + CEN64_THREAD_RETURN_TYPE run_device_thread(void *opaque) { 52 + - cen64_thread_setname(NULL, "device"); 53 + + cen64_thread_setname((cen64_thread)NULL, "device"); 54 + struct cen64_device *device = (struct cen64_device *) opaque; 55 + 56 + device_run(device); 57 + diff --git a/device/device.c b/device/device.c 58 + index cd5a046..c915846 100644 59 + --- a/device/device.c 60 + +++ b/device/device.c 61 + @@ -224,7 +224,7 @@ CEN64_THREAD_RETURN_TYPE run_rcp_thread(void *opaque) { 62 + } 63 + 64 + CEN64_THREAD_RETURN_TYPE run_vr4300_thread(void *opaque) { 65 + - cen64_thread_setname(NULL, "vr4300"); 66 + + cen64_thread_setname((cen64_thread)NULL, "vr4300"); 67 + struct cen64_device *device = (struct cen64_device *) opaque; 68 + 69 + while (likely(device->running)) { 70 + @@ -351,4 +351,4 @@ int device_debug_spin(struct cen64_device *device) { 71 + 72 + cen64_cold void device_connect_debugger(struct cen64_device *device, void* break_handler_data, vr4300_debug_break_handler break_handler) { 73 + vr4300_connect_debugger(device->vr4300, break_handler_data, break_handler); 74 + -} 75 + \ No newline at end of file 76 + +} 77 + diff --git a/gdb/gdb.c b/gdb/gdb.c 78 + index 021784d..0e8d188 100644 79 + --- a/gdb/gdb.c 80 + +++ b/gdb/gdb.c 81 + @@ -79,7 +79,7 @@ bool gdb_parse_packet(const char* input, int len, const char** command_start, co 82 + } 83 + 84 + CEN64_THREAD_RETURN_TYPE gdb_thread(void *opaque) { 85 + - cen64_thread_setname(NULL, "gdb"); 86 + + cen64_thread_setname((cen64_thread)NULL, "gdb"); 87 + struct gdb *gdb = (struct gdb *) opaque; 88 + 89 + cen64_mutex_lock(&gdb->client_mutex); 90 + @@ -257,4 +257,4 @@ cen64_cold void gdb_destroy(struct gdb* gdb) { 91 + 92 + gdb->device = NULL; 93 + free(gdb); 94 + -} 95 + \ No newline at end of file 96 + +} 97 + diff --git a/os/posix/thread.h b/os/posix/thread.h 98 + index 2a261c6..e8e6144 100644 99 + --- a/os/posix/thread.h 100 + +++ b/os/posix/thread.h 101 + @@ -45,9 +45,9 @@ static inline int cen64_thread_join(cen64_thread *t) { 102 + #ifdef __APPLE__ 103 + int pthread_setname_np(const char*); 104 + #elif __NETBSD__ 105 + -int pthread_setname_np(cen64_thread*, const char*, const char*); 106 + +int pthread_setname_np(cen64_thread, const char*, const char*); 107 + #else 108 + -int pthread_setname_np(cen64_thread*, const char*); 109 + +int pthread_setname_np(cen64_thread, const char*); 110 + #endif 111 + 112 + // Sets the name of the thread to a specific value 113 + @@ -56,7 +56,7 @@ int pthread_setname_np(cen64_thread*, const char*); 114 + // If you call it at the wrong time or your OS doesn't support custom thread names 115 + // the return value will be non-zero. 116 + // If cen64_thread is not set the name of the current thread will be changed. 117 + -static inline int cen64_thread_setname(cen64_thread *t, const char *name) { 118 + +static inline int cen64_thread_setname(cen64_thread t, const char *name) { 119 + #ifdef __APPLE__ 120 + if (t == NULL) 121 + return pthread_setname_np(name); 122 + diff --git a/os/winapi/thread.h b/os/winapi/thread.h 123 + index d7c162a..128d935 100644 124 + --- a/os/winapi/thread.h 125 + +++ b/os/winapi/thread.h 126 + @@ -57,7 +57,7 @@ static inline int cen64_thread_join(cen64_thread *t) { 127 + // 128 + // Windows isn't supported for the moment. 129 + // 130 + -static inline int cen64_thread_setname(cen64_thread *t, const char *name) { 131 + +static inline int cen64_thread_setname(cen64_thread t, const char *name) { 132 + return ENOSYS; 133 + } 134 + 135 + -- 136 + 2.48.1 137 +
+11 -3
pkgs/by-name/ce/cen64/package.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "cen64"; 14 - version = "unstable-2022-10-02"; 14 + version = "0-unstable-2023-05-29"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "n64dev"; 18 18 repo = "cen64"; 19 - rev = "ee6db7d803a77b474e73992fdc25d76b9723d806"; 20 - sha256 = "sha256-/CraSu/leNA0dl8NVgFjvKdOWrC9/namAz5NSxtPr+I="; 19 + rev = "1c1118462bd9d9b8ceb4c556a647718072477aab"; 20 + sha256 = "sha256-vFk29KESATcEY0eRNbS+mHLD9T1phJiG1fqjOlI19/w="; 21 21 }; 22 + 23 + patches = [ 24 + # fix build with gcc14: 25 + # https://github.com/n64dev/cen64/pull/191/commits/f13bdf94c00a9da3b152ed9fe20001e240215b96 26 + ./cast-mi_regs-callbacks.patch 27 + # https://github.com/n64dev/cen64/pull/237 28 + ./fix-thread-arg-type-for-pthread_setname_np.patch 29 + ]; 22 30 23 31 nativeBuildInputs = [ cmake ]; 24 32 buildInputs = [
+2 -2
pkgs/by-name/ci/circt/package.nix
··· 19 19 in 20 20 stdenv.mkDerivation rec { 21 21 pname = "circt"; 22 - version = "1.111.1"; 22 + version = "1.112.0"; 23 23 src = fetchFromGitHub { 24 24 owner = "llvm"; 25 25 repo = "circt"; 26 26 rev = "firtool-${version}"; 27 - hash = "sha256-eOoUwYNQS83/uNfbbEPUbTf9aIjqc2vklIC3zi9U9KU="; 27 + hash = "sha256-yh7/2QsUO2/sCyrgT8QTBC/BENEZNmXoHTIiz5abngw="; 28 28 fetchSubmodules = true; 29 29 }; 30 30
+7 -12
pkgs/by-name/co/coconutbattery/package.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 8 pname = "coconutbattery"; 9 - version = "3.9.14"; 9 + version = "4.0.2,152"; 10 10 11 11 src = fetchzip { 12 12 url = "https://coconut-flavour.com/downloads/coconutBattery_${ 13 - builtins.replaceStrings [ "." ] [ "" ] finalAttrs.version 13 + lib.replaceStrings [ "." "," ] [ "" "_" ] finalAttrs.version 14 14 }.zip"; 15 - hash = "sha256-zKSPKwDBwxlyNJFurCLLGtba9gpizJCjOOAd81vdD5Q="; 15 + hash = "sha256-PNSDUp07lUx5ebcfM3WSJAfRQjeuIIy7KfY0KJ0i1AE="; 16 16 }; 17 17 18 - dontPatch = true; 19 - dontConfigure = true; 20 - dontBuild = true; 21 - dontFixup = true; 22 - 23 18 installPhase = '' 24 19 runHook preInstall 25 20 ··· 29 24 runHook postInstall 30 25 ''; 31 26 32 - meta = with lib; { 27 + meta = { 33 28 description = "Standard for battery reading since 2005"; 34 29 longDescription = '' 35 30 With coconutBattery you are always aware of your current battery health. 36 31 It shows you live information about the battery quality in your Mac, iPhone and iPad. 37 32 ''; 38 33 homepage = "https://www.coconut-flavour.com/coconutbattery"; 39 - license = with licenses; [ unfree ]; 40 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 41 - maintainers = with maintainers; [ stepbrobd ]; 34 + license = with lib.licenses; [ unfree ]; 35 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 36 + maintainers = with lib.maintainers; [ stepbrobd ]; 42 37 platforms = [ 43 38 "aarch64-darwin" 44 39 "x86_64-darwin"
+1 -1
pkgs/by-name/co/codechecker/package.nix
··· 68 68 ]; 69 69 70 70 propagatedBuildInputs = with python3Packages; [ 71 + distutils # required in python312 to call subcommands (see https://github.com/Ericsson/codechecker/issues/4350) 71 72 lxml 72 73 sqlalchemy 73 74 alembic ··· 122 123 felixsinger 123 124 ]; 124 125 mainProgram = "CodeChecker"; 125 - platforms = platforms.linux; 126 126 }; 127 127 }
+2 -2
pkgs/by-name/co/commit/package.nix
··· 20 20 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "commit"; 23 - version = "4.2"; 23 + version = "4.3"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "sonnyp"; 27 27 repo = "Commit"; 28 28 tag = "v${finalAttrs.version}"; 29 - hash = "sha256-L8CI8SAGWhhJyTc8aMPV0s+UevEJGE7n1l7fFnTjdPw="; 29 + hash = "sha256-yNzMFOd0IN5EUKG7ztCEbQzQ9RHc+D4iC1OiBauMSwE="; 30 30 fetchSubmodules = true; 31 31 }; 32 32
+6 -3
pkgs/by-name/da/dash-mpd-cli/package.nix
··· 8 8 ffmpeg, 9 9 libxslt, 10 10 shaka-packager, 11 + nix-update-script, 11 12 }: 12 13 13 14 let ··· 24 25 in 25 26 rustPlatform.buildRustPackage (finalAttrs: { 26 27 pname = "dash-mpd-cli"; 27 - version = "0.2.25"; 28 + version = "0.2.26"; 28 29 29 30 src = fetchFromGitHub { 30 31 owner = "emarsden"; 31 32 repo = "dash-mpd-cli"; 32 33 tag = "v${finalAttrs.version}"; 33 - hash = "sha256-xC/U48QyVn9K8Do1909XS7j9aY+ia0gd5cMdfipIds4="; 34 + hash = "sha256-PMzHWY129Bddl1RQQyEPstqvDLAqXxGv9I3fw1AylBo="; 34 35 }; 35 36 36 37 patches = [ ··· 38 39 ]; 39 40 40 41 useFetchCargoVendor = true; 41 - cargoHash = "sha256-QHfon0795XNtG3jCVv56EIA1pPToWUiopKWI3cA7Vg0="; 42 + cargoHash = "sha256-qy8X9DoBD5MIUQ6akalqtyasst0ZKJJLZTEz+6Hp6EI="; 42 43 43 44 nativeBuildInputs = [ 44 45 makeWrapper ··· 58 59 ] 59 60 } 60 61 ''; 62 + 63 + passthru.updateScript = nix-update-script { }; 61 64 62 65 meta = { 63 66 description = "Download media content from a DASH-MPEG or DASH-WebM MPD manifest";
+4 -4
pkgs/by-name/de/decibels/package.nix
··· 17 17 }: 18 18 stdenv.mkDerivation rec { 19 19 pname = "decibels"; 20 - version = "46.0"; 20 + version = "48.0"; 21 21 22 22 src = fetchFromGitLab { 23 23 domain = "gitlab.gnome.org"; 24 24 group = "GNOME"; 25 25 owner = "Incubator"; 26 26 repo = "decibels"; 27 - rev = version; 28 - hash = "sha256-3LQQcrpmWrTfk8A8GR+KnxJEB1HGozgEsM+j5ECK8kc="; 27 + tag = version; 28 + hash = "sha256-qtKiKfcxGLuV1bE3lb7l4s+reZRJXcjlV35M8eZmvHc="; 29 29 fetchSubmodules = true; 30 30 }; 31 31 ··· 66 66 meta = { 67 67 description = "Play audio files"; 68 68 homepage = "https://gitlab.gnome.org/GNOME/Incubator/decibels"; 69 - changelog = "https://gitlab.gnome.org/GNOME/Incubator/decibels/-/blob/main/NEWS?ref_type=tags"; 69 + changelog = "https://gitlab.gnome.org/GNOME/decibels/-/blob/${version}/NEWS?ref_type=tags"; 70 70 license = lib.licenses.gpl3Only; 71 71 maintainers = lib.teams.gnome-circle.members; 72 72 mainProgram = "org.gnome.Decibels";
+3
pkgs/by-name/en/envision-unwrapped/package.nix
··· 106 106 homepage = "https://gitlab.com/gabmus/envision"; 107 107 license = lib.licenses.agpl3Only; 108 108 mainProgram = "envision"; 109 + # More maintainers needed! 110 + # envision (wrapped) requires frequent updates to the dependency list; 111 + # the more people that can help with this, the better. 109 112 maintainers = with lib.maintainers; [ 110 113 pandapip1 111 114 Scrumplex
+2
pkgs/by-name/en/envision/package.nix
··· 52 52 xorg.xorgproto 53 53 SDL2 54 54 wayland 55 + mesa-gl-headers 55 56 # Additional dependencies required for Monado WMR support 56 57 bc 57 58 fmt ··· 60 61 gtest 61 62 jq 62 63 libepoxy 64 + lz4 63 65 lz4.dev 64 66 tbb 65 67 libxkbcommon
+3 -3
pkgs/by-name/fu/furnace/package.nix
··· 29 29 30 30 stdenv.mkDerivation (finalAttrs: { 31 31 pname = "furnace"; 32 - version = "0.6.7"; 32 + version = "0.6.8"; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "tildearrow"; 36 36 repo = "furnace"; 37 - rev = "v${finalAttrs.version}"; 37 + tag = "v${finalAttrs.version}"; 38 38 fetchSubmodules = true; 39 - hash = "sha256-G5yjqsep+hDGXCqGNBKoMvV7JOD7ZZTxTPBl9VmG8RM="; 39 + hash = "sha256-pdl46Xrq1NS0Wtri/xMfd4SxKnFQykB0TpOG/GJT89Y="; 40 40 }; 41 41 42 42 postPatch = lib.optionalString stdenv.hostPlatform.isLinux ''
+4 -2
pkgs/by-name/ga/gale/package.nix
··· 13 13 pkg-config, 14 14 wrapGAppsHook3, 15 15 16 + glib-networking, 17 + libsoup_3, 16 18 openssl, 17 - libsoup_3, 18 19 webkitgtk_4_1, 19 20 }: 20 21 ··· 66 67 ]; 67 68 68 69 buildInputs = [ 70 + glib-networking # needed to load icons 69 71 libsoup_3 72 + openssl 70 73 webkitgtk_4_1 71 - openssl 72 74 ]; 73 75 74 76 meta = {
+159 -64
pkgs/by-name/ga/garnet/deps.json
··· 1 1 [ 2 2 { 3 3 "pname": "Azure.Core", 4 - "version": "1.41.0", 5 - "hash": "sha256-/ixQr8KFGlZa43gGd2A7aBzwu9h+wLO6OqIMy3YbW+Y=" 4 + "version": "1.44.1", 5 + "hash": "sha256-0su/ylZ68+FDZ6mgfp3qsm7qpfPtD5SW75HXbVhs5qk=" 6 6 }, 7 7 { 8 8 "pname": "Azure.Storage.Blobs", 9 - "version": "12.21.2", 10 - "hash": "sha256-DvdMGuophEbvvVtbRU3vsNwla0zTn5dn7HbW0Mr4P/o=" 9 + "version": "12.24.0", 10 + "hash": "sha256-PcI3Jf9VrDfkr0YfoR89us45HE1DE8g5J3ZpZ8vZkLs=" 11 11 }, 12 12 { 13 13 "pname": "Azure.Storage.Common", 14 - "version": "12.20.1", 15 - "hash": "sha256-XBDyzAEt5iwdyB3jgoG5TLyx5NZ/MoiEerBR/7U7F4w=" 14 + "version": "12.23.0", 15 + "hash": "sha256-DAMzFlls76hH5jtXtU89SvbQWhhELaQq+PfG4SK7W+Q=" 16 16 }, 17 17 { 18 18 "pname": "CommandLineParser", ··· 25 25 "hash": "sha256-ouRL7+0bW/VYUNNYQoXenXzYO0HNF3D1IsScqtah3DE=" 26 26 }, 27 27 { 28 - "pname": "Microsoft.Bcl.AsyncInterfaces", 29 - "version": "1.1.1", 30 - "hash": "sha256-fAcX4sxE0veWM1CZBtXR/Unky+6sE33yrV7ohrWGKig=" 28 + "pname": "Microsoft.AspNetCore.App.Ref", 29 + "version": "8.0.14", 30 + "hash": "sha256-/KLfqaH4v++SyVJR9p+2WxrMDKPEZKmUvLUjB2ZwT/0=" 31 + }, 32 + { 33 + "pname": "Microsoft.AspNetCore.App.Runtime.linux-arm64", 34 + "version": "8.0.14", 35 + "hash": "sha256-f0PiSIwbh5t4IKMcVBWb6qSEGp/NAHuC/bWdR3Er440=" 36 + }, 37 + { 38 + "pname": "Microsoft.AspNetCore.App.Runtime.linux-x64", 39 + "version": "8.0.14", 40 + "hash": "sha256-HGSGesUhWei4IE+jqGh85aokkIg7xufpVn+n1vOLoY4=" 41 + }, 42 + { 43 + "pname": "Microsoft.AspNetCore.App.Runtime.osx-arm64", 44 + "version": "8.0.14", 45 + "hash": "sha256-rAypEtdQcbfckGqa8oAY2WLTDlx54Xi3IOiE42BKV+M=" 46 + }, 47 + { 48 + "pname": "Microsoft.AspNetCore.App.Runtime.osx-x64", 49 + "version": "8.0.14", 50 + "hash": "sha256-6nKy10sMp/xqjFZvDfv28s9+r8gzYnKpxVq9p2v6FAo=" 31 51 }, 32 52 { 33 53 "pname": "Microsoft.Bcl.AsyncInterfaces", ··· 35 55 "hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU=" 36 56 }, 37 57 { 38 - "pname": "Microsoft.Build.Tasks.Git", 39 - "version": "8.0.0", 40 - "hash": "sha256-vX6/kPij8vNAu8f7rrvHHhPrNph20IcufmrBgZNxpQA=" 58 + "pname": "Microsoft.Bcl.Memory", 59 + "version": "9.0.0", 60 + "hash": "sha256-ECgyZ53XqJoRcZexQpctEq1nHFXuW4YqFSx7Elsae7U=" 41 61 }, 42 62 { 43 63 "pname": "Microsoft.Extensions.Configuration", 44 - "version": "8.0.0", 45 - "hash": "sha256-9BPsASlxrV8ilmMCjdb3TiUcm5vFZxkBnAI/fNBSEyA=" 64 + "version": "9.0.3", 65 + "hash": "sha256-p1KEkbl1h3dJkBZQUMK2Jt1vbm/NGIHqLEr7QrLYIbg=" 46 66 }, 47 67 { 48 68 "pname": "Microsoft.Extensions.Configuration.Abstractions", 49 - "version": "8.0.0", 50 - "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o=" 69 + "version": "9.0.3", 70 + "hash": "sha256-OjL0pzW+Wsp0KSrqawYHdtIf8w0XqvY8USEbptgP6dI=" 51 71 }, 52 72 { 53 73 "pname": "Microsoft.Extensions.Configuration.Binder", 54 - "version": "8.0.0", 55 - "hash": "sha256-GanfInGzzoN2bKeNwON8/Hnamr6l7RTpYLA49CNXD9Q=" 74 + "version": "9.0.3", 75 + "hash": "sha256-KxYOzATIl0qI8MScHL9BYsCB3dvqoNDCrraiquBHMVs=" 56 76 }, 57 77 { 58 78 "pname": "Microsoft.Extensions.DependencyInjection", 59 - "version": "8.0.0", 60 - "hash": "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ=" 79 + "version": "9.0.3", 80 + "hash": "sha256-/gAk+YbJT1/XjMfPBrEg9wUbljA0g1vFJuE+mFOPwV0=" 61 81 }, 62 82 { 63 83 "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 64 - "version": "8.0.0", 65 - "hash": "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8=" 84 + "version": "9.0.3", 85 + "hash": "sha256-90HSc8MgyemdtRTBN7Indq62DRaqI2mjai9iV/pi/o4=" 66 86 }, 67 87 { 68 88 "pname": "Microsoft.Extensions.Logging", 69 - "version": "8.0.0", 70 - "hash": "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o=" 89 + "version": "9.0.3", 90 + "hash": "sha256-w1cKHraJW+i7avhTseoJ+u0parEAJ7r51E2qvsuXZDA=" 71 91 }, 72 92 { 73 93 "pname": "Microsoft.Extensions.Logging.Abstractions", ··· 75 95 "hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4=" 76 96 }, 77 97 { 98 + "pname": "Microsoft.Extensions.Logging.Abstractions", 99 + "version": "8.0.2", 100 + "hash": "sha256-cHpe8X2BgYa5DzulZfq24rg8O2K5Lmq2OiLhoyAVgJc=" 101 + }, 102 + { 103 + "pname": "Microsoft.Extensions.Logging.Abstractions", 104 + "version": "9.0.3", 105 + "hash": "sha256-f/K3A9NPpCOTGlyha5DJf+OIjfAVWu+dJ4rAqQ+3sso=" 106 + }, 107 + { 78 108 "pname": "Microsoft.Extensions.Logging.Configuration", 79 - "version": "8.0.0", 80 - "hash": "sha256-mzmstNsVjKT0EtQcdAukGRifD30T82BMGYlSu8k4K7U=" 109 + "version": "9.0.3", 110 + "hash": "sha256-u9Un3Bc+Cbj2E8u2etU+KPPv3IbCKgCAY/SCAGK6+LE=" 81 111 }, 82 112 { 83 113 "pname": "Microsoft.Extensions.Logging.Console", 84 - "version": "8.0.0", 85 - "hash": "sha256-bdb9YWWVn//AeySp7se87/tCN2E7e8Gx2GPMw28cd9c=" 114 + "version": "9.0.3", 115 + "hash": "sha256-bDHxUjuO4d63GXbDoD9Hdo8AvAke0/r38hzctAWQUqc=" 86 116 }, 87 117 { 88 118 "pname": "Microsoft.Extensions.Options", 89 - "version": "8.0.0", 90 - "hash": "sha256-n2m4JSegQKUTlOsKLZUUHHKMq926eJ0w9N9G+I3FoFw=" 119 + "version": "9.0.3", 120 + "hash": "sha256-h4CLVA1cZdte8hd/bcb5dsi61MhAAScHRZU4LR2W5Z8=" 91 121 }, 92 122 { 93 123 "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", 94 - "version": "8.0.0", 95 - "hash": "sha256-A5Bbzw1kiNkgirk5x8kyxwg9lLTcSngojeD+ocpG1RI=" 124 + "version": "9.0.3", 125 + "hash": "sha256-FjYrMjnkEplPTYoHUVU94zXIuVsjL5AcGHb/zYkh138=" 96 126 }, 97 127 { 98 128 "pname": "Microsoft.Extensions.Primitives", 99 - "version": "8.0.0", 100 - "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" 129 + "version": "9.0.3", 130 + "hash": "sha256-iBwolNt6Lb2OqjDWBVnUj8vZDSID9EQw/JPI1xcuFus=" 101 131 }, 102 132 { 103 133 "pname": "Microsoft.IdentityModel.Abstractions", 104 - "version": "8.0.1", 105 - "hash": "sha256-zPWUKTCfGm4MWcYPU037NzezsFE1g8tEijjQkw5iooI=" 134 + "version": "8.6.1", 135 + "hash": "sha256-RDyVSOYjQFGZsGr2tjwcJHjJV4JJPZ5uZdwE3BbbLB0=" 106 136 }, 107 137 { 108 138 "pname": "Microsoft.IdentityModel.JsonWebTokens", 109 - "version": "8.0.1", 110 - "hash": "sha256-Xv9MUnjb66U3xeR9drOcSX5n2DjOCIJZPMNSKjWHo9Y=" 139 + "version": "8.6.1", 140 + "hash": "sha256-Y3NBDifORZ09vKlIF8J1Ocxe8DrmWV4/DuVJZul4xmM=" 111 141 }, 112 142 { 113 143 "pname": "Microsoft.IdentityModel.Logging", 114 - "version": "8.0.1", 115 - "hash": "sha256-FfwrH/2eLT521Kqw+RBIoVfzlTNyYMqlWP3z+T6Wy2Y=" 144 + "version": "8.6.1", 145 + "hash": "sha256-AXGRN3rs+CJlxyxF80FzPe8UDcZqg6jHrj12pyBs+gU=" 116 146 }, 117 147 { 118 148 "pname": "Microsoft.IdentityModel.Protocols", 119 - "version": "8.0.1", 120 - "hash": "sha256-v3DIpG6yfIToZBpHOjtQHRo2BhXGDoE70EVs6kBtrRg=" 149 + "version": "8.6.1", 150 + "hash": "sha256-o+1L4GoUh94XKcUzTS/ECVoPIfVH/i84XN+wSmE75pg=" 121 151 }, 122 152 { 123 153 "pname": "Microsoft.IdentityModel.Protocols.OpenIdConnect", 124 - "version": "8.0.1", 125 - "hash": "sha256-ZHKaZxqESk+OU1SFTFGxvZ71zbdgWqv1L6ET9+fdXX0=" 154 + "version": "8.6.1", 155 + "hash": "sha256-H8ZkyYOR37DT09dbCU4khligNgUbIHfnHUiuaD5Kenw=" 126 156 }, 127 157 { 128 158 "pname": "Microsoft.IdentityModel.Tokens", 129 - "version": "8.0.1", 130 - "hash": "sha256-beVbbVQy874HlXkTKarPTT5/r7XR1NGHA/50ywWp7YA=" 159 + "version": "8.6.1", 160 + "hash": "sha256-rB4Hg9FSlkiXireuZKYdVq9CcqmJa5YeTw+WMlSVnkQ=" 131 161 }, 132 162 { 133 163 "pname": "Microsoft.IdentityModel.Validators", 134 - "version": "8.0.1", 135 - "hash": "sha256-5LTLbFNWz33nco+hyKAEHcQeAWaBugJ0oMKR6AuEI34=" 164 + "version": "8.6.1", 165 + "hash": "sha256-BDdJNDquVEplPJT3fYOakg26bSNyzNyUce+7mCjtc5o=" 136 166 }, 137 167 { 138 - "pname": "Microsoft.SourceLink.Common", 139 - "version": "8.0.0", 140 - "hash": "sha256-AfUqleVEqWuHE7z2hNiwOLnquBJ3tuYtbkdGMppHOXc=" 168 + "pname": "Microsoft.NETCore.App.Host.linux-arm64", 169 + "version": "8.0.14", 170 + "hash": "sha256-TCO/TrAqfmDvJfO+oM80frwHtg4hzpGTZXkrR3UiuAc=" 141 171 }, 142 172 { 143 - "pname": "Microsoft.SourceLink.GitHub", 144 - "version": "8.0.0", 145 - "hash": "sha256-hNTkpKdCLY5kIuOmznD1mY+pRdJ0PKu2HypyXog9vb0=" 173 + "pname": "Microsoft.NETCore.App.Host.linux-x64", 174 + "version": "8.0.14", 175 + "hash": "sha256-MO52s0Y/7wkAhY4d+ecz1MT+xe7pMqchsakvcY8pWNA=" 176 + }, 177 + { 178 + "pname": "Microsoft.NETCore.App.Host.osx-arm64", 179 + "version": "8.0.14", 180 + "hash": "sha256-QJeEGCWpGejHQiQVgnwUH60CxM9YPZfyuhywoVf/bE8=" 181 + }, 182 + { 183 + "pname": "Microsoft.NETCore.App.Host.osx-x64", 184 + "version": "8.0.14", 185 + "hash": "sha256-uVxJpshjquHLuWzFOA6gcWSB87U39dJw4y5MhmsPvoM=" 186 + }, 187 + { 188 + "pname": "Microsoft.NETCore.App.Ref", 189 + "version": "8.0.14", 190 + "hash": "sha256-YeIjDhpNaO+7kWYZL0ZrbH+EX3inANNbd7m45cxDwLI=" 191 + }, 192 + { 193 + "pname": "Microsoft.NETCore.App.Runtime.linux-arm64", 194 + "version": "8.0.14", 195 + "hash": "sha256-NBmDWdhOzIbS4KzGnndhWV5addf46B8/mn8j7BC/oDs=" 196 + }, 197 + { 198 + "pname": "Microsoft.NETCore.App.Runtime.linux-x64", 199 + "version": "8.0.14", 200 + "hash": "sha256-l8clUSsyExPwyZ7oO6Dl/K2Md1mnaNdVEe9G4716yCs=" 201 + }, 202 + { 203 + "pname": "Microsoft.NETCore.App.Runtime.osx-arm64", 204 + "version": "8.0.14", 205 + "hash": "sha256-OrtH7sxUN+BKS+5LQJxto0QJkakQmFgfTgEyRp3bS2c=" 206 + }, 207 + { 208 + "pname": "Microsoft.NETCore.App.Runtime.osx-x64", 209 + "version": "8.0.14", 210 + "hash": "sha256-2S+TxQJfLtdpHZftM1YTENQYQpwH+ZWlmLSvwK51Ikk=" 146 211 }, 147 212 { 148 213 "pname": "System.ClientModel", 149 - "version": "1.0.0", 150 - "hash": "sha256-yHb72M/Z8LeSZea9TKw2eD0SdYEoCNwVw6Z3695SC2Y=" 214 + "version": "1.1.0", 215 + "hash": "sha256-FiueWJawZGar++OztDFWxU2nQE5Vih9iYsc3uEx0thM=" 151 216 }, 152 217 { 153 218 "pname": "System.Diagnostics.DiagnosticSource", 154 219 "version": "6.0.1", 155 220 "hash": "sha256-Xi8wrUjVlioz//TPQjFHqcV/QGhTqnTfUcltsNlcCJ4=" 221 + }, 222 + { 223 + "pname": "System.Diagnostics.DiagnosticSource", 224 + "version": "9.0.3", 225 + "hash": "sha256-zgZF8BTksBk5oucX0j0Ju8qNG8oKJbIGio0GM+egT9M=" 156 226 }, 157 227 { 158 228 "pname": "System.IdentityModel.Tokens.Jwt", 159 - "version": "8.0.1", 160 - "hash": "sha256-hW4f9zWs0afxPbcMqCA/FAGvBZbBFSkugIOurswomHg=" 229 + "version": "8.6.1", 230 + "hash": "sha256-vzwoEHRmUBnmlj77lFUZ/nD2oCEmY2rjwyaaXEZxuaU=" 161 231 }, 162 232 { 163 233 "pname": "System.Interactive.Async", ··· 170 240 "hash": "sha256-gSxLJ/ujWthLknylguRv40mwMl/qNcqnFI9SNjQY6lE=" 171 241 }, 172 242 { 243 + "pname": "System.IO.Pipelines", 244 + "version": "9.0.3", 245 + "hash": "sha256-JV50VXnofGfL8lB/vNIpJstoBJper9tsXcjNFwGqL68=" 246 + }, 247 + { 173 248 "pname": "System.Linq.Async", 174 249 "version": "6.0.1", 175 250 "hash": "sha256-uH5fZhcyQVtnsFc6GTUaRRrAQm05v5euJyWCXSFSOYI=" ··· 178 253 "pname": "System.Memory.Data", 179 254 "version": "1.0.2", 180 255 "hash": "sha256-XiVrVQZQIz4NgjiK/wtH8iZhhOZ9MJ+X2hL2/8BrGN0=" 256 + }, 257 + { 258 + "pname": "System.Memory.Data", 259 + "version": "6.0.0", 260 + "hash": "sha256-83/bxn3vyv17dQDDqH1L3yDpluhOxIS5XR27f4OnCEo=" 181 261 }, 182 262 { 183 263 "pname": "System.Numerics.Vectors", ··· 191 271 }, 192 272 { 193 273 "pname": "System.Text.Encodings.Web", 194 - "version": "4.7.2", 195 - "hash": "sha256-CUZOulSeRy1CGBm7mrNrTumA9od9peKiIDR/Nb1B4io=" 274 + "version": "6.0.0", 275 + "hash": "sha256-UemDHGFoQIG7ObQwRluhVf6AgtQikfHEoPLC6gbFyRo=" 276 + }, 277 + { 278 + "pname": "System.Text.Encodings.Web", 279 + "version": "9.0.3", 280 + "hash": "sha256-ZGRcKnblIdt1fHZ4AehyyWCgM+/1FcZyxoGJFe4K3JE=" 281 + }, 282 + { 283 + "pname": "System.Text.Json", 284 + "version": "6.0.0", 285 + "hash": "sha256-9AE/5ds4DqEfb0l+27fCBTSeYCdRWhxh2Bhg8IKvIuo=" 286 + }, 287 + { 288 + "pname": "System.Text.Json", 289 + "version": "6.0.10", 290 + "hash": "sha256-UijYh0dxFjFinMPSTJob96oaRkNm+Wsa+7Ffg6mRnsc=" 196 291 }, 197 292 { 198 293 "pname": "System.Text.Json", 199 - "version": "4.7.2", 200 - "hash": "sha256-xA8PZwxX9iOJvPbfdi7LWjM2RMVJ7hmtEqS9JvgNsoM=" 294 + "version": "6.0.9", 295 + "hash": "sha256-5jjvxV8ubGYjkydDhLsGZXB6ml3O/7CGauQcu1ikeLs=" 201 296 }, 202 297 { 203 298 "pname": "System.Text.Json", 204 - "version": "8.0.5", 205 - "hash": "sha256-yKxo54w5odWT6nPruUVsaX53oPRe+gKzGvLnnxtwP68=" 299 + "version": "9.0.3", 300 + "hash": "sha256-I7z6sRb2XbbXNZ2MyNbn2wysh1P2cnk4v6BM0zucj1w=" 206 301 }, 207 302 { 208 303 "pname": "System.Threading.Tasks.Extensions",
+5 -5
pkgs/by-name/ga/garnet/package.nix
··· 8 8 9 9 buildDotnetModule rec { 10 10 pname = "garnet"; 11 - version = "1.0.58"; 11 + version = "1.0.61"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "microsoft"; 15 15 repo = "garnet"; 16 16 tag = "v${version}"; 17 - hash = "sha256-PP1Dko7/3Yx3evEyTRhHA85m6XztQiUt307LVZsCx64="; 17 + hash = "sha256-Xvc/ECu/aIduHABZ08J3+iDgvOBs3vLCpzHJwfuLSp0="; 18 18 }; 19 19 20 20 projectFile = "main/GarnetServer/GarnetServer.csproj"; 21 21 nugetDeps = ./deps.json; 22 22 23 - dotnet-sdk = dotnetCorePackages.sdk_8_0; 24 - dotnet-runtime = dotnetCorePackages.runtime_8_0; 23 + dotnet-sdk = dotnetCorePackages.sdk_9_0; 24 + dotnet-runtime = dotnetCorePackages.runtime_9_0; 25 25 26 26 dotnetBuildFlags = [ 27 27 "-f" 28 - "net8.0" 28 + "net9.0" 29 29 ]; 30 30 dotnetInstallFlags = dotnetBuildFlags; 31 31
+2 -2
pkgs/by-name/gh/ghq/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "ghq"; 12 - version = "1.7.1"; 12 + version = "1.8.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "x-motemen"; 16 16 repo = "ghq"; 17 17 tag = "v${version}"; 18 - sha256 = "sha256-5elUUZxhKZArtToEDfjYam7GS6m30GpbBLlUNy6dIyo="; 18 + sha256 = "sha256-5BN96/RShfJpkfpJe0qrZVDuyFoAV9kgCiBv4REY/5Y="; 19 19 }; 20 20 21 21 vendorHash = "sha256-jP2Ne/EhmE3tACY1+lHucgBt3VnT4gaQisE3/gVM5Ec=";
+3 -3
pkgs/by-name/gi/github-mcp-server/package.nix
··· 7 7 8 8 buildGoModule (finalAttrs: { 9 9 pname = "github-mcp-server"; 10 - version = "0.1.0"; 10 + version = "0.1.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "github"; 14 14 repo = "github-mcp-server"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-LpD4zLAeLFod7sCNvBW8u9Wk0lL75OmlRXZqpQsQMOs="; 16 + hash = "sha256-cIS6awIzGadeDdIfSmHKlL9NhouZwQAND7Au8zz0HJA="; 17 17 }; 18 18 19 - vendorHash = "sha256-YqjcPP4elzdwEVvYUcFBoPYWlFzeT+q2+pxNzgj1X0Q="; 19 + vendorHash = "sha256-eBKTnuJk705oE//ejdwu/hi1hq8N88C6e4dEkKuM+5g="; 20 20 21 21 ldflags = [ 22 22 "-s"
+3 -3
pkgs/by-name/go/google-lighthouse/package.nix
··· 12 12 }: 13 13 stdenv.mkDerivation rec { 14 14 pname = "google-lighthouse"; 15 - version = "12.4.0"; 15 + version = "12.5.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "GoogleChrome"; 19 19 repo = "lighthouse"; 20 20 tag = "v${version}"; 21 - hash = "sha256-O5HBaL+NogrE7dWi3TI0C5t+kQcJ7YG6yxRWsYpE1vw="; 21 + hash = "sha256-v4V4K77WC3InQ+jRlzw0JV8ehPF+hwWlnAt3P8yHMGU="; 22 22 }; 23 23 24 24 yarnOfflineCache = fetchYarnDeps { 25 25 yarnLock = "${src}/yarn.lock"; 26 - hash = "sha256-Jy3KBsHIh/HctSze3We04aisBjq67LZt0Z+HrBdDeIs="; 26 + hash = "sha256-qdOR7A8ku8qJyJ3rdzH1okt+P1aekGfdtZbxjYOqehA="; 27 27 }; 28 28 29 29 yarnBuildScript = "build-report";
+5 -5
pkgs/by-name/go/goose-cli/package.nix
··· 16 16 gpt-4o-tokenizer = fetchurl { 17 17 url = "https://huggingface.co/Xenova/gpt-4o/resolve/31376962e96831b948abe05d420160d0793a65a4/tokenizer.json"; 18 18 hash = "sha256-Q6OtRhimqTj4wmFBVOoQwxrVOmLVaDrgsOYTNXXO8H4="; 19 - meta.license = lib.licenses.unfree; 19 + meta.license = lib.licenses.mit; 20 20 }; 21 21 claude-tokenizer = fetchurl { 22 22 url = "https://huggingface.co/Xenova/claude-tokenizer/resolve/cae688821ea05490de49a6d3faa36468a4672fad/tokenizer.json"; 23 23 hash = "sha256-wkFzffJLTn98mvT9zuKaDKkD3LKIqLdTvDRqMJKRF2c="; 24 - meta.license = lib.licenses.unfree; 24 + meta.license = lib.licenses.mit; 25 25 }; 26 26 in 27 27 rustPlatform.buildRustPackage rec { 28 28 pname = "goose-cli"; 29 - version = "1.0.15"; 29 + version = "1.0.17"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "block"; 33 33 repo = "goose"; 34 34 tag = "v${version}"; 35 - hash = "sha256-9uIpwJaRpYvsWW8ysFQWgogp/4hh5b72+5dNwYQKrM8="; 35 + hash = "sha256-l/lcwTNUq2xJHh0MKhnDZjRJ/5cANbdar/Vusf38esQ="; 36 36 }; 37 37 38 38 useFetchCargoVendor = true; 39 - cargoHash = "sha256-5qMciAnX34fbiV5Oy/+V3o7S3NwubxyRRNFXWcQK+kE="; 39 + cargoHash = "sha256-1xKWzgptnM1ZP0nQXILBoaKVwL2FyXpldTUIa1ITQO0="; 40 40 41 41 nativeBuildInputs = [ pkg-config ]; 42 42
+2 -2
pkgs/by-name/gq/gqlgen/package.nix
··· 6 6 }: 7 7 8 8 let 9 - version = "0.17.68"; 9 + version = "0.17.70"; 10 10 in 11 11 buildGoModule { 12 12 pname = "gqlgen"; ··· 16 16 owner = "99designs"; 17 17 repo = "gqlgen"; 18 18 tag = "v${version}"; 19 - hash = "sha256-zu9Rgxua19dZNLUeJeMklKB0C95E8UVWGu/I5Lkk66E="; 19 + hash = "sha256-VpZQBmQKxqrWC9pD90V4hMO6mYgbCCbrenyCEbGTHtA="; 20 20 }; 21 21 22 22 vendorHash = "sha256-B3RiZZee6jefslUSTfHDth8WUl5rv7fmEFU0DpKkWZk=";
+2 -2
pkgs/by-name/gt/gtk-layer-shell/package.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "gtk-layer-shell"; 20 - version = "0.9.0"; 20 + version = "0.9.1"; 21 21 22 22 outputs = [ 23 23 "out" ··· 30 30 owner = "wmww"; 31 31 repo = "gtk-layer-shell"; 32 32 rev = "v${finalAttrs.version}"; 33 - hash = "sha256-9hQE1NY5QCuj+5R5aSjJ0DaMUQuO7HPpZooj+1+96RY="; 33 + hash = "sha256-TObAo/YgS6ObYrNLitxMwneGzLxwnnBIOhBVAeAzbt4="; 34 34 }; 35 35 36 36 strictDeps = true;
+10 -10
pkgs/by-name/he/hercules/package.nix
··· 61 61 src = fetchFromGitHub { 62 62 owner = "SDL-Hercules-390"; 63 63 repo = "crypto"; 64 - rev = "a5096e5dd79f46b568806240c0824cd8cb2fcda2"; 65 - hash = "sha256-VWjM8WxPMynyW49Z8U/r6SsF7u7Xbk7Dd0gR35lIw28="; 64 + rev = "9ac58405c2b91fb7cd230aed474dc7059f0fcad9"; 65 + hash = "sha256-hWNowhKP26+HMIL4facOCrZAJ1bR0rRTRc+2R9AM2cc="; 66 66 }; 67 67 }); 68 68 ··· 71 71 src = fetchFromGitHub { 72 72 owner = "SDL-Hercules-390"; 73 73 repo = "decNumber"; 74 - rev = "3aa2f4531b5fcbd0478ecbaf72ccc47079c67280"; 75 - hash = "sha256-PfPhnYUSIw1sYiGRM3iHRTbHHbQ+sK7oO12pH/yt+MQ="; 74 + rev = "995184583107625015bb450228a5f3fb781d9502"; 75 + hash = "sha256-3PAJ+HZasf3fr6F1cmqIk+Jjv3Gzkki7AFrAHBaEATo="; 76 76 }; 77 77 }); 78 78 ··· 81 81 src = fetchFromGitHub { 82 82 owner = "SDL-Hercules-390"; 83 83 repo = "SoftFloat"; 84 - rev = "4b0c326008e174610969c92e69178939ed80653d"; 85 - hash = "sha256-DEIT5Xk6IqUXCIGD2Wj0h9xPOR0Mid2Das7aKMQMDaM="; 84 + rev = "e053494d988ec0648c92f683abce52597bfae745"; 85 + hash = "sha256-1UCRYzf24U3zniKnatPvYKSmTEsx3YCrtv1tBR5lvw8="; 86 86 }; 87 87 }); 88 88 ··· 91 91 src = fetchFromGitHub { 92 92 owner = "SDL-Hercules-390"; 93 93 repo = "telnet"; 94 - rev = "729f0b688c1426018112c1e509f207fb5f266efa"; 95 - hash = "sha256-ED0Cl+VcK6yl59ShgJBZKy25oAFC8eji36pNLwMxTM0="; 94 + rev = "384b2542dfc9af67ca078e2bc13487a8fc234a3f"; 95 + hash = "sha256-dPgLK7nsRZsqY4fVMdlcSHKC2xkGdNmayyK2FW5CNiI="; 96 96 }; 97 97 }); 98 98 ··· 108 108 in 109 109 stdenv.mkDerivation rec { 110 110 pname = "hercules"; 111 - version = "4.7"; 111 + version = "4.8"; 112 112 113 113 src = fetchFromGitHub { 114 114 owner = "SDL-Hercules-390"; 115 115 repo = "hyperion"; 116 116 rev = "Release_${version}"; 117 - hash = "sha256-5Kvs2OWQrlsRZpmx7vet8GCky5xAISBNAqn+NHgicOM"; 117 + hash = "sha256-3Go5m4/K8d4Vu7Yi8ULQpX83d44fu9XzmG/gClWeUKo="; 118 118 }; 119 119 120 120 postPatch = ''
+3 -2
pkgs/by-name/hi/hifile/package.nix
··· 2 2 lib, 3 3 appimageTools, 4 4 fetchurl, 5 + version ? "0.9.9.23", 6 + hash ? "sha256-BTHiLTgLqtUCuxnpPeI5nwe8tYMp+uxFKm01qHnC8A0=", 5 7 }: 6 8 7 9 let 8 - version = "0.9.9.19"; 9 10 pname = "hifile"; 10 11 11 12 src = fetchurl { 12 13 url = "https://www.hifile.app/files/HiFile-${version}.AppImage"; 13 - hash = "sha256-WrPNH7N8nYr/zd6RGsX3mL1P+nYUzXMPgIoBtC6tGo0="; 14 + inherit hash; 14 15 }; 15 16 16 17 appimageContents = appimageTools.extractType2 {
+2 -8
pkgs/by-name/hi/hifile/update.sh
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=./. -i bash -p curl common-updater-scripts 2 + #!nix-shell -I nixpkgs=./. -i bash -p curl nix-update 3 3 4 4 latestVersion=$(curl -s "https://www.hifile.app/otherdownloads" | grep -A 10 '<h1>All downloads</h1>' | grep -m 1 '<li>.*AppImage.*' | sed -n 's/.*HiFile-\([0-9.]*\)\.AppImage.*/\1/p') 5 5 currentVersion=$(nix-instantiate --eval -E "with import ./. {}; hifile.version" | tr -d '"') ··· 13 13 fi 14 14 15 15 16 - prefetch=$(nix-prefetch-url "https://www.hifile.app/files/HiFile-$latestVersion.AppImage") 17 - hash=$(nix-hash --type sha256 --to-sri "$prefetch") 18 - 19 - update-source-version hifile 0 "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" --system="x86_64-linux" 20 - update-source-version hifile "$latestVersion" "$hash" --system="x86_64-linux" 21 - 22 - 16 + nix-update hifile --version $latestVersion
+2 -2
pkgs/by-name/hy/hyprgraphics/package.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "hyprgraphics"; 20 - version = "0.1.2"; 20 + version = "0.1.3"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "hyprwm"; 24 24 repo = "hyprgraphics"; 25 25 tag = "v${finalAttrs.version}"; 26 - hash = "sha256-U62Fo0w+aIXBAsSSYsfDsoe3YmoxWMArJ7pN2HNOAqo="; 26 + hash = "sha256-prQ5JKopXtzCMX2eT3dXbaVvGmzjMRE2bXStQDdazpM="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+3 -9
pkgs/by-name/i2/i2pd/package.nix
··· 8 8 openssl, 9 9 upnpSupport ? true, 10 10 miniupnpc, 11 - aesniSupport ? stdenv.hostPlatform.aesSupport, 12 11 }: 13 12 14 13 stdenv.mkDerivation rec { ··· 37 36 installShellFiles 38 37 ]; 39 38 40 - makeFlags = 41 - let 42 - ynf = a: b: a + "=" + (if b then "yes" else "no"); 43 - in 44 - [ 45 - (ynf "USE_AESNI" aesniSupport) 46 - (ynf "USE_UPNP" upnpSupport) 47 - ]; 39 + makeFlags = [ 40 + "USE_UPNP=${if upnpSupport then "yes" else "no"}" 41 + ]; 48 42 49 43 enableParallelBuilding = true; 50 44
+19 -11
pkgs/by-name/ir/irqbalance/package.nix
··· 7 7 glib, 8 8 ncurses, 9 9 libcap_ng, 10 + enableSystemd ? lib.meta.availableOn stdenv.hostPlatform systemdMinimal, 11 + systemdMinimal, 10 12 }: 11 13 12 14 stdenv.mkDerivation rec { ··· 24 26 autoreconfHook 25 27 pkg-config 26 28 ]; 27 - buildInputs = [ 28 - glib 29 - ncurses 30 - libcap_ng 31 - ]; 29 + buildInputs = 30 + [ 31 + glib 32 + ncurses 33 + libcap_ng 34 + ] 35 + ++ (lib.optionals enableSystemd [ 36 + systemdMinimal 37 + ]); 32 38 33 - LDFLAGS = "-lncurses"; 39 + configureFlags = lib.optionals enableSystemd [ 40 + "--with-systemd" 41 + ]; 34 42 35 43 postInstall = '' 36 44 # Systemd service 37 - mkdir -p $out/lib/systemd/system 38 - grep -vi "EnvironmentFile" misc/irqbalance.service >$out/lib/systemd/system/irqbalance.service 39 - substituteInPlace $out/lib/systemd/system/irqbalance.service \ 40 - --replace /usr/sbin/irqbalance $out/bin/irqbalance \ 41 - --replace ' $IRQBALANCE_ARGS' "" 45 + mkdir -p "$out/lib/systemd/system" 46 + grep -vi "EnvironmentFile" misc/irqbalance.service >"$out/lib/systemd/system/irqbalance.service" 47 + substituteInPlace "$out/lib/systemd/system/irqbalance.service" \ 48 + --replace-fail /usr/sbin/irqbalance "$out/bin/irqbalance --journal" \ 49 + --replace-fail ' $IRQBALANCE_ARGS' "" 42 50 ''; 43 51 44 52 meta = with lib; {
+6 -3
pkgs/by-name/it/itgmania/package.nix
··· 23 23 24 24 stdenv.mkDerivation (finalAttrs: { 25 25 pname = "itgmania"; 26 - version = "1.0.0"; 26 + version = "1.0.2"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "itgmania"; 30 30 repo = "itgmania"; 31 31 rev = "v${finalAttrs.version}"; 32 32 fetchSubmodules = true; 33 - hash = "sha256-GzpsyyjR7NhgCQ9D7q8G4YU7HhV1C1es1C1355gHnV8="; 33 + hash = "sha256-OGOvC7/NmEsWXVw4bFjqdT/Hg3Ypbwct//uWuW3/f1o="; 34 34 }; 35 35 36 36 nativeBuildInputs = [ ··· 88 88 description = "Fork of StepMania 5.1, improved for the post-ITG community"; 89 89 platforms = lib.platforms.linux; 90 90 license = lib.licenses.mit; 91 - maintainers = with lib.maintainers; [ ftsimas ]; 91 + maintainers = with lib.maintainers; [ 92 + ftsimas 93 + maxwell-lt 94 + ]; 92 95 mainProgram = "itgmania"; 93 96 }; 94 97 })
+3 -3
pkgs/by-name/ju/jujutsu/package.nix
··· 18 18 19 19 rustPlatform.buildRustPackage (finalAttrs: { 20 20 pname = "jujutsu"; 21 - version = "0.28.1"; 21 + version = "0.28.2"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "jj-vcs"; 25 25 repo = "jj"; 26 26 tag = "v${finalAttrs.version}"; 27 - hash = "sha256-LDMHMFg9fjEMi8I2Fc3TEyWMctqJurAbckubCgkkZiM="; 27 + hash = "sha256-EAD40ZZr6VK4w9OuYzx2YcVgOODopF7IWN7GVjTlblE="; 28 28 }; 29 29 30 30 useFetchCargoVendor = true; 31 31 32 - cargoHash = "sha256-y/GQSzI7bVPieuAmQKdZY1qticmmRYibBtgXSEJ7dU4="; 32 + cargoHash = "sha256-WOzzBhZLV4kfsmTGreg1m+sPcDjznB4Kh8ONVNZkp5A="; 33 33 34 34 nativeBuildInputs = [ 35 35 installShellFiles
+6 -4
pkgs/by-name/ke/kew/package.nix
··· 4 4 fetchFromGitHub, 5 5 fftwFloat, 6 6 chafa, 7 + curl, 7 8 glib, 8 9 libopus, 9 10 opusfile, ··· 13 14 libogg, 14 15 pkg-config, 15 16 versionCheckHook, 16 - gitUpdater, 17 + nix-update-script, 17 18 }: 18 19 19 20 stdenv.mkDerivation (finalAttrs: { 20 21 pname = "kew"; 21 - version = "3.0.3"; 22 + version = "3.1.2"; 22 23 23 24 src = fetchFromGitHub { 24 25 owner = "ravachol"; 25 26 repo = "kew"; 26 27 tag = "v${finalAttrs.version}"; 27 - hash = "sha256-DzJ+7PanA15A9nIbFPWZ/tdxq4aDyParJORcuqHV7jc="; 28 + hash = "sha256-64xdxRx4OanAcLgir9N7p/q71+gQYhffnWnxZzz93h8="; 28 29 }; 29 30 30 31 nativeBuildInputs = [ pkg-config ]; 31 32 buildInputs = [ 32 33 fftwFloat.dev 33 34 chafa 35 + curl.dev 34 36 glib.dev 35 37 libopus 36 38 opusfile ··· 51 53 doInstallCheck = true; 52 54 53 55 passthru = { 54 - updateScript = gitUpdater { }; 56 + updateScript = nix-update-script { }; 55 57 }; 56 58 57 59 meta = {
+2 -2
pkgs/by-name/ke/keymapper/package.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "keymapper"; 20 - version = "4.11.1"; 20 + version = "4.11.4"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "houmain"; 24 24 repo = "keymapper"; 25 25 tag = finalAttrs.version; 26 - hash = "sha256-Dq9oyCMMXWBDxX2Bj/IsrjBIxREwMQ12F5/SJ+sQfNY="; 26 + hash = "sha256-H2JdGfS+MMh6EDac2bjfcCtjdDSobClAgsqYbZYuSAo="; 27 27 }; 28 28 29 29 # all the following must be in nativeBuildInputs
+42
pkgs/by-name/ko/kopia-ui/fix-paths.patch
··· 1 + diff --git a/public/utils.js b/public/utils.js 2 + index 3cd38b63..54152694 100644 3 + --- a/public/utils.js 4 + +++ b/public/utils.js 5 + @@ -17,7 +17,7 @@ const osShortName = function () { 6 + 7 + export function iconsPath() { 8 + if (!app.isPackaged) { 9 + - return path.join(__dirname, "..", "resources", osShortName, "icons"); 10 + + return path.join(__dirname, "..", "..", "icons"); 11 + } 12 + 13 + return path.join(process.resourcesPath, "icons"); 14 + @@ -25,26 +25,14 @@ export function iconsPath() { 15 + 16 + export function publicPath() { 17 + if (!app.isPackaged) { 18 + - return path.join(__dirname, "..", "public"); 19 + + return path.join(__dirname, "..", "..", "public"); 20 + } 21 + 22 + return process.resourcesPath; 23 + } 24 + 25 + export function defaultServerBinary() { 26 + - if (!app.isPackaged) { 27 + - return { 28 + - "mac": path.join(__dirname, "..", "..", "dist", "kopia_darwin_amd64", "kopia"), 29 + - "win": path.join(__dirname, "..", "..", "dist", "kopia_windows_amd64", "kopia.exe"), 30 + - "linux": path.join(__dirname, "..", "..", "dist", "kopia_linux_amd64", "kopia"), 31 + - }[osShortName] 32 + - } 33 + - 34 + - return { 35 + - "mac": path.join(process.resourcesPath, "server", "kopia"), 36 + - "win": path.join(process.resourcesPath, "server", "kopia.exe"), 37 + - "linux": path.join(process.resourcesPath, "server", "kopia"), 38 + - }[osShortName] 39 + + return "KOPIA" 40 + } 41 + export function selectByOS(x) { 42 + return x[osShortName]
+94
pkgs/by-name/ko/kopia-ui/package.nix
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + electron, 6 + copyDesktopItems, 7 + makeDesktopItem, 8 + nix-update-script, 9 + makeWrapper, 10 + kopia, 11 + }: 12 + let 13 + version = "0.19.0"; 14 + src = fetchFromGitHub { 15 + owner = "kopia"; 16 + repo = "kopia"; 17 + tag = "v${version}"; 18 + hash = "sha256-PfxMs9MwoI+4z8vZ1sVlIEal3TOmA06997jWwShNfrE="; 19 + }; 20 + in 21 + buildNpmPackage { 22 + pname = "kopia-ui"; 23 + inherit version src; 24 + 25 + sourceRoot = "${src.name}/app"; 26 + 27 + npmDepsHash = "sha256-3K5dwAQeAo98rz2gxGw3k/D+VkDJNe5pmAyEo4boetU="; 28 + makeCacheWritable = true; 29 + 30 + nativeBuildInputs = [ 31 + copyDesktopItems 32 + makeWrapper 33 + ]; 34 + 35 + env = { 36 + ELECTRON_SKIP_BINARY_DOWNLOAD = 1; 37 + }; 38 + 39 + patches = [ ./fix-paths.patch ]; 40 + 41 + postPatch = '' 42 + substituteInPlace public/utils.js --replace-fail KOPIA ${lib.getExe kopia} 43 + ''; 44 + 45 + buildPhase = '' 46 + runHook preBuild 47 + cp -r ${electron.dist} electron-dist 48 + chmod -R u+w .. 49 + npm exec electron-builder -- \ 50 + --dir \ 51 + -c.electronDist=electron-dist \ 52 + -c.electronVersion=${electron.version} \ 53 + -c.extraMetadata.version=v${version} 54 + runHook postBuild 55 + ''; 56 + 57 + installPhase = '' 58 + runHook preInstall 59 + mkdir -p $out/share/kopia 60 + cp -r ../dist/kopia-ui/*-unpacked/{locales,resources{,.pak}} $out/share/kopia 61 + install -Dm644 $src/icons/kopia.svg $out/share/icons/hicolor/scalable/apps/kopia.svg 62 + makeWrapper ${lib.getExe electron} $out/bin/kopia-ui \ 63 + --prefix PATH : ${lib.makeBinPath [ kopia ]} \ 64 + --add-flags $out/share/kopia/resources/app.asar \ 65 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ 66 + --inherit-argv0 67 + runHook postInstall 68 + ''; 69 + 70 + desktopItems = [ 71 + (makeDesktopItem { 72 + name = "kopia-ui"; 73 + type = "Application"; 74 + desktopName = "KopiaUI"; 75 + comment = "Fast and secure open source backup."; 76 + icon = "kopia-ui"; 77 + exec = "kopia-ui"; 78 + categories = [ "Utility" ]; 79 + }) 80 + ]; 81 + 82 + passthru.updateScript = nix-update-script { }; 83 + 84 + meta = { 85 + description = "Cross-platform backup tool with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication"; 86 + mainProgram = "kopia-ui"; 87 + homepage = "https://kopia.io"; 88 + downloadPage = "https://github.com/kopia/kopia"; 89 + changelog = "https://github.com/kopia/kopia/releases/tag/v${version}"; 90 + license = lib.licenses.asl20; 91 + maintainers = with lib.maintainers; [ blenderfreaky ]; 92 + platforms = lib.platforms.linux; 93 + }; 94 + }
+2 -2
pkgs/by-name/la/last/package.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "last"; 13 - version = "1615"; 13 + version = "1638"; 14 14 15 15 src = fetchFromGitLab { 16 16 owner = "mcfrith"; 17 17 repo = "last"; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-1opYdV4nszLSuHNCo0HuURuPYby8oVGXwQvDd68mDOM="; 19 + hash = "sha256-lOdXlAoLSrUb32GohfQGvmtwQsKDFGH4ImYMi8EZqU0="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/by-name/li/limine/package.nix
··· 42 42 # as bootloader for various platforms and corresponding binary and helper files. 43 43 stdenv.mkDerivation (finalAttrs: { 44 44 pname = "limine"; 45 - version = "9.2.1"; 45 + version = "9.2.2"; 46 46 47 47 # We don't use the Git source but the release tarball, as the source has a 48 48 # `./bootstrap` script performing network access to download resources. 49 49 # Packaging that in Nix is very cumbersome. 50 50 src = fetchurl { 51 51 url = "https://github.com/limine-bootloader/limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz"; 52 - hash = "sha256-yHr8FMOKlWlSkkmkGADC6R4PHO7tHk38gwrJS/nPvvs="; 52 + hash = "sha256-uD3s117/uhAeRCex78gXSM9zIByFvjbjeVygkPXwgIM="; 53 53 }; 54 54 55 55 enableParallelBuilding = true;
+9 -4
pkgs/by-name/lo/logstalgia/package.nix
··· 7 7 pkg-config, 8 8 libpng, 9 9 libjpeg, 10 - pcre, 10 + pcre2, 11 11 SDL2_image, 12 12 glew, 13 13 libGLU, ··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "logstalgia"; 23 - version = "1.1.2"; 23 + version = "1.1.4"; 24 24 25 25 src = fetchurl { 26 26 url = "https://github.com/acaudwell/Logstalgia/releases/download/${pname}-${version}/${pname}-${version}.tar.gz"; 27 - sha256 = "1agwjlwzp1c86hqb1p7rmzqzhd3wpnyh8whsfq4sbx01wj0l0gzd"; 27 + hash = "sha256-wEnv9AXpJANSIu2ya8xse18AoIkmq9t7Rn4kSSQnkKk="; 28 28 }; 29 29 30 30 nativeBuildInputs = [ pkg-config ]; ··· 35 35 libpng 36 36 libjpeg 37 37 libX11 38 - pcre 38 + pcre2 39 39 SDL2_image 40 40 libGLU 41 41 libGL 42 42 boost 43 43 glm 44 44 freetype 45 + ]; 46 + 47 + configureFlags = [ 48 + "--with-boost-system=boost_system" 49 + "--with-boost-filesystem=boost_filesystem" 45 50 ]; 46 51 47 52 meta = with lib; {
+2 -2
pkgs/by-name/lo/louvre/package.nix
··· 24 24 }: 25 25 stdenv.mkDerivation (finalAttrs: { 26 26 pname = "louvre"; 27 - version = "2.16.0-1"; 27 + version = "2.16.2-1"; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "CuarzoSoftware"; 31 31 repo = "Louvre"; 32 32 rev = "v${finalAttrs.version}"; 33 - hash = "sha256-zw/n/Q1wwTiwhk6Q3xrMl2pEFBAk/BqSa/p0LTDbGBA="; 33 + hash = "sha256-E6g9BqP8KniCBfYC1xOMqLA5RiAacsslgWAkvTop3CA="; 34 34 }; 35 35 36 36 sourceRoot = "${finalAttrs.src.name}/src";
+3 -3
pkgs/by-name/ma/mago/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "mago"; 13 - version = "0.22.1"; 13 + version = "0.22.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "carthage-software"; 17 17 repo = "mago"; 18 18 tag = version; 19 - hash = "sha256-Zc6DTqIVU4shmZ9csg4nzwjn7ut/D6FrBXATQqwHI8o="; 19 + hash = "sha256-78lnNbUKjQYS2BSRGiGmFfnu85Mz+xAwaDG5pVCBqkQ="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-wppfZNsAFzXMJzcIOHL8Lj2FCgPp/i/TZcHP4VYsGCk="; 23 + cargoHash = "sha256-lwL+5HuT6xiiittGlRDaFWfS9qum4xHginHT/TUMcco="; 24 24 25 25 env = { 26 26 # Get openssl-sys to use pkg-config
+2 -2
pkgs/by-name/mi/micronaut/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "micronaut"; 12 - version = "4.7.6"; 12 + version = "4.8.0"; 13 13 14 14 src = fetchzip { 15 15 url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip"; 16 - sha256 = "sha256-PGdxwq20nSc7TPBlfo6HWxx6DmbZ1OFyeh4cZvsQ3Hg="; 16 + sha256 = "sha256-BV3O+HwZc8Bin3G+DoV/nxmroCxSinvuy+bW11TrTrY="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+11 -1
pkgs/by-name/mi/mission-planner/package.nix
··· 34 34 mono 35 35 unzip 36 36 ]; 37 - sourceRoot = "."; 37 + 38 + # zip has no outer directory, so make one and unpack there 39 + unpackPhase = '' 40 + runHook preUnpack 41 + 42 + mkdir -p source 43 + cd source 44 + unzip -q $src 45 + 46 + runHook postUnpack 47 + ''; 38 48 39 49 AOT_FILES = [ 40 50 "MissionPlanner.exe"
+2 -2
pkgs/by-name/mo/mobilecoin-wallet/package.nix
··· 6 6 7 7 let 8 8 pname = "mobilecoin-wallet"; 9 - version = "1.9.1"; 9 + version = "1.9.2"; 10 10 src = fetchurl { 11 11 url = "https://github.com/mobilecoinofficial/desktop-wallet/releases/download/v${version}/MobileCoin.Wallet-${version}.AppImage"; 12 - hash = "sha256-UCBQRcGFHMQlLGvChrrMmM0MYv7AZtlkngFK4ptIPU0="; 12 + hash = "sha256-JfG+eHsPFXZKi9Vjbw7CPvhmeMvfPWSDS65Ey4Lb8iQ="; 13 13 }; 14 14 appimageContents = appimageTools.extractType2 { inherit pname version src; }; 15 15
+3
pkgs/by-name/mo/mongodb-cli/package.nix
··· 4 4 lib, 5 5 buildGoModule, 6 6 installShellFiles, 7 + nix-update-script, 7 8 }: 8 9 9 10 buildGoModule rec { ··· 29 30 --fish <($out/bin/mongocli completion fish) \ 30 31 --zsh <($out/bin/mongocli completion zsh) 31 32 ''; 33 + 34 + passthru.updateScript = nix-update-script { }; 32 35 33 36 meta = { 34 37 description = "MongoDB CLI enable you to manage your MongoDB via ops manager and cloud manager";
+2 -13
pkgs/by-name/mq/mqttx-cli/package.nix
··· 1 1 { 2 2 fetchFromGitHub, 3 3 fetchYarnDeps, 4 - fetchpatch, 5 4 lib, 6 5 mqttx-cli, 7 6 nodejs, ··· 13 12 14 13 stdenv.mkDerivation (finalAttrs: { 15 14 pname = "mqttx-cli"; 16 - version = "1.11.0"; 15 + version = "1.11.1"; 17 16 18 17 src = fetchFromGitHub { 19 18 owner = "emqx"; 20 19 repo = "MQTTX"; 21 20 tag = "v${finalAttrs.version}"; 22 - hash = "sha256-IPIiSav6MPJmzetBgVw9fLGPjJ+JKS3oWMEfCJmEY84="; 21 + hash = "sha256-kxK/c1tOwK9hCxX19um0z1MWBZQOwADYEh4xEqJNgWI="; 23 22 }; 24 - 25 - patches = [ 26 - # moves @faker-js/faker from devDependencies to dependencies 27 - # because the final package depends on it 28 - # https://github.com/emqx/MQTTX/pull/1801 29 - (fetchpatch { 30 - url = "https://github.com/emqx/MQTTX/commit/3d89c3a08477e9e2b5d83f2a222ceaa8c08e50ce.patch"; 31 - hash = "sha256-Rd6YpGHsvAYD7/XCJq6dgvGeKfOiLh7IUQFr/AQz0mY="; 32 - }) 33 - ]; 34 23 35 24 yarnOfflineCache = fetchYarnDeps { 36 25 yarnLock = "${finalAttrs.src}/cli/yarn.lock";
+3 -3
pkgs/by-name/mu/multiviewer-for-f1/package.nix
··· 25 25 writeScript, 26 26 }: 27 27 let 28 - id = "232635194"; 28 + id = "243289393"; 29 29 in 30 30 stdenvNoCC.mkDerivation rec { 31 31 pname = "multiviewer-for-f1"; 32 - version = "1.38.1"; 32 + version = "1.43.2"; 33 33 34 34 src = fetchurl { 35 35 url = "https://releases.multiviewer.dev/download/${id}/multiviewer-for-f1_${version}_amd64.deb"; 36 - sha256 = "sha256-3UgpjQdZYr48MPoqgHci6Yvo+jxK7oa3THl/JuL8tRo="; 36 + sha256 = "sha256-wdA5f/80GkKP6LrrP2E6M9GY5bl6rg7Spz7NWB7cQjg="; 37 37 }; 38 38 39 39 nativeBuildInputs = [
+9
pkgs/by-name/mu/music-assistant/package.nix
··· 42 42 pythonPath = python.pkgs.makePythonPath providerDependencies; 43 43 in 44 44 45 + assert 46 + (lib.elem "airplay" providers) 47 + -> throw "music-assistant: airplay support is missing libraop, a library we will not package because it depends on OpenSSL 1.1."; 48 + 45 49 python.pkgs.buildPythonApplication rec { 46 50 pname = "music-assistant"; 47 51 version = "2.5.0"; ··· 153 157 ]; 154 158 155 159 pythonImportsCheck = [ "music_assistant" ]; 160 + 161 + postFixup = '' 162 + # binary native code, segfaults when autopatchelf'd, requires openssl 1.1 to build 163 + rm $out/${python3.sitePackages}/music_assistant/providers/airplay/bin/cliraop-* 164 + ''; 156 165 157 166 passthru = { 158 167 inherit
+2 -2
pkgs/by-name/na/nano/package.nix
··· 31 31 in 32 32 stdenv.mkDerivation rec { 33 33 pname = "nano"; 34 - version = "8.3"; 34 + version = "8.4"; 35 35 36 36 src = fetchurl { 37 37 url = "mirror://gnu/nano/${pname}-${version}.tar.xz"; 38 - hash = "sha256-VRtxey4o9+kPdJMjaGobW7vYTPoTkGBNhUo8o3ePER4="; 38 + hash = "sha256-WtKSIrvVViTYfqZ3kosxBqdDEU1sb5tB82yXviqOYo0="; 39 39 }; 40 40 41 41 nativeBuildInputs = [ texinfo ] ++ lib.optional enableNls gettext;
+3 -3
pkgs/by-name/ni/nitter/package.nix
··· 10 10 buildNimPackage ( 11 11 finalAttrs: prevAttrs: { 12 12 pname = "nitter"; 13 - version = "0-unstable-2025-02-25"; 13 + version = "0-unstable-2025-04-05"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "zedeus"; 17 17 repo = "nitter"; 18 - rev = "41fa47bfbf3917e9b3ac4f7b49c89a75a7a2bd44"; 19 - hash = "sha256-cmYlmzCJl1405TuYExGw3AOmjdY0r7ObmmLCAom+Fyw="; 18 + rev = "83b0f8b55ae7bfb8a19a0bf14de52f30d06b8db6"; 19 + hash = "sha256-2QIcAhzYrIo1q80959980H+hzLYtPHAOy0+CItDZ1d4="; 20 20 }; 21 21 22 22 lockFile = ./lock.json;
+1
pkgs/by-name/ni/nix-plugin-pijul/package.nix
··· 81 81 { 82 82 stable = localRepoCheck nixVersions.stable; 83 83 latest = localRepoCheck nixVersions.latest; 84 + git = localRepoCheck nixVersions.git; 84 85 nix_2_24 = localRepoCheck nixVersions.nix_2_24; 85 86 }; 86 87
+13 -4
pkgs/by-name/nm/nmh/package.nix
··· 14 14 openssl, 15 15 readline, 16 16 runtimeShell, 17 + versionCheckHook, 17 18 }: 18 19 19 20 stdenv.mkDerivation (finalAttrs: { 20 21 pname = "nmh"; 21 - version = "1.7.1"; 22 + version = "1.8"; 22 23 src = fetchFromSavannah { 23 24 repo = "nmh"; 24 25 rev = finalAttrs.version; 25 - hash = "sha256-sBftXl4hWs4bKw5weHkif1KIJBpheU/RCePx0WXuv9o="; 26 + hash = "sha256-ShAdinvBA7guVBhjqTelBRiUzyo5KqHcawlQS9kXtqs="; 26 27 }; 27 28 29 + patches = [ ./reproducible-build-date.patch ]; 30 + 28 31 postPatch = '' 29 - substituteInPlace config/config.c --replace /bin/cat ${coreutils}/bin/cat 30 32 substituteInPlace \ 31 33 sbr/arglist.c \ 32 34 uip/mhbuildsbr.c \ 33 35 uip/whatnowsbr.c \ 34 36 uip/slocal.c \ 35 - --replace '"/bin/sh"' '"${runtimeShell}"' 37 + --replace-fail '"/bin/sh"' '"${runtimeShell}"' 36 38 # the "cleanup" pseudo-test makes diagnosing test failures a pain 37 39 ln -s -f ${stdenv}/bin/true test/cleanup 38 40 ''; ··· 56 58 NIX_CFLAGS_COMPILE = "-Wno-stringop-truncation"; 57 59 doCheck = true; 58 60 enableParallelBuilding = true; 61 + 62 + nativeInstallCheckInputs = [ 63 + versionCheckHook 64 + ]; 65 + doInstallCheck = true; 66 + versionCheckProgram = "${placeholder "out"}/bin/install-mh"; 67 + versionCheckProgramArg = "-version"; 59 68 60 69 meta = { 61 70 description = "New MH Mail Handling System";
+15
pkgs/by-name/nm/nmh/reproducible-build-date.patch
··· 1 + Index: config/version.sh 2 + =================================================================== 3 + --- a/config/version.sh 4 + +++ b/config/version.sh 5 + @@ -11,9 +11,9 @@ 6 + git=" `git -C $srcdir describe --long --dirty`" 7 + else 8 + git= 9 + fi 10 + -date="`TZ=GMT0 date +'%Y-%m-%d %T'` +0000" 11 + +date="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d)" 12 + 13 + cat <<E 14 + char *version_str = "nmh-$version$git built $date on $host"; 15 + char *version_num = "nmh-$version";
+4 -4
pkgs/by-name/op/openrct2/package.nix
··· 33 33 }: 34 34 35 35 let 36 - openrct2-version = "0.4.20"; 36 + openrct2-version = "0.4.21"; 37 37 38 38 # Those versions MUST match the pinned versions within the CMakeLists.txt 39 39 # file. The REPLAYS repository from the CMakeLists.txt is not necessary. 40 - objects-version = "1.5.1"; 40 + objects-version = "1.6.1"; 41 41 openmsx-version = "1.6"; 42 42 opensfx-version = "1.0.5"; 43 43 title-sequences-version = "0.4.14"; 44 44 45 45 objects = fetchurl { 46 46 url = "https://github.com/OpenRCT2/objects/releases/download/v${objects-version}/objects.zip"; 47 - hash = "sha256-xrgAy817G5xwfzZX+8Xy2508/Zwq32aKzMndus14Qd8="; 47 + hash = "sha256-aCkYZjDlLDMrakhH67k2xUmlIvytr49eXkV5xMkaRFA="; 48 48 }; 49 49 openmsx = fetchurl { 50 50 url = "https://github.com/OpenRCT2/OpenMusic/releases/download/v${openmsx-version}/openmusic.zip"; ··· 67 67 owner = "OpenRCT2"; 68 68 repo = "OpenRCT2"; 69 69 rev = "v${openrct2-version}"; 70 - hash = "sha256-G/uD3t8m7C74pjSA6dbz4gzu9CwEpmyFwtYpoFIiRjM="; 70 + hash = "sha256-exG6pXqok/mrDSCtqIs6VS2WwCr6XlP1gHJA1FgPOiM="; 71 71 }; 72 72 73 73 nativeBuildInputs = [
+7 -3
pkgs/by-name/op/openterface-qt/package.nix
··· 22 22 in 23 23 stdenv.mkDerivation (final: { 24 24 pname = "openterface-qt"; 25 - version = "0.2.0"; 25 + version = "0.3.1"; 26 26 src = fetchFromGitHub { 27 27 owner = "TechxArtisanStudio"; 28 28 repo = "Openterface_QT"; 29 - rev = "v${final.version}"; 30 - hash = "sha256-2Z4sMoNfbGuZKyS4YVrId8AIKr5XhNBNcdYfywc2MXM="; 29 + rev = "${final.version}"; 30 + hash = "sha256-HSUKewI6VPEAVkp/O2vnzXR9Eicecutntsd/WvuHU8w="; 31 31 }; 32 32 nativeBuildInputs = [ 33 33 copyDesktopItems 34 34 qt6.wrapQtAppsHook 35 35 qt6.qmake 36 + qt6.qttools 36 37 ]; 37 38 buildInputs = [ 38 39 libusb1 ··· 41 42 qt6.qtserialport 42 43 qt6.qtsvg 43 44 ]; 45 + preBuild = '' 46 + lrelease openterfaceQT.pro 47 + ''; 44 48 installPhase = '' 45 49 runHook preInstall 46 50 mkdir -p $out/bin
+8 -2
pkgs/by-name/pc/pc/package.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "pc"; 11 - version = "0.4"; 11 + version = "0.6"; 12 12 13 13 src = fetchFromSourcehut { 14 14 owner = "~ft"; 15 15 repo = "pc"; 16 16 rev = finalAttrs.version; 17 - hash = "sha256-fzEDI20o5ROY9n/QRzCW66iCKYaBbI++Taur6EoA0wA="; 17 + hash = "sha256-hmFzFaBMb/hqKqc+2hYda1+iowWhs/pC+6LPPhhqzJo="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ byacc ]; 21 21 makeFlags = [ "PREFIX=$(out)" ]; 22 + 23 + env.NIX_CFLAGS_COMPILE = toString ( 24 + lib.optionals stdenv.hostPlatform.isDarwin [ 25 + "-Wno-error=implicit-function-declaration" 26 + ] 27 + ); 22 28 23 29 strictDeps = true; 24 30
+10
pkgs/by-name/pd/pdal/package.nix
··· 65 65 libe57format 66 66 ]; 67 67 68 + strictDeps = true; 69 + 68 70 cmakeFlags = [ 69 71 "-DBUILD_PLUGIN_E57=${if enableE57 then "ON" else "OFF"}" 70 72 "-DBUILD_PLUGIN_HDF=ON" ··· 112 114 "pdal_app_plugin_test" 113 115 ]; 114 116 117 + nativeCheckInputs = [ 118 + gdal # gdalinfo 119 + ]; 120 + 115 121 checkPhase = '' 116 122 runHook preCheck 117 123 # tests are flaky and they seem to fail less often when they don't run in 118 124 # parallel 119 125 ctest -j 1 --output-on-failure -E '^${lib.concatStringsSep "|" finalAttrs.disabledTests}$' 120 126 runHook postCheck 127 + ''; 128 + 129 + postInstall = '' 130 + patchShebangs --update --build $out/bin/pdal-config 121 131 ''; 122 132 123 133 passthru.tests = {
+3 -3
pkgs/by-name/pi/pixi-pack/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "pixi-pack"; 13 - version = "0.3.3"; 13 + version = "0.5.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Quantco"; 17 17 repo = "pixi-pack"; 18 18 tag = "v${version}"; 19 - hash = "sha256-Yf0ewDGDYpdl/tk4qvhKTbFmnGceqTJFv0bExL7N9AE="; 19 + hash = "sha256-th7hlxjnar9VoWINpxblzUGbxxz8hPKmLERd1y+mHKY="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-W8C3d+2KYgPwb5zyC59cdUC79W9Ho4gX4McKm/xtWjU="; 23 + cargoHash = "sha256-AEqhJWztOI4byViex4d0m85wBlGGYMykPNjgUfPAt6Q="; 24 24 25 25 buildInputs = [ openssl ]; 26 26
+3 -3
pkgs/by-name/po/powerpipe/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "powerpipe"; 14 - version = "1.2.2"; 14 + version = "1.2.4"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "turbot"; 18 18 repo = "powerpipe"; 19 19 tag = "v${version}"; 20 - hash = "sha256-kOC2eS13OzyKGgaQj7BtLxzzjGqncTEFB7HaHPuedUE="; 20 + hash = "sha256-nYlhB6EeT98FF/FuYsJXgGfe7+naKwhTmOPy1lX90XQ="; 21 21 }; 22 22 23 - vendorHash = "sha256-fSMIsMefRWTX02/S9wCxbqQXN76qYQibU1Xq012HiXs="; 23 + vendorHash = "sha256-5+IapEYAL4p5jhGhqNw00s42e3dE0cXRDVawq8Fqb08="; 24 24 proxyVendor = true; 25 25 26 26 nativeBuildInputs = [
+3 -3
pkgs/by-name/pr/pretty-php/package.nix
··· 6 6 }: 7 7 php.buildComposerProject2 (finalAttrs: { 8 8 pname = "pretty-php"; 9 - version = "0.4.92"; 9 + version = "0.4.93"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "lkrms"; 13 13 repo = "pretty-php"; 14 14 tag = "v${finalAttrs.version}"; 15 - hash = "sha256-rKL6ViBEJf+GGxWood0DXVF8U7wuz22Z26SEdgDAJww="; 15 + hash = "sha256-5gFTL4hcnEMKrffMpLRfneq5zeMHH50fjpvZcnefJZ8="; 16 16 }; 17 17 18 - vendorHash = "sha256-V1oqMnDJgWujQXJJqyc2cvEvBbFv+KdXjXfb+sxs8/8="; 18 + vendorHash = "sha256-cp6WPlEc3WCW19UqLgrqMv8zE9UrCiTuN+WqTpAsuWE="; 19 19 20 20 passthru = { 21 21 tests.version = testers.testVersion {
+13 -5
pkgs/by-name/pr/protoc-gen-elixir/package.nix
··· 2 2 beamPackages, 3 3 fetchFromGitHub, 4 4 lib, 5 + nix-update-script, 5 6 }: 6 - beamPackages.mixRelease rec { 7 + let 8 + inherit (beamPackages) mixRelease fetchMixDeps erlang; 9 + in 10 + mixRelease rec { 7 11 pname = "protoc-gen-elixir"; 8 - version = "0.13.0"; 12 + version = "0.14.1"; 9 13 10 14 src = fetchFromGitHub { 11 15 owner = "elixir-protobuf"; 12 16 repo = "protobuf"; 13 17 tag = "v${version}"; 14 - hash = "sha256-TnuIlXYr36hx1sVktPHj4J4cJLCFK5F1xaX0V9/+ICQ="; 18 + hash = "sha256-SbwjOFTyN3euMNXkuIP49zNqoXmD8611IXgqPwqfuFU="; 15 19 }; 16 20 17 - mixFodDeps = beamPackages.fetchMixDeps { 21 + mixFodDeps = fetchMixDeps { 18 22 inherit version src; 19 23 pname = "protoc-gen-elixir-deps"; 20 24 21 - hash = "sha256-lFfAfKAM4O+yIBXgdCA+EPe1XAOaTIjTfpOFjITpvQ4="; 25 + hash = "sha256-T1uL3xXXmCkobJJhS3p6xMrJUyiim3AMwaG87/Ix7A8="; 22 26 }; 27 + 28 + buildInputs = [ erlang ]; 23 29 24 30 postBuild = '' 25 31 mix do escript.build ··· 33 39 34 40 runHook postInstall 35 41 ''; 42 + 43 + passthru.updateScript = nix-update-script { }; 36 44 37 45 meta = { 38 46 description = "A protoc plugin to generate Elixir code";
+4 -4
pkgs/by-name/re/readest/package.nix
··· 19 19 20 20 rustPlatform.buildRustPackage (finalAttrs: { 21 21 pname = "readest"; 22 - version = "0.9.29"; 22 + version = "0.9.30"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "readest"; 26 26 repo = "readest"; 27 27 tag = "v${finalAttrs.version}"; 28 - hash = "sha256-2L5Wyl3xWjiJCjwUq9mcKe/hnDeHjNnhHgFPISNqfk0="; 28 + hash = "sha256-Kratl77JJzrwzc3hi+BCjT/E2qmmbeJeXxiGH0AcM9I="; 29 29 fetchSubmodules = true; 30 30 }; 31 31 ··· 38 38 39 39 pnpmDeps = pnpm_9.fetchDeps { 40 40 inherit (finalAttrs) pname version src; 41 - hash = "sha256-VcPxhCpDrKaqKtGMsvPwXwniPy0rbJ/i03gbZ3i87aE="; 41 + hash = "sha256-6JFBw/jktEQBXum7Cb4TrntbrnVQM36jE6sby2bmIlw="; 42 42 }; 43 43 44 44 pnpmRoot = "../.."; 45 45 46 46 useFetchCargoVendor = true; 47 47 48 - cargoHash = "sha256-bRIZcR8UNE78k5cbOt6GQM+PlFVHR2qV7eB82Y+abZw="; 48 + cargoHash = "sha256-2XYfcYjrg7RUXuI0B4i9DVNr0i0bYNYHj1peAi77QaE="; 49 49 50 50 cargoRoot = "../.."; 51 51
+12
pkgs/by-name/re/redfang/include-pthread.patch
··· 1 + diff --git a/fang.c b/fang.c 2 + index cda61bf..52f9659 100755 3 + --- a/fang.c 4 + +++ b/fang.c 5 + @@ -45,6 +45,7 @@ 6 + #include <sys/socket.h> 7 + #include <asm/types.h> 8 + #include <netinet/in.h> 9 + +#include <pthread.h> 10 + 11 + #include <bluetooth/bluetooth.h> 12 + #include <bluetooth/hci.h>
+8 -6
pkgs/by-name/re/redfang/package.nix
··· 6 6 bluez, 7 7 }: 8 8 9 - stdenv.mkDerivation rec { 9 + stdenv.mkDerivation (finalAttrs: { 10 10 pname = "redfang"; 11 11 version = "2.5"; 12 12 ··· 14 14 group = "kalilinux"; 15 15 owner = "packages"; 16 16 repo = "redfang"; 17 - rev = "upstream/${version}"; 17 + rev = "upstream/${finalAttrs.version}"; 18 18 hash = "sha256-dF9QmBckyHAZ+JbLr0jTmp0eMu947unJqjrTMsJAfIE="; 19 19 }; 20 20 ··· 24 24 url = "https://gitlab.com/kalilinux/packages/redfang/-/merge_requests/1.diff"; 25 25 sha256 = "sha256-oxIrUAucxsBL4+u9zNNe2XXoAd088AEAHcRB/AN7B1M="; 26 26 }) 27 + # error: implicit declaration of function 'pthread_create' [] 28 + ./include-pthread.patch 27 29 ]; 28 30 29 31 installFlags = [ "DESTDIR=$(out)" ]; ··· 32 34 33 35 buildInputs = [ bluez ]; 34 36 35 - meta = with lib; { 37 + meta = { 36 38 description = "Small proof-of-concept application to find non discoverable bluetooth devices"; 37 39 homepage = "https://gitlab.com/kalilinux/packages/redfang"; 38 - license = licenses.gpl2Only; 39 - maintainers = with maintainers; [ moni ]; 40 + license = lib.licenses.gpl2Only; 41 + maintainers = with lib.maintainers; [ moni ]; 40 42 mainProgram = "fang"; 41 43 }; 42 - } 44 + })
+21 -15
pkgs/by-name/re/redocly/package.nix
··· 1 1 { 2 2 lib, 3 + nodejs, 3 4 buildNpmPackage, 4 5 fetchFromGitHub, 5 - makeWrapper, 6 6 redocly, 7 7 testers, 8 8 }: 9 9 10 10 buildNpmPackage rec { 11 11 pname = "redocly"; 12 - version = "1.29.0"; 12 + version = "1.34.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Redocly"; 16 16 repo = "redocly-cli"; 17 17 rev = "@redocly/cli@${version}"; 18 - hash = "sha256-Oa4R4R7Obg26DKWZkccqjIcrD35pBw1AYIPe2/KN8f4="; 18 + hash = "sha256-1iyE0LYbVEleCdSw6fWvIHqCkWMEZrjK6tum+qytcCY="; 19 19 }; 20 20 21 - npmDepsHash = "sha256-V0NklVsPRqRJ479nIMWqs/sXciXOm6LAlIh3YcPPDEc="; 21 + npmDepsHash = "sha256-TIsVjdohsmvAAn9xQeeD5pu4CjXtYlD7bmKeDp113Lc="; 22 22 23 23 npmBuildScript = "prepare"; 24 24 25 - nativeBuildInputs = [ makeWrapper ]; 26 - 27 25 postBuild = '' 28 26 npm --prefix packages/cli run copy-assets 29 27 ''; 30 28 31 29 postInstall = '' 32 - rm $out/lib/node_modules/@redocly/cli/node_modules/@redocly/{cli,openapi-core} 30 + rm $out/lib/node_modules/@redocly/cli/node_modules/@redocly/{cli,openapi-core,respect-core} 33 31 cp -R packages/cli $out/lib/node_modules/@redocly/cli/node_modules/@redocly/cli 34 32 cp -R packages/core $out/lib/node_modules/@redocly/cli/node_modules/@redocly/openapi-core 33 + cp -R packages/respect-core $out/lib/node_modules/@redocly/cli/node_modules/@redocly/respect-core 35 34 36 - mkdir $out/bin 37 - makeWrapper $out/lib/node_modules/@redocly/cli/node_modules/@redocly/cli/bin/cli.js \ 38 - $out/bin/redocly \ 39 - --set-default REDOCLY_TELEMETRY off \ 40 - --set-default REDOCLY_SUPPRESS_UPDATE_NOTICE true 35 + # Create a wrapper script to force the correct command name (Nodejs uses argv[1] for command name) 36 + mkdir -p $out/bin 37 + cat <<EOF > $out/bin/redocly 38 + #!${lib.getBin nodejs}/bin/node 39 + // Override argv[1] to show "redocly" instead of "cli.js" 40 + process.argv[1] = 'redocly'; 41 + 42 + // Set environment variables directly 43 + process.env.REDOCLY_TELEMETRY = process.env.REDOCLY_TELEMETRY || "off"; 44 + process.env.REDOCLY_SUPPRESS_UPDATE_NOTICE = process.env.REDOCLY_SUPPRESS_UPDATE_NOTICE || "true"; 45 + 46 + require('$out/lib/node_modules/@redocly/cli/node_modules/@redocly/cli/bin/cli.js'); 47 + EOF 48 + chmod +x $out/bin/redocly 41 49 ''; 42 50 43 51 passthru = { 44 - tests.version = testers.testVersion { 45 - package = redocly; 46 - }; 52 + tests.version = testers.testVersion { package = redocly; }; 47 53 }; 48 54 49 55 meta = {
+1
pkgs/by-name/re/refine/package.nix
··· 23 23 libadwaita' = libadwaita.overrideAttrs (oldAttrs: { 24 24 version = "1.6.2-unstable-2025-01-02"; 25 25 src = oldAttrs.src.override { 26 + tag = null; 26 27 rev = "f5f0e7ce69405846a8f8bdad11cef2e2a7e99010"; 27 28 hash = "sha256-n5RbGHtt2g627T/Tg8m3PjYIl9wfYTIcrplq1pdKAXk="; 28 29 };
+3 -3
pkgs/by-name/re/reindeer/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "reindeer"; 12 - version = "2025.03.24.00"; 12 + version = "2025.03.31.00"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "facebookincubator"; 16 16 repo = "reindeer"; 17 17 tag = "v${version}"; 18 - hash = "sha256-Rv6EtrsDISR/lHo0Fimh2cNToSxUE5bxVdURmjs8/g4="; 18 + hash = "sha256-ocnd/4bIZwrGik2r8HSeyPfLQycmJJrKikgLIZhsb6A="; 19 19 }; 20 20 21 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-mzYpqI+PT5083exelS+kyGLZ+M8bTiTSxAoTwqV2ubc="; 22 + cargoHash = "sha256-DguWlibOB8z0Blj5ZVFycyJrxJHK3uUROt8hGxacxOY="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+3 -3
pkgs/by-name/re/repomix/package.nix
··· 8 8 9 9 buildNpmPackage rec { 10 10 pname = "repomix"; 11 - version = "0.3.0"; 11 + version = "0.3.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "yamadashy"; 15 15 repo = "repomix"; 16 16 tag = "v${version}"; 17 - hash = "sha256-a0FZaATQ4U9KtRY1m/Bi/1P9hDoNbcracZagm9EMSew="; 17 + hash = "sha256-vK+Fn9gmPUTWkUHmNAX9OAoGxhG4tiVwqK6P+f8hcJQ="; 18 18 }; 19 19 20 - npmDepsHash = "sha256-BD0JBwZ3FSMpJRRTKQinPuaSBjX/RrkwXUqDr1wXEhk="; 20 + npmDepsHash = "sha256-ihC4SCl0J5trz84ixUq12BjGtPMsfv5Ngs+QzkbjJbQ="; 21 21 22 22 nativeInstallCheckInputs = [ versionCheckHook ]; 23 23 doInstallCheck = true;
+4 -5
pkgs/by-name/re/resources/package.nix
··· 22 22 23 23 stdenv.mkDerivation (finalAttrs: { 24 24 pname = "resources"; 25 - version = "1.7.1"; 25 + version = "1.8.0"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "nokyan"; 29 29 repo = "resources"; 30 30 tag = "v${finalAttrs.version}"; 31 - hash = "sha256-SHawaH09+mDovFiznZ+ZkUgUbv5tQGcXBgUGrdetOcA="; 31 + hash = "sha256-z4ZVj/nS4n3oqENSK87YJ8sQRnqK7c4tWzKHUD0Qw2s="; 32 32 }; 33 33 34 34 cargoDeps = rustPlatform.fetchCargoVendor { 35 - inherit (finalAttrs) src; 36 - name = "resources-${finalAttrs.version}"; 37 - hash = "sha256-zqCqbQAUAIhjntX4gcV1aoJwjozZFlF7Sr49w7uIgaI="; 35 + inherit (finalAttrs) pname version src; 36 + hash = "sha256-jHdEiK3nu9mN2A6biHq9Iu4bSniD74hGnKFBTt5xVDM="; 38 37 }; 39 38 40 39 nativeBuildInputs = [
+3 -3
pkgs/by-name/rk/rkdeveloptool/package.nix
··· 9 9 10 10 stdenv.mkDerivation { 11 11 pname = "rkdeveloptool"; 12 - version = "unstable-2021-04-08"; 12 + version = "unstable-2025-03-07"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "rockchip-linux"; 16 16 repo = "rkdeveloptool"; 17 - rev = "46bb4c073624226c3f05b37b9ecc50bbcf543f5a"; 18 - sha256 = "eIFzyoY6l3pdfCN0uS16hbVp0qzdG3MtcS1jnDX1Yk0="; 17 + rev = "304f073752fd25c854e1bcf05d8e7f925b1f4e14"; 18 + sha256 = "sha256-GcSxkraJrDCz5ADO0XJk4xRrYTk0V5dAAim+D7ZiMJQ="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+3 -3
pkgs/by-name/rp/rpm-sequoia/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "rpm-sequoia"; 14 - version = "1.7.0"; 14 + version = "1.8.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "rpm-software-management"; 18 18 repo = "rpm-sequoia"; 19 19 tag = "v${version}"; 20 - hash = "sha256-AZCsboUv4muKOw5El2Hw5O1cvAgD3JhBppacrQCJT2k="; 20 + hash = "sha256-Z2falZxewgMrrAyh8sDlIr9NfCzNs8GA+RHmfNYfzio="; 21 21 }; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-X+5Ww+cnt08mleA6FzxVGprjIEQVInQPSvTWGjXuGI8="; 24 + cargoHash = "sha256-LJyq2gWP/I6+4lArhsWmcAHlub0Ww76jkq2gagP86ao="; 25 25 26 26 patches = [ 27 27 ./objdump.patch
+29 -9
pkgs/by-name/sa/saber/package.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 - flutter327, 4 + flutter329, 5 5 gst_all_1, 6 6 libunwind, 7 7 orc, 8 8 webkitgtk_4_1, 9 9 autoPatchelfHook, 10 10 xorg, 11 + runCommand, 12 + yq, 13 + saber, 14 + _experimental-update-script-combinators, 15 + gitUpdater, 11 16 }: 12 - flutter327.buildFlutterApplication rec { 17 + 18 + flutter329.buildFlutterApplication rec { 13 19 pname = "saber"; 14 - version = "0.25.3"; 20 + version = "0.25.4"; 15 21 16 22 src = fetchFromGitHub { 17 23 owner = "saber-notes"; 18 24 repo = "saber"; 19 25 tag = "v${version}"; 20 - hash = "sha256-plBcZo67/x8KcND28jqfrwbvI9IZz8ptLZoGl2y2vW4="; 26 + hash = "sha256-3ZTvGF5Ip6VTmyeuuZoJaGO1dDOee5GuRp6/YxSz27c="; 21 27 }; 22 28 23 29 gitHashes = { ··· 27 33 28 34 pubspecLock = lib.importJSON ./pubspec.lock.json; 29 35 30 - nativeBuildInputs = [ 31 - autoPatchelfHook 32 - ]; 36 + nativeBuildInputs = [ autoPatchelfHook ]; 33 37 34 38 buildInputs = [ 35 39 gst_all_1.gstreamer ··· 41 45 ]; 42 46 43 47 postInstall = '' 44 - install -Dm0644 ./flatpak/com.adilhanney.saber.desktop $out/share/applications/com.adilhanney.saber.desktop 45 - install -Dm0644 ./assets/icon/icon.svg $out/share/icons/hicolor/scalable/apps/com.adilhanney.saber.svg 48 + install -Dm0644 flatpak/com.adilhanney.saber.desktop $out/share/applications/saber.desktop 49 + install -Dm0644 assets/icon/icon.svg $out/share/icons/hicolor/scalable/apps/com.adilhanney.saber.svg 46 50 ''; 47 51 48 52 preFixup = '' 49 53 # Remove libpdfrx.so's reference to the /build/ directory 50 54 patchelf --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" $out/app/saber/lib/lib*.so 51 55 ''; 56 + 57 + passthru = { 58 + pubspecSource = 59 + runCommand "pubspec.lock.json" 60 + { 61 + nativeBuildInputs = [ yq ]; 62 + inherit (saber) src; 63 + } 64 + '' 65 + cat $src/pubspec.lock | yq > $out 66 + ''; 67 + updateScript = _experimental-update-script-combinators.sequence [ 68 + (gitUpdater { rev-prefix = "v"; }) 69 + (_experimental-update-script-combinators.copyAttrOutputToFile "saber.pubspecSource" ./pubspec.lock.json) 70 + ]; 71 + }; 52 72 53 73 meta = { 54 74 description = "Cross-platform open-source app built for handwriting";
+217 -187
pkgs/by-name/sa/saber/pubspec.lock.json
··· 4 4 "dependency": "direct main", 5 5 "description": { 6 6 "name": "abstract_sync", 7 - "sha256": "40c83f10dc670e6c6c7f1999fd9ddd0a32dcc61454ed6c202bd59cb6befd81c4", 7 + "sha256": "f88f85bfecf2171d8756556b8d7992cf8d31d076a6d0ebbfd9f8ee559d8a18bc", 8 8 "url": "https://pub.dev" 9 9 }, 10 10 "source": "hosted", 11 - "version": "1.3.0" 11 + "version": "1.3.1" 12 12 }, 13 13 "animated_vector": { 14 14 "dependency": "transitive", ··· 44 44 "dependency": "direct main", 45 45 "description": { 46 46 "name": "archive", 47 - "sha256": "cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d", 47 + "sha256": "528579c7e4579719f04b21eeeeddfd73a18b31dabc22766893b7d1be7f49b967", 48 48 "url": "https://pub.dev" 49 49 }, 50 50 "source": "hosted", 51 - "version": "3.6.1" 51 + "version": "4.0.3" 52 52 }, 53 53 "args": { 54 54 "dependency": "direct main", ··· 64 64 "dependency": "transitive", 65 65 "description": { 66 66 "name": "asn1lib", 67 - "sha256": "4bae5ae63e6d6dd17c4aac8086f3dec26c0236f6a0f03416c6c19d830c367cf5", 67 + "sha256": "1c296cd268f486cabcc3930e9b93a8133169305f18d722916e675959a88f6d2c", 68 68 "url": "https://pub.dev" 69 69 }, 70 70 "source": "hosted", 71 - "version": "1.5.8" 71 + "version": "1.5.9" 72 72 }, 73 73 "assorted_layout_widgets": { 74 74 "dependency": "transitive", 75 75 "description": { 76 76 "name": "assorted_layout_widgets", 77 - "sha256": "5b7f7c76a1a4c7cf95edfb854c3ed09ce9cb7f25a372f2d9a8d4c1569d42ecfb", 77 + "sha256": "86eacbd25f7dd14a8182003935b07d94205ae4b0e6bedee03bde1404746bb7a9", 78 78 "url": "https://pub.dev" 79 79 }, 80 80 "source": "hosted", 81 - "version": "9.0.2" 81 + "version": "10.7.0" 82 82 }, 83 83 "async": { 84 84 "dependency": "transitive", 85 85 "description": { 86 86 "name": "async", 87 - "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", 87 + "sha256": "d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63", 88 88 "url": "https://pub.dev" 89 89 }, 90 90 "source": "hosted", 91 - "version": "2.11.0" 91 + "version": "2.12.0" 92 92 }, 93 93 "audioplayers": { 94 94 "dependency": "direct main", 95 95 "description": { 96 96 "name": "audioplayers", 97 - "sha256": "c346ba5a39dc208f1bab55fc239855f573d69b0e832402114bf0b793622adc4d", 97 + "sha256": "b3d02a23918b980073d4a76c4e5659eaf5127251ca91a6a804869ba88ef1c8bf", 98 98 "url": "https://pub.dev" 99 99 }, 100 100 "source": "hosted", 101 - "version": "6.1.0" 101 + "version": "6.2.0" 102 102 }, 103 103 "audioplayers_android": { 104 104 "dependency": "transitive", 105 105 "description": { 106 106 "name": "audioplayers_android", 107 - "sha256": "de576b890befe27175c2f511ba8b742bec83765fa97c3ce4282bba46212f58e4", 107 + "sha256": "56830454da1a943f33c686cdbfca52a8d24f4c6fd6ce88c6b3501020dbaaf48b", 108 108 "url": "https://pub.dev" 109 109 }, 110 110 "source": "hosted", 111 - "version": "5.0.0" 111 + "version": "5.0.3" 112 112 }, 113 113 "audioplayers_darwin": { 114 114 "dependency": "transitive", 115 115 "description": { 116 116 "name": "audioplayers_darwin", 117 - "sha256": "e507887f3ff18d8e5a10a668d7bedc28206b12e10b98347797257c6ae1019c3b", 117 + "sha256": "34e1fb3a88ba02566615c6ca7173aa93b39cf61a38a05a729b60ba14c4899169", 118 118 "url": "https://pub.dev" 119 119 }, 120 120 "source": "hosted", 121 - "version": "6.0.0" 121 + "version": "6.1.0" 122 122 }, 123 123 "audioplayers_linux": { 124 124 "dependency": "transitive", 125 125 "description": { 126 126 "name": "audioplayers_linux", 127 - "sha256": "3d3d244c90436115417f170426ce768856d8fe4dfc5ed66a049d2890acfa82f9", 127 + "sha256": "ce8383c1ff0db1ba93b5b0b8ef5b260ec2d0ce2598ad37dc8b946b773dd2c5fa", 128 128 "url": "https://pub.dev" 129 129 }, 130 130 "source": "hosted", 131 - "version": "4.0.0" 131 + "version": "4.1.0" 132 132 }, 133 133 "audioplayers_platform_interface": { 134 134 "dependency": "transitive", ··· 154 154 "dependency": "transitive", 155 155 "description": { 156 156 "name": "audioplayers_windows", 157 - "sha256": "8605762dddba992138d476f6a0c3afd9df30ac5b96039929063eceed416795c2", 157 + "sha256": "52b57c706a20fc85daa911be67381b3a5c9d03f8e27cb9fdb226de5bddf293b1", 158 158 "url": "https://pub.dev" 159 159 }, 160 160 "source": "hosted", 161 - "version": "4.0.0" 161 + "version": "4.1.0" 162 162 }, 163 163 "barcode": { 164 164 "dependency": "transitive", 165 165 "description": { 166 166 "name": "barcode", 167 - "sha256": "ab180ce22c6555d77d45f0178a523669db67f95856e3378259ef2ffeb43e6003", 167 + "sha256": "7b6729c37e3b7f34233e2318d866e8c48ddb46c1f7ad01ff7bb2a8de1da2b9f4", 168 168 "url": "https://pub.dev" 169 169 }, 170 170 "source": "hosted", 171 - "version": "2.2.8" 171 + "version": "2.2.9" 172 172 }, 173 173 "bidi": { 174 174 "dependency": "transitive", ··· 184 184 "dependency": "transitive", 185 185 "description": { 186 186 "name": "boolean_selector", 187 - "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", 187 + "sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", 188 188 "url": "https://pub.dev" 189 189 }, 190 190 "source": "hosted", 191 - "version": "2.1.1" 191 + "version": "2.1.2" 192 192 }, 193 193 "bson": { 194 194 "dependency": "direct main", ··· 214 214 "dependency": "transitive", 215 215 "description": { 216 216 "name": "built_value", 217 - "sha256": "c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb", 217 + "sha256": "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2", 218 + "url": "https://pub.dev" 219 + }, 220 + "source": "hosted", 221 + "version": "8.9.3" 222 + }, 223 + "chalkdart": { 224 + "dependency": "transitive", 225 + "description": { 226 + "name": "chalkdart", 227 + "sha256": "08c910ee341fcdd1e46f20ddce59b13c1d85f5d97f2fd2f12014c46ede670e40", 218 228 "url": "https://pub.dev" 219 229 }, 220 230 "source": "hosted", 221 - "version": "8.9.2" 231 + "version": "2.3.2" 222 232 }, 223 233 "characters": { 224 234 "dependency": "transitive", 225 235 "description": { 226 236 "name": "characters", 227 - "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605", 237 + "sha256": "f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803", 228 238 "url": "https://pub.dev" 229 239 }, 230 240 "source": "hosted", 231 - "version": "1.3.0" 241 + "version": "1.4.0" 232 242 }, 233 243 "charcode": { 234 244 "dependency": "transitive", ··· 244 254 "dependency": "transitive", 245 255 "description": { 246 256 "name": "clock", 247 - "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf", 257 + "sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", 248 258 "url": "https://pub.dev" 249 259 }, 250 260 "source": "hosted", 251 - "version": "1.1.1" 261 + "version": "1.1.2" 252 262 }, 253 263 "collapsible": { 254 264 "dependency": "direct main", ··· 264 274 "dependency": "direct main", 265 275 "description": { 266 276 "name": "collection", 267 - "sha256": "a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf", 277 + "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", 268 278 "url": "https://pub.dev" 269 279 }, 270 280 "source": "hosted", 271 - "version": "1.19.0" 281 + "version": "1.19.1" 272 282 }, 273 283 "convert": { 274 284 "dependency": "transitive", ··· 354 364 "dependency": "transitive", 355 365 "description": { 356 366 "name": "dbus", 357 - "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac", 367 + "sha256": "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c", 358 368 "url": "https://pub.dev" 359 369 }, 360 370 "source": "hosted", 361 - "version": "0.7.10" 371 + "version": "0.7.11" 362 372 }, 363 373 "decimal": { 364 374 "dependency": "transitive", ··· 394 404 "dependency": "direct main", 395 405 "description": { 396 406 "name": "device_info_plus", 397 - "sha256": "4fa68e53e26ab17b70ca39f072c285562cfc1589df5bb1e9295db90f6645f431", 407 + "sha256": "72d146c6d7098689ff5c5f66bcf593ac11efc530095385356e131070333e64da", 398 408 "url": "https://pub.dev" 399 409 }, 400 410 "source": "hosted", 401 - "version": "11.2.0" 411 + "version": "11.3.0" 402 412 }, 403 413 "device_info_plus_platform_interface": { 404 414 "dependency": "transitive", ··· 464 474 "dependency": "transitive", 465 475 "description": { 466 476 "name": "fake_async", 467 - "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78", 477 + "sha256": "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc", 468 478 "url": "https://pub.dev" 469 479 }, 470 480 "source": "hosted", 471 - "version": "1.3.1" 481 + "version": "1.3.2" 472 482 }, 473 483 "fast_image_resizer": { 474 484 "dependency": "direct main", ··· 484 494 "dependency": "transitive", 485 495 "description": { 486 496 "name": "ffi", 487 - "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6", 497 + "sha256": "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418", 488 498 "url": "https://pub.dev" 489 499 }, 490 500 "source": "hosted", 491 - "version": "2.1.3" 501 + "version": "2.1.4" 492 502 }, 493 503 "file": { 494 504 "dependency": "transitive", 495 505 "description": { 496 506 "name": "file", 497 - "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", 507 + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", 498 508 "url": "https://pub.dev" 499 509 }, 500 510 "source": "hosted", 501 - "version": "7.0.0" 511 + "version": "7.0.1" 502 512 }, 503 513 "file_picker": { 504 514 "dependency": "direct main", 505 515 "description": { 506 516 "name": "file_picker", 507 - "sha256": "16dc141db5a2ccc6520ebb6a2eb5945b1b09e95085c021d9f914f8ded7f1465c", 517 + "sha256": "6f6bfa8797f296965bdc3e1f702574ab49a540c19b9237b401e7c2b25dfe594c", 508 518 "url": "https://pub.dev" 509 519 }, 510 520 "source": "hosted", 511 - "version": "8.1.4" 521 + "version": "9.0.0" 512 522 }, 513 523 "file_selector_linux": { 514 524 "dependency": "transitive", ··· 534 544 "dependency": "transitive", 535 545 "description": { 536 546 "name": "file_selector_windows", 537 - "sha256": "8f5d2f6590d51ecd9179ba39c64f722edc15226cc93dcc8698466ad36a4a85a4", 547 + "sha256": "320fcfb6f33caa90f0b58380489fc5ac05d99ee94b61aa96ec2bff0ba81d3c2b", 538 548 "url": "https://pub.dev" 539 549 }, 540 550 "source": "hosted", 541 - "version": "0.9.3+3" 551 + "version": "0.9.3+4" 542 552 }, 543 553 "fixnum": { 544 554 "dependency": "direct main", ··· 554 564 "dependency": "direct main", 555 565 "description": { 556 566 "name": "flex_color_picker", 557 - "sha256": "12dc855ae8ef5491f529b1fc52c655f06dcdf4114f1f7fdecafa41eec2ec8d79", 567 + "sha256": "c083b79f1c57eaeed9f464368be376951230b3cb1876323b784626152a86e480", 558 568 "url": "https://pub.dev" 559 569 }, 560 570 "source": "hosted", 561 - "version": "3.6.0" 571 + "version": "3.7.0" 562 572 }, 563 573 "flex_seed_scheme": { 564 574 "dependency": "transitive", 565 575 "description": { 566 576 "name": "flex_seed_scheme", 567 - "sha256": "7639d2c86268eff84a909026eb169f008064af0fb3696a651b24b0fa24a40334", 577 + "sha256": "d3ba3c5c92d2d79d45e94b4c6c71d01fac3c15017da1545880c53864da5dfeb0", 568 578 "url": "https://pub.dev" 569 579 }, 570 580 "source": "hosted", 571 - "version": "3.4.1" 581 + "version": "3.5.0" 572 582 }, 573 583 "flutter": { 574 584 "dependency": "direct main", ··· 626 636 "dependency": "transitive", 627 637 "description": { 628 638 "name": "flutter_keyboard_visibility_temp_fork", 629 - "sha256": "cecc44a350a8a369efbc960bb2126386af53cb0597ca6789607cbfb88081b9f4", 639 + "sha256": "e3d02900640fbc1129245540db16944a0898b8be81694f4bf04b6c985bed9048", 630 640 "url": "https://pub.dev" 631 641 }, 632 642 "source": "hosted", 633 - "version": "0.1.4" 643 + "version": "0.1.5" 634 644 }, 635 645 "flutter_keyboard_visibility_windows": { 636 646 "dependency": "transitive", ··· 662 672 "dependency": "transitive", 663 673 "description": { 664 674 "name": "flutter_plugin_android_lifecycle", 665 - "sha256": "9b78450b89f059e96c9ebb355fa6b3df1d6b330436e0b885fb49594c41721398", 675 + "sha256": "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e", 666 676 "url": "https://pub.dev" 667 677 }, 668 678 "source": "hosted", 669 - "version": "2.0.23" 679 + "version": "2.0.24" 670 680 }, 671 681 "flutter_quill": { 672 682 "dependency": "direct main", 673 683 "description": { 674 684 "name": "flutter_quill", 675 - "sha256": "6274834823e61291c0cedee9dd7f73fc7836ea07a12596de8f5fa08598b5eb74", 685 + "sha256": "3765d057bb63e6e5b7d5aba7c8fb048ec1b38c8a3428ded8c22e57cf2682a580", 676 686 "url": "https://pub.dev" 677 687 }, 678 688 "source": "hosted", 679 - "version": "10.8.5" 689 + "version": "11.0.0" 680 690 }, 681 691 "flutter_quill_delta_from_html": { 682 692 "dependency": "transitive", 683 693 "description": { 684 694 "name": "flutter_quill_delta_from_html", 685 - "sha256": "63873b5391b56daa999ce8fa7dd23dfd7d0417a70e00a647ba450f4a8988afd0", 695 + "sha256": "79405765612016de9de2361be86383360b0b43a6bf88b818c079a953583f1849", 686 696 "url": "https://pub.dev" 687 697 }, 688 698 "source": "hosted", 689 - "version": "1.4.3" 699 + "version": "1.5.0" 690 700 }, 691 701 "flutter_secure_storage": { 692 702 "dependency": "direct main", 693 703 "description": { 694 704 "name": "flutter_secure_storage", 695 - "sha256": "165164745e6afb5c0e3e3fcc72a012fb9e58496fb26ffb92cf22e16a821e85d0", 705 + "sha256": "f7eceb0bc6f4fd0441e29d43cab9ac2a1c5ffd7ea7b64075136b718c46954874", 696 706 "url": "https://pub.dev" 697 707 }, 698 708 "source": "hosted", 699 - "version": "9.2.2" 709 + "version": "10.0.0-beta.4" 700 710 }, 701 - "flutter_secure_storage_linux": { 711 + "flutter_secure_storage_darwin": { 702 712 "dependency": "transitive", 703 713 "description": { 704 - "name": "flutter_secure_storage_linux", 705 - "sha256": "4d91bfc23047422cbcd73ac684bc169859ee766482517c22172c86596bf1464b", 714 + "name": "flutter_secure_storage_darwin", 715 + "sha256": "f226f2a572bed96bc6542198ebaec227150786e34311d455a7e2d3d06d951845", 706 716 "url": "https://pub.dev" 707 717 }, 708 718 "source": "hosted", 709 - "version": "1.2.1" 719 + "version": "0.1.0" 710 720 }, 711 - "flutter_secure_storage_macos": { 721 + "flutter_secure_storage_linux": { 712 722 "dependency": "transitive", 713 723 "description": { 714 - "name": "flutter_secure_storage_macos", 715 - "sha256": "1693ab11121a5f925bbea0be725abfcfbbcf36c1e29e571f84a0c0f436147a81", 724 + "name": "flutter_secure_storage_linux", 725 + "sha256": "9b4b73127e857cd3117d43a70fa3dddadb6e0b253be62e6a6ab85caa0742182c", 716 726 "url": "https://pub.dev" 717 727 }, 718 728 "source": "hosted", 719 - "version": "3.1.2" 729 + "version": "2.0.1" 720 730 }, 721 731 "flutter_secure_storage_platform_interface": { 722 732 "dependency": "transitive", 723 733 "description": { 724 734 "name": "flutter_secure_storage_platform_interface", 725 - "sha256": "cf91ad32ce5adef6fba4d736a542baca9daf3beac4db2d04be350b87f69ac4a8", 735 + "sha256": "8ceea1223bee3c6ac1a22dabd8feefc550e4729b3675de4b5900f55afcb435d6", 726 736 "url": "https://pub.dev" 727 737 }, 728 738 "source": "hosted", 729 - "version": "1.1.2" 739 + "version": "2.0.1" 730 740 }, 731 741 "flutter_secure_storage_web": { 732 742 "dependency": "transitive", 733 743 "description": { 734 744 "name": "flutter_secure_storage_web", 735 - "sha256": "f4ebff989b4f07b2656fb16b47852c0aab9fed9b4ec1c70103368337bc1886a9", 745 + "sha256": "4c3f233e739545c6cb09286eeec1cc4744138372b985113acc904f7263bef517", 736 746 "url": "https://pub.dev" 737 747 }, 738 748 "source": "hosted", 739 - "version": "1.2.1" 749 + "version": "2.0.0" 740 750 }, 741 751 "flutter_secure_storage_windows": { 742 752 "dependency": "transitive", 743 753 "description": { 744 754 "name": "flutter_secure_storage_windows", 745 - "sha256": "b20b07cb5ed4ed74fc567b78a72936203f587eba460af1df11281c9326cd3709", 755 + "sha256": "ff32af20f70a8d0e59b2938fc92de35b54a74671041c814275afd80e27df9f21", 746 756 "url": "https://pub.dev" 747 757 }, 748 758 "source": "hosted", 749 - "version": "3.1.2" 759 + "version": "4.0.0" 750 760 }, 751 761 "flutter_speed_dial": { 752 762 "dependency": "direct main", ··· 772 782 "dependency": "direct main", 773 783 "description": { 774 784 "name": "flutter_svg", 775 - "sha256": "54900a1a1243f3c4a5506d853a2b5c2dbc38d5f27e52a52618a8054401431123", 785 + "sha256": "c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b", 776 786 "url": "https://pub.dev" 777 787 }, 778 788 "source": "hosted", 779 - "version": "2.0.16" 789 + "version": "2.0.17" 780 790 }, 781 791 "flutter_test": { 782 792 "dependency": "direct dev", ··· 826 836 "source": "sdk", 827 837 "version": "0.0.0" 828 838 }, 839 + "glob": { 840 + "dependency": "transitive", 841 + "description": { 842 + "name": "glob", 843 + "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", 844 + "url": "https://pub.dev" 845 + }, 846 + "source": "hosted", 847 + "version": "2.1.3" 848 + }, 829 849 "go_router": { 830 850 "dependency": "direct main", 831 851 "description": { 832 852 "name": "go_router", 833 - "sha256": "2fd11229f59e23e967b0775df8d5948a519cd7e1e8b6e849729e010587b46539", 853 + "sha256": "04539267a740931c6d4479a10d466717ca5901c6fdfd3fcda09391bbb8ebd651", 834 854 "url": "https://pub.dev" 835 855 }, 836 856 "source": "hosted", 837 - "version": "14.6.2" 857 + "version": "14.8.0" 838 858 }, 839 859 "golden_screenshot": { 840 860 "dependency": "direct dev", 841 861 "description": { 842 862 "name": "golden_screenshot", 843 - "sha256": "6c800c8e1338434ccb68dec788b5121bf97d256aa6a98b43a4330190572f144a", 863 + "sha256": "548b49cb2d7ee57664ed8cfd44df764182c59b04a437c7d695ed784e3a21569f", 844 864 "url": "https://pub.dev" 845 865 }, 846 866 "source": "hosted", 847 - "version": "2.2.2" 867 + "version": "3.2.0" 848 868 }, 849 869 "golden_toolkit": { 850 870 "dependency": "transitive", ··· 890 910 "dependency": "direct main", 891 911 "description": { 892 912 "name": "http", 893 - "sha256": "b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010", 913 + "sha256": "fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f", 894 914 "url": "https://pub.dev" 895 915 }, 896 916 "source": "hosted", 897 - "version": "1.2.2" 917 + "version": "1.3.0" 898 918 }, 899 919 "http_parser": { 900 920 "dependency": "transitive", 901 921 "description": { 902 922 "name": "http_parser", 903 - "sha256": "76d306a1c3afb33fe82e2bbacad62a61f409b5634c915fceb0d799de1a913360", 923 + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", 904 924 "url": "https://pub.dev" 905 925 }, 906 926 "source": "hosted", 907 - "version": "4.1.1" 927 + "version": "4.1.2" 908 928 }, 909 929 "icons_launcher": { 910 930 "dependency": "direct dev", ··· 920 940 "dependency": "transitive", 921 941 "description": { 922 942 "name": "image", 923 - "sha256": "f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d", 943 + "sha256": "13d3349ace88f12f4a0d175eb5c12dcdd39d35c4c109a8a13dfeb6d0bd9e31c3", 924 944 "url": "https://pub.dev" 925 945 }, 926 946 "source": "hosted", 927 - "version": "4.3.0" 947 + "version": "4.5.3" 928 948 }, 929 949 "integration_test": { 930 950 "dependency": "direct dev", ··· 966 986 "dependency": "transitive", 967 987 "description": { 968 988 "name": "js", 969 - "sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3", 989 + "sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc", 970 990 "url": "https://pub.dev" 971 991 }, 972 992 "source": "hosted", 973 - "version": "0.6.7" 993 + "version": "0.7.2" 974 994 }, 975 995 "json2yaml": { 976 996 "dependency": "direct overridden", ··· 1007 1027 "dependency": "transitive", 1008 1028 "description": { 1009 1029 "name": "leak_tracker", 1010 - "sha256": "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06", 1030 + "sha256": "c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec", 1011 1031 "url": "https://pub.dev" 1012 1032 }, 1013 1033 "source": "hosted", 1014 - "version": "10.0.7" 1034 + "version": "10.0.8" 1015 1035 }, 1016 1036 "leak_tracker_flutter_testing": { 1017 1037 "dependency": "transitive", 1018 1038 "description": { 1019 1039 "name": "leak_tracker_flutter_testing", 1020 - "sha256": "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379", 1040 + "sha256": "f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573", 1021 1041 "url": "https://pub.dev" 1022 1042 }, 1023 1043 "source": "hosted", 1024 - "version": "3.0.8" 1044 + "version": "3.0.9" 1025 1045 }, 1026 1046 "leak_tracker_testing": { 1027 1047 "dependency": "transitive", ··· 1037 1057 "dependency": "transitive", 1038 1058 "description": { 1039 1059 "name": "lints", 1040 - "sha256": "4a16b3f03741e1252fda5de3ce712666d010ba2122f8e912c94f9f7b90e1a4c3", 1060 + "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", 1041 1061 "url": "https://pub.dev" 1042 1062 }, 1043 1063 "source": "hosted", 1044 - "version": "5.1.0" 1064 + "version": "5.1.1" 1045 1065 }, 1046 1066 "list_utilities": { 1047 1067 "dependency": "transitive", ··· 1067 1087 "dependency": "transitive", 1068 1088 "description": { 1069 1089 "name": "markdown", 1070 - "sha256": "ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051", 1090 + "sha256": "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1", 1071 1091 "url": "https://pub.dev" 1072 1092 }, 1073 1093 "source": "hosted", 1074 - "version": "7.2.2" 1094 + "version": "7.3.0" 1075 1095 }, 1076 1096 "matcher": { 1077 1097 "dependency": "transitive", 1078 1098 "description": { 1079 1099 "name": "matcher", 1080 - "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", 1100 + "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", 1081 1101 "url": "https://pub.dev" 1082 1102 }, 1083 1103 "source": "hosted", 1084 - "version": "0.12.16+1" 1104 + "version": "0.12.17" 1085 1105 }, 1086 1106 "material_color_utilities": { 1087 1107 "dependency": "transitive", ··· 1097 1117 "dependency": "direct main", 1098 1118 "description": { 1099 1119 "name": "material_symbols_icons", 1100 - "sha256": "64404f47f8e0a9d20478468e5decef867a688660bad7173adcd20418d7f892c9", 1120 + "sha256": "1403944c2a68dbdf934fca2b2115a372e70a4a185c136ab71a9d16e2108d0b14", 1101 1121 "url": "https://pub.dev" 1102 1122 }, 1103 1123 "source": "hosted", 1104 - "version": "4.2801.0" 1124 + "version": "4.2805.1" 1105 1125 }, 1106 1126 "matrix4_transform": { 1107 1127 "dependency": "transitive", 1108 1128 "description": { 1109 1129 "name": "matrix4_transform", 1110 - "sha256": "42c42610deecc382be2653f4a21358537401bd5b027c168a174c7c6a64959908", 1130 + "sha256": "1346e53517e3081d3e8362377be97e285e2bd348855c177eae2a18aa965cafa0", 1111 1131 "url": "https://pub.dev" 1112 1132 }, 1113 1133 "source": "hosted", 1114 - "version": "3.0.1" 1134 + "version": "4.0.1" 1115 1135 }, 1116 1136 "meta": { 1117 1137 "dependency": "direct main", 1118 1138 "description": { 1119 1139 "name": "meta", 1120 - "sha256": "bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7", 1140 + "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", 1121 1141 "url": "https://pub.dev" 1122 1142 }, 1123 1143 "source": "hosted", 1124 - "version": "1.15.0" 1144 + "version": "1.16.0" 1125 1145 }, 1126 1146 "mime": { 1127 1147 "dependency": "transitive", ··· 1167 1187 "dependency": "direct main", 1168 1188 "description": { 1169 1189 "name": "one_dollar_unistroke_recognizer", 1170 - "sha256": "fa47695d7318542401cd29a35829011dafa0d0b3cb401803e6d78d55d382a96c", 1190 + "sha256": "459ba12aaada0e85e8f211f62fea649f246ccb74f726527593a0716bf1bcf6c4", 1171 1191 "url": "https://pub.dev" 1172 1192 }, 1173 1193 "source": "hosted", 1174 - "version": "1.3.2" 1194 + "version": "1.3.3" 1175 1195 }, 1176 1196 "onyxsdk_pen": { 1177 1197 "dependency": "direct main", ··· 1273 1293 "version": "0.1.1" 1274 1294 }, 1275 1295 "path": { 1276 - "dependency": "transitive", 1296 + "dependency": "direct main", 1277 1297 "description": { 1278 1298 "name": "path", 1279 - "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", 1299 + "sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", 1280 1300 "url": "https://pub.dev" 1281 1301 }, 1282 1302 "source": "hosted", 1283 - "version": "1.9.0" 1303 + "version": "1.9.1" 1284 1304 }, 1285 1305 "path_drawing": { 1286 1306 "dependency": "direct main", ··· 1376 1396 "dependency": "direct main", 1377 1397 "description": { 1378 1398 "name": "pdf", 1379 - "sha256": "05df53f8791587402493ac97b9869d3824eccbc77d97855f4545cf72df3cae07", 1399 + "sha256": "28eacad99bffcce2e05bba24e50153890ad0255294f4dd78a17075a2ba5c8416", 1380 1400 "url": "https://pub.dev" 1381 1401 }, 1382 1402 "source": "hosted", 1383 - "version": "3.11.1" 1403 + "version": "3.11.3" 1384 1404 }, 1385 1405 "pdf_widget_wrapper": { 1386 1406 "dependency": "transitive", ··· 1396 1416 "dependency": "direct main", 1397 1417 "description": { 1398 1418 "name": "pdfrx", 1399 - "sha256": "1a9cb7c6c6ac9b6e8b441d6a956697894dc4d10a9452ca9d640490c26c07cbfc", 1419 + "sha256": "7feafb9f5f2af8743d24d0b04e3b46bca6571c975e4697446f9692c7553c4e31", 1400 1420 "url": "https://pub.dev" 1401 1421 }, 1402 1422 "source": "hosted", 1403 - "version": "1.0.97" 1423 + "version": "1.1.11" 1404 1424 }, 1405 1425 "perfect_freehand": { 1406 1426 "dependency": "direct main", ··· 1416 1436 "dependency": "direct main", 1417 1437 "description": { 1418 1438 "name": "permission_handler", 1419 - "sha256": "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb", 1439 + "sha256": "59adad729136f01ea9e35a48f5d1395e25cba6cea552249ddbe9cf950f5d7849", 1420 1440 "url": "https://pub.dev" 1421 1441 }, 1422 1442 "source": "hosted", 1423 - "version": "11.3.1" 1443 + "version": "11.4.0" 1424 1444 }, 1425 1445 "permission_handler_android": { 1426 1446 "dependency": "transitive", 1427 1447 "description": { 1428 1448 "name": "permission_handler_android", 1429 - "sha256": "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1", 1449 + "sha256": "d3971dcdd76182a0c198c096b5db2f0884b0d4196723d21a866fc4cdea057ebc", 1430 1450 "url": "https://pub.dev" 1431 1451 }, 1432 1452 "source": "hosted", 1433 - "version": "12.0.13" 1453 + "version": "12.1.0" 1434 1454 }, 1435 1455 "permission_handler_apple": { 1436 1456 "dependency": "transitive", 1437 1457 "description": { 1438 1458 "name": "permission_handler_apple", 1439 - "sha256": "e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0", 1459 + "sha256": "f84a188e79a35c687c132a0a0556c254747a08561e99ab933f12f6ca71ef3c98", 1440 1460 "url": "https://pub.dev" 1441 1461 }, 1442 1462 "source": "hosted", 1443 - "version": "9.4.5" 1463 + "version": "9.4.6" 1444 1464 }, 1445 1465 "permission_handler_html": { 1446 1466 "dependency": "transitive", ··· 1456 1476 "dependency": "transitive", 1457 1477 "description": { 1458 1478 "name": "permission_handler_platform_interface", 1459 - "sha256": "e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9", 1479 + "sha256": "eb99b295153abce5d683cac8c02e22faab63e50679b937fa1bf67d58bb282878", 1460 1480 "url": "https://pub.dev" 1461 1481 }, 1462 1482 "source": "hosted", 1463 - "version": "4.2.3" 1483 + "version": "4.3.0" 1464 1484 }, 1465 1485 "permission_handler_windows": { 1466 1486 "dependency": "transitive", ··· 1476 1496 "dependency": "transitive", 1477 1497 "description": { 1478 1498 "name": "petitparser", 1479 - "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", 1499 + "sha256": "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646", 1480 1500 "url": "https://pub.dev" 1481 1501 }, 1482 1502 "source": "hosted", 1483 - "version": "6.0.2" 1503 + "version": "6.1.0" 1484 1504 }, 1485 1505 "pixel_snap": { 1486 1506 "dependency": "transitive", ··· 1496 1516 "dependency": "transitive", 1497 1517 "description": { 1498 1518 "name": "platform", 1499 - "sha256": "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65", 1519 + "sha256": "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984", 1500 1520 "url": "https://pub.dev" 1501 1521 }, 1502 1522 "source": "hosted", 1503 - "version": "3.1.5" 1523 + "version": "3.1.6" 1504 1524 }, 1505 1525 "platform_linux": { 1506 1526 "dependency": "transitive", ··· 1532 1552 "source": "hosted", 1533 1553 "version": "3.9.1" 1534 1554 }, 1555 + "posix": { 1556 + "dependency": "transitive", 1557 + "description": { 1558 + "name": "posix", 1559 + "sha256": "a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a", 1560 + "url": "https://pub.dev" 1561 + }, 1562 + "source": "hosted", 1563 + "version": "6.0.1" 1564 + }, 1535 1565 "power_extensions": { 1536 1566 "dependency": "transitive", 1537 1567 "description": { ··· 1546 1576 "dependency": "direct main", 1547 1577 "description": { 1548 1578 "name": "printing", 1549 - "sha256": "b535d177fc6e8f8908e19b0ff5c1d4a87e3c4d0bf675e05aa2562af1b7853906", 1579 + "sha256": "482cd5a5196008f984bb43ed0e47cbfdca7373490b62f3b27b3299275bf22a93", 1550 1580 "url": "https://pub.dev" 1551 1581 }, 1552 1582 "source": "hosted", 1553 - "version": "5.13.4" 1583 + "version": "5.14.2" 1554 1584 }, 1555 1585 "process": { 1556 1586 "dependency": "transitive", 1557 1587 "description": { 1558 1588 "name": "process", 1559 - "sha256": "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32", 1589 + "sha256": "107d8be718f120bbba9dcd1e95e3bd325b1b4a4f07db64154635ba03f2567a0d", 1560 1590 "url": "https://pub.dev" 1561 1591 }, 1562 1592 "source": "hosted", 1563 - "version": "5.0.2" 1593 + "version": "5.0.3" 1564 1594 }, 1565 1595 "provider": { 1566 1596 "dependency": "transitive", ··· 1586 1616 "dependency": "transitive", 1587 1617 "description": { 1588 1618 "name": "quill_native_bridge", 1589 - "sha256": "0b3200c57bb4f1f12d6c764648d42482891f20f12024c75fe3479cafc1e132c9", 1619 + "sha256": "bda0f0ad9bc160dcdd4bd2b378a7ae8bdb55c3d4b7301bf739d5e3b065ee5e82", 1590 1620 "url": "https://pub.dev" 1591 1621 }, 1592 1622 "source": "hosted", 1593 - "version": "10.7.11" 1623 + "version": "11.0.0" 1594 1624 }, 1595 1625 "quill_native_bridge_android": { 1596 1626 "dependency": "transitive", ··· 1636 1666 "dependency": "transitive", 1637 1667 "description": { 1638 1668 "name": "quill_native_bridge_platform_interface", 1639 - "sha256": "2d71b6c5106db0a4b1d788640d1b949ccdd0e570b5a5e0384f7b28be9630a94a", 1669 + "sha256": "ea48bd12bf426741747ec8a575b122350971f338a75049099b349c63447582a2", 1640 1670 "url": "https://pub.dev" 1641 1671 }, 1642 1672 "source": "hosted", 1643 - "version": "0.0.1" 1673 + "version": "0.0.1+1" 1644 1674 }, 1645 1675 "quill_native_bridge_web": { 1646 1676 "dependency": "transitive", ··· 1787 1817 "dependency": "direct main", 1788 1818 "description": { 1789 1819 "name": "share_plus", 1790 - "sha256": "6327c3f233729374d0abaafd61f6846115b2a481b4feddd8534211dc10659400", 1820 + "sha256": "fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da", 1791 1821 "url": "https://pub.dev" 1792 1822 }, 1793 1823 "source": "hosted", 1794 - "version": "10.1.3" 1824 + "version": "10.1.4" 1795 1825 }, 1796 1826 "share_plus_platform_interface": { 1797 1827 "dependency": "transitive", ··· 1807 1837 "dependency": "direct main", 1808 1838 "description": { 1809 1839 "name": "shared_preferences", 1810 - "sha256": "95f9997ca1fb9799d494d0cb2a780fd7be075818d59f00c43832ed112b158a82", 1840 + "sha256": "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a", 1811 1841 "url": "https://pub.dev" 1812 1842 }, 1813 1843 "source": "hosted", 1814 - "version": "2.3.3" 1844 + "version": "2.5.2" 1815 1845 }, 1816 1846 "shared_preferences_android": { 1817 1847 "dependency": "transitive", 1818 1848 "description": { 1819 1849 "name": "shared_preferences_android", 1820 - "sha256": "7f172d1b06de5da47b6264c2692ee2ead20bbbc246690427cdb4fc301cd0c549", 1850 + "sha256": "a768fc8ede5f0c8e6150476e14f38e2417c0864ca36bb4582be8e21925a03c22", 1821 1851 "url": "https://pub.dev" 1822 1852 }, 1823 1853 "source": "hosted", 1824 - "version": "2.3.4" 1854 + "version": "2.4.6" 1825 1855 }, 1826 1856 "shared_preferences_foundation": { 1827 1857 "dependency": "transitive", 1828 1858 "description": { 1829 1859 "name": "shared_preferences_foundation", 1830 - "sha256": "07e050c7cd39bad516f8d64c455f04508d09df104be326d8c02551590a0d513d", 1860 + "sha256": "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03", 1831 1861 "url": "https://pub.dev" 1832 1862 }, 1833 1863 "source": "hosted", 1834 - "version": "2.5.3" 1864 + "version": "2.5.4" 1835 1865 }, 1836 1866 "shared_preferences_linux": { 1837 1867 "dependency": "transitive", ··· 1857 1887 "dependency": "transitive", 1858 1888 "description": { 1859 1889 "name": "shared_preferences_web", 1860 - "sha256": "d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e", 1890 + "sha256": "c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019", 1861 1891 "url": "https://pub.dev" 1862 1892 }, 1863 1893 "source": "hosted", 1864 - "version": "2.4.2" 1894 + "version": "2.4.3" 1865 1895 }, 1866 1896 "shared_preferences_windows": { 1867 1897 "dependency": "transitive", ··· 1877 1907 "dependency": "direct dev", 1878 1908 "description": { 1879 1909 "name": "simplytranslate", 1880 - "sha256": "632b78778c5016b51ee3e5af778ad27f90d350d3153993d107fcb51fde1493c8", 1910 + "sha256": "3137b221b088c589cd68d26192d753a3a6fe314b83d95fc9c96cd0a40b270772", 1881 1911 "url": "https://pub.dev" 1882 1912 }, 1883 1913 "source": "hosted", 1884 - "version": "2.2.1+3" 1914 + "version": "2.2.2" 1885 1915 }, 1886 1916 "sky_engine": { 1887 1917 "dependency": "transitive", ··· 1893 1923 "dependency": "direct main", 1894 1924 "description": { 1895 1925 "name": "slang", 1896 - "sha256": "e02feadc1291280e755ed01da39817213247295368671da67570e28ac0120aa8", 1926 + "sha256": "2778b88f05ffc23fd0a37436f607bf2a541d0b6b922e69a8ea5bbd50c2427d18", 1897 1927 "url": "https://pub.dev" 1898 1928 }, 1899 1929 "source": "hosted", 1900 - "version": "4.3.0" 1930 + "version": "4.4.1" 1901 1931 }, 1902 1932 "slang_flutter": { 1903 1933 "dependency": "direct main", 1904 1934 "description": { 1905 1935 "name": "slang_flutter", 1906 - "sha256": "493456b7c4f842ec2e7519c2358a4653b3198b84e9b2656b03a648f7f3405471", 1936 + "sha256": "819637a23348adbc4f4e8faee3f274d8908f9af31d57bf1e277cd730b14bacde", 1907 1937 "url": "https://pub.dev" 1908 1938 }, 1909 1939 "source": "hosted", 1910 - "version": "4.3.0" 1940 + "version": "4.4.0" 1911 1941 }, 1912 1942 "source_span": { 1913 1943 "dependency": "transitive", 1914 1944 "description": { 1915 1945 "name": "source_span", 1916 - "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", 1946 + "sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", 1917 1947 "url": "https://pub.dev" 1918 1948 }, 1919 1949 "source": "hosted", 1920 - "version": "1.10.0" 1950 + "version": "1.10.1" 1921 1951 }, 1922 1952 "sprintf": { 1923 1953 "dependency": "transitive", ··· 1933 1963 "dependency": "transitive", 1934 1964 "description": { 1935 1965 "name": "stack_trace", 1936 - "sha256": "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377", 1966 + "sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", 1937 1967 "url": "https://pub.dev" 1938 1968 }, 1939 1969 "source": "hosted", 1940 - "version": "1.12.0" 1970 + "version": "1.12.1" 1941 1971 }, 1942 1972 "stream_channel": { 1943 1973 "dependency": "transitive", 1944 1974 "description": { 1945 1975 "name": "stream_channel", 1946 - "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", 1976 + "sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", 1947 1977 "url": "https://pub.dev" 1948 1978 }, 1949 1979 "source": "hosted", 1950 - "version": "2.1.2" 1980 + "version": "2.1.4" 1951 1981 }, 1952 1982 "string_scanner": { 1953 1983 "dependency": "transitive", 1954 1984 "description": { 1955 1985 "name": "string_scanner", 1956 - "sha256": "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3", 1986 + "sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", 1957 1987 "url": "https://pub.dev" 1958 1988 }, 1959 1989 "source": "hosted", 1960 - "version": "1.3.0" 1990 + "version": "1.4.1" 1961 1991 }, 1962 1992 "super_clipboard": { 1963 1993 "dependency": "direct main", 1964 1994 "description": { 1965 1995 "name": "super_clipboard", 1966 - "sha256": "687ef5d4ceb2cb1e0e36a4af37683936609f424f0767b46fee5fc312b0aeb595", 1996 + "sha256": "5203c881d24033c3e6154c2ae01afd94e7f0a3201280373f28e540f1defa3f40", 1967 1997 "url": "https://pub.dev" 1968 1998 }, 1969 1999 "source": "hosted", 1970 - "version": "0.9.0-dev.5" 2000 + "version": "0.9.0-dev.6" 1971 2001 }, 1972 2002 "super_native_extensions": { 1973 2003 "dependency": "transitive", 1974 2004 "description": { 1975 2005 "name": "super_native_extensions", 1976 - "sha256": "1cb6baecf529300ae7f59974bdc33a53b947ecc4ce374c00126df064c10e4e51", 2006 + "sha256": "09ccc40c475e6f91770eaeb2553bf4803812d7beadc3759aa57d643370619c86", 1977 2007 "url": "https://pub.dev" 1978 2008 }, 1979 2009 "source": "hosted", 1980 - "version": "0.9.0-dev.5" 2010 + "version": "0.9.0-dev.6" 1981 2011 }, 1982 2012 "sync_http": { 1983 2013 "dependency": "transitive", ··· 1993 2023 "dependency": "transitive", 1994 2024 "description": { 1995 2025 "name": "synchronized", 1996 - "sha256": "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225", 2026 + "sha256": "0669c70faae6270521ee4f05bffd2919892d42d1276e6c495be80174b6bc0ef6", 1997 2027 "url": "https://pub.dev" 1998 2028 }, 1999 2029 "source": "hosted", 2000 - "version": "3.3.0+3" 2030 + "version": "3.3.1" 2001 2031 }, 2002 2032 "term_glyph": { 2003 2033 "dependency": "transitive", 2004 2034 "description": { 2005 2035 "name": "term_glyph", 2006 - "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", 2036 + "sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", 2007 2037 "url": "https://pub.dev" 2008 2038 }, 2009 2039 "source": "hosted", 2010 - "version": "1.2.1" 2040 + "version": "1.2.2" 2011 2041 }, 2012 2042 "test_api": { 2013 2043 "dependency": "transitive", 2014 2044 "description": { 2015 2045 "name": "test_api", 2016 - "sha256": "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c", 2046 + "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", 2017 2047 "url": "https://pub.dev" 2018 2048 }, 2019 2049 "source": "hosted", 2020 - "version": "0.7.3" 2050 + "version": "0.7.4" 2021 2051 }, 2022 2052 "timezone": { 2023 2053 "dependency": "transitive", ··· 2123 2153 "dependency": "transitive", 2124 2154 "description": { 2125 2155 "name": "url_launcher_web", 2126 - "sha256": "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e", 2156 + "sha256": "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9", 2127 2157 "url": "https://pub.dev" 2128 2158 }, 2129 2159 "source": "hosted", 2130 - "version": "2.3.3" 2160 + "version": "2.4.0" 2131 2161 }, 2132 2162 "url_launcher_windows": { 2133 2163 "dependency": "transitive", 2134 2164 "description": { 2135 2165 "name": "url_launcher_windows", 2136 - "sha256": "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4", 2166 + "sha256": "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77", 2137 2167 "url": "https://pub.dev" 2138 2168 }, 2139 2169 "source": "hosted", 2140 - "version": "3.1.3" 2170 + "version": "3.1.4" 2141 2171 }, 2142 2172 "uuid": { 2143 2173 "dependency": "transitive", ··· 2153 2183 "dependency": "transitive", 2154 2184 "description": { 2155 2185 "name": "vector_graphics", 2156 - "sha256": "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7", 2186 + "sha256": "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de", 2157 2187 "url": "https://pub.dev" 2158 2188 }, 2159 2189 "source": "hosted", 2160 - "version": "1.1.15" 2190 + "version": "1.1.18" 2161 2191 }, 2162 2192 "vector_graphics_codec": { 2163 2193 "dependency": "transitive", 2164 2194 "description": { 2165 2195 "name": "vector_graphics_codec", 2166 - "sha256": "2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb", 2196 + "sha256": "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146", 2167 2197 "url": "https://pub.dev" 2168 2198 }, 2169 2199 "source": "hosted", 2170 - "version": "1.1.12" 2200 + "version": "1.1.13" 2171 2201 }, 2172 2202 "vector_graphics_compiler": { 2173 2203 "dependency": "transitive", ··· 2203 2233 "dependency": "transitive", 2204 2234 "description": { 2205 2235 "name": "vm_service", 2206 - "sha256": "f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b", 2236 + "sha256": "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14", 2207 2237 "url": "https://pub.dev" 2208 2238 }, 2209 2239 "source": "hosted", 2210 - "version": "14.3.0" 2240 + "version": "14.3.1" 2211 2241 }, 2212 2242 "watcher": { 2213 2243 "dependency": "transitive", 2214 2244 "description": { 2215 2245 "name": "watcher", 2216 - "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", 2246 + "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", 2217 2247 "url": "https://pub.dev" 2218 2248 }, 2219 2249 "source": "hosted", 2220 - "version": "1.1.0" 2250 + "version": "1.1.1" 2221 2251 }, 2222 2252 "web": { 2223 2253 "dependency": "transitive", ··· 2243 2273 "dependency": "transitive", 2244 2274 "description": { 2245 2275 "name": "win32", 2246 - "sha256": "8b338d4486ab3fbc0ba0db9f9b4f5239b6697fcee427939a40e720cbb9ee0a69", 2276 + "sha256": "b89e6e24d1454e149ab20fbb225af58660f0c0bf4475544650700d8e2da54aef", 2247 2277 "url": "https://pub.dev" 2248 2278 }, 2249 2279 "source": "hosted", 2250 - "version": "5.9.0" 2280 + "version": "5.11.0" 2251 2281 }, 2252 2282 "win32_registry": { 2253 2283 "dependency": "transitive", ··· 2333 2363 "dependency": "direct dev", 2334 2364 "description": { 2335 2365 "name": "yaml", 2336 - "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", 2366 + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", 2337 2367 "url": "https://pub.dev" 2338 2368 }, 2339 2369 "source": "hosted", 2340 - "version": "3.1.2" 2370 + "version": "3.1.3" 2341 2371 }, 2342 2372 "yaru": { 2343 2373 "dependency": "direct main", 2344 2374 "description": { 2345 2375 "name": "yaru", 2346 - "sha256": "afc659f78a0bef5e06ebbbd516979afceca7526b7703daa444bf419a54b2dc85", 2376 + "sha256": "f149399d81ecd3d20bfcc79afd5ddd9bcd7e4c901d5e602a8577fe59c71c8617", 2347 2377 "url": "https://pub.dev" 2348 2378 }, 2349 2379 "source": "hosted", 2350 - "version": "5.3.2" 2380 + "version": "7.0.0" 2351 2381 }, 2352 2382 "yaru_window": { 2353 2383 "dependency": "transitive", ··· 2401 2431 } 2402 2432 }, 2403 2433 "sdks": { 2404 - "dart": ">=3.6.0-0 <4.0.0", 2405 - "flutter": ">=3.24.3" 2434 + "dart": ">=3.7.0 <4.0.0", 2435 + "flutter": ">=3.29.0" 2406 2436 } 2407 2437 }
+2 -2
pkgs/by-name/se/sentry-native/package.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "sentry-native"; 13 - version = "0.8.2"; 13 + version = "0.8.3"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "getsentry"; 17 17 repo = "sentry-native"; 18 18 tag = version; 19 - hash = "sha256-X5QA27y/7bJoGC1qDNhvbh5Cqm4StiZ9jkdsed+oVL4="; 19 + hash = "sha256-9jsn7oydaOYOAq6XYYlPjzzy6LSiKOpRtp+PxMlzwz0="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+7 -9
pkgs/by-name/si/sioyek/package.nix
··· 4 4 installShellFiles, 5 5 fetchFromGitHub, 6 6 freetype, 7 - nix-update-script, 7 + unstableGitUpdater, 8 8 gumbo, 9 9 harfbuzz, 10 10 jbig2dec, ··· 15 15 }: 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "sioyek"; 18 - version = "2.0.0-unstable-2025-02-20"; 18 + version = "2.0.0-unstable-2025-03-11"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "ahrm"; 22 22 repo = "sioyek"; 23 - rev = "a64ad82b2c14e1ef821c13ddf1291ebb6aaafca6"; 24 - hash = "sha256-aI8GqXAgyh5VkayEQbaXOK+JQKzqVqQs8RO3CdOsgX8="; 23 + rev = "b3575d9634d6c305cdf555a383e019a1e9013f2a"; 24 + hash = "sha256-a6zIgFe8bHrqXAtCC4/LC5jl3hy2Cs1xZBI91sKQgqw="; 25 25 }; 26 26 27 27 buildInputs = ··· 74 74 installManPage resources/sioyek.1 75 75 ''; 76 76 77 - passthru.updateScript = nix-update-script { 78 - extraArgs = [ 79 - "--version" 80 - "branch=development" 81 - ]; 77 + passthru.updateScript = unstableGitUpdater { 78 + branch = "development"; 79 + tagPrefix = "v"; 82 80 }; 83 81 84 82 meta = with lib; {
+4 -2
pkgs/by-name/sl/sleek-todo/package.nix
··· 4 4 fetchurl, 5 5 undmg, 6 6 appimageTools, 7 - 7 + makeWrapper, 8 8 }: 9 9 10 10 let ··· 66 66 src 67 67 meta 68 68 ; 69 - 69 + nativeBuildInputs = [ makeWrapper ]; 70 70 extraInstallCommands = '' 71 + wrapProgram $out/bin/sleek-todo \ 72 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" 71 73 mkdir -p $out/share/{applications,sleek} 72 74 cp -a ${appimageContents}/{locales,resources} $out/share/sleek 73 75 cp -a ${appimageContents}/usr/share/icons $out/share
+2 -2
pkgs/by-name/sm/smartgit/package.nix
··· 16 16 in 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "smartgit"; 19 - version = "24.1.2"; 19 + version = "24.1.3"; 20 20 21 21 src = fetchurl { 22 22 url = "https://www.syntevo.com/downloads/smartgit/smartgit-linux-${ 23 23 builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version 24 24 }.tar.gz"; 25 - hash = "sha256-bPiPb/k5f9dRpwm4Wj+c2mhFhH9WOz2hzKeDfQLRLHQ="; 25 + hash = "sha256-YhgE1Y0L8lzefJnvswKwIFnx6XIo40DszAr/cxOoOds="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ wrapGAppsHook3 ];
+3 -3
pkgs/by-name/st/stalwart-mail/webadmin.nix
··· 16 16 17 17 rustPlatform.buildRustPackage rec { 18 18 pname = "webadmin"; 19 - version = "0.1.24"; 19 + version = "0.1.25"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "stalwartlabs"; 23 23 repo = "webadmin"; 24 24 tag = "v${version}"; 25 - hash = "sha256-KtCSP7PP1LBTcP1LFdEmom/4G8or87oA6ml6MXOhATk="; 25 + hash = "sha256-Hv7FojY/SZgbzS8XGVj0uRfynZCZPEbPiSHRuBtt/Jc="; 26 26 }; 27 27 28 28 npmDeps = fetchNpmDeps { ··· 32 32 }; 33 33 34 34 useFetchCargoVendor = true; 35 - cargoHash = "sha256-VXbFQLMtqypQlisirKhlfu9PYgmEryJx85GRqlRslNY="; 35 + cargoHash = "sha256-/BoGeAF4GbM8ddWCnxAueJQYgQZvAL0pQ0pDUW0mXI0="; 36 36 37 37 postPatch = '' 38 38 # Using local tailwindcss for compilation
+3 -3
pkgs/by-name/st/star-history/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "star-history"; 13 - version = "1.0.29"; 13 + version = "1.0.30"; 14 14 15 15 src = fetchCrate { 16 16 inherit pname version; 17 - hash = "sha256-RpGR4DlAvSuaecHPiD367rRR7H5zQs0JOgtvh/PXgpM="; 17 + hash = "sha256-QTTBWuRXjx7UEMjnrIb4KQW+rtyKy4Q0Hu7OLt1Dph0="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-lVwH8NnmBl3ZakVbFYslvH39mjAOhmPRmXdshbwkx1Y="; 21 + cargoHash = "sha256-2GwZtNbUbdzxK31Gh4U2LsFkzV1ylXkZnP5r5FQ/hvU="; 22 22 23 23 nativeBuildInputs = [ pkg-config ]; 24 24
+2 -2
pkgs/by-name/sw/swego/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "swego"; 10 - version = "1.13"; 10 + version = "1.14"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "nodauf"; 14 14 repo = "Swego"; 15 15 tag = "v${version}"; 16 - hash = "sha256-JILdtmTdDZzcjsDfH0rZo4HpTp26EPP8WKPbHhQeNN8="; 16 + hash = "sha256-28PU7jAVnWfRbFmTE2pmwJO1Zi+ceyFrzY5MiRt+91Y="; 17 17 }; 18 18 19 19 vendorHash = "sha256-w2OhZq7vaVDVoRfnWPH0bFO85yGTFcO6KpDo5ulTifo=";
+2 -2
pkgs/by-name/sw/swiftlint/package.nix
··· 8 8 }: 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "swiftlint"; 11 - version = "0.58.2"; 11 + version = "0.59.0"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/realm/SwiftLint/releases/download/${version}/portable_swiftlint.zip"; 15 - hash = "sha256-rQcdWjbX9Ddt/pLX7Z9LrvizvedbdRMdwofPNPEDU6U="; 15 + hash = "sha256-rsGt9hy2EklZEA7eQ/Tp9eztVLVlVn9LMPTeZz9fQYA="; 16 16 }; 17 17 18 18 dontPatch = true;
-91
pkgs/by-name/sy/synapse-admin/package.json
··· 1 - { 2 - "name": "synapse-admin", 3 - "version": "0.10.0", 4 - "description": "Admin GUI for the Matrix.org server Synapse", 5 - "type": "module", 6 - "author": "Awesome Technologies Innovationslabor GmbH", 7 - "license": "Apache-2.0", 8 - "homepage": ".", 9 - "repository": { 10 - "type": "git", 11 - "url": "https://github.com/Awesome-Technologies/synapse-admin" 12 - }, 13 - "devDependencies": { 14 - "@babel/preset-env": "^7.24.4", 15 - "@babel/preset-react": "^7.24.1", 16 - "@testing-library/jest-dom": "^6.0.0", 17 - "@testing-library/react": "^15.0.2", 18 - "@testing-library/user-event": "^14.5.2", 19 - "@vitejs/plugin-react": "^4.0.0", 20 - "babel-jest": "^29.7.0", 21 - "eslint": "^8.57.0", 22 - "eslint-config-prettier": "^9.1.0", 23 - "eslint-config-react-app": "^7.0.1", 24 - "eslint-plugin-prettier": "^5.1.3", 25 - "jest": "^29.7.0", 26 - "jest-environment-jsdom": "^29.7.0", 27 - "jest-fetch-mock": "^3.0.3", 28 - "prettier": "^3.2.5", 29 - "react-test-renderer": "^18.2.0", 30 - "vite": "^5.0.0", 31 - "vite-plugin-version-mark": "^0.0.13" 32 - }, 33 - "dependencies": { 34 - "@haleos/ra-language-german": "^1.0.0", 35 - "@haxqer/ra-language-chinese": "^4.16.2", 36 - "@mui/icons-material": "^5.15.15", 37 - "@mui/material": "^5.15.15", 38 - "@mui/styles": "^5.15.15", 39 - "papaparse": "^5.4.1", 40 - "ra-language-farsi": "^4.2.0", 41 - "ra-language-french": "^4.16.15", 42 - "ra-language-italian": "^3.13.1", 43 - "react": "^18.0.0", 44 - "react-admin": "^4.16.15", 45 - "react-dom": "^18.0.0" 46 - }, 47 - "scripts": { 48 - "start": "vite serve", 49 - "build": "vite build", 50 - "fix:other": "yarn prettier --write", 51 - "fix:code": "yarn test:lint --fix", 52 - "fix": "yarn fix:code && yarn fix:other", 53 - "prettier": "prettier --ignore-path .gitignore \"**/*.{js,jsx,json,md,scss,yaml,yml}\"", 54 - "test:code": "jest", 55 - "test:lint": "eslint --ignore-path .gitignore --ext .js,.jsx .", 56 - "test:style": "yarn prettier --list-different", 57 - "test": "yarn test:style && yarn test:lint && yarn test:code" 58 - }, 59 - "babel": { 60 - "presets": [ 61 - "@babel/preset-env", 62 - [ 63 - "@babel/preset-react", 64 - { 65 - "runtime": "automatic" 66 - } 67 - ] 68 - ] 69 - }, 70 - "eslintConfig": { 71 - "extends": "react-app" 72 - }, 73 - "jest": { 74 - "testEnvironment": "jsdom", 75 - "setupFilesAfterEnv": [ 76 - "<rootDir>/src/setupTests.js" 77 - ] 78 - }, 79 - "browserslist": { 80 - "production": [ 81 - ">0.2%", 82 - "not dead", 83 - "not op_mini all" 84 - ], 85 - "development": [ 86 - "last 1 chrome version", 87 - "last 1 firefox version", 88 - "last 1 safari version" 89 - ] 90 - } 91 - }
+107 -29
pkgs/by-name/sy/synapse-admin/package.nix
··· 1 1 { 2 2 lib, 3 + stdenv, 3 4 fetchFromGitHub, 4 - fetchYarnDeps, 5 - mkYarnPackage, 5 + nodejs, 6 + yarn-berry, 7 + cacert, 8 + nix-update-script, 9 + formats, 6 10 baseUrl ? null, 7 - writeShellScriptBin, 8 11 }: 9 12 10 - mkYarnPackage rec { 13 + let 14 + config = lib.optionalAttrs (baseUrl != null) { restrictBaseUrl = baseUrl; }; 15 + configFormat = formats.json { }; 16 + configFile = configFormat.generate "synapse-admin-config" config; 17 + in 18 + 19 + stdenv.mkDerivation (finalAttrs: { 11 20 pname = "synapse-admin"; 12 - version = "0.10.0"; 21 + version = "0.10.3"; 22 + 13 23 src = fetchFromGitHub { 14 24 owner = "Awesome-Technologies"; 15 25 repo = "synapse-admin"; 16 - tag = version; 17 - sha256 = "sha256-3MC5PCEwYfZzJy9AW9nHTpvU49Lk6wbYC4Rcv9J9MEg="; 26 + tag = finalAttrs.version; 27 + hash = "sha256-o2HzGuKjmIeJ+Kxd9KiFWmQgGVtvRdydiQJlr6P0+s8="; 18 28 }; 19 29 20 - packageJSON = ./package.json; 30 + # we cannot use fetchYarnDeps because that doesn't support yarn 2/berry lockfiles 31 + yarnOfflineCache = stdenv.mkDerivation { 32 + pname = "yarn-deps"; 33 + inherit (finalAttrs) version src; 21 34 22 - offlineCache = fetchYarnDeps { 23 - yarnLock = "${src}/yarn.lock"; 24 - hash = "sha256-vpCwPL1B+hbIaVSHtlkGjPAteu9BFNNmCTE66CSyFkg="; 35 + nativeBuildInputs = [ yarn-berry ]; 36 + 37 + dontInstall = true; 38 + 39 + env = { 40 + YARN_ENABLE_TELEMETRY = 0; 41 + NODE_EXTRA_CA_CERTS = "${cacert}/etc/ssl/certs/ca-bundle.crt"; 42 + }; 43 + 44 + supportedArchitectures = builtins.toJSON { 45 + os = [ 46 + "darwin" 47 + "linux" 48 + ]; 49 + cpu = [ 50 + "arm" 51 + "arm64" 52 + "ia32" 53 + "x64" 54 + ]; 55 + libc = [ 56 + "glibc" 57 + "musl" 58 + ]; 59 + }; 60 + 61 + configurePhase = '' 62 + runHook preConfigure 63 + 64 + export HOME="$NIX_BUILD_TOP" 65 + yarn config set enableGlobalCache false 66 + yarn config set cacheFolder $out 67 + yarn config set --json supportedArchitectures "$supportedArchitectures" 68 + 69 + runHook postConfigure 70 + ''; 71 + 72 + buildPhase = '' 73 + runHook preBuild 74 + 75 + mkdir -p $out 76 + yarn install --immutable --mode skip-build 77 + 78 + runHook postBuild 79 + ''; 80 + 81 + outputHash = "sha256-hIz+tWaDiq9qslEKjRyNzC0z1zA5TFgVr/hf3/T6YGw="; 82 + outputHashMode = "recursive"; 25 83 }; 26 84 27 85 nativeBuildInputs = [ 28 - (writeShellScriptBin "git" "echo ${version}") 86 + nodejs 87 + yarn-berry 29 88 ]; 30 89 31 - NODE_ENV = "production"; 32 - ${if baseUrl != null then "REACT_APP_SERVER" else null} = baseUrl; 90 + env = { 91 + NODE_ENV = "production"; 92 + }; 33 93 34 - # error:0308010C:digital envelope routines::unsupported 35 - NODE_OPTIONS = "--openssl-legacy-provider"; 94 + postPatch = '' 95 + substituteInPlace vite.config.ts \ 96 + --replace-fail "git describe --tags" "echo ${finalAttrs.version}" 97 + ''; 98 + 99 + configurePhase = '' 100 + runHook preConfigure 101 + 102 + export HOME="$NIX_BUILD_TOP" 103 + yarn config set enableGlobalCache false 104 + yarn config set cacheFolder $yarnOfflineCache 105 + 106 + runHook postConfigure 107 + ''; 36 108 37 109 buildPhase = '' 38 110 runHook preBuild 39 111 40 - export HOME=$(mktemp -d) 41 - yarn --offline run build 112 + yarn install --immutable --immutable-cache 113 + yarn build 42 114 43 115 runHook postBuild 44 116 ''; 45 117 46 - distPhase = '' 47 - runHook preDist 118 + installPhase = '' 119 + runHook preInstall 48 120 49 - cp -r deps/synapse-admin/dist $out 121 + cp -r dist $out 122 + cp ${configFile} $out/config.json 50 123 51 - runHook postDist 124 + runHook postInstall 52 125 ''; 53 126 54 - dontFixup = true; 55 - dontInstall = true; 127 + passthru.updateScript = nix-update-script { }; 56 128 57 - meta = with lib; { 129 + meta = { 58 130 description = "Admin UI for Synapse Homeservers"; 59 131 homepage = "https://github.com/Awesome-Technologies/synapse-admin"; 60 - license = licenses.asl20; 61 - platforms = platforms.all; 62 - maintainers = with maintainers; [ 132 + changelog = "https://github.com/Awesome-Technologies/synapse-admin/releases/tag/${finalAttrs.version}"; 133 + license = lib.licenses.asl20; 134 + platforms = [ 135 + "x86_64-linux" 136 + "aarch64-linux" 137 + "x86_64-darwin" 138 + "aarch64-darwin" 139 + ]; 140 + maintainers = with lib.maintainers; [ 63 141 mkg20001 64 142 ma27 65 143 ]; 66 144 }; 67 - } 145 + })
+18 -4
pkgs/by-name/tt/ttf2pt1/package.nix
··· 4 4 fetchurl, 5 5 perl, 6 6 freetype, 7 + fetchpatch, 7 8 }: 8 9 9 - stdenv.mkDerivation rec { 10 + stdenv.mkDerivation (finalAttrs: { 10 11 pname = "ttf2pt1"; 11 12 version = "3.4.4"; 12 13 13 14 src = fetchurl { 14 - url = "mirror://sourceforge/ttf2pt1/ttf2pt1-${version}.tgz"; 15 + url = "mirror://sourceforge/ttf2pt1/ttf2pt1-${finalAttrs.version}.tgz"; 15 16 sha256 = "1l718n4k4widx49xz7qrj4mybzb8q67kp2jw7f47604ips4654mf"; 16 17 }; 17 18 ··· 28 29 buildInputs = [ freetype ]; 29 30 nativeBuildInputs = [ perl ]; 30 31 31 - patches = ./gentoo-makefile.patch; # also contains the freetype patch 32 + patches = [ 33 + ./gentoo-makefile.patch # also contains the freetype patch 34 + 35 + # fix build with c99 36 + # https://src.fedoraproject.org/rpms/ttf2pt1/c/070de5269475785d27ae7996513bee12cb9a0f53 37 + (fetchpatch { 38 + url = "https://src.fedoraproject.org/rpms/ttf2pt1/raw/070de5269475785d27ae7996513bee12cb9a0f53/f/ttf2pt1-c99.patch"; 39 + hash = "sha256-7+RnExqxED+fUJSj3opfYi0eQ5zqswOZnKjQMvlF020="; 40 + }) 41 + 42 + # fix build with gcc14 43 + # https://src.fedoraproject.org/rpms/ttf2pt1/c/1ebb612acb7088095c6bd7242209f0ce848895fb 44 + ./ttf2pt1-gcc14.patch 45 + ]; 32 46 33 47 meta = { 34 48 description = "True Type to Postscript Type 3 converter, fpdf"; ··· 36 50 license = "ttf2pt1"; 37 51 platforms = lib.platforms.linux; 38 52 }; 39 - } 53 + })
+47
pkgs/by-name/tt/ttf2pt1/ttf2pt1-gcc14.patch
··· 1 + diff --git a/ft.c b/ft.c 2 + index 4ca1ca6..3ae9ac9 100644 3 + --- a/ft.c 4 + +++ b/ft.c 5 + @@ -457,7 +457,7 @@ static double lastx, lasty; 6 + 7 + static int 8 + outl_moveto( 9 + - FT_Vector *to, 10 + + const FT_Vector *to, 11 + void *unused 12 + ) 13 + { 14 + @@ -477,7 +477,7 @@ outl_moveto( 15 + 16 + static int 17 + outl_lineto( 18 + - FT_Vector *to, 19 + + const FT_Vector *to, 20 + void *unused 21 + ) 22 + { 23 + @@ -493,8 +493,8 @@ outl_lineto( 24 + 25 + static int 26 + outl_conicto( 27 + - FT_Vector *control1, 28 + - FT_Vector *to, 29 + + const FT_Vector *control1, 30 + + const FT_Vector *to, 31 + void *unused 32 + ) 33 + { 34 + @@ -514,9 +514,9 @@ outl_conicto( 35 + 36 + static int 37 + outl_cubicto( 38 + - FT_Vector *control1, 39 + - FT_Vector *control2, 40 + - FT_Vector *to, 41 + + const FT_Vector *control1, 42 + + const FT_Vector *control2, 43 + + const FT_Vector *to, 44 + void *unused 45 + ) 46 + { 47 +
+2 -2
pkgs/by-name/va/vale/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "vale"; 14 - version = "3.11.1"; 14 + version = "3.11.2"; 15 15 16 16 subPackages = [ "cmd/vale" ]; 17 17 ··· 19 19 owner = "errata-ai"; 20 20 repo = "vale"; 21 21 tag = "v${version}"; 22 - hash = "sha256-UPbeml7W90ICmbDjvNIy+DmolAAYF6Tci4R/kZa5cr8="; 22 + hash = "sha256-7wBMdATN2kAXUG6fWwq/8JifLrhxDjjPWlZSA47yrxM="; 23 23 }; 24 24 25 25 vendorHash = "sha256-Zhhp/qbwGTQEZ28S+p7GJodwQcnkFNqNU7WCZKdeoz0=";
+3 -3
pkgs/by-name/ve/versatiles/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "versatiles"; 9 - version = "0.15.3"; # When updating: Replace with current version 9 + version = "0.15.4"; # When updating: Replace with current version 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "versatiles-org"; 13 13 repo = "versatiles-rs"; 14 14 tag = "v${version}"; # When updating: Replace with long commit hash of new version 15 - hash = "sha256-xIZ/9l/wvl2Gh7vmxTGUxhZ9KIPSPLoqqC8DRN3PiQs="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. 15 + hash = "sha256-C9LTfRi6FRRg4yUIbs1DMtOtILTO/ItjWGnuKwUSHeU="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-UkPKwXPQW/M7AgNTMx4OqTLQCc9+c+RkzcCPyEHJayw="; # When updating: Same as above 19 + cargoHash = "sha256-B9QCkAjyak2rX3waMG74KBbBVKn2veliMl7tAS41HQQ="; # When updating: Same as above 20 20 21 21 __darwinAllowLocalNetworking = true; 22 22
+2 -2
pkgs/by-name/ve/veryfasttree/package.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "veryfasttree"; 11 - version = "4.0.4"; 11 + version = "4.0.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "citiususc"; 15 15 repo = "veryfasttree"; 16 16 rev = "v${finalAttrs.version}"; 17 - hash = "sha256-S4FW91VEdTPOIwRamz62arLSN9inxoKXpKsen2ISXMo="; 17 + hash = "sha256-xoz2mK72gvNRpA4kGInAb3WHa/D8HvXprUQiJClLwh8="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ];
+13 -14
pkgs/by-name/we/werf/package.nix
··· 8 8 installShellFiles, 9 9 versionCheckHook, 10 10 }: 11 - 12 - buildGoModule rec { 11 + buildGoModule (finalAttrs: { 13 12 pname = "werf"; 14 - version = "2.31.1"; 13 + version = "2.34.1"; 15 14 16 15 src = fetchFromGitHub { 17 16 owner = "werf"; 18 17 repo = "werf"; 19 - tag = "v${version}"; 20 - hash = "sha256-eEdhAY3vN6hsgggakYpGFiVjR2BBGrg1UF18gFXc8g8="; 18 + tag = "v${finalAttrs.version}"; 19 + hash = "sha256-hWkU3tyh0kQ9GNl5gQIs4wTRBQV0B3/0oOAhKLo1hOo="; 21 20 }; 22 21 23 - vendorHash = "sha256-g+QZI0mfXSIU+iBnKzMeTGuF5UB1cwOixvRhcrBGrpE="; 24 - 25 22 proxyVendor = true; 23 + vendorHash = "sha256-x9ehxBfyk5sMg71yJcyjcrBAi5bzEnENAaqLXFoGQck="; 26 24 27 25 subPackages = [ "cmd/werf" ]; 28 26 ··· 41 39 [ 42 40 "-s" 43 41 "-w" 44 - "-X github.com/werf/werf/v2/pkg/werf.Version=v${version}" 42 + "-X github.com/werf/werf/v2/pkg/werf.Version=${finalAttrs.src.rev}" 45 43 ] 46 - ++ lib.optionals (env.CGO_ENABLED == 1) [ 44 + ++ lib.optionals (finalAttrs.env.CGO_ENABLED == 1) [ 47 45 "-extldflags=-static" 48 46 "-linkmode external" 49 47 ]; ··· 56 54 "dfrunsecurity" 57 55 "dfssh" 58 56 ] 59 - ++ lib.optionals (env.CGO_ENABLED == 1) [ 57 + ++ lib.optionals (finalAttrs.env.CGO_ENABLED == 1) [ 60 58 "cni" 61 59 "exclude_graphdriver_devicemapper" 62 60 "netgo" ··· 72 70 # Test all packages. 73 71 unset subPackages 74 72 75 - # Remove tests that require external services, usually a Docker daemon. 73 + # Remove tests that fail or require external services. 76 74 rm -rf \ 77 75 integration/suites \ 78 76 pkg/true_git/*_test.go \ 77 + pkg/werf/exec/*_test.go \ 79 78 test/e2e 80 79 '' 81 - + lib.optionalString (env.CGO_ENABLED == 0) '' 80 + + lib.optionalString (finalAttrs.env.CGO_ENABLED == 0) '' 82 81 # A workaround for osusergo. 83 82 export USER=nixbld 84 83 ''; ··· 104 103 Buildah. 105 104 ''; 106 105 homepage = "https://werf.io"; 107 - changelog = "https://github.com/werf/werf/releases/tag/${src.rev}"; 106 + changelog = "https://github.com/werf/werf/releases/tag/${finalAttrs.src.rev}"; 108 107 license = lib.licenses.asl20; 109 108 maintainers = [ lib.maintainers.azahi ]; 110 109 mainProgram = "werf"; 111 110 }; 112 - } 111 + })
+12 -3
pkgs/by-name/wl/wl-kbptr/package.nix
··· 6 6 libxkbcommon, 7 7 meson, 8 8 ninja, 9 + opencv, 10 + pixman, 9 11 pkg-config, 10 12 stdenv, 11 13 wayland, ··· 14 16 }: 15 17 let 16 18 pname = "wl-kbptr"; 17 - version = "0.2.3"; 19 + version = "0.3.0"; 18 20 in 19 21 stdenv.mkDerivation { 20 22 inherit pname version; ··· 22 24 owner = "moverest"; 23 25 repo = "wl-kbptr"; 24 26 tag = "v${version}"; 25 - hash = "sha256-4OWy5Q+NSKgzDn12aflZ+YAfacLeOTIhOojiJ2WiqQg="; 27 + hash = "sha256-T7vxD5FW6Hjqc6io7Hypr6iJRM32KggQVMOGsy2Lg4Q="; 26 28 }; 27 29 28 30 depsBuildBuild = [ pkg-config ]; ··· 37 39 buildInputs = [ 38 40 gtk3 39 41 libxkbcommon 42 + opencv 43 + pixman 40 44 wayland 41 45 wayland-protocols 42 46 ]; 43 47 48 + mesonFlags = [ "-Dopencv=enabled" ]; 49 + 44 50 strictDeps = true; 45 51 46 52 passthru = { ··· 53 59 changelog = "https://github.com/moverest/wl-kbptr/releases/tag/v${version}"; 54 60 license = lib.licenses.gpl3; 55 61 mainProgram = "wl-kbptr"; 56 - maintainers = [ lib.maintainers.luftmensch-luftmensch ]; 62 + maintainers = [ 63 + lib.maintainers.luftmensch-luftmensch 64 + lib.maintainers.clementpoiret 65 + ]; 57 66 inherit (wayland.meta) platforms; 58 67 }; 59 68 }
+2 -2
pkgs/by-name/wo/workrave/package.nix
··· 33 33 34 34 stdenv.mkDerivation rec { 35 35 pname = "workrave"; 36 - version = "1.10.52"; 36 + version = "1.10.53"; 37 37 38 38 src = fetchFromGitHub { 39 39 repo = "workrave"; 40 40 owner = "rcaelers"; 41 41 rev = "v" + lib.concatStringsSep "_" (lib.splitVersion version); 42 - sha256 = "sha256-U39zr8XGIDbyY480bla2yTaRQLP3wMrL8RLWjlTa5uY="; 42 + sha256 = "sha256-Dt0KY6nchcGZLyiUGGS4pnVagreIhuQpSq2DdvWqtn8="; 43 43 }; 44 44 45 45 nativeBuildInputs = [
+5 -4
pkgs/by-name/ya/yaml-language-server/package.nix
··· 5 5 fixup-yarn-lock, 6 6 makeWrapper, 7 7 nodejs, 8 + writableTmpDirAsHomeHook, 8 9 stdenv, 9 10 yarn, 10 11 }: 11 12 12 13 stdenv.mkDerivation rec { 13 14 pname = "yaml-language-server"; 14 - version = "1.15.0"; 15 + version = "1.17.0"; 15 16 16 17 src = fetchFromGitHub { 17 18 owner = "redhat-developer"; 18 19 repo = "yaml-language-server"; 19 20 tag = version; 20 - hash = "sha256-Y3Q/y9UIiy7US8Jl4vxT0Pfw8h3hiXK+Cu9TEQHyAaA="; 21 + hash = "sha256-YGPktMZxYi6eihCDc8JIfN/Ht2uu3wGKoKPJWlDKu+g="; 21 22 }; 22 23 23 24 offlineCache = fetchYarnDeps { 24 25 yarnLock = "${src}/yarn.lock"; 25 - hash = "sha256-zHcxZ4VU6CGux72Nsy0foU4gFshK1wO/LTfnwOoirmg="; 26 + hash = "sha256-2OVxvvijnfB8Bytgoaybyx4p66nD/aahtyjxLf8womE="; 26 27 }; 27 28 28 29 nativeBuildInputs = [ ··· 30 31 fixup-yarn-lock 31 32 yarn 32 33 nodejs 34 + writableTmpDirAsHomeHook 33 35 ]; 34 36 35 37 # NodeJS is also needed here so that script interpreter get patched ··· 40 42 configurePhase = '' 41 43 runHook preConfigure 42 44 43 - export HOME=$(mktemp -d) 44 45 yarn config --offline set yarn-offline-mirror "$offlineCache" 45 46 fixup-yarn-lock yarn.lock 46 47 yarn --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive install
+3 -3
pkgs/by-name/yo/yourkit-java/package.nix
··· 10 10 let 11 11 vPath = v: lib.elemAt (lib.splitString "-" v) 0; 12 12 13 - version = "2024.9-b164"; 13 + version = "2025.3-b134"; 14 14 15 15 arches = { 16 16 aarch64-linux = "arm64"; ··· 20 20 arch = arches.${stdenvNoCC.targetPlatform.system} or (throw "Unsupported system"); 21 21 22 22 hashes = { 23 - arm64 = "sha256-tqo9QgIQUg6/OIoX0Cfr4srzPUoySEslNvfusR+IoyM="; 24 - x64 = "sha256-L+wj4bAABbo+4Lto+AGR+Aq4fKn26Hg2sN9ATcYhefg="; 23 + arm64 = "sha256-n6G04Gf+jIRfamo0B+EAfpNT0YDT0Mt9PTnxItlC06c="; 24 + x64 = "sha256-RHGJd3GkP2bA9c/fhfFd9JLFK90mqt5hCbZmN0Ht0jE="; 25 25 }; 26 26 27 27 desktopItem = makeDesktopItem {
+17 -7
pkgs/desktops/lxde/core/lxpanel/default.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchurl, 5 + fetchpatch2, 5 6 pkg-config, 6 7 gettext, 7 8 m4, ··· 29 30 withGtk3 ? true, 30 31 }: 31 32 32 - stdenv.mkDerivation rec { 33 + stdenv.mkDerivation (finalAttrs: { 33 34 pname = "lxpanel"; 34 35 version = "0.10.1"; 35 36 36 37 src = fetchurl { 37 - url = "mirror://sourceforge/lxde/${pname}-${version}.tar.xz"; 38 + url = "mirror://sourceforge/lxde/${finalAttrs.pname}-${finalAttrs.version}.tar.xz"; 38 39 sha256 = "sha256-HjGPV9fja2HCOlBNA9JDDHja0ULBgERRBh8bPqVEHug="; 39 40 }; 40 41 42 + patches = [ 43 + # fix build with gcc14 44 + # https://github.com/lxde/lxpanel/commit/0853b0fc981285ebd2ac52f8dfc2a09b1090748c 45 + (fetchpatch2 { 46 + url = "https://github.com/lxde/lxpanel/commit/0853b0fc981285ebd2ac52f8dfc2a09b1090748c.patch?full_index=1"; 47 + hash = "sha256-lj4CWdiUQhEc9J8UNKcP7/tmsGnPjA5pwXAok5YFW4M="; 48 + }) 49 + ]; 50 + 41 51 nativeBuildInputs = [ 42 52 pkg-config 43 53 gettext ··· 72 82 73 83 configureFlags = lib.optional withGtk3 "--enable-gtk3"; 74 84 75 - meta = with lib; { 85 + meta = { 76 86 description = "Lightweight X11 desktop panel for LXDE"; 77 87 homepage = "https://lxde.org/"; 78 - license = licenses.gpl2Plus; 79 - maintainers = [ maintainers.ryneeverett ]; 80 - platforms = platforms.linux; 88 + license = lib.licenses.gpl2Plus; 89 + maintainers = [ lib.maintainers.ryneeverett ]; 90 + platforms = lib.platforms.linux; 81 91 }; 82 - } 92 + })
+33 -33
pkgs/development/compilers/flutter/versions/3_24/data.json
··· 1 1 { 2 - "version": "3.24.4", 3 - "engineVersion": "db49896cf25ceabc44096d5f088d86414e05a7aa", 2 + "version": "3.24.5", 3 + "engineVersion": "a18df97ca57a249df5d8d68cd0820600223ce262", 4 4 "engineSwiftShaderHash": "sha256-mRLCvhNkmHz7Rv6GzXkY7OB1opBSq+ATWZ466qZdgto=", 5 5 "engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f", 6 6 "channel": "stable", 7 7 "engineHashes": { 8 8 "aarch64-linux": { 9 - "aarch64-linux": "sha256-/jkMlcE0AZFWgTtUaUk8e/RxD31mObG91C6nfLzXdYU=", 10 - "x86_64-linux": "sha256-/jkMlcE0AZFWgTtUaUk8e/RxD31mObG91C6nfLzXdYU=" 9 + "aarch64-linux": "sha256-tHdbyDs02+iJiWOynLEWXIiYVmdpkxRTbrfMljjKwG8=", 10 + "x86_64-linux": "sha256-tHdbyDs02+iJiWOynLEWXIiYVmdpkxRTbrfMljjKwG8=" 11 11 }, 12 12 "x86_64-linux": { 13 - "aarch64-linux": "sha256-aQK3uD8n/V1ZH5+RbCNVZ1Fxx0Z33y5IEG4B0MVKh58=", 14 - "x86_64-linux": "sha256-aQK3uD8n/V1ZH5+RbCNVZ1Fxx0Z33y5IEG4B0MVKh58=" 13 + "aarch64-linux": "sha256-R0BROAR1KIJvA4CZRBMbUU6zN3sL8I/F8LFZrdaTJ/Q=", 14 + "x86_64-linux": "sha256-R0BROAR1KIJvA4CZRBMbUU6zN3sL8I/F8LFZrdaTJ/Q=" 15 15 } 16 16 }, 17 17 "dartVersion": "3.5.4", ··· 21 21 "x86_64-darwin": "sha256-9BJL3FjwmPbJw2pdiXH0EjPqjaYavzxt6ohyNKAeyOg=", 22 22 "aarch64-darwin": "sha256-tebVH1N2VtPnyecH6wYyptkE0xjINpPv/mvKgaucBHk=" 23 23 }, 24 - "flutterHash": "sha256-ykR2ul5JWEvopTMqXvRCAfqZ8ZlirNu0txVczWc/Nvg=", 24 + "flutterHash": "sha256-9aA0HU/c32ixhnqAGwm1v87uDnYhNbe5laFbed1XPw8=", 25 25 "artifactHashes": { 26 26 "android": { 27 - "aarch64-darwin": "sha256-LlTVOf+8AixZ/W5J+dlagdldwZTE7D2aA3tWYi3te+8=", 28 - "aarch64-linux": "sha256-XfsBmIjmPzU+VNJvqu6uXOcKUwfUPXXoL2hUPso3DNo=", 29 - "x86_64-darwin": "sha256-LlTVOf+8AixZ/W5J+dlagdldwZTE7D2aA3tWYi3te+8=", 30 - "x86_64-linux": "sha256-XfsBmIjmPzU+VNJvqu6uXOcKUwfUPXXoL2hUPso3DNo=" 27 + "aarch64-darwin": "sha256-4jeSa003DWoixXx+x1OgNKaIqfQV85en9rJmC1lZ/tQ=", 28 + "aarch64-linux": "sha256-3FQ4Q0IKSMvsgmvuoJGHeZaveuTgyMrW65V23F3aZNk=", 29 + "x86_64-darwin": "sha256-4jeSa003DWoixXx+x1OgNKaIqfQV85en9rJmC1lZ/tQ=", 30 + "x86_64-linux": "sha256-3FQ4Q0IKSMvsgmvuoJGHeZaveuTgyMrW65V23F3aZNk=" 31 31 }, 32 32 "fuchsia": { 33 33 "aarch64-darwin": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=", ··· 36 36 "x86_64-linux": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=" 37 37 }, 38 38 "ios": { 39 - "aarch64-darwin": "sha256-LilLQf/+aBaaG7nVMSd4Ms36e1yos+yH6mbZQxukh8E=", 40 - "aarch64-linux": "sha256-LilLQf/+aBaaG7nVMSd4Ms36e1yos+yH6mbZQxukh8E=", 41 - "x86_64-darwin": "sha256-LilLQf/+aBaaG7nVMSd4Ms36e1yos+yH6mbZQxukh8E=", 42 - "x86_64-linux": "sha256-LilLQf/+aBaaG7nVMSd4Ms36e1yos+yH6mbZQxukh8E=" 39 + "aarch64-darwin": "sha256-5/2P3vvSTgQtt4FvbqL89KS6eldx+8Y2zlyRm0OfVvM=", 40 + "aarch64-linux": "sha256-5/2P3vvSTgQtt4FvbqL89KS6eldx+8Y2zlyRm0OfVvM=", 41 + "x86_64-darwin": "sha256-5/2P3vvSTgQtt4FvbqL89KS6eldx+8Y2zlyRm0OfVvM=", 42 + "x86_64-linux": "sha256-5/2P3vvSTgQtt4FvbqL89KS6eldx+8Y2zlyRm0OfVvM=" 43 43 }, 44 44 "linux": { 45 - "aarch64-darwin": "sha256-876g3jlrzaAiVN8zYbQe2B2eCXi7gygQNNZH+NSH6IU=", 46 - "aarch64-linux": "sha256-876g3jlrzaAiVN8zYbQe2B2eCXi7gygQNNZH+NSH6IU=", 47 - "x86_64-darwin": "sha256-zbyMRvUGIGj1Zk/U8xC/bewKAtWssWnAvQFj3wb8XcM=", 48 - "x86_64-linux": "sha256-zbyMRvUGIGj1Zk/U8xC/bewKAtWssWnAvQFj3wb8XcM=" 45 + "aarch64-darwin": "sha256-Wrb6UhaPBYxkoESi1TXu2KtzBo7VKnagfNbTMmcKNC0=", 46 + "aarch64-linux": "sha256-Wrb6UhaPBYxkoESi1TXu2KtzBo7VKnagfNbTMmcKNC0=", 47 + "x86_64-darwin": "sha256-mY+duJmrVIGjazfXs5hJIFswev4Yhw2FIzfwcGbFKig=", 48 + "x86_64-linux": "sha256-mY+duJmrVIGjazfXs5hJIFswev4Yhw2FIzfwcGbFKig=" 49 49 }, 50 50 "macos": { 51 - "aarch64-darwin": "sha256-mNKPcQh8cn3C45kQ474crY9vmWBdR8MdlLMCXofqv9w=", 52 - "aarch64-linux": "sha256-mNKPcQh8cn3C45kQ474crY9vmWBdR8MdlLMCXofqv9w=", 53 - "x86_64-darwin": "sha256-mNKPcQh8cn3C45kQ474crY9vmWBdR8MdlLMCXofqv9w=", 54 - "x86_64-linux": "sha256-mNKPcQh8cn3C45kQ474crY9vmWBdR8MdlLMCXofqv9w=" 51 + "aarch64-darwin": "sha256-2Yl9BtVdaVTyNLy/FrWyqUtBuECelhuYKSrgHxiZX8k=", 52 + "aarch64-linux": "sha256-2Yl9BtVdaVTyNLy/FrWyqUtBuECelhuYKSrgHxiZX8k=", 53 + "x86_64-darwin": "sha256-2Yl9BtVdaVTyNLy/FrWyqUtBuECelhuYKSrgHxiZX8k=", 54 + "x86_64-linux": "sha256-2Yl9BtVdaVTyNLy/FrWyqUtBuECelhuYKSrgHxiZX8k=" 55 55 }, 56 56 "universal": { 57 - "aarch64-darwin": "sha256-SVrhfvGunkEKraIapt2PcNr4VzWI9d5DYMwkE82hKC8=", 58 - "aarch64-linux": "sha256-N4/BCd8JTXqMdfX65IhKlZo7EK88t0I47QVoqdlOg7s=", 59 - "x86_64-darwin": "sha256-GdBinxPZHgYZdmHvtcT9+qPGadZKqWTOIHJcIJwN2rU=", 60 - "x86_64-linux": "sha256-a/AMUZC3n4e/TAquu076vXq+4cuODYJyvIrayTw4o5U=" 57 + "aarch64-darwin": "sha256-o2dT/b6mWm34I3uGrrONVljGr6ApH6oOJbhTuUHQ664=", 58 + "aarch64-linux": "sha256-M78yC1x+LXBnvTNogC6xrQ1QM+wu5hxMna5Ii50HcMA=", 59 + "x86_64-darwin": "sha256-4Gx4SPvm+kJnDUJSA5DmYuMluhNp3qulA+dkM+XkDVY=", 60 + "x86_64-linux": "sha256-AM8fDpGb4BLl/xbvq5IjXZqrtrUTW340WqUGAPguep8=" 61 61 }, 62 62 "web": { 63 - "aarch64-darwin": "sha256-9JyId7oDRkwjjQp9tdD/LMiKs/DMorO/vyfxRcb+q8g=", 64 - "aarch64-linux": "sha256-9JyId7oDRkwjjQp9tdD/LMiKs/DMorO/vyfxRcb+q8g=", 65 - "x86_64-darwin": "sha256-9JyId7oDRkwjjQp9tdD/LMiKs/DMorO/vyfxRcb+q8g=", 66 - "x86_64-linux": "sha256-9JyId7oDRkwjjQp9tdD/LMiKs/DMorO/vyfxRcb+q8g=" 63 + "aarch64-darwin": "sha256-1u0GUKSXOzMDT3g4VwynMT4UHW/5m8Y2/2Cqi2XsCO0=", 64 + "aarch64-linux": "sha256-1u0GUKSXOzMDT3g4VwynMT4UHW/5m8Y2/2Cqi2XsCO0=", 65 + "x86_64-darwin": "sha256-1u0GUKSXOzMDT3g4VwynMT4UHW/5m8Y2/2Cqi2XsCO0=", 66 + "x86_64-linux": "sha256-1u0GUKSXOzMDT3g4VwynMT4UHW/5m8Y2/2Cqi2XsCO0=" 67 67 }, 68 68 "windows": { 69 - "x86_64-darwin": "sha256-EvESJuNqDpnXw3RuEM11tq5k+DGF3Ytm4fqw1WT9dbI=", 70 - "x86_64-linux": "sha256-EvESJuNqDpnXw3RuEM11tq5k+DGF3Ytm4fqw1WT9dbI=" 69 + "x86_64-darwin": "sha256-ReMOUrSsbXSpRb8tidGootba6p+q+JCvyG5yKU8e20I=", 70 + "x86_64-linux": "sha256-ReMOUrSsbXSpRb8tidGootba6p+q+JCvyG5yKU8e20I=" 71 71 } 72 72 }, 73 73 "pubspecLock": {
+2 -2
pkgs/development/ocaml-modules/metadata/default.nix
··· 6 6 7 7 buildDunePackage rec { 8 8 pname = "metadata"; 9 - version = "0.3.0"; 9 + version = "0.3.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "savonet"; 13 13 repo = "ocaml-metadata"; 14 14 tag = "v${version}"; 15 - sha256 = "sha256-SQ8fNl62fvoCgbIt0axQyE3Eqwl8EOtYiz3xN96al+g="; 15 + sha256 = "sha256-CsmKk14jk/PuTibEmlFr/QZbmDIkLJ5QJSIZQXLRmGw="; 16 16 }; 17 17 18 18 minimalOCamlVersion = "4.14";
+2 -2
pkgs/development/python-modules/clickhouse-connect/default.nix
··· 24 24 }: 25 25 buildPythonPackage rec { 26 26 pname = "clickhouse-connect"; 27 - version = "0.8.14"; 27 + version = "0.8.16"; 28 28 29 29 format = "setuptools"; 30 30 ··· 34 34 repo = "clickhouse-connect"; 35 35 owner = "ClickHouse"; 36 36 tag = "v${version}"; 37 - hash = "sha256-srUNIjoov2kIzfvFkyyktKjn5UNfxS5aqRlmgeJvljw="; 37 + hash = "sha256-qPlxgBWISd3hb2L5fgFDo1fREJ3DRgQeayzv9EkIVY0="; 38 38 }; 39 39 40 40 nativeBuildInputs = [ cython ];
+2 -2
pkgs/development/python-modules/githubkit/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "githubkit"; 20 - version = "0.12.8"; 20 + version = "0.12.9"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.9"; ··· 26 26 owner = "yanyongyu"; 27 27 repo = "githubkit"; 28 28 tag = "v${version}"; 29 - hash = "sha256-gR8nZnD/+foKTCNtxzPIitw4HyR0hwN9YeZg/0kIAco="; 29 + hash = "sha256-S2nCFFqsLDkx7f50VxcfIF1qHO+VLiV79752UDvIcDM="; 30 30 }; 31 31 32 32 pythonRelaxDeps = [ "hishel" ];
+2 -2
pkgs/development/python-modules/globus-sdk/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "globus-sdk"; 18 - version = "3.52.0"; 18 + version = "3.54.0"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "globus"; 25 25 repo = "globus-sdk-python"; 26 26 tag = version; 27 - hash = "sha256-BjfpohzVbtPk2AjhSeTVgyJ5BF2m/HeXr3pjfJx+Qws="; 27 + hash = "sha256-Be3sHPGd0//8jz2U6Ew/EsOQVXnJ7L7gJ07+QCLK9VM="; 28 28 }; 29 29 30 30 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/ignite/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "ignite"; 19 - version = "0.5.1"; 19 + version = "0.5.2"; 20 20 pyproject = true; 21 21 22 22 disabled = pythonOlder "3.8"; ··· 25 25 owner = "pytorch"; 26 26 repo = pname; 27 27 tag = "v${version}"; 28 - hash = "sha256-J0xrqAGwH0bAs59T7zA8irMWOGbE2+Zd9kwqxYUYYMA="; 28 + hash = "sha256-aWm+rj/9A7oNBW5jkMg/BRuEw2gQUJ88At1wB75FgNQ="; 29 29 }; 30 30 31 31 build-system = [ setuptools ]; ··· 93 93 meta = { 94 94 description = "High-level training library for PyTorch"; 95 95 homepage = "https://pytorch-ignite.ai"; 96 - changelog = "https://github.com/pytorch/ignite/releases/tag/v${version}"; 96 + changelog = "https://github.com/pytorch/ignite/releases/tag/${src.tag}"; 97 97 license = lib.licenses.bsd3; 98 98 maintainers = [ lib.maintainers.bcdarwin ]; 99 99 };
+4 -1
pkgs/development/python-modules/jaconv/default.nix
··· 21 21 hash = "sha256-9ruhOLaYNESeKOwJs3IN6ct66fSq7My9DOyA7/cH3d0="; 22 22 }; 23 23 24 - patches = [ ./use-pytest.patch ]; 24 + patches = [ 25 + ./fix-packaging.patch 26 + ./use-pytest.patch 27 + ]; 25 28 26 29 build-system = [ setuptools ]; 27 30
+12
pkgs/development/python-modules/jaconv/fix-packaging.patch
··· 1 + diff --git a/setup.py b/setup.py 2 + index 297357b..12b861f 100644 3 + --- a/setup.py 4 + +++ b/setup.py 5 + @@ -39,7 +42,6 @@ 6 + 'Programming Language :: Python :: 3.10', 7 + 'Programming Language :: Python :: 3.11', 'Topic :: Text Processing' 8 + ], 9 + - data_files=[('', ['README.rst', 'CHANGES.rst'])], 10 + long_description='%s\n\n%s' % 11 + (open('README.rst', encoding='utf8').read(), 12 + open('CHANGES.rst', encoding='utf8').read()),
+19 -14
pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 + stdenvNoCC, 6 + 7 + # build system 8 + poetry-core, 9 + 10 + # dependencies 5 11 langgraph-checkpoint, 6 - langgraph-sdk, 7 - orjson, 12 + ormsgpack, 8 13 psycopg, 9 14 psycopg-pool, 10 - poetry-core, 11 - pythonOlder, 15 + 16 + # testing 12 17 pgvector, 13 18 postgresql, 14 19 postgresqlTestHook, 15 20 pytestCheckHook, 16 21 pytest-asyncio, 17 - stdenvNoCC, 22 + 23 + # passthru 24 + nix-update-script, 18 25 }: 19 26 20 27 buildPythonPackage rec { 21 28 pname = "langgraph-checkpoint-postgres"; 22 - version = "2.0.15"; 29 + version = "2.0.19"; 23 30 pyproject = true; 24 - 25 - disabled = pythonOlder "3.10"; 26 31 27 32 src = fetchFromGitHub { 28 33 owner = "langchain-ai"; ··· 43 48 44 49 dependencies = [ 45 50 langgraph-checkpoint 46 - orjson 51 + ormsgpack 47 52 psycopg 48 53 psycopg-pool 49 54 ]; ··· 83 88 84 89 pythonImportsCheck = [ "langgraph.checkpoint.postgres" ]; 85 90 86 - passthru = { 87 - updateScript = langgraph-sdk.updateScript; 88 - 89 - # multiple tags confuse the bulk updater 90 - skipBulkUpdate = true; 91 + passthru.updateScript = nix-update-script { 92 + extraArgs = [ 93 + "--version-regex" 94 + "checkpointpostgres==(\\d+\\.\\d+\\.\\d+)" 95 + ]; 91 96 }; 92 97 93 98 meta = {
+18 -8
pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 + 6 + # build system 7 + poetry-core, 8 + 9 + # dependencies 10 + aiosqlite, 5 11 langgraph-checkpoint, 6 - aiosqlite, 12 + 13 + # testing 7 14 pytest-asyncio, 8 15 pytestCheckHook, 9 - langgraph-sdk, 10 - poetry-core, 16 + 17 + # passthru 18 + nix-update-script, 11 19 }: 12 20 13 21 buildPythonPackage rec { 14 22 pname = "langgraph-checkpoint-sqlite"; 15 - version = "2.0.5"; 23 + version = "2.0.6"; 16 24 pyproject = true; 17 25 18 26 src = fetchFromGitHub { 19 27 owner = "langchain-ai"; 20 28 repo = "langgraph"; 21 29 tag = "checkpointsqlite==${version}"; 22 - hash = "sha256-8JNPKaaKDM7VROd1n9TDALN6yxKRz1CuAultBcqBMG0="; 30 + hash = "sha256-UUlrhQS0C2rPp//+LwU2rgR4R3AM5fM9X3CYvi/DAy8="; 23 31 }; 24 32 25 33 sourceRoot = "${src.name}/libs/checkpoint-sqlite"; ··· 45 53 pytestCheckHook 46 54 ]; 47 55 48 - passthru = { 49 - inherit (langgraph-sdk) updateScript; 50 - skipBulkUpdate = true; # Broken, see https://github.com/NixOS/nixpkgs/issues/379898 56 + passthru.updateScript = nix-update-script { 57 + extraArgs = [ 58 + "--version-regex" 59 + "checkpoint-sqlite==(\\d+\\.\\d+\\.\\d+)" 60 + ]; 51 61 }; 52 62 53 63 meta = {
+23 -11
pkgs/development/python-modules/langgraph-checkpoint/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - dataclasses-json, 5 4 fetchFromGitHub, 5 + 6 + # build system 7 + poetry-core, 8 + 9 + # dependencies 6 10 langchain-core, 7 - langgraph-sdk, 8 11 msgpack, 9 - poetry-core, 12 + ormsgpack, 13 + 14 + # testing 15 + dataclasses-json, 10 16 pytest-asyncio, 11 17 pytest-mock, 12 18 pytestCheckHook, 19 + 20 + # passthru 21 + nix-update-script, 13 22 }: 14 23 15 24 buildPythonPackage rec { 16 25 pname = "langgraph-checkpoint"; 17 - version = "2.0.16"; 26 + version = "2.0.24"; 18 27 pyproject = true; 19 28 20 29 src = fetchFromGitHub { 21 30 owner = "langchain-ai"; 22 31 repo = "langgraph"; 23 32 tag = "checkpoint==${version}"; 24 - hash = "sha256-HieCzNM+z7d0UGL8QOyjNP5P2IbLf0x0xhaUCWM/c0k="; 33 + hash = "sha256-NlTpBXBeADlIHQDlt0muJEuoKOgXiAtAo8GoU5CsvZo="; 25 34 }; 26 35 27 36 sourceRoot = "${src.name}/libs/checkpoint"; 28 37 29 38 build-system = [ poetry-core ]; 30 39 31 - dependencies = [ langchain-core ]; 40 + dependencies = [ 41 + langchain-core 42 + ormsgpack 43 + ]; 32 44 33 45 propagatedBuildInputs = [ msgpack ]; 34 - 35 - pythonRelaxDeps = [ "msgpack" ]; # Can drop after msgpack 1.0.10 lands in nixpkgs 36 46 37 47 pythonImportsCheck = [ "langgraph.checkpoint" ]; 38 48 ··· 48 58 "test_serde_jsonplus" 49 59 ]; 50 60 51 - passthru = { 52 - updateScript = langgraph-sdk.updateScript; 53 - skipBulkUpdate = true; # Broken, see https://github.com/NixOS/nixpkgs/issues/379898 61 + passthru.updateScript = nix-update-script { 62 + extraArgs = [ 63 + "--version-regex" 64 + "checkpoint==(\\d+\\.\\d+\\.\\d+)" 65 + ]; 54 66 }; 55 67 56 68 meta = {
+13 -11
pkgs/development/python-modules/langgraph-cli/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - click, 5 4 fetchFromGitHub, 5 + 6 + # build-system 6 7 poetry-core, 7 8 8 - # for update script 9 - langgraph-sdk, 9 + # dependencies 10 + click, 10 11 11 12 # testing 12 13 pytest-asyncio, 13 14 pytestCheckHook, 14 15 docker-compose, 15 16 16 - pythonOlder, 17 + # passthru 18 + nix-update-script, 17 19 }: 18 20 19 21 buildPythonPackage rec { 20 22 pname = "langgraph-cli"; 21 - version = "0.1.74"; 23 + version = "0.1.84"; 22 24 pyproject = true; 23 25 24 - disabled = pythonOlder "3.10"; 25 - 26 26 src = fetchFromGitHub { 27 27 owner = "langchain-ai"; 28 28 repo = "langgraph"; 29 29 tag = "cli==${version}"; 30 - hash = "sha256-9/lL2TyOPiRIy6PfWEcd2fBNjn3n3Rpg0/7DL/4+Qpc="; 30 + hash = "sha256-nb6u3YooDujRc6BKl35ZQPrKDlZkCreFn82TGxt4m5M="; 31 31 }; 32 32 33 33 sourceRoot = "${src.name}/libs/cli"; ··· 59 59 "test_dockerfile_command_with_docker_compose" 60 60 ]; 61 61 62 - passthru = { 63 - inherit (langgraph-sdk) updateScript; 64 - skipBulkUpdate = true; # Broken, see https://github.com/NixOS/nixpkgs/issues/379898 62 + passthru.updateScript = nix-update-script { 63 + extraArgs = [ 64 + "--version-regex" 65 + "cli==(\\d+\\.\\d+\\.\\d+)" 66 + ]; 65 67 }; 66 68 67 69 meta = {
+104
pkgs/development/python-modules/langgraph-prebuilt/default.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + buildPythonPackage, 5 + fetchFromGitHub, 6 + 7 + # build-system 8 + poetry-core, 9 + 10 + # dependencies 11 + langchain-core, 12 + langgraph-checkpoint, 13 + 14 + # tests 15 + langgraph-checkpoint-postgres, 16 + langgraph-checkpoint-sqlite, 17 + postgresql, 18 + postgresqlTestHook, 19 + psycopg-pool, 20 + psycopg, 21 + pytest-asyncio, 22 + pytest-mock, 23 + pytestCheckHook, 24 + 25 + # passthru 26 + nix-update-script, 27 + }: 28 + # langgraph-prebuilt isn't meant to be a standalone package but is bundled into langgraph at build time. 29 + # It exists so the langgraph team can iterate on it without having to rebuild langgraph. 30 + buildPythonPackage rec { 31 + pname = "langgraph-prebuilt"; 32 + version = "0.1.8"; 33 + pyproject = true; 34 + 35 + src = fetchFromGitHub { 36 + owner = "langchain-ai"; 37 + repo = "langgraph"; 38 + tag = "prebuilt==${version}"; 39 + hash = "sha256-mYcj7HRbB5H6G0CVLOICKgdtR5Wlv9WeTIBjQJqlhOE="; 40 + }; 41 + 42 + sourceRoot = "${src.name}/libs/prebuilt"; 43 + 44 + build-system = [ poetry-core ]; 45 + 46 + dependencies = [ 47 + langchain-core 48 + langgraph-checkpoint 49 + ]; 50 + 51 + skipPythonImportsCheck = true; # This will be packaged with langgraph 52 + 53 + # postgresql doesn't play nicely with the darwin sandbox: 54 + # FATAL: could not create shared memory segment: Operation not permitted 55 + doCheck = !stdenv.hostPlatform.isDarwin; 56 + 57 + nativeCheckInputs = [ 58 + pytestCheckHook 59 + postgresql 60 + postgresqlTestHook 61 + ]; 62 + 63 + checkInputs = [ 64 + langgraph-checkpoint 65 + langgraph-checkpoint-postgres 66 + langgraph-checkpoint-sqlite 67 + psycopg 68 + psycopg-pool 69 + pytest-asyncio 70 + pytest-mock 71 + ]; 72 + 73 + preCheck = '' 74 + export PYTHONPATH=${src}/libs/langgraph:$PYTHONPATH 75 + ''; 76 + 77 + pytestFlagsArray = [ 78 + "-W" 79 + "ignore::pytest.PytestDeprecationWarning" 80 + "-W" 81 + "ignore::DeprecationWarning" 82 + ]; 83 + 84 + disabledTestPaths = [ 85 + # psycopg.OperationalError: connection failed: connection to server at "127.0.0.1", port 5442 failed: Connection refused 86 + # Is the server running on that host and accepting TCP/IP connections? 87 + "tests/test_react_agent.py" 88 + ]; 89 + 90 + passthru.updateScript = nix-update-script { 91 + extraArgs = [ 92 + "--version-regex" 93 + "prebuilt==(\\d+\\.\\d+\\.\\d+)" 94 + ]; 95 + }; 96 + 97 + meta = { 98 + description = "Prebuilt agents add-on for Langgraph. Should always be bundled with langgraph"; 99 + homepage = "https://github.com/langchain-ai/langgraph"; 100 + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${version}"; 101 + license = lib.licenses.mit; 102 + maintainers = with lib.maintainers; [ sarahec ]; 103 + }; 104 + }
+8 -17
pkgs/development/python-modules/langgraph-sdk/default.nix
··· 13 13 typing-extensions, 14 14 15 15 # passthru 16 - writeScript, 16 + nix-update-script, 17 17 }: 18 18 19 19 buildPythonPackage rec { 20 20 pname = "langgraph-sdk"; 21 - version = "0.1.53"; 21 + version = "0.1.61"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "langchain-ai"; 26 26 repo = "langgraph"; 27 27 tag = "sdk==${version}"; 28 - hash = "sha256-Mx/36+FYZi/XNHJwlNRKE/lVo6nRTXUQwtYkq7HmBu0="; 28 + hash = "sha256-cwoJ/1D+oAxqt6DEmpRBxDiR2nRAqBIOfqwLOmgUcZQ="; 29 29 }; 30 30 31 31 sourceRoot = "${src.name}/libs/sdk-py"; ··· 43 43 44 44 pythonImportsCheck = [ "langgraph_sdk" ]; 45 45 46 - passthru = { 47 - updateScript = writeScript "update.sh" '' 48 - #!/usr/bin/env nix-shell 49 - #!nix-shell -i bash -p nix-update 50 - 51 - set -eu -o pipefail +e 52 - nix-update --commit --version-regex '(.*)' python3Packages.langgraph 53 - nix-update --commit --version-regex 'sdk==(.*)' python3Packages.langgraph-sdk 54 - nix-update --commit --version-regex 'checkpoint==(.*)' python3Packages.langgraph-checkpoint 55 - nix-update --commit --version-regex 'checkpointduckdb==(.*)' python3Packages.langgraph-checkpoint-duckdb 56 - nix-update --commit --version-regex 'checkpointpostgres==(.*)' python3Packages.langgraph-checkpoint-postgres 57 - nix-update --commit --version-regex 'checkpointsqlite==(.*)' python3Packages.langgraph-checkpoint-sqlite 58 - ''; 59 - skipBulkUpdate = true; # Broken, see https://github.com/NixOS/nixpkgs/issues/379898 46 + passthru.updateScript = nix-update-script { 47 + extraArgs = [ 48 + "--version-regex" 49 + "sdk==(\\d+\\.\\d+\\.\\d+)" 50 + ]; 60 51 }; 61 52 62 53 meta = {
+5 -66
pkgs/development/python-modules/langgraph/default.nix
··· 10 10 # dependencies 11 11 langchain-core, 12 12 langgraph-checkpoint, 13 + langgraph-prebuilt, 13 14 langgraph-sdk, 15 + xxhash, 14 16 15 17 # tests 16 18 aiosqlite, ··· 32 34 postgresql, 33 35 postgresqlTestHook, 34 36 }: 35 - let 36 - # langgraph-prebuilt isn't meant to be a standalone package but is bundled into langgraph at build time. 37 - # It exists so the langgraph team can iterate on it without having to rebuild langgraph. 38 - langgraph-prebuilt = buildPythonPackage rec { 39 - pname = "langgraph-prebuilt"; 40 - version = "0.1.1"; 41 - pyproject = true; 42 - 43 - src = fetchFromGitHub { 44 - owner = "langchain-ai"; 45 - repo = "langgraph"; 46 - tag = "prebuilt==${version}"; 47 - hash = "sha256-Kyyr4BSrUReC6jBp4LItuS/JNSzGK5IUaPl7UaLse78="; 48 - }; 49 - 50 - sourceRoot = "${src.name}/libs/prebuilt"; 51 - 52 - build-system = [ poetry-core ]; 53 - 54 - dependencies = [ 55 - langchain-core 56 - langgraph-checkpoint 57 - ]; 58 - 59 - skipPythonImportsCheck = true; # This will be packaged with langgraph 60 - 61 - # postgresql doesn't play nicely with the darwin sandbox: 62 - # FATAL: could not create shared memory segment: Operation not permitted 63 - doCheck = !stdenv.hostPlatform.isDarwin; 64 - 65 - nativeCheckInputs = [ 66 - pytestCheckHook 67 - postgresql 68 - postgresqlTestHook 69 - ]; 70 - 71 - checkInputs = [ 72 - langgraph-checkpoint 73 - langgraph-checkpoint-postgres 74 - langgraph-checkpoint-sqlite 75 - psycopg 76 - psycopg-pool 77 - pytest-asyncio 78 - pytest-mock 79 - ]; 80 - 81 - preCheck = '' 82 - export PYTHONPATH=${src}/libs/langgraph:$PYTHONPATH 83 - ''; 84 - 85 - pytestFlagsArray = [ 86 - "-W" 87 - "ignore::pytest.PytestDeprecationWarning" 88 - "-W" 89 - "ignore::DeprecationWarning" 90 - ]; 91 - 92 - disabledTestPaths = [ 93 - # psycopg.OperationalError: connection failed: connection to server at "127.0.0.1", port 5442 failed: Connection refused 94 - # Is the server running on that host and accepting TCP/IP connections? 95 - "tests/test_react_agent.py" 96 - ]; 97 - }; 98 - in 99 37 buildPythonPackage rec { 100 38 pname = "langgraph"; 101 - version = "0.3.2"; 39 + version = "0.3.24"; 102 40 pyproject = true; 103 41 104 42 src = fetchFromGitHub { 105 43 owner = "langchain-ai"; 106 44 repo = "langgraph"; 107 45 tag = "${version}"; 108 - hash = "sha256-EawVIzG+db2k6/tQyUHCF6SzlO77QTXsYRUm3XpLu/c="; 46 + hash = "sha256-NlTpBXBeADlIHQDlt0muJEuoKOgXiAtAo8GoU5CsvZo="; 109 47 }; 110 48 111 49 postgresqlTestSetupPost = '' ··· 122 60 langgraph-checkpoint 123 61 langgraph-prebuilt 124 62 langgraph-sdk 63 + xxhash 125 64 ]; 126 65 127 66 pythonImportsCheck = [ "langgraph" ];
+2 -2
pkgs/development/python-modules/libbs/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "libbs"; 23 - version = "2.11.1"; 23 + version = "2.11.3"; 24 24 pyproject = true; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "binsync"; 28 28 repo = "libbs"; 29 29 tag = "v${version}"; 30 - hash = "sha256-hYRRmnxA6K7O6suaP1eGRnY89gok3JNNsL70XRGWYBU="; 30 + hash = "sha256-Ztn4AYnDlHpUYsr8jMvzmQ4zlRpDVsL+J6F1ipLbwwI="; 31 31 }; 32 32 33 33 build-system = [ setuptools ];
+1 -6
pkgs/development/python-modules/macfsevents/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchPypi, 5 - CoreFoundation, 6 - CoreServices, 7 5 }: 8 6 9 7 buildPythonPackage rec { ··· 16 14 hash = "sha256-v3KD8dUXdkzNyBlbIWMdu6wcUGuSC/mo6ilWsxJ2Ucs="; 17 15 }; 18 16 19 - buildInputs = [ 20 - CoreFoundation 21 - CoreServices 22 - ]; 17 + patches = [ ./fix-packaging.patch ]; 23 18 24 19 # Some tests fail under nix build directory 25 20 doCheck = false;
+16
pkgs/development/python-modules/macfsevents/fix-packaging.patch
··· 1 + diff --git a/setup.py b/setup.py 2 + index d7f9bb0..7707e38 100644 3 + --- a/setup.py 4 + +++ b/setup.py 5 + @@ -21,11 +21,6 @@ def read(fname): 6 + description = "Thread-based interface to file system observation primitives.", 7 + long_description = "\n\n".join((read('README.rst'), read('CHANGES.rst'))), 8 + license = "BSD", 9 + - data_files = [("", [ 10 + - "compat.h", 11 + - "LICENSE.txt", 12 + - "CHANGES.rst" 13 + - ])], 14 + author = "Malthe Borch", 15 + author_email = "mborch@gmail.com", 16 + url = 'https://github.com/malthe/macfsevents',
+2 -4
pkgs/development/python-modules/okta/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "okta"; 28 - version = "2.9.10"; 28 + version = "2.9.11"; 29 29 pyproject = true; 30 30 31 31 disabled = pythonOlder "3.7"; 32 32 33 33 src = fetchPypi { 34 34 inherit pname version; 35 - hash = "sha256-hLdq5AlTaCZ9x/x5VL4Q673th2HnE7haAaOp5zOQdjQ="; 35 + hash = "sha256-Ca+xjr1aqCX7MmEb7MXD63Dhib/8hggnudj32pjiTyw="; 36 36 }; 37 - 38 - pythonRelaxDeps = [ "aenum" ]; 39 37 40 38 build-system = [ setuptools ]; 41 39
+2 -2
pkgs/development/python-modules/open-clip-torch/default.nix
··· 29 29 }: 30 30 buildPythonPackage rec { 31 31 pname = "open-clip-torch"; 32 - version = "2.31.0"; 32 + version = "2.32.0"; 33 33 pyproject = true; 34 34 35 35 src = fetchFromGitHub { 36 36 owner = "mlfoundations"; 37 37 repo = "open_clip"; 38 38 tag = "v${version}"; 39 - hash = "sha256-VOfjxQjIC6IL7WyhTc8JpIAa9eknmU4LpnA9DtQJ+oQ="; 39 + hash = "sha256-HXzorEAVPieCHfW3xzXqNTTIzJSbIuaZhcfcp0htdCk="; 40 40 }; 41 41 42 42 build-system = [ pdm-backend ];
+4 -2
pkgs/development/python-modules/orbax-checkpoint/default.nix
··· 23 23 typing-extensions, 24 24 25 25 # tests 26 + aiofiles, 26 27 chex, 27 28 google-cloud-logging, 28 29 mock, ··· 34 35 35 36 buildPythonPackage rec { 36 37 pname = "orbax-checkpoint"; 37 - version = "0.11.10"; 38 + version = "0.11.11"; 38 39 pyproject = true; 39 40 40 41 src = fetchFromGitHub { 41 42 owner = "google"; 42 43 repo = "orbax"; 43 44 tag = "v${version}"; 44 - hash = "sha256-bS4JmS8NkYkf6YUN9JLcIjMco94QuAw/7H0SguCWH+Y="; 45 + hash = "sha256-KEh1w2lVQKch5QMwqLoAFnnaMOPqWX6WA7QM9sfunUU="; 45 46 }; 46 47 47 48 sourceRoot = "${src.name}/checkpoint"; ··· 69 70 ]; 70 71 71 72 nativeCheckInputs = [ 73 + aiofiles 72 74 chex 73 75 google-cloud-logging 74 76 mock
+2 -2
pkgs/development/python-modules/pixel-font-knife/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pixel-font-knife"; 16 - version = "0.0.11"; 16 + version = "0.0.12"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.10"; ··· 21 21 src = fetchPypi { 22 22 pname = "pixel_font_knife"; 23 23 inherit version; 24 - hash = "sha256-tm5cAaeUBL9vbdvq73N2HCytlwYe0Q2Tovo+6XU59GQ="; 24 + hash = "sha256-raVWoMRHmaVaxAzxo+k1r3ldqSOBMbMvcEyuWHq7AaM="; 25 25 }; 26 26 27 27 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/pytubefix/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pytubefix"; 11 - version = "8.12.2"; 11 + version = "8.12.3"; 12 12 pyproject = true; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "JuanBindez"; 16 16 repo = "pytubefix"; 17 17 tag = "v${version}"; 18 - hash = "sha256-1m7d1eLnoIDrja83sGKBh/u8ryZuw6lb1FEO+XNc03M="; 18 + hash = "sha256-DhzeEYdI/hrx6Stq77aOBJsl5AEtZO4ssbthmW4u/sE="; 19 19 }; 20 20 21 21 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/speechbrain/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "speechbrain"; 21 - version = "1.0.2"; 21 + version = "1.0.3"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "speechbrain"; 26 26 repo = "speechbrain"; 27 27 tag = "v${version}"; 28 - hash = "sha256-Un7RPxMq1sD7uD3jcw3Bjp+Oo8ld+XC5g2I89gF6jxs="; 28 + hash = "sha256-H45kTOIO6frbrRu+TP+udn1z60ZEcrShNB9iTCLInQs="; 29 29 }; 30 30 31 31 dependencies = [
+50
pkgs/development/python-modules/textual-image/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + # dependencies 7 + rich, 8 + 9 + # tests 10 + pillow, 11 + pytestCheckHook, 12 + 13 + setuptools, 14 + }: 15 + 16 + buildPythonPackage rec { 17 + pname = "textual-image"; 18 + version = "0.8.2"; 19 + pyproject = true; 20 + 21 + src = fetchFromGitHub { 22 + owner = "lnqs"; 23 + repo = "textual-image"; 24 + tag = "v${version}"; 25 + hash = "sha256-ik/zvnxXN5u2jXHfsGsCLnymZZ+IQiixagOJdEMRDlw="; 26 + }; 27 + 28 + buildInputs = [ setuptools ]; 29 + 30 + dependencies = [ 31 + pillow 32 + rich 33 + ]; 34 + 35 + nativeCheckInputs = [ 36 + pytestCheckHook 37 + ]; 38 + 39 + pythonImportsCheck = [ "textual_image" ]; 40 + 41 + doCheck = false; # tests require [syrupy](https://github.com/syrupy-project/syrupy) 42 + 43 + meta = { 44 + description = "Render images in the terminal with Textual and rich"; 45 + homepage = "https://github.com/lnqs/textual-image/"; 46 + changelog = "https://github.com/lnqs/textual-image/blob/${src.tag}/CHANGELOG.md"; 47 + license = lib.licenses.lgpl3; 48 + maintainers = with lib.maintainers; [ gaelj ]; 49 + }; 50 + }
+3 -3
pkgs/development/python-modules/tldextract/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "tldextract"; 20 - version = "5.1.3"; 20 + version = "5.2.0"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "john-kurkowski"; 27 27 repo = "tldextract"; 28 28 tag = version; 29 - hash = "sha256-gcgQGZS/dsTTC4Szpjreb2fAsVZxxOCE1erVvU1q4xM="; 29 + hash = "sha256-5/o/9XRIe1BpLJCiTln0C80aT9V9sg308SDtCae6HAE="; 30 30 }; 31 31 32 32 nativeBuildInputs = [ ··· 57 57 from the registered domain and subdomains of a URL. 58 58 ''; 59 59 homepage = "https://github.com/john-kurkowski/tldextract"; 60 - changelog = "https://github.com/john-kurkowski/tldextract/blob/${version}/CHANGELOG.md"; 60 + changelog = "https://github.com/john-kurkowski/tldextract/blob/${src.tag}/CHANGELOG.md"; 61 61 license = with licenses; [ bsd3 ]; 62 62 maintainers = with maintainers; [ fab ]; 63 63 mainProgram = "tldextract";
+2 -2
pkgs/development/python-modules/x-transformers/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "x-transformers"; 22 - version = "2.1.37"; 22 + version = "2.2.7"; 23 23 pyproject = true; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "lucidrains"; 27 27 repo = "x-transformers"; 28 28 tag = version; 29 - hash = "sha256-Bykx/A7qmS6RraRfDYNufbRsOnESp8DQRltQVwT0tAY="; 29 + hash = "sha256-rrPwOTE+dK7g7p7DHTffhVZbcTSk7YvnYeCqR6zQeXA="; 30 30 }; 31 31 32 32 build-system = [ hatchling ];
+2
pkgs/development/python-modules/youtube-search-python/default.nix
··· 18 18 hash = "sha256-RWjR12ns1+tLuDZfBO7G42TF9w7sezdl9UPa67E1/PU="; 19 19 }; 20 20 21 + patches = [ ./fix-httpx-proxies.patch ]; 22 + 21 23 propagatedBuildInputs = [ httpx ]; 22 24 23 25 pythonImportsCheck = [ "youtubesearchpython" ];
+39
pkgs/development/python-modules/youtube-search-python/fix-httpx-proxies.patch
··· 1 + --- a/youtubesearchpython/core/requests.py 2 + +++ b/youtubesearchpython/core/requests.py 3 + @@ -11,29 +11,28 @@ class RequestCore: 4 + self.proxy = {} 5 + http_proxy = os.environ.get("HTTP_PROXY") 6 + if http_proxy: 7 + - self.proxy["http://"] = http_proxy 8 + + self.proxy["http://"] = httpx.HTTPTransport(proxy=http_proxy) 9 + https_proxy = os.environ.get("HTTPS_PROXY") 10 + if https_proxy: 11 + - self.proxy["https://"] = https_proxy 12 + + self.proxy["https://"] = httpx.HTTPTransport(proxy=https_proxy) 13 + 14 + def syncPostRequest(self) -> httpx.Response: 15 + - return httpx.post( 16 + + return httpx.Client(mounts=self.proxy).post( 17 + self.url, 18 + headers={"User-Agent": userAgent}, 19 + json=self.data, 20 + - timeout=self.timeout, 21 + - proxies=self.proxy 22 + + timeout=self.timeout 23 + ) 24 + 25 + async def asyncPostRequest(self) -> httpx.Response: 26 + - async with httpx.AsyncClient(proxies=self.proxy) as client: 27 + + async with httpx.AsyncClient(mounts=self.proxy) as client: 28 + r = await client.post(self.url, headers={"User-Agent": userAgent}, json=self.data, timeout=self.timeout) 29 + return r 30 + 31 + def syncGetRequest(self) -> httpx.Response: 32 + - return httpx.get(self.url, headers={"User-Agent": userAgent}, timeout=self.timeout, cookies={'CONSENT': 'YES+1'}, proxies=self.proxy) 33 + + return httpx.Client(mounts=self.proxy).get(self.url, headers={"User-Agent": userAgent}, timeout=self.timeout, cookies={'CONSENT': 'YES+1'}) 34 + 35 + async def asyncGetRequest(self) -> httpx.Response: 36 + - async with httpx.AsyncClient(proxies=self.proxy) as client: 37 + + async with httpx.AsyncClient(mounts=self.proxy) as client: 38 + r = await client.get(self.url, headers={"User-Agent": userAgent}, timeout=self.timeout, cookies={'CONSENT': 'YES+1'}) 39 + return r
+1 -1
pkgs/development/tools/infisical/default.nix
··· 21 21 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 22 22 23 23 # the version of infisical 24 - version = "0.36.22"; 24 + version = "0.36.23"; 25 25 26 26 # the platform-specific, statically linked binary 27 27 src =
+4 -4
pkgs/development/tools/infisical/hashes.json
··· 1 1 { "_comment": "@generated by pkgs/development/tools/infisical/update.sh" 2 - , "x86_64-linux": "sha256-slxWIdEqZRF07H5nDXj7YAXoX/K10v3FE+C8NgfpgPU=" 3 - , "x86_64-darwin": "sha256-KCEAiFQqmVQ9ifxQs/4tr3qB2EUH3A0wnAvf6//kkVg=" 4 - , "aarch64-linux": "sha256-syxTmj56gy8JKmvV1201jLQSRsWZY0cYEL91pukSTeQ=" 5 - , "aarch64-darwin": "sha256-zedOyZ33PgKflECdhjAFkotfEXG5r3dmgBJ8awFuuTQ=" 2 + , "x86_64-linux": "sha256-lUnvumfma4gBxbOzKBdjdSMRvCjgzzdRdisIB0c+U30=" 3 + , "x86_64-darwin": "sha256-wN8IWlbhMVMYj9jxtqOZksjinPCHrrAFjIV24cv5vNw=" 4 + , "aarch64-linux": "sha256-NPBgtEJ8pzxHG0D21EE0ngZAxbETAfJpmIoWp2BokPw=" 5 + , "aarch64-darwin": "sha256-wlfz6LOn2Ri5m1ID8kXnlFN/zzNgDpC4zUgiWziUUC0=" 6 6 }
+2 -2
pkgs/development/tools/pnpm/default.nix
··· 16 16 hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc="; 17 17 }; 18 18 "10" = { 19 - version = "10.7.1"; 20 - hash = "sha256-3FFIkOpxkAPLelfWshryT9r63Z8XHnVn7KFmXXz873Y="; 19 + version = "10.8.0"; 20 + hash = "sha256-Kb8sXOrqeZHugu7BX+cWLg+tgW0MSms1oWwB05J0v2k="; 21 21 }; 22 22 }; 23 23
+5
pkgs/servers/authelia/default.nix
··· 51 51 "-X ${p}.BuildExtra=nixpkgs" 52 52 ]; 53 53 54 + # It is required to set this to avoid a change in the 55 + # handling of sync map in go 1.24+ 56 + # Upstream issue: https://github.com/authelia/authelia/issues/8980 57 + env.GOEXPERIMENT = "nosynchashtriemap"; 58 + 54 59 # several tests with networking and several that want chromium 55 60 doCheck = false; 56 61
+13 -5
pkgs/servers/web-apps/kavita/default.nix
··· 2 2 lib, 3 3 stdenvNoCC, 4 4 fetchFromGitHub, 5 + fetchpatch2, 5 6 buildDotnetModule, 6 7 buildNpmPackage, 7 8 dotnetCorePackages, ··· 10 11 11 12 stdenvNoCC.mkDerivation (finalAttrs: { 12 13 pname = "kavita"; 13 - version = "0.8.4.2"; 14 + version = "0.8.5.11"; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "kareadita"; 17 18 repo = "kavita"; 18 19 rev = "v${finalAttrs.version}"; 19 - hash = "sha256-iJ9ocTWcKSUvgN48s5a2N2tz83uid2N4vg1bHAQmnH4="; 20 + hash = "sha256-HSVdEB0yhmm/SZseHQ5kTRBaVqCZZx934Ovq1pTmQkM="; 20 21 }; 21 22 22 23 backend = buildDotnetModule { ··· 32 33 # On update: check if more migrations need to be restored! 33 34 # Migrations should at least allow updates from previous NixOS versions 34 35 ./restore-migrations.diff 36 + # Our nixos test depends on /api/locale; this patch fixes an upstream bug where the first response always fails 37 + # https://github.com/Kareadita/Kavita/pull/3686 remove once upstream is fixed 38 + (fetchpatch2 { 39 + name = "fix-locale-cache.patch"; 40 + url = "https://github.com/Kareadita/Kavita/commit/5af07b9525c2164a6548092244bbdf66815b3e95.patch?full_index=1"; 41 + hash = "sha256-aFZRxijAbA2mXJM+3kC4P4p76d0p5fEXLiaRhNmjOAA="; 42 + }) 35 43 ]; 36 44 postPatch = '' 37 45 substituteInPlace API/Services/DirectoryService.cs --subst-var out ··· 44 52 45 53 projectFile = "API/API.csproj"; 46 54 nugetDeps = ./nuget-deps.json; 47 - dotnet-sdk = dotnetCorePackages.sdk_8_0; 48 - dotnet-runtime = dotnetCorePackages.aspnetcore_8_0; 55 + dotnet-sdk = dotnetCorePackages.sdk_9_0; 56 + dotnet-runtime = dotnetCorePackages.aspnetcore_9_0; 49 57 }; 50 58 51 59 frontend = buildNpmPackage { ··· 57 65 npmBuildScript = "prod"; 58 66 npmFlags = [ "--legacy-peer-deps" ]; 59 67 npmRebuildFlags = [ "--ignore-scripts" ]; # Prevent playwright from trying to install browsers 60 - npmDepsHash = "sha256-ttEAoLg8OmA4lA7IJS4+5QwpMJdFIoJrWZryFhTZUdI="; 68 + npmDepsHash = "sha256-9SfiH567+q3Id6/7pqWeX0y934V2YFQ4EWIJ+66smgI="; 61 69 }; 62 70 63 71 dontBuild = true;
+380 -625
pkgs/servers/web-apps/kavita/nuget-deps.json
··· 11 11 }, 12 12 { 13 13 "pname": "BouncyCastle.Cryptography", 14 - "version": "2.4.0", 15 - "hash": "sha256-DoDZNWtYM+0OLIclOEZ+tjcGXymGlXvdvq2ZMPmiAJA=" 14 + "version": "2.5.0", 15 + "hash": "sha256-4JTx7QKSu3BE7kPuspN1KK2LtA9BWKLHZRLfOBEzWHY=" 16 16 }, 17 17 { 18 18 "pname": "Cronos", 19 - "version": "0.8.4", 20 - "hash": "sha256-L9rLcqnQybPoJCcg60h49bjXfqEarM9SFHqOJUMvxz8=" 19 + "version": "0.9.0", 20 + "hash": "sha256-yDYBfqSXqvT/VPUf6UT3XOgqqPmOMYqhjCBxpF5i15c=" 21 21 }, 22 22 { 23 23 "pname": "CsvHelper", ··· 51 51 }, 52 52 { 53 53 "pname": "Flurl", 54 - "version": "3.0.6", 55 - "hash": "sha256-PqpYY1vlXC/tbpelm+sH81gYzClT32CGvG4+8NSiAvk=" 56 - }, 57 - { 58 - "pname": "Flurl", 59 - "version": "3.0.7", 60 - "hash": "sha256-Jnxss3qPP8KCJMnoDrMXwsEC5WX773HKpFh4Lck5psQ=" 54 + "version": "4.0.0", 55 + "hash": "sha256-qCbO6ELAw+OP/RyrJhrxys5b+Kk2xR4RbzpLOsZYheg=" 61 56 }, 62 57 { 63 58 "pname": "Flurl.Http", 64 - "version": "3.2.4", 65 - "hash": "sha256-s3DKhQu+iHTHBH890eSfMbNsElPutHKOjUhEl3NQ5W4=" 59 + "version": "4.0.2", 60 + "hash": "sha256-V1tlyjoCB9ZyTiwEV3ZYiSP/0q2R2+bqRI+wZLVJATA=" 66 61 }, 67 62 { 68 63 "pname": "Hangfire", 69 - "version": "1.8.15", 70 - "hash": "sha256-42y8ywFu5cPD9qN4bM4Pa8/W1H0B+xKxPDPg5z22oug=" 64 + "version": "1.8.18", 65 + "hash": "sha256-Ty2nF3qL5VQyZZcAaCBuBVohT7eMtwrKwFSv9TZCx0k=" 71 66 }, 72 67 { 73 68 "pname": "Hangfire.AspNetCore", 74 - "version": "1.8.15", 75 - "hash": "sha256-LSSGantQQrOf7DPUQitrUyVAfNxyAKo+dWLZ3F59gM4=" 69 + "version": "1.8.18", 70 + "hash": "sha256-tQx6bh68ZJk+kG2d3hszAzAY+9yPzoNqvlfgccsXfxc=" 76 71 }, 77 72 { 78 73 "pname": "Hangfire.Core", ··· 86 81 }, 87 82 { 88 83 "pname": "Hangfire.Core", 89 - "version": "1.8.15", 90 - "hash": "sha256-jnHP60tTlWbpHNZ5hIlYTrQ6uyFtBsUqJliw6tJF3EQ=" 84 + "version": "1.8.18", 85 + "hash": "sha256-erTLLsfI1Vo58zke9qqI1n2PCFqCGBoH0J0/f+WCwnQ=" 91 86 }, 92 87 { 93 88 "pname": "Hangfire.InMemory", ··· 101 96 }, 102 97 { 103 98 "pname": "Hangfire.NetCore", 104 - "version": "1.8.15", 105 - "hash": "sha256-l99cRfSCnDlFrhRWRDqJMWf9Hy0DjiVCsiYz6eLFEHA=" 99 + "version": "1.8.18", 100 + "hash": "sha256-pensGJ3OJTydVhi5ziaVPCKNpOe9EMlimohtFmBw0bo=" 106 101 }, 107 102 { 108 103 "pname": "Hangfire.SqlServer", 109 - "version": "1.8.15", 110 - "hash": "sha256-aIYnrHvJQtrOPJj15ltOOPgDk2kj1KdMYfd0bjbieME=" 104 + "version": "1.8.18", 105 + "hash": "sha256-mirQEgFPCXdvxE9XqXGUDizjixAlkUZ6WSJIk0Ovpuc=" 111 106 }, 112 107 { 113 108 "pname": "Hangfire.Storage.SQLite", ··· 116 111 }, 117 112 { 118 113 "pname": "HtmlAgilityPack", 119 - "version": "1.11.70", 120 - "hash": "sha256-V/SI2N1+jNkwjSQRd2Y/XVVhdOKvSNz3/NeIFE9V3wY=" 114 + "version": "1.11.74", 115 + "hash": "sha256-kp9Hd6H6YfVI8xGOQXTcpcLXDen85tzI423vsJkL6Zo=" 121 116 }, 122 117 { 123 118 "pname": "Humanizer.Core", ··· 126 121 }, 127 122 { 128 123 "pname": "MailKit", 129 - "version": "4.8.0", 130 - "hash": "sha256-ONvrVOwjxyNrIQM8FMzT5mLzlU56Kc8oOwkzegNAiXM=" 124 + "version": "4.10.0", 125 + "hash": "sha256-LnpMn+yD5gWrEmZ8dsHf80aBV1KM508uM91C4TftPsk=" 131 126 }, 132 127 { 133 128 "pname": "MarkdownDeep.NET.Core", ··· 136 131 }, 137 132 { 138 133 "pname": "Microsoft.AspNetCore.Authentication.Abstractions", 139 - "version": "2.2.0", 140 - "hash": "sha256-0JcJYAoU+AEM0dWaXk2qnqxrVM0Ak9/ntCU1MC90R24=" 134 + "version": "2.3.0", 135 + "hash": "sha256-UwMVhuE3TBEO7G0QJrghhYrgkYw2p9WR87yHQ1ty2RI=" 141 136 }, 142 137 { 143 138 "pname": "Microsoft.AspNetCore.Authentication.JwtBearer", 144 - "version": "8.0.10", 145 - "hash": "sha256-FNUdNGdNG/a1PAFh9SADmCF0h8+Be4r/Q3izKML3tas=" 139 + "version": "9.0.2", 140 + "hash": "sha256-X/n1/FojwBdgJpAwgfUjTzt6sStEsjTX5KyZWXm1cGA=" 146 141 }, 147 142 { 148 143 "pname": "Microsoft.AspNetCore.Authentication.OpenIdConnect", 149 - "version": "8.0.10", 150 - "hash": "sha256-Ygtk026vu/i9ZoxrLGSiDNmDZqCJBwsvM9jNpJz9IPU=" 144 + "version": "9.0.2", 145 + "hash": "sha256-xqyfZOksphmvaN71bM5on4xf8usOSiKvGZ1j8F250IE=" 151 146 }, 152 147 { 153 148 "pname": "Microsoft.AspNetCore.Authorization", 154 - "version": "2.2.0", 155 - "hash": "sha256-PaMYICjQ0rprUv53Uza/jQvvWTcbPjGLMMp12utF+NY=" 149 + "version": "2.3.0", 150 + "hash": "sha256-UbxzeOIh76eCOMgC8A92KwfgOAljyT0k8En+l4PZDtA=" 156 151 }, 157 152 { 158 153 "pname": "Microsoft.AspNetCore.Authorization.Policy", 159 - "version": "2.2.0", 160 - "hash": "sha256-onFYB+jtCbGyfZsIglReCPRdDMmwah2EDMhJN4uBP7Q=" 154 + "version": "2.3.0", 155 + "hash": "sha256-nMV4Yt6810pXITTxMysPIpfenu+3AnY7jq2LkPrkV00=" 161 156 }, 162 157 { 163 158 "pname": "Microsoft.AspNetCore.Connections.Abstractions", 164 - "version": "2.2.0", 165 - "hash": "sha256-MoieWAe7zT/0a7PAn3gMKO8YpHTbOtiGIwF/sFAmieY=" 159 + "version": "2.3.0", 160 + "hash": "sha256-qvA9LDr8vOLaERoxia/KRnVmf2q15n7OHKNsBY6t6xw=" 166 161 }, 167 162 { 168 163 "pname": "Microsoft.AspNetCore.Cryptography.Internal", 169 - "version": "8.0.10", 170 - "hash": "sha256-zR9xbcGD4yU/oo/c9dQ4AKTMFT+HSBsfu0oNV6bjPNo=" 164 + "version": "9.0.2", 165 + "hash": "sha256-rGpA88L92YFSNeMZCoO74QTGOpmcgNqhYJ6norXX3eU=" 171 166 }, 172 167 { 173 168 "pname": "Microsoft.AspNetCore.Cryptography.KeyDerivation", 174 - "version": "8.0.10", 175 - "hash": "sha256-S4klWSZI+QeQkXNXnzr91JMyKCmWSekqV1tvlFgHljo=" 169 + "version": "9.0.2", 170 + "hash": "sha256-crQVw+JYWjOshBokx2W5fUEa+6oitZIJKEhXIsDg70g=" 176 171 }, 177 172 { 178 173 "pname": "Microsoft.AspNetCore.Hosting.Abstractions", 179 - "version": "2.2.0", 180 - "hash": "sha256-GzqYrTqCCVy41AOfmgIRY1kkqxekn5T0gFC7tUMxcxA=" 174 + "version": "2.3.0", 175 + "hash": "sha256-gtiRMQA5kO1biIVaBLjSq0/jVVpiI8WzS136z/Ex1zs=" 181 176 }, 182 177 { 183 178 "pname": "Microsoft.AspNetCore.Hosting.Server.Abstractions", 184 - "version": "2.2.0", 185 - "hash": "sha256-8PnZFCkMwAeEHySmmjJOnQvOyx2199PesYHBnfka51s=" 179 + "version": "2.3.0", 180 + "hash": "sha256-ltKZ02L3cXu2dCx1JGEt1X8gQgwTABn45QkBsREYxaw=" 186 181 }, 187 182 { 188 183 "pname": "Microsoft.AspNetCore.Http", 189 - "version": "2.2.0", 190 - "hash": "sha256-+ARZomTXSD1m/PR3TWwifXb67cQtoqDVWEqfoq5Tmbk=" 184 + "version": "2.3.0", 185 + "hash": "sha256-ubPGvFwMjXbydY1gzo/m31pWq5/SsS/tGRtOotHFfBU=" 191 186 }, 192 187 { 193 188 "pname": "Microsoft.AspNetCore.Http.Abstractions", 194 - "version": "2.2.0", 195 - "hash": "sha256-y3j3Wo9Xl7kUdGkfnUc8Wexwbc2/vgxy7c3fJk1lSI8=" 189 + "version": "2.3.0", 190 + "hash": "sha256-NrAFzk5IcxmeRk3Zu+rLcq0+KKiAYfygJbAdIt2Zpfk=" 196 191 }, 197 192 { 198 193 "pname": "Microsoft.AspNetCore.Http.Connections", 199 - "version": "1.1.0", 200 - "hash": "sha256-mPo2jkfWmeA1yz87Vv/jwWMOkHFR+yPHNntkJShDkA8=" 194 + "version": "1.2.0", 195 + "hash": "sha256-uev0FzYG2Ppl09h//B3BFxooD0uRm0ENO2jgOsABedM=" 201 196 }, 202 197 { 203 198 "pname": "Microsoft.AspNetCore.Http.Connections.Common", 204 - "version": "1.1.0", 205 - "hash": "sha256-PooDjJHsIcZkL2IOp530pJr4GLGlre2sIdboNRrAcHQ=" 199 + "version": "1.2.0", 200 + "hash": "sha256-eXIg7vJSl1x0xWcxTKmgUiGRJnEfnp/TEe0xqL0629w=" 206 201 }, 207 202 { 208 203 "pname": "Microsoft.AspNetCore.Http.Extensions", 209 - "version": "2.2.0", 210 - "hash": "sha256-1rXxGQnkNR+SiNMtDShYoQVGOZbvu4P4ZtWj5Wq4D4U=" 204 + "version": "2.3.0", 205 + "hash": "sha256-sOVwC5wK5w85R+HbYkBlfPpmknyAEig3g0uVnTSGwhI=" 211 206 }, 212 207 { 213 208 "pname": "Microsoft.AspNetCore.Http.Features", 214 - "version": "2.2.0", 215 - "hash": "sha256-odvntHm669YtViNG5fJIxU4B+akA2SL8//DvYCLCNHc=" 209 + "version": "2.3.0", 210 + "hash": "sha256-QkNFS3ScDLyt0XppATSogbF1raSQJN+wStcnAsSoUJw=" 216 211 }, 217 212 { 218 213 "pname": "Microsoft.AspNetCore.Identity.EntityFrameworkCore", 219 - "version": "8.0.10", 220 - "hash": "sha256-1Tpim7X/sglHkUMP3R07jioVgcy+4C+hKWf8FKusnBo=" 214 + "version": "9.0.2", 215 + "hash": "sha256-0AAxLKe2QwrfdGzBVWImKYSZyz8JLEErjf+/vFVVYzU=" 221 216 }, 222 217 { 223 218 "pname": "Microsoft.AspNetCore.Routing", 224 - "version": "2.2.0", 225 - "hash": "sha256-mvsF973Cm48XUB6lPBiGp7U7vkfBjB3oILdnIQUwe4o=" 219 + "version": "2.3.0", 220 + "hash": "sha256-bXrYeVgI+sm2e5eOCwOkdWyCf5b7dQ8kv+pJRaeLiHI=" 226 221 }, 227 222 { 228 223 "pname": "Microsoft.AspNetCore.Routing.Abstractions", 229 - "version": "2.2.0", 230 - "hash": "sha256-nqJjxKXkdPAY1XvQjIRNW2y855Xi+LAX1S5AncPnPDU=" 224 + "version": "2.3.0", 225 + "hash": "sha256-pSPpwAU/zEidmBcRjSuz71fs5CIBRWF8yp/ujsIBXok=" 231 226 }, 232 227 { 233 228 "pname": "Microsoft.AspNetCore.SignalR", 234 - "version": "1.1.0", 235 - "hash": "sha256-VCTxQAWRKBk640FhkGu4XUcfWXWSV8x4jEfezDoM4Jo=" 229 + "version": "1.2.0", 230 + "hash": "sha256-83ogiJwoHL0XBOnGFQYopGTlzEyen1ep4aXesWSl/sg=" 236 231 }, 237 232 { 238 233 "pname": "Microsoft.AspNetCore.SignalR.Common", 239 - "version": "1.1.0", 240 - "hash": "sha256-XSltgjH11X4a1mhtcVHR7dL4EOpbIZ/oWfP587jBzD0=" 234 + "version": "1.2.0", 235 + "hash": "sha256-ULMhoU12HCOE6BMAjdZpsbgIPGjtHeggnn7RkyPHmag=" 241 236 }, 242 237 { 243 238 "pname": "Microsoft.AspNetCore.SignalR.Core", ··· 245 240 "hash": "sha256-8NYrz6J0cVF+eBW/2B6oObwtD82Ze74H6TV+a1xRPtM=" 246 241 }, 247 242 { 243 + "pname": "Microsoft.AspNetCore.SignalR.Core", 244 + "version": "1.2.0", 245 + "hash": "sha256-FbLZ4BbD5wYOoEyfqZ9C7Y5hJldXlbm1q3QJlkxgp68=" 246 + }, 247 + { 248 248 "pname": "Microsoft.AspNetCore.SignalR.Protocols.Json", 249 - "version": "1.1.0", 250 - "hash": "sha256-JIG9czeHrRRruPNNOYF/ct8fQSGDzbePG4Dfn9dYnn0=" 249 + "version": "1.2.0", 250 + "hash": "sha256-j2oYNJEX9r4owDiHMI83cglxkyP5Gty0Y0aFzA7avBo=" 251 251 }, 252 252 { 253 253 "pname": "Microsoft.AspNetCore.WebSockets", 254 - "version": "2.2.0", 255 - "hash": "sha256-YxlVwhhqRtABF9BAxlJJFITcMUf1w6m45Br2Qto0MUI=" 254 + "version": "2.3.0", 255 + "hash": "sha256-D3h1Im37SQlDnIl3LiKb7Roje34qPeaRoeP3nEm0p3Y=" 256 256 }, 257 257 { 258 258 "pname": "Microsoft.AspNetCore.WebUtilities", 259 - "version": "2.2.0", 260 - "hash": "sha256-UdfOwSWqOUXdb0mGrSMx6Z+d536/P+v5clSRZyN5QTM=" 259 + "version": "2.3.0", 260 + "hash": "sha256-oJMEP44Q9ClhbyZUPtSb9jqQyJJ/dD4DHElRvkYpIOo=" 261 261 }, 262 262 { 263 263 "pname": "Microsoft.Bcl.AsyncInterfaces", 264 - "version": "6.0.0", 265 - "hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU=" 264 + "version": "7.0.0", 265 + "hash": "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE=" 266 + }, 267 + { 268 + "pname": "Microsoft.Build.Framework", 269 + "version": "16.10.0", 270 + "hash": "sha256-Sj41LE1YQ/NfOdiDf5YnZgWSwGOzQ2uVvP1LgF/HSJ0=" 271 + }, 272 + { 273 + "pname": "Microsoft.Build.Framework", 274 + "version": "17.8.3", 275 + "hash": "sha256-Rp4dN8ejOXqclIKMUXYvIliM6IYB7WMckMLwdCbVZ34=" 266 276 }, 267 277 { 268 - "pname": "Microsoft.Bcl.TimeProvider", 269 - "version": "8.0.1", 270 - "hash": "sha256-TQRaWjk1aZu+jn/rR8oOv8BJEG31i6mPkf3BkIR7C+c=" 278 + "pname": "Microsoft.Build.Locator", 279 + "version": "1.7.8", 280 + "hash": "sha256-VhZ4jiJi17Cd5AkENXL1tjG9dV/oGj0aY67IGYd7vNs=" 271 281 }, 272 282 { 273 283 "pname": "Microsoft.CodeAnalysis.Analyzers", 274 - "version": "3.3.3", 275 - "hash": "sha256-pkZiggwLw8k+CVSXKTzsVGsT+K49LxXUS3VH5PNlpCY=" 284 + "version": "3.3.4", 285 + "hash": "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE=" 276 286 }, 277 287 { 278 288 "pname": "Microsoft.CodeAnalysis.Common", 279 - "version": "4.5.0", 280 - "hash": "sha256-qo1oVNTB9JIMEPoiIZ+02qvF/O8PshQ/5gTjsY9iX0I=" 289 + "version": "4.8.0", 290 + "hash": "sha256-3IEinVTZq6/aajMVA8XTRO3LTIEt0PuhGyITGJLtqz4=" 281 291 }, 282 292 { 283 293 "pname": "Microsoft.CodeAnalysis.CSharp", 284 - "version": "4.5.0", 285 - "hash": "sha256-5dZTS9PYtY83vyVa5bdNG3XKV5EjcnmddfUqWmIE29A=" 294 + "version": "4.8.0", 295 + "hash": "sha256-MmOnXJvd/ezs5UPcqyGLnbZz5m+VedpRfB+kFZeeqkU=" 286 296 }, 287 297 { 288 298 "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", 289 - "version": "4.5.0", 290 - "hash": "sha256-Kmyt1Xfcs0rSZHvN9PH94CKAooqMS9abZQY7EpEqb2o=" 299 + "version": "4.8.0", 300 + "hash": "sha256-WNzc+6mKqzPviOI0WMdhKyrWs8u32bfGj2XwmfL7bwE=" 291 301 }, 292 302 { 293 303 "pname": "Microsoft.CodeAnalysis.Workspaces.Common", 294 - "version": "4.5.0", 295 - "hash": "sha256-WM7AXJYHagaPx2waj2E32gG0qXq6Kx4Zhiq7Ym3WXPI=" 304 + "version": "4.8.0", 305 + "hash": "sha256-X8R4SpWVO/gpip5erVZf5jCCx8EX3VzIRtNrQiLDIoM=" 296 306 }, 297 307 { 298 - "pname": "Microsoft.CSharp", 299 - "version": "4.0.1", 300 - "hash": "sha256-0huoqR2CJ3Z9Q2peaKD09TV3E6saYSqDGZ290K8CrH8=" 308 + "pname": "Microsoft.CodeAnalysis.Workspaces.MSBuild", 309 + "version": "4.8.0", 310 + "hash": "sha256-hxpMKC6OF8OaIiSZhAgJ+Rw7M8nqS6xHdUURnRRxJmU=" 301 311 }, 302 312 { 303 313 "pname": "Microsoft.CSharp", ··· 306 316 }, 307 317 { 308 318 "pname": "Microsoft.Data.Sqlite.Core", 309 - "version": "8.0.10", 310 - "hash": "sha256-YBjY88KAC4ShfcGXcNHL6y1A9NH2xvk4d/qTMfuLuoE=" 319 + "version": "9.0.2", 320 + "hash": "sha256-ZUVDe+oy7fAWcnQDRdhkVeN7YZkJewwqBNaxdZcykiM=" 311 321 }, 312 322 { 313 323 "pname": "Microsoft.EntityFrameworkCore", 314 - "version": "8.0.10", 315 - "hash": "sha256-kj/PFfEdCxygb8AYuD0U6F1VPo7jBicxC3N3p/U74rM=" 324 + "version": "9.0.2", 325 + "hash": "sha256-ew+vhHqu+4Hgc5xKiIwEHYWD8dsXqtHmu8Ctre5MrXc=" 316 326 }, 317 327 { 318 328 "pname": "Microsoft.EntityFrameworkCore.Abstractions", 319 - "version": "8.0.10", 320 - "hash": "sha256-OwqqkvChI8qSIabo17MNmcWyby6TT5ZXv5cnOeyVFGw=" 329 + "version": "9.0.2", 330 + "hash": "sha256-FNTvIJPkG6jlEE+3p4/qeL7NPDKNDgDCYlIrSn1gQ4E=" 321 331 }, 322 332 { 323 333 "pname": "Microsoft.EntityFrameworkCore.Analyzers", 324 - "version": "8.0.10", 325 - "hash": "sha256-8qxvGV3dQMM8vGxEi7YqOimfWDQYFp3QVMNe3ryiO7g=" 334 + "version": "9.0.2", 335 + "hash": "sha256-qXwOxUCeg4b4NSLFD3Ws/D161uQoozM+EiBThp7IeBY=" 326 336 }, 327 337 { 328 338 "pname": "Microsoft.EntityFrameworkCore.Design", 329 - "version": "8.0.10", 330 - "hash": "sha256-Nbwn3aeVyDl7rGftchEzFcqnTNkvArqKafaarQiCWQw=" 339 + "version": "9.0.2", 340 + "hash": "sha256-f5LMTlXnb13wKQOofCJJ+TyEPOnHi9FpTaHaiYwJF80=" 331 341 }, 332 342 { 333 343 "pname": "Microsoft.EntityFrameworkCore.Relational", 334 - "version": "8.0.10", 335 - "hash": "sha256-n9xRg8WYjNLB92wMVNL/I5D3AKvtM9w0ICJ+Tieq5VQ=" 344 + "version": "9.0.2", 345 + "hash": "sha256-IGc3xy455dFu+z6M0Vaqqm09VXehb/XFquOgtpTLcGk=" 336 346 }, 337 347 { 338 348 "pname": "Microsoft.EntityFrameworkCore.Sqlite", 339 - "version": "8.0.10", 340 - "hash": "sha256-Y0OghTa4r7VSV3jE8ZXzP8zU2eIDx/9CLAnPoNzP+vE=" 349 + "version": "9.0.2", 350 + "hash": "sha256-ucYyVaLWpRk6Xl0OtX9qp8Nr0gktElgIML5b/JPItX4=" 341 351 }, 342 352 { 343 353 "pname": "Microsoft.EntityFrameworkCore.Sqlite.Core", 344 - "version": "8.0.10", 345 - "hash": "sha256-NYoX3vaq687M1VfJWBMzItsBqSuRPnrL/IOIRpy6W9c=" 354 + "version": "9.0.2", 355 + "hash": "sha256-LqWVpwwj837DHoQuk/aq78Y9lwD/oWDJAxwLNdYN1No=" 346 356 }, 347 357 { 348 358 "pname": "Microsoft.Extensions.ApiDescription.Server", ··· 351 361 }, 352 362 { 353 363 "pname": "Microsoft.Extensions.Caching.Abstractions", 354 - "version": "8.0.0", 355 - "hash": "sha256-xGpKrywQvU1Wm/WolYIxgHYEFfgkNGeJ+GGc5DT3phI=" 364 + "version": "9.0.2", 365 + "hash": "sha256-fSHzO0OgH+bSuq7vxMhe8gw17Cx2ouMLen9IsJAOD7c=" 356 366 }, 357 367 { 358 368 "pname": "Microsoft.Extensions.Caching.Memory", 359 - "version": "8.0.1", 360 - "hash": "sha256-5Q0vzHo3ZvGs4nPBc/XlBF4wAwYO8pxq6EGdYjjXZps=" 369 + "version": "9.0.2", 370 + "hash": "sha256-QBqH+WqnJrzjLFekeu8yCGyRBRfiMUPihfhLi+Wtm7w=" 361 371 }, 362 372 { 363 373 "pname": "Microsoft.Extensions.Configuration", ··· 365 375 "hash": "sha256-9BPsASlxrV8ilmMCjdb3TiUcm5vFZxkBnAI/fNBSEyA=" 366 376 }, 367 377 { 368 - "pname": "Microsoft.Extensions.Configuration.Abstractions", 369 - "version": "2.2.0", 370 - "hash": "sha256-5Jjn+0WZQ6OiN8AkNlGV0XIaw8L+a/wAq9hBD88RZbs=" 378 + "pname": "Microsoft.Extensions.Configuration", 379 + "version": "9.0.2", 380 + "hash": "sha256-AUNaLhYTcHUkqKGhSL7QgrifV9JkjKhNQ4Ws8UtZhlM=" 371 381 }, 372 382 { 373 383 "pname": "Microsoft.Extensions.Configuration.Abstractions", ··· 376 386 }, 377 387 { 378 388 "pname": "Microsoft.Extensions.Configuration.Abstractions", 379 - "version": "6.0.0", 380 - "hash": "sha256-Evg+Ynj2QUa6Gz+zqF+bUyfGD0HI5A2fHmxZEXbn3HA=" 389 + "version": "8.0.0", 390 + "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o=" 381 391 }, 382 392 { 383 393 "pname": "Microsoft.Extensions.Configuration.Abstractions", 384 - "version": "8.0.0", 385 - "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o=" 394 + "version": "9.0.0", 395 + "hash": "sha256-xtG2USC9Qm0f2Nn6jkcklpyEDT3hcEZOxOwTc0ep7uc=" 386 396 }, 387 397 { 388 - "pname": "Microsoft.Extensions.Configuration.Binder", 389 - "version": "6.0.0", 390 - "hash": "sha256-7NZcKkiXWSuhhVcA/fXHPY/62aGUyMsRdiHm91cWC5Y=" 398 + "pname": "Microsoft.Extensions.Configuration.Abstractions", 399 + "version": "9.0.2", 400 + "hash": "sha256-icRtfbi0nDRUYDErtKYx0z6A1gWo5xdswsSM6o4ozxc=" 391 401 }, 392 402 { 393 403 "pname": "Microsoft.Extensions.Configuration.Binder", ··· 400 410 "hash": "sha256-aGB0VuoC34YadAEqrwoaXLc5qla55pswDV2xLSmR7SE=" 401 411 }, 402 412 { 413 + "pname": "Microsoft.Extensions.Configuration.Binder", 414 + "version": "9.0.0", 415 + "hash": "sha256-6ajYWcNOQX2WqftgnoUmVtyvC1kkPOtTCif4AiKEffU=" 416 + }, 417 + { 418 + "pname": "Microsoft.Extensions.Configuration.Binder", 419 + "version": "9.0.2", 420 + "hash": "sha256-lYWUfvSnpp9M4N4wIfFnMlB+8K79g9uUa1NXsgnxs0k=" 421 + }, 422 + { 403 423 "pname": "Microsoft.Extensions.Configuration.CommandLine", 404 - "version": "8.0.0", 405 - "hash": "sha256-fmPC/o8S+weTtQJWykpnGHm6AKVU21xYE/CaHYU7zgg=" 424 + "version": "9.0.2", 425 + "hash": "sha256-qsEwiAO/n2+k8Q8/AftqdSlvvQWDx7WKb+9VlP8Nuxw=" 406 426 }, 407 427 { 408 428 "pname": "Microsoft.Extensions.Configuration.EnvironmentVariables", 409 - "version": "8.0.0", 410 - "hash": "sha256-+bjFZvqCsMf2FRM2olqx/fub+QwfM1kBhjGVOT5HC48=" 429 + "version": "9.0.2", 430 + "hash": "sha256-XgSdv8+zh2vXmhP+a31/+Y+mNLwQwLflfCiEtDemea0=" 411 431 }, 412 432 { 413 433 "pname": "Microsoft.Extensions.Configuration.FileExtensions", 414 - "version": "8.0.1", 415 - "hash": "sha256-iRA8L7BX/fe5LHCVOhzBSk30GfshP7V2Qj2nxpEvStA=" 434 + "version": "9.0.2", 435 + "hash": "sha256-eeZbwf2lcV74mjXtOX8q0MxvP4QzEYyHXr1EGFS/orU=" 416 436 }, 417 437 { 418 438 "pname": "Microsoft.Extensions.Configuration.Json", 419 - "version": "8.0.1", 420 - "hash": "sha256-J8EK/yhsfTpeSUY8F81ZTBV9APHiPUliN7d+n2OX9Ig=" 439 + "version": "9.0.2", 440 + "hash": "sha256-7/ewyjh0gXu798fYcJxOCkdaAPIzrJ8reuTzqz93IJ0=" 421 441 }, 422 442 { 423 443 "pname": "Microsoft.Extensions.Configuration.UserSecrets", 424 - "version": "8.0.1", 425 - "hash": "sha256-yGvWfwBhyFudcIv96pKWaQ1MIMOiv5LHSCn+9J7Doz0=" 444 + "version": "9.0.2", 445 + "hash": "sha256-0OmAQn8gIqTPN4s0NkcidXivjq5LsEGiNVxmp3qxGoo=" 426 446 }, 427 447 { 428 448 "pname": "Microsoft.Extensions.DependencyInjection", 429 - "version": "8.0.1", 430 - "hash": "sha256-O9g0jWS+jfGoT3yqKwZYJGL+jGSIeSbwmvomKDC3hTU=" 431 - }, 432 - { 433 - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 434 - "version": "2.0.0", 435 - "hash": "sha256-H1rEnq/veRWvmp8qmUsrQkQIcVlKilUNzmmKsxJ0md8=" 436 - }, 437 - { 438 - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 439 - "version": "2.2.0", 440 - "hash": "sha256-pf+UQToJnhAe8VuGjxyCTvua1nIX8n5NHzAUk3Jz38s=" 449 + "version": "9.0.2", 450 + "hash": "sha256-jNQVj2Xo7wzVdNDu27bLbYCVUOF8yDVrFtC3cZ9OsXo=" 441 451 }, 442 452 { 443 453 "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", ··· 465 475 "hash": "sha256-UfLfEQAkXxDaVPC7foE/J3FVEXd31Pu6uQIhTic3JgY=" 466 476 }, 467 477 { 478 + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 479 + "version": "9.0.0", 480 + "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=" 481 + }, 482 + { 483 + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 484 + "version": "9.0.2", 485 + "hash": "sha256-WoTLgw/OlXhgN54Szip0Zpne7i/YTXwZ1ZLCPcHV6QM=" 486 + }, 487 + { 468 488 "pname": "Microsoft.Extensions.DependencyModel", 469 489 "version": "3.1.6", 470 490 "hash": "sha256-TKEE5GJmn1wLKuiF6Wd+Q7jpIlq9gSvlWvTVopCyoo4=" 471 491 }, 472 492 { 473 493 "pname": "Microsoft.Extensions.DependencyModel", 474 - "version": "8.0.2", 475 - "hash": "sha256-PyuO/MyCR9JtYqpA1l/nXGh+WLKCq34QuAXN9qNza9Q=" 494 + "version": "9.0.0", 495 + "hash": "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94=" 476 496 }, 477 497 { 478 - "pname": "Microsoft.Extensions.Diagnostics", 479 - "version": "8.0.1", 480 - "hash": "sha256-CraHNCaVlMiYx6ff9afT6U7RC/MoOCXM3pn2KrXkiLc=" 498 + "pname": "Microsoft.Extensions.DependencyModel", 499 + "version": "9.0.2", 500 + "hash": "sha256-KqR0yrNi7S8rDje4RYjTEC98XG0rBreO4wkHGO6Llks=" 481 501 }, 482 502 { 483 - "pname": "Microsoft.Extensions.Diagnostics.Abstractions", 484 - "version": "8.0.0", 485 - "hash": "sha256-USD5uZOaahMqi6u7owNWx/LR4EDrOwqPrAAim7iRpJY=" 503 + "pname": "Microsoft.Extensions.Diagnostics", 504 + "version": "9.0.2", 505 + "hash": "sha256-ImTZ6PZyKEdq1XvqYT5DPr6cG0BSTrsrO7rTDuy29fc=" 486 506 }, 487 507 { 488 508 "pname": "Microsoft.Extensions.Diagnostics.Abstractions", 489 - "version": "8.0.1", 490 - "hash": "sha256-d5DVXhA8qJFY9YbhZjsTqs5w5kDuxF5v+GD/WZR1QL0=" 509 + "version": "9.0.0", 510 + "hash": "sha256-wG1LcET+MPRjUdz3HIOTHVEnbG/INFJUqzPErCM79eY=" 491 511 }, 492 512 { 493 - "pname": "Microsoft.Extensions.FileProviders.Abstractions", 494 - "version": "2.2.0", 495 - "hash": "sha256-pLAxP15+PncMiRrUT5bBAhWg7lC6/dfQk5TLTpZzA7k=" 513 + "pname": "Microsoft.Extensions.Diagnostics.Abstractions", 514 + "version": "9.0.2", 515 + "hash": "sha256-JTJ8LCW3aYUO86OPgXRQthtDTUMikOfILExgeOF8CX4=" 496 516 }, 497 517 { 498 518 "pname": "Microsoft.Extensions.FileProviders.Abstractions", ··· 505 525 "hash": "sha256-uQSXmt47X2HGoVniavjLICbPtD2ReQOYQMgy3l0xuMU=" 506 526 }, 507 527 { 528 + "pname": "Microsoft.Extensions.FileProviders.Abstractions", 529 + "version": "9.0.0", 530 + "hash": "sha256-mVfLjZ8VrnOQR/uQjv74P2uEG+rgW72jfiGdSZhIfDc=" 531 + }, 532 + { 533 + "pname": "Microsoft.Extensions.FileProviders.Abstractions", 534 + "version": "9.0.2", 535 + "hash": "sha256-RmVshMCWW1/RE/Wk8AeT4r6uZ+XFuwDFYzdxYKSm440=" 536 + }, 537 + { 508 538 "pname": "Microsoft.Extensions.FileProviders.Physical", 509 - "version": "8.0.0", 510 - "hash": "sha256-29y5ZRQ1ZgzVOxHktYxyiH40kVgm5un2yTGdvuSWnRc=" 539 + "version": "9.0.2", 540 + "hash": "sha256-vQBgVLW813wOnJ1+943ArDWReok6p0jAl7fhwvyFtL8=" 511 541 }, 512 542 { 513 543 "pname": "Microsoft.Extensions.FileSystemGlobbing", 514 - "version": "8.0.0", 515 - "hash": "sha256-+Oz41JR5jdcJlCJOSpQIL5OMBNi+1Hl2d0JUHfES7sU=" 544 + "version": "9.0.2", 545 + "hash": "sha256-oH6X8SQjqi5Q2HLRILcUr9iPqnC1Ky5m5GbYYCKCxag=" 516 546 }, 517 547 { 518 548 "pname": "Microsoft.Extensions.Hosting", 519 - "version": "8.0.1", 520 - "hash": "sha256-FFLo6em0N2vaWg6//vaQhxoOgT9LLH5Y2KWkCeX5xQ4=" 549 + "version": "9.0.2", 550 + "hash": "sha256-eI9ckarRX0UCX+mBsEBYdvHZrmN86bXyTRvbH4gU9JM=" 521 551 }, 522 552 { 523 553 "pname": "Microsoft.Extensions.Hosting.Abstractions", 524 - "version": "2.2.0", 525 - "hash": "sha256-YZcyKXL6jOpyGrDbFLu46vncfUw2FuqhclMdbEPuh/U=" 554 + "version": "3.0.0", 555 + "hash": "sha256-iUMCRR9uHSoub48MboewTxokP5QwrC47X5t+C+JUMo4=" 526 556 }, 527 557 { 528 558 "pname": "Microsoft.Extensions.Hosting.Abstractions", 529 - "version": "3.0.0", 530 - "hash": "sha256-iUMCRR9uHSoub48MboewTxokP5QwrC47X5t+C+JUMo4=" 559 + "version": "8.0.1", 560 + "hash": "sha256-/bIVL9uvBQhV/KQmjA1ZjR74sMfaAlBb15sVXsGDEVA=" 531 561 }, 532 562 { 533 563 "pname": "Microsoft.Extensions.Hosting.Abstractions", 534 - "version": "8.0.0", 535 - "hash": "sha256-0JBx+wwt5p1SPfO4m49KxNOXPAzAU0A+8tEc/itvpQE=" 564 + "version": "9.0.0", 565 + "hash": "sha256-NhEDqZGnwCDFyK/NKn1dwLQExYE82j1YVFcrhXVczqY=" 536 566 }, 537 567 { 538 568 "pname": "Microsoft.Extensions.Hosting.Abstractions", 539 - "version": "8.0.1", 540 - "hash": "sha256-/bIVL9uvBQhV/KQmjA1ZjR74sMfaAlBb15sVXsGDEVA=" 569 + "version": "9.0.2", 570 + "hash": "sha256-PUCam4g5g84qIqfPA9sVBNVPA26rWFq7js9nHF3WLZc=" 541 571 }, 542 572 { 543 573 "pname": "Microsoft.Extensions.Identity.Core", 544 - "version": "8.0.10", 545 - "hash": "sha256-vL4KIPHHCWfTJp+aozejVqLuDw1MK9Fw6LFyfRxnY1s=" 574 + "version": "9.0.2", 575 + "hash": "sha256-5aLS+VE+FqHozXW4qFu5gyGpV8HqIfGzRnUV/zXM2/Q=" 546 576 }, 547 577 { 548 578 "pname": "Microsoft.Extensions.Identity.Stores", 549 - "version": "8.0.10", 550 - "hash": "sha256-Z6GZXZiheTcxi4GuGqP4DtqtVuEchI66IlX2UAyqxMU=" 551 - }, 552 - { 553 - "pname": "Microsoft.Extensions.Logging", 554 - "version": "2.0.0", 555 - "hash": "sha256-Bg3bFJPjQRJnPvlEc5v7lzwRaUTzKwXDtz81GjCTfMo=" 579 + "version": "9.0.2", 580 + "hash": "sha256-Em/aKN8WTmwg79RdK6+QDx1iVTR0qCK6/f54GW2HCjo=" 556 581 }, 557 582 { 558 583 "pname": "Microsoft.Extensions.Logging", ··· 561 586 }, 562 587 { 563 588 "pname": "Microsoft.Extensions.Logging", 564 - "version": "8.0.0", 565 - "hash": "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o=" 566 - }, 567 - { 568 - "pname": "Microsoft.Extensions.Logging", 569 589 "version": "8.0.1", 570 590 "hash": "sha256-vkfVw4tQEg86Xg18v6QO0Qb4Ysz0Njx57d1XcNuj6IU=" 571 591 }, 572 592 { 573 - "pname": "Microsoft.Extensions.Logging.Abstractions", 574 - "version": "2.0.0", 575 - "hash": "sha256-cBBNcoREIdCDnwZtnTG+BoAFmVb71P1nhFOAH07UsfQ=" 593 + "pname": "Microsoft.Extensions.Logging", 594 + "version": "9.0.0", 595 + "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" 576 596 }, 577 597 { 578 - "pname": "Microsoft.Extensions.Logging.Abstractions", 579 - "version": "2.2.0", 580 - "hash": "sha256-lJeKyhBnDc4stX2Wd7WpcG+ZKxPTFHILZSezKM2Fhws=" 598 + "pname": "Microsoft.Extensions.Logging", 599 + "version": "9.0.2", 600 + "hash": "sha256-vPCb4ZoiwZUSGJIOhYiLwcZLnsd0ZZhny6KQkT88nI0=" 581 601 }, 582 602 { 583 603 "pname": "Microsoft.Extensions.Logging.Abstractions", ··· 586 606 }, 587 607 { 588 608 "pname": "Microsoft.Extensions.Logging.Abstractions", 589 - "version": "6.0.0", 590 - "hash": "sha256-QNqcQ3x+MOK7lXbWkCzSOWa/2QyYNbdM/OEEbWN15Sw=" 609 + "version": "8.0.2", 610 + "hash": "sha256-cHpe8X2BgYa5DzulZfq24rg8O2K5Lmq2OiLhoyAVgJc=" 591 611 }, 592 612 { 593 613 "pname": "Microsoft.Extensions.Logging.Abstractions", 594 - "version": "8.0.0", 595 - "hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4=" 614 + "version": "9.0.0", 615 + "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" 596 616 }, 597 617 { 598 618 "pname": "Microsoft.Extensions.Logging.Abstractions", 599 - "version": "8.0.2", 600 - "hash": "sha256-cHpe8X2BgYa5DzulZfq24rg8O2K5Lmq2OiLhoyAVgJc=" 619 + "version": "9.0.2", 620 + "hash": "sha256-mCxeuc+37XY0bmZR+z4p1hrZUdTZEg+FRcs/m6dAQDU=" 601 621 }, 602 622 { 603 623 "pname": "Microsoft.Extensions.Logging.Configuration", 604 - "version": "8.0.0", 605 - "hash": "sha256-mzmstNsVjKT0EtQcdAukGRifD30T82BMGYlSu8k4K7U=" 624 + "version": "8.0.1", 625 + "hash": "sha256-E2JbJG2EXlv2HUWLi17kIkAL6RC9rC2E18C3gAyOuaE=" 606 626 }, 607 627 { 608 628 "pname": "Microsoft.Extensions.Logging.Configuration", 609 - "version": "8.0.1", 610 - "hash": "sha256-E2JbJG2EXlv2HUWLi17kIkAL6RC9rC2E18C3gAyOuaE=" 629 + "version": "9.0.2", 630 + "hash": "sha256-SeNQ8us2cZ8xbJx8TK7xm3IxQR95EanSfMYhqvP2pWU=" 611 631 }, 612 632 { 613 633 "pname": "Microsoft.Extensions.Logging.Console", 614 - "version": "8.0.1", 615 - "hash": "sha256-2thhF1JbDNj3Bx2fcH7O26uHGNeMd9MYah6N60lIpIU=" 634 + "version": "9.0.2", 635 + "hash": "sha256-yD30lW3ax4JHmZ9QIp1b0ELrXiwykP5KHF/feJGweyE=" 616 636 }, 617 637 { 618 638 "pname": "Microsoft.Extensions.Logging.Debug", 619 - "version": "8.0.1", 620 - "hash": "sha256-gKFqBg5lbjy5VBEcAuoQ/SsXAxvrYdBYOu9dV60eJKg=" 639 + "version": "9.0.2", 640 + "hash": "sha256-0WP9jFTsbXCIhYx/2IFL69mv2+K3Ld7C4QvwY00iOD0=" 621 641 }, 622 642 { 623 643 "pname": "Microsoft.Extensions.Logging.EventLog", 624 - "version": "8.0.1", 625 - "hash": "sha256-1UkEOwl3Op2b3jTvpI10hHxIe9FqeVVy+VB1tZp6Lc8=" 644 + "version": "9.0.2", 645 + "hash": "sha256-e4q/Z6xLq2HzQiKI7npagyEZdkfUe+FbIz3Tg+hPH9g=" 626 646 }, 627 647 { 628 648 "pname": "Microsoft.Extensions.Logging.EventSource", 629 - "version": "8.0.1", 630 - "hash": "sha256-EINT/PgfB4Dvf+1JBzL1plPT35ezT7kyS8y/XMMgYxA=" 649 + "version": "9.0.2", 650 + "hash": "sha256-W7yidllNOKxTvgIUqjJ3h55PAIR/XREfbuH+8TUhD0o=" 631 651 }, 632 652 { 633 653 "pname": "Microsoft.Extensions.ObjectPool", 634 - "version": "2.2.0", 635 - "hash": "sha256-P+QUM50j/V8f45zrRqat8fz6Gu3lFP+hDjESwTZNOFg=" 654 + "version": "8.0.11", 655 + "hash": "sha256-xutYzUA86hOg0NfLcs/NPylKvNcNohucY1LpSEkkaps=" 636 656 }, 637 657 { 638 658 "pname": "Microsoft.Extensions.Options", 639 - "version": "2.0.0", 640 - "hash": "sha256-EMvaXxGzueI8lT97bYJQr0kAj1IK0pjnAcWN82hTnzw=" 659 + "version": "6.0.0", 660 + "hash": "sha256-DxnEgGiCXpkrxFkxXtOXqwaiAtoIjA8VSSWCcsW0FwE=" 641 661 }, 642 662 { 643 663 "pname": "Microsoft.Extensions.Options", 644 - "version": "2.2.0", 645 - "hash": "sha256-YBtPoWBEs+dlHPQ7qOmss+U9gnvG0T1irZY8NwD0QKw=" 664 + "version": "8.0.0", 665 + "hash": "sha256-n2m4JSegQKUTlOsKLZUUHHKMq926eJ0w9N9G+I3FoFw=" 646 666 }, 647 667 { 648 668 "pname": "Microsoft.Extensions.Options", 649 - "version": "6.0.0", 650 - "hash": "sha256-DxnEgGiCXpkrxFkxXtOXqwaiAtoIjA8VSSWCcsW0FwE=" 669 + "version": "8.0.2", 670 + "hash": "sha256-AjcldddddtN/9aH9pg7ClEZycWtFHLi9IPe1GGhNQys=" 651 671 }, 652 672 { 653 673 "pname": "Microsoft.Extensions.Options", 654 - "version": "8.0.0", 655 - "hash": "sha256-n2m4JSegQKUTlOsKLZUUHHKMq926eJ0w9N9G+I3FoFw=" 674 + "version": "9.0.0", 675 + "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" 656 676 }, 657 677 { 658 678 "pname": "Microsoft.Extensions.Options", 659 - "version": "8.0.2", 660 - "hash": "sha256-AjcldddddtN/9aH9pg7ClEZycWtFHLi9IPe1GGhNQys=" 679 + "version": "9.0.2", 680 + "hash": "sha256-y2jZfcWx/H6Sx7wklA248r6kPjZmzTTLGxW8ZxrzNLM=" 661 681 }, 662 682 { 663 683 "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", ··· 670 690 "hash": "sha256-A5Bbzw1kiNkgirk5x8kyxwg9lLTcSngojeD+ocpG1RI=" 671 691 }, 672 692 { 673 - "pname": "Microsoft.Extensions.Primitives", 674 - "version": "2.0.0", 675 - "hash": "sha256-q44LtMvyNEKSvgERvA+BrasKapP92Sc91QR4u2TJ9/Y=" 676 - }, 677 - { 678 - "pname": "Microsoft.Extensions.Primitives", 679 - "version": "2.2.0", 680 - "hash": "sha256-DMCTC3HW+sHaRlh/9F1sDwof+XgvVp9IzAqzlZWByn4=" 681 - }, 682 - { 683 - "pname": "Microsoft.Extensions.Primitives", 684 - "version": "3.0.0", 685 - "hash": "sha256-cwlj0X19gngcOB7kpODhF/h96/L6psMLBIOd2pf3CbU=" 693 + "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", 694 + "version": "9.0.2", 695 + "hash": "sha256-xOYLRlXDI4gMEoQ+J+sQBNRT2RPDNrSCZkob7qBiV10=" 686 696 }, 687 697 { 688 698 "pname": "Microsoft.Extensions.Primitives", ··· 695 705 "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" 696 706 }, 697 707 { 698 - "pname": "Microsoft.IdentityModel.Abstractions", 699 - "version": "7.1.2", 700 - "hash": "sha256-QN2btwsc8XnOp8RxwSY4ntzpqFIrWRZg6ZZEGBZ6TQY=" 708 + "pname": "Microsoft.Extensions.Primitives", 709 + "version": "9.0.0", 710 + "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" 711 + }, 712 + { 713 + "pname": "Microsoft.Extensions.Primitives", 714 + "version": "9.0.2", 715 + "hash": "sha256-zy/YNMaY47o6yNv2WuYiAJEjtoOF8jlWgsWHqXeSm4s=" 701 716 }, 702 717 { 703 718 "pname": "Microsoft.IdentityModel.Abstractions", 704 - "version": "8.2.0", 705 - "hash": "sha256-e+BmN/Et9mTqWt4M38udL47M4wHHs25Ob299gJSBZIM=" 719 + "version": "8.6.0", 720 + "hash": "sha256-0mXOkDKvUikcyCMUcmA7PWl4RlAwwUciKSqTTgLDa3o=" 706 721 }, 707 722 { 708 723 "pname": "Microsoft.IdentityModel.JsonWebTokens", 709 - "version": "8.2.0", 710 - "hash": "sha256-tOzI2GmMISuWO/vDtJIeKmYAaFPYjrB5NhpzCWWcIw4=" 724 + "version": "8.6.0", 725 + "hash": "sha256-Wey0xjL0n6NCi4HiVFGcDS6+ONPp+ogzb5ZTF7sFt3k=" 711 726 }, 712 727 { 713 728 "pname": "Microsoft.IdentityModel.Logging", 714 - "version": "7.1.2", 715 - "hash": "sha256-6M7Y1u2cBVsO/dP+qrgkMLisXbZgMgyWoRs5Uq/QJ/o=" 716 - }, 717 - { 718 - "pname": "Microsoft.IdentityModel.Logging", 719 - "version": "8.2.0", 720 - "hash": "sha256-JdrIo2Dg9UPu/eK5TIPKLWfRmvPGhKZrBCQL+MIv72I=" 729 + "version": "8.6.0", 730 + "hash": "sha256-4M4EUJDMDgmqdBxlbptnrLNWOLbmzatypDpl30CBUlk=" 721 731 }, 722 732 { 723 733 "pname": "Microsoft.IdentityModel.Protocols", 724 - "version": "7.1.2", 725 - "hash": "sha256-6OXP0vQ6bQ3Xvj3I73eqng6NqqMC4htWKuM8cchZhWI=" 734 + "version": "8.0.1", 735 + "hash": "sha256-v3DIpG6yfIToZBpHOjtQHRo2BhXGDoE70EVs6kBtrRg=" 726 736 }, 727 737 { 728 738 "pname": "Microsoft.IdentityModel.Protocols.OpenIdConnect", 729 - "version": "7.1.2", 730 - "hash": "sha256-cAwwCti+/ycdjqNy8PrBNEeuF7u5gYtCX8vBb2qIKRs=" 739 + "version": "8.0.1", 740 + "hash": "sha256-ZHKaZxqESk+OU1SFTFGxvZ71zbdgWqv1L6ET9+fdXX0=" 731 741 }, 732 742 { 733 743 "pname": "Microsoft.IdentityModel.Tokens", 734 - "version": "7.1.2", 735 - "hash": "sha256-qf8y8KCo1ysrK+jCrnR+ARHwlfMWPXLxe7a41FVg4OA=" 744 + "version": "8.0.1", 745 + "hash": "sha256-beVbbVQy874HlXkTKarPTT5/r7XR1NGHA/50ywWp7YA=" 736 746 }, 737 747 { 738 748 "pname": "Microsoft.IdentityModel.Tokens", 739 - "version": "8.2.0", 740 - "hash": "sha256-QxhnZVUrKKUZEKZgok2+4HjawuXZtVhXCJ2+BDomja8=" 749 + "version": "8.6.0", 750 + "hash": "sha256-gyZpy8h9I09fr7icHaIXaxRTzhstHrrrq2wkd/5vz78=" 741 751 }, 742 752 { 743 753 "pname": "Microsoft.IO.RecyclableMemoryStream", ··· 746 756 }, 747 757 { 748 758 "pname": "Microsoft.Net.Http.Headers", 749 - "version": "2.2.0", 750 - "hash": "sha256-pb8AoacSvy8hGNGodU6Lhv1ooWtUSCZwjmwd89PM1HA=" 751 - }, 752 - { 753 - "pname": "Microsoft.NETCore.Jit", 754 - "version": "1.0.2", 755 - "hash": "sha256-T92T+bmdXfpAe73OKFTYXGJW1gTHuwcryBSgV7mwSkk=" 756 - }, 757 - { 758 - "pname": "Microsoft.NETCore.Platforms", 759 - "version": "1.0.1", 760 - "hash": "sha256-mZotlGZqtrqDSoBrZhsxFe6fuOv5/BIo0w2Z2x0zVAU=" 759 + "version": "2.3.0", 760 + "hash": "sha256-XY3OyhKTzUVbmMnegp0IxApg8cw97RD9eXC2XenrOqE=" 761 761 }, 762 762 { 763 763 "pname": "Microsoft.NETCore.Platforms", ··· 765 765 "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" 766 766 }, 767 767 { 768 - "pname": "Microsoft.NETCore.Platforms", 769 - "version": "2.0.0", 770 - "hash": "sha256-IEvBk6wUXSdyCnkj6tHahOJv290tVVT8tyemYcR0Yro=" 771 - }, 772 - { 773 - "pname": "Microsoft.NETCore.Platforms", 774 - "version": "2.1.2", 775 - "hash": "sha256-gYQQO7zsqG+OtN4ywYQyfsiggS2zmxw4+cPXlK+FB5Q=" 776 - }, 777 - { 778 - "pname": "Microsoft.NETCore.Portable.Compatibility", 779 - "version": "1.0.1", 780 - "hash": "sha256-xQ1YqrDXB0cg6u9v8MHM+Ygv2c7lxLVIGZRfsWXIiuM=" 781 - }, 782 - { 783 - "pname": "Microsoft.NETCore.Runtime.CoreCLR", 784 - "version": "1.0.2", 785 - "hash": "sha256-7K5EruLlrFmN3rAfXZMPK3hfhS728k5Gew0e+L3Ur8M=" 786 - }, 787 - { 788 - "pname": "Microsoft.NETCore.Targets", 789 - "version": "1.0.1", 790 - "hash": "sha256-lxxw/Gy32xHi0fLgFWNj4YTFBSBkjx5l6ucmbTyf7V4=" 791 - }, 792 - { 793 768 "pname": "Microsoft.NETCore.Targets", 794 769 "version": "1.1.0", 795 770 "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" 796 771 }, 797 772 { 798 - "pname": "Microsoft.NETCore.Windows.ApiSets", 799 - "version": "1.0.1", 800 - "hash": "sha256-6PR4o/wQxBaJ5eRdt/awSO80EP3QqpWIk0XkCR9kaJo=" 801 - }, 802 - { 803 773 "pname": "Microsoft.OpenApi", 804 774 "version": "1.3.1", 805 775 "hash": "sha256-26dko2VfeHMnpas1R98ZxzWcgw7qr7lNCRuk3yXRjUU=" 806 776 }, 807 777 { 808 778 "pname": "Microsoft.OpenApi", 809 - "version": "1.6.14", 810 - "hash": "sha256-dSJUic2orPGfYVgto9DieRckbtLpPyxHtf+RJ2tmKPM=" 779 + "version": "1.6.22", 780 + "hash": "sha256-DDyPc6DAD/X4PgXlVIYqqU5KLwaIaMpvBml1fACKdjY=" 811 781 }, 812 782 { 813 783 "pname": "Microsoft.Win32.Primitives", ··· 816 786 }, 817 787 { 818 788 "pname": "Microsoft.Win32.SystemEvents", 819 - "version": "8.0.0", 820 - "hash": "sha256-UcxurEamYD+Bua0PbPNMYAZaRulMrov8CfbJGIgTaRQ=" 789 + "version": "9.0.2", 790 + "hash": "sha256-WXgu8y2LT8OtQSVRojumtlTkJVjfvXeZ8N9iRKIW/lI=" 821 791 }, 822 792 { 823 793 "pname": "MimeKit", 824 - "version": "4.8.0", 825 - "hash": "sha256-4EB54ktBXuq5QRID9i8E7FzU7YZTE4wwH+2yr7ivi/Q=" 794 + "version": "4.10.0", 795 + "hash": "sha256-SLQ7+Yh3o8bbxyRsA5yJgeAOkR8SqMI0vB8VwjQDzl8=" 826 796 }, 827 797 { 828 798 "pname": "MimeTypeMapOfficial", ··· 831 801 }, 832 802 { 833 803 "pname": "Mono.TextTemplating", 834 - "version": "2.2.1", 835 - "hash": "sha256-4TYsfc8q74P8FuDwkIWPO+VYY0mh4Hs4ZL8v0lMaBsY=" 804 + "version": "3.0.0", 805 + "hash": "sha256-VlgGDvgNZb7MeBbIZ4DE2Nn/j2aD9k6XqNHnASUSDr0=" 836 806 }, 837 807 { 838 808 "pname": "Nager.ArticleNumber", ··· 915 885 "hash": "sha256-YhlAbGfwoxQzxb3Hef4iyV9eGdPQJJNd2GgSR0jsBJ0=" 916 886 }, 917 887 { 918 - "pname": "Newtonsoft.Json", 919 - "version": "12.0.2", 920 - "hash": "sha256-BW7sXT2LKpP3ylsCbTTZ1f6Mg1sR4yL68aJVHaJcTnA=" 921 - }, 922 - { 923 - "pname": "Newtonsoft.Json", 924 - "version": "9.0.1", 925 - "hash": "sha256-mYCBrgUhIJFzRuLLV9SIiIFHovzfR8Uuqfg6e08EnlU=" 926 - }, 927 - { 928 888 "pname": "NReco.Logging.File", 929 - "version": "1.2.1", 930 - "hash": "sha256-zFAeY5b3Bdy9EOxJcx8eyaXE4gMSRg6auDhQLm+/oLY=" 889 + "version": "1.2.2", 890 + "hash": "sha256-guI+h8t26u/DfYq354CXbdKIBqrKsDAyDZh1wFtDshw=" 931 891 }, 932 892 { 933 893 "pname": "runtime.any.System.Collections", ··· 1141 1101 }, 1142 1102 { 1143 1103 "pname": "Serilog", 1144 - "version": "4.1.0", 1145 - "hash": "sha256-r89nJ5JE5uZlsRrfB8QJQ1byVVfCWQbySKQ/m9PYj0k=" 1104 + "version": "4.2.0", 1105 + "hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs=" 1146 1106 }, 1147 1107 { 1148 1108 "pname": "Serilog.AspNetCore", 1149 - "version": "8.0.3", 1150 - "hash": "sha256-ZyBlauyG/7CLTqrbhRalmayFd99d7bimNTMw4hXDR2I=" 1109 + "version": "9.0.0", 1110 + "hash": "sha256-h58CFtXBRvwhTCrhQPHQMKbp98YiK02o+cOyOmktVpQ=" 1151 1111 }, 1152 1112 { 1153 1113 "pname": "Serilog.Enrichers.Thread", ··· 1156 1116 }, 1157 1117 { 1158 1118 "pname": "Serilog.Extensions.Hosting", 1159 - "version": "8.0.0", 1160 - "hash": "sha256-OEVkEQoONawJF+SXeyqqgU0OGp9ubtt9aXT+rC25j4E=" 1119 + "version": "9.0.0", 1120 + "hash": "sha256-bidr2foe7Dp4BJOlkc7ko0q6vt9ITG3IZ8b2BKRa0pw=" 1161 1121 }, 1162 1122 { 1163 1123 "pname": "Serilog.Extensions.Logging", ··· 1166 1126 }, 1167 1127 { 1168 1128 "pname": "Serilog.Extensions.Logging", 1169 - "version": "8.0.0", 1170 - "hash": "sha256-GoWxCpkdahMvYd7ZrhwBxxTyjHGcs9ENNHJCp0la6iA=" 1129 + "version": "9.0.0", 1130 + "hash": "sha256-aGkz1V4HVl0rWC1BkcnLhG1EC7WLBoT3tdLdUUTFXaw=" 1171 1131 }, 1172 1132 { 1173 1133 "pname": "Serilog.Formatting.Compact", 1174 - "version": "2.0.0", 1175 - "hash": "sha256-c3STGleyMijY4QnxPuAz/NkJs1r+TZAPjlmAKLF4+3g=" 1134 + "version": "3.0.0", 1135 + "hash": "sha256-nejEYqJEMG9P2iFZvbsCUPr5LZRtxbdUTLCI9N71jHY=" 1176 1136 }, 1177 1137 { 1178 1138 "pname": "Serilog.Settings.Configuration", 1179 - "version": "8.0.4", 1180 - "hash": "sha256-00abT3H5COh5/A/tMYJwAZ37Mwa6jafVvW/nysLIbNQ=" 1139 + "version": "9.0.0", 1140 + "hash": "sha256-Q/q5UiSrcxoy5a/orod20E2RfiRtHDhxjjGMe1dW35I=" 1181 1141 }, 1182 1142 { 1183 1143 "pname": "Serilog.Sinks.AspNetCore.SignalR", ··· 1191 1151 }, 1192 1152 { 1193 1153 "pname": "Serilog.Sinks.Debug", 1194 - "version": "2.0.0", 1195 - "hash": "sha256-/PLVAE33lTdUEXdahkI5ddFiGZufWnvfsOodQsFB8sQ=" 1154 + "version": "3.0.0", 1155 + "hash": "sha256-7/LmoRF1rUDFhJ47bTRQQFRgSHnZDO8484r3sCGqYvE=" 1196 1156 }, 1197 1157 { 1198 1158 "pname": "Serilog.Sinks.File", ··· 1206 1166 }, 1207 1167 { 1208 1168 "pname": "SharpCompress", 1209 - "version": "0.38.0", 1210 - "hash": "sha256-bQL3kazuqbuqn+Csy9RYMMUsNMtqkGXF7x32s787UBM=" 1169 + "version": "0.39.0", 1170 + "hash": "sha256-Me88MMn5NUiw5bugFKCKFRnFSXQKIFZJ+k97Ex6jgZE=" 1211 1171 }, 1212 1172 { 1213 1173 "pname": "SixLabors.ImageSharp", 1214 - "version": "3.1.5", 1215 - "hash": "sha256-3UehX9T+I81nfgv2dTHlpoPgYzXFk7kHr1mmlQOCBfw=" 1216 - }, 1217 - { 1218 - "pname": "SonarAnalyzer.CSharp", 1219 - "version": "10.3.0.106239", 1220 - "hash": "sha256-42ODQdtI3JHem4zhkty2Kk9DrAWICxFDoTCnmULraf0=" 1174 + "version": "3.1.7", 1175 + "hash": "sha256-jMD/FiIwW1kNhTI6hKig8/QFOO3eTQX/C22cSAcKBH4=" 1221 1176 }, 1222 1177 { 1223 1178 "pname": "SonarAnalyzer.CSharp", 1224 - "version": "9.32.0.97167", 1225 - "hash": "sha256-F8f9YjBZekwIowIm6LKfjowqmCyhLUuTFQIcjEEVDPg=" 1179 + "version": "10.7.0.110445", 1180 + "hash": "sha256-HIG3Us7EnfaZOLKjxDRCJjaoqwqCdrFuDI2GlMGadp4=" 1226 1181 }, 1227 1182 { 1228 1183 "pname": "sqlite-net-pcl", ··· 1231 1186 }, 1232 1187 { 1233 1188 "pname": "SQLitePCLRaw.bundle_e_sqlite3", 1234 - "version": "2.1.6", 1235 - "hash": "sha256-dZD/bZsYXjOu46ZH5Y/wgh0uhHOqIxC+S+0ecKhr718=" 1189 + "version": "2.1.10", 1190 + "hash": "sha256-kZIWjH/TVTXRIsHPZSl7zoC4KAMBMWmgFYGLrQ15Occ=" 1236 1191 }, 1237 1192 { 1238 1193 "pname": "SQLitePCLRaw.bundle_green", ··· 1246 1201 }, 1247 1202 { 1248 1203 "pname": "SQLitePCLRaw.core", 1249 - "version": "2.1.6", 1250 - "hash": "sha256-RxWjm52PdmMV98dgDy0BCpF988+BssRZUgALLv7TH/E=" 1204 + "version": "2.1.10", 1205 + "hash": "sha256-gpZcYwiJVCVwCyJu0R6hYxyMB39VhJDmYh9LxcIVAA8=" 1251 1206 }, 1252 1207 { 1253 1208 "pname": "SQLitePCLRaw.lib.e_sqlite3", ··· 1256 1211 }, 1257 1212 { 1258 1213 "pname": "SQLitePCLRaw.lib.e_sqlite3", 1259 - "version": "2.1.6", 1260 - "hash": "sha256-uHt5d+SFUkSd6WD7Tg0J3e8eVoxy/FM/t4PAkc9PJT0=" 1214 + "version": "2.1.10", 1215 + "hash": "sha256-m2v2RQWol+1MNGZsx+G2N++T9BNtQGLLHXUjcwkdCnc=" 1261 1216 }, 1262 1217 { 1263 1218 "pname": "SQLitePCLRaw.provider.dynamic_cdecl", ··· 1266 1221 }, 1267 1222 { 1268 1223 "pname": "SQLitePCLRaw.provider.e_sqlite3", 1269 - "version": "2.1.6", 1270 - "hash": "sha256-zHc/YZsd72eXlI8ba1tv58HZWUIiyjJaxq2CCP1hQe8=" 1224 + "version": "2.1.10", 1225 + "hash": "sha256-MLs3jiETLZ7k/TgkHynZegCWuAbgHaDQKTPB0iNv7Fg=" 1271 1226 }, 1272 1227 { 1273 1228 "pname": "Swashbuckle.AspNetCore", 1274 - "version": "6.9.0", 1275 - "hash": "sha256-fmJjAfVHzbw/31IFPFUP31g46Y1XXIc1kr6VvYW5pCc=" 1229 + "version": "7.3.1", 1230 + "hash": "sha256-ZcTjOzUbSEIrlGPO/7M5C3wRqyhjZggNGJ3Sg6aUjf0=" 1276 1231 }, 1277 1232 { 1278 1233 "pname": "Swashbuckle.AspNetCore.Filters", ··· 1286 1241 }, 1287 1242 { 1288 1243 "pname": "Swashbuckle.AspNetCore.Swagger", 1289 - "version": "5.0.0", 1290 - "hash": "sha256-TnAjQpCdwSH3rm1m3ptdoOGS4/9a8OOH3srAatG2gYw=" 1291 - }, 1292 - { 1293 - "pname": "Swashbuckle.AspNetCore.Swagger", 1294 - "version": "6.9.0", 1295 - "hash": "sha256-8KM21CWckFghGaqWahMa3V64+hUBrifAJnQ6P2VXlEk=" 1244 + "version": "7.3.1", 1245 + "hash": "sha256-ifpw7iIFjFD1tqWuJeFxxQ9AQv4VKKbg7uk+EMzCISg=" 1296 1246 }, 1297 1247 { 1298 1248 "pname": "Swashbuckle.AspNetCore.SwaggerGen", ··· 1301 1251 }, 1302 1252 { 1303 1253 "pname": "Swashbuckle.AspNetCore.SwaggerGen", 1304 - "version": "6.9.0", 1305 - "hash": "sha256-Ni8Z9CFs+ybTX8IgDuSKA580ISQ55w032EeqWYQXwoc=" 1254 + "version": "7.3.1", 1255 + "hash": "sha256-ZgPqUgcK8iO+1cDqm4JxkJwg9atuj6f9uR2ty5z54Do=" 1306 1256 }, 1307 1257 { 1308 1258 "pname": "Swashbuckle.AspNetCore.SwaggerUI", 1309 - "version": "6.9.0", 1310 - "hash": "sha256-V+3bEEpxSXPi9Sy1hHZEjY9qxuIpRWV5dKzaqYMSu40=" 1259 + "version": "7.3.1", 1260 + "hash": "sha256-0VmUWgbdW9L7YO+Xb79RsPsEJjXpDj/twLas1OlHlUs=" 1311 1261 }, 1312 1262 { 1313 1263 "pname": "System.AppContext", ··· 1321 1271 }, 1322 1272 { 1323 1273 "pname": "System.Buffers", 1324 - "version": "4.5.0", 1325 - "hash": "sha256-THw2znu+KibfJRfD7cE3nRYHsm7Fyn5pjOOZVonFjvs=" 1274 + "version": "4.6.0", 1275 + "hash": "sha256-c2QlgFB16IlfBms5YLsTCFQ/QeKoS6ph1a9mdRkq/Jc=" 1326 1276 }, 1327 1277 { 1328 1278 "pname": "System.CodeDom", 1329 - "version": "4.4.0", 1330 - "hash": "sha256-L1xyspJ8pDJNVPYKl+FMGf4Zwm0tlqtAyQCNW6pT6/0=" 1331 - }, 1332 - { 1333 - "pname": "System.Collections", 1334 - "version": "4.0.11", 1335 - "hash": "sha256-puoFMkx4Z55C1XPxNw3np8nzNGjH+G24j43yTIsDRL0=" 1279 + "version": "6.0.0", 1280 + "hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ=" 1336 1281 }, 1337 1282 { 1338 1283 "pname": "System.Collections", ··· 1346 1291 }, 1347 1292 { 1348 1293 "pname": "System.Collections.Immutable", 1349 - "version": "6.0.0", 1350 - "hash": "sha256-DKEbpFqXCIEfqp9p3ezqadn5b/S1YTk32/EQK+tEScs=" 1351 - }, 1352 - { 1353 - "pname": "System.ComponentModel.Annotations", 1354 - "version": "4.5.0", 1355 - "hash": "sha256-15yE2NoT9vmL9oGCaxHClQR1jLW1j1ef5hHMg55xRso=" 1294 + "version": "7.0.0", 1295 + "hash": "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk=" 1356 1296 }, 1357 1297 { 1358 1298 "pname": "System.Composition", 1359 - "version": "6.0.0", 1360 - "hash": "sha256-H5TnnxOwihI0VyRuykbOWuKFSCWNN+MUEYyloa328Nw=" 1299 + "version": "7.0.0", 1300 + "hash": "sha256-YjhxuzuVdAzRBHNQy9y/1ES+ll3QtLcd2o+o8wIyMao=" 1361 1301 }, 1362 1302 { 1363 1303 "pname": "System.Composition.AttributedModel", 1364 - "version": "6.0.0", 1365 - "hash": "sha256-03DR8ecEHSKfgzwuTuxtsRW0Gb7aQtDS4LAYChZdGdc=" 1304 + "version": "7.0.0", 1305 + "hash": "sha256-3s52Dyk2J66v/B4LLYFBMyXl0I8DFDshjE+sMjW4ubM=" 1366 1306 }, 1367 1307 { 1368 1308 "pname": "System.Composition.Convention", 1369 - "version": "6.0.0", 1370 - "hash": "sha256-a3DZS8CT2kV8dVpGxHKoP5wHVKsT+kiPJixckpYfdQo=" 1309 + "version": "7.0.0", 1310 + "hash": "sha256-N4MkkBXSQkcFKsEdcSe6zmyFyMmFOHmI2BNo3wWxftk=" 1371 1311 }, 1372 1312 { 1373 1313 "pname": "System.Composition.Hosting", 1374 - "version": "6.0.0", 1375 - "hash": "sha256-fpoh6WBNmaHEHszwlBR/TNjd85lwesfM7ZkQhqYtLy4=" 1314 + "version": "7.0.0", 1315 + "hash": "sha256-7liQGMaVKNZU1iWTIXvqf0SG8zPobRoLsW7q916XC3M=" 1376 1316 }, 1377 1317 { 1378 1318 "pname": "System.Composition.Runtime", 1379 - "version": "6.0.0", 1380 - "hash": "sha256-nGZvg2xYhhazAjOjhWqltBue+hROKP0IOiFGP8yMBW8=" 1319 + "version": "7.0.0", 1320 + "hash": "sha256-Oo1BxSGLETmdNcYvnkGdgm7JYAnQmv1jY0gL0j++Pd0=" 1381 1321 }, 1382 1322 { 1383 1323 "pname": "System.Composition.TypedParts", 1384 - "version": "6.0.0", 1385 - "hash": "sha256-4uAETfmL1CvGjHajzWowsEmJgTKnuFC8u9lbYPzAN3k=" 1324 + "version": "7.0.0", 1325 + "hash": "sha256-6ZzNdk35qQG3ttiAi4OXrihla7LVP+y2fL3bx40/32s=" 1386 1326 }, 1387 1327 { 1388 1328 "pname": "System.Console", 1389 1329 "version": "4.3.0", 1390 1330 "hash": "sha256-Xh3PPBZr0pDbDaK8AEHbdGz7ePK6Yi1ZyRWI1JM6mbo=" 1391 - }, 1392 - { 1393 - "pname": "System.Diagnostics.Debug", 1394 - "version": "4.0.11", 1395 - "hash": "sha256-P+rSQJVoN6M56jQbs76kZ9G3mAWFdtF27P/RijN8sj4=" 1396 1331 }, 1397 1332 { 1398 1333 "pname": "System.Diagnostics.Debug", ··· 1410 1345 "hash": "sha256-RY9uWSPdK2fgSwlj1OHBGBVo3ZvGQgBJNzAsS5OGMWc=" 1411 1346 }, 1412 1347 { 1413 - "pname": "System.Diagnostics.DiagnosticSource", 1414 - "version": "8.0.0", 1415 - "hash": "sha256-+aODaDEQMqla5RYZeq0Lh66j+xkPYxykrVvSCmJQ+Vs=" 1416 - }, 1417 - { 1418 1348 "pname": "System.Diagnostics.EventLog", 1419 - "version": "8.0.1", 1420 - "hash": "sha256-zvqd72pwgcGoa1nH3ZT1C0mP9k53vFLJ69r5MCQ1saA=" 1421 - }, 1422 - { 1423 - "pname": "System.Diagnostics.Tools", 1424 - "version": "4.0.1", 1425 - "hash": "sha256-vSBqTbmWXylvRa37aWyktym+gOpsvH43mwr6A962k6U=" 1349 + "version": "9.0.2", 1350 + "hash": "sha256-IoiQbH8To9UqzYgJzYpFbuiRV3KGU85y4ccPTyttP/w=" 1426 1351 }, 1427 1352 { 1428 1353 "pname": "System.Diagnostics.Tools", ··· 1436 1361 }, 1437 1362 { 1438 1363 "pname": "System.Drawing.Common", 1439 - "version": "8.0.10", 1440 - "hash": "sha256-GOmBRym8DI9J3t2apGV0fTdpTgFL3hCJtzeUvgDDGD4=" 1441 - }, 1442 - { 1443 - "pname": "System.Dynamic.Runtime", 1444 - "version": "4.0.11", 1445 - "hash": "sha256-qWqFVxuXioesVftv2RVJZOnmojUvRjb7cS3Oh3oTit4=" 1364 + "version": "9.0.2", 1365 + "hash": "sha256-S7IMV4R/nWbZs/YCwI9UwwLHDP57NkfSEIaoYNbRq54=" 1446 1366 }, 1447 1367 { 1448 1368 "pname": "System.Formats.Asn1", ··· 1451 1371 }, 1452 1372 { 1453 1373 "pname": "System.Globalization", 1454 - "version": "4.0.11", 1455 - "hash": "sha256-rbSgc2PIEc2c2rN6LK3qCREAX3DqA2Nq1WcLrZYsDBw=" 1456 - }, 1457 - { 1458 - "pname": "System.Globalization", 1459 1374 "version": "4.3.0", 1460 1375 "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" 1461 1376 }, ··· 1471 1386 }, 1472 1387 { 1473 1388 "pname": "System.IdentityModel.Tokens.Jwt", 1474 - "version": "8.2.0", 1475 - "hash": "sha256-Htz1I19N0/IWHF8tbyZC90wCqI5xLh42jMXI3GXkCP4=" 1476 - }, 1477 - { 1478 - "pname": "System.IO", 1479 - "version": "4.1.0", 1480 - "hash": "sha256-V6oyQFwWb8NvGxAwvzWnhPxy9dKOfj/XBM3tEC5aHrw=" 1389 + "version": "8.6.0", 1390 + "hash": "sha256-9usJvCIfrtI6T94wSXKGoL3UjZlE+F4LE4Y5zsD3LxI=" 1481 1391 }, 1482 1392 { 1483 1393 "pname": "System.IO", ··· 1486 1396 }, 1487 1397 { 1488 1398 "pname": "System.IO.Abstractions", 1489 - "version": "21.1.3", 1490 - "hash": "sha256-qgbg9Y5CUcll+mjJyeYp6xPED4FxwLbthr6b8Q64m4E=" 1399 + "version": "22.0.11", 1400 + "hash": "sha256-jFfPplSHoc8HfmLDexMustNaljMFiXK/CdH35vzju+4=" 1491 1401 }, 1492 1402 { 1493 1403 "pname": "System.IO.Compression", ··· 1501 1411 }, 1502 1412 { 1503 1413 "pname": "System.IO.FileSystem", 1504 - "version": "4.0.1", 1505 - "hash": "sha256-4VKXFgcGYCTWVXjAlniAVq0dO3o5s8KHylg2wg2/7k0=" 1506 - }, 1507 - { 1508 - "pname": "System.IO.FileSystem", 1509 1414 "version": "4.3.0", 1510 1415 "hash": "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw=" 1511 1416 }, 1512 1417 { 1513 1418 "pname": "System.IO.FileSystem.Primitives", 1514 - "version": "4.0.1", 1515 - "hash": "sha256-IpigKMomqb6pmYWkrlf0ZdpILtRluX2cX5sOKVW0Feg=" 1516 - }, 1517 - { 1518 - "pname": "System.IO.FileSystem.Primitives", 1519 1419 "version": "4.3.0", 1520 1420 "hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg=" 1521 1421 }, 1522 1422 { 1523 1423 "pname": "System.IO.Pipelines", 1524 - "version": "4.5.2", 1525 - "hash": "sha256-AXsErCMtJnoT1ZhYlChyObzAimwEp1Cl1L6X6fewuhA=" 1424 + "version": "7.0.0", 1425 + "hash": "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY=" 1526 1426 }, 1527 1427 { 1528 1428 "pname": "System.IO.Pipelines", 1529 - "version": "6.0.3", 1530 - "hash": "sha256-v+FOmjRRKlDtDW6+TfmyMiiki010YGVTa0EwXu9X7ck=" 1531 - }, 1532 - { 1533 - "pname": "System.Linq", 1534 - "version": "4.1.0", 1535 - "hash": "sha256-ZQpFtYw5N1F1aX0jUK3Tw+XvM5tnlnshkTCNtfVA794=" 1429 + "version": "8.0.0", 1430 + "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" 1536 1431 }, 1537 1432 { 1538 1433 "pname": "System.Linq", ··· 1541 1436 }, 1542 1437 { 1543 1438 "pname": "System.Linq.Expressions", 1544 - "version": "4.1.0", 1545 - "hash": "sha256-7zqB+FXgkvhtlBzpcZyd81xczWP0D3uWssyAGw3t7b4=" 1546 - }, 1547 - { 1548 - "pname": "System.Linq.Expressions", 1549 1439 "version": "4.3.0", 1550 1440 "hash": "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8=" 1551 1441 }, 1552 1442 { 1553 1443 "pname": "System.Memory", 1554 - "version": "4.5.1", 1555 - "hash": "sha256-7JhQNSvE6JigM1qmmhzOX3NiZ6ek82R4whQNb+FpBzg=" 1556 - }, 1557 - { 1558 - "pname": "System.Memory", 1559 1444 "version": "4.5.3", 1560 1445 "hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk=" 1561 1446 }, ··· 1581 1466 }, 1582 1467 { 1583 1468 "pname": "System.Net.WebSockets.WebSocketProtocol", 1584 - "version": "4.5.1", 1585 - "hash": "sha256-5g6C2vb0RCUiSBw/tlCUbmrIbCvT9zQ+w/45o3l6Ctg=" 1586 - }, 1587 - { 1588 - "pname": "System.ObjectModel", 1589 - "version": "4.0.12", 1590 - "hash": "sha256-MudZ/KYcvYsn2cST3EE049mLikrNkmE7QoUoYKKby+s=" 1469 + "version": "5.1.0", 1470 + "hash": "sha256-TCcPu94+/BpZ94sTdBA20RgD+qJvMsaTOqYKN+HxZBc=" 1591 1471 }, 1592 1472 { 1593 1473 "pname": "System.ObjectModel", ··· 1601 1481 }, 1602 1482 { 1603 1483 "pname": "System.Reflection", 1604 - "version": "4.1.0", 1605 - "hash": "sha256-idZHGH2Yl/hha1CM4VzLhsaR8Ljo/rV7TYe7mwRJSMs=" 1606 - }, 1607 - { 1608 - "pname": "System.Reflection", 1609 1484 "version": "4.3.0", 1610 1485 "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" 1611 1486 }, 1612 1487 { 1613 1488 "pname": "System.Reflection.Emit", 1614 - "version": "4.0.1", 1615 - "hash": "sha256-F1MvYoQWHCY89/O4JBwswogitqVvKuVfILFqA7dmuHk=" 1616 - }, 1617 - { 1618 - "pname": "System.Reflection.Emit", 1619 1489 "version": "4.3.0", 1620 1490 "hash": "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU=" 1621 1491 }, 1622 1492 { 1623 - "pname": "System.Reflection.Emit.ILGeneration", 1624 - "version": "4.0.1", 1625 - "hash": "sha256-YG+eJBG5P+5adsHiw/lhJwvREnvdHw6CJyS8ZV4Ujd0=" 1493 + "pname": "System.Reflection.Emit", 1494 + "version": "4.7.0", 1495 + "hash": "sha256-Fw/CSRD+wajH1MqfKS3Q/sIrUH7GN4K+F+Dx68UPNIg=" 1626 1496 }, 1627 1497 { 1628 1498 "pname": "System.Reflection.Emit.ILGeneration", ··· 1631 1501 }, 1632 1502 { 1633 1503 "pname": "System.Reflection.Emit.Lightweight", 1634 - "version": "4.0.1", 1635 - "hash": "sha256-uVvNOnL64CPqsgZP2OLqNmxdkZl6Q0fTmKmv9gcBi+g=" 1636 - }, 1637 - { 1638 - "pname": "System.Reflection.Emit.Lightweight", 1639 1504 "version": "4.3.0", 1640 1505 "hash": "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I=" 1641 1506 }, 1642 1507 { 1643 1508 "pname": "System.Reflection.Extensions", 1644 - "version": "4.0.1", 1645 - "hash": "sha256-NsfmzM9G/sN3H8X2cdnheTGRsh7zbRzvegnjDzDH/FQ=" 1646 - }, 1647 - { 1648 - "pname": "System.Reflection.Extensions", 1649 1509 "version": "4.3.0", 1650 1510 "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk=" 1651 1511 }, 1652 1512 { 1653 1513 "pname": "System.Reflection.Metadata", 1654 - "version": "6.0.1", 1655 - "hash": "sha256-id27sU4qIEIpgKenO5b4IHt6L1XuNsVe4TR9TKaLWDo=" 1656 - }, 1657 - { 1658 - "pname": "System.Reflection.Primitives", 1659 - "version": "4.0.1", 1660 - "hash": "sha256-SFSfpWEyCBMAOerrMCOiKnpT+UAWTvRcmoRquJR6Vq0=" 1514 + "version": "7.0.0", 1515 + "hash": "sha256-GwAKQhkhPBYTqmRdG9c9taqrKSKDwyUgOEhWLKxWNPI=" 1661 1516 }, 1662 1517 { 1663 1518 "pname": "System.Reflection.Primitives", ··· 1666 1521 }, 1667 1522 { 1668 1523 "pname": "System.Reflection.TypeExtensions", 1669 - "version": "4.1.0", 1670 - "hash": "sha256-R0YZowmFda+xzKNR4kKg7neFoE30KfZwp/IwfRSKVK4=" 1671 - }, 1672 - { 1673 - "pname": "System.Reflection.TypeExtensions", 1674 1524 "version": "4.3.0", 1675 1525 "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng=" 1676 1526 }, 1677 1527 { 1678 1528 "pname": "System.Resources.ResourceManager", 1679 - "version": "4.0.1", 1680 - "hash": "sha256-cZ2/3/fczLjEpn6j3xkgQV9ouOVjy4Kisgw5xWw9kSw=" 1681 - }, 1682 - { 1683 - "pname": "System.Resources.ResourceManager", 1684 1529 "version": "4.3.0", 1685 1530 "hash": "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo=" 1686 1531 }, 1687 1532 { 1688 1533 "pname": "System.Runtime", 1689 - "version": "4.1.0", 1690 - "hash": "sha256-FViNGM/4oWtlP6w0JC0vJU+k9efLKZ+yaXrnEeabDQo=" 1691 - }, 1692 - { 1693 - "pname": "System.Runtime", 1694 1534 "version": "4.3.0", 1695 1535 "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" 1696 1536 }, 1697 1537 { 1698 1538 "pname": "System.Runtime.CompilerServices.Unsafe", 1699 - "version": "4.4.0", 1700 - "hash": "sha256-SeTI4+yVRO2SmAKgOrMni4070OD+Oo8L1YiEVeKDyig=" 1701 - }, 1702 - { 1703 - "pname": "System.Runtime.CompilerServices.Unsafe", 1704 - "version": "4.5.1", 1705 - "hash": "sha256-Lucrfpuhz72Ns+DOS7MjuNT2KWgi+m4bJkg87kqXmfU=" 1706 - }, 1707 - { 1708 - "pname": "System.Runtime.CompilerServices.Unsafe", 1709 - "version": "4.5.2", 1710 - "hash": "sha256-8eUXXGWO2LL7uATMZye2iCpQOETn2jCcjUhG6coR5O8=" 1711 - }, 1712 - { 1713 - "pname": "System.Runtime.CompilerServices.Unsafe", 1714 1539 "version": "6.0.0", 1715 1540 "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I=" 1716 1541 }, 1717 1542 { 1718 1543 "pname": "System.Runtime.Extensions", 1719 - "version": "4.1.0", 1720 - "hash": "sha256-X7DZ5CbPY7jHs20YZ7bmcXs9B5Mxptu/HnBUvUnNhGc=" 1721 - }, 1722 - { 1723 - "pname": "System.Runtime.Extensions", 1724 1544 "version": "4.3.0", 1725 1545 "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" 1726 1546 }, 1727 1547 { 1728 1548 "pname": "System.Runtime.Handles", 1729 - "version": "4.0.1", 1730 - "hash": "sha256-j2QgVO9ZOjv7D1het98CoFpjoYgxjupuIhuBUmLLH7w=" 1731 - }, 1732 - { 1733 - "pname": "System.Runtime.Handles", 1734 1549 "version": "4.3.0", 1735 1550 "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms=" 1736 - }, 1737 - { 1738 - "pname": "System.Runtime.InteropServices", 1739 - "version": "4.1.0", 1740 - "hash": "sha256-QceAYlJvkPRJc/+5jR+wQpNNI3aqGySWWSO30e/FfQY=" 1741 1551 }, 1742 1552 { 1743 1553 "pname": "System.Runtime.InteropServices", ··· 1755 1565 "hash": "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc=" 1756 1566 }, 1757 1567 { 1758 - "pname": "System.Runtime.Serialization.Primitives", 1759 - "version": "4.1.1", 1760 - "hash": "sha256-80B05oxJbPLGq2pGOSl6NlZvintX9A1CNpna2aN0WRA=" 1761 - }, 1762 - { 1763 1568 "pname": "System.Security.Claims", 1764 1569 "version": "4.3.0", 1765 1570 "hash": "sha256-Fua/rDwAqq4UByRVomAxMPmDBGd5eImRqHVQIeSxbks=" ··· 1791 1596 }, 1792 1597 { 1793 1598 "pname": "System.Security.Cryptography.Pkcs", 1794 - "version": "8.0.0", 1795 - "hash": "sha256-yqfIIeZchsII2KdcxJyApZNzxM/VKknjs25gDWlweBI=" 1599 + "version": "8.0.1", 1600 + "hash": "sha256-KMNIkJ3yQ/5O6WIhPjyAIarsvIMhkp26A6aby5KkneU=" 1796 1601 }, 1797 1602 { 1798 1603 "pname": "System.Security.Cryptography.Primitives", ··· 1815 1620 "hash": "sha256-mbdLVUcEwe78p3ZnB6jYsizNEqxMaCAWI3tEQNhRQAE=" 1816 1621 }, 1817 1622 { 1818 - "pname": "System.Security.Principal.Windows", 1819 - "version": "4.5.0", 1820 - "hash": "sha256-BkUYNguz0e4NJp1kkW7aJBn3dyH9STwB5N8XqnlCsmY=" 1821 - }, 1822 - { 1823 - "pname": "System.Text.Encoding", 1824 - "version": "4.0.11", 1825 - "hash": "sha256-PEailOvG05CVgPTyKLtpAgRydlSHmtd5K0Y8GSHY2Lc=" 1826 - }, 1827 - { 1828 1623 "pname": "System.Text.Encoding", 1829 1624 "version": "4.3.0", 1830 1625 "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" 1831 - }, 1832 - { 1833 - "pname": "System.Text.Encoding.CodePages", 1834 - "version": "4.5.1", 1835 - "hash": "sha256-PIhkv59IXjyiuefdhKxS9hQfEwO9YWRuNudpo53HQfw=" 1836 - }, 1837 - { 1838 - "pname": "System.Text.Encoding.CodePages", 1839 - "version": "6.0.0", 1840 - "hash": "sha256-nGc2A6XYnwqGcq8rfgTRjGr+voISxNe/76k2K36coj4=" 1841 - }, 1842 - { 1843 - "pname": "System.Text.Encoding.Extensions", 1844 - "version": "4.0.11", 1845 - "hash": "sha256-+kf7J3dEhgCbnCM5vHYlsTm5/R/Ud0Jr6elpHm922iI=" 1846 1626 }, 1847 1627 { 1848 1628 "pname": "System.Text.Encoding.Extensions", ··· 1851 1631 }, 1852 1632 { 1853 1633 "pname": "System.Text.Encodings.Web", 1854 - "version": "4.5.0", 1855 - "hash": "sha256-o+jikyFOG30gX57GoeZztmuJ878INQ5SFMmKovYqLWs=" 1634 + "version": "8.0.0", 1635 + "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE=" 1856 1636 }, 1857 1637 { 1858 1638 "pname": "System.Text.Json", 1859 - "version": "4.7.2", 1860 - "hash": "sha256-xA8PZwxX9iOJvPbfdi7LWjM2RMVJ7hmtEqS9JvgNsoM=" 1639 + "version": "7.0.3", 1640 + "hash": "sha256-aSJZ17MjqaZNQkprfxm/09LaCoFtpdWmqU9BTROzWX4=" 1861 1641 }, 1862 1642 { 1863 - "pname": "System.Text.RegularExpressions", 1864 - "version": "4.1.0", 1865 - "hash": "sha256-x6OQN6MCN7S0fJ6EFTfv4rczdUWjwuWE9QQ0P6fbh9c=" 1643 + "pname": "System.Text.Json", 1644 + "version": "9.0.2", 1645 + "hash": "sha256-kftKUuGgZtF4APmp77U79ws76mEIi+R9+DSVGikA5y8=" 1866 1646 }, 1867 1647 { 1868 1648 "pname": "System.Text.RegularExpressions", ··· 1871 1651 }, 1872 1652 { 1873 1653 "pname": "System.Threading", 1874 - "version": "4.0.11", 1875 - "hash": "sha256-mob1Zv3qLQhQ1/xOLXZmYqpniNUMCfn02n8ZkaAhqac=" 1876 - }, 1877 - { 1878 - "pname": "System.Threading", 1879 1654 "version": "4.3.0", 1880 1655 "hash": "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc=" 1881 1656 }, 1882 1657 { 1883 1658 "pname": "System.Threading.Channels", 1884 - "version": "4.5.0", 1885 - "hash": "sha256-34I/eRNA/R8tazesCaE0yzYf80n3iEN3UQIeFSUf31g=" 1659 + "version": "7.0.0", 1660 + "hash": "sha256-Cu0gjQsLIR8Yvh0B4cOPJSYVq10a+3F9pVz/C43CNeM=" 1886 1661 }, 1887 1662 { 1888 1663 "pname": "System.Threading.Channels", 1889 - "version": "6.0.0", 1890 - "hash": "sha256-klGYnsyrjvXaGeqgfnMf/dTAMNtcHY+zM4Xh6v2JfuE=" 1891 - }, 1892 - { 1893 - "pname": "System.Threading.Tasks", 1894 - "version": "4.0.11", 1895 - "hash": "sha256-5SLxzFg1df6bTm2t09xeI01wa5qQglqUwwJNlQPJIVs=" 1664 + "version": "8.0.0", 1665 + "hash": "sha256-c5TYoLNXDLroLIPnlfyMHk7nZ70QAckc/c7V199YChg=" 1896 1666 }, 1897 1667 { 1898 1668 "pname": "System.Threading.Tasks", ··· 1901 1671 }, 1902 1672 { 1903 1673 "pname": "System.Threading.Tasks.Extensions", 1904 - "version": "4.0.0", 1905 - "hash": "sha256-+YdcPkMhZhRbMZHnfsDwpNbUkr31X7pQFGxXYcAPZbE=" 1906 - }, 1907 - { 1908 - "pname": "System.Threading.Tasks.Extensions", 1909 1674 "version": "4.3.0", 1910 1675 "hash": "sha256-X2hQ5j+fxcmnm88Le/kSavjiGOmkcumBGTZKBLvorPc=" 1911 1676 }, 1912 1677 { 1913 - "pname": "System.Threading.Thread", 1914 - "version": "4.0.0", 1915 - "hash": "sha256-7EtSJuKqcW107FYA5Ko9NFXEWUPIzNDtlfKaQV2pvb8=" 1916 - }, 1917 - { 1918 1678 "pname": "System.Threading.ThreadPool", 1919 1679 "version": "4.3.0", 1920 1680 "hash": "sha256-wW0QdvssRoaOfQLazTGSnwYTurE4R8FxDx70pYkL+gg=" ··· 1926 1686 }, 1927 1687 { 1928 1688 "pname": "System.Xml.ReaderWriter", 1929 - "version": "4.0.11", 1930 - "hash": "sha256-haZAFFQ9Sl2DhfvEbdx2YRqKEoxNMU5STaqpMmXw0zA=" 1931 - }, 1932 - { 1933 - "pname": "System.Xml.ReaderWriter", 1934 1689 "version": "4.3.0", 1935 1690 "hash": "sha256-QQ8KgU0lu4F5Unh+TbechO//zaAGZ4MfgvW72Cn1hzA=" 1936 1691 }, 1937 1692 { 1938 1693 "pname": "System.Xml.XDocument", 1939 - "version": "4.0.11", 1940 - "hash": "sha256-KPz1kxe0RUBM+aoktJ/f9p51GudMERU8Pmwm//HdlFg=" 1941 - }, 1942 - { 1943 - "pname": "System.Xml.XDocument", 1944 1694 "version": "4.3.0", 1945 1695 "hash": "sha256-rWtdcmcuElNOSzCehflyKwHkDRpiOhJJs8CeQ0l1CCI=" 1946 1696 }, 1947 1697 { 1948 1698 "pname": "TestableIO.System.IO.Abstractions", 1949 - "version": "21.1.3", 1950 - "hash": "sha256-ZD+4JKFD6c50Kfd8AmPCO6g5jrkUFM6hGhA1W/0WvAA=" 1699 + "version": "22.0.11", 1700 + "hash": "sha256-zW1WYq/rHJF9DFzbSrVSejepEE32jtO6E0M6xSW3ZTI=" 1951 1701 }, 1952 1702 { 1953 1703 "pname": "TestableIO.System.IO.Abstractions.Wrappers", 1954 - "version": "21.1.3", 1955 - "hash": "sha256-mS3xbH8p9rMNNpYxUb6Owb2CkDSfgnTr2XLxPKvL+6A=" 1704 + "version": "22.0.11", 1705 + "hash": "sha256-iy8sWpCe2+mG6zICnUT1qMEIz97DPcA6/P6KNonm9aM=" 1706 + }, 1707 + { 1708 + "pname": "Testably.Abstractions.FileSystem.Interface", 1709 + "version": "9.0.0", 1710 + "hash": "sha256-6JW+qDtqQT9StP4oTR7uO0NnmVc2xcjSZ6ds2H71wtg=" 1956 1711 }, 1957 1712 { 1958 1713 "pname": "VersOne.Epub", ··· 1961 1716 }, 1962 1717 { 1963 1718 "pname": "xunit.assert", 1964 - "version": "2.9.2", 1965 - "hash": "sha256-EE6r526Q4cHn0Ourf1ENpXZ37Lj/P2uNvonHgpdcnq4=" 1719 + "version": "2.9.3", 1720 + "hash": "sha256-vHYOde8bd10pOmr7iTAYNtPlqHzsJl4x3t1DDuYdDCA=" 1966 1721 }, 1967 1722 { 1968 1723 "pname": "YamlDotNet", 1969 - "version": "16.1.3", 1970 - "hash": "sha256-xsti5h1ZUCS9Jvb4UGKdHrEudJIQXrbOe0USxSjWqjc=" 1724 + "version": "16.3.0", 1725 + "hash": "sha256-4Gi8wSQ8Rsi/3+LyegJr//A83nxn2fN8LN1wvSSp39Q=" 1971 1726 }, 1972 1727 { 1973 1728 "pname": "ZstdSharp.Port", 1974 - "version": "0.8.1", 1975 - "hash": "sha256-PeQvyz3lUrK+t+n1dFtNXCLztQtAfkqUuM6mOqBZHLg=" 1729 + "version": "0.8.4", 1730 + "hash": "sha256-4bFUNK++6yUOnY7bZQiibClSJUQjH0uIiUbQLBtPWbo=" 1976 1731 } 1977 1732 ]
+14 -1
pkgs/tools/package-management/nix/default.nix
··· 197 197 198 198 nix_2_28 = addTests "nix_2_28" self.nixComponents_2_28.nix-everything; 199 199 200 + nixComponents_git = nixDependencies.callPackage ./modular/packages.nix rec { 201 + version = "2.29pre20250407_${lib.substring 0 8 src.rev}"; 202 + inherit (self.nix_2_24.meta) maintainers; 203 + otherSplices = generateSplicesForNixComponents "nixComponents_git"; 204 + src = fetchFromGitHub { 205 + owner = "NixOS"; 206 + repo = "nix"; 207 + rev = "73d3159ba0b4b711c1f124a587f16e2486d685d7"; 208 + hash = "sha256-9wJXUGqXIqMjNyKWJKCcxrDHM/KxDkvJMwo6S3s+WuM="; 209 + }; 210 + }; 211 + 212 + git = addTests "git" self.nixComponents_git.nix-everything; 213 + 200 214 latest = self.nix_2_28; 201 215 202 216 # The minimum Nix version supported by Nixpkgs ··· 234 248 nix_2_27 = throw "nix_2_27 has been removed. use nix_2_28."; 235 249 236 250 unstable = throw "nixVersions.unstable has been removed. use nixVersions.latest or the nix flake."; 237 - git = throw "nixVersions.git has been removed. use nixVersions.latest or the nix flake."; 238 251 } 239 252 ) 240 253 )
+6
pkgs/tools/package-management/nix/update-all.sh
··· 36 36 break 37 37 fi 38 38 done 39 + 40 + commit_json=$(curl -s https://api.github.com/repos/NixOS/nix/commits/master) # format: 2024-11-01T10:18:53Z 41 + date_of_commit=$(echo "$commit_json" | jq -r '.commit.author.date') 42 + suffix="pre$(date -d "$date_of_commit" +%Y%m%d)_" 43 + sed -i -e "s|\"pre[0-9]\{8\}_|\"$suffix|g" "$SCRIPT_DIR/default.nix" 44 + nix-update --override-filename "$SCRIPT_DIR/default.nix" --version branch --build --commit "nixVersions.git"
+2 -1
pkgs/top-level/all-packages.nix
··· 8928 8928 }; 8929 8929 8930 8930 yourkit-java = callPackage ../by-name/yo/yourkit-java/package.nix { 8931 - jre = jdk17; 8931 + jre = jdk21; 8932 8932 }; 8933 8933 8934 8934 yq = python3.pkgs.toPythonApplication python3.pkgs.yq; ··· 12424 12424 withMysql = false; 12425 12425 withNotification = false; 12426 12426 withIcingadb = false; 12427 + withPerfdata = false; 12427 12428 }; 12428 12429 12429 12430 nagiosPlugins = recurseIntoAttrs (callPackages ../servers/monitoring/nagios-plugins { });
+5 -3
pkgs/top-level/python-packages.nix
··· 7480 7480 7481 7481 langgraph-cli = callPackage ../development/python-modules/langgraph-cli { }; 7482 7482 7483 + langgraph-prebuilt = callPackage ../development/python-modules/langgraph-prebuilt { }; 7484 + 7483 7485 langgraph-sdk = callPackage ../development/python-modules/langgraph-sdk { }; 7484 7486 7485 7487 langid = callPackage ../development/python-modules/langid { }; ··· 8244 8246 8245 8247 macaroonbakery = callPackage ../development/python-modules/macaroonbakery { }; 8246 8248 8247 - macfsevents = callPackage ../development/python-modules/macfsevents { 8248 - inherit (pkgs.darwin.apple_sdk.frameworks) CoreFoundation CoreServices; 8249 - }; 8249 + macfsevents = callPackage ../development/python-modules/macfsevents { }; 8250 8250 8251 8251 macholib = callPackage ../development/python-modules/macholib { }; 8252 8252 ··· 17098 17098 textual-dev = callPackage ../development/python-modules/textual-dev { }; 17099 17099 17100 17100 textual-fastdatatable = callPackage ../development/python-modules/textual-fastdatatable { }; 17101 + 17102 + textual-image = callPackage ../development/python-modules/textual-image { }; 17101 17103 17102 17104 textual-serve = callPackage ../development/python-modules/textual-serve { }; 17103 17105
+1
pkgs/top-level/release-cross.nix
··· 79 79 gmp = nativePlatforms; 80 80 libcCross = nativePlatforms; 81 81 nix = nativePlatforms; 82 + nixVersions.git = nativePlatforms; 82 83 mesa = nativePlatforms; 83 84 rustc = nativePlatforms; 84 85 cargo = nativePlatforms;