Merge staging-next into staging

authored by nixpkgs-ci[bot] and committed by GitHub 1dd1fd76 53393bfe

+677 -629
+2 -1
.github/labeler.yml
··· 7 - any: 8 - base-branch: 9 - '^release-' 10 - - '^staging-' 11 12 # NOTE: bsd, darwin and cross-compilation labels are handled by ofborg 13 "6.topic: agda":
··· 7 - any: 8 - base-branch: 9 - '^release-' 10 + - '^staging-\d' 11 + - '^staging-next-\d' 12 13 # NOTE: bsd, darwin and cross-compilation labels are handled by ofborg 14 "6.topic: agda":
+14
maintainers/maintainer-list.nix
··· 1301 githubId = 45176912; 1302 name = "Tomasz Hołubowicz"; 1303 }; 1304 alunduil = { 1305 email = "alunduil@gmail.com"; 1306 github = "alunduil"; ··· 1588 github = "andrewgazelka"; 1589 githubId = 7644264; 1590 name = "Andrew Gazelka"; 1591 }; 1592 andrewrk = { 1593 email = "superjoe30@gmail.com";
··· 1301 githubId = 45176912; 1302 name = "Tomasz Hołubowicz"; 1303 }; 1304 + altsalt = { 1305 + email = "salt@sal.td"; 1306 + github = "altsalt"; 1307 + githubId = 2441328; 1308 + matrix = "@salt:sal.td"; 1309 + name = "Wm Salt Hale"; 1310 + }; 1311 alunduil = { 1312 email = "alunduil@gmail.com"; 1313 github = "alunduil"; ··· 1595 github = "andrewgazelka"; 1596 githubId = 7644264; 1597 name = "Andrew Gazelka"; 1598 + }; 1599 + AndrewKvalheim = { 1600 + email = "andrew@kvalhe.im"; 1601 + github = "AndrewKvalheim"; 1602 + githubId = 1844746; 1603 + matrix = "@andrew:kvalhe.im"; 1604 + name = "Andrew Kvalheim"; 1605 }; 1606 andrewrk = { 1607 email = "superjoe30@gmail.com";
+3 -3
nixos/modules/services/misc/octoprint.nix
··· 18 19 cfgUpdate = pkgs.writeText "octoprint-config.yaml" (builtins.toJSON fullConfig); 20 21 - pluginsEnv = package.python.withPackages (ps: [ ps.octoprint ] ++ (cfg.plugins ps)); 22 - 23 - package = pkgs.octoprint; 24 25 in 26 { ··· 29 options = { 30 31 services.octoprint = { 32 33 enable = lib.mkEnableOption "OctoPrint, web interface for 3D printers"; 34
··· 18 19 cfgUpdate = pkgs.writeText "octoprint-config.yaml" (builtins.toJSON fullConfig); 20 21 + pluginsEnv = cfg.package.python.withPackages (ps: [ ps.octoprint ] ++ (cfg.plugins ps)); 22 23 in 24 { ··· 27 options = { 28 29 services.octoprint = { 30 + 31 + package = lib.mkPackageOption pkgs "octoprint" { }; 32 33 enable = lib.mkEnableOption "OctoPrint, web interface for 3D printers"; 34
+1 -1
nixos/modules/services/web-apps/stash.nix
··· 225 }; 226 gallery_cover_regex = mkOption { 227 type = types.str; 228 - default = "(poster|cover|folder|board)\.[^\.]+$"; 229 description = "Regex used to identify images as gallery covers"; 230 }; 231 no_proxy = mkOption {
··· 225 }; 226 gallery_cover_regex = mkOption { 227 type = types.str; 228 + default = "(poster|cover|folder|board)\\.[^.]+$"; 229 description = "Regex used to identify images as gallery covers"; 230 }; 231 no_proxy = mkOption {
-1
nixos/tests/all-tests.nix
··· 619 odoo = handleTest ./odoo.nix { }; 620 odoo17 = handleTest ./odoo.nix { package = pkgs.odoo17; }; 621 odoo16 = handleTest ./odoo.nix { package = pkgs.odoo16; }; 622 - odoo15 = handleTest ./odoo.nix { package = pkgs.odoo15; }; 623 # 9pnet_virtio used to mount /nix partition doesn't support 624 # hibernation. This test happens to work on x86_64-linux but 625 # not on other platforms.
··· 619 odoo = handleTest ./odoo.nix { }; 620 odoo17 = handleTest ./odoo.nix { package = pkgs.odoo17; }; 621 odoo16 = handleTest ./odoo.nix { package = pkgs.odoo16; }; 622 # 9pnet_virtio used to mount /nix partition doesn't support 623 # hibernation. This test happens to work on x86_64-linux but 624 # not on other platforms.
+13
pkgs/applications/editors/vim/plugins/generated.nix
··· 4630 meta.hydraPlatforms = [ ]; 4631 }; 4632 4633 far-vim = buildVimPlugin { 4634 pname = "far.vim"; 4635 version = "2024-05-14";
··· 4630 meta.hydraPlatforms = [ ]; 4631 }; 4632 4633 + famous-quotes-nvim = buildVimPlugin { 4634 + pname = "famous-quotes.nvim"; 4635 + version = "2025-05-07"; 4636 + src = fetchFromGitHub { 4637 + owner = "mahyarmirrashed"; 4638 + repo = "famous-quotes.nvim"; 4639 + rev = "dc493abfb51581b6716986b4311c367c6a100bab"; 4640 + sha256 = "179hgxyhzca4g0xmx02kl7gy7c6058kgww4zv7f1dvl2mf59ln67"; 4641 + }; 4642 + meta.homepage = "https://github.com/mahyarmirrashed/famous-quotes.nvim/"; 4643 + meta.hydraPlatforms = [ ]; 4644 + }; 4645 + 4646 far-vim = buildVimPlugin { 4647 pname = "far.vim"; 4648 version = "2024-05-14";
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 354 https://github.com/google/executor.nvim/,HEAD, 355 https://github.com/jinh0/eyeliner.nvim/,HEAD, 356 https://github.com/fenetikm/falcon/,, 357 https://github.com/brooth/far.vim/,, 358 https://github.com/Chaitanyabsprip/fastaction.nvim/,HEAD, 359 https://github.com/pteroctopus/faster.nvim/,HEAD,
··· 354 https://github.com/google/executor.nvim/,HEAD, 355 https://github.com/jinh0/eyeliner.nvim/,HEAD, 356 https://github.com/fenetikm/falcon/,, 357 + https://github.com/mahyarmirrashed/famous-quotes.nvim/,HEAD, 358 https://github.com/brooth/far.vim/,, 359 https://github.com/Chaitanyabsprip/fastaction.nvim/,HEAD, 360 https://github.com/pteroctopus/faster.nvim/,HEAD,
+2 -2
pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix
··· 7 mktplcRef = { 8 name = "claude-dev"; 9 publisher = "saoudrizwan"; 10 - version = "3.13.3"; 11 - hash = "sha256-N7y0+WeP0zgWRBD2LqLR++dQty9wbaqA+vWQYsaGo2k="; 12 }; 13 14 meta = {
··· 7 mktplcRef = { 8 name = "claude-dev"; 9 publisher = "saoudrizwan"; 10 + version = "3.14.0"; 11 + hash = "sha256-Eel+kU8WxCeKDaQvO8fVlmGiDBF0/bqiFrNWvmA0DbQ="; 12 }; 13 14 meta = {
+3 -3
pkgs/applications/emulators/libretro/cores/stella.nix
··· 5 }: 6 mkLibretroCore { 7 core = "stella"; 8 - version = "0-unstable-2025-04-19"; 9 10 src = fetchFromGitHub { 11 owner = "stella-emu"; 12 repo = "stella"; 13 - rev = "7b5c19ff5e28dfeb814e912d028cb34b53c01f10"; 14 - hash = "sha256-RdRdmvUZB1jGgeuNBGhqztZadag0/8USTjtTAKjaxSo="; 15 }; 16 17 makefile = "Makefile";
··· 5 }: 6 mkLibretroCore { 7 core = "stella"; 8 + version = "0-unstable-2025-04-29"; 9 10 src = fetchFromGitHub { 11 owner = "stella-emu"; 12 repo = "stella"; 13 + rev = "e13b683c5236adf8560613a883a0af8841ee49cb"; 14 + hash = "sha256-0kAxCVcVMz6pxScVZhEvPWIHj29cO9xoI1bhgyXUMvU="; 15 }; 16 17 makefile = "Makefile";
+2 -2
pkgs/applications/misc/ArchiSteamFarm/default.nix
··· 12 buildDotnetModule rec { 13 pname = "ArchiSteamFarm"; 14 # nixpkgs-update: no auto update 15 - version = "6.1.4.3"; 16 17 src = fetchFromGitHub { 18 owner = "JustArchiNET"; 19 repo = "ArchiSteamFarm"; 20 rev = version; 21 - hash = "sha256-PTO4x5YKqs4wWonW3N/sMAVlbWJp+eVjLL98G9bNZ4c="; 22 }; 23 24 dotnet-runtime = dotnetCorePackages.aspnetcore_9_0;
··· 12 buildDotnetModule rec { 13 pname = "ArchiSteamFarm"; 14 # nixpkgs-update: no auto update 15 + version = "6.1.5.2"; 16 17 src = fetchFromGitHub { 18 owner = "JustArchiNET"; 19 repo = "ArchiSteamFarm"; 20 rev = version; 21 + hash = "sha256-BETlzGL/5IjXajyyvQtYb0Q0sra4BILSL9fX4BNPNSI="; 22 }; 23 24 dotnet-runtime = dotnetCorePackages.aspnetcore_9_0;
+40 -45
pkgs/applications/misc/ArchiSteamFarm/deps.json
··· 1 [ 2 { 3 "pname": "AngleSharp", 4 - "version": "1.2.0", 5 - "hash": "sha256-l8+Var9o773VL6Ybih3boaFf9sYjS7eqtLGd8DCIPsk=" 6 }, 7 { 8 "pname": "CryptSharpStandard", ··· 276 }, 277 { 278 "pname": "Markdig.Signed", 279 - "version": "0.40.0", 280 - "hash": "sha256-msd36cVKi3MTkT1QQg/b5yW4oLM3e8hbahPPkvhzRZw=" 281 }, 282 { 283 "pname": "Microsoft.ApplicationInsights", ··· 286 }, 287 { 288 "pname": "Microsoft.AspNetCore.OpenApi", 289 - "version": "9.0.3", 290 - "hash": "sha256-URV7tlaHv1JPpqeJXQMYRoIZYU7lFGJPyTKbl2p3gqI=" 291 }, 292 { 293 "pname": "Microsoft.Bcl.AsyncInterfaces", ··· 296 }, 297 { 298 "pname": "Microsoft.CodeAnalysis.ResxSourceGenerator", 299 - "version": "3.11.0-beta1.25076.3", 300 - "hash": "sha256-JCyHBJ7BhQFem8vp96ewwFvWaZccOBg1viAHxZwzORg=" 301 }, 302 { 303 "pname": "Microsoft.CodeCoverage", ··· 441 }, 442 { 443 "pname": "Microsoft.IdentityModel.Abstractions", 444 - "version": "8.7.0", 445 - "hash": "sha256-LqEtksyd06m12yasVQK/9j6Y/giTDqfMJrdUUDxW0WY=" 446 }, 447 { 448 "pname": "Microsoft.IdentityModel.JsonWebTokens", 449 - "version": "8.7.0", 450 - "hash": "sha256-P9oPGIyaZrRd1EqhgvuSF5Bt/7fm/dS3nC3HXo4C720=" 451 }, 452 { 453 "pname": "Microsoft.IdentityModel.Logging", 454 - "version": "8.7.0", 455 - "hash": "sha256-yXyiQR87kb630Qwu+D0GifWxPj74VN7wtzOincrSdIg=" 456 }, 457 { 458 "pname": "Microsoft.IdentityModel.Tokens", 459 - "version": "8.7.0", 460 - "hash": "sha256-l4jl4mU3bG433xSKDdCAkEqD0uUGKTOmbthhYAogcRI=" 461 }, 462 { 463 "pname": "Microsoft.NET.Test.Sdk", ··· 646 }, 647 { 648 "pname": "protobuf-net", 649 - "version": "3.2.46", 650 - "hash": "sha256-NirxAUXEIUQz0HHLS+KS4fgOZwJy1zJZYGcjPa5ujTs=" 651 }, 652 { 653 "pname": "protobuf-net.Core", 654 - "version": "3.2.46", 655 - "hash": "sha256-Srg7pP7rleL462idLPFUxgXBLrywWeHFyEvSV+keA4E=" 656 }, 657 { 658 "pname": "Scalar.AspNetCore", 659 - "version": "2.1.3", 660 - "hash": "sha256-o0rPXtulpU7y0gfQkUq9MQzud2X6A8DAJ38NPGeP5zs=" 661 }, 662 { 663 "pname": "SteamKit2", 664 - "version": "3.0.2", 665 - "hash": "sha256-bRiLFaq/hsr+7BKtSKoD2+pf0VCGhBYe/rO3DgqMZpo=" 666 }, 667 { 668 "pname": "System.Buffers", ··· 676 }, 677 { 678 "pname": "System.Collections.Immutable", 679 - "version": "7.0.0", 680 - "hash": "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk=" 681 - }, 682 - { 683 - "pname": "System.Collections.Immutable", 684 "version": "8.0.0", 685 "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" 686 }, 687 { 688 "pname": "System.Composition", 689 - "version": "9.0.3", 690 - "hash": "sha256-WnAxY6yJygMiHhht3/Cu2q6usvbqjy10+dnQhVAOBoc=" 691 }, 692 { 693 "pname": "System.Composition.AttributedModel", 694 - "version": "9.0.3", 695 - "hash": "sha256-wNsQq1oshdAXZYlE3a0V+qdaSY7UAJa6XyjVEKtCzdM=" 696 }, 697 { 698 "pname": "System.Composition.Convention", 699 - "version": "9.0.3", 700 - "hash": "sha256-FxDt7YeQ/n3RJbfgqhKnWxZGvAisArsWS6Nl5XN8Cm0=" 701 }, 702 { 703 "pname": "System.Composition.Hosting", 704 - "version": "9.0.3", 705 - "hash": "sha256-Lshms36a63CFbBKA34tXJON2/fFy6UeAK2EcKFgGHas=" 706 }, 707 { 708 "pname": "System.Composition.Runtime", 709 - "version": "9.0.3", 710 - "hash": "sha256-YjWG/ugx/aEDND496fYbRVD7+lpOU7cNZFPICkHc4S0=" 711 }, 712 { 713 "pname": "System.Composition.TypedParts", 714 - "version": "9.0.3", 715 - "hash": "sha256-gMkfMOSVX0YLAtBamdHacmSBTDE+XHR2ocp5/Bwrj0U=" 716 }, 717 { 718 "pname": "System.Diagnostics.DiagnosticSource", ··· 726 }, 727 { 728 "pname": "System.IO.Hashing", 729 - "version": "9.0.1", 730 - "hash": "sha256-IJru9BdFNsNs7FbG+F9djJdkkWdpoz2IxQ+GgvKvUOs=" 731 }, 732 { 733 "pname": "System.Linq.Async", ··· 766 }, 767 { 768 "pname": "System.Security.Cryptography.ProtectedData", 769 - "version": "9.0.3", 770 - "hash": "sha256-27A1V1ANw23BZPxSMJQsrrwQ1hruFj48DtWuyavViT4=" 771 }, 772 { 773 "pname": "System.Security.Principal.Windows",
··· 1 [ 2 { 3 "pname": "AngleSharp", 4 + "version": "1.3.0", 5 + "hash": "sha256-xq+G2f9FCqS6PjIgfDdZjVRoaxVMiSyOXC7KtMzMpPU=" 6 }, 7 { 8 "pname": "CryptSharpStandard", ··· 276 }, 277 { 278 "pname": "Markdig.Signed", 279 + "version": "0.41.0", 280 + "hash": "sha256-fFAfiC6UVrirA/I11urHK4z08iF96Rkez/3HtTmleDs=" 281 }, 282 { 283 "pname": "Microsoft.ApplicationInsights", ··· 286 }, 287 { 288 "pname": "Microsoft.AspNetCore.OpenApi", 289 + "version": "9.0.4", 290 + "hash": "sha256-TGyUwcxFsEDYvOTj+GBmhbkkb2vqe3Ver1Y8AqP7/x8=" 291 }, 292 { 293 "pname": "Microsoft.Bcl.AsyncInterfaces", ··· 296 }, 297 { 298 "pname": "Microsoft.CodeAnalysis.ResxSourceGenerator", 299 + "version": "3.11.0-beta1.25123.3", 300 + "hash": "sha256-FcW0EmA3dJfuV/rStaq47uSUkXV6jlmY1HCbvhpRbL4=" 301 }, 302 { 303 "pname": "Microsoft.CodeCoverage", ··· 441 }, 442 { 443 "pname": "Microsoft.IdentityModel.Abstractions", 444 + "version": "8.8.0", 445 + "hash": "sha256-UwRAN/yuGF5vss7vDHIxlLjn0kKGVPmN5ga3GQP2TF0=" 446 }, 447 { 448 "pname": "Microsoft.IdentityModel.JsonWebTokens", 449 + "version": "8.8.0", 450 + "hash": "sha256-9eMcoTMyWb+4ZLxGxwa2BSQG1/nYR5TwLvuivXXsOjU=" 451 }, 452 { 453 "pname": "Microsoft.IdentityModel.Logging", 454 + "version": "8.8.0", 455 + "hash": "sha256-uKsTmgcGgjxAIIWt03XU0ecL5Zpdu2lcI7cIbyWDxtM=" 456 }, 457 { 458 "pname": "Microsoft.IdentityModel.Tokens", 459 + "version": "8.8.0", 460 + "hash": "sha256-MSChrqqB6LtJzhX5hSvdokHmZhlN05g2aK6CT1By8E8=" 461 }, 462 { 463 "pname": "Microsoft.NET.Test.Sdk", ··· 646 }, 647 { 648 "pname": "protobuf-net", 649 + "version": "3.2.52", 650 + "hash": "sha256-phXeroBt5KbHYkApkkMa0mRCVkDY+dtOOXXNY+i50Ek=" 651 }, 652 { 653 "pname": "protobuf-net.Core", 654 + "version": "3.2.52", 655 + "hash": "sha256-/9Jj26tuSKeYJb9udwew5i5EVvaoeNu/vBCKS0VhSQQ=" 656 }, 657 { 658 "pname": "Scalar.AspNetCore", 659 + "version": "2.2.1", 660 + "hash": "sha256-dnxwn7KG02ko7QWSXf5xclfQSDg1OhqlnaWD6Le0Yfk=" 661 }, 662 { 663 "pname": "SteamKit2", 664 + "version": "3.1.0", 665 + "hash": "sha256-Lpz0OQrKQW0AMrt9wvK4tO/NjJdHvXvlt+jitKrphVA=" 666 }, 667 { 668 "pname": "System.Buffers", ··· 676 }, 677 { 678 "pname": "System.Collections.Immutable", 679 "version": "8.0.0", 680 "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" 681 }, 682 { 683 "pname": "System.Composition", 684 + "version": "9.0.4", 685 + "hash": "sha256-Ec1PdqzxQOaNsnonimmpyq5f5+Wa+lvWdR0Je3/a2OI=" 686 }, 687 { 688 "pname": "System.Composition.AttributedModel", 689 + "version": "9.0.4", 690 + "hash": "sha256-r71EJF5F5ZjAgkuvcI00tAnnIrK+IQ5Wj7wU8MwwRRQ=" 691 }, 692 { 693 "pname": "System.Composition.Convention", 694 + "version": "9.0.4", 695 + "hash": "sha256-BfLOq0FSx1QVfT2mqcqU/nfvgIJA+tf3Ng0CxHx1GG4=" 696 }, 697 { 698 "pname": "System.Composition.Hosting", 699 + "version": "9.0.4", 700 + "hash": "sha256-+ep0Y2ptrKsb3JlArfhKndUuoBVrS1f59okbdKRKVYQ=" 701 }, 702 { 703 "pname": "System.Composition.Runtime", 704 + "version": "9.0.4", 705 + "hash": "sha256-ztqnugik7Ye70YDQGvgPWfovFbHZ2R2tFSWZf8IGcMM=" 706 }, 707 { 708 "pname": "System.Composition.TypedParts", 709 + "version": "9.0.4", 710 + "hash": "sha256-WFw1we/U8o14HNXwwVW4lggCpekb2c/ptpO8LbWYBr8=" 711 }, 712 { 713 "pname": "System.Diagnostics.DiagnosticSource", ··· 721 }, 722 { 723 "pname": "System.IO.Hashing", 724 + "version": "9.0.4", 725 + "hash": "sha256-rbcQzEncB3VuUZIcsE1tq30suf5rvRE4HkE+0lR/skU=" 726 }, 727 { 728 "pname": "System.Linq.Async", ··· 761 }, 762 { 763 "pname": "System.Security.Cryptography.ProtectedData", 764 + "version": "9.0.4", 765 + "hash": "sha256-VSlwaKi5WU6J0LYVh/hFfZuSkCG4V99MH2iLwspTrYA=" 766 }, 767 { 768 "pname": "System.Security.Principal.Windows",
+3 -3
pkgs/applications/misc/ArchiSteamFarm/web-ui/default.nix
··· 7 8 buildNpmPackage rec { 9 pname = "asf-ui"; 10 - version = "c3113782bc4895099b1a07a0e811d1e5af871ddc"; 11 12 src = fetchFromGitHub { 13 owner = "JustArchiNET"; ··· 15 # updated by the update script 16 # this is always the commit that should be used with asf-ui from the latest asf version 17 rev = version; 18 - hash = "sha256-B2gn40LWVm75pwV5sQpv1gRsNof9tQUDClu7oLSz/VM="; 19 }; 20 21 - npmDepsHash = "sha256-Btf/S3ia8Uo/ChrKoYKRk9sKS+ZuQGtaAnaQeGDTIYI="; 22 23 installPhase = '' 24 runHook preInstall
··· 7 8 buildNpmPackage rec { 9 pname = "asf-ui"; 10 + version = "6f0393c091d04ecb69dff790f6146cc375b71268"; 11 12 src = fetchFromGitHub { 13 owner = "JustArchiNET"; ··· 15 # updated by the update script 16 # this is always the commit that should be used with asf-ui from the latest asf version 17 rev = version; 18 + hash = "sha256-Mj7ubIB84gCE/Y3ZzISQ4coGLGZfg4curuBYQdRWiUY="; 19 }; 20 21 + npmDepsHash = "sha256-b5L1Lcmehv8aheFaYp0iPyNhwekOiq8J4rVaE4/Oqj4="; 22 23 installPhase = '' 24 runHook preInstall
+2 -2
pkgs/applications/misc/syncthingtray/default.nix
··· 38 }: 39 40 stdenv.mkDerivation (finalAttrs: { 41 - version = "1.7.6"; 42 pname = "syncthingtray"; 43 44 src = fetchFromGitHub { 45 owner = "Martchus"; 46 repo = "syncthingtray"; 47 rev = "v${finalAttrs.version}"; 48 - hash = "sha256-vJIHDp91T9oMtUT7bsSCxj6XkvT4bLMol9wEr19Wkig="; 49 }; 50 51 buildInputs =
··· 38 }: 39 40 stdenv.mkDerivation (finalAttrs: { 41 + version = "1.7.7"; 42 pname = "syncthingtray"; 43 44 src = fetchFromGitHub { 45 owner = "Martchus"; 46 repo = "syncthingtray"; 47 rev = "v${finalAttrs.version}"; 48 + hash = "sha256-q7qGL89gPlFLV+lJgO7ruBPI2pBzoHqiF/FD5KP3cnM="; 49 }; 50 51 buildInputs =
+9 -11
pkgs/applications/office/beancount/beancount-ing-diba.nix
··· 2 lib, 3 python3, 4 fetchFromGitHub, 5 - fetchpatch, 6 }: 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "beancount-ing-diba"; 10 - version = "0.6.0"; 11 12 src = fetchFromGitHub { 13 owner = "siddhantgoel"; 14 repo = "beancount-ing-diba"; 15 rev = "v${version}"; 16 - sha256 = "sha256-1cdXqdeTz38n0g13EXJ1/IF/gJJCe1uL/Z5NJz4DL+E="; 17 }; 18 19 - patches = [ 20 - (fetchpatch { 21 - name = "use-poetry-core.patch"; 22 - url = "https://github.com/siddhantgoel/beancount-ing/commit/2d030330eed313a32c3968a2c8ce9400c6d18a41.patch"; 23 - hash = "sha256-6v7eQhgj6d4x9uWSyuO3IxXrSWkJZRS/M4N3j0H3R/U="; 24 - }) 25 - ]; 26 - 27 format = "pyproject"; 28 29 nativeBuildInputs = with python3.pkgs; [ 30 poetry-core
··· 2 lib, 3 python3, 4 fetchFromGitHub, 5 + beangulp, 6 + beancount, 7 }: 8 9 python3.pkgs.buildPythonApplication rec { 10 pname = "beancount-ing-diba"; 11 + version = "1.1.0"; 12 13 src = fetchFromGitHub { 14 owner = "siddhantgoel"; 15 repo = "beancount-ing-diba"; 16 rev = "v${version}"; 17 + sha256 = "sha256-zjwajl+0ix4wnW0bf4MAuO9Lr9F8sBv87TIL5Ghmlxg="; 18 }; 19 20 format = "pyproject"; 21 + 22 + propagatedBuildInputs = [ 23 + beancount 24 + beangulp 25 + ]; 26 27 nativeBuildInputs = with python3.pkgs; [ 28 poetry-core
+11 -7
pkgs/applications/office/beancount/beancount_share.nix
··· 2 lib, 3 python3, 4 fetchFromGitHub, 5 }: 6 7 - python3.pkgs.buildPythonApplication { 8 pname = "beancount_share"; 9 - version = "2023-12-31"; 10 11 src = fetchFromGitHub { 12 owner = "akuukis"; 13 repo = "beancount_share"; 14 - rev = "8f925422b9947e88babbeab3fdf7d71c53c9aa9e"; 15 - sha256 = "sha256-+ZA84VS0wf9TdrYleYB5OeKz7T8sDtrl4BM7Ft+k7OI="; 16 }; 17 18 format = "pyproject"; 19 20 buildInputs = [ 21 python3.pkgs.setuptools ··· 26 description = "Beancount plugin to share expenses with external partners within one ledger"; 27 license = licenses.agpl3Plus; 28 maintainers = with maintainers; [ matthiasbeyer ]; 29 - broken = true; 30 - # At 2024-06-29, missing unpacked dependency 31 - # https://hydra.nixos.org/build/262800507/nixlog/1 32 }; 33 }
··· 2 lib, 3 python3, 4 fetchFromGitHub, 5 + beancount, 6 + beancount-plugin-utils, 7 }: 8 9 + python3.pkgs.buildPythonApplication rec { 10 pname = "beancount_share"; 11 + version = "0.1.11"; 12 13 src = fetchFromGitHub { 14 owner = "akuukis"; 15 repo = "beancount_share"; 16 + rev = "v${version}"; 17 + sha256 = "sha256-BW2KEC0pmervT71FBixPcQciEuGcElCd2wW7BZL1xUg="; 18 }; 19 20 format = "pyproject"; 21 + 22 + propagatedBuildInputs = [ 23 + beancount 24 + beancount-plugin-utils 25 + ]; 26 27 buildInputs = [ 28 python3.pkgs.setuptools ··· 33 description = "Beancount plugin to share expenses with external partners within one ledger"; 34 license = licenses.agpl3Plus; 35 maintainers = with maintainers; [ matthiasbeyer ]; 36 }; 37 }
+3 -3
pkgs/by-name/al/alertmanager-ntfy/package.nix
··· 8 9 buildGoModule { 10 pname = "alertmanager-ntfy"; 11 - version = "0-unstable-2025-02-24"; 12 13 src = fetchFromGitHub { 14 owner = "alexbakker"; 15 repo = "alertmanager-ntfy"; 16 - rev = "4573b96077faf39c3d04df913e93d9ded1f1a16c"; 17 - hash = "sha256-JmXeDZBcbRDEaDVt7HuR9L9WZzrtqDrUMpHM7cHSQO0="; 18 }; 19 20 vendorHash = "sha256-e1JAoDNm2+xB/bZcEGr5l4+va8GIg1R8pdj3d+/Y+UY=";
··· 8 9 buildGoModule { 10 pname = "alertmanager-ntfy"; 11 + version = "0-unstable-2025-05-04"; 12 13 src = fetchFromGitHub { 14 owner = "alexbakker"; 15 repo = "alertmanager-ntfy"; 16 + rev = "f05e3c029bab3bdfb9aefbddbfc6bd9c7d4aa80f"; 17 + hash = "sha256-rKCJnffsBEXmTg2s0nqQf8BuHQnSgcwVBhC7gRzg4ew="; 18 }; 19 20 vendorHash = "sha256-e1JAoDNm2+xB/bZcEGr5l4+va8GIg1R8pdj3d+/Y+UY=";
+6 -2
pkgs/by-name/ar/arrow-cpp/package.nix
··· 51 testers, 52 enableShared ? !stdenv.hostPlatform.isStatic, 53 enableFlight ? stdenv.buildPlatform == stdenv.hostPlatform, 54 - enableJemalloc ? !stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isAarch64, 55 enableS3 ? true, 56 - enableGcs ? !stdenv.hostPlatform.isDarwin, 57 }: 58 59 let
··· 51 testers, 52 enableShared ? !stdenv.hostPlatform.isStatic, 53 enableFlight ? stdenv.buildPlatform == stdenv.hostPlatform, 54 + # Disable also on RiscV 55 + # configure: error: cannot determine number of significant virtual address bits 56 + enableJemalloc ? 57 + !stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isAarch64 && !stdenv.hostPlatform.isRiscV64, 58 enableS3 ? true, 59 + # google-cloud-cpp fails to build on RiscV 60 + enableGcs ? !stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isRiscV64, 61 }: 62 63 let
+6 -6
pkgs/by-name/ca/carapace-bridge/package.nix
··· 6 nix-update-script, 7 }: 8 9 - buildGoModule rec { 10 pname = "carapace-bridge"; 11 - version = "1.2.7"; 12 13 src = fetchFromGitHub { 14 owner = "carapace-sh"; 15 repo = "carapace-bridge"; 16 - tag = "v${version}"; 17 - hash = "sha256-8i516GwXJFEB4VdvsV1KS0q2U9ZbpRBmZxqzTrzYlPk="; 18 }; 19 20 # buildGoModule try to run `go mod vendor` instead of `go work vendor` on the ··· 36 meta = { 37 description = "Multi-shell completion bridge for carapace"; 38 homepage = "https://carapace.sh/"; 39 - changelog = "https://github.com/carapace-sh/carapace-bridge/releases/tag/v${version}"; 40 maintainers = with lib.maintainers; [ famfo ]; 41 license = lib.licenses.mit; 42 mainProgram = "carapace-bridge"; 43 }; 44 - }
··· 6 nix-update-script, 7 }: 8 9 + buildGoModule (finalAttrs: { 10 pname = "carapace-bridge"; 11 + version = "1.2.9"; 12 13 src = fetchFromGitHub { 14 owner = "carapace-sh"; 15 repo = "carapace-bridge"; 16 + tag = "v${finalAttrs.version}"; 17 + hash = "sha256-Y69byUUDJJ+nJuZ6lcl+McFtJGYb5zgE8+QTbhoZ9Bc="; 18 }; 19 20 # buildGoModule try to run `go mod vendor` instead of `go work vendor` on the ··· 36 meta = { 37 description = "Multi-shell completion bridge for carapace"; 38 homepage = "https://carapace.sh/"; 39 + changelog = "https://github.com/carapace-sh/carapace-bridge/releases/tag/v${finalAttrs.version}"; 40 maintainers = with lib.maintainers; [ famfo ]; 41 license = lib.licenses.mit; 42 mainProgram = "carapace-bridge"; 43 }; 44 + })
+4 -2
pkgs/by-name/ch/checkov/package.nix
··· 25 26 python3.pkgs.buildPythonApplication rec { 27 pname = "checkov"; 28 - version = "3.2.413"; 29 pyproject = true; 30 31 src = fetchFromGitHub { 32 owner = "bridgecrewio"; 33 repo = "checkov"; 34 tag = version; 35 - hash = "sha256-WCgBnPQRt4dxINZNq0kmCGbszOMx3aeTsB/aex9E1Yg="; 36 }; 37 38 pythonRelaxDeps = [ 39 "bc-detect-secrets" 40 "bc-python-hcl2" 41 "boto3" ··· 69 aiohttp 70 aiomultiprocess 71 argcomplete 72 bc-detect-secrets 73 bc-jsonpath-ng 74 bc-python-hcl2
··· 25 26 python3.pkgs.buildPythonApplication rec { 27 pname = "checkov"; 28 + version = "3.2.416"; 29 pyproject = true; 30 31 src = fetchFromGitHub { 32 owner = "bridgecrewio"; 33 repo = "checkov"; 34 tag = version; 35 + hash = "sha256-exxU3w1dcd+tBHvdjJvjtevs7b01Pog47Of+u5dnWTo="; 36 }; 37 38 pythonRelaxDeps = [ 39 + "asteval" 40 "bc-detect-secrets" 41 "bc-python-hcl2" 42 "boto3" ··· 70 aiohttp 71 aiomultiprocess 72 argcomplete 73 + asteval 74 bc-detect-secrets 75 bc-jsonpath-ng 76 bc-python-hcl2
+6 -6
pkgs/by-name/db/dbeaver-bin/package.nix
··· 17 18 stdenvNoCC.mkDerivation (finalAttrs: { 19 pname = "dbeaver-bin"; 20 - version = "25.0.2"; 21 22 src = 23 let ··· 30 aarch64-darwin = "macos-aarch64.dmg"; 31 }; 32 hash = selectSystem { 33 - x86_64-linux = "sha256-UmTy4Flxz/zIh3cLxRi7EhNDf0Ojc7fuzCbRKIE/+CQ="; 34 - aarch64-linux = "sha256-I+V/2kfdxGx8zNkH98b2685IQPbVPSe9++qS4QEg0LU="; 35 - x86_64-darwin = "sha256-8Qf69OHXPiqdMs//f1jbKbyKoll+oX+P+l3mpdOvraI="; 36 - aarch64-darwin = "sha256-bGxn8y9hvJyqj1/i5tScufO5/ZjdlOlPChmeL+DWwoY="; 37 }; 38 in 39 fetchurl { ··· 63 preInstall = '' 64 # most directories are for different architectures, only keep what we need 65 shopt -s extglob 66 - pushd ${lib.optionalString stdenvNoCC.hostPlatform.isDarwin "Contents/Eclipse/"}plugins/com.sun.jna_5.15.0.v20240915-2000/com/sun/jna/ 67 rm -r !(ptr|internal|linux-x86-64|linux-aarch64|darwin-x86-64|darwin-aarch64)/ 68 popd 69 '';
··· 17 18 stdenvNoCC.mkDerivation (finalAttrs: { 19 pname = "dbeaver-bin"; 20 + version = "25.0.4"; 21 22 src = 23 let ··· 30 aarch64-darwin = "macos-aarch64.dmg"; 31 }; 32 hash = selectSystem { 33 + x86_64-linux = "sha256-ALtJIld7gT4pj+jGRkwMloq6B/ZBOMYZxws9N7xNNZg="; 34 + aarch64-linux = "sha256-Ka+jEI6y1BRqV83yDvu1yDzJfpUIxKKD+zehVHcNQ/o="; 35 + x86_64-darwin = "sha256-P8f0NlMjh/46RChQy8JIm71msqX023K2QaFEic2Br9M="; 36 + aarch64-darwin = "sha256-a9H9M1j6iPcrVcfDxCZHeZj6e55QH3XochXaL2OStlI="; 37 }; 38 in 39 fetchurl { ··· 63 preInstall = '' 64 # most directories are for different architectures, only keep what we need 65 shopt -s extglob 66 + pushd ${lib.optionalString stdenvNoCC.hostPlatform.isDarwin "Contents/Eclipse/"}plugins/com.sun.jna_*/com/sun/jna/ 67 rm -r !(ptr|internal|linux-x86-64|linux-aarch64|darwin-x86-64|darwin-aarch64)/ 68 popd 69 '';
+3 -2
pkgs/by-name/db/dbeaver-bin/update.sh
··· 1 #!/usr/bin/env nix-shell 2 #!nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts 3 4 latestVersion=$(curl "https://api.github.com/repos/dbeaver/dbeaver/tags" | jq -r '.[0].name') 5 - currentVersion=$(nix-instantiate --eval -E "with import ./. {}; dbeaver-bin.version" | tr -d '"') 6 7 echo "latest version: $latestVersion" 8 echo "current version: $currentVersion" ··· 22 prefetch=$(nix-prefetch-url "https://github.com/dbeaver/dbeaver/releases/download/$latestVersion/dbeaver-ce-$latestVersion-$2") 23 hash=$(nix-hash --type sha256 --to-sri $prefetch) 24 25 - update-source-version dbeaver-bin $latestVersion $hash --system=$1 --ignore-same-version 26 done
··· 1 #!/usr/bin/env nix-shell 2 #!nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts 3 + BASEDIR="$(dirname "$0")/../../../.." 4 5 latestVersion=$(curl "https://api.github.com/repos/dbeaver/dbeaver/tags" | jq -r '.[0].name') 6 + currentVersion=$(nix-instantiate --eval -E "with import ${BASEDIR} {}; lib.getVersion dbeaver-bin" | tr -d '"') 7 8 echo "latest version: $latestVersion" 9 echo "current version: $currentVersion" ··· 23 prefetch=$(nix-prefetch-url "https://github.com/dbeaver/dbeaver/releases/download/$latestVersion/dbeaver-ce-$latestVersion-$2") 24 hash=$(nix-hash --type sha256 --to-sri $prefetch) 25 26 + (cd "$BASEDIR" && update-source-version dbeaver-bin $latestVersion $hash --system=$1 --ignore-same-version) 27 done
+27 -9
pkgs/by-name/dd/ddm/0001-Make-findPath-its-calls-behave-well-with-store.patch
··· 1 - From 3b1bcc92389e8468cd3790dfd223cb653b5f753f Mon Sep 17 00:00:00 2001 2 From: OPNA2608 <opna2608@protonmail.com> 3 - Date: Sun, 16 Mar 2025 19:56:39 +0100 4 Subject: [PATCH] Make findPath & its calls behave well with store 5 6 - images is a cache of downloaded card images. ··· 8 - campaigns, cubes & constructed are user-downloaded files that set up possible game styles. 9 create & populate them for the game, and tell it to not try to create them on its own. 10 --- 11 - index.js | 10 +++++----- 12 - 1 file changed, 5 insertions(+), 5 deletions(-) 13 14 diff --git a/index.js b/index.js 15 - index 738bfca..3ac32e8 100755 16 --- a/index.js 17 +++ b/index.js 18 - @@ -75,16 +75,16 @@ app.on('ready', () => { 19 const isDir = fs.statSync(fullPath).isDirectory(); 20 if (containsDanger(fullPath)) throw new Error ("Dangerous files detected"); 21 if (isDir) return fullPath; ··· 24 25 else try { //dev 26 - const fullPath = path.join(__dirname, folderName); 27 - + const fullPath = path.join(allowFolderCreation ? (process.env.HOME + "/.cache/ddm") : __dirname, folderName); 28 if (!fs.existsSync(fullPath) && allowFolderCreation) fs.mkdirSync(fullPath, {recursive: true}); 29 const isDir = fs.statSync(fullPath).isDirectory(); 30 console.log(fullPath) ··· 35 36 } 37 38 - @@ -108,7 +108,7 @@ app.on('ready', () => { 39 40 try { 41 if (!["campaigns", "cubes", "constructed"].includes(folderName)) throw new Error(`bad folder name ${folderName}`); ··· 44 if (!fs.existsSync(folderPath)) fs.mkdirSync(folderPath); 45 const files = fs.readdirSync(folderPath); 46 if (folderName === "campaigns" ) return files.filter(file => fs.statSync (path.join(folderPath, file)).isDirectory()); 47 - @@ -127,7 +127,7 @@ app.on('ready', () => { 48 49 ipcMain.handle('open-local-folder', async (event, folderName) => { 50 if (!["campaigns", "cubes", "constructed"].includes(folderName)) throw new Error(`bad folder name ${constructed}`);
··· 1 + From fae7504042bb5e3efe253476000d1b15523bd2d7 Mon Sep 17 00:00:00 2001 2 From: OPNA2608 <opna2608@protonmail.com> 3 + Date: Thu, 1 May 2025 15:57:02 +0200 4 Subject: [PATCH] Make findPath & its calls behave well with store 5 6 - images is a cache of downloaded card images. ··· 8 - campaigns, cubes & constructed are user-downloaded files that set up possible game styles. 9 create & populate them for the game, and tell it to not try to create them on its own. 10 --- 11 + index.js | 14 ++++++++------ 12 + 1 file changed, 8 insertions(+), 6 deletions(-) 13 14 diff --git a/index.js b/index.js 15 + index 99f0697..492d096 100755 16 --- a/index.js 17 +++ b/index.js 18 + @@ -8,6 +8,8 @@ const path = require('path'); 19 + const fs = require('fs'); 20 + app.commandLine.appendSwitch('disable-gpu-vsync'); //NVIDIA vsync patch //must be before whenready 21 + 22 + +const userCacheDir = path.normalize(process.env.HOME + "/.cache/ddm") 23 + + 24 + app.on('ready', () => { 25 + const mainWindow = new BrowserWindow({ 26 + width: 1344, 27 + @@ -61,16 +63,16 @@ app.on('ready', () => { 28 const isDir = fs.statSync(fullPath).isDirectory(); 29 if (containsDanger(fullPath)) throw new Error ("Dangerous files detected"); 30 if (isDir) return fullPath; ··· 33 34 else try { //dev 35 - const fullPath = path.join(__dirname, folderName); 36 + + const fullPath = path.join(allowFolderCreation ? userCacheDir : __dirname, folderName); 37 if (!fs.existsSync(fullPath) && allowFolderCreation) fs.mkdirSync(fullPath, {recursive: true}); 38 const isDir = fs.statSync(fullPath).isDirectory(); 39 console.log(fullPath) ··· 44 45 } 46 47 + @@ -92,7 +94,7 @@ app.on('ready', () => { 48 + path.join(basePath, "campaigns"), 49 + path.join(basePath, "cubes"), 50 + path.join(basePath, "constructed"), 51 + - path.join(basePath, "images") 52 + + path.join(userCacheDir, "images") 53 + ]; 54 + 55 + // Check if the directory is within allowed paths 56 + @@ -117,7 +119,7 @@ app.on('ready', () => { 57 58 try { 59 if (!["campaigns", "cubes", "constructed"].includes(folderName)) throw new Error(`bad folder name ${folderName}`); ··· 62 if (!fs.existsSync(folderPath)) fs.mkdirSync(folderPath); 63 const files = fs.readdirSync(folderPath); 64 if (folderName === "campaigns" ) return files.filter(file => fs.statSync (path.join(folderPath, file)).isDirectory()); 65 + @@ -136,7 +138,7 @@ app.on('ready', () => { 66 67 ipcMain.handle('open-local-folder', async (event, folderName) => { 68 if (!["campaigns", "cubes", "constructed"].includes(folderName)) throw new Error(`bad folder name ${constructed}`);
+2 -2
pkgs/by-name/dd/ddm/package.nix
··· 16 17 stdenvNoCC.mkDerivation (finalAttrs: { 18 pname = "ddm"; 19 - version = "4.0.0"; 20 21 src = requireFile { 22 name = "DungeonDuelMonsters-linux-x64.zip"; 23 - hash = "sha256-Ycy5Cbd4NR/TptVnl5wV154uA0JU0UzIRHTAi/xm0cs="; 24 url = "https://mikaygo.itch.io/ddm"; 25 }; 26
··· 16 17 stdenvNoCC.mkDerivation (finalAttrs: { 18 pname = "ddm"; 19 + version = "4.1.0"; 20 21 src = requireFile { 22 name = "DungeonDuelMonsters-linux-x64.zip"; 23 + hash = "sha256-gq2nGwpaStqaVI1pL63xygxOI/z53o+zLwiKizG98Ks="; 24 url = "https://mikaygo.itch.io/ddm"; 25 }; 26
+87
pkgs/by-name/fl/flashlabel-yxwl/package.nix
···
··· 1 + { 2 + autoPatchelfHook, 3 + cups, 4 + lib, 5 + requireFile, 6 + stdenv, 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "flashlabel-yxwl"; 11 + version = "1.2.1"; 12 + 13 + # The source URL currently redirects through “pCloud”, a file storage service 14 + # that resists direct downloads. 15 + src = requireFile { 16 + name = "A4_Linux_Driver_Ver${version}.run"; 17 + url = "https://flashlabel.net/YXWL-A4driver-linux"; 18 + hash = "sha256-qkc3NJ1dK0nJf+Q7xL7f1/+X0COWSWMEbH4luzaFARc="; 19 + }; 20 + 21 + # The driver is distributed as a self-extracting executable consisting of a 22 + # shell script concatenated with a gzipped tar archive. The script hard codes 23 + # its length in the `lines` variable, which we read to locate the archive. 24 + unpackPhase = '' 25 + lines="$(sed 's/^lines=//; t; d' "$src")" 26 + tail --lines "+$lines" "$src" | tar --extract --gzip --strip-components=1 27 + ''; 28 + 29 + patchPhase = '' 30 + runHook prePatch 31 + 32 + # Remove model from manufacturer name 33 + sed --in-place 's/\(^\*Manufacturer: "YXWL\) [^"]*\("$\)/\1\2/' *.ppd 34 + 35 + runHook postPatch 36 + ''; 37 + 38 + nativeBuildInputs = [ autoPatchelfHook ]; 39 + buildInputs = [ cups ]; 40 + 41 + dontConfigure = true; 42 + dontBuild = true; 43 + 44 + installPhase = '' 45 + runHook preInstall 46 + 47 + mkdir --parents $out/lib/cups/filter 48 + mv {A80,A80H} $out/lib/cups/filter 49 + 50 + mkdir --parents $out/share/cups/model 51 + mv *.ppd $out/share/cups/model 52 + 53 + runHook postInstall 54 + ''; 55 + 56 + postFixup = '' 57 + gzip --best $out/share/cups/model/*.ppd 58 + ''; 59 + 60 + meta = { 61 + description = "CUPS driver for FlashLabel A4 thermal printers"; 62 + longDescription = '' 63 + Supported models: 64 + 65 + - A80 66 + - A80H 67 + - A81 68 + - A81H 69 + - C80 70 + - C80H 71 + - D80 72 + - D80 Pro 73 + - Y8 74 + - Y8 Pro 75 + - Y80 76 + ''; 77 + homepage = "https://help.flashlabel.com/support/solutions/articles/150000191214"; 78 + downloadPage = "https://flashlabel.net/YXWL-A4driver-linux"; 79 + license = lib.licenses.unfree; 80 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 81 + platforms = [ "x86_64-linux" ]; 82 + maintainers = with lib.maintainers; [ 83 + altsalt 84 + AndrewKvalheim 85 + ]; 86 + }; 87 + }
+2 -2
pkgs/by-name/fl/fleet/package.nix
··· 7 8 buildGoModule (finalAttrs: { 9 pname = "fleet"; 10 - version = "4.67.2"; 11 12 src = fetchFromGitHub { 13 owner = "fleetdm"; 14 repo = "fleet"; 15 tag = "fleet-v${finalAttrs.version}"; 16 - hash = "sha256-iMLD9M4EzXHRxvc5px9UcXEdjRIO1jm+hYwhaYaFON8="; 17 }; 18 vendorHash = "sha256-UkdHwjCcxNX7maI4QClLm5WWaLXwGlEu80eZXVoYy60="; 19
··· 7 8 buildGoModule (finalAttrs: { 9 pname = "fleet"; 10 + version = "4.67.3"; 11 12 src = fetchFromGitHub { 13 owner = "fleetdm"; 14 repo = "fleet"; 15 tag = "fleet-v${finalAttrs.version}"; 16 + hash = "sha256-d574YSeMbb/+1wxEMAN0URfpb58NpG8NuOHGQs0GyLk="; 17 }; 18 vendorHash = "sha256-UkdHwjCcxNX7maI4QClLm5WWaLXwGlEu80eZXVoYy60="; 19
+25 -16
pkgs/by-name/fr/froide/package.nix
··· 1 { 2 lib, 3 python3Packages, 4 fetchFromGitHub, 5 makeWrapper, 6 gdal, 7 geos, 8 - pnpm_9, 9 nodejs, 10 postgresql, 11 postgresqlTestHook, ··· 20 in 21 python.pkgs.buildPythonApplication rec { 22 pname = "froide"; 23 - version = "0-unstable-2024-11-22"; 24 pyproject = true; 25 26 src = fetchFromGitHub { 27 owner = "okfde"; 28 repo = "froide"; 29 - rev = "a90f5c4d40b46a161111eefdc84e5214e85715b0"; 30 - hash = "sha256-Q+iNI3yqxqAtDONHY+SaZeMyjY6hqTxwy7YmiiY94+0="; 31 }; 32 33 patches = [ ./django_42_storages.patch ]; 34 35 pythonRelaxDeps = [ 36 - "pikepdf" 37 "channels" 38 ]; 39 ··· 42 nativeBuildInputs = [ 43 makeWrapper 44 nodejs 45 - pnpm_9.configHook 46 ]; 47 48 dependencies = with python.pkgs; [ ··· 75 djangorestframework 76 djangorestframework-csv 77 djangorestframework-jsonp 78 drf-spectacular 79 drf-spectacular-sidecar 80 easy-thumbnails ··· 99 websockets 100 ]; 101 102 - pnpmDeps = pnpm_9.fetchDeps { 103 inherit pname version src; 104 - hash = "sha256-DMoaXNm5S64XBERHFnFM6IKBkzXRGDEYWSTruccK9Hc="; 105 }; 106 107 postBuild = '' ··· 155 "test_logfile_rotation" 156 ]; 157 158 - preCheck = '' 159 - export PGUSER="froide" 160 - export postgresqlEnableTCP=1 161 - export postgresqlTestUserOptions="LOGIN SUPERUSER" 162 - export GDAL_LIBRARY_PATH="${gdal}/lib/libgdal.so" 163 - export GEOS_LIBRARY_PATH="${geos}/lib/libgeos_c.so" 164 - export PLAYWRIGHT_BROWSERS_PATH="${playwright-driver.browsers}" 165 - ''; 166 167 meta = { 168 description = "Freedom of Information Portal";
··· 1 { 2 + stdenv, 3 lib, 4 python3Packages, 5 fetchFromGitHub, 6 makeWrapper, 7 gdal, 8 geos, 9 + pnpm, 10 nodejs, 11 postgresql, 12 postgresqlTestHook, ··· 21 in 22 python.pkgs.buildPythonApplication rec { 23 pname = "froide"; 24 + version = "0-unstable-2025-04-25"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = "okfde"; 29 repo = "froide"; 30 + rev = "9e4838fc5f17a0506af42ad5fd1ebc66cff4b92a"; 31 + hash = "sha256-0EC6oCaiK7gw5ikemskiK3qOlflGHzlG4giDQNj9tBQ="; 32 }; 33 34 patches = [ ./django_42_storages.patch ]; 35 36 + # Relax dependency pinning 37 + # Channels: https://github.com/okfde/froide/issues/995 38 pythonRelaxDeps = [ 39 "channels" 40 ]; 41 ··· 44 nativeBuildInputs = [ 45 makeWrapper 46 nodejs 47 + pnpm.configHook 48 ]; 49 50 dependencies = with python.pkgs; [ ··· 77 djangorestframework 78 djangorestframework-csv 79 djangorestframework-jsonp 80 + dogtail 81 drf-spectacular 82 drf-spectacular-sidecar 83 easy-thumbnails ··· 102 websockets 103 ]; 104 105 + pnpmDeps = pnpm.fetchDeps { 106 inherit pname version src; 107 + hash = "sha256-IeuQoiI/r9AKLZgKkZx0C+qE9ueWuC39Y77MB08zSAc="; 108 }; 109 110 postBuild = '' ··· 158 "test_logfile_rotation" 159 ]; 160 161 + preCheck = 162 + '' 163 + export PGUSER="froide" 164 + export postgresqlEnableTCP=1 165 + export postgresqlTestUserOptions="LOGIN SUPERUSER" 166 + export GDAL_LIBRARY_PATH="${gdal}/lib/libgdal.so" 167 + export GEOS_LIBRARY_PATH="${geos}/lib/libgeos_c.so" 168 + '' 169 + + lib.optionalString (!stdenv.hostPlatform.isRiscV) '' 170 + export PLAYWRIGHT_BROWSERS_PATH="${playwright-driver.browsers}" 171 + ''; 172 + 173 + # Playwright tests not supported on RiscV yet 174 + doCheck = lib.meta.availableOn stdenv.hostPlatform playwright-driver.browsers; 175 176 meta = { 177 description = "Freedom of Information Portal";
+29
pkgs/by-name/go/go-import-lint/package.nix
···
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + buildGoModule (finalAttrs: { 8 + pname = "go-import-lint"; 9 + version = "1.2.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "hedhyw"; 13 + repo = "go-import-lint"; 14 + tag = "v${finalAttrs.version}"; 15 + hash = "sha256-YaIKtbdjqtmHGZgk3AlHrSJrWGMGJTIv1t/LYoB4vmw="; 16 + }; 17 + vendorHash = null; 18 + 19 + passthru.updateScript = nix-update-script { }; 20 + 21 + meta = { 22 + description = "Golang source code analyzer that checks imports order"; 23 + homepage = "https://github.com/hedhyw/go-import-lint"; 24 + changelog = "https://github.com/hedhyw/go-import-lint/releases/tag/v${finalAttrs.version}"; 25 + license = lib.licenses.mit; 26 + maintainers = with lib.maintainers; [ xiaoxiangmoe ]; 27 + mainProgram = "go-import-lint"; 28 + }; 29 + })
+2 -2
pkgs/by-name/in/intel-gmmlib/package.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "intel-gmmlib"; 13 - version = "22.7.1"; 14 15 src = fetchFromGitHub { 16 owner = "intel"; 17 repo = "gmmlib"; 18 tag = "intel-gmmlib-${version}"; 19 - hash = "sha256-Wm9bHe65ak7ERSEgrSO9x9hUV6ypRbODoY4eodebOVE="; 20 }; 21 22 nativeBuildInputs = [ cmake ];
··· 10 11 stdenv.mkDerivation rec { 12 pname = "intel-gmmlib"; 13 + version = "22.7.2"; 14 15 src = fetchFromGitHub { 16 owner = "intel"; 17 repo = "gmmlib"; 18 tag = "intel-gmmlib-${version}"; 19 + hash = "sha256-TVravPYbOaZBtS5BepRc316m4uIPm5M1YbDWMV5lW0Y="; 20 }; 21 22 nativeBuildInputs = [ cmake ];
+11 -9
pkgs/by-name/ne/netcdf/package.nix
··· 46 libxml2 # xml2-config 47 ]; 48 49 - buildInputs = [ 50 - curl 51 - hdf5 52 - libxml2 53 - mpi 54 - bzip2 55 - libzip 56 - zstd 57 - ] ++ lib.optional szipSupport szip; 58 59 strictDeps = true; 60
··· 46 libxml2 # xml2-config 47 ]; 48 49 + buildInputs = 50 + [ 51 + curl 52 + hdf5 53 + libxml2 54 + bzip2 55 + libzip 56 + zstd 57 + ] 58 + ++ lib.optional szipSupport szip 59 + ++ lib.optional mpiSupport mpi; 60 61 strictDeps = true; 62
+5 -5
pkgs/by-name/od/odoo/package.nix
··· 9 10 let 11 odoo_version = "18.0"; 12 - odoo_release = "20250213"; 13 python = python312.override { 14 self = python; 15 }; ··· 24 # find latest version on https://nightly.odoo.com/${odoo_version}/nightly/src 25 url = "https://nightly.odoo.com/${odoo_version}/nightly/src/odoo_${version}.zip"; 26 name = "odoo-${version}"; 27 - hash = "sha256-iohlJ5OQ10iUaWjC4AFYmBwXuf9OOXAdCgdhdJAchYQ="; # odoo 28 }; 29 30 makeWrapperArgs = [ ··· 97 }; 98 }; 99 100 - meta = with lib; { 101 description = "Open Source ERP and CRM"; 102 homepage = "https://www.odoo.com/"; 103 - license = licenses.lgpl3Only; 104 - maintainers = with maintainers; [ 105 mkg20001 106 siriobalmelli 107 ];
··· 9 10 let 11 odoo_version = "18.0"; 12 + odoo_release = "20250506"; 13 python = python312.override { 14 self = python; 15 }; ··· 24 # find latest version on https://nightly.odoo.com/${odoo_version}/nightly/src 25 url = "https://nightly.odoo.com/${odoo_version}/nightly/src/odoo_${version}.zip"; 26 name = "odoo-${version}"; 27 + hash = "sha256-rNG0He+51DnRT5g1SovGZ9uiE1HWXtcmAybcadBMjY4="; # odoo 28 }; 29 30 makeWrapperArgs = [ ··· 97 }; 98 }; 99 100 + meta = { 101 description = "Open Source ERP and CRM"; 102 homepage = "https://www.odoo.com/"; 103 + license = lib.licenses.lgpl3Only; 104 + maintainers = with lib.maintainers; [ 105 mkg20001 106 siriobalmelli 107 ];
-119
pkgs/by-name/od/odoo15/package.nix
··· 1 - { 2 - lib, 3 - fetchFromGitHub, 4 - fetchzip, 5 - python310, 6 - rtlcss, 7 - wkhtmltopdf, 8 - nixosTests, 9 - }: 10 - 11 - let 12 - odoo_version = "15.0"; 13 - odoo_release = "20241010"; 14 - python = python310.override { 15 - self = python; 16 - packageOverrides = self: super: { 17 - pypdf2 = super.pypdf2.overridePythonAttrs (old: rec { 18 - version = "1.28.6"; 19 - 20 - src = fetchFromGitHub { 21 - owner = "py-pdf"; 22 - repo = "pypdf"; 23 - rev = version; 24 - fetchSubmodules = true; 25 - hash = "sha256-WnRbsy/PJcotZqY9mJPLadrYqkXykOVifLIbDyNf4s4="; 26 - }; 27 - 28 - dependencies = [ self.setuptools ]; 29 - 30 - nativeCheckInputs = with self; [ 31 - pytestCheckHook 32 - pillow 33 - ]; 34 - }); 35 - }; 36 - }; 37 - in 38 - python.pkgs.buildPythonApplication rec { 39 - pname = "odoo"; 40 - version = "${odoo_version}.${odoo_release}"; 41 - 42 - format = "setuptools"; 43 - 44 - # latest release is at https://github.com/odoo/docker/blob/5fb6a842747c296099d9384587cd89640eb7a615/15.0/Dockerfile#L58 45 - src = fetchzip { 46 - url = "https://nightly.odoo.com/${odoo_version}/nightly/src/odoo_${version}.zip"; 47 - name = "odoo-${version}"; 48 - hash = "sha256-Hkre6mghEiLrDwfB1BxGbqEm/zruHLwaS+eIFQKjl1o="; # odoo 49 - }; 50 - 51 - makeWrapperArgs = [ 52 - "--prefix" 53 - "PATH" 54 - ":" 55 - "${lib.makeBinPath [ 56 - wkhtmltopdf 57 - rtlcss 58 - ]}" 59 - ]; 60 - 61 - propagatedBuildInputs = with python.pkgs; [ 62 - babel 63 - chardet 64 - decorator 65 - docutils 66 - ebaysdk 67 - freezegun 68 - gevent 69 - greenlet 70 - idna 71 - jinja2 72 - libsass 73 - lxml 74 - lxml-html-clean 75 - markupsafe 76 - mock 77 - num2words 78 - ofxparse 79 - passlib 80 - pillow 81 - polib 82 - psutil 83 - psycopg2 84 - pydot 85 - pyopenssl 86 - pypdf2 87 - pyserial 88 - python-dateutil 89 - python-ldap 90 - python-stdnum 91 - pytz 92 - pyusb 93 - qrcode 94 - reportlab 95 - requests 96 - setuptools 97 - vobject 98 - werkzeug 99 - xlrd 100 - xlsxwriter 101 - xlwt 102 - zeep 103 - ]; 104 - 105 - # takes 5+ minutes and there are not files to strip 106 - dontStrip = true; 107 - 108 - passthru = { 109 - updateScript = ./update.sh; 110 - tests = { inherit (nixosTests) odoo15; }; 111 - }; 112 - 113 - meta = with lib; { 114 - description = "Open Source ERP and CRM"; 115 - homepage = "https://www.odoo.com/"; 116 - license = licenses.lgpl3Only; 117 - maintainers = with maintainers; [ mkg20001 ]; 118 - }; 119 - }
···
-32
pkgs/by-name/od/odoo15/update.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p curl gnused nix coreutils nix-prefetch 3 - # shellcheck shell=bash 4 - 5 - set -euo pipefail 6 - 7 - SCRIPT_DIR="$(dirname "${BASH_SOURCE[0]}")" 8 - PKG=$(basename "$SCRIPT_DIR") 9 - 10 - LATEST="18" # increment manually 11 - VERSION="${PKG/#odoo}" 12 - VERSION="${VERSION:-$LATEST}.0" 13 - 14 - RELEASE="$( 15 - curl "https://nightly.odoo.com/$VERSION/nightly/src/" | 16 - sed -nE 's/.*odoo_'"$VERSION"'.(20[0-9]{6}).tar.gz.*/\1/p' | 17 - tail -n 1 18 - )" 19 - 20 - latestVersion="$VERSION.$RELEASE" 21 - currentVersion=$(nix-instantiate --eval -E "with import ./. {}; $PKG.version or (lib.getVersion $PKG)" | tr -d '"') 22 - 23 - if [[ "$currentVersion" == "$latestVersion" ]]; then 24 - echo "$PKG is up-to-date: $currentVersion" 25 - exit 0 26 - fi 27 - 28 - cd "$SCRIPT_DIR" 29 - 30 - sed -ri "s| hash.+ # odoo| hash = \"$(nix-prefetch -q fetchzip --option extra-experimental-features flakes --url "https://nightly.odoo.com/${VERSION}/nightly/src/odoo_${latestVersion}.zip")\"; # odoo|g" package.nix 31 - sed -ri "s|odoo_version = .+|odoo_version = \"$VERSION\";|" package.nix 32 - sed -ri "s|odoo_release = .+|odoo_release = \"$RELEASE\";|" package.nix
···
+22
pkgs/by-name/od/odoo16/fix-test.patch
···
··· 1 + diff --git a/odoo/http.py b/odoo/http.py 2 + index f26dd52db235c..9689fc894b2b1 100644 3 + --- a/odoo/http.py 4 + +++ b/odoo/http.py 5 + @@ -117,6 +117,7 @@ 6 + import glob 7 + import hashlib 8 + import hmac 9 + +import importlib.metadata 10 + import inspect 11 + import json 12 + import logging 13 + @@ -256,7 +257,7 @@ def get_default_session(): 14 + 'alias', 'host', 'methods', 15 + } 16 + 17 + -if parse_version(werkzeug.__version__) >= parse_version('2.0.2'): 18 + +if parse_version(importlib.metadata.version('werkzeug')) >= parse_version('2.0.2'): 19 + # Werkzeug 2.0.2 adds the websocket option. If a websocket request 20 + # (ws/wss) is trying to access an HTTP route, a WebsocketMismatch 21 + # exception is raised. On the other hand, Werkzeug 0.16 does not 22 +
+10 -8
pkgs/by-name/od/odoo16/package.nix
··· 1 { 2 lib, 3 fetchzip, 4 - python310, 5 rtlcss, 6 wkhtmltopdf, 7 nixosTests, ··· 9 10 let 11 odoo_version = "16.0"; 12 - odoo_release = "20241010"; 13 - python = python310.override { 14 self = python; 15 }; 16 in ··· 24 src = fetchzip { 25 url = "https://nightly.odoo.com/${odoo_version}/nightly/src/odoo_${version}.zip"; 26 name = "odoo-${version}"; 27 - hash = "sha256-ICe5UOy+Ga81fE66SnIhRz3+JEEbGfoz7ag53mkG4UM="; # odoo 28 }; 29 30 makeWrapperArgs = [ 31 "--prefix" ··· 90 passthru = { 91 updateScript = ./update.sh; 92 tests = { 93 - inherit (nixosTests) odoo; 94 }; 95 }; 96 97 - meta = with lib; { 98 description = "Open Source ERP and CRM"; 99 homepage = "https://www.odoo.com/"; 100 - license = licenses.lgpl3Only; 101 - maintainers = with maintainers; [ mkg20001 ]; 102 }; 103 }
··· 1 { 2 lib, 3 fetchzip, 4 + python311, 5 rtlcss, 6 wkhtmltopdf, 7 nixosTests, ··· 9 10 let 11 odoo_version = "16.0"; 12 + odoo_release = "20250506"; 13 + python = python311.override { 14 self = python; 15 }; 16 in ··· 24 src = fetchzip { 25 url = "https://nightly.odoo.com/${odoo_version}/nightly/src/odoo_${version}.zip"; 26 name = "odoo-${version}"; 27 + hash = "sha256-dBqRZ3cf4/udP9hm+u9zhuUCkH176uG2NPAy5sujyNc="; # odoo 28 }; 29 + 30 + patches = [ ./fix-test.patch ]; 31 32 makeWrapperArgs = [ 33 "--prefix" ··· 92 passthru = { 93 updateScript = ./update.sh; 94 tests = { 95 + inherit (nixosTests) odoo16; 96 }; 97 }; 98 99 + meta = { 100 description = "Open Source ERP and CRM"; 101 homepage = "https://www.odoo.com/"; 102 + license = lib.licenses.lgpl3Only; 103 + maintainers = with lib.maintainers; [ mkg20001 ]; 104 }; 105 }
+15 -8
pkgs/by-name/od/odoo17/package.nix
··· 2 lib, 3 fetchgit, 4 fetchzip, 5 - python310, 6 rtlcss, 7 wkhtmltopdf, 8 nixosTests, ··· 10 11 let 12 odoo_version = "17.0"; 13 - odoo_release = "20241010"; 14 - python = python310.override { 15 self = python; 16 packageOverrides = final: prev: { 17 # requirements.txt fixes docutils at 0.17; the default 0.21.1 tested throws exceptions ··· 37 src = fetchzip { 38 url = "https://nightly.odoo.com/${odoo_version}/nightly/src/odoo_${version}.zip"; 39 name = "odoo-${version}"; 40 - hash = "sha256-s4Fvzjwl2oM0V9G1WQdSoqo7kE7b8tJdluk9f7A06e8="; # odoo 41 }; 42 43 makeWrapperArgs = [ 44 "--prefix" ··· 105 passthru = { 106 updateScript = ./update.sh; 107 tests = { 108 - inherit (nixosTests) odoo; 109 }; 110 }; 111 112 - meta = with lib; { 113 description = "Open Source ERP and CRM"; 114 homepage = "https://www.odoo.com/"; 115 - license = licenses.lgpl3Only; 116 - maintainers = with maintainers; [ 117 mkg20001 118 siriobalmelli 119 ];
··· 2 lib, 3 fetchgit, 4 fetchzip, 5 + fetchpatch2, 6 + python311, 7 rtlcss, 8 wkhtmltopdf, 9 nixosTests, ··· 11 12 let 13 odoo_version = "17.0"; 14 + odoo_release = "20250506"; 15 + python = python311.override { 16 self = python; 17 packageOverrides = final: prev: { 18 # requirements.txt fixes docutils at 0.17; the default 0.21.1 tested throws exceptions ··· 38 src = fetchzip { 39 url = "https://nightly.odoo.com/${odoo_version}/nightly/src/odoo_${version}.zip"; 40 name = "odoo-${version}"; 41 + hash = "sha256-V15Oe3AOBJ1agt5WmpFZnC7EkyoKyxTH8Iqdf2/9aec="; # odoo 42 }; 43 + patches = [ 44 + (fetchpatch2 { 45 + url = "https://github.com/odoo/odoo/commit/ade3200e8138a9c28eb9b294a4efd2753a8e5591.patch?full_index=1"; 46 + hash = "sha256-EFKjrR38eg9bxlNmRNoLSXem+MjQKqPcR3/mSgs0cDs="; 47 + }) 48 + ]; 49 50 makeWrapperArgs = [ 51 "--prefix" ··· 112 passthru = { 113 updateScript = ./update.sh; 114 tests = { 115 + inherit (nixosTests) odoo17; 116 }; 117 }; 118 119 + meta = { 120 description = "Open Source ERP and CRM"; 121 homepage = "https://www.odoo.com/"; 122 + license = lib.licenses.lgpl3Only; 123 + maintainers = with lib.maintainers; [ 124 mkg20001 125 siriobalmelli 126 ];
+3 -3
pkgs/by-name/op/openstack-rs/package.nix
··· 9 }: 10 rustPlatform.buildRustPackage (finalAttrs: { 11 pname = "openstack-rs"; 12 - version = "0.11.0"; 13 src = fetchFromGitHub { 14 owner = "gtema"; 15 repo = "openstack"; 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-Dq1ixAzUJJHbu40cpr4rMpvxPaG4kFDBwOI/4n9nWNo="; 18 }; 19 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-5e8Tro73H9EznVuTLlVsjDgcC94HUAYEbJxjIdVGjgg="; 22 23 nativeBuildInputs = [ 24 installShellFiles
··· 9 }: 10 rustPlatform.buildRustPackage (finalAttrs: { 11 pname = "openstack-rs"; 12 + version = "0.12.0"; 13 src = fetchFromGitHub { 14 owner = "gtema"; 15 repo = "openstack"; 16 tag = "v${finalAttrs.version}"; 17 + hash = "sha256-n3tVkEDn5giAYxcFWI/sc0yCjK1A80L7+dp44QXoCc4="; 18 }; 19 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-lu3OeBP2fHGX1SV1LnDv/RCAVhoEVZIRiMoXWJ3H4IQ="; 22 23 nativeBuildInputs = [ 24 installShellFiles
+6
pkgs/by-name/pr/prrte/package.nix
··· 75 pmix 76 ]; 77 78 enableParallelBuilding = true; 79 80 meta = {
··· 75 pmix 76 ]; 77 78 + # Setting this manually, required for RiscV cross-compile 79 + configureFlags = [ 80 + "--with-pmix=${lib.getDev pmix}" 81 + "--with-pmix-libdir=${lib.getLib pmix}/lib" 82 + ]; 83 + 84 enableParallelBuilding = true; 85 86 meta = {
+9 -4
pkgs/by-name/re/renovate/package.nix
··· 15 16 stdenv.mkDerivation (finalAttrs: { 17 pname = "renovate"; 18 - version = "39.208.1"; 19 20 src = fetchFromGitHub { 21 owner = "renovatebot"; 22 repo = "renovate"; 23 tag = finalAttrs.version; 24 - hash = "sha256-Y4EJCbIK3XZAilbf/zMEfjEDYHNrUrAGRfsNmY0h/Bw="; 25 }; 26 27 postPatch = '' ··· 39 40 pnpmDeps = pnpm_10.fetchDeps { 41 inherit (finalAttrs) pname version src; 42 - hash = "sha256-5KGTt6lx44LNpHG/RelCQ1ZlQOMOL6bJi66M2nCiirg="; 43 }; 44 45 env.COREPACK_ENABLE_STRICT = 0; ··· 93 version = testers.testVersion { package = finalAttrs.finalPackage; }; 94 vm-test = nixosTests.renovate; 95 }; 96 - updateScript = nix-update-script { }; 97 }; 98 99 meta = {
··· 15 16 stdenv.mkDerivation (finalAttrs: { 17 pname = "renovate"; 18 + version = "39.264.0"; 19 20 src = fetchFromGitHub { 21 owner = "renovatebot"; 22 repo = "renovate"; 23 tag = finalAttrs.version; 24 + hash = "sha256-ACeZ0RAIplcaRKyoEXFCwA/zu96CaLxTwjV0ok3TQ8w="; 25 }; 26 27 postPatch = '' ··· 39 40 pnpmDeps = pnpm_10.fetchDeps { 41 inherit (finalAttrs) pname version src; 42 + hash = "sha256-2F4vcdu2f0yh+hvs1WWM6MsWv2mmUUhzFVWN3BQvfNk="; 43 }; 44 45 env.COREPACK_ENABLE_STRICT = 0; ··· 93 version = testers.testVersion { package = finalAttrs.finalPackage; }; 94 vm-test = nixosTests.renovate; 95 }; 96 + updateScript = nix-update-script { 97 + extraArgs = [ 98 + "--version-regex" 99 + "^(\\d+\\.\\d+\\.\\d+)$" 100 + ]; 101 + }; 102 }; 103 104 meta = {
+2 -2
pkgs/by-name/re/retroarch-joypad-autoconfig/package.nix
··· 7 8 stdenvNoCC.mkDerivation rec { 9 pname = "retroarch-joypad-autoconfig"; 10 - version = "1.20.0"; 11 12 src = fetchFromGitHub { 13 owner = "libretro"; 14 repo = "retroarch-joypad-autoconfig"; 15 rev = "v${version}"; 16 - hash = "sha256-TdNyQOMLBgwpeYDE8qrRrIMUYcagiBJ02rSVU4Ycn1o="; 17 }; 18 19 makeFlags = [
··· 7 8 stdenvNoCC.mkDerivation rec { 9 pname = "retroarch-joypad-autoconfig"; 10 + version = "1.21.1"; 11 12 src = fetchFromGitHub { 13 owner = "libretro"; 14 repo = "retroarch-joypad-autoconfig"; 15 rev = "v${version}"; 16 + hash = "sha256-yLxJaHvscNHvuX1ak1bQ1yGMYv5yO4gTj53neT+JsRo="; 17 }; 18 19 makeFlags = [
+2 -2
pkgs/by-name/ro/rosa/package.nix
··· 11 12 buildGoModule rec { 13 pname = "rosa"; 14 - version = "1.2.52"; 15 16 src = fetchFromGitHub { 17 owner = "openshift"; 18 repo = "rosa"; 19 rev = "v${version}"; 20 - hash = "sha256-bImuMrrXssKEh4VvSMy4iuK61GJ+Pltt6Ksir1Bx1as="; 21 }; 22 vendorHash = null; 23
··· 11 12 buildGoModule rec { 13 pname = "rosa"; 14 + version = "1.2.53"; 15 16 src = fetchFromGitHub { 17 owner = "openshift"; 18 repo = "rosa"; 19 rev = "v${version}"; 20 + hash = "sha256-t8hJscLk0tRi7CC6maE478CEbOkJtVkbXA0Ag1DxFB4="; 21 }; 22 vendorHash = null; 23
+4 -6
pkgs/by-name/sn/snpguest/package.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "snpguest"; 12 - version = "0.8.3"; 13 14 src = fetchFromGitHub { 15 owner = "virtee"; 16 repo = "snpguest"; 17 tag = "v${version}"; 18 - hash = "sha256-Fu8A3n1vzA8y5ccyo785udOTTqumLQWCOy0RL/mQ/us="; 19 }; 20 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-6AXpdm4Ge8j8w74YGEQYpj6r8gKp+Bim/6xA2WLjSC0="; 23 24 nativeBuildInputs = [ pkg-config ]; 25 26 buildInputs = [ openssl ]; 27 28 - env = { 29 - OPENSSL_NO_VENDOR = true; 30 - }; 31 32 passthru.updateScript = nix-update-script { }; 33
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "snpguest"; 12 + version = "0.9.1"; 13 14 src = fetchFromGitHub { 15 owner = "virtee"; 16 repo = "snpguest"; 17 tag = "v${version}"; 18 + hash = "sha256-bUdJUWeXi+TKQVW3xSRpLhf2BfXZWPz9Rwddob1nCK0="; 19 }; 20 21 useFetchCargoVendor = true; 22 + cargoHash = "sha256-RGlYY6f7csrCIYxj0Nfejn0lCXEgGd/MD442H3Q3OZ0="; 23 24 nativeBuildInputs = [ pkg-config ]; 25 26 buildInputs = [ openssl ]; 27 28 + env.OPENSSL_NO_VENDOR = true; 29 30 passthru.updateScript = nix-update-script { }; 31
+2 -2
pkgs/by-name/sv/svtplay-dl/package.nix
··· 21 requests-mock 22 ; 23 24 - version = "4.103"; 25 26 in 27 ··· 34 owner = "spaam"; 35 repo = "svtplay-dl"; 36 rev = version; 37 - hash = "sha256-pSTYrDgHmx4V+Y9iGRj3fCHiyoBP9FUf/XIRJyoUvMY="; 38 }; 39 40 build-system = [ setuptools ];
··· 21 requests-mock 22 ; 23 24 + version = "4.109"; 25 26 in 27 ··· 34 owner = "spaam"; 35 repo = "svtplay-dl"; 36 rev = version; 37 + hash = "sha256-VHONba7ywvIFlH1swUU8oCTu+Y+RcerqJMe6+URgldo="; 38 }; 39 40 build-system = [ setuptools ];
+3 -3
pkgs/by-name/ty/typos/package.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "typos"; 11 - version = "1.31.1"; 12 13 src = fetchFromGitHub { 14 owner = "crate-ci"; 15 repo = "typos"; 16 tag = "v${version}"; 17 - hash = "sha256-Q/nanx+R7JJpDiSkHM0eYHRFiXFR+VZG7mKoUMglcT4="; 18 }; 19 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-nKsn7Odce2/ftkPxYT/bAcMTS6DowSjKepBBGrCvkPY="; 22 23 passthru.updateScript = nix-update-script { }; 24
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "typos"; 11 + version = "1.32.0"; 12 13 src = fetchFromGitHub { 14 owner = "crate-ci"; 15 repo = "typos"; 16 tag = "v${version}"; 17 + hash = "sha256-1IILk52HyeGMZC+oD2tIUApEgV8RAojmAlVP/uQIng0="; 18 }; 19 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-HKJ9ndh23ho3PtWUpGPaGOaECQC2dEfKp0D1N2PY9Ew="; 22 23 passthru.updateScript = nix-update-script { }; 24
+4 -1
pkgs/by-name/us/usbguard/package.nix
··· 16 libqb, 17 libseccomp, 18 polkit, 19 - protobuf, 20 audit, 21 libsodium, 22 }: 23 24 stdenv.mkDerivation rec { 25 version = "1.1.3"; 26 pname = "usbguard";
··· 16 libqb, 17 libseccomp, 18 polkit, 19 + protobuf_29, 20 audit, 21 libsodium, 22 }: 23 24 + let 25 + protobuf = protobuf_29; 26 + in 27 stdenv.mkDerivation rec { 28 version = "1.1.3"; 29 pname = "usbguard";
+4 -1
pkgs/development/compilers/ocaml/generic.nix
··· 30 spaceTimeSupport ? false, 31 unsafeStringSupport ? false, 32 framePointerSupport ? false, 33 }: 34 35 assert useX11 -> safeX11 stdenv; ··· 38 assert spaceTimeSupport -> lib.versionAtLeast version "4.04" && lib.versionOlder version "4.12"; 39 assert unsafeStringSupport -> lib.versionAtLeast version "4.06" && lib.versionOlder version "5.0"; 40 assert framePointerSupport -> lib.versionAtLeast version "4.01"; 41 42 let 43 src = ··· 112 ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform && lib.versionOlder version "4.08") [ 113 "-host ${stdenv.hostPlatform.config}" 114 "-target ${stdenv.targetPlatform.config}" 115 - ]; 116 dontAddStaticConfigureFlags = lib.versionOlder version "4.08"; 117 118 # on aarch64-darwin using --host and --target causes the build to invoke
··· 30 spaceTimeSupport ? false, 31 unsafeStringSupport ? false, 32 framePointerSupport ? false, 33 + noNakedPointers ? false, 34 }: 35 36 assert useX11 -> safeX11 stdenv; ··· 39 assert spaceTimeSupport -> lib.versionAtLeast version "4.04" && lib.versionOlder version "4.12"; 40 assert unsafeStringSupport -> lib.versionAtLeast version "4.06" && lib.versionOlder version "5.0"; 41 assert framePointerSupport -> lib.versionAtLeast version "4.01"; 42 + assert noNakedPointers -> lib.versionAtLeast version "4.02" && lib.versionOlder version "5.0"; 43 44 let 45 src = ··· 114 ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform && lib.versionOlder version "4.08") [ 115 "-host ${stdenv.hostPlatform.config}" 116 "-target ${stdenv.targetPlatform.config}" 117 + ] 118 + ++ optional noNakedPointers (flags "--disable-naked-pointers" "-no-naked-pointers"); 119 dontAddStaticConfigureFlags = lib.versionOlder version "4.08"; 120 121 # on aarch64-darwin using --host and --target causes the build to invoke
+2 -2
pkgs/development/python-modules/asn1/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "asn1"; 12 - version = "3.0.0"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "andrivet"; 19 repo = "python-asn1"; 20 tag = "v${version}"; 21 - hash = "sha256-OVDhA5ClnwJJwZw0oinAUUDBN/s2ECgHXEww+8hB/fQ="; 22 }; 23 24 build-system = [ setuptools ];
··· 9 10 buildPythonPackage rec { 11 pname = "asn1"; 12 + version = "3.0.1"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "andrivet"; 19 repo = "python-asn1"; 20 tag = "v${version}"; 21 + hash = "sha256-aICQO2pAZKO+F9o5/sPyZGtIAlXaOUxe9qkb6sQX60U="; 22 }; 23 24 build-system = [ setuptools ];
+1 -1
pkgs/development/python-modules/coiled/default.nix
··· 89 meta = { 90 description = "Python client for coiled.io dask clusters"; 91 homepage = "https://www.coiled.io/"; 92 - license = lib.licenses.bsd3; 93 maintainers = with lib.maintainers; [ daspk04 ]; 94 mainProgram = "coiled"; 95 };
··· 89 meta = { 90 description = "Python client for coiled.io dask clusters"; 91 homepage = "https://www.coiled.io/"; 92 + license = lib.licenses.elastic20; 93 maintainers = with lib.maintainers; [ daspk04 ]; 94 mainProgram = "coiled"; 95 };
+2 -2
pkgs/development/python-modules/databricks-sdk/default.nix
··· 21 22 buildPythonPackage rec { 23 pname = "databricks-sdk"; 24 - version = "0.50.0"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = "databricks"; 29 repo = "databricks-sdk-py"; 30 tag = "v${version}"; 31 - hash = "sha256-taC95lKQdGzygWAi7w1eKy2yDeX6V6YsGROHHstBTfo="; 32 }; 33 34 build-system = [
··· 21 22 buildPythonPackage rec { 23 pname = "databricks-sdk"; 24 + version = "0.53.0"; 25 pyproject = true; 26 27 src = fetchFromGitHub { 28 owner = "databricks"; 29 repo = "databricks-sdk-py"; 30 tag = "v${version}"; 31 + hash = "sha256-QuPoez1F9v87LGM0Ov6Wg2f5pLAr0uDqZ0b08Xda5+k="; 32 }; 33 34 build-system = [
+24 -11
pkgs/development/python-modules/django-filingcabinet/default.nix
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, ··· 28 poppler-utils, 29 pytest-playwright, 30 playwright-driver, 31 - pnpm_9, 32 nodejs, 33 }: 34 35 buildPythonPackage rec { 36 pname = "django-filingcabinet"; 37 - version = "0.17-unstable-2024-11-15"; 38 pyproject = true; 39 40 src = fetchFromGitHub { ··· 42 repo = "django-filingcabinet"; 43 # No release tagged yet on GitHub 44 # https://github.com/okfde/django-filingcabinet/issues/69 45 - rev = "33c88e1ca9fccd0ea70f8b609580eeec486bda5c"; 46 - hash = "sha256-p7VJUiO7dhTR+S3/4QrmrQeJO6xGj7D7I8W3CBF+jo8="; 47 }; 48 49 postPatch = '' 50 substituteInPlace pyproject.toml \ 51 --replace-fail "zipstream" "zipstream-ng" 52 ''; ··· 55 56 nativeBuildInputs = [ 57 nodejs 58 - pnpm_9.configHook 59 ]; 60 61 dependencies = [ ··· 68 djangorestframework 69 feedgen 70 jsonschema 71 pikepdf 72 pycryptodome 73 pypdf ··· 85 #annotate = [ fcdocs-annotate ]; 86 }; 87 88 - pnpmDeps = pnpm_9.fetchDeps { 89 inherit pname version src; 90 - hash = "sha256-32kOhB2+37DD4hKXKep08iDxhXpasKPfcv9fkwISxeU="; 91 }; 92 93 postBuild = '' ··· 117 "test_document_viewer" 118 ]; 119 120 - preCheck = '' 121 - export DJANGO_SETTINGS_MODULE="test_project.settings" 122 - export PLAYWRIGHT_BROWSERS_PATH="${playwright-driver.browsers}" 123 - ''; 124 125 pythonImportsCheck = [ "filingcabinet" ]; 126 127 meta = { 128 description = "Django app that manages documents with pages, annotations and collections";
··· 1 { 2 + stdenv, 3 lib, 4 buildPythonPackage, 5 fetchFromGitHub, ··· 29 poppler-utils, 30 pytest-playwright, 31 playwright-driver, 32 + pnpm, 33 nodejs, 34 + markdown, 35 + nh3, 36 }: 37 38 buildPythonPackage rec { 39 pname = "django-filingcabinet"; 40 + version = "0.17-unstable-2025-04-10"; 41 pyproject = true; 42 43 src = fetchFromGitHub { ··· 45 repo = "django-filingcabinet"; 46 # No release tagged yet on GitHub 47 # https://github.com/okfde/django-filingcabinet/issues/69 48 + rev = "64b7b4ad804067e2f16e8a0f165c139e3ffe5fb5"; 49 + hash = "sha256-48Peui/5N/GfzWS1EJ5uKeKEoPjX+fPEXzG2owxsDaE="; 50 }; 51 52 postPatch = '' 53 + # zipstream is discontinued and outdated 54 + # https://github.com/okfde/django-filingcabinet/issues/90 55 substituteInPlace pyproject.toml \ 56 --replace-fail "zipstream" "zipstream-ng" 57 ''; ··· 60 61 nativeBuildInputs = [ 62 nodejs 63 + pnpm.configHook 64 ]; 65 66 dependencies = [ ··· 73 djangorestframework 74 feedgen 75 jsonschema 76 + markdown 77 + nh3 78 pikepdf 79 pycryptodome 80 pypdf ··· 92 #annotate = [ fcdocs-annotate ]; 93 }; 94 95 + pnpmDeps = pnpm.fetchDeps { 96 inherit pname version src; 97 + hash = "sha256-uMO2iEOi9ACYdIM8Thf7+y1KpHQEqVxO3yxZ8RaGFXA="; 98 }; 99 100 postBuild = '' ··· 124 "test_document_viewer" 125 ]; 126 127 + preCheck = 128 + '' 129 + export DJANGO_SETTINGS_MODULE="test_project.settings" 130 + '' 131 + + lib.optionalString (!stdenv.hostPlatform.isRiscV) '' 132 + export PLAYWRIGHT_BROWSERS_PATH="${playwright-driver.browsers}" 133 + ''; 134 135 pythonImportsCheck = [ "filingcabinet" ]; 136 + 137 + # Playwright tests not supported on RiscV yet 138 + doCheck = lib.meta.availableOn stdenv.hostPlatform playwright-driver.browsers; 139 140 meta = { 141 description = "Django app that manages documents with pages, annotations and collections";
+2 -8
pkgs/development/python-modules/img2pdf/default.nix
··· 3 pkgs, 4 buildPythonPackage, 5 fetchFromGitea, 6 - fetchpatch, 7 replaceVars, 8 colord, 9 setuptools, ··· 23 24 buildPythonPackage rec { 25 pname = "img2pdf"; 26 - version = "0.6.0"; 27 pyproject = true; 28 29 src = fetchFromGitea { ··· 31 owner = "josch"; 32 repo = "img2pdf"; 33 tag = version; 34 - hash = "sha256-/nxXgGsnj5ktxUYt9X8/9tJzXgoU8idTjVgLh+8jol8="; 35 }; 36 37 patches = [ 38 - (fetchpatch { 39 - name = "exiftool-13.23-compat.patch"; 40 - url = "https://gitlab.mister-muffin.de/josch/img2pdf/commit/59132f20f8a40f6ed4e5cd2a3719bf55473ba4d7.patch"; 41 - hash = "sha256-A36YSZ6kBFzEa2lSKIVHRg9r6Oi8FGkOnmt2YxlkwWw="; 42 - }) 43 (replaceVars ./default-icc-profile.patch { 44 srgbProfile = 45 if stdenv.hostPlatform.isDarwin then
··· 3 pkgs, 4 buildPythonPackage, 5 fetchFromGitea, 6 replaceVars, 7 colord, 8 setuptools, ··· 22 23 buildPythonPackage rec { 24 pname = "img2pdf"; 25 + version = "0.6.1"; 26 pyproject = true; 27 28 src = fetchFromGitea { ··· 30 owner = "josch"; 31 repo = "img2pdf"; 32 tag = version; 33 + hash = "sha256-71u6ex+UAEFPDtR9QI8Ezah5zCorn4gMdAnzFz4blsI="; 34 }; 35 36 patches = [ 37 (replaceVars ./default-icc-profile.patch { 38 srgbProfile = 39 if stdenv.hostPlatform.isDarwin then
+2 -2
pkgs/development/python-modules/langchain/default.nix
··· 42 43 buildPythonPackage rec { 44 pname = "langchain"; 45 - version = "0.3.25"; 46 pyproject = true; 47 48 src = fetchFromGitHub { 49 owner = "langchain-ai"; 50 repo = "langchain"; 51 tag = "langchain==${version}"; 52 - hash = "sha256-AzH1rZFqEH8sovZZfJykvsEmCedEZWigQFHWHl6/PdE="; 53 }; 54 55 sourceRoot = "${src.name}/libs/langchain";
··· 42 43 buildPythonPackage rec { 44 pname = "langchain"; 45 + version = "0.3.24"; 46 pyproject = true; 47 48 src = fetchFromGitHub { 49 owner = "langchain-ai"; 50 repo = "langchain"; 51 tag = "langchain==${version}"; 52 + hash = "sha256-Up/pH2TxLPiPO49oIa2ZlNeH3TyN9sZSlNsqOIRmlxc="; 53 }; 54 55 sourceRoot = "${src.name}/libs/langchain";
+3 -3
pkgs/development/python-modules/mitmproxy/default.nix
··· 40 41 buildPythonPackage rec { 42 pname = "mitmproxy"; 43 - version = "12.0.0"; 44 pyproject = true; 45 46 src = fetchFromGitHub { 47 owner = "mitmproxy"; 48 repo = "mitmproxy"; 49 tag = "v${version}"; 50 - hash = "sha256-2dEoPgT8g59sLRV5gMPo7XII0XjTrn2cVdYetxDj/V0="; 51 }; 52 53 pythonRelaxDeps = [ ··· 144 meta = with lib; { 145 description = "Man-in-the-middle proxy"; 146 homepage = "https://mitmproxy.org/"; 147 - changelog = "https://github.com/mitmproxy/mitmproxy/blob/${version}/CHANGELOG.md"; 148 license = licenses.mit; 149 maintainers = with maintainers; [ SuperSandro2000 ]; 150 };
··· 40 41 buildPythonPackage rec { 42 pname = "mitmproxy"; 43 + version = "12.0.1"; 44 pyproject = true; 45 46 src = fetchFromGitHub { 47 owner = "mitmproxy"; 48 repo = "mitmproxy"; 49 tag = "v${version}"; 50 + hash = "sha256-BKT/qBWlfShAveL1KY5XXgQjhxR3Vr4zoJwiRxtBJkE="; 51 }; 52 53 pythonRelaxDeps = [ ··· 144 meta = with lib; { 145 description = "Man-in-the-middle proxy"; 146 homepage = "https://mitmproxy.org/"; 147 + changelog = "https://github.com/mitmproxy/mitmproxy/blob/${src.tag}/CHANGELOG.md"; 148 license = licenses.mit; 149 maintainers = with maintainers; [ SuperSandro2000 ]; 150 };
+4 -4
pkgs/development/python-modules/pyatmo/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "pyatmo"; 20 - version = "8.1.0"; 21 pyproject = true; 22 23 - disabled = pythonOlder "3.10"; 24 25 src = fetchFromGitHub { 26 owner = "jabesq"; 27 repo = "pyatmo"; 28 tag = "v${version}"; 29 - hash = "sha256-SRuBV7XWt4Myks7kbUzGAscggspUbRoLOvYNiorF8To="; 30 }; 31 32 pythonRelaxDeps = [ ··· 57 meta = with lib; { 58 description = "Simple API to access Netatmo weather station data"; 59 homepage = "https://github.com/jabesq/pyatmo"; 60 - changelog = "https://github.com/jabesq/pyatmo/blob/v${version}/CHANGELOG.md"; 61 license = licenses.mit; 62 maintainers = [ ]; 63 };
··· 17 18 buildPythonPackage rec { 19 pname = "pyatmo"; 20 + version = "9.0.0"; 21 pyproject = true; 22 23 + disabled = pythonOlder "3.11"; 24 25 src = fetchFromGitHub { 26 owner = "jabesq"; 27 repo = "pyatmo"; 28 tag = "v${version}"; 29 + hash = "sha256-DGtfXM0Bfo5iyJ66/Bm5rQB2/ZYA+ZhlkUci1viynWY="; 30 }; 31 32 pythonRelaxDeps = [ ··· 57 meta = with lib; { 58 description = "Simple API to access Netatmo weather station data"; 59 homepage = "https://github.com/jabesq/pyatmo"; 60 + changelog = "https://github.com/jabesq/pyatmo/blob/${src.tag}/CHANGELOG.md"; 61 license = licenses.mit; 62 maintainers = [ ]; 63 };
+201 -201
pkgs/kde/generated/sources/plasma.json
··· 1 { 2 "bluedevil": { 3 - "version": "6.3.4", 4 - "url": "mirror://kde/stable/plasma/6.3.4/bluedevil-6.3.4.tar.xz", 5 - "hash": "sha256-VZtwsbJngjn2iiIDlHLpB25uMC4DnnJVpEDUhXPHD7o=" 6 }, 7 "breeze": { 8 - "version": "6.3.4", 9 - "url": "mirror://kde/stable/plasma/6.3.4/breeze-6.3.4.tar.xz", 10 - "hash": "sha256-l69TDnRurqQj90Fpf5HrR65ejog77z01P7Ja0LXtFaw=" 11 }, 12 "breeze-grub": { 13 - "version": "6.3.4", 14 - "url": "mirror://kde/stable/plasma/6.3.4/breeze-grub-6.3.4.tar.xz", 15 - "hash": "sha256-bKyzbyAqi/B6RacpXB/Rf6vUp0d2LJnryiC70kbk+ik=" 16 }, 17 "breeze-gtk": { 18 - "version": "6.3.4", 19 - "url": "mirror://kde/stable/plasma/6.3.4/breeze-gtk-6.3.4.tar.xz", 20 - "hash": "sha256-bBWYHTyU6xKp2YDvTP2zCJgj5YND152LL9NGrG0FVm8=" 21 }, 22 "breeze-plymouth": { 23 - "version": "6.3.4", 24 - "url": "mirror://kde/stable/plasma/6.3.4/breeze-plymouth-6.3.4.tar.xz", 25 - "hash": "sha256-G3PdRH24BJorFXQocLNJnluLTW9R+x3WuqVxib86SJQ=" 26 }, 27 "discover": { 28 - "version": "6.3.4", 29 - "url": "mirror://kde/stable/plasma/6.3.4/discover-6.3.4.tar.xz", 30 - "hash": "sha256-KhjK7Wc0k8vrhAqhZmJtQoMnLJdXivC/Z+iIe2cs89g=" 31 }, 32 "drkonqi": { 33 - "version": "6.3.4", 34 - "url": "mirror://kde/stable/plasma/6.3.4/drkonqi-6.3.4.tar.xz", 35 - "hash": "sha256-2I502PlRJeO2T03/Jf72yq+b8Xm9xcwFkbTBXUZrQAs=" 36 }, 37 "flatpak-kcm": { 38 - "version": "6.3.4", 39 - "url": "mirror://kde/stable/plasma/6.3.4/flatpak-kcm-6.3.4.tar.xz", 40 - "hash": "sha256-XZb2Uyx6BYQndL02aUlwDKKHbl9epDuUmR6KykvavtQ=" 41 }, 42 "kactivitymanagerd": { 43 - "version": "6.3.4", 44 - "url": "mirror://kde/stable/plasma/6.3.4/kactivitymanagerd-6.3.4.tar.xz", 45 - "hash": "sha256-T1C15X+DsoqIg5MYY0hHdkSHe4icMAZR4OBt137pdQI=" 46 }, 47 "kde-cli-tools": { 48 - "version": "6.3.4", 49 - "url": "mirror://kde/stable/plasma/6.3.4/kde-cli-tools-6.3.4.tar.xz", 50 - "hash": "sha256-igD17Aqy4nBuy17SbAt9+QUk/Uac0VdphHbjpUo4VSI=" 51 }, 52 "kde-gtk-config": { 53 - "version": "6.3.4", 54 - "url": "mirror://kde/stable/plasma/6.3.4/kde-gtk-config-6.3.4.tar.xz", 55 - "hash": "sha256-9z78GNRufm5lFRN+cb+Nl9oOW0ltYFBug3HGt7It9KQ=" 56 }, 57 "kdecoration": { 58 - "version": "6.3.4", 59 - "url": "mirror://kde/stable/plasma/6.3.4/kdecoration-6.3.4.tar.xz", 60 - "hash": "sha256-udBJqfWmNZhW5m260HabSBiSEK1/iz4AnaK0rigTeJo=" 61 }, 62 "kdeplasma-addons": { 63 - "version": "6.3.4", 64 - "url": "mirror://kde/stable/plasma/6.3.4/kdeplasma-addons-6.3.4.tar.xz", 65 - "hash": "sha256-rTZh45am4t7v5tTVxosl0xZj3jDX5q6r3k/qlaNogac=" 66 }, 67 "kgamma": { 68 - "version": "6.3.4", 69 - "url": "mirror://kde/stable/plasma/6.3.4/kgamma-6.3.4.tar.xz", 70 - "hash": "sha256-/Dxhse6ggH/wRx5OicsO+gv4txCTPhWfeUBQmC2eTds=" 71 }, 72 "kglobalacceld": { 73 - "version": "6.3.4", 74 - "url": "mirror://kde/stable/plasma/6.3.4/kglobalacceld-6.3.4.tar.xz", 75 - "hash": "sha256-gn0TbhkStiSQJkv+bAPOTp2dAHc+ctN3/OI/AL9w6tk=" 76 }, 77 "kinfocenter": { 78 - "version": "6.3.4", 79 - "url": "mirror://kde/stable/plasma/6.3.4/kinfocenter-6.3.4.tar.xz", 80 - "hash": "sha256-ireGGfbAXnFiCZ1SuoOwtdEaOYXMSwq/QRLZH4FcL2k=" 81 }, 82 "kmenuedit": { 83 - "version": "6.3.4", 84 - "url": "mirror://kde/stable/plasma/6.3.4/kmenuedit-6.3.4.tar.xz", 85 - "hash": "sha256-fp3RXpxcXtri2qN5Hlb7a1Ro4NerH/XM1YmCey7/m14=" 86 }, 87 "kpipewire": { 88 - "version": "6.3.4", 89 - "url": "mirror://kde/stable/plasma/6.3.4/kpipewire-6.3.4.tar.xz", 90 - "hash": "sha256-u/1Cc3tZaPvIVel0qmhznofM0ksKbiPXGvwOmKkRVFg=" 91 }, 92 "krdp": { 93 - "version": "6.3.4", 94 - "url": "mirror://kde/stable/plasma/6.3.4/krdp-6.3.4.tar.xz", 95 - "hash": "sha256-hLzwZovaFy46r/AQt7rCvRDfKJofRYq8213U5sUljLw=" 96 }, 97 "kscreen": { 98 - "version": "6.3.4", 99 - "url": "mirror://kde/stable/plasma/6.3.4/kscreen-6.3.4.tar.xz", 100 - "hash": "sha256-ma+Ey1uOFKiUXf/yDnrNQkXK6fHHzTEfPu6N0iwQCyU=" 101 }, 102 "kscreenlocker": { 103 - "version": "6.3.4", 104 - "url": "mirror://kde/stable/plasma/6.3.4/kscreenlocker-6.3.4.tar.xz", 105 - "hash": "sha256-RmfvP6x91ECla0ryUb9aSn6EB17y1hbTSuM1hiTA6UY=" 106 }, 107 "ksshaskpass": { 108 - "version": "6.3.4", 109 - "url": "mirror://kde/stable/plasma/6.3.4/ksshaskpass-6.3.4.tar.xz", 110 - "hash": "sha256-eTNB2xLPOOzs6ZjMu7aFhxvl5Qma5siGhyJ5QzolWZU=" 111 }, 112 "ksystemstats": { 113 - "version": "6.3.4", 114 - "url": "mirror://kde/stable/plasma/6.3.4/ksystemstats-6.3.4.tar.xz", 115 - "hash": "sha256-AABqk3DQOhEUwxqGnGwGdsRJOqw3FhON2a6omNDoU5U=" 116 }, 117 "kwallet-pam": { 118 - "version": "6.3.4", 119 - "url": "mirror://kde/stable/plasma/6.3.4/kwallet-pam-6.3.4.tar.xz", 120 - "hash": "sha256-164MW6pS3g+Kfc5gZRJFW5Qwej/Awh04ed/mMXVOowk=" 121 }, 122 "kwayland": { 123 - "version": "6.3.4", 124 - "url": "mirror://kde/stable/plasma/6.3.4/kwayland-6.3.4.tar.xz", 125 - "hash": "sha256-qQhI1SOKt15wbJalNay+9REEQekv/J/JQzbGmh7faDU=" 126 }, 127 "kwayland-integration": { 128 - "version": "6.3.4", 129 - "url": "mirror://kde/stable/plasma/6.3.4/kwayland-integration-6.3.4.tar.xz", 130 - "hash": "sha256-RspZg1uMkk32FvMxwbM71weE3f39xQqz9LuLlE8E+P0=" 131 }, 132 "kwin": { 133 - "version": "6.3.4", 134 - "url": "mirror://kde/stable/plasma/6.3.4/kwin-6.3.4.tar.xz", 135 - "hash": "sha256-50ph7MxdMkjb1iC2wsexdQE7Ff9Z4Xr3D4iu/AgkRaU=" 136 }, 137 "kwrited": { 138 - "version": "6.3.4", 139 - "url": "mirror://kde/stable/plasma/6.3.4/kwrited-6.3.4.tar.xz", 140 - "hash": "sha256-97LL5Lt/eVURofeXJ7CFM5XyA0X66i5Nr9NKtEHJdbY=" 141 }, 142 "layer-shell-qt": { 143 - "version": "6.3.4", 144 - "url": "mirror://kde/stable/plasma/6.3.4/layer-shell-qt-6.3.4.tar.xz", 145 - "hash": "sha256-+AyYP0jTq+/WaEzpP8ZzaM4gfyFgc01OETpBjGmiY0Y=" 146 }, 147 "libkscreen": { 148 - "version": "6.3.4", 149 - "url": "mirror://kde/stable/plasma/6.3.4/libkscreen-6.3.4.tar.xz", 150 - "hash": "sha256-rO0VYBEVrL1ACcK8a9RFRW/CHB0Ebe4WQfIlIO657Dw=" 151 }, 152 "libksysguard": { 153 - "version": "6.3.4", 154 - "url": "mirror://kde/stable/plasma/6.3.4/libksysguard-6.3.4.tar.xz", 155 - "hash": "sha256-BMHuixoXStX41vHi1C7rkwebLzhWuty4y1Ph+dfLFdw=" 156 }, 157 "libplasma": { 158 - "version": "6.3.4", 159 - "url": "mirror://kde/stable/plasma/6.3.4/libplasma-6.3.4.tar.xz", 160 - "hash": "sha256-iAuXC5Ih+zknj06pKBRbCuTbNownObXayaad/NAA9fA=" 161 }, 162 "milou": { 163 - "version": "6.3.4", 164 - "url": "mirror://kde/stable/plasma/6.3.4/milou-6.3.4.tar.xz", 165 - "hash": "sha256-rnvX0i5m5YgDT+Iac6qLN20jPoL0RHBwe3CMF3Hj/zc=" 166 }, 167 "ocean-sound-theme": { 168 - "version": "6.3.4", 169 - "url": "mirror://kde/stable/plasma/6.3.4/ocean-sound-theme-6.3.4.tar.xz", 170 - "hash": "sha256-BjF9rGZa7FhtIUEjesbImNQBxWWaTw2YVItrkBnEoew=" 171 }, 172 "oxygen": { 173 - "version": "6.3.4", 174 - "url": "mirror://kde/stable/plasma/6.3.4/oxygen-6.3.4.tar.xz", 175 - "hash": "sha256-KOJScPOI7Kg1f7DrC4RKib26L/+Fg3GhGiBux84rANw=" 176 }, 177 "oxygen-sounds": { 178 - "version": "6.3.4", 179 - "url": "mirror://kde/stable/plasma/6.3.4/oxygen-sounds-6.3.4.tar.xz", 180 - "hash": "sha256-Sc7sE4ogFX1fFiXUdNYWxIzAUnBbEFnBdjyMFXmGIGU=" 181 }, 182 "plasma-activities": { 183 - "version": "6.3.4", 184 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-activities-6.3.4.tar.xz", 185 - "hash": "sha256-ZwpXGEOPDJFdprElo0+LRik7IvntvEvW8MzjcPPQ3QU=" 186 }, 187 "plasma-activities-stats": { 188 - "version": "6.3.4", 189 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-activities-stats-6.3.4.tar.xz", 190 - "hash": "sha256-AUvT65g9yOEP9S7QL41JBWK50NYjkY6ScNnYSqWyi00=" 191 }, 192 "plasma-browser-integration": { 193 - "version": "6.3.4", 194 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-browser-integration-6.3.4.tar.xz", 195 - "hash": "sha256-+MK5g9DJS4q5kKDiCvuUmw72nyubfhdktnatDEGh7XA=" 196 }, 197 "plasma-desktop": { 198 - "version": "6.3.4", 199 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-desktop-6.3.4.tar.xz", 200 - "hash": "sha256-2yTDxdTD4MEhS1GtaIq2A8LJ6064LZc72qrWdRmixX8=" 201 }, 202 "plasma-dialer": { 203 - "version": "6.3.4", 204 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-dialer-6.3.4.tar.xz", 205 - "hash": "sha256-RWbaU0SNdmj+fQVvUiwNXxuyQCEOWrkIDKw9kdBFUHk=" 206 }, 207 "plasma-disks": { 208 - "version": "6.3.4", 209 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-disks-6.3.4.tar.xz", 210 - "hash": "sha256-5YsW+z9hKftitPoQRlCaWaHVqVC9vEukTe/umODx3Uc=" 211 }, 212 "plasma-firewall": { 213 - "version": "6.3.4", 214 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-firewall-6.3.4.tar.xz", 215 - "hash": "sha256-npHbCUh7LtVewxZMZ0AlNRdexICsZInZyPI+AKb7xUc=" 216 }, 217 "plasma-integration": { 218 - "version": "6.3.4", 219 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-integration-6.3.4.tar.xz", 220 - "hash": "sha256-y4qgHkBlO24Pca02fLlXVrF3fqAnEiy2YcL/39QQkbc=" 221 }, 222 "plasma-mobile": { 223 - "version": "6.3.4", 224 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-mobile-6.3.4.tar.xz", 225 - "hash": "sha256-uh7c4GRSmtynR/ASCbh26MRBzvRv+q1w3ou/Yx89VVk=" 226 }, 227 "plasma-nano": { 228 - "version": "6.3.4", 229 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-nano-6.3.4.tar.xz", 230 - "hash": "sha256-GOpIjK5v65G9MmxdspPDyZeF+39YO/nLD33NG/vg2iA=" 231 }, 232 "plasma-nm": { 233 - "version": "6.3.4", 234 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-nm-6.3.4.tar.xz", 235 - "hash": "sha256-/crmRb4iaSciWqynG0/aEaQ63KFpmCtpya2AFsadoL0=" 236 }, 237 "plasma-pa": { 238 - "version": "6.3.4", 239 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-pa-6.3.4.tar.xz", 240 - "hash": "sha256-K7lk4pt6N/Kls3h85XM0eprb+4ieuknJlAS+RE9em5k=" 241 }, 242 "plasma-sdk": { 243 - "version": "6.3.4", 244 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-sdk-6.3.4.tar.xz", 245 - "hash": "sha256-rqUu9ZBVUtUkLol00vngU0RXZGULwmO7DzXuQ6XLCcw=" 246 }, 247 "plasma-systemmonitor": { 248 - "version": "6.3.4", 249 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-systemmonitor-6.3.4.tar.xz", 250 - "hash": "sha256-mdfEKRJoEXLjBJWPsdMwzsxs6V24oDNpU/8rTQxlrF0=" 251 }, 252 "plasma-thunderbolt": { 253 - "version": "6.3.4", 254 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-thunderbolt-6.3.4.tar.xz", 255 - "hash": "sha256-RVZqA94SO5tHC7XzWlQqFuAF5OqD+tVzkcIc3DjUvLA=" 256 }, 257 "plasma-vault": { 258 - "version": "6.3.4", 259 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-vault-6.3.4.tar.xz", 260 - "hash": "sha256-3nevdOCclTntz2MI7kXgKDCZBb6gjiT1/5hZd+n4bGI=" 261 }, 262 "plasma-welcome": { 263 - "version": "6.3.4", 264 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-welcome-6.3.4.tar.xz", 265 - "hash": "sha256-M9VS45jyFF+VGQVvmJ3gBmzI/cppYaMJ16Cs5tzvObM=" 266 }, 267 "plasma-workspace": { 268 - "version": "6.3.4", 269 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-workspace-6.3.4.tar.xz", 270 - "hash": "sha256-hdmd0NijN1iZevAz0kxF7jmRUu/SyLfeC9OjT9HN0VU=" 271 }, 272 "plasma-workspace-wallpapers": { 273 - "version": "6.3.4", 274 - "url": "mirror://kde/stable/plasma/6.3.4/plasma-workspace-wallpapers-6.3.4.tar.xz", 275 - "hash": "sha256-yj1wSdqS3jvvtqkF1Cbjk0YPrPsJHfmE9q5h8O7KjEk=" 276 }, 277 "plasma5support": { 278 - "version": "6.3.4", 279 - "url": "mirror://kde/stable/plasma/6.3.4/plasma5support-6.3.4.tar.xz", 280 - "hash": "sha256-2lJ20B58JJtrkUQjWzp4IudKb59+/XkAUy+iHWREvYQ=" 281 }, 282 "plymouth-kcm": { 283 - "version": "6.3.4", 284 - "url": "mirror://kde/stable/plasma/6.3.4/plymouth-kcm-6.3.4.tar.xz", 285 - "hash": "sha256-inZWgUAyPHbxG3E3F/fVr0juM9IW/Dne38lvgANozPY=" 286 }, 287 "polkit-kde-agent-1": { 288 - "version": "6.3.4", 289 - "url": "mirror://kde/stable/plasma/6.3.4/polkit-kde-agent-1-6.3.4.tar.xz", 290 - "hash": "sha256-p5f24CSRovxg7aFKdeXnlrVlEzA8mbdGX9lkIn6YxM8=" 291 }, 292 "powerdevil": { 293 - "version": "6.3.4", 294 - "url": "mirror://kde/stable/plasma/6.3.4/powerdevil-6.3.4.tar.xz", 295 - "hash": "sha256-u4+zN/0hR5M5ZwdzCyK4+CITUpamsqwMKNd0CWqyK14=" 296 }, 297 "print-manager": { 298 - "version": "6.3.4", 299 - "url": "mirror://kde/stable/plasma/6.3.4/print-manager-6.3.4.tar.xz", 300 - "hash": "sha256-WzLVNcAgo4yAutlSoa2nZK0eog3F3Cu19KA0qcbHamE=" 301 }, 302 "qqc2-breeze-style": { 303 - "version": "6.3.4", 304 - "url": "mirror://kde/stable/plasma/6.3.4/qqc2-breeze-style-6.3.4.tar.xz", 305 - "hash": "sha256-7iCZSN6R4k5Bla/Q1ZRnLdgFpzREUxkWwq2PmfVR+cY=" 306 }, 307 "sddm-kcm": { 308 - "version": "6.3.4", 309 - "url": "mirror://kde/stable/plasma/6.3.4/sddm-kcm-6.3.4.tar.xz", 310 - "hash": "sha256-bbqv39XYKT9t2QyGWUqXWo0cOvB/oHEQRKiq4supF0M=" 311 }, 312 "spacebar": { 313 - "version": "6.3.4", 314 - "url": "mirror://kde/stable/plasma/6.3.4/spacebar-6.3.4.tar.xz", 315 - "hash": "sha256-/ht8VlG6q89YAEHPFhbt5K1DSuhPCDhGTpCC0eTx5jM=" 316 }, 317 "spectacle": { 318 - "version": "6.3.4", 319 - "url": "mirror://kde/stable/plasma/6.3.4/spectacle-6.3.4.tar.xz", 320 - "hash": "sha256-Uu6VTVnavl3Ho8xnsW1h7LOaEt1ZZhKGSO+/BLS6zPo=" 321 }, 322 "systemsettings": { 323 - "version": "6.3.4", 324 - "url": "mirror://kde/stable/plasma/6.3.4/systemsettings-6.3.4.tar.xz", 325 - "hash": "sha256-I0yhfQWl0JwVcOHZNf0D2i3UzlPFt1RbpDalatS574M=" 326 }, 327 "wacomtablet": { 328 - "version": "6.3.4", 329 - "url": "mirror://kde/stable/plasma/6.3.4/wacomtablet-6.3.4.tar.xz", 330 - "hash": "sha256-kcV+ESlQcRpauBQq+Slfq9LEbqaYcFrpbewy3tn3W1Q=" 331 }, 332 "xdg-desktop-portal-kde": { 333 - "version": "6.3.4", 334 - "url": "mirror://kde/stable/plasma/6.3.4/xdg-desktop-portal-kde-6.3.4.tar.xz", 335 - "hash": "sha256-WcYvZ50trHId1TfYOtMHXBKdB+EFbgpZIRf3EZefCCE=" 336 } 337 }
··· 1 { 2 "bluedevil": { 3 + "version": "6.3.5", 4 + "url": "mirror://kde/stable/plasma/6.3.5/bluedevil-6.3.5.tar.xz", 5 + "hash": "sha256-DuDbv+445vKtvtfRC43vEopPmZvL4p8DXDvUTwpu/LA=" 6 }, 7 "breeze": { 8 + "version": "6.3.5", 9 + "url": "mirror://kde/stable/plasma/6.3.5/breeze-6.3.5.tar.xz", 10 + "hash": "sha256-WAPY49Tt994m4t8h7ChmK2EaC8pQXDm5kcd2PbpgJqs=" 11 }, 12 "breeze-grub": { 13 + "version": "6.3.5", 14 + "url": "mirror://kde/stable/plasma/6.3.5/breeze-grub-6.3.5.tar.xz", 15 + "hash": "sha256-+VsB3HrZdRz9nB78eqSbNCkfkxtWJUXhuwBg3kCzoEY=" 16 }, 17 "breeze-gtk": { 18 + "version": "6.3.5", 19 + "url": "mirror://kde/stable/plasma/6.3.5/breeze-gtk-6.3.5.tar.xz", 20 + "hash": "sha256-spJicqyQjcDBIXWTMzFs/lVnxZHZdXJOLUUxFBUHWA0=" 21 }, 22 "breeze-plymouth": { 23 + "version": "6.3.5", 24 + "url": "mirror://kde/stable/plasma/6.3.5/breeze-plymouth-6.3.5.tar.xz", 25 + "hash": "sha256-/3GTud0REb1ZsYEHyau0ov3nBj2MZkT15OcFHc3HsZU=" 26 }, 27 "discover": { 28 + "version": "6.3.5", 29 + "url": "mirror://kde/stable/plasma/6.3.5/discover-6.3.5.tar.xz", 30 + "hash": "sha256-CCLh+uB4oA4ylbV44AVNHgmNrKdddedpxMGtqTfws6A=" 31 }, 32 "drkonqi": { 33 + "version": "6.3.5", 34 + "url": "mirror://kde/stable/plasma/6.3.5/drkonqi-6.3.5.tar.xz", 35 + "hash": "sha256-0Mk/D8G0IDtiRdOi9OnIXUFhVw0UoU2B7tWk69Wt/80=" 36 }, 37 "flatpak-kcm": { 38 + "version": "6.3.5", 39 + "url": "mirror://kde/stable/plasma/6.3.5/flatpak-kcm-6.3.5.tar.xz", 40 + "hash": "sha256-H+8vTOZjpnlr0gWmumjGcnbXzjN72uKW/mO4iZDt/zA=" 41 }, 42 "kactivitymanagerd": { 43 + "version": "6.3.5", 44 + "url": "mirror://kde/stable/plasma/6.3.5/kactivitymanagerd-6.3.5.tar.xz", 45 + "hash": "sha256-FUR351a/7aqUFZyIbA1t1jvHCcHzvMisxJhMiPfDP9U=" 46 }, 47 "kde-cli-tools": { 48 + "version": "6.3.5", 49 + "url": "mirror://kde/stable/plasma/6.3.5/kde-cli-tools-6.3.5.tar.xz", 50 + "hash": "sha256-8EekZ1bIgvk5LGTj5irQmKsY838fNb38YggrFKemkDc=" 51 }, 52 "kde-gtk-config": { 53 + "version": "6.3.5", 54 + "url": "mirror://kde/stable/plasma/6.3.5/kde-gtk-config-6.3.5.tar.xz", 55 + "hash": "sha256-RQrbVRLDDEpau6djxPkoYeoYujNM2FohE+3lReFXwjY=" 56 }, 57 "kdecoration": { 58 + "version": "6.3.5", 59 + "url": "mirror://kde/stable/plasma/6.3.5/kdecoration-6.3.5.tar.xz", 60 + "hash": "sha256-bhVXEPXzp5m0fZBriiphFqlR3uPRkP4VvHJBPKljPwc=" 61 }, 62 "kdeplasma-addons": { 63 + "version": "6.3.5", 64 + "url": "mirror://kde/stable/plasma/6.3.5/kdeplasma-addons-6.3.5.tar.xz", 65 + "hash": "sha256-J7xDCi1PX/hbAsEgxFr+PgIoflsTvXMOq7jtSE1epLo=" 66 }, 67 "kgamma": { 68 + "version": "6.3.5", 69 + "url": "mirror://kde/stable/plasma/6.3.5/kgamma-6.3.5.tar.xz", 70 + "hash": "sha256-FgZi3xHwzXzNqpfBbmNFIqsMhuWi1JzhQ4mZ/mWXmSs=" 71 }, 72 "kglobalacceld": { 73 + "version": "6.3.5", 74 + "url": "mirror://kde/stable/plasma/6.3.5/kglobalacceld-6.3.5.tar.xz", 75 + "hash": "sha256-92yf9N8PbeDJ7kdcfjV0l/d9JhWnrdCXtmndaLWaaQA=" 76 }, 77 "kinfocenter": { 78 + "version": "6.3.5", 79 + "url": "mirror://kde/stable/plasma/6.3.5/kinfocenter-6.3.5.tar.xz", 80 + "hash": "sha256-QDVErutgb/s75V2kIT0XEsv5NTTAmC44IErYY+Aa6MM=" 81 }, 82 "kmenuedit": { 83 + "version": "6.3.5", 84 + "url": "mirror://kde/stable/plasma/6.3.5/kmenuedit-6.3.5.tar.xz", 85 + "hash": "sha256-EsPBJegT+C1XJ68dYmIIMPXdXdWyAkjxYYWR4jXuk0s=" 86 }, 87 "kpipewire": { 88 + "version": "6.3.5", 89 + "url": "mirror://kde/stable/plasma/6.3.5/kpipewire-6.3.5.tar.xz", 90 + "hash": "sha256-mbYSu+D+P0QFT8VxMeBfwAX2dczAcaCItaDxVNA68vc=" 91 }, 92 "krdp": { 93 + "version": "6.3.5", 94 + "url": "mirror://kde/stable/plasma/6.3.5/krdp-6.3.5.tar.xz", 95 + "hash": "sha256-aldaFtzFOJbfDIId491JNA8eI8Bhz7Uotrx+NJn/wuY=" 96 }, 97 "kscreen": { 98 + "version": "6.3.5", 99 + "url": "mirror://kde/stable/plasma/6.3.5/kscreen-6.3.5.tar.xz", 100 + "hash": "sha256-cdy3kCFoHY5I2Bm4EOZzboiypGTmsVml9w/pRfqRCiU=" 101 }, 102 "kscreenlocker": { 103 + "version": "6.3.5", 104 + "url": "mirror://kde/stable/plasma/6.3.5/kscreenlocker-6.3.5.tar.xz", 105 + "hash": "sha256-eW7zTpH5fb6xkAKw/0QA63MtrJHVGEo5m/nlveI2qPY=" 106 }, 107 "ksshaskpass": { 108 + "version": "6.3.5", 109 + "url": "mirror://kde/stable/plasma/6.3.5/ksshaskpass-6.3.5.tar.xz", 110 + "hash": "sha256-38BKYTDVjVYfsO6PrioSf4haqOLe4IdznaMEOHlHrY8=" 111 }, 112 "ksystemstats": { 113 + "version": "6.3.5", 114 + "url": "mirror://kde/stable/plasma/6.3.5/ksystemstats-6.3.5.tar.xz", 115 + "hash": "sha256-4v2Lo/0K4P+RCz/Zb2F1adG/sAwnloaf61+PszTvQ1U=" 116 }, 117 "kwallet-pam": { 118 + "version": "6.3.5", 119 + "url": "mirror://kde/stable/plasma/6.3.5/kwallet-pam-6.3.5.tar.xz", 120 + "hash": "sha256-qUOpVXVE2Opr3ibsFlw+yLfAKoF7bnxAbFV67iaaPN4=" 121 }, 122 "kwayland": { 123 + "version": "6.3.5", 124 + "url": "mirror://kde/stable/plasma/6.3.5/kwayland-6.3.5.tar.xz", 125 + "hash": "sha256-D8Hw7N1TDlKExs8NHO1IRRQyKEvGXG5NhXihOgnf970=" 126 }, 127 "kwayland-integration": { 128 + "version": "6.3.5", 129 + "url": "mirror://kde/stable/plasma/6.3.5/kwayland-integration-6.3.5.tar.xz", 130 + "hash": "sha256-iVnwHXG9zZ3eMsSt6GP1SNeSAyZ/R/gmR8qP+nN2iX4=" 131 }, 132 "kwin": { 133 + "version": "6.3.5", 134 + "url": "mirror://kde/stable/plasma/6.3.5/kwin-6.3.5.tar.xz", 135 + "hash": "sha256-1xzay6s1+BOeeZ/gATJI9o6AK6UWQRtEbV1mwwvX5ew=" 136 }, 137 "kwrited": { 138 + "version": "6.3.5", 139 + "url": "mirror://kde/stable/plasma/6.3.5/kwrited-6.3.5.tar.xz", 140 + "hash": "sha256-JijIieIDhUmdxqC5lbuNIffSXX/+pNfrvh5EZdaWZm8=" 141 }, 142 "layer-shell-qt": { 143 + "version": "6.3.5", 144 + "url": "mirror://kde/stable/plasma/6.3.5/layer-shell-qt-6.3.5.tar.xz", 145 + "hash": "sha256-cGLKDlDczpfdEdit8bhtSfHFZCPyNB3Os+pA3EggbiU=" 146 }, 147 "libkscreen": { 148 + "version": "6.3.5", 149 + "url": "mirror://kde/stable/plasma/6.3.5/libkscreen-6.3.5.tar.xz", 150 + "hash": "sha256-Wl0Uus/smwWRwebW4U85jmlDZsH/Lzj24M11LtqRueM=" 151 }, 152 "libksysguard": { 153 + "version": "6.3.5", 154 + "url": "mirror://kde/stable/plasma/6.3.5/libksysguard-6.3.5.tar.xz", 155 + "hash": "sha256-NsAfjIIYwXUGLooNssB8o5q+rDT8YtfmtIGU8FO8NSM=" 156 }, 157 "libplasma": { 158 + "version": "6.3.5", 159 + "url": "mirror://kde/stable/plasma/6.3.5/libplasma-6.3.5.tar.xz", 160 + "hash": "sha256-UBLIPS2iZd6WBwm08hOPOXiqROH7K7DWs++V3pjm6uQ=" 161 }, 162 "milou": { 163 + "version": "6.3.5", 164 + "url": "mirror://kde/stable/plasma/6.3.5/milou-6.3.5.tar.xz", 165 + "hash": "sha256-vPTHP2I/oFEL0YXmHk5VsnX9yIpOXdMRheC3I2ZvyPo=" 166 }, 167 "ocean-sound-theme": { 168 + "version": "6.3.5", 169 + "url": "mirror://kde/stable/plasma/6.3.5/ocean-sound-theme-6.3.5.tar.xz", 170 + "hash": "sha256-5qsu8Sujks2tvE+hBDpKHVQZthd6CGgi9ox6W1IXmMM=" 171 }, 172 "oxygen": { 173 + "version": "6.3.5", 174 + "url": "mirror://kde/stable/plasma/6.3.5/oxygen-6.3.5.tar.xz", 175 + "hash": "sha256-el8Gp0xF7amZqW+OtbLW5Yvqk8OX3xSEtIkoZ32v1z0=" 176 }, 177 "oxygen-sounds": { 178 + "version": "6.3.5", 179 + "url": "mirror://kde/stable/plasma/6.3.5/oxygen-sounds-6.3.5.tar.xz", 180 + "hash": "sha256-QFjwO+89nHNKZ5qvbmDO6y6EUAcHi0tlSh88kNKCLlY=" 181 }, 182 "plasma-activities": { 183 + "version": "6.3.5", 184 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-activities-6.3.5.tar.xz", 185 + "hash": "sha256-7uVaTt4tl3+R2lp/3tbdIa6mwu5PXZ3xFoJwqNYdGfo=" 186 }, 187 "plasma-activities-stats": { 188 + "version": "6.3.5", 189 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-activities-stats-6.3.5.tar.xz", 190 + "hash": "sha256-ZU+sklcd7L2lG9yf7bjA4+X3DXQvcQkZhMELE38cxG4=" 191 }, 192 "plasma-browser-integration": { 193 + "version": "6.3.5", 194 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-browser-integration-6.3.5.tar.xz", 195 + "hash": "sha256-/+EdOQ8xEtvmfxx9vIAAodQUdJrpxn/np5SJ8grjwko=" 196 }, 197 "plasma-desktop": { 198 + "version": "6.3.5", 199 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-desktop-6.3.5.tar.xz", 200 + "hash": "sha256-BH956THyCUNUsYTUsfypFUpzLHSYvxhxqAECB/gCn5o=" 201 }, 202 "plasma-dialer": { 203 + "version": "6.3.5", 204 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-dialer-6.3.5.tar.xz", 205 + "hash": "sha256-sbuKAI+g4w1TGTAdppr5et2Uus5OUEkXBmpxMUDBt1M=" 206 }, 207 "plasma-disks": { 208 + "version": "6.3.5", 209 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-disks-6.3.5.tar.xz", 210 + "hash": "sha256-6vMIr/1yB+6FRK55yZ03a/f56J4iiwE71xavnFMNb80=" 211 }, 212 "plasma-firewall": { 213 + "version": "6.3.5", 214 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-firewall-6.3.5.tar.xz", 215 + "hash": "sha256-cj7lwTHUmlocJYoPAFtSsrww+Jq1DcJWRC8RS+RO+fQ=" 216 }, 217 "plasma-integration": { 218 + "version": "6.3.5", 219 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-integration-6.3.5.tar.xz", 220 + "hash": "sha256-25RRAKxGG5vgG6N069BHwwm08HdmaMpXBWCHAJTQkRo=" 221 }, 222 "plasma-mobile": { 223 + "version": "6.3.5", 224 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-mobile-6.3.5.tar.xz", 225 + "hash": "sha256-Bnxd7xZOqMU0qRD7V7TdabHIOmh3l17+vht7J0BF9Jc=" 226 }, 227 "plasma-nano": { 228 + "version": "6.3.5", 229 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-nano-6.3.5.tar.xz", 230 + "hash": "sha256-/qNsyIFyyGmfbGQ82umgH5JAinaUKiPrVld9zw/DjV8=" 231 }, 232 "plasma-nm": { 233 + "version": "6.3.5", 234 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-nm-6.3.5.tar.xz", 235 + "hash": "sha256-FAHNOR5oTLkaKtyJ4CWlKEVctoPM3PFSpgVwEpM2I/k=" 236 }, 237 "plasma-pa": { 238 + "version": "6.3.5", 239 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-pa-6.3.5.tar.xz", 240 + "hash": "sha256-pm//c61ZxH0KDE8axDSa+81Td+eSjt1oSfWn5OEcAZg=" 241 }, 242 "plasma-sdk": { 243 + "version": "6.3.5", 244 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-sdk-6.3.5.tar.xz", 245 + "hash": "sha256-cOBH/yxXURTLs254LD4EWyUyWoDY/XpAG9gVjD+ynNM=" 246 }, 247 "plasma-systemmonitor": { 248 + "version": "6.3.5", 249 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-systemmonitor-6.3.5.tar.xz", 250 + "hash": "sha256-cudaSypUb+mGlOWySQUOM1i6rgscOSV6D9pyBqZ3phA=" 251 }, 252 "plasma-thunderbolt": { 253 + "version": "6.3.5", 254 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-thunderbolt-6.3.5.tar.xz", 255 + "hash": "sha256-RHLy64VCp5dq4c3aAC1CIBmhFm3r6QIYCneImpAkhD8=" 256 }, 257 "plasma-vault": { 258 + "version": "6.3.5", 259 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-vault-6.3.5.tar.xz", 260 + "hash": "sha256-psyOrngWcfYtRl3J7EU2BECaJKXJqRyivQKRIrfQHnM=" 261 }, 262 "plasma-welcome": { 263 + "version": "6.3.5", 264 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-welcome-6.3.5.tar.xz", 265 + "hash": "sha256-fuRzKbKUZUm36lPKE8LUpZLSmh7mO5Lo73sF3Dd8cMY=" 266 }, 267 "plasma-workspace": { 268 + "version": "6.3.5", 269 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-workspace-6.3.5.tar.xz", 270 + "hash": "sha256-f1CPbKJ9fWFe7ieRndCw+U0Wi6gcOk1UOWgEa8y3h/I=" 271 }, 272 "plasma-workspace-wallpapers": { 273 + "version": "6.3.5", 274 + "url": "mirror://kde/stable/plasma/6.3.5/plasma-workspace-wallpapers-6.3.5.tar.xz", 275 + "hash": "sha256-ipG/gDePFrEvmiAcclLPC6a5DT43hqNll7OyEV+A23w=" 276 }, 277 "plasma5support": { 278 + "version": "6.3.5", 279 + "url": "mirror://kde/stable/plasma/6.3.5/plasma5support-6.3.5.tar.xz", 280 + "hash": "sha256-6CVJ3gQ+i++iFWrYHK98eoFRkUnNeqgE/9YCoMSlSL4=" 281 }, 282 "plymouth-kcm": { 283 + "version": "6.3.5", 284 + "url": "mirror://kde/stable/plasma/6.3.5/plymouth-kcm-6.3.5.tar.xz", 285 + "hash": "sha256-ZvD+YUe70EACAzec0xIDs2ZC2Pe64Px5AGjpWFN/h00=" 286 }, 287 "polkit-kde-agent-1": { 288 + "version": "6.3.5", 289 + "url": "mirror://kde/stable/plasma/6.3.5/polkit-kde-agent-1-6.3.5.tar.xz", 290 + "hash": "sha256-WAcbNSmlO2yZ8aKrUbRSxxusAtH0RW60sBScm8m9W6A=" 291 }, 292 "powerdevil": { 293 + "version": "6.3.5", 294 + "url": "mirror://kde/stable/plasma/6.3.5/powerdevil-6.3.5.tar.xz", 295 + "hash": "sha256-ppiD1hVuemd8jRy1zZFaieJGaSdO8ZZtXZzrMTJQ2lM=" 296 }, 297 "print-manager": { 298 + "version": "6.3.5", 299 + "url": "mirror://kde/stable/plasma/6.3.5/print-manager-6.3.5.tar.xz", 300 + "hash": "sha256-dxUfOVrZHtprZE62yH/iib4ZjqtBwDnmC9uzsW1VmsE=" 301 }, 302 "qqc2-breeze-style": { 303 + "version": "6.3.5", 304 + "url": "mirror://kde/stable/plasma/6.3.5/qqc2-breeze-style-6.3.5.tar.xz", 305 + "hash": "sha256-MHqit3HhWFHXAWmah3TrSCYaoRewv/+dqBwzlPuNS+o=" 306 }, 307 "sddm-kcm": { 308 + "version": "6.3.5", 309 + "url": "mirror://kde/stable/plasma/6.3.5/sddm-kcm-6.3.5.tar.xz", 310 + "hash": "sha256-tJBj8KKKPkLbpsbe5nWj1TPXJ8M/Q76JEPZAa1x9CNI=" 311 }, 312 "spacebar": { 313 + "version": "6.3.5", 314 + "url": "mirror://kde/stable/plasma/6.3.5/spacebar-6.3.5.tar.xz", 315 + "hash": "sha256-r5hOC4wDgLdPeL/2+UbXzmhtMSa+ylTV7oXvcRRRrXM=" 316 }, 317 "spectacle": { 318 + "version": "6.3.5", 319 + "url": "mirror://kde/stable/plasma/6.3.5/spectacle-6.3.5.tar.xz", 320 + "hash": "sha256-3vyxsuooW+jF2cnt44mmYo4Lzl2Z0JFs6SWGVSOe8WA=" 321 }, 322 "systemsettings": { 323 + "version": "6.3.5", 324 + "url": "mirror://kde/stable/plasma/6.3.5/systemsettings-6.3.5.tar.xz", 325 + "hash": "sha256-3Qu1QUBb7RVHRjPNitkKme/MdjuSPaYPtAtpLCrW5Iw=" 326 }, 327 "wacomtablet": { 328 + "version": "6.3.5", 329 + "url": "mirror://kde/stable/plasma/6.3.5/wacomtablet-6.3.5.tar.xz", 330 + "hash": "sha256-fXAzHewvgLLFZOeIGyX2Ka36Uu/Hr2DfmhVHnrUy8Lc=" 331 }, 332 "xdg-desktop-portal-kde": { 333 + "version": "6.3.5", 334 + "url": "mirror://kde/stable/plasma/6.3.5/xdg-desktop-portal-kde-6.3.5.tar.xz", 335 + "hash": "sha256-DCvcVypvQO5F0b2gkO10JVGwyjSMRpuhRw+HRTlabPg=" 336 } 337 }
-14
pkgs/kde/plasma/breeze/default.nix
··· 3 qtbase, 4 qtsvg, 5 libsForQt5, 6 - fetchpatch, 7 }: 8 mkKdeDerivation { 9 pname = "breeze"; 10 - 11 - # Backport fixes for Qt 6.9 12 - # FIXME: remove in 6.3.5 / 6.4 13 - patches = [ 14 - (fetchpatch { 15 - url = "https://invent.kde.org/plasma/breeze/-/commit/098ad3facb3d76fe4476424f1b7bf3c9c2c1b142.patch"; 16 - hash = "sha256-o9XrhYJIvygZ6nfcDKL22jxP7eaHeN3RGBixiOZh9O8="; 17 - }) 18 - (fetchpatch { 19 - url = "https://invent.kde.org/plasma/breeze/-/commit/e2f16562b64c63b623def44476eadc635a82c7de.patch"; 20 - hash = "sha256-hPbLEfD3mhPfpoDfVUolUZ4+Pip5VNj8di/0ZDj7Jzw="; 21 - }) 22 - ]; 23 24 outputs = [ 25 "out"
··· 3 qtbase, 4 qtsvg, 5 libsForQt5, 6 }: 7 mkKdeDerivation { 8 pname = "breeze"; 9 10 outputs = [ 11 "out"
-8
pkgs/kde/plasma/kwin/default.nix
··· 17 pipewire, 18 krunner, 19 python3, 20 - fetchpatch, 21 }: 22 mkKdeDerivation { 23 pname = "kwin"; ··· 30 ./0003-plugins-qpa-allow-using-nixos-wrapper.patch 31 ./0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch 32 ./0001-Lower-CAP_SYS_NICE-from-the-ambient-set.patch 33 - 34 - # Backport crash fix 35 - # FIXME: remove in 6.3.5 36 - (fetchpatch { 37 - url = "https://invent.kde.org/plasma/kwin/-/commit/93bf2f98ae22e654d997c7140b7fe9936fa3f2d3.patch"; 38 - hash = "sha256-Jaa7IVuYMfxzUv0y2rUo5hdYavjaUkEW9/yteL5katE="; 39 - }) 40 ]; 41 42 postPatch = ''
··· 17 pipewire, 18 krunner, 19 python3, 20 }: 21 mkKdeDerivation { 22 pname = "kwin"; ··· 29 ./0003-plugins-qpa-allow-using-nixos-wrapper.patch 30 ./0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch 31 ./0001-Lower-CAP_SYS_NICE-from-the-ambient-set.patch 32 ]; 33 34 postPatch = ''
-8
pkgs/kde/plasma/plasma-vault/default.nix
··· 6 fuse, 7 cryfs, 8 encfs, 9 - fetchpatch, 10 }: 11 mkKdeDerivation { 12 pname = "plasma-vault"; ··· 16 ./0002-cryfs-path.patch 17 ./0003-fusermount-path.patch 18 ./0004-gocryptfs-path.patch 19 - 20 - # Fix build with Qt 6.9 21 - # FIXME: remove in 6.3.5 22 - (fetchpatch { 23 - url = "https://invent.kde.org/plasma/plasma-vault/-/commit/a982e58679caa583ceb4cc883d1c1923dab54db9.patch"; 24 - hash = "sha256-Khws1fvVTFEgwMDGt7P52PHboa+4kq6g792kFaT5ceU="; 25 - }) 26 ]; 27 28 CXXFLAGS = [
··· 6 fuse, 7 cryfs, 8 encfs, 9 }: 10 mkKdeDerivation { 11 pname = "plasma-vault"; ··· 15 ./0002-cryfs-path.patch 16 ./0003-fusermount-path.patch 17 ./0004-gocryptfs-path.patch 18 ]; 19 20 CXXFLAGS = [
-8
pkgs/kde/plasma/plasma-workspace/default.nix
··· 17 qttools, 18 qqc2-breeze-style, 19 gpsd, 20 - fetchpatch, 21 }: 22 mkKdeDerivation { 23 pname = "plasma-workspace"; ··· 32 xrdb = lib.getExe xorg.xrdb; 33 # @QtBinariesDir@ only appears in the *removed* lines of the diff 34 QtBinariesDir = null; 35 - }) 36 - 37 - # Backport patch recommended by upstream 38 - # FIXME: remove in 6.3.5 39 - (fetchpatch { 40 - url = "https://invent.kde.org/plasma/plasma-workspace/-/commit/47d502353720004fa2d0e7b0065994b75b3e0ded.patch"; 41 - hash = "sha256-wt0ZIF4zcEOmP0o4ZcjBYxVjr2hVUlOKVJ8SMNSYt68="; 42 }) 43 ]; 44
··· 17 qttools, 18 qqc2-breeze-style, 19 gpsd, 20 }: 21 mkKdeDerivation { 22 pname = "plasma-workspace"; ··· 31 xrdb = lib.getExe xorg.xrdb; 32 # @QtBinariesDir@ only appears in the *removed* lines of the diff 33 QtBinariesDir = null; 34 }) 35 ]; 36
+6 -6
pkgs/servers/mastodon/gemset.nix
··· 878 platforms = [ ]; 879 source = { 880 remotes = [ "https://rubygems.org" ]; 881 - sha256 = "149jknsq999gnhy865n33fkk22s0r447k76x9pmcnnwldfv2q7wp"; 882 type = "gem"; 883 }; 884 - version = "3.3.4"; 885 }; 886 debug = { 887 dependencies = [ ··· 2346 platforms = [ ]; 2347 source = { 2348 remotes = [ "https://rubygems.org" ]; 2349 - sha256 = "19cq7hbddq23yhyqysds2ic89mg3h8ngvmvjf0sj6k25cgwrlnc9"; 2350 type = "gem"; 2351 }; 2352 - version = "0.4.19"; 2353 }; 2354 net-ldap = { 2355 groups = [ "default" ]; ··· 2431 platforms = [ ]; 2432 source = { 2433 remotes = [ "https://rubygems.org" ]; 2434 - sha256 = "0npx535cs8qc33n0lpbbwl0p9fi3a5bczn6ayqhxvknh9yqw77vb"; 2435 type = "gem"; 2436 }; 2437 - version = "1.18.3"; 2438 }; 2439 oj = { 2440 dependencies = [
··· 878 platforms = [ ]; 879 source = { 880 remotes = [ "https://rubygems.org" ]; 881 + sha256 = "0kz6mc4b9m49iaans6cbx031j9y7ldghpi5fzsdh0n3ixwa8w9mz"; 882 type = "gem"; 883 }; 884 + version = "3.4.1"; 885 }; 886 debug = { 887 dependencies = [ ··· 2346 platforms = [ ]; 2347 source = { 2348 remotes = [ "https://rubygems.org" ]; 2349 + sha256 = "14zmzjy2sp87ac6iygkk3pz9snjvx4ks681vg4gxz8x8q7gmzajj"; 2350 type = "gem"; 2351 }; 2352 + version = "0.5.8"; 2353 }; 2354 net-ldap = { 2355 groups = [ "default" ]; ··· 2431 platforms = [ ]; 2432 source = { 2433 remotes = [ "https://rubygems.org" ]; 2434 + sha256 = "0rb306hbky6cxfyc8vrwpvl40fdapjvhsk62h08gg9wwbn3n8x4c"; 2435 type = "gem"; 2436 }; 2437 + version = "1.18.8"; 2438 }; 2439 oj = { 2440 dependencies = [
+2 -2
pkgs/servers/mastodon/source.nix
··· 5 patches ? [ ], 6 }: 7 let 8 - version = "4.3.7"; 9 in 10 (applyPatches { 11 src = fetchFromGitHub { 12 owner = "mastodon"; 13 repo = "mastodon"; 14 rev = "v${version}"; 15 - hash = "sha256-KmeWBMuyJ/ZdZnFXAlpvgXV+J8IZrcaTXvvui4l6mjY="; 16 }; 17 patches = patches ++ [ ]; 18 })
··· 5 patches ? [ ], 6 }: 7 let 8 + version = "4.3.8"; 9 in 10 (applyPatches { 11 src = fetchFromGitHub { 12 owner = "mastodon"; 13 repo = "mastodon"; 14 rev = "v${version}"; 15 + hash = "sha256-08AApylDOz8oExZ0cRaZTgNAuP+1wiLkx0SDhkO2fMM="; 16 }; 17 patches = patches ++ [ ]; 18 })
+9 -7
pkgs/shells/carapace/default.nix
··· 4 fetchFromGitHub, 5 testers, 6 carapace, 7 }: 8 9 - buildGoModule rec { 10 pname = "carapace"; 11 - version = "1.3.0"; 12 13 src = fetchFromGitHub { 14 owner = "carapace-sh"; 15 repo = "carapace-bin"; 16 - rev = "v${version}"; 17 - hash = "sha256-ewZ06HPAS7UXmnRlrOaHegVrfYxwko/jyHqtQV/0JwY="; 18 }; 19 20 - vendorHash = "sha256-+jOZ7EhMQZHvu4XToM7L1w2YCKCTOHKzZCOBsulLsH8="; 21 22 ldflags = [ 23 "-s" 24 "-w" 25 - "-X main.version=${version}" 26 ]; 27 28 subPackages = [ "./cmd/carapace" ]; ··· 33 GOOS= GOARCH= go generate ./... 34 ''; 35 36 passthru.tests.version = testers.testVersion { package = carapace; }; 37 38 meta = with lib; { ··· 42 license = licenses.mit; 43 mainProgram = "carapace"; 44 }; 45 - }
··· 4 fetchFromGitHub, 5 testers, 6 carapace, 7 + nix-update-script, 8 }: 9 10 + buildGoModule (finalAttrs: { 11 pname = "carapace"; 12 + version = "1.3.1"; 13 14 src = fetchFromGitHub { 15 owner = "carapace-sh"; 16 repo = "carapace-bin"; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-VKc4JnezPdbgUIiSOnHIkUCLas//4TMIKiYd71EMamk="; 19 }; 20 21 + vendorHash = "sha256-APJBCUdicKb81gY3ukhMHVgapDl+4tsMdNHEwZbarKE="; 22 23 ldflags = [ 24 "-s" 25 "-w" 26 + "-X main.version=${finalAttrs.version}" 27 ]; 28 29 subPackages = [ "./cmd/carapace" ]; ··· 34 GOOS= GOARCH= go generate ./... 35 ''; 36 37 + passthru.updateScript = nix-update-script { }; 38 passthru.tests.version = testers.testVersion { package = carapace; }; 39 40 meta = with lib; { ··· 44 license = licenses.mit; 45 mainProgram = "carapace"; 46 }; 47 + })
+2 -2
pkgs/tools/security/trufflehog/default.nix
··· 8 9 buildGoModule rec { 10 pname = "trufflehog"; 11 - version = "3.88.26"; 12 13 src = fetchFromGitHub { 14 owner = "trufflesecurity"; 15 repo = "trufflehog"; 16 tag = "v${version}"; 17 - hash = "sha256-WB2ZL6Vut1dhSDslcAiTvf2REKlUtIEFEIA3rImrMJ4="; 18 }; 19 20 vendorHash = "sha256-hBStZjhoBK58vQV22/EZ/h3Fd961fkj3tQbp1gvMID8=";
··· 8 9 buildGoModule rec { 10 pname = "trufflehog"; 11 + version = "3.88.28"; 12 13 src = fetchFromGitHub { 14 owner = "trufflesecurity"; 15 repo = "trufflehog"; 16 tag = "v${version}"; 17 + hash = "sha256-VrwZ0MsZ7ZkSfHlmXShiLfZp04vfczuEYh7OHtOUt0Y="; 18 }; 19 20 vendorHash = "sha256-hBStZjhoBK58vQV22/EZ/h3Fd961fkj3tQbp1gvMID8=";
+1
pkgs/top-level/aliases.nix
··· 1332 oathToolkit = oath-toolkit; # Added 2022-04-04 1333 oauth2_proxy = throw "'oauth2_proxy' has been renamed to/replaced by 'oauth2-proxy'"; # Converted to throw 2024-10-17 1334 ocis-bin = throw "ocis-bin has been renamed to ocis_5-bin'. Future major.minor versions will be made available as separate packages"; # Added 2025-03-30 1335 oil = lib.warnOnInstantiate "Oil has been replaced with the faster native C++ version and renamed to 'oils-for-unix'. See also https://github.com/oils-for-unix/oils/wiki/Oils-Deployments" oils-for-unix; # Added 2024-10-22 1336 onevpl-intel-gpu = lib.warnOnInstantiate "onevpl-intel-gpu has been renamed to vpl-gpu-rt" vpl-gpu-rt; # Added 2024-06-04 1337 openai-whisper-cpp = whisper-cpp; # Added 2024-12-13
··· 1332 oathToolkit = oath-toolkit; # Added 2022-04-04 1333 oauth2_proxy = throw "'oauth2_proxy' has been renamed to/replaced by 'oauth2-proxy'"; # Converted to throw 2024-10-17 1334 ocis-bin = throw "ocis-bin has been renamed to ocis_5-bin'. Future major.minor versions will be made available as separate packages"; # Added 2025-03-30 1335 + odoo15 = throw "odoo15 has been removed from nixpkgs as it is unsupported; migrate to a newer version of odoo"; # Added 2025-05-06 1336 oil = lib.warnOnInstantiate "Oil has been replaced with the faster native C++ version and renamed to 'oils-for-unix'. See also https://github.com/oils-for-unix/oils/wiki/Oils-Deployments" oils-for-unix; # Added 2024-10-22 1337 onevpl-intel-gpu = lib.warnOnInstantiate "onevpl-intel-gpu has been renamed to vpl-gpu-rt" vpl-gpu-rt; # Added 2024-06-04 1338 openai-whisper-cpp = whisper-cpp; # Added 2024-12-13
+6 -2
pkgs/top-level/all-packages.nix
··· 14981 physfs = physfs_2; 14982 }; 14983 14984 - beancount-ing-diba = callPackage ../applications/office/beancount/beancount-ing-diba.nix { }; 14985 14986 - beancount-share = callPackage ../applications/office/beancount/beancount_share.nix { }; 14987 14988 cataclysmDDA = callPackage ../games/cataclysm-dda { }; 14989
··· 14981 physfs = physfs_2; 14982 }; 14983 14984 + beancount-ing-diba = callPackage ../applications/office/beancount/beancount-ing-diba.nix { 14985 + inherit (python3Packages) beancount beangulp; 14986 + }; 14987 14988 + beancount-share = callPackage ../applications/office/beancount/beancount_share.nix { 14989 + inherit (python3Packages) beancount beancount-plugin-utils; 14990 + }; 14991 14992 cataclysmDDA = callPackage ../games/cataclysm-dda { }; 14993