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

Conflicts:
pkgs/applications/version-management/git-cliff/default.nix
pkgs/by-name/ba/bacon/package.nix
pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix
pkgs/development/python-modules/elevenlabs/default.nix
pkgs/development/python-modules/jupyter-server/default.nix

+1447 -668
+12
maintainers/maintainer-list.nix
··· 7810 7810 githubId = 24463229; 7811 7811 name = "Forden"; 7812 7812 }; 7813 + ForgottenBeast = { 7814 + email = "forgottenbeast@riseup.net"; 7815 + github = "ForgottenBeast"; 7816 + githubId = 5754552; 7817 + name = "ForgottenBeast"; 7818 + }; 7813 7819 forkk = { 7814 7820 email = "forkk@forkk.net"; 7815 7821 github = "Forkk"; ··· 16458 16464 email = "nixpkgs@vousten.dev"; 16459 16465 github = "NiklasVousten"; 16460 16466 githubId = 24965952; 16467 + }; 16468 + nikolaizombie1 = { 16469 + name = "Fabio J. Matos Nieves"; 16470 + email = "fabio.matos999@gmail.com"; 16471 + githubId = 70602908; 16472 + github = "nikolaizombie1"; 16461 16473 }; 16462 16474 nikstur = { 16463 16475 email = "nikstur@outlook.com";
+14
maintainers/team-list.nix
··· 521 521 shortName = "Home Assistant"; 522 522 }; 523 523 524 + hyprland = { 525 + members = [ 526 + donovanglover 527 + fufexan 528 + johnrtitor 529 + khaneliman 530 + NotAShelf 531 + ]; 532 + githubTeams = [ "hyprland" ]; 533 + scope = "Maintain Hyprland compositor and ecosystem"; 534 + shortName = "Hyprland"; 535 + enableFeatureFreezePing = true; 536 + }; 537 + 524 538 infisical = { 525 539 members = [ akhilmhdh ]; 526 540 scope = "Maintain Infisical";
+1 -1
nixos/modules/programs/wayland/hyprland.nix
··· 139 139 ] "Nvidia patches are no longer needed") 140 140 ]; 141 141 142 - meta.maintainers = with lib.maintainers; [ fufexan ]; 142 + meta.maintainers = lib.teams.hyprland.members; 143 143 }
+1 -1
nixos/modules/programs/wayland/hyprlock.nix
··· 26 26 security.pam.services.hyprlock = { }; 27 27 }; 28 28 29 - meta.maintainers = with lib.maintainers; [ johnrtitor ]; 29 + meta.maintainers = lib.teams.hyprland.members; 30 30 }
+1 -1
nixos/modules/services/wayland/hypridle.nix
··· 28 28 }; 29 29 }; 30 30 31 - meta.maintainers = with lib.maintainers; [ johnrtitor ]; 31 + meta.maintainers = lib.teams.hyprland.members; 32 32 }
+13 -7
nixos/modules/services/web-apps/calibre-web.nix
··· 2 2 3 3 let 4 4 cfg = config.services.calibre-web; 5 + dataDir = if lib.hasPrefix "/" cfg.dataDir then cfg.dataDir else "/var/lib/${cfg.dataDir}"; 5 6 6 7 inherit (lib) concatStringsSep mkEnableOption mkIf mkOption optional optionalString types; 7 8 in ··· 32 33 33 34 dataDir = mkOption { 34 35 type = types.str; 35 - default = "/var/lib/calibre-web"; 36 + default = "calibre-web"; 36 37 description = '' 37 - The directory where Calibre-Web stores its data. 38 + Where Calibre-Web stores its data. 39 + Either an absolute path, or the directory name below {file}`/var/lib`. 38 40 ''; 39 41 }; 40 42 ··· 107 109 }; 108 110 109 111 config = mkIf cfg.enable { 110 - systemd.tmpfiles.settings."10-calibre-web".${cfg.dataDir}.d = { 111 - inherit (cfg) user group; 112 - mode = "0700"; 112 + systemd.tmpfiles.settings = lib.optionalAttrs (lib.hasPrefix "/" cfg.dataDir) { 113 + "10-calibre-web".${dataDir}.d = { 114 + inherit (cfg) user group; 115 + mode = "0700"; 116 + }; 113 117 }; 114 118 115 119 systemd.services.calibre-web = let 116 - appDb = "${cfg.dataDir}/app.db"; 117 - gdriveDb = "${cfg.dataDir}/gdrive.db"; 120 + appDb = "${dataDir}/app.db"; 121 + gdriveDb = "${dataDir}/gdrive.db"; 118 122 calibreWebCmd = "${cfg.package}/bin/calibre-web -p ${appDb} -g ${gdriveDb}"; 119 123 120 124 settings = concatStringsSep ", " ( ··· 151 155 152 156 ExecStart = "${calibreWebCmd} -i ${cfg.listen.ip}"; 153 157 Restart = "on-failure"; 158 + } // lib.optionalAttrs (!(lib.hasPrefix "/" cfg.dataDir)) { 159 + StateDirectory = cfg.dataDir; 154 160 }; 155 161 }; 156 162
+3 -3
pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/package.nix
··· 8 8 9 9 melpaBuild { 10 10 pname = "edraw"; 11 - version = "1.2.0-unstable-2025-01-06"; 11 + version = "1.2.0-unstable-2025-01-16"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "misohena"; 15 15 repo = "el-easydraw"; 16 - rev = "9a5b5e2b071be99350bfc8db6fbc2c9c667f3725"; 17 - hash = "sha256-lQYSUQFAv6rqvZySsFbe8B7ZqEaa2L+L3HXB231D4OQ="; 16 + rev = "449c1226f7108e1cf8b4b447a65fa053b6bd782f"; 17 + hash = "sha256-u6lc2s4fqNWNCuICu832vAbMmV5X6FB8fIkJwgdBKfg="; 18 18 }; 19 19 20 20 propagatedUserEnvPkgs = [ gzip ];
+24
pkgs/applications/editors/vim/plugins/generated.nix
··· 195 195 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 196 196 }; 197 197 198 + LuaSnip-snippets-nvim = buildVimPlugin { 199 + pname = "LuaSnip-snippets.nvim"; 200 + version = "2022-03-17"; 201 + src = fetchFromGitHub { 202 + owner = "molleweide"; 203 + repo = "LuaSnip-snippets.nvim"; 204 + rev = "d7e40e4cce622eab2316607dbcd8d6039bcb9fe0"; 205 + sha256 = "063fz3f9byzmb1qavhrjdcphr3nk4l4d19h7mzj5sx4wv7cn8nl8"; 206 + }; 207 + meta.homepage = "https://github.com/molleweide/LuaSnip-snippets.nvim/"; 208 + }; 209 + 198 210 MatchTagAlways = buildVimPlugin { 199 211 pname = "MatchTagAlways"; 200 212 version = "2017-05-20"; ··· 11322 11334 sha256 = "0qisyii60gn5siahxc30xham2asmkrch8ph2fs9qk1kdr64h33d5"; 11323 11335 }; 11324 11336 meta.homepage = "https://github.com/gabrielpoca/replacer.nvim/"; 11337 + }; 11338 + 11339 + repolink-nvim = buildVimPlugin { 11340 + pname = "repolink.nvim"; 11341 + version = "2023-12-08"; 11342 + src = fetchFromGitHub { 11343 + owner = "9seconds"; 11344 + repo = "repolink.nvim"; 11345 + rev = "55edfedbaef3e894d2ab5107ea7fadc64cb8258d"; 11346 + sha256 = "1pa75cmb1fyxz4b9lam4vbgkcy2g3lfj0f31s17cppzapk0aqh6a"; 11347 + }; 11348 + meta.homepage = "https://github.com/9seconds/repolink.nvim/"; 11325 11349 }; 11326 11350 11327 11351 resession-nvim = buildVimPlugin {
+8
pkgs/applications/editors/vim/plugins/overrides.nix
··· 1616 1616 ]; 1617 1617 }; 1618 1618 1619 + LuaSnip-snippets-nvim = super.LuaSnip-snippets-nvim.overrideAttrs { 1620 + checkInputs = [ self.luasnip ]; 1621 + }; 1622 + 1619 1623 lz-n = neovimUtils.buildNeovimPlugin { 1620 1624 luaAttr = luaPackages.lz-n; 1621 1625 }; ··· 2761 2765 }; 2762 2766 2763 2767 renamer-nvim = super.renamer-nvim.overrideAttrs { 2768 + dependencies = [ self.plenary-nvim ]; 2769 + }; 2770 + 2771 + repolink-nvim = super.repolink-nvim.overrideAttrs { 2764 2772 dependencies = [ self.plenary-nvim ]; 2765 2773 }; 2766 2774
+2
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 15 15 https://github.com/vigoux/LanguageTool.nvim/,, 16 16 https://github.com/LazyVim/LazyVim/,, 17 17 https://github.com/Yggdroot/LeaderF/,, 18 + https://github.com/molleweide/LuaSnip-snippets.nvim/,HEAD, 18 19 https://github.com/Valloric/MatchTagAlways/,, 19 20 https://github.com/numToStr/Navigator.nvim/,, 20 21 https://github.com/overcache/NeoSolarized/,, ··· 938 939 https://github.com/filipdutescu/renamer.nvim/,, 939 940 https://github.com/MeanderingProgrammer/render-markdown.nvim/,, 940 941 https://github.com/gabrielpoca/replacer.nvim/,HEAD, 942 + https://github.com/9seconds/repolink.nvim/,HEAD, 941 943 https://github.com/stevearc/resession.nvim/,HEAD, 942 944 https://github.com/rest-nvim/rest.nvim/,, 943 945 https://github.com/vim-scripts/restore_view.vim/,HEAD,restore-view-vim
-2
pkgs/applications/graphics/tesseract/wrapper.nix
··· 18 18 19 19 nativeBuildInputs = [ makeWrapper ]; 20 20 21 - phases = [ "buildPhase" "fixupPhase" ]; 22 - 23 21 buildPhase = '' 24 22 makeWrapper {$tesseractBase,$out}/bin/tesseract --set-default TESSDATA_PREFIX $out/share/tessdata 25 23
+3 -5
pkgs/applications/misc/openrgb-plugins/effects/default.nix pkgs/by-name/op/openrgb-plugin-effects/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitLab, 5 - qtbase, 5 + libsForQt5, 6 6 openrgb, 7 7 glib, 8 8 openal, 9 - qmake, 10 9 pkg-config, 11 - wrapQtAppsHook, 12 10 }: 13 11 14 12 stdenv.mkDerivation (finalAttrs: { ··· 29 27 ln -s ${openrgb.src} OpenRGB 30 28 ''; 31 29 32 - nativeBuildInputs = [ 30 + nativeBuildInputs = with libsForQt5; [ 33 31 qmake 34 32 pkg-config 35 33 wrapQtAppsHook 36 34 ]; 37 35 38 - buildInputs = [ 36 + buildInputs = with libsForQt5; [ 39 37 qtbase 40 38 glib 41 39 openal
+3 -5
pkgs/applications/misc/openrgb-plugins/hardwaresync/default.nix pkgs/by-name/op/openrgb-plugin-hardwaresync/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitLab, 5 - qtbase, 5 + libsForQt5, 6 6 openrgb, 7 7 glib, 8 8 libgtop, 9 9 lm_sensors, 10 - qmake, 11 10 pkg-config, 12 - wrapQtAppsHook, 13 11 }: 14 12 15 13 stdenv.mkDerivation (finalAttrs: { ··· 31 29 rm -r dependencies/lhwm-cpp-wrapper 32 30 ''; 33 31 34 - buildInputs = [ 32 + buildInputs = with libsForQt5; [ 35 33 qtbase 36 34 glib 37 35 libgtop 38 36 lm_sensors 39 37 ]; 40 38 41 - nativeBuildInputs = [ 39 + nativeBuildInputs = with libsForQt5; [ 42 40 qmake 43 41 pkg-config 44 42 wrapQtAppsHook
+4 -6
pkgs/applications/misc/openrgb/default.nix pkgs/by-name/op/openrgb/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitLab, 5 - qmake, 6 - wrapQtAppsHook, 5 + libsForQt5, 7 6 libusb1, 8 7 hidapi, 9 8 pkg-config, 10 9 coreutils, 11 10 mbedtls_2, 12 - qtbase, 13 - qttools, 14 11 symlinkJoin, 15 12 openrgb, 16 13 }: ··· 26 23 hash = "sha256-XBLj4EfupyeVHRc0pVI7hrXFoCNJ7ak2yO0QSfhBsGU="; 27 24 }; 28 25 29 - nativeBuildInputs = [ 26 + nativeBuildInputs = with libsForQt5; [ 30 27 qmake 31 28 pkg-config 32 29 wrapQtAppsHook 33 30 ]; 34 - buildInputs = [ 31 + 32 + buildInputs = with libsForQt5; [ 35 33 libusb1 36 34 hidapi 37 35 mbedtls_2
+265 -265
pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
··· 1 1 { 2 - version = "128.6.0esr"; 2 + version = "128.6.1esr"; 3 3 sources = [ 4 4 { 5 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/af/thunderbird-128.6.0esr.tar.bz2"; 5 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/af/thunderbird-128.6.1esr.tar.bz2"; 6 6 locale = "af"; 7 7 arch = "linux-x86_64"; 8 - sha256 = "147169c7e5d3bb763fa87c4f7627f9ddec6493fa7833656021d102df897d2b2b"; 8 + sha256 = "be2c44af9f0476c5ed21abed583cc6970b1a074b25ebe69b0000a3c38b892e91"; 9 9 } 10 10 { 11 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ar/thunderbird-128.6.0esr.tar.bz2"; 11 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ar/thunderbird-128.6.1esr.tar.bz2"; 12 12 locale = "ar"; 13 13 arch = "linux-x86_64"; 14 - sha256 = "eaf250a43059ab0d255ea7b1a96f55baa9287c88b2faf5269fc574df70e5731c"; 14 + sha256 = "4f3208c2151de9a7503888bb467b2f3fc8006a1a79abb91f98306f8498e266d6"; 15 15 } 16 16 { 17 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ast/thunderbird-128.6.0esr.tar.bz2"; 17 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ast/thunderbird-128.6.1esr.tar.bz2"; 18 18 locale = "ast"; 19 19 arch = "linux-x86_64"; 20 - sha256 = "0a66cbf7d5defd48c433784eab0b0b457c11971eac0d4d2f45a735818a23ec02"; 20 + sha256 = "e370b6799874607d5072bb09a98c2998ef8b6c3e8a967a7fe31eca3f15a94e6d"; 21 21 } 22 22 { 23 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/be/thunderbird-128.6.0esr.tar.bz2"; 23 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/be/thunderbird-128.6.1esr.tar.bz2"; 24 24 locale = "be"; 25 25 arch = "linux-x86_64"; 26 - sha256 = "bb475d2f103966cf26e2837333124310cd9e943ee86ec01e524b884f438af6fa"; 26 + sha256 = "0b0f0e4ae1843ca5c643a740a46737e39d844627212631a60b7c9b16c45c83e4"; 27 27 } 28 28 { 29 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/bg/thunderbird-128.6.0esr.tar.bz2"; 29 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/bg/thunderbird-128.6.1esr.tar.bz2"; 30 30 locale = "bg"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "86f3ff01453cfe8156de06b23b4b7a08bc75bd6a7703b3851b145d0e334116c6"; 32 + sha256 = "a4dee78c0bc74de69c1a61400ceb8fdced5b6da9deead89ce88a5cdc3234ff6a"; 33 33 } 34 34 { 35 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/br/thunderbird-128.6.0esr.tar.bz2"; 35 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/br/thunderbird-128.6.1esr.tar.bz2"; 36 36 locale = "br"; 37 37 arch = "linux-x86_64"; 38 - sha256 = "cd2df9f9970e80e9cf97d658b0157d900dda0f2ecd8be225f40d132143874d88"; 38 + sha256 = "ef798d533bab9530f30f03636900f61804b4b57c61a61585761f23c942eb18ca"; 39 39 } 40 40 { 41 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ca/thunderbird-128.6.0esr.tar.bz2"; 41 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ca/thunderbird-128.6.1esr.tar.bz2"; 42 42 locale = "ca"; 43 43 arch = "linux-x86_64"; 44 - sha256 = "0684f9615fd8324cea414b2b0d95a86bf361190ac41281805957cf70c1005457"; 44 + sha256 = "3bd0fecc87a4aaf8934a35f0a4bcc86e271a78c1547d6c6fe5a924847f395e19"; 45 45 } 46 46 { 47 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/cak/thunderbird-128.6.0esr.tar.bz2"; 47 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/cak/thunderbird-128.6.1esr.tar.bz2"; 48 48 locale = "cak"; 49 49 arch = "linux-x86_64"; 50 - sha256 = "d2c40cd642b5e5b0a81c9d2cf0f1b034b17453dfdff100765874ff684e0bbf17"; 50 + sha256 = "7af923642bd14adb3fccdbe6effc9afb25e911c3f8db8d42af1b122689f39bde"; 51 51 } 52 52 { 53 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/cs/thunderbird-128.6.0esr.tar.bz2"; 53 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/cs/thunderbird-128.6.1esr.tar.bz2"; 54 54 locale = "cs"; 55 55 arch = "linux-x86_64"; 56 - sha256 = "2d2324de917822676da6a13173e3fbd541abdeff2ae3cbbb9adab7c9321fe280"; 56 + sha256 = "67c4a3efb4d00ac2840a732161f803b24b4f5ff1379b64a923b473fa8594e64b"; 57 57 } 58 58 { 59 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/cy/thunderbird-128.6.0esr.tar.bz2"; 59 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/cy/thunderbird-128.6.1esr.tar.bz2"; 60 60 locale = "cy"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "8a57b789bfa683781d24cc3c74fe5ca5e28aa55d790bbfe2ec9113816cbad0ac"; 62 + sha256 = "10a52a5ea2bd1957b350f07dbbff088529591bfb4634ab3ee1a76509489f47c1"; 63 63 } 64 64 { 65 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/da/thunderbird-128.6.0esr.tar.bz2"; 65 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/da/thunderbird-128.6.1esr.tar.bz2"; 66 66 locale = "da"; 67 67 arch = "linux-x86_64"; 68 - sha256 = "1a58db475780f1aa0c2d487f826e83d2da592dd3f2bf296a19406ca5ee4ff864"; 68 + sha256 = "fade618a5a8a8e80828796509a901883086ec528c1b92e8f5a5acc3afcd77226"; 69 69 } 70 70 { 71 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/de/thunderbird-128.6.0esr.tar.bz2"; 71 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/de/thunderbird-128.6.1esr.tar.bz2"; 72 72 locale = "de"; 73 73 arch = "linux-x86_64"; 74 - sha256 = "7c5c2ef5e276cc9214d19235a913c1345cc1fcf967c0ca1abc0c935427188df4"; 74 + sha256 = "3e54f9ad84530145aa48b2e0b861e7db0e2ea263422c60a7fd574221001a1908"; 75 75 } 76 76 { 77 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/dsb/thunderbird-128.6.0esr.tar.bz2"; 77 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/dsb/thunderbird-128.6.1esr.tar.bz2"; 78 78 locale = "dsb"; 79 79 arch = "linux-x86_64"; 80 - sha256 = "b1fc585a9a57506d5852b5ced928ee26b27569bd11a6e31d1d362a2ce0e80e29"; 80 + sha256 = "2267f1087ed7e796824aa732700c6c0892782dd8660dcba8d5540e617664d3c2"; 81 81 } 82 82 { 83 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/el/thunderbird-128.6.0esr.tar.bz2"; 83 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/el/thunderbird-128.6.1esr.tar.bz2"; 84 84 locale = "el"; 85 85 arch = "linux-x86_64"; 86 - sha256 = "88ff0bf13a314a9228504b7af1c151935e56fb93fd5fec447c82df587439ec87"; 86 + sha256 = "650490e9684ab556f552aa400ac11ad68883d4a51901f207dc077c7c1ce227d4"; 87 87 } 88 88 { 89 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/en-CA/thunderbird-128.6.0esr.tar.bz2"; 89 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/en-CA/thunderbird-128.6.1esr.tar.bz2"; 90 90 locale = "en-CA"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "a27961dac518dbd07fbe65aee8dbd0a088f510b359644e67503a4c604a483cbf"; 92 + sha256 = "bd70b88b9ad86c5a3a36f741f6a9cf08fd50d5ca82022327c038e6c9a3aef92e"; 93 93 } 94 94 { 95 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/en-GB/thunderbird-128.6.0esr.tar.bz2"; 95 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/en-GB/thunderbird-128.6.1esr.tar.bz2"; 96 96 locale = "en-GB"; 97 97 arch = "linux-x86_64"; 98 - sha256 = "315c95f6ae7aa96682d8db8f091a8fdb66f1d071e96ccb23394cc7b0e041b32d"; 98 + sha256 = "699c053e9ae061842e51fab1ca87acf81b8a2ca243a2a1833eeb968af8865d2c"; 99 99 } 100 100 { 101 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/en-US/thunderbird-128.6.0esr.tar.bz2"; 101 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/en-US/thunderbird-128.6.1esr.tar.bz2"; 102 102 locale = "en-US"; 103 103 arch = "linux-x86_64"; 104 - sha256 = "f8e7fdd9a29a196be4e3af54760ad6987d40180644bae4afb68bbf63f931f2b8"; 104 + sha256 = "4dfa40703f0623569ef9f11e5909c35e61fd6d73d4858d85f1e911158b6e9f39"; 105 105 } 106 106 { 107 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/es-AR/thunderbird-128.6.0esr.tar.bz2"; 107 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/es-AR/thunderbird-128.6.1esr.tar.bz2"; 108 108 locale = "es-AR"; 109 109 arch = "linux-x86_64"; 110 - sha256 = "1a166113f8c3d38ff12dddd0193a45823ab623ed28bd8348025d45afd6c969a6"; 110 + sha256 = "408148e33a08d9b092b2017c3fd97f3e7502bbb061b9e6381973f5f7e656b840"; 111 111 } 112 112 { 113 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/es-ES/thunderbird-128.6.0esr.tar.bz2"; 113 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/es-ES/thunderbird-128.6.1esr.tar.bz2"; 114 114 locale = "es-ES"; 115 115 arch = "linux-x86_64"; 116 - sha256 = "11fe857aa1ec54fb135840b3763dc5373eccd302b65028c9b8e3ff1d238a5c82"; 116 + sha256 = "33f964d271a86f1bb02dbe793f89ba6b4a56e22f6a0fd72a9f1cbbbadc409c8f"; 117 117 } 118 118 { 119 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/es-MX/thunderbird-128.6.0esr.tar.bz2"; 119 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/es-MX/thunderbird-128.6.1esr.tar.bz2"; 120 120 locale = "es-MX"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "10922d63aedd1e472d804a29572d084f9a49bd014072815b195ac04ee8959fa0"; 122 + sha256 = "bf93e6bddb47944d9ccd5fe3443c2e7b9e4ff3ac0af1db05a07f45bbb57c8917"; 123 123 } 124 124 { 125 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/et/thunderbird-128.6.0esr.tar.bz2"; 125 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/et/thunderbird-128.6.1esr.tar.bz2"; 126 126 locale = "et"; 127 127 arch = "linux-x86_64"; 128 - sha256 = "26f2876b278747de85c888c59abb639ce715ea2b849a3317c69192eb4690366d"; 128 + sha256 = "8135645758ba64d0f0b4631d06142dcd621c49db5fc584cd01222a9ce543dabb"; 129 129 } 130 130 { 131 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/eu/thunderbird-128.6.0esr.tar.bz2"; 131 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/eu/thunderbird-128.6.1esr.tar.bz2"; 132 132 locale = "eu"; 133 133 arch = "linux-x86_64"; 134 - sha256 = "b9446b2f5bb87bb5ad9074e4295559d9aedfc790af7f5e1ae74077f93165eda4"; 134 + sha256 = "4fc0f5a7e7342eb3387691cb3728a64e11f6983e233060f0dff41f351e328f37"; 135 135 } 136 136 { 137 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/fi/thunderbird-128.6.0esr.tar.bz2"; 137 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/fi/thunderbird-128.6.1esr.tar.bz2"; 138 138 locale = "fi"; 139 139 arch = "linux-x86_64"; 140 - sha256 = "e85e265b8b21839dbe09af3b860bc7c30c62678758f42542a3f2e73bec9b9300"; 140 + sha256 = "67192f44c2edd542272806f6de1166e85e0cbe8d5ea59ea0459fc5dcf29c13cf"; 141 141 } 142 142 { 143 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/fr/thunderbird-128.6.0esr.tar.bz2"; 143 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/fr/thunderbird-128.6.1esr.tar.bz2"; 144 144 locale = "fr"; 145 145 arch = "linux-x86_64"; 146 - sha256 = "6c77bc7aec3e985c4ddc17e51bd659d8f4c68811e3e04dd5c27eaa37f48e4ebe"; 146 + sha256 = "6323051cd2084f286ffeeee1e4e24cdc6c2b8853fd1aad8581eacea6e26478c6"; 147 147 } 148 148 { 149 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/fy-NL/thunderbird-128.6.0esr.tar.bz2"; 149 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/fy-NL/thunderbird-128.6.1esr.tar.bz2"; 150 150 locale = "fy-NL"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "a57e8c11a14e7418ef198c2acd566a4e3581cc9eda3ecb4fe8e1e219b27594f3"; 152 + sha256 = "08718d1f1c809633b7854a96b56c841001408b8cc941455d4a2e500cc082c211"; 153 153 } 154 154 { 155 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ga-IE/thunderbird-128.6.0esr.tar.bz2"; 155 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ga-IE/thunderbird-128.6.1esr.tar.bz2"; 156 156 locale = "ga-IE"; 157 157 arch = "linux-x86_64"; 158 - sha256 = "aed8de9226564d4ee4bb6869cc0421c435878d31103e87af21f393ba68c36ae3"; 158 + sha256 = "a9c5d6534572f6356c439c88a990a97175b3e77a299bb34cbffb6f13d3e7c4ef"; 159 159 } 160 160 { 161 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/gd/thunderbird-128.6.0esr.tar.bz2"; 161 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/gd/thunderbird-128.6.1esr.tar.bz2"; 162 162 locale = "gd"; 163 163 arch = "linux-x86_64"; 164 - sha256 = "0cf99116e8534cb21696c0675d7bba710f27559d3d82d5e72a64daac16c1c7f4"; 164 + sha256 = "4258c7ad2e824e20ea2fdc86507187c687cdb0178702442469a18ff77d206a49"; 165 165 } 166 166 { 167 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/gl/thunderbird-128.6.0esr.tar.bz2"; 167 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/gl/thunderbird-128.6.1esr.tar.bz2"; 168 168 locale = "gl"; 169 169 arch = "linux-x86_64"; 170 - sha256 = "3354f923b02c9c13d45c8a08c2f5e47fad5bac133563bcaf164a57c68d5bba92"; 170 + sha256 = "235e1396dfaa266ebbeda750b6a10186593ddcfa95465201e7f7a3b87e8f15ff"; 171 171 } 172 172 { 173 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/he/thunderbird-128.6.0esr.tar.bz2"; 173 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/he/thunderbird-128.6.1esr.tar.bz2"; 174 174 locale = "he"; 175 175 arch = "linux-x86_64"; 176 - sha256 = "461f8f59ea9699a1e74a1b27cbdcff05b52b8f126e8e97a0f037952a8b536cf0"; 176 + sha256 = "5c38f24471bed56e25eab4820c556c0eba1d2798f2a566408ff8e9d973e87012"; 177 177 } 178 178 { 179 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/hr/thunderbird-128.6.0esr.tar.bz2"; 179 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/hr/thunderbird-128.6.1esr.tar.bz2"; 180 180 locale = "hr"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "7fb6430e834532e43bd87b246058adeef11dd77adc850b8672fd04f3d6d6060a"; 182 + sha256 = "c177125fb51b2b80cdaa6978ff2475ce9e052b8a2b1bf9b1ce536fe7ecc89309"; 183 183 } 184 184 { 185 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/hsb/thunderbird-128.6.0esr.tar.bz2"; 185 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/hsb/thunderbird-128.6.1esr.tar.bz2"; 186 186 locale = "hsb"; 187 187 arch = "linux-x86_64"; 188 - sha256 = "e727fa3ff2617962157473b20e31bfdb99c59c35ec3e6cb10046211bfd47723d"; 188 + sha256 = "8333ab8efc2f46a1a0a0db86c3d58dc6cd4e0144f2e69f3183ccddc0a7e882fd"; 189 189 } 190 190 { 191 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/hu/thunderbird-128.6.0esr.tar.bz2"; 191 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/hu/thunderbird-128.6.1esr.tar.bz2"; 192 192 locale = "hu"; 193 193 arch = "linux-x86_64"; 194 - sha256 = "c8d6f822508d7a68c65927b14105ddea413835a518d348bca4f41ef61bf11a94"; 194 + sha256 = "f91995e57af2ca41e3166d3abe88915d3578a56f8fa646ad17a97d88d4362f03"; 195 195 } 196 196 { 197 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/hy-AM/thunderbird-128.6.0esr.tar.bz2"; 197 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/hy-AM/thunderbird-128.6.1esr.tar.bz2"; 198 198 locale = "hy-AM"; 199 199 arch = "linux-x86_64"; 200 - sha256 = "da532b67da698cdc025a5320b4e11f630eb8982ed389c1c60fc3c942bdfb4034"; 200 + sha256 = "12cdc3de116fc6b27ab2e9d55ea722363364477156b6da020c1df1346c3f2ae8"; 201 201 } 202 202 { 203 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/id/thunderbird-128.6.0esr.tar.bz2"; 203 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/id/thunderbird-128.6.1esr.tar.bz2"; 204 204 locale = "id"; 205 205 arch = "linux-x86_64"; 206 - sha256 = "05ae0434947fbacd738b24941633db92a21ef8936703706cdaeb311f98cacab2"; 206 + sha256 = "eb449aed2254840cd3b24056758130c14ed34dcd5dd7738d807a592bd71cdbb9"; 207 207 } 208 208 { 209 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/is/thunderbird-128.6.0esr.tar.bz2"; 209 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/is/thunderbird-128.6.1esr.tar.bz2"; 210 210 locale = "is"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "4f506da3c5677cb9fe600e31a9e37b398f00200a403365f8e68f89c8a0eb6bf0"; 212 + sha256 = "67cebbbd999d7a42ec03a98dfcbaec637c291b5eb9eedd4bd4f65097526b0ecd"; 213 213 } 214 214 { 215 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/it/thunderbird-128.6.0esr.tar.bz2"; 215 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/it/thunderbird-128.6.1esr.tar.bz2"; 216 216 locale = "it"; 217 217 arch = "linux-x86_64"; 218 - sha256 = "9142f001b55718443937fa7bc2ac92584371e9b4a1d0d87ff84c272fc87fa74e"; 218 + sha256 = "e4ba4ff84f5a3ed8cfa86b5155bf3f1d487524566b03eacdd4052c4b5f431d96"; 219 219 } 220 220 { 221 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ja/thunderbird-128.6.0esr.tar.bz2"; 221 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ja/thunderbird-128.6.1esr.tar.bz2"; 222 222 locale = "ja"; 223 223 arch = "linux-x86_64"; 224 - sha256 = "965e2b5125ffbabce121c4efbd86cc796372ec969d8634d106a44fef2696c930"; 224 + sha256 = "7b8d6c8a302d1877569246d4b5e23e4e6e7192a924030e89bd35cd04229d3b98"; 225 225 } 226 226 { 227 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ka/thunderbird-128.6.0esr.tar.bz2"; 227 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ka/thunderbird-128.6.1esr.tar.bz2"; 228 228 locale = "ka"; 229 229 arch = "linux-x86_64"; 230 - sha256 = "24b87f5590e83999c8a1b3970b5d0fa3bf98de9820573b0e1af49ced9ca7d29b"; 230 + sha256 = "bf3e8af506a98db415491d56856261113b471ff9749a4b094a08d7b1850e86d4"; 231 231 } 232 232 { 233 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/kab/thunderbird-128.6.0esr.tar.bz2"; 233 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/kab/thunderbird-128.6.1esr.tar.bz2"; 234 234 locale = "kab"; 235 235 arch = "linux-x86_64"; 236 - sha256 = "2efdaf21264181251f39f165270e3e22103823750b9d4d35fb94784f95137d18"; 236 + sha256 = "0efd72d632cc95e2546dd9c811b1e761c2d47e17bef49613aa38832af96acd8f"; 237 237 } 238 238 { 239 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/kk/thunderbird-128.6.0esr.tar.bz2"; 239 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/kk/thunderbird-128.6.1esr.tar.bz2"; 240 240 locale = "kk"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "63820d662893a836a28159057e4ceb2042823d042e2c1f0ed833480817e3cedc"; 242 + sha256 = "b3de6a7fa35e3ea01336dfe86c448d4b0f9a672d7452e77569541fce65810d02"; 243 243 } 244 244 { 245 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ko/thunderbird-128.6.0esr.tar.bz2"; 245 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ko/thunderbird-128.6.1esr.tar.bz2"; 246 246 locale = "ko"; 247 247 arch = "linux-x86_64"; 248 - sha256 = "a1006fb62ca22730213805e9a8bde134bd88405b0068204eba0400880bb10cdd"; 248 + sha256 = "9410d40fd086f25fea1f5faeedd2f640ef0d436f49b5b8bbd4f41b4f4bed1525"; 249 249 } 250 250 { 251 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/lt/thunderbird-128.6.0esr.tar.bz2"; 251 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/lt/thunderbird-128.6.1esr.tar.bz2"; 252 252 locale = "lt"; 253 253 arch = "linux-x86_64"; 254 - sha256 = "60d9333c6633c828f4e491dc8a033a8940894875b9154433511573c31d4834a4"; 254 + sha256 = "2af7d411d75ee76a8b3e4b1e63b07ab0634811ef8c18dfe5dd4cf3cb9676ea68"; 255 255 } 256 256 { 257 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/lv/thunderbird-128.6.0esr.tar.bz2"; 257 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/lv/thunderbird-128.6.1esr.tar.bz2"; 258 258 locale = "lv"; 259 259 arch = "linux-x86_64"; 260 - sha256 = "edf454a5d2ed00f486aebbf505aa5ce8cf9b6d14f06f4645535cc08a1db2a445"; 260 + sha256 = "9d67e04d6039f69b0b256d103b494d7ad46471e4f337821bfc56811bb28f39a7"; 261 261 } 262 262 { 263 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ms/thunderbird-128.6.0esr.tar.bz2"; 263 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ms/thunderbird-128.6.1esr.tar.bz2"; 264 264 locale = "ms"; 265 265 arch = "linux-x86_64"; 266 - sha256 = "2e6374ae36a01a0362a3ac8e9a616e8b80d9c31fbe8f89e58930e00bbb8ede93"; 266 + sha256 = "a7f269a701dabd3260a526f6a8588a6cb033c1d1e097497cf056642414974221"; 267 267 } 268 268 { 269 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/nb-NO/thunderbird-128.6.0esr.tar.bz2"; 269 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/nb-NO/thunderbird-128.6.1esr.tar.bz2"; 270 270 locale = "nb-NO"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "85e121b6878115a304720f9ff8ad85ce757ce1cb520284973be199f51357b707"; 272 + sha256 = "940b364182ce1f208c99c58b0d5cad38fe0f5f09ab3995d4ea757136995295d5"; 273 273 } 274 274 { 275 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/nl/thunderbird-128.6.0esr.tar.bz2"; 275 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/nl/thunderbird-128.6.1esr.tar.bz2"; 276 276 locale = "nl"; 277 277 arch = "linux-x86_64"; 278 - sha256 = "306f6af60bee6174e0d7aab66b7cf21cfe383f9dce403c91fc867ce9a2c26944"; 278 + sha256 = "9e18c1556863868f49a7c79a20da5e35d84f385dd4e0b11c6eaa0d8dc934944d"; 279 279 } 280 280 { 281 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/nn-NO/thunderbird-128.6.0esr.tar.bz2"; 281 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/nn-NO/thunderbird-128.6.1esr.tar.bz2"; 282 282 locale = "nn-NO"; 283 283 arch = "linux-x86_64"; 284 - sha256 = "3aa2b9391365419cdf7a753206c962a932e7f5325505a3320ae57f3b781634d9"; 284 + sha256 = "87f3c24434e81592cf9ba6d2715219ba632ba0014d2587d027e18441e9c306e1"; 285 285 } 286 286 { 287 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/pa-IN/thunderbird-128.6.0esr.tar.bz2"; 287 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/pa-IN/thunderbird-128.6.1esr.tar.bz2"; 288 288 locale = "pa-IN"; 289 289 arch = "linux-x86_64"; 290 - sha256 = "797ae91d608e7be252439b1fcd4536df1b030fb1f7267408c17b75cefda4c20b"; 290 + sha256 = "b8cdd1c2db2eede3e2aad1da30bf767d15bf302441c3cc4979a5280b36bcf539"; 291 291 } 292 292 { 293 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/pl/thunderbird-128.6.0esr.tar.bz2"; 293 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/pl/thunderbird-128.6.1esr.tar.bz2"; 294 294 locale = "pl"; 295 295 arch = "linux-x86_64"; 296 - sha256 = "4ac87004c02e69159ae6875658cb7ed95ddd965fa3871ba7a89a82b6abd4f9f6"; 296 + sha256 = "6be2cd7239411ee03bf4f5fdb98ebb4235428e4aa3fb0c85fc9c9362571deecb"; 297 297 } 298 298 { 299 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/pt-BR/thunderbird-128.6.0esr.tar.bz2"; 299 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/pt-BR/thunderbird-128.6.1esr.tar.bz2"; 300 300 locale = "pt-BR"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "40a3721ec6cd57f58e27ddb239e5026648bf9d75eafc417e4d61b5128c8e6a45"; 302 + sha256 = "baee1f8a9428f50c0115766e999a9f3c18c0e9bf6961a32b27716935f0d813d7"; 303 303 } 304 304 { 305 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/pt-PT/thunderbird-128.6.0esr.tar.bz2"; 305 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/pt-PT/thunderbird-128.6.1esr.tar.bz2"; 306 306 locale = "pt-PT"; 307 307 arch = "linux-x86_64"; 308 - sha256 = "860fb6f9ed881a18921a498f30d5559316e1d7934d974636951339221a2b4b57"; 308 + sha256 = "bddb747ee6e45014baf9a8d2261aadd4150c98d63dcd5ddafc08200972451038"; 309 309 } 310 310 { 311 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/rm/thunderbird-128.6.0esr.tar.bz2"; 311 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/rm/thunderbird-128.6.1esr.tar.bz2"; 312 312 locale = "rm"; 313 313 arch = "linux-x86_64"; 314 - sha256 = "b9c47fe2fdc79f0ab5cd6233aec9b8be4bda9537ea3fdba1290d28e6d2e38dcc"; 314 + sha256 = "bc2835f7eeaebef7ec60c06cfd4641aed51facc81ae69e83d7e4d56ec9ea10a3"; 315 315 } 316 316 { 317 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ro/thunderbird-128.6.0esr.tar.bz2"; 317 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ro/thunderbird-128.6.1esr.tar.bz2"; 318 318 locale = "ro"; 319 319 arch = "linux-x86_64"; 320 - sha256 = "aecc5113a2e86c6202cab6ce6278a2b7ff8b7228efba5e3de5dc3811d845c043"; 320 + sha256 = "8e9e4b0091ae91fb544d00e7e6748532a4f874e5d416cf317478858e06aed782"; 321 321 } 322 322 { 323 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/ru/thunderbird-128.6.0esr.tar.bz2"; 323 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/ru/thunderbird-128.6.1esr.tar.bz2"; 324 324 locale = "ru"; 325 325 arch = "linux-x86_64"; 326 - sha256 = "ab3903775cafe7907b28bf56d5f30e2d3d79055d84bd52469b26bf72ec8240c9"; 326 + sha256 = "4420432e93242e90d048f7eeffc6d4b2a0208cc3a8b6b3547bf402c58f684094"; 327 327 } 328 328 { 329 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/sk/thunderbird-128.6.0esr.tar.bz2"; 329 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/sk/thunderbird-128.6.1esr.tar.bz2"; 330 330 locale = "sk"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "8ef99d4dc206ae86ccf4460206ff56e314e1e35d282f05f86944e462db119b8c"; 332 + sha256 = "2a3e5f5fc207a39954b53da37faae8b77c04beeeb77f01a712d34c3a97dcb8d1"; 333 333 } 334 334 { 335 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/sl/thunderbird-128.6.0esr.tar.bz2"; 335 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/sl/thunderbird-128.6.1esr.tar.bz2"; 336 336 locale = "sl"; 337 337 arch = "linux-x86_64"; 338 - sha256 = "c57ab55bd835e2d5bf8903a6a8db69ea456f93f1406167bffa9a9047b3747db3"; 338 + sha256 = "67222234ed147536af027c7a9292a6e13f4fa0d6ba7a2af86d3e631754a8b9ce"; 339 339 } 340 340 { 341 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/sq/thunderbird-128.6.0esr.tar.bz2"; 341 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/sq/thunderbird-128.6.1esr.tar.bz2"; 342 342 locale = "sq"; 343 343 arch = "linux-x86_64"; 344 - sha256 = "8b8f216d54cf9e432e19ae07b2ac316684a8e1ba91e2dee7f8157f626c46b114"; 344 + sha256 = "e6c0b7a5e1a7c91d74c192b6d07ca21aebf2a423f11d9384c268175e9a52c516"; 345 345 } 346 346 { 347 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/sr/thunderbird-128.6.0esr.tar.bz2"; 347 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/sr/thunderbird-128.6.1esr.tar.bz2"; 348 348 locale = "sr"; 349 349 arch = "linux-x86_64"; 350 - sha256 = "9212dbe44a7e39097b1d1a7860a06f4a7bdd45abe734b3c5bb7c04de0d766fec"; 350 + sha256 = "fb4682aeb65695dfe82e7420f69e31000871cc89f28f85a968b8a9851d3c4374"; 351 351 } 352 352 { 353 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/sv-SE/thunderbird-128.6.0esr.tar.bz2"; 353 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/sv-SE/thunderbird-128.6.1esr.tar.bz2"; 354 354 locale = "sv-SE"; 355 355 arch = "linux-x86_64"; 356 - sha256 = "1f1b6b76775b1643a6748b414c014c24c1fc84a09da4aad3ee7a3672ca5f0012"; 356 + sha256 = "6a191f049d25899d5550e8b32fe36c9c9b87f1764271a38daeecc99d2d42258d"; 357 357 } 358 358 { 359 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/th/thunderbird-128.6.0esr.tar.bz2"; 359 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/th/thunderbird-128.6.1esr.tar.bz2"; 360 360 locale = "th"; 361 361 arch = "linux-x86_64"; 362 - sha256 = "82f1ddd9b88b777162c947f09ef6add3e3050ab87ec5bb33d245b6fa14a603dd"; 362 + sha256 = "4a7b662274fcb08462d28e9bacb0b388c24ba97ec2d2de4cd2a6ebeee51f19a5"; 363 363 } 364 364 { 365 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/tr/thunderbird-128.6.0esr.tar.bz2"; 365 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/tr/thunderbird-128.6.1esr.tar.bz2"; 366 366 locale = "tr"; 367 367 arch = "linux-x86_64"; 368 - sha256 = "380bcfa6ec40a2fba1eb444e473baa521cbf4ee654ad63898e5f3829be746dc8"; 368 + sha256 = "e1c5e3f7b40d1e627b6f442bd2f015d28e1c07c70eadf686502ccc2d6c8f61de"; 369 369 } 370 370 { 371 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/uk/thunderbird-128.6.0esr.tar.bz2"; 371 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/uk/thunderbird-128.6.1esr.tar.bz2"; 372 372 locale = "uk"; 373 373 arch = "linux-x86_64"; 374 - sha256 = "2a7052d5c51e53c0ab3b0703f7b33a3e870a123b8604416ef8c92dfcbad736e9"; 374 + sha256 = "57fd513305a33a959a09c80a1fbd3e06fd0cdd40f86cb41f814e9a31a9b24267"; 375 375 } 376 376 { 377 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/uz/thunderbird-128.6.0esr.tar.bz2"; 377 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/uz/thunderbird-128.6.1esr.tar.bz2"; 378 378 locale = "uz"; 379 379 arch = "linux-x86_64"; 380 - sha256 = "72148f0f1160f9fb93ea65e1dd6053a768e02b45f6ecfb3de68de4db4f635291"; 380 + sha256 = "ca72d66aa59098fc0e2325718a0dec4911af4bab55245268876e6224ffc47169"; 381 381 } 382 382 { 383 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/vi/thunderbird-128.6.0esr.tar.bz2"; 383 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/vi/thunderbird-128.6.1esr.tar.bz2"; 384 384 locale = "vi"; 385 385 arch = "linux-x86_64"; 386 - sha256 = "475abbbb400aea36414d787e98ce9095632e11436759da552ccdb4272adaacea"; 386 + sha256 = "57b4b669b8a8e1704a50040c8ee5dd84e5145a09ad40644709fbdceb46af1975"; 387 387 } 388 388 { 389 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/zh-CN/thunderbird-128.6.0esr.tar.bz2"; 389 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/zh-CN/thunderbird-128.6.1esr.tar.bz2"; 390 390 locale = "zh-CN"; 391 391 arch = "linux-x86_64"; 392 - sha256 = "b2d5ac008c57e7e48168b9712d6e90891bd5c517a891e4d0d4fcb6d5ae2cfb3c"; 392 + sha256 = "6e8323e5cc67720a7cf1afba7776116e70ad9ada3b4e01023eae1c5f4134c555"; 393 393 } 394 394 { 395 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-x86_64/zh-TW/thunderbird-128.6.0esr.tar.bz2"; 395 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-x86_64/zh-TW/thunderbird-128.6.1esr.tar.bz2"; 396 396 locale = "zh-TW"; 397 397 arch = "linux-x86_64"; 398 - sha256 = "01122295d0e40f896312eee085b9db6e696a9eede5f94a69651d39253f7cec2c"; 398 + sha256 = "746eb3f9a1296143c97817056cfdb4465fbd2071fa6dc9283d577c6a84c04c56"; 399 399 } 400 400 { 401 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/af/thunderbird-128.6.0esr.tar.bz2"; 401 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/af/thunderbird-128.6.1esr.tar.bz2"; 402 402 locale = "af"; 403 403 arch = "linux-i686"; 404 - sha256 = "62d59997921ad6f8867fd28d249c86c4879c2634e5766b498feaa68d0da38336"; 404 + sha256 = "f5f9713502309cf753ee9cb584226e1ec4b8983975eca29df846feb8617f3aee"; 405 405 } 406 406 { 407 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ar/thunderbird-128.6.0esr.tar.bz2"; 407 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ar/thunderbird-128.6.1esr.tar.bz2"; 408 408 locale = "ar"; 409 409 arch = "linux-i686"; 410 - sha256 = "dbc05ffb01763cfbec843331d47772d8b53f0e700db0fa4d3ce0afc4a48814e3"; 410 + sha256 = "51ae27836ec8ad79a453a79dda6ebeac92f0a9a9928784a632cbde12952bec7c"; 411 411 } 412 412 { 413 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ast/thunderbird-128.6.0esr.tar.bz2"; 413 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ast/thunderbird-128.6.1esr.tar.bz2"; 414 414 locale = "ast"; 415 415 arch = "linux-i686"; 416 - sha256 = "bdcc2cb138d79367087ac72d7fec609128cb983416bee6e3f57f18ba3f78741b"; 416 + sha256 = "710c0bf59054b3619c58707aee80469e950cfc7f571208aab0db44b115eb8dfa"; 417 417 } 418 418 { 419 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/be/thunderbird-128.6.0esr.tar.bz2"; 419 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/be/thunderbird-128.6.1esr.tar.bz2"; 420 420 locale = "be"; 421 421 arch = "linux-i686"; 422 - sha256 = "ee1132188cca65f69cbef56287f930f685cc1c7f7e445b3eb819bd935ec7cb2e"; 422 + sha256 = "f330fb05511f92648adfbcb21f7d40a5769d5bfb45a5aec74f0ea691e5871af7"; 423 423 } 424 424 { 425 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/bg/thunderbird-128.6.0esr.tar.bz2"; 425 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/bg/thunderbird-128.6.1esr.tar.bz2"; 426 426 locale = "bg"; 427 427 arch = "linux-i686"; 428 - sha256 = "ebbc2843eedaf5ef42e8d9b53e2e7c020e3eefaccbfa9d95554d259ea2332781"; 428 + sha256 = "711940850a15971ae10bbd47650b4a0a2025fc6518c30b07b571892e85b9a75e"; 429 429 } 430 430 { 431 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/br/thunderbird-128.6.0esr.tar.bz2"; 431 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/br/thunderbird-128.6.1esr.tar.bz2"; 432 432 locale = "br"; 433 433 arch = "linux-i686"; 434 - sha256 = "5c0679c6970f2e7d80fd4e1b78643e912d42641a287074ec8deb6f49016844fd"; 434 + sha256 = "5294c69244262827b74d48e3d9080bbe55eeeb5c4dc58c2148923bc27176847f"; 435 435 } 436 436 { 437 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ca/thunderbird-128.6.0esr.tar.bz2"; 437 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ca/thunderbird-128.6.1esr.tar.bz2"; 438 438 locale = "ca"; 439 439 arch = "linux-i686"; 440 - sha256 = "d1d727eee4d58c7798414510918248b37d33ba5953243b6e23e7a03fe7c5dab3"; 440 + sha256 = "7ff75c06c3e79aa66406ae9208f3ca3c496703e4828e1fdf77eaaecfc08f3e06"; 441 441 } 442 442 { 443 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/cak/thunderbird-128.6.0esr.tar.bz2"; 443 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/cak/thunderbird-128.6.1esr.tar.bz2"; 444 444 locale = "cak"; 445 445 arch = "linux-i686"; 446 - sha256 = "e9e6fa54db1a01d8a9fdaf3339dbbf84fb101220e57fe060df44e045a6051189"; 446 + sha256 = "a3197fa772df576d549c26b8480c4ff4c550c7d922139d00582a8a5be4393ff2"; 447 447 } 448 448 { 449 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/cs/thunderbird-128.6.0esr.tar.bz2"; 449 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/cs/thunderbird-128.6.1esr.tar.bz2"; 450 450 locale = "cs"; 451 451 arch = "linux-i686"; 452 - sha256 = "f1e2399413bf3a744128cb9e2279b9f207f9361c5da3bdb4f7f625f73d2217a6"; 452 + sha256 = "03a130d9449fa1f708be06e7a2724f087238727e321b41ffec07dcb6400026be"; 453 453 } 454 454 { 455 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/cy/thunderbird-128.6.0esr.tar.bz2"; 455 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/cy/thunderbird-128.6.1esr.tar.bz2"; 456 456 locale = "cy"; 457 457 arch = "linux-i686"; 458 - sha256 = "33a3372f67b1254dbb30989879a71b0078a2340901875abb9759780d81855712"; 458 + sha256 = "490a874e8f1ada465cb600434464c25e25d44cb6452219b227510c59e91051b7"; 459 459 } 460 460 { 461 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/da/thunderbird-128.6.0esr.tar.bz2"; 461 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/da/thunderbird-128.6.1esr.tar.bz2"; 462 462 locale = "da"; 463 463 arch = "linux-i686"; 464 - sha256 = "2a08ff6af580d47bf2e5759dba6d706bdd3fc74e7d7b6e56b4333c4b7aae9ace"; 464 + sha256 = "f3a8e93f01bb5f0d13a2711aa55610672526989ba54596a6a72cf1f22198e470"; 465 465 } 466 466 { 467 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/de/thunderbird-128.6.0esr.tar.bz2"; 467 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/de/thunderbird-128.6.1esr.tar.bz2"; 468 468 locale = "de"; 469 469 arch = "linux-i686"; 470 - sha256 = "66eaf15fd54ecd204510e3ee8e6042515932138464d12e31f287008c1abc8218"; 470 + sha256 = "69849cb1ef0eb78c967e7529a85e5cda2f31ac25f6b48c88ee055230857c339e"; 471 471 } 472 472 { 473 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/dsb/thunderbird-128.6.0esr.tar.bz2"; 473 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/dsb/thunderbird-128.6.1esr.tar.bz2"; 474 474 locale = "dsb"; 475 475 arch = "linux-i686"; 476 - sha256 = "2febaf2c4fb0e75b78bffd4c81b2818c63fe993451b0a7cc20a7e6353dd8fb07"; 476 + sha256 = "357fbce54d89547a97055c08725c08619675830ac0dfe7967547e498ccc79381"; 477 477 } 478 478 { 479 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/el/thunderbird-128.6.0esr.tar.bz2"; 479 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/el/thunderbird-128.6.1esr.tar.bz2"; 480 480 locale = "el"; 481 481 arch = "linux-i686"; 482 - sha256 = "165b23be9f875111a17807edcf6813fc8687773827b85e9c73475590ccab5412"; 482 + sha256 = "638408fcff3c6e116e94bac9a10c9719cf81500d23f575f088b097c97b40de66"; 483 483 } 484 484 { 485 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/en-CA/thunderbird-128.6.0esr.tar.bz2"; 485 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/en-CA/thunderbird-128.6.1esr.tar.bz2"; 486 486 locale = "en-CA"; 487 487 arch = "linux-i686"; 488 - sha256 = "001af04eedd973468bfac7a2357bf145fc507bbf710d2ec236fb841d1b31309b"; 488 + sha256 = "fb1d42d13985c308bd501d36f2b0977bf1d820d8f6e56ab3e4887b0f21bb2d57"; 489 489 } 490 490 { 491 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/en-GB/thunderbird-128.6.0esr.tar.bz2"; 491 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/en-GB/thunderbird-128.6.1esr.tar.bz2"; 492 492 locale = "en-GB"; 493 493 arch = "linux-i686"; 494 - sha256 = "f45125ce2e23318ae0d9943e15c6212a4238777fede7af7686f826ee3d9dbe28"; 494 + sha256 = "89507abd00647841e576a318f4c18e2c728d818107e0e35a5c4f32f34e0b5879"; 495 495 } 496 496 { 497 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/en-US/thunderbird-128.6.0esr.tar.bz2"; 497 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/en-US/thunderbird-128.6.1esr.tar.bz2"; 498 498 locale = "en-US"; 499 499 arch = "linux-i686"; 500 - sha256 = "d9c2e45e91c927832fa2b6affaccfed77a48f83cba647a895b49eaeeaa4461ec"; 500 + sha256 = "eb8555ff145dfbcee89271de61d22f73ec90f2bc2e06ef54ec60aa2c3b4318df"; 501 501 } 502 502 { 503 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/es-AR/thunderbird-128.6.0esr.tar.bz2"; 503 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/es-AR/thunderbird-128.6.1esr.tar.bz2"; 504 504 locale = "es-AR"; 505 505 arch = "linux-i686"; 506 - sha256 = "39fccbc25a74ab3ced790c034bfa170d1b9f4eb312ad8a9c3f7e1ad77d427c51"; 506 + sha256 = "2e5740eccfd005ba2ba20763246cd51923b2caf4a41ea6976ffe2670294d0ded"; 507 507 } 508 508 { 509 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/es-ES/thunderbird-128.6.0esr.tar.bz2"; 509 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/es-ES/thunderbird-128.6.1esr.tar.bz2"; 510 510 locale = "es-ES"; 511 511 arch = "linux-i686"; 512 - sha256 = "03741e6cdbb65a7f5915bf57b109cf6adf5213abc20da905fc861c88f9c9c406"; 512 + sha256 = "835b83dddec9dd1ea6283f3294ae9b5e9b827c72e65bc4b50204b338fa7da2d4"; 513 513 } 514 514 { 515 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/es-MX/thunderbird-128.6.0esr.tar.bz2"; 515 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/es-MX/thunderbird-128.6.1esr.tar.bz2"; 516 516 locale = "es-MX"; 517 517 arch = "linux-i686"; 518 - sha256 = "15c7d464ff7769701d314f13330271ed2937ab0b0034a81161b2e36d283831be"; 518 + sha256 = "47e23a7507b3c4af1da944c4865692808d961ab7073daec08887a1cd5505a77b"; 519 519 } 520 520 { 521 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/et/thunderbird-128.6.0esr.tar.bz2"; 521 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/et/thunderbird-128.6.1esr.tar.bz2"; 522 522 locale = "et"; 523 523 arch = "linux-i686"; 524 - sha256 = "2f388016a416978bd4459f10c627d380fffbeff95dcc4f652ad459ea77a114af"; 524 + sha256 = "60be867338dc57434be4521bc1ef9d26ac16da51bcc0681c3424ee65d0f04335"; 525 525 } 526 526 { 527 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/eu/thunderbird-128.6.0esr.tar.bz2"; 527 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/eu/thunderbird-128.6.1esr.tar.bz2"; 528 528 locale = "eu"; 529 529 arch = "linux-i686"; 530 - sha256 = "913e9a6f0c642488a6f265aeb82f47cad6d9da4c8a3c20a538be4dacfdd2f424"; 530 + sha256 = "9e407cda465e65b8fa40f966eec6793f1d618a2cb4cdaf89026736f210582146"; 531 531 } 532 532 { 533 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/fi/thunderbird-128.6.0esr.tar.bz2"; 533 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/fi/thunderbird-128.6.1esr.tar.bz2"; 534 534 locale = "fi"; 535 535 arch = "linux-i686"; 536 - sha256 = "181c0036ea5c3cd1d2a51c1f554be95c780d825c2b698196f21ce4451242069a"; 536 + sha256 = "559ead385a9d4545c31a3ae0219604658275700e56fd62f289bf89743d784bcf"; 537 537 } 538 538 { 539 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/fr/thunderbird-128.6.0esr.tar.bz2"; 539 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/fr/thunderbird-128.6.1esr.tar.bz2"; 540 540 locale = "fr"; 541 541 arch = "linux-i686"; 542 - sha256 = "4855ccbf98d16a50f5b879ca7488b850a2d4378610c1a45e292e1635b3e5836c"; 542 + sha256 = "c64d0fbc18b86da7fdf599bb574cfea257a2ad2a4072d6d54f0f201284d32ba7"; 543 543 } 544 544 { 545 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/fy-NL/thunderbird-128.6.0esr.tar.bz2"; 545 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/fy-NL/thunderbird-128.6.1esr.tar.bz2"; 546 546 locale = "fy-NL"; 547 547 arch = "linux-i686"; 548 - sha256 = "f1e518d037905d175b67ea69524f9347b1cf84bddfaac15c9755de319cc8cee6"; 548 + sha256 = "48199cb503d9e4744368b199d4d06545265ddb0cbc9f3d443a0570d4f2a50658"; 549 549 } 550 550 { 551 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ga-IE/thunderbird-128.6.0esr.tar.bz2"; 551 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ga-IE/thunderbird-128.6.1esr.tar.bz2"; 552 552 locale = "ga-IE"; 553 553 arch = "linux-i686"; 554 - sha256 = "a1b6fdd4a59fece7a9216c8684502634bdae34a23ad6b1d4a9b1877aa8c74b2f"; 554 + sha256 = "4157290dd27ff6e738e8c7aa7522f0f1b8f3df09329c286c232cd21ffefca532"; 555 555 } 556 556 { 557 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/gd/thunderbird-128.6.0esr.tar.bz2"; 557 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/gd/thunderbird-128.6.1esr.tar.bz2"; 558 558 locale = "gd"; 559 559 arch = "linux-i686"; 560 - sha256 = "770e304815467dcd557a9377f7755ab6eeef1b754db35865102e148d181c24bd"; 560 + sha256 = "053504f03781525eca26a11f0469c814480cd5c714eba97be41b321f8075e273"; 561 561 } 562 562 { 563 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/gl/thunderbird-128.6.0esr.tar.bz2"; 563 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/gl/thunderbird-128.6.1esr.tar.bz2"; 564 564 locale = "gl"; 565 565 arch = "linux-i686"; 566 - sha256 = "715aa396a68625b69ab3d19133023c2b8623074bcbf60198d278e48d655562f7"; 566 + sha256 = "0e5d718033eadbb6f1d701df5995591fdcbed0b7cc3d5cc68ba42d8a481fe9bb"; 567 567 } 568 568 { 569 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/he/thunderbird-128.6.0esr.tar.bz2"; 569 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/he/thunderbird-128.6.1esr.tar.bz2"; 570 570 locale = "he"; 571 571 arch = "linux-i686"; 572 - sha256 = "71851abff423cd15633b014ed49fc340a668f37912813180087bec647ef52695"; 572 + sha256 = "631ea9ad6ba16b83e1edc0fd55c476f4a16259025a3863e9212e61e0d89bc7ea"; 573 573 } 574 574 { 575 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/hr/thunderbird-128.6.0esr.tar.bz2"; 575 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/hr/thunderbird-128.6.1esr.tar.bz2"; 576 576 locale = "hr"; 577 577 arch = "linux-i686"; 578 - sha256 = "ec3b050dd285b5ef797de74003f5661bb4157bc4db5dabd195f1973cf0c6f5bf"; 578 + sha256 = "bad8f983ea5ae4f80ae38ada0c7c8d3fa336744b1e966c48af10217bf5ea2237"; 579 579 } 580 580 { 581 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/hsb/thunderbird-128.6.0esr.tar.bz2"; 581 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/hsb/thunderbird-128.6.1esr.tar.bz2"; 582 582 locale = "hsb"; 583 583 arch = "linux-i686"; 584 - sha256 = "84d25c5f124a159ce9d6f0e2909c2813857c7efe38dd2f0df5b383f8f7e3d494"; 584 + sha256 = "4d50574ac492b5bee3a7ab7f3e859ad076771cd9e47c4020018e1c10b9083518"; 585 585 } 586 586 { 587 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/hu/thunderbird-128.6.0esr.tar.bz2"; 587 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/hu/thunderbird-128.6.1esr.tar.bz2"; 588 588 locale = "hu"; 589 589 arch = "linux-i686"; 590 - sha256 = "ae2566441c6bdd4705dc24d3b917c8e03d7219650b38fbf94d94ff82a446fe62"; 590 + sha256 = "e782b4eb870ffa199be3a1c571c67eade17cee24f3b4b8ee6f160067082a8c8c"; 591 591 } 592 592 { 593 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/hy-AM/thunderbird-128.6.0esr.tar.bz2"; 593 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/hy-AM/thunderbird-128.6.1esr.tar.bz2"; 594 594 locale = "hy-AM"; 595 595 arch = "linux-i686"; 596 - sha256 = "684d92cba150239ba8f7c85cc00b8002a4f86c310c3a96cadc8afa4a8212337a"; 596 + sha256 = "16c02f0811ded8a5fd0d17a3b4ce944fe2adc6ed53c8927a2bc0dd13ae6b5a17"; 597 597 } 598 598 { 599 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/id/thunderbird-128.6.0esr.tar.bz2"; 599 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/id/thunderbird-128.6.1esr.tar.bz2"; 600 600 locale = "id"; 601 601 arch = "linux-i686"; 602 - sha256 = "f0be4128db7336c6d42880515d7006d6818e2650dc024e65aad6cd0e2be0e961"; 602 + sha256 = "4226e163541af84d2df18d755673d6a5b2fafe9f650f6acdc9dc92d258b5ac1c"; 603 603 } 604 604 { 605 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/is/thunderbird-128.6.0esr.tar.bz2"; 605 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/is/thunderbird-128.6.1esr.tar.bz2"; 606 606 locale = "is"; 607 607 arch = "linux-i686"; 608 - sha256 = "a141c3fb553a32f9874ed6f2a4004e84979d1b970c17fa7a74a6d23fce0263c9"; 608 + sha256 = "3ee5840dcfbcfaa488ddf34267ee15346d6f4af3531a1581918ce0bef894e627"; 609 609 } 610 610 { 611 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/it/thunderbird-128.6.0esr.tar.bz2"; 611 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/it/thunderbird-128.6.1esr.tar.bz2"; 612 612 locale = "it"; 613 613 arch = "linux-i686"; 614 - sha256 = "bbc2a5d84e0ed6bebd8585df3a852fbf92e5bb0f548ae37b970a6b2447c98ed1"; 614 + sha256 = "8895b995cc0f80ce299b90b59609943eabbfbea79b9732c0020356223c47f792"; 615 615 } 616 616 { 617 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ja/thunderbird-128.6.0esr.tar.bz2"; 617 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ja/thunderbird-128.6.1esr.tar.bz2"; 618 618 locale = "ja"; 619 619 arch = "linux-i686"; 620 - sha256 = "d04fc2f0a0ce0be61012ae72dba8c48fe90bd6467ca20d8440787260f92dffcc"; 620 + sha256 = "684e8e68b1369c3fba79192d6e5ec1a81da536d2c3bd41a3ae9ded8217cd1501"; 621 621 } 622 622 { 623 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ka/thunderbird-128.6.0esr.tar.bz2"; 623 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ka/thunderbird-128.6.1esr.tar.bz2"; 624 624 locale = "ka"; 625 625 arch = "linux-i686"; 626 - sha256 = "ed178358c17b02499d4b7691098c07c85cfbe4a43cb9bb8b5fd86ce7779298ae"; 626 + sha256 = "aabc4ce18a4f12fb9bcbe5b185df7193850d98e75ebd3d71e277111edc1a76a3"; 627 627 } 628 628 { 629 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/kab/thunderbird-128.6.0esr.tar.bz2"; 629 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/kab/thunderbird-128.6.1esr.tar.bz2"; 630 630 locale = "kab"; 631 631 arch = "linux-i686"; 632 - sha256 = "3299c8a36adc7af99a3c73863645eb622e2b46de84f404233443d00b416e204c"; 632 + sha256 = "11c2f379d051411a9339b0de268619d78d214cbd64ee75ed142c4b3b57114efd"; 633 633 } 634 634 { 635 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/kk/thunderbird-128.6.0esr.tar.bz2"; 635 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/kk/thunderbird-128.6.1esr.tar.bz2"; 636 636 locale = "kk"; 637 637 arch = "linux-i686"; 638 - sha256 = "1de2bac82f5be71751eef5bfeb59116927ea04b2b8c2b568fe1725745d160e85"; 638 + sha256 = "636709b2a21c97264bf10464b72606bdaf95014dfa5dacb509989cdf8edec2b7"; 639 639 } 640 640 { 641 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ko/thunderbird-128.6.0esr.tar.bz2"; 641 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ko/thunderbird-128.6.1esr.tar.bz2"; 642 642 locale = "ko"; 643 643 arch = "linux-i686"; 644 - sha256 = "0326665b85426f1b14216e063118796e010969689d2341469bbf36d799f2f4a5"; 644 + sha256 = "0f751cbdf911524e4436a3c7a1504de2c500e79d346acc539f3ecef4ec1acf2f"; 645 645 } 646 646 { 647 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/lt/thunderbird-128.6.0esr.tar.bz2"; 647 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/lt/thunderbird-128.6.1esr.tar.bz2"; 648 648 locale = "lt"; 649 649 arch = "linux-i686"; 650 - sha256 = "458467e5d24267011aa9b2c61cccb77b174bd17b791ab8ab260a7e07b0059ce2"; 650 + sha256 = "2bdc68ba0514ad110427b85008c6e586c60cd3e5309d5b8fd0f55348c9df8375"; 651 651 } 652 652 { 653 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/lv/thunderbird-128.6.0esr.tar.bz2"; 653 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/lv/thunderbird-128.6.1esr.tar.bz2"; 654 654 locale = "lv"; 655 655 arch = "linux-i686"; 656 - sha256 = "935564c24ad59a8cba9388c0629c5074738d9671dfc95c3058adf5f0ffae465e"; 656 + sha256 = "72bfa32ed3b847f3e4842a9a923dd64967da1430cf38182c1bf9772cb99a7ad9"; 657 657 } 658 658 { 659 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ms/thunderbird-128.6.0esr.tar.bz2"; 659 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ms/thunderbird-128.6.1esr.tar.bz2"; 660 660 locale = "ms"; 661 661 arch = "linux-i686"; 662 - sha256 = "d98f64f31ed2c2f2c5d6b044bfa64f342f326e9710da9e8884ece1010cd7482c"; 662 + sha256 = "054c3a226465ed5d5d05d9465089a0b8369f89ff4b2e5db2f5e7d880eeede5da"; 663 663 } 664 664 { 665 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/nb-NO/thunderbird-128.6.0esr.tar.bz2"; 665 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/nb-NO/thunderbird-128.6.1esr.tar.bz2"; 666 666 locale = "nb-NO"; 667 667 arch = "linux-i686"; 668 - sha256 = "14302cbe97ac0fcdfc3fa480f2b4437764be824dd0ab500c2c6c73701f4dedca"; 668 + sha256 = "9137be450d76d838521f274a645995d61fb9723cd0f7b26ee6641306b645e031"; 669 669 } 670 670 { 671 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/nl/thunderbird-128.6.0esr.tar.bz2"; 671 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/nl/thunderbird-128.6.1esr.tar.bz2"; 672 672 locale = "nl"; 673 673 arch = "linux-i686"; 674 - sha256 = "8b5bb83eeab32207258366e9bd286c2b1b2cd729ef45abf41277f473baa7305f"; 674 + sha256 = "71c19034ac6a06bffb84f64922360871e6fb1670d9c3fbc9a19798c8abee66c5"; 675 675 } 676 676 { 677 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/nn-NO/thunderbird-128.6.0esr.tar.bz2"; 677 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/nn-NO/thunderbird-128.6.1esr.tar.bz2"; 678 678 locale = "nn-NO"; 679 679 arch = "linux-i686"; 680 - sha256 = "9417b5870546bd223de53ec36c17a4d0e2210fcbb4b853abb2f034b74a589051"; 680 + sha256 = "d07aaf91cfc6f3b4da65cad518e62a5168eae9a8ee7bd940424a6682d7ad126b"; 681 681 } 682 682 { 683 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/pa-IN/thunderbird-128.6.0esr.tar.bz2"; 683 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/pa-IN/thunderbird-128.6.1esr.tar.bz2"; 684 684 locale = "pa-IN"; 685 685 arch = "linux-i686"; 686 - sha256 = "0405871e0fbbda68cbdeb933c70c26d7c0cab0c4501b8762c7be3bd148e08ab8"; 686 + sha256 = "3951b9ff05096165b17a9e5c49ac544cf77b1eb1b732e2a41ee9d94c47ebf6f5"; 687 687 } 688 688 { 689 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/pl/thunderbird-128.6.0esr.tar.bz2"; 689 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/pl/thunderbird-128.6.1esr.tar.bz2"; 690 690 locale = "pl"; 691 691 arch = "linux-i686"; 692 - sha256 = "1da36203c8420749724bd8b32e1c215257a225aa98f0e0643d0425b32aec5980"; 692 + sha256 = "ae27f78332e8ad0855b0214f14cae0d7fa09d59f71b38a0f80dce359606073a6"; 693 693 } 694 694 { 695 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/pt-BR/thunderbird-128.6.0esr.tar.bz2"; 695 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/pt-BR/thunderbird-128.6.1esr.tar.bz2"; 696 696 locale = "pt-BR"; 697 697 arch = "linux-i686"; 698 - sha256 = "cac9cd2269f7d69c25ca618864bfd115bcb2ec27331038b7c6e5831f941499ee"; 698 + sha256 = "5383952811ca6f9bc52f3ddcfcc0b881fed818b6dca6b99d9cf90d178082ad9f"; 699 699 } 700 700 { 701 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/pt-PT/thunderbird-128.6.0esr.tar.bz2"; 701 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/pt-PT/thunderbird-128.6.1esr.tar.bz2"; 702 702 locale = "pt-PT"; 703 703 arch = "linux-i686"; 704 - sha256 = "d66daca210cb2459850b554d492d4c0ba7d9fc7a34980ee72cfe983436861194"; 704 + sha256 = "85c8c8ef1cf8dbd3c9c9874686590300e9cfc10c684b1bb4f64eb39cc8c5e4d2"; 705 705 } 706 706 { 707 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/rm/thunderbird-128.6.0esr.tar.bz2"; 707 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/rm/thunderbird-128.6.1esr.tar.bz2"; 708 708 locale = "rm"; 709 709 arch = "linux-i686"; 710 - sha256 = "dfdc1b27313897e4ae7437423d70a93b47c3277ff5199a7f134e90c787a6f5f4"; 710 + sha256 = "2bd11169c571047b44025f0094a3bba2642f7d24480003a652fa30988997ac6f"; 711 711 } 712 712 { 713 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ro/thunderbird-128.6.0esr.tar.bz2"; 713 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ro/thunderbird-128.6.1esr.tar.bz2"; 714 714 locale = "ro"; 715 715 arch = "linux-i686"; 716 - sha256 = "477a37e982f00f32f7afd9e1263035f878034bc6ee79200cc3d156efc20dc124"; 716 + sha256 = "88a1940d95c02f46aeb092af2758cb85840425b3924b662b2d1beacf18670628"; 717 717 } 718 718 { 719 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/ru/thunderbird-128.6.0esr.tar.bz2"; 719 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/ru/thunderbird-128.6.1esr.tar.bz2"; 720 720 locale = "ru"; 721 721 arch = "linux-i686"; 722 - sha256 = "d94e863b730f86b3c1ffd2004c74d339f72af66b67d098beb51a056e7bc4e58d"; 722 + sha256 = "5efad22aa2d09b275367dac33deac99f4fe99e126f90883829ef71e2c577e161"; 723 723 } 724 724 { 725 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/sk/thunderbird-128.6.0esr.tar.bz2"; 725 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/sk/thunderbird-128.6.1esr.tar.bz2"; 726 726 locale = "sk"; 727 727 arch = "linux-i686"; 728 - sha256 = "7fb502e717b62433c10338a140ce724d2bcd6f947c3df140d88ccc7ba17f3f02"; 728 + sha256 = "b4a4e1b3df1882a99394ce659018efaa01b940d08bb6f1d6bef0455c8c27c39e"; 729 729 } 730 730 { 731 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/sl/thunderbird-128.6.0esr.tar.bz2"; 731 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/sl/thunderbird-128.6.1esr.tar.bz2"; 732 732 locale = "sl"; 733 733 arch = "linux-i686"; 734 - sha256 = "8eea3f3ecd02765a286ddb763a1dd305a630d82720569069a239750ba83664d5"; 734 + sha256 = "18dc29b47a46a74aa8e8a003593d0e92dc707a289a3f846355f6aca522b2d7ef"; 735 735 } 736 736 { 737 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/sq/thunderbird-128.6.0esr.tar.bz2"; 737 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/sq/thunderbird-128.6.1esr.tar.bz2"; 738 738 locale = "sq"; 739 739 arch = "linux-i686"; 740 - sha256 = "8aa055e87b14cca81d25499d196cceed9503e8922e03ee0ea92097dd9ed54d42"; 740 + sha256 = "4f44f82bc32802c2bfb95fc9188ff1656b0b50b215e6475615395f19b4ba5e9c"; 741 741 } 742 742 { 743 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/sr/thunderbird-128.6.0esr.tar.bz2"; 743 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/sr/thunderbird-128.6.1esr.tar.bz2"; 744 744 locale = "sr"; 745 745 arch = "linux-i686"; 746 - sha256 = "879683d2bd155f0d764979c148c8024213337ff110e9b43bb45d6012f229a300"; 746 + sha256 = "389b47ff4fe0ec44f6f04fed574a0be4fafcfe95713f5575972ee7be4fa2bc63"; 747 747 } 748 748 { 749 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/sv-SE/thunderbird-128.6.0esr.tar.bz2"; 749 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/sv-SE/thunderbird-128.6.1esr.tar.bz2"; 750 750 locale = "sv-SE"; 751 751 arch = "linux-i686"; 752 - sha256 = "add729440a5acacbdb9303b975196ccd081fbaf609a5ca520c5c49da8a57fbfe"; 752 + sha256 = "ce9ade81d2d2a66ccd50f043998364e4696eb5a5c3c272ec093d0266abf03417"; 753 753 } 754 754 { 755 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/th/thunderbird-128.6.0esr.tar.bz2"; 755 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/th/thunderbird-128.6.1esr.tar.bz2"; 756 756 locale = "th"; 757 757 arch = "linux-i686"; 758 - sha256 = "b7dfb1c4471c6afe6ff84c15f868254d6871a32e9d989a085cfea3431e592b49"; 758 + sha256 = "c51ac457124127d23339c9901446e3930c7b3f77870c71bb4be0baaf0ccf8fcf"; 759 759 } 760 760 { 761 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/tr/thunderbird-128.6.0esr.tar.bz2"; 761 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/tr/thunderbird-128.6.1esr.tar.bz2"; 762 762 locale = "tr"; 763 763 arch = "linux-i686"; 764 - sha256 = "55291db94cdbd0ba57ec3235a02dc06e3003240f0f9f95dba028a0fa6193e3d5"; 764 + sha256 = "d657d7447a7a24ec5a033b72edf0410d1ccd07d0a40d9e296e6ecadaf57d654d"; 765 765 } 766 766 { 767 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/uk/thunderbird-128.6.0esr.tar.bz2"; 767 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/uk/thunderbird-128.6.1esr.tar.bz2"; 768 768 locale = "uk"; 769 769 arch = "linux-i686"; 770 - sha256 = "07ca8084dd890216f576f612f5540333f222496c061172e2bca55a97949ff199"; 770 + sha256 = "0643a480d328aaf211fc65b0bb323dc4cc7943940c26784642fc8ddbf2f963a9"; 771 771 } 772 772 { 773 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/uz/thunderbird-128.6.0esr.tar.bz2"; 773 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/uz/thunderbird-128.6.1esr.tar.bz2"; 774 774 locale = "uz"; 775 775 arch = "linux-i686"; 776 - sha256 = "d0374a986585bd43e7e2ff88ce8c6fee727523ec98983fbcb665acf32327e2d0"; 776 + sha256 = "a7dbb5595a507f4207e2181e138ba99ca08b87aa031ed4acdacf594f0ff523b9"; 777 777 } 778 778 { 779 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/vi/thunderbird-128.6.0esr.tar.bz2"; 779 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/vi/thunderbird-128.6.1esr.tar.bz2"; 780 780 locale = "vi"; 781 781 arch = "linux-i686"; 782 - sha256 = "147b9d64d517142fc20c91de1b5613a2c56976fa6c70382abee69dc98ad2a703"; 782 + sha256 = "ebb655c6734c9b68bffe76a00f35156da93bd97c5879e4acf34df7b31ba92f0b"; 783 783 } 784 784 { 785 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/zh-CN/thunderbird-128.6.0esr.tar.bz2"; 785 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/zh-CN/thunderbird-128.6.1esr.tar.bz2"; 786 786 locale = "zh-CN"; 787 787 arch = "linux-i686"; 788 - sha256 = "15cc8573c79e62f611499a0dcd09155e7d5b66c25bf8361132f8ce4a3530897c"; 788 + sha256 = "004ff5ed854609c6554fdf235c81854038ab56f4e231fff00477d1de85a6d30b"; 789 789 } 790 790 { 791 - url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.0esr/linux-i686/zh-TW/thunderbird-128.6.0esr.tar.bz2"; 791 + url = "http://archive.mozilla.org/pub/thunderbird/releases/128.6.1esr/linux-i686/zh-TW/thunderbird-128.6.1esr.tar.bz2"; 792 792 locale = "zh-TW"; 793 793 arch = "linux-i686"; 794 - sha256 = "9c5fae7d1ff16246beb284f26461a1cdec93c31bf8b9c0ca12adef2bf9fa7794"; 794 + sha256 = "7894a24b448663f24e4466399fe006c4c0806f56a29a56ecfae5c2ad2f883106"; 795 795 } 796 796 ]; 797 797 }
+2 -2
pkgs/applications/science/molecular-dynamics/gromacs/default.nix
··· 45 45 } 46 46 else 47 47 { 48 - version = "2024.4"; 49 - hash = "sha256-rGGOzi5Yr6hrU2xaLE/Lk38HYDGPEtGPEDRra969hqg="; 48 + version = "2024.5"; 49 + hash = "sha256-/s8GsYbN25Qs+0LujaXz6yuZk+aswKLxjRSsCwFEJPM="; 50 50 }; 51 51 52 52 in stdenv.mkDerivation rec {
+3 -3
pkgs/applications/version-management/git-cliff/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "git-cliff"; 10 - version = "2.7.0"; 10 + version = "2.8.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "orhun"; 14 14 repo = "git-cliff"; 15 15 rev = "v${version}"; 16 - hash = "sha256-wGxxLfl+d8uTPLHPL2EKpaL36x0or7PHwdVaZTlKITE="; 16 + hash = "sha256-B421xXt7TrBJVwi04vygnw9t5o7/KLVpuItQtwV4E24="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-8Zybs+SlwVuF+obJD+yt36HdtDGIJWLSGUnypqOlFWU="; 20 + cargoHash = "sha256-GGEKQgnSB2HW3VIj4CfxzUZaWYE2/nHJPN9ZMmHY5Ns="; 21 21 22 22 # attempts to run the program on .git in src which is not deterministic 23 23 doCheck = false;
+1 -4
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix
··· 33 33 homepage = "https://github.com/hyprwm/hyprland-plugins"; 34 34 description = "Hyprland ${description} plugin"; 35 35 license = lib.licenses.bsd3; 36 - maintainers = with lib.maintainers; [ 37 - fufexan 38 - johnrtitor 39 - ]; 36 + maintainers = lib.teams.hyprland.members; 40 37 inherit (hyprland.meta) platforms; 41 38 }; 42 39 }
+1 -4
pkgs/applications/window-managers/hyprwm/xdg-desktop-portal-hyprland/default.nix
··· 91 91 changelog = "https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v${finalAttrs.version}"; 92 92 mainProgram = "hyprland-share-picker"; 93 93 license = lib.licenses.bsd3; 94 - maintainers = with lib.maintainers; [ 95 - fufexan 96 - khaneliman 97 - ]; 94 + maintainers = lib.teams.hyprland.members; 98 95 platforms = lib.platforms.linux; 99 96 }; 100 97 })
+11 -5
pkgs/by-name/al/alist/package.nix
··· 7 7 stdenv, 8 8 installShellFiles, 9 9 versionCheckHook, 10 + callPackage, 10 11 }: 11 12 buildGoModule rec { 12 13 pname = "alist"; 13 - version = "3.41.0"; 14 - webVersion = "3.41.0"; 14 + version = "3.42.0"; 15 + webVersion = "3.42.0"; 15 16 16 17 src = fetchFromGitHub { 17 18 owner = "AlistGo"; 18 19 repo = "alist"; 19 20 tag = "v${version}"; 20 - hash = "sha256-DzqSkcyDRyiHM0yh7A+dZj7TnjhDVQoHHgV5piVcu1g="; 21 + hash = "sha256-qUW9bA2TeAVve77i43+ITxClLaO3aqm5959itf+iFqs="; 21 22 # populate values that require us to use git. By doing this in postFetch we 22 23 # can delete .git afterwards and maintain better reproducibility of the src. 23 24 leaveDotGit = true; ··· 31 32 }; 32 33 web = fetchzip { 33 34 url = "https://github.com/AlistGo/alist-web/releases/download/${webVersion}/dist.tar.gz"; 34 - hash = "sha256-1IXvst9VfxuIjUrgmJxTYm8jJQStMK+RlQibQ3fTDGs="; 35 + hash = "sha256-g2+qdLrxuyuqxlyVk32BKJCbMfXNs29KLEPxAkTQHjU="; 35 36 }; 36 37 37 38 proxyVendor = true; 38 - vendorHash = "sha256-p6JqYmcQR6W7RE7F6NGxoiTxSOESuYjpke0rLRlxeSM="; 39 + vendorHash = "sha256-uid+uT4eOtDsCNsKqGqPc4vMDnKUatG4V2n0Z7r6ccY="; 39 40 40 41 buildInputs = [ fuse ]; 41 42 ··· 67 68 "TestHTTPAll" 68 69 "TestWebsocketAll" 69 70 "TestWebsocketCaller" 71 + "TestDownloadOrder" 70 72 ]; 71 73 in 72 74 [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; ··· 87 89 nativeInstallCheckInputs = [ 88 90 versionCheckHook 89 91 ]; 92 + 93 + passthru = { 94 + updateScript = lib.getExe (callPackage ./update.nix { }); 95 + }; 90 96 91 97 meta = { 92 98 description = "File list/WebDAV program that supports multiple storages";
+43
pkgs/by-name/al/alist/update.nix
··· 1 + { 2 + writeShellApplication, 3 + nix, 4 + nix-update, 5 + curl, 6 + jq, 7 + common-updater-scripts, 8 + }: 9 + 10 + writeShellApplication { 11 + name = "update-alist"; 12 + runtimeInputs = [ 13 + curl 14 + jq 15 + nix 16 + common-updater-scripts 17 + nix-update 18 + ]; 19 + 20 + text = '' 21 + # get old info 22 + oldVersion=$(nix-instantiate --eval --strict -A "alist.version" | jq -e -r) 23 + 24 + get_latest_release() { 25 + local repo=$1 26 + curl --fail ''${GITHUB_TOKEN:+ -H "Authorization: bearer $GITHUB_TOKEN"} \ 27 + -s "https://api.github.com/repos/AlistGo/$repo/releases/latest" | jq -r ".tag_name" 28 + } 29 + 30 + version=$(get_latest_release "alist") 31 + version="''${version#v}" 32 + webVersion=$(get_latest_release "alist-web") 33 + 34 + if [[ "$oldVersion" == "$version" ]]; then 35 + echo "Already up to date!" 36 + exit 0 37 + fi 38 + 39 + update-source-version alist "$webVersion" --source-key=web --version-key=webVersion 40 + 41 + nix-update alist --version="$version" 42 + ''; 43 + }
+1 -4
pkgs/by-name/aq/aquamarine/package.nix
··· 71 71 description = "A very light linux rendering backend library"; 72 72 homepage = "https://github.com/hyprwm/aquamarine"; 73 73 license = lib.licenses.bsd3; 74 - maintainers = with lib.maintainers; [ 75 - fufexan 76 - johnrtitor 77 - ]; 74 + maintainers = lib.teams.hyprland.members; 78 75 platforms = lib.platforms.linux ++ lib.platforms.freebsd; 79 76 }; 80 77 })
+26 -12
pkgs/by-name/ba/bacon/package.nix
··· 6 6 pkg-config, 7 7 alsa-lib, 8 8 versionCheckHook, 9 + bacon, 9 10 nix-update-script, 11 + 12 + withSound ? false, 10 13 }: 11 14 15 + let 16 + soundDependencies = 17 + lib.optionals stdenv.hostPlatform.isLinux [ 18 + alsa-lib 19 + ] 20 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 21 + # bindgenHook is only included on darwin as it is needed to build `coreaudio-sys`, a darwin-specific crate 22 + rustPlatform.bindgenHook 23 + ]; 24 + in 25 + 12 26 rustPlatform.buildRustPackage rec { 13 27 pname = "bacon"; 14 - version = "3.9.0"; 28 + version = "3.9.1"; 15 29 16 30 src = fetchFromGitHub { 17 31 owner = "Canop"; 18 32 repo = "bacon"; 19 33 tag = "v${version}"; 20 - hash = "sha256-LnJlE4ostOl+pr+d7ZsAfKvG4C45qt4pedWpeiTchPU="; 34 + hash = "sha256-TniEPcY3mK5LO9CBXi5kgnUQkOeDwF9n1K0kSn4ucKk="; 21 35 }; 22 36 23 37 useFetchCargoVendor = true; 24 - cargoHash = "sha256-o+hTK/7hw2/gLwGm5TozfZZyi674h2p55E7yfprB9wU="; 38 + cargoHash = "sha256-6vR8Bxv/A6do4+oGAI0kx1yUyht7YOi1pP/mnIiBPmc="; 25 39 26 - nativeBuildInputs = [ 40 + buildFeatures = lib.optionals withSound [ 41 + "sound" 42 + ]; 43 + 44 + nativeBuildInputs = lib.optionals withSound [ 27 45 pkg-config 28 46 ]; 29 47 30 - buildInputs = 31 - lib.optionals stdenv.hostPlatform.isLinux [ 32 - alsa-lib 33 - ] 34 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 35 - # bindgenHook is only included on darwin as it is needed to build `coreaudio-sys`, a darwin-specific crate 36 - rustPlatform.bindgenHook 37 - ]; 48 + buildInputs = lib.optionals withSound soundDependencies; 38 49 39 50 nativeInstallCheckInputs = [ versionCheckHook ]; 40 51 versionCheckProgramArg = [ "--version" ]; 41 52 doInstallCheck = true; 42 53 43 54 passthru = { 55 + tests = { 56 + withSound = bacon.override { withSound = true; }; 57 + }; 44 58 updateScript = nix-update-script { }; 45 59 }; 46 60
+16 -17
pkgs/by-name/bl/blueberry/package.nix
··· 13 13 xapp, 14 14 }: 15 15 16 - stdenv.mkDerivation rec { 16 + python3Packages.buildPythonApplication rec { 17 17 pname = "blueberry"; 18 18 version = "1.4.8"; 19 + format = "other"; 19 20 20 21 src = fetchFromGitHub { 21 22 owner = "linuxmint"; ··· 26 27 27 28 nativeBuildInputs = [ 28 29 gobject-introspection 29 - python3Packages.wrapPython 30 30 wrapGAppsHook3 31 31 ]; 32 32 ··· 34 34 bluez-tools 35 35 gnome-bluetooth_1_0 36 36 libnotify 37 - python3Packages.python 38 37 util-linux 39 38 xapp 40 39 ]; ··· 53 52 54 53 # Fix paths 55 54 substituteInPlace $out/bin/blueberry \ 56 - --replace /usr/lib/blueberry $out/lib/blueberry 55 + --replace-fail /usr/lib/blueberry $out/lib/blueberry 57 56 substituteInPlace $out/bin/blueberry-tray \ 58 - --replace /usr/lib/blueberry $out/lib/blueberry 57 + --replace-fail /usr/lib/blueberry $out/lib/blueberry 59 58 substituteInPlace $out/etc/xdg/autostart/blueberry-obex-agent.desktop \ 60 - --replace /usr/lib/blueberry $out/lib/blueberry 59 + --replace-fail /usr/lib/blueberry $out/lib/blueberry 61 60 substituteInPlace $out/etc/xdg/autostart/blueberry-tray.desktop \ 62 - --replace Exec=blueberry-tray Exec=$out/bin/blueberry-tray 61 + --replace-fail Exec=blueberry-tray Exec=$out/bin/blueberry-tray 63 62 substituteInPlace $out/lib/blueberry/blueberry-obex-agent.py \ 64 - --replace /usr/share $out/share 63 + --replace-fail /usr/share $out/share 65 64 substituteInPlace $out/lib/blueberry/blueberry-tray.py \ 66 - --replace /usr/share $out/share 65 + --replace-fail /usr/share $out/share 67 66 substituteInPlace $out/lib/blueberry/blueberry.py \ 68 - --replace '"bt-adapter"' '"${bluez-tools}/bin/bt-adapter"' \ 69 - --replace /usr/bin/pavucontrol ${pavucontrol}/bin/pavucontrol \ 70 - --replace /usr/lib/blueberry $out/lib/blueberry \ 71 - --replace /usr/share $out/share 67 + --replace-fail '"bt-adapter"' '"${bluez-tools}/bin/bt-adapter"' \ 68 + --replace-fail /usr/bin/pavucontrol ${pavucontrol}/bin/pavucontrol \ 69 + --replace-fail /usr/lib/blueberry $out/lib/blueberry \ 70 + --replace-fail /usr/share $out/share 72 71 substituteInPlace $out/lib/blueberry/rfkillMagic.py \ 73 - --replace /usr/bin/rfkill ${util-linux}/bin/rfkill \ 74 - --replace /usr/sbin/rfkill ${util-linux}/bin/rfkill \ 75 - --replace /usr/lib/blueberry $out/lib/blueberry 72 + --replace-fail /usr/bin/rfkill ${util-linux}/bin/rfkill \ 73 + --replace-fail /usr/sbin/rfkill ${util-linux}/bin/rfkill \ 74 + --replace-fail /usr/lib/blueberry $out/lib/blueberry 76 75 substituteInPlace $out/share/applications/blueberry.desktop \ 77 - --replace Exec=blueberry Exec=$out/bin/blueberry 76 + --replace-fail Exec=blueberry Exec=$out/bin/blueberry 78 77 79 78 glib-compile-schemas --strict $out/share/glib-2.0/schemas 80 79
+3 -3
pkgs/by-name/ch/chirpstack-rest-api/package.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "chirpstack-rest-api"; 9 - version = "4.10.2"; 9 + version = "4.11.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "chirpstack"; 13 13 repo = "chirpstack-rest-api"; 14 14 rev = "v${version}"; 15 - hash = "sha256-t7JACy26BzmkC7f/KGATw8V+lqEqhkPjEg6LHQ6REWE="; 15 + hash = "sha256-yYuSciMsQudGqBPNqj28TZgCGtZb9j7mtEkBR8tbEm4="; 16 16 }; 17 17 18 - vendorHash = "sha256-Y4KGcLms5TAWHcvm9OYKty3+Lciycy+31zokVAPx/pI="; 18 + vendorHash = "sha256-UZ1todyWnxRTnqEGc/2rM+JCZPWYG/WA+OnivpB6JGI="; 19 19 20 20 ldflags = [ 21 21 "-s"
+3 -3
pkgs/by-name/cp/cpuinfo/package.nix
··· 10 10 }: 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "cpuinfo"; 13 - version = "0-unstable-2024-12-09"; 13 + version = "0-unstable-2025-01-10"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "pytorch"; 17 17 repo = "cpuinfo"; 18 - rev = "ca156f7bc9109c552973414a63d310f76ef0cbf8"; 19 - hash = "sha256-hIGizsl1NSGySXPI9Xx69xCfQLAMpYviYhBXX201N4o="; 18 + rev = "8a1772a0c5c447df2d18edf33ec4603a8c9c04a6"; 19 + hash = "sha256-dKmZ5YXLhvVdxaJ4PefR+SWlh+MTFHNxOMeM6Vj7Gvo="; 20 20 }; 21 21 22 22 passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
+3 -3
pkgs/by-name/el/element-desktop/element-desktop-pin.nix
··· 1 1 { 2 - "version" = "1.11.89"; 2 + "version" = "1.11.91"; 3 3 "hashes" = { 4 - "desktopSrcHash" = "sha256-vZLM1AIMxDltB+GeQEcYifnaBC1+4wWkotPFuelHxT0="; 5 - "desktopYarnHash" = "1n057ic4dzcyg3wfr8jj7vab00jg2d1m38y5zk1kab1pka163f1q"; 4 + "desktopSrcHash" = "sha256-nHA/j9V+vZUgY+eCCp/iO458GrXSkla+ruJbJjh9NJw="; 5 + "desktopYarnHash" = "09k4kislf1zimbyn6m68bh2s3kpn2cs9h04wqli3j3qgkplcvxdv"; 6 6 }; 7 7 }
+3 -3
pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix
··· 1 1 { 2 - "version" = "1.11.89"; 2 + "version" = "1.11.91"; 3 3 "hashes" = { 4 - "webSrcHash" = "sha256-K9i5MxTJaX359qsnpfXZBZiNHbhCEy25plUPVUtbGQs="; 5 - "webYarnHash" = "164smvrq9937x0pql20zdqab5w35fcidbywkzlyc5g4w7iwkd9kx"; 4 + "webSrcHash" = "sha256-kdjkmVkoJuV3SBFkVQr4IAi69mAs8V5i3qFOd66BP2s="; 5 + "webYarnHash" = "sha256-in7qiGIXP+Ki820RB/uB2st2FIwrxjqYpdOmmLI6RSM="; 6 6 }; 7 7 }
+3 -3
pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix
··· 6 6 }: 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "flutter_rust_bridge_codegen"; 9 - version = "2.7.0"; 9 + version = "2.7.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "fzyzcjy"; 13 13 repo = "flutter_rust_bridge"; 14 14 rev = "v${version}"; 15 - hash = "sha256-XHHgKwwGI0v6PD+KQBA8AvUBqUPxefxoJXcZDwjOemQ="; 15 + hash = "sha256-I9IaBOqX93g5i26aMa/ICWKurX/82R9PvINNVWNQuNk="; 16 16 fetchSubmodules = true; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-4/Tmj0FFBLhGKbabE+kcoHqBX7rmlg3ps3oZ/hwuir8="; 20 + cargoHash = "sha256-8+h2B3q3cFH7lLilathipnSJKx5nAts0EiUUiqFENFU="; 21 21 cargoBuildFlags = "--package flutter_rust_bridge_codegen"; 22 22 cargoTestFlags = "--package flutter_rust_bridge_codegen"; 23 23
+2 -2
pkgs/by-name/gd/gdlauncher-carbon/package.nix
··· 28 28 29 29 stdenv.mkDerivation (finalAttrs: { 30 30 pname = "gdlauncher-carbon"; 31 - version = "2.0.20"; 31 + version = "2.0.22"; 32 32 33 33 src = appimageTools.extract { 34 34 inherit (finalAttrs) pname version; 35 35 src = fetchurl { 36 36 url = "https://cdn-raw.gdl.gg/launcher/GDLauncher__${finalAttrs.version}__linux__x64.AppImage"; 37 - hash = "sha256-tI9RU8qO3MHbImOGw2Wl1dksNbhqrYFyGemqms8aAio="; 37 + hash = "sha256-b1d39cSuVJ17rx8vjlYlyIUvqkBbhCWXuq4Z96K1I3M="; 38 38 }; 39 39 }; 40 40
+2 -2
pkgs/by-name/gl/glamoroustoolkit/package.nix
··· 29 29 30 30 stdenv.mkDerivation (finalAttrs: { 31 31 pname = "glamoroustoolkit"; 32 - version = "1.1.9"; 32 + version = "1.1.11"; 33 33 34 34 src = fetchzip { 35 35 url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip"; 36 36 stripRoot = false; 37 - hash = "sha256-dBUMn5KMSLTfmJnKTS6seEYDRy2JCiR+fi37UIUJ5aM="; 37 + hash = "sha256-bb5tU4UtqdWcSqgl28V8IoATWx4TADxNFXkn9ljmw6Y="; 38 38 }; 39 39 40 40 nativeBuildInputs = [
+21 -14
pkgs/by-name/gn/gnome-bluetooth_1_0/package.nix
··· 6 6 gnome, 7 7 adwaita-icon-theme, 8 8 meson, 9 + mesonEmulatorHook, 9 10 ninja, 10 11 pkg-config, 11 12 gtk3, ··· 51 52 }) 52 53 ]; 53 54 54 - nativeBuildInputs = [ 55 - meson 56 - ninja 57 - gettext 58 - itstool 59 - pkg-config 60 - libxml2 61 - wrapGAppsHook3 62 - gobject-introspection 63 - gtk-doc 64 - docbook-xsl-nons 65 - docbook_xml_dtd_43 66 - python3 67 - ]; 55 + nativeBuildInputs = 56 + [ 57 + meson 58 + ninja 59 + gettext 60 + itstool 61 + pkg-config 62 + libxml2 63 + wrapGAppsHook3 64 + gobject-introspection 65 + gtk-doc 66 + docbook-xsl-nons 67 + docbook_xml_dtd_43 68 + python3 69 + ] 70 + ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ 71 + mesonEmulatorHook 72 + ]; 68 73 69 74 buildInputs = [ 70 75 glib ··· 85 90 chmod +x meson_post_install.py # patchShebangs requires executable file 86 91 patchShebangs meson_post_install.py 87 92 ''; 93 + 94 + strictDeps = true; 88 95 89 96 passthru = { 90 97 updateScript = gnome.updateScript {
+1 -4
pkgs/by-name/gr/grimblast/package.nix
··· 64 64 description = "Helper for screenshots within Hyprland, based on grimshot"; 65 65 license = licenses.mit; 66 66 platforms = platforms.unix; 67 - maintainers = with maintainers; [ 68 - donovanglover 69 - khaneliman 70 - ]; 67 + maintainers = lib.teams.hyprland.members; 71 68 mainProgram = "grimblast"; 72 69 }; 73 70 })
+5 -1
pkgs/by-name/hy/hyprcursor/package.nix
··· 50 50 description = "Hyprland cursor format, library and utilities"; 51 51 changelog = "https://github.com/hyprwm/hyprcursor/releases/tag/v${finalAttrs.version}"; 52 52 license = lib.licenses.bsd3; 53 - maintainers = with lib.maintainers; [ iynaix ]; 53 + maintainers = 54 + lib.teams.hyprland.members 55 + ++ (with lib.maintainers; [ 56 + iynaix 57 + ]); 54 58 mainProgram = "hyprcursor-util"; 55 59 platforms = lib.platforms.linux; 56 60 };
+1 -4
pkgs/by-name/hy/hyprgraphics/package.nix
··· 51 51 description = "Official implementation library for the hypr config language"; 52 52 license = lib.licenses.lgpl3Only; 53 53 platforms = lib.platforms.all; 54 - maintainers = with lib.maintainers; [ 55 - fufexan 56 - khaneliman 57 - ]; 54 + maintainers = lib.teams.hyprland.members; 58 55 }; 59 56 })
+5 -5
pkgs/by-name/hy/hypridle/package.nix
··· 48 48 description = "Hyprland's idle daemon"; 49 49 homepage = "https://github.com/hyprwm/hypridle"; 50 50 license = lib.licenses.bsd3; 51 - maintainers = with lib.maintainers; [ 52 - iogamaster 53 - johnrtitor 54 - khaneliman 55 - ]; 51 + maintainers = 52 + lib.teams.hyprland.members 53 + ++ (with lib.maintainers; [ 54 + iogamaster 55 + ]); 56 56 mainProgram = "hypridle"; 57 57 platforms = [ 58 58 "aarch64-linux"
+1 -1
pkgs/by-name/hy/hyprland-protocols/package.nix
··· 25 25 homepage = "https://github.com/hyprwm/hyprland-protocols"; 26 26 description = "Wayland protocol extensions for Hyprland"; 27 27 license = lib.licenses.bsd3; 28 - maintainers = with lib.maintainers; [ fufexan ]; 28 + maintainers = lib.teams.hyprland.members; 29 29 platforms = lib.platforms.linux; 30 30 }; 31 31 })
+1 -1
pkgs/by-name/hy/hyprland-qtutils/package.nix
··· 43 43 description = "Hyprland QT/qml utility apps"; 44 44 homepage = "https://github.com/hyprwm/hyprland-qtutils"; 45 45 license = lib.licenses.bsd3; 46 - maintainers = [ lib.maintainers.fufexan ]; 46 + maintainers = lib.teams.hyprland.members; 47 47 platforms = lib.platforms.linux; 48 48 }; 49 49 })
+1 -6
pkgs/by-name/hy/hyprland/package.nix
··· 217 217 homepage = "https://github.com/hyprwm/Hyprland"; 218 218 description = "Dynamic tiling Wayland compositor that doesn't sacrifice on its looks"; 219 219 license = lib.licenses.bsd3; 220 - maintainers = with lib.maintainers; [ 221 - fufexan 222 - johnrtitor 223 - khaneliman 224 - wozeparrot 225 - ]; 220 + maintainers = lib.teams.hyprland.members; 226 221 mainProgram = "Hyprland"; 227 222 platforms = lib.platforms.linux ++ lib.platforms.freebsd; 228 223 };
+5 -4
pkgs/by-name/hy/hyprlang/package.nix
··· 39 39 description = "Official implementation library for the hypr config language"; 40 40 license = lib.licenses.lgpl3Only; 41 41 platforms = lib.platforms.all; 42 - maintainers = with lib.maintainers; [ 43 - iogamaster 44 - fufexan 45 - ]; 42 + maintainers = 43 + lib.teams.hyprland.members 44 + ++ (with lib.maintainers; [ 45 + iogamaster 46 + ]); 46 47 }; 47 48 })
+5 -4
pkgs/by-name/hy/hyprlock/package.nix
··· 70 70 description = "Hyprland's GPU-accelerated screen locking utility"; 71 71 homepage = "https://github.com/hyprwm/hyprlock"; 72 72 license = lib.licenses.bsd3; 73 - maintainers = with lib.maintainers; [ 74 - iynaix 75 - johnrtitor 76 - ]; 73 + maintainers = 74 + lib.teams.hyprland.members 75 + ++ (with lib.maintainers; [ 76 + iynaix 77 + ]); 77 78 mainProgram = "hyprlock"; 78 79 platforms = lib.platforms.linux; 79 80 };
+1 -5
pkgs/by-name/hy/hyprpaper/package.nix
··· 82 82 inherit (finalAttrs.src.meta) homepage; 83 83 description = "Blazing fast wayland wallpaper utility"; 84 84 license = licenses.bsd3; 85 - maintainers = with maintainers; [ 86 - fufexan 87 - khaneliman 88 - wozeparrot 89 - ]; 85 + maintainers = lib.teams.hyprland.members; 90 86 inherit (wayland.meta) platforms; 91 87 broken = gcc14Stdenv.hostPlatform.isDarwin; 92 88 mainProgram = "hyprpaper";
+1 -4
pkgs/by-name/hy/hyprpicker/package.nix
··· 61 61 description = "Wlroots-compatible Wayland color picker that does not suck"; 62 62 homepage = "https://github.com/hyprwm/hyprpicker"; 63 63 license = lib.licenses.bsd3; 64 - maintainers = with lib.maintainers; [ 65 - fufexan 66 - khaneliman 67 - ]; 64 + maintainers = lib.teams.hyprland.members; 68 65 platforms = wayland.meta.platforms; 69 66 mainProgram = "hyprpicker"; 70 67 };
+1 -4
pkgs/by-name/hy/hyprpolkitagent/package.nix
··· 40 40 description = "Polkit authentication agent written in QT/QML"; 41 41 homepage = "https://github.com/hyprwm/hyprpolkitagent"; 42 42 license = lib.licenses.bsd3; 43 - maintainers = with lib.maintainers; [ 44 - fufexan 45 - johnrtitor 46 - ]; 43 + maintainers = lib.teams.hyprland.members; 47 44 mainProgram = "hyprpolkitagent"; 48 45 platforms = lib.platforms.linux; 49 46 };
+1 -1
pkgs/by-name/hy/hyprprop/package.nix
··· 65 65 description = "An xprop replacement for Hyprland"; 66 66 license = lib.licenses.mit; 67 67 platforms = lib.platforms.unix; 68 - maintainers = with lib.maintainers; [ khaneliman ]; 68 + maintainers = lib.teams.hyprland.members; 69 69 mainProgram = "hyprprop"; 70 70 }; 71 71 })
+1 -4
pkgs/by-name/hy/hyprsunset/package.nix
··· 53 53 description = "Application to enable a blue-light filter on Hyprland"; 54 54 license = lib.licenses.bsd3; 55 55 platforms = lib.platforms.linux; 56 - maintainers = with lib.maintainers; [ 57 - fufexan 58 - johnrtitor 59 - ]; 56 + maintainers = lib.teams.hyprland.members; 60 57 mainProgram = "hyprsunset"; 61 58 }; 62 59 })
+1 -4
pkgs/by-name/hy/hyprutils/package.nix
··· 42 42 description = "Small C++ library for utilities used across the Hypr* ecosystem"; 43 43 license = lib.licenses.bsd3; 44 44 platforms = lib.platforms.linux ++ lib.platforms.freebsd; 45 - maintainers = with lib.maintainers; [ 46 - donovanglover 47 - johnrtitor 48 - ]; 45 + maintainers = lib.teams.hyprland.members; 49 46 }; 50 47 })
+1 -4
pkgs/by-name/hy/hyprwayland-scanner/package.nix
··· 36 36 description = "Hyprland version of wayland-scanner in and for C++"; 37 37 changelog = "https://github.com/hyprwm/hyprwayland-scanner/releases/tag/${finalAttrs.version}"; 38 38 license = lib.licenses.bsd3; 39 - maintainers = with lib.maintainers; [ 40 - fufexan 41 - johnrtitor 42 - ]; 39 + maintainers = lib.teams.hyprland.members; 43 40 mainProgram = "hyprwayland-scanner"; 44 41 platforms = lib.platforms.linux; 45 42 };
+12 -12
pkgs/by-name/im/immich/sources.json
··· 1 1 { 2 - "version": "1.125.3", 3 - "hash": "sha256-lDk2Pj+wspzeRVccWOJ1Xp4E72jlkJBU3G5djFNNHYw=", 2 + "version": "1.125.6", 3 + "hash": "sha256-8rVpXo4pASKA5UTUGh3yHd5J7JPQe0kYOPQ/0hMED24=", 4 4 "components": { 5 5 "cli": { 6 - "npmDepsHash": "sha256-l4h6aTgGGZf84LpmaN9XLiw99pgo4JN8zfBXvyE438Y=", 7 - "version": "2.2.44" 6 + "npmDepsHash": "sha256-DqyA/J90+PsjWiwXyGML0gJqYL8jBRR99SxoG0acxqY=", 7 + "version": "2.2.47" 8 8 }, 9 9 "server": { 10 - "npmDepsHash": "sha256-v21BjA7+zOPQtZNH06q4+x/EvcNVi/4T1Zi4LMgYZUU=", 11 - "version": "1.125.3" 10 + "npmDepsHash": "sha256-4+G4mIxABb2Rr9HqbfzB2B7gwBLMlwZTDnH11Oi7kMc=", 11 + "version": "1.125.6" 12 12 }, 13 13 "web": { 14 - "npmDepsHash": "sha256-H32WmL7C+I03i3LSfs87Wyj/TMubqF1Nz7/VEj25aeI=", 15 - "version": "1.125.3" 14 + "npmDepsHash": "sha256-iMFKWgYlCCdjGnnYx0vB5Vl4+d4ftPjPRenHQDPePSU=", 15 + "version": "1.125.6" 16 16 }, 17 17 "open-api/typescript-sdk": { 18 - "npmDepsHash": "sha256-HpLw4I7KEap45HnRcA4u1PA8qM2HvSeF5hLkar20bns=", 19 - "version": "1.125.3" 18 + "npmDepsHash": "sha256-nZTg6PmuMDqCFOoz+3INyRUMdbUKAqvkl+EHVkPZXoQ=", 19 + "version": "1.125.6" 20 20 }, 21 21 "geonames": { 22 - "timestamp": "20250126191509", 23 - "hash": "sha256-uzKJJTN9TZCAgEtePI2RGZWTNGKdhmup4RHNVMGfQ48=" 22 + "timestamp": "20250128052059", 23 + "hash": "sha256-QnDkaqJbOpaROXZRtr1nLJxtd70YULEuNqLlwgN/9lY=" 24 24 } 25 25 } 26 26 }
+2 -2
pkgs/by-name/je/jenkins/package.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "jenkins"; 21 - version = "2.479.2"; 21 + version = "2.479.3"; 22 22 23 23 src = fetchurl { 24 24 url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; 25 - hash = "sha256-F3wsAz8NOuQUjmAdD9raYBEtg/JQUh86Cg/ZfLsTjb0="; 25 + hash = "sha256-MEyFkoYNWwPewnyWteiexY/HRPeBYcU/ejRKC/fOkgM="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ makeWrapper ];
+2 -22
pkgs/by-name/ka/kanata/package.nix
··· 22 22 sha256 = "sha256-cG9so0x0y8CbTxLOxSQwn5vG72KxHJzzTIH4lQA4MvE="; 23 23 }; 24 24 25 - cargoHash = "sha256-QQrFUJ24Qnrx8+7+h9riycXZSQUdH1sXMhpDzU9AXiI="; 26 - 27 - # the dependency native-windows-gui contains both README.md and readme.md, 28 - # which causes a hash mismatch on systems with a case-insensitive filesystem 29 - # this removes the readme files and updates cargo's checksum file accordingly 30 - depsExtraArgs = { 31 - nativeBuildInputs = [ 32 - jq 33 - moreutils 34 - ]; 35 - 36 - postBuild = '' 37 - pushd $name/native-windows-gui 38 - 39 - rm --force --verbose README.md readme.md 40 - jq 'del(.files."README.md") | del(.files."readme.md")' \ 41 - .cargo-checksum.json -c \ 42 - | sponge .cargo-checksum.json 43 - 44 - popd 45 - ''; 46 - }; 25 + useFetchCargoVendor = true; 26 + cargoHash = "sha256-VKvle1hQae+0Vbvd7Epq3cDqG8OV5J2mowF5lue59oc="; 47 27 48 28 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.IOKit ]; 49 29
+1 -1
pkgs/by-name/ka/kanidm/1_3.nix
··· 1 1 import ./generic.nix { 2 2 version = "1.3.3"; 3 3 hash = "sha256-W5G7osV4du6w/BfyY9YrDzorcLNizRsoz70RMfO2AbY="; 4 - cargoHash = "sha256-iziTHr0gvv319Rzgkze9J1H4UzPR7WxMmCkiGVsb33k="; 4 + cargoHash = "sha256-QgEoeXjGm7fhPnJBbquWJYDYPg+Uv1IjZnaI5yUEYlQ="; 5 5 patchDir = ./patches/1_3; 6 6 extraMeta = { 7 7 knownVulnerabilities = [
+1 -1
pkgs/by-name/ka/kanidm/1_4.nix
··· 1 1 import ./generic.nix { 2 2 version = "1.4.6"; 3 3 hash = "sha256-pjJyq52wO5p34LN2Jmt0npgWBDcWin8gIX4skZ7Ff8E="; 4 - cargoHash = "sha256-XyyvXxZOvaxSzH8Jd23IxE4Wyd/6h5N3HRVEvdQ8RtY="; 4 + cargoHash = "sha256-33HRoH/vWPe/wOZJtQLWV9eBocbj0iR/XUu4zMehu8M="; 5 5 patchDir = ./patches/1_4; 6 6 }
+1
pkgs/by-name/ka/kanidm/generic.nix
··· 38 38 rustPlatform.buildRustPackage rec { 39 39 pname = "kanidm" + (lib.optionalString enableSecretProvisioning "-with-secret-provisioning"); 40 40 inherit version cargoHash; 41 + useFetchCargoVendor = true; 41 42 cargoDepsName = "kanidm"; 42 43 43 44 src = fetchFromGitHub {
+4
pkgs/by-name/ma/mallard-ducktype/package.nix
··· 1 + { python3 }: 2 + 3 + with python3.pkgs; 4 + toPythonApplication mallard-ducktype
+4 -4
pkgs/by-name/mu/mutter/package.nix
··· 17 17 xvfb-run, 18 18 libadwaita, 19 19 libxcvt, 20 + libGL, 20 21 libICE, 21 22 libX11, 22 23 libXcomposite, ··· 106 107 nativeBuildInputs = [ 107 108 desktop-file-utils 108 109 gettext 110 + glib 109 111 libxcvt 110 112 meson 111 113 ninja ··· 133 135 libdrm 134 136 libei 135 137 libdisplay-info 138 + libGL 136 139 libgudev 137 140 libinput 138 141 libstartup_notification ··· 175 178 --replace-fail "libadwaita-1.so.0" "${libadwaita}/lib/libadwaita-1.so.0" 176 179 ''; 177 180 178 - postInstall = '' 179 - ${glib.dev}/bin/glib-compile-schemas "$out/share/glib-2.0/schemas" 180 - ''; 181 - 182 181 postFixup = '' 183 182 # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back. 184 183 # TODO: Move this into a directory devhelp can find. ··· 189 188 PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; 190 189 191 190 separateDebugInfo = true; 191 + strictDeps = true; 192 192 193 193 passthru = { 194 194 libdir = "${finalAttrs.finalPackage}/lib/mutter-15";
+10 -5
pkgs/by-name/ne/networkmanager-l2tp/package.nix
··· 38 38 }) 39 39 ]; 40 40 41 - nativeBuildInputs = [ 42 - autoreconfHook 43 - pkg-config 44 - ]; 41 + nativeBuildInputs = 42 + [ 43 + autoreconfHook 44 + glib # for gdbus-codegen 45 + pkg-config 46 + ] 47 + ++ lib.optionals withGnome [ 48 + gtk4 # for gtk4-builder-tool 49 + ]; 45 50 46 51 buildInputs = 47 52 [ 48 53 networkmanager 49 54 ppp 50 - glib 51 55 openssl 52 56 nss 53 57 ] ··· 67 71 ]; 68 72 69 73 enableParallelBuilding = true; 74 + strictDeps = true; 70 75 71 76 passthru = { 72 77 networkManagerPlugin = "VPN/nm-l2tp-service.name";
+1 -1
pkgs/by-name/ne/networkmanager-openconnect/package.nix
··· 39 39 40 40 buildInputs = 41 41 [ 42 - glib 43 42 libxml2 44 43 openconnect 45 44 networkmanager ··· 55 54 ]; 56 55 57 56 nativeBuildInputs = [ 57 + glib 58 58 intltool 59 59 pkg-config 60 60 file
+3 -1
pkgs/by-name/ne/networkmanager-openvpn/package.nix
··· 37 37 38 38 nativeBuildInputs = [ 39 39 gettext 40 + glib 40 41 pkg-config 41 42 file 42 43 libxml2 ··· 46 47 [ 47 48 openvpn 48 49 networkmanager 49 - glib 50 50 ] 51 51 ++ lib.optionals withGnome [ 52 52 gtk3 ··· 62 62 "--localstatedir=/" # needed for the management socket under /run/NetworkManager 63 63 "--enable-absolute-paths" 64 64 ]; 65 + 66 + strictDeps = true; 65 67 66 68 passthru = { 67 69 updateScript = gnome.updateScript {
+13 -7
pkgs/by-name/ne/networkmanager-sstp/package.nix
··· 29 29 sha256 = "sha256-zd+g86cZLyibLhYLal6XzUb9wFu7kHROp0KzRM95Qng="; 30 30 }; 31 31 32 - nativeBuildInputs = [ 33 - autoreconfHook 34 - file 35 - gettext 36 - pkg-config 37 - ]; 32 + nativeBuildInputs = 33 + [ 34 + autoreconfHook 35 + file 36 + gettext 37 + glib # for gdbus-codegen 38 + pkg-config 39 + ] 40 + ++ lib.optionals withGnome [ 41 + gtk4 # for gtk4-builder-tool 42 + ]; 38 43 39 44 buildInputs = 40 45 [ 41 46 sstp 42 47 networkmanager 43 - glib 44 48 ppp 45 49 ] 46 50 ++ lib.optionals withGnome [ ··· 62 66 "--with-pppd-plugin-dir=$(out)/lib/pppd/2.5.0" 63 67 "--enable-absolute-paths" 64 68 ]; 69 + 70 + strictDeps = true; 65 71 66 72 passthru = { 67 73 updateScript = gnome.updateScript {
+3 -1
pkgs/by-name/ne/networkmanager-vpnc/package.nix
··· 35 35 nativeBuildInputs = [ 36 36 pkg-config 37 37 file 38 + glib 38 39 ]; 39 40 40 41 buildInputs = [ 41 42 vpnc 42 43 networkmanager 43 - glib 44 44 ] ++ lib.optionals withGnome [ 45 45 gtk3 46 46 gtk4 ··· 54 54 "--with-gtk4=${if withGnome then "yes" else "no"}" 55 55 "--enable-absolute-paths" 56 56 ]; 57 + 58 + strictDeps = true; 57 59 58 60 passthru = { 59 61 updateScript = gnome.updateScript {
+2 -2
pkgs/by-name/ni/nimlangserver/package.nix
··· 6 6 buildNimPackage ( 7 7 final: prev: rec { 8 8 pname = "nimlangserver"; 9 - version = "1.8.0"; 9 + version = "1.8.1"; 10 10 11 11 # nix build ".#nimlangserver.src" 12 12 # nix run "github:daylinmorgan/nnl" -- result/nimble.lock -o:pkgs/by-name/ni/nimlangserver/lock.json --prefetch-git:bearssl,zlib ··· 16 16 owner = "nim-lang"; 17 17 repo = "langserver"; 18 18 rev = "v${version}"; 19 - hash = "sha256-JyBjHAP/sxQfQ1XvyeZyHsu0Er5D7ePDGyJK7Do5kyk="; 19 + hash = "sha256-j5YnTGPtt0WhRvNfpgO9tjAqZJA5Kt1FE1Mjqn0/DNY="; 20 20 }; 21 21 22 22 doCheck = false;
+3 -3
pkgs/by-name/ni/nixpkgs-hammering/package.nix
··· 10 10 }: 11 11 12 12 let 13 - version = "unstable-2024-03-25"; 13 + version = "0-unstable-2024-12-22"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "jtojnar"; 17 17 repo = "nixpkgs-hammering"; 18 - rev = "6851ecea8c6da45870b7c06d6495cba3fb2d7c7c"; 19 - hash = "sha256-kr3zMr7aWt4W/+Jcol5Ctiq0KjXSxViPhGtyqvX9dqE="; 18 + rev = "56e8d636b3e7188dae2832fc405db2e388be634b"; 19 + hash = "sha256-hr+BHAmWT/FCLI5zNEHgtKdBbIYgmAydrErRu9RfuuM="; 20 20 }; 21 21 22 22 meta = with lib; {
+7 -6
pkgs/by-name/ox/oxipng/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 - fetchCrate, 4 + fetchFromGitHub, 5 5 rustPlatform, 6 6 }: 7 7 ··· 9 9 version = "9.1.3"; 10 10 pname = "oxipng"; 11 11 12 - src = fetchCrate { 13 - inherit version pname; 14 - hash = "sha256-kzN4YNsFqv/KUxpHao++oqc90Us6VllyFYkpdVUigD0="; 12 + # do not use fetchCrate (only repository includes tests) 13 + src = fetchFromGitHub { 14 + owner = "shssoichiro"; 15 + repo = "oxipng"; 16 + tag = "v${version}"; 17 + hash = "sha256-8EOEcIw10hCyYi9SwDLDZ8J3ezLXa30RUY5I9ksfqTs="; 15 18 }; 16 19 17 20 useFetchCargoVendor = true; 18 21 cargoHash = "sha256-4c9YcIQRZsbDJvl8P9Pkd3atTVM+RbQ/4BMb7rE84po="; 19 - 20 - doCheck = !stdenv.hostPlatform.isAarch64 && !stdenv.hostPlatform.isDarwin; 21 22 22 23 meta = { 23 24 homepage = "https://github.com/shssoichiro/oxipng";
+3 -2
pkgs/by-name/pa/paperless-ngx/package.nix
··· 26 26 xorg, 27 27 }: 28 28 let 29 - version = "2.14.5"; 29 + version = "2.14.6"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "paperless-ngx"; 33 33 repo = "paperless-ngx"; 34 34 tag = "v${version}"; 35 - hash = "sha256-ML38TErINQPjBGweCY673zFlGEjTjgJcYJTJUbTov+4="; 35 + hash = "sha256-wBm4+ohM9v25n6zEUAeaVU6mAmB3GR8n1kDYyTBlnjM="; 36 36 }; 37 37 38 38 # subpath installation is broken with uvicorn >= 0.26 ··· 283 283 # FileNotFoundError(2, 'No such file or directory'): /build/tmp... 284 284 "test_script_with_output" 285 285 "test_script_exit_non_zero" 286 + "testDocumentPageCountMigrated" 286 287 # AssertionError: 10 != 4 (timezone/time issue) 287 288 # Due to getting local time from modification date in test_consumer.py 288 289 "testNormalOperation"
+2 -2
pkgs/by-name/pl/plumed/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "plumed"; 12 - version = "2.9.2"; 12 + version = "2.9.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "plumed"; 16 16 repo = "plumed2"; 17 17 rev = "v${version}"; 18 - hash = "sha256-jNvdbfh1krNMrOFqkEHMy60mjsG/Wp6MQg0gHEjDA5U="; 18 + hash = "sha256-KN412t64tp3QUQkhpLU3sAYDosQ3hw9HqpT1fzt5fwA="; 19 19 }; 20 20 21 21 postPatch = ''
+3 -3
pkgs/by-name/re/regal/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 name = "regal"; 9 - version = "0.30.0"; 9 + version = "0.30.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "StyraInc"; 13 13 repo = "regal"; 14 14 rev = "v${version}"; 15 - hash = "sha256-sr+tGfKDSgJ5SiHihJ/aMAn6AnAC8bEb838+xYdFosc="; 15 + hash = "sha256-HlopAz+AqpjZ/NpVVvkiR0p7+ezWlr5ddLMK/LobxpM="; 16 16 }; 17 17 18 - vendorHash = "sha256-6JheW6JHkAidZda7WWHSfEAuPYoBdli8wWHp2sX2r5Q="; 18 + vendorHash = "sha256-0B8MOF+ovJ1memBuXtEeMViKKWaQXX6+HQzMY91bgyI="; 19 19 20 20 ldflags = [ 21 21 "-s"
+2 -2
pkgs/by-name/sa/saga/package.nix
··· 34 34 35 35 stdenv.mkDerivation rec { 36 36 pname = "saga"; 37 - version = "9.7.1"; 37 + version = "9.7.2"; 38 38 39 39 src = fetchurl { 40 40 url = "mirror://sourceforge/saga-gis/saga-${version}.tar.gz"; 41 - hash = "sha256-ZPJ8OlVEqG/jmRaA7BJRsw3b1X/3tKtRcYTXqfGdJ0I="; 41 + hash = "sha256-1nWpFGRBS49uzKl7m/4YWFI+3lvm2zKByYpR9llxsgY="; 42 42 }; 43 43 44 44 sourceRoot = "saga-${version}/saga-gis";
+2 -2
pkgs/by-name/sh/shairport-sync/package.nix
··· 53 53 54 54 stdenv.mkDerivation rec { 55 55 pname = "shairport-sync"; 56 - version = "4.3.5"; 56 + version = "4.3.6"; 57 57 58 58 src = fetchFromGitHub { 59 59 repo = "shairport-sync"; 60 60 owner = "mikebrady"; 61 61 tag = version; 62 - hash = "sha256-GYu/n4JoghqUHnkCiSQJYm9WSLww585WKgXTEiWGq4g="; 62 + hash = "sha256-Pbg2yFa524OFOfvwZPS1/K+Vvn+bwtmo7Fbr919Smwc="; 63 63 }; 64 64 65 65 nativeBuildInputs =
+14 -2
pkgs/by-name/sl/slurm/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 + runCommand, 6 + config, 5 7 pkg-config, 6 8 libtool, 7 9 curl, ··· 33 35 enableX11 ? true, 34 36 enableGtk2 ? false, 35 37 gtk2, 38 + enableNVML ? config.cudaSupport, 39 + nvml, 36 40 }: 37 41 38 42 stdenv.mkDerivation rec { ··· 113 117 http-parser 114 118 ] 115 119 ++ lib.optionals enableX11 [ xorg.xauth ] 116 - ++ lib.optionals enableGtk2 [ gtk2 ]; 120 + ++ lib.optionals enableGtk2 [ gtk2 ] 121 + ++ lib.optionals enableNVML [ 122 + (runCommand "collect-nvml" { } '' 123 + mkdir $out 124 + ln -s ${nvml.dev}/include $out/include 125 + ln -s ${nvml.lib}/lib/stubs $out/lib 126 + '') 127 + ]; 117 128 118 129 configureFlags = 119 130 [ ··· 132 143 "--without-rpath" # Required for configure to pick up the right dlopen path 133 144 ] 134 145 ++ (lib.optional enableGtk2 "--disable-gtktest") 135 - ++ (lib.optional (!enableX11) "--disable-x11"); 146 + ++ (lib.optional (!enableX11) "--disable-x11") 147 + ++ (lib.optional (enableNVML) "--with-nvml"); 136 148 137 149 preConfigure = '' 138 150 patchShebangs ./doc/html/shtml2html.py
+232
pkgs/by-name/so/sourcegit/deps.json
··· 1 + [ 2 + { 3 + "pname": "Avalonia", 4 + "version": "11.0.0", 5 + "hash": "sha256-7QE0MtD1QDiG3gRx5xW33E33BXyEtASQSw+Wi3Lmy3E=" 6 + }, 7 + { 8 + "pname": "Avalonia", 9 + "version": "11.2.3", 10 + "hash": "sha256-NUoyXJkIsgbkcKFVb10VRafM4ViHs801c/7vhu3ssUY=" 11 + }, 12 + { 13 + "pname": "Avalonia.Angle.Windows.Natives", 14 + "version": "2.1.22045.20230930", 15 + "hash": "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc=" 16 + }, 17 + { 18 + "pname": "Avalonia.AvaloniaEdit", 19 + "version": "11.1.0", 20 + "hash": "sha256-K9+hK+4aK93dyuGytYvVU25daz605+KN54hmwQYXFF8=" 21 + }, 22 + { 23 + "pname": "Avalonia.BuildServices", 24 + "version": "0.0.29", 25 + "hash": "sha256-WPHRMNowRnYSCh88DWNBCltWsLPyOfzXGzBqLYE7tRY=" 26 + }, 27 + { 28 + "pname": "Avalonia.Controls.ColorPicker", 29 + "version": "11.2.3", 30 + "hash": "sha256-z3ZHxVSOoOjqq+5G71jnGN1Y0i3YpAkox7cj3lNr6kg=" 31 + }, 32 + { 33 + "pname": "Avalonia.Controls.DataGrid", 34 + "version": "11.2.3", 35 + "hash": "sha256-jIJvuYN0iym/WeOC0C7z5xj5kCZSXGoeLQ/q5qQfewM=" 36 + }, 37 + { 38 + "pname": "Avalonia.Desktop", 39 + "version": "11.2.3", 40 + "hash": "sha256-srtZi+kDbhRtMl33l91zssBWETU5oHodKbbWyfEsb/I=" 41 + }, 42 + { 43 + "pname": "Avalonia.Diagnostics", 44 + "version": "11.2.3", 45 + "hash": "sha256-DIGkaBff+C3BLwedw5xteR5lfzb6ecxiLt12eJVgLQc=" 46 + }, 47 + { 48 + "pname": "Avalonia.Fonts.Inter", 49 + "version": "11.2.3", 50 + "hash": "sha256-ySsCXVpjqjCX/uYkwluSfrAoBtuq9k7fC1bFjxKC9/Q=" 51 + }, 52 + { 53 + "pname": "Avalonia.FreeDesktop", 54 + "version": "11.2.3", 55 + "hash": "sha256-3sNemBmZE06w2ul87T5HrEeHUxXMOa9MfQhpI4AoxDY=" 56 + }, 57 + { 58 + "pname": "Avalonia.Native", 59 + "version": "11.2.3", 60 + "hash": "sha256-2Gp98NGWcrILqF+P5PDMPRdsMby/lZiT3eWAUskFim8=" 61 + }, 62 + { 63 + "pname": "Avalonia.Remote.Protocol", 64 + "version": "11.2.3", 65 + "hash": "sha256-dSeu7rnTD9rIvlyro2iFS52oi0vvfeaGV3kDm90BkKw=" 66 + }, 67 + { 68 + "pname": "Avalonia.Skia", 69 + "version": "11.0.0", 70 + "hash": "sha256-A01nrs3Ij1eTo6tPmu7++T1K+Wo/H/9LvpeuOUGbQeU=" 71 + }, 72 + { 73 + "pname": "Avalonia.Skia", 74 + "version": "11.2.3", 75 + "hash": "sha256-QBp8wTA92hGwbmNSVL4gsjrqA9CfwDPgdTiOEqcogGA=" 76 + }, 77 + { 78 + "pname": "Avalonia.Themes.Fluent", 79 + "version": "11.2.3", 80 + "hash": "sha256-DRl+267mUtJDUJpreUj6BxDLGGYGkEEo5vDGtGguoC8=" 81 + }, 82 + { 83 + "pname": "Avalonia.Themes.Simple", 84 + "version": "11.2.3", 85 + "hash": "sha256-UF15yTDzHmqd33siH3TJxmxaonA51dzga+hmCUahn1k=" 86 + }, 87 + { 88 + "pname": "Avalonia.Win32", 89 + "version": "11.2.3", 90 + "hash": "sha256-xKFKObvqdJaQjphEktRJvzmAoDEsKg3WqlEG31V3qLE=" 91 + }, 92 + { 93 + "pname": "Avalonia.X11", 94 + "version": "11.2.3", 95 + "hash": "sha256-SD4dmpKx4l8YOyUnrA0fnf2Bb+tHSNyARh7GAtHyg60=" 96 + }, 97 + { 98 + "pname": "AvaloniaEdit.TextMate", 99 + "version": "11.1.0", 100 + "hash": "sha256-Nv52bUxA02VcsKCbMqEAkNBl46gznSivRZ3llLHrhkM=" 101 + }, 102 + { 103 + "pname": "CommunityToolkit.Mvvm", 104 + "version": "8.3.2", 105 + "hash": "sha256-zY+iB5Rj/8ru0xpRWwFLFO6JI3UFB/XHnx9pWmrZCAs=" 106 + }, 107 + { 108 + "pname": "HarfBuzzSharp", 109 + "version": "7.3.0.2", 110 + "hash": "sha256-ibgoqzT1NV7Qo5e7X2W6Vt7989TKrkd2M2pu+lhSDg8=" 111 + }, 112 + { 113 + "pname": "HarfBuzzSharp", 114 + "version": "7.3.0.3", 115 + "hash": "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM=" 116 + }, 117 + { 118 + "pname": "HarfBuzzSharp.NativeAssets.Linux", 119 + "version": "7.3.0.3", 120 + "hash": "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM=" 121 + }, 122 + { 123 + "pname": "HarfBuzzSharp.NativeAssets.macOS", 124 + "version": "7.3.0.3", 125 + "hash": "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w=" 126 + }, 127 + { 128 + "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", 129 + "version": "7.3.0.3", 130 + "hash": "sha256-jHrU70rOADAcsVfVfozU33t/5B5Tk0CurRTf4fVQe3I=" 131 + }, 132 + { 133 + "pname": "HarfBuzzSharp.NativeAssets.Win32", 134 + "version": "7.3.0.3", 135 + "hash": "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I=" 136 + }, 137 + { 138 + "pname": "LiveChartsCore", 139 + "version": "2.0.0-rc4.5", 140 + "hash": "sha256-2Fgn9Bo1aM6dZHCU+OVykOhggTzpcEfFNfYtWc4yvHc=" 141 + }, 142 + { 143 + "pname": "LiveChartsCore.SkiaSharpView", 144 + "version": "2.0.0-rc4.5", 145 + "hash": "sha256-03RR14tA0DtYHiLdgmAI4Gp5/e2H6QPkNFOBeqiFaJU=" 146 + }, 147 + { 148 + "pname": "LiveChartsCore.SkiaSharpView.Avalonia", 149 + "version": "2.0.0-rc4.5", 150 + "hash": "sha256-lzG/5e6WDpUiHZ8GvovOMvwXyYoVBeB1Ktuuw2Fx5No=" 151 + }, 152 + { 153 + "pname": "MicroCom.Runtime", 154 + "version": "0.11.0", 155 + "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" 156 + }, 157 + { 158 + "pname": "Onigwrap", 159 + "version": "1.0.6", 160 + "hash": "sha256-p+dhMfIH4C6xLKRUREnUpC0DZwFazjvI+30KRT8TWnU=" 161 + }, 162 + { 163 + "pname": "SkiaSharp", 164 + "version": "2.88.8", 165 + "hash": "sha256-rD5gc4SnlRTXwz367uHm8XG5eAIQpZloGqLRGnvNu0A=" 166 + }, 167 + { 168 + "pname": "SkiaSharp", 169 + "version": "2.88.9", 170 + "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" 171 + }, 172 + { 173 + "pname": "SkiaSharp.HarfBuzz", 174 + "version": "2.88.8", 175 + "hash": "sha256-W9jNuEo/8q+k2aHNC19FfKcBUIEWx2zDcGwM+jDZ1o8=" 176 + }, 177 + { 178 + "pname": "SkiaSharp.NativeAssets.Linux", 179 + "version": "2.88.9", 180 + "hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A=" 181 + }, 182 + { 183 + "pname": "SkiaSharp.NativeAssets.macOS", 184 + "version": "2.88.9", 185 + "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" 186 + }, 187 + { 188 + "pname": "SkiaSharp.NativeAssets.WebAssembly", 189 + "version": "2.88.9", 190 + "hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY=" 191 + }, 192 + { 193 + "pname": "SkiaSharp.NativeAssets.Win32", 194 + "version": "2.88.9", 195 + "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" 196 + }, 197 + { 198 + "pname": "System.IO.Pipelines", 199 + "version": "8.0.0", 200 + "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" 201 + }, 202 + { 203 + "pname": "System.Text.Json", 204 + "version": "8.0.5", 205 + "hash": "sha256-yKxo54w5odWT6nPruUVsaX53oPRe+gKzGvLnnxtwP68=" 206 + }, 207 + { 208 + "pname": "TextMateSharp", 209 + "version": "1.0.59", 210 + "hash": "sha256-qfAGSgVpTrWMZSk0TFDVP1IgWWi6O1jEEvWc0Pvw9i0=" 211 + }, 212 + { 213 + "pname": "TextMateSharp", 214 + "version": "1.0.65", 215 + "hash": "sha256-kZx3CBDzu7qUSnihs9Q4Ck78ih1aJ+0g8cN8Hke+E5w=" 216 + }, 217 + { 218 + "pname": "TextMateSharp.Grammars", 219 + "version": "1.0.59", 220 + "hash": "sha256-ru5VxQK4PFRJhHu+MvCzDt3EwbC/94n1whtDovUAUDA=" 221 + }, 222 + { 223 + "pname": "TextMateSharp.Grammars", 224 + "version": "1.0.65", 225 + "hash": "sha256-tZx/GKYX3bomQFVFaEgneNYHpB74v+8D90IfkYImlhE=" 226 + }, 227 + { 228 + "pname": "Tmds.DBus.Protocol", 229 + "version": "0.20.0", 230 + "hash": "sha256-CRW/tkgsuBiBJfRwou12ozRQsWhHDooeP88E5wWpWJw=" 231 + } 232 + ]
+31
pkgs/by-name/so/sourcegit/fix-darwin-git-path.patch
··· 1 + diff --git a/src/Native/Linux.cs b/src/Native/Linux.cs 2 + index a24f1b6..4102274 100644 3 + --- a/src/Native/Linux.cs 4 + +++ b/src/Native/Linux.cs 5 + @@ -97,7 +97,7 @@ namespace SourceGit.Native 6 + } 7 + } 8 + 9 + - private string FindExecutable(string filename) 10 + + public static string FindExecutable(string filename) 11 + { 12 + var pathVariable = Environment.GetEnvironmentVariable("PATH") ?? string.Empty; 13 + var pathes = pathVariable.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries); 14 + diff --git a/src/Native/MacOS.cs b/src/Native/MacOS.cs 15 + index 5721fe8..bc2a57d 100644 16 + --- a/src/Native/MacOS.cs 17 + +++ b/src/Native/MacOS.cs 18 + @@ -25,12 +25,7 @@ namespace SourceGit.Native 19 + 20 + public string FindGitExecutable() 21 + { 22 + - var gitPathVariants = new List<string>() { 23 + - "/usr/bin/git", "/usr/local/bin/git", "/opt/homebrew/bin/git", "/opt/homebrew/opt/git/bin/git" 24 + - }; 25 + - foreach (var path in gitPathVariants) 26 + - if (File.Exists(path)) return path; 27 + - return string.Empty; 28 + + return Linux.FindExecutable("git"); 29 + } 30 + 31 + public string FindTerminal(Models.ShellOrTerminal shell)
+117
pkgs/by-name/so/sourcegit/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + buildDotnetModule, 5 + fetchFromGitHub, 6 + dotnetCorePackages, 7 + copyDesktopItems, 8 + makeDesktopItem, 9 + libicns, 10 + 11 + libXcursor, 12 + libXext, 13 + libXi, 14 + libXrandr, 15 + 16 + git, 17 + xdg-utils, 18 + }: 19 + 20 + buildDotnetModule (finalAttrs: { 21 + pname = "sourcegit"; 22 + version = "2025.01"; 23 + 24 + src = fetchFromGitHub { 25 + owner = "sourcegit-scm"; 26 + repo = "sourcegit"; 27 + tag = "v${finalAttrs.version}"; 28 + hash = "sha256-6FO0WRUcWm7xnuw6Br97+cWZhvzIOesg/eANZzeyxZo="; 29 + }; 30 + 31 + patches = [ ./fix-darwin-git-path.patch ]; 32 + 33 + dotnet-sdk = dotnetCorePackages.sdk_9_0; 34 + dotnet-runtime = dotnetCorePackages.runtime_9_0; 35 + 36 + nugetDeps = ./deps.json; 37 + 38 + projectFile = [ "src/SourceGit.csproj" ]; 39 + 40 + executables = [ "SourceGit" ]; 41 + 42 + dotnetFlags = [ 43 + "-p:DisableUpdateDetection=true" 44 + "-p:DisableAOT=true" 45 + ]; 46 + 47 + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 48 + copyDesktopItems 49 + libicns 50 + ]; 51 + 52 + # these are dlopen-ed at runtime 53 + # libXi is needed for right-click support 54 + # not sure about what the other ones are needed for, but I'll include them anyways 55 + runtimeDeps = [ 56 + libXcursor 57 + libXext 58 + libXi 59 + libXrandr 60 + ]; 61 + 62 + # Note: users can use `.overrideAttrs` to append to this list 63 + runtimePathDeps = [ 64 + git 65 + xdg-utils 66 + ]; 67 + 68 + # add fallback binaries to use if the user doesn't already have them in their PATH 69 + preInstall = '' 70 + makeWrapperArgs+=( 71 + --suffix PATH : ${lib.makeBinPath finalAttrs.runtimePathDeps} 72 + ) 73 + ''; 74 + 75 + desktopItems = [ 76 + (makeDesktopItem { 77 + name = "SourceGit"; 78 + exec = "SourceGit"; 79 + icon = "SourceGit"; 80 + desktopName = "SourceGit"; 81 + terminal = false; 82 + comment = finalAttrs.meta.description; 83 + }) 84 + ]; 85 + 86 + postInstall = 87 + lib.optionalString stdenv.hostPlatform.isLinux '' 88 + # extract the .icns file into multiple .png files 89 + # where the format of the .png file names is App_"$n"x"$n"x32.png 90 + 91 + icns2png -x build/resources/app/App.icns 92 + 93 + for f in App_*x32.png; do 94 + res=''${f//App_} 95 + res=''${res//x32.png} 96 + install -Dm644 $f "$out/share/icons/hicolor/$res/apps/SourceGit.png" 97 + done 98 + '' 99 + + lib.optionalString stdenv.hostPlatform.isDarwin '' 100 + install -Dm644 build/resources/app/App.icns $out/Applications/SourceGit.app/Contents/Resources/App.icns 101 + 102 + substitute build/resources/app/App.plist $out/Applications/SourceGit.app/Contents/Info.plist \ 103 + --replace-fail "SOURCE_GIT_VERSION" "${finalAttrs.version}" 104 + 105 + mkdir -p $out/Applications/SourceGit.app/Contents/MacOS 106 + ln -s $out/bin/SourceGit $out/Applications/SourceGit.app/Contents/MacOS/SourceGit 107 + ''; 108 + 109 + meta = { 110 + changelog = "https://github.com/sourcegit-scm/sourcegit/releases/tag/${finalAttrs.src.tag}"; 111 + description = "Free & OpenSource GUI client for GIT users"; 112 + homepage = "https://github.com/sourcegit-scm/sourcegit"; 113 + license = lib.licenses.mit; 114 + mainProgram = "SourceGit"; 115 + maintainers = with lib.maintainers; [ tomasajt ]; 116 + }; 117 + })
+2 -2
pkgs/by-name/tp/tpm2-openssl/package.nix
··· 12 12 13 13 stdenv.mkDerivation (finalAttrs: { 14 14 pname = "tpm2-openssl"; 15 - version = "1.2.0"; 15 + version = "1.3.0"; 16 16 src = fetchFromGitHub { 17 17 owner = "tpm2-software"; 18 18 repo = "tpm2-openssl"; 19 19 rev = finalAttrs.version; 20 - hash = "sha256-mZ4Z/GxJFwwfyFd1SAiVlQqOjkFSzsZePeuEZtq8Mcg="; 20 + hash = "sha256-CCTR7qBqI/y+jLBEEcgRanYOBNUYM/sH/hCqOLGA4QM="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+38
pkgs/by-name/va/vanguards/package.nix
··· 1 + { 2 + python312Packages, 3 + fetchFromGitHub, 4 + lib, 5 + }: 6 + python312Packages.buildPythonApplication rec { 7 + pname = "vanguards"; 8 + version = "0.3.1-unstable-2023-10-31"; 9 + 10 + dependencies = [ python312Packages.stem ]; 11 + #tries to access the network during the tests, which fails 12 + doCheck = false; 13 + 14 + src = fetchFromGitHub { 15 + owner = "mikeperry-tor"; 16 + repo = "vanguards"; 17 + rev = "8132fa0e556fbcbb3538ff9b48a2180c0c5e8fbd"; 18 + sha256 = "sha256-XauSTgoH6zXv2DXyX2lQc6gy6Ysm41fKnyuWZ3hj7kI="; 19 + }; 20 + patches = [ ./python-3.12.patch ]; 21 + postPatch = '' 22 + # fix import cycle issue 23 + substituteInPlace src/vanguards/main.py --replace-fail \ 24 + 'import stem.response.events' 'import stem.socket; import stem.control; import stem.response.events' 25 + ''; 26 + 27 + meta = { 28 + maintainers = with lib.maintainers; [ ForgottenBeast ]; 29 + mainProgram = "vanguards"; 30 + license = lib.licenses.mit; 31 + homepage = "https://github.com/mikeperry-tor/vanguards"; 32 + description = "Protects TOR hidden services against guard node attacks"; 33 + longDescription = '' 34 + Runs alongside tor and interacts with its control port 35 + in order to protect and alert against guard node attacks on hidden services 36 + ''; 37 + }; 38 + }
+51
pkgs/by-name/va/vanguards/python-3.12.patch
··· 1 + Origin: https://github.com/mikeperry-tor/vanguards/pull/105/commits/183d24775521feb3ed61b681088347279c3fc84c 2 + From: Dave Jones <dave@waveform.org.uk> 3 + Date: Wed, 28 Aug 2024 12:54:24 +0100 4 + Subject: [PATCH] Python 3.12 compatibility 5 + 6 + Python 3.12 removes the deprecated `SafeConfigParser` class. This patch 7 + switches the code to using ConfigParser and read_file from Python 3.x, 8 + and patches 2.7's SafeConfigParser to a compatible definition. 9 + --- 10 + src/vanguards/config.py | 11 +++++++---- 11 + 1 file changed, 7 insertions(+), 4 deletions(-) 12 + 13 + diff --git a/src/vanguards/config.py b/src/vanguards/config.py 14 + index 1c33391..b8e3f9c 100644 15 + --- a/src/vanguards/config.py 16 + +++ b/src/vanguards/config.py 17 + @@ -16,9 +16,12 @@ 18 + from .logger import plog 19 + 20 + try: 21 + - from configparser import SafeConfigParser, Error 22 + + from configparser import ConfigParser, Error 23 + except ImportError: 24 + from ConfigParser import SafeConfigParser, Error 25 + + class ConfigParser(SafeConfigParser): 26 + + def read_file(self, f, source=None): 27 + + return self.readfp(f, source) 28 + 29 + ################# Global options ################## 30 + 31 + @@ -209,7 +212,7 @@ def set_options_from_module(config, module, section): 32 + config.set(section, param, str(val)) 33 + 34 + def generate_config(): 35 + - config = SafeConfigParser(allow_no_value=True) 36 + + config = ConfigParser(allow_no_value=True) 37 + set_options_from_module(config, sys.modules[__name__], "Global") 38 + set_options_from_module(config, vanguards, "Vanguards") 39 + set_options_from_module(config, bandguards, "Bandguards") 40 + @@ -219,9 +222,9 @@ def generate_config(): 41 + return config 42 + 43 + def apply_config(config_file): 44 + - config = SafeConfigParser(allow_no_value=True) 45 + + config = ConfigParser(allow_no_value=True) 46 + 47 + - config.readfp(open(config_file, "r")) 48 + + config.read_file(open(config_file, "r")) 49 + 50 + get_options_for_module(config, sys.modules[__name__], "Global") 51 + get_options_for_module(config, vanguards, "Vanguards")
+6
pkgs/by-name/vi/vital/package.nix
··· 11 11 xorg, 12 12 libGL, 13 13 freetype, 14 + zenity, 14 15 }: 15 16 16 17 stdenv.mkDerivation (finalAttrs: { ··· 56 57 lib.makeLibraryPath [ 57 58 curl 58 59 libjack2 60 + ] 61 + }" \ 62 + --prefix PATH : "${ 63 + lib.makeBinPath [ 64 + zenity 59 65 ] 60 66 }" 61 67
+20 -4
pkgs/by-name/vp/vpnc/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 + bash, 5 + buildPackages, 4 6 fetchFromGitHub, 5 7 makeWrapper, 6 8 pkg-config, ··· 24 26 fetchSubmodules = true; 25 27 }; 26 28 27 - nativeBuildInputs = [ makeWrapper ] ++ lib.optional (!opensslSupport) pkg-config; 29 + nativeBuildInputs = [ 30 + makeWrapper 31 + perl 32 + ] ++ lib.optional (!opensslSupport) pkg-config; 33 + 28 34 buildInputs = [ 29 35 libgcrypt 30 36 perl ··· 40 46 NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; 41 47 }; 42 48 43 - postPatch = '' 44 - patchShebangs src/makeman.pl 45 - ''; 49 + postPatch = 50 + '' 51 + substituteInPlace src/vpnc-disconnect \ 52 + --replace-fail /bin/sh ${lib.getExe' bash "sh"} 53 + patchShebangs src/makeman.pl 54 + '' 55 + + lib.optionalString (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 56 + # manpage generation invokes the build vpnc, which must be emulating when cross compiling 57 + substituteInPlace src/makeman.pl --replace-fail \ 58 + '$vpnc --long-help' \ 59 + '${stdenv.hostPlatform.emulator buildPackages} $vpnc --long-help' 60 + ''; 46 61 47 62 enableParallelBuilding = true; 48 63 # Missing install depends: 49 64 # install: target '...-vpnc-unstable-2021-11-04/share/doc/vpnc': No such file or directory 50 65 # make: *** [Makefile:149: install-doc] Error 1 51 66 enableParallelInstalling = false; 67 + strictDeps = true; 52 68 53 69 meta = with lib; { 54 70 homepage = "https://davidepucci.it/doc/vpnc/";
+16 -7
pkgs/by-name/wa/waytrogen/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "waytrogen"; 13 - version = "0.5.8"; 13 + version = "0.6.3"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "nikolaizombie1"; 17 17 repo = "waytrogen"; 18 18 tag = version; 19 - hash = "sha256-tq5cC0Z0kmrYopOGbdoAERBHQXrAw799zWdQP06rTYw="; 19 + hash = "sha256-jkrvtwkzlsQgbw8/N4uzeqQ3fVSur2oa21IOXRRgh9I="; 20 20 }; 21 21 22 - cargoHash = "sha256-05YfQBezDbQ8KfNvl/4Av5vf/rxJU3Ej6RDgSnSfjtM="; 22 + cargoHash = "sha256-UkYQ/oN1+C9WQ+4hbhXxORw5J3Ypwe7DaDg5LhgP2d0="; 23 23 24 24 nativeBuildInputs = [ 25 25 pkg-config 26 26 wrapGAppsHook4 27 27 ]; 28 28 29 - buildInputs = [ 30 - glib 31 - ]; 29 + buildInputs = [ glib ]; 30 + 31 + env = { 32 + OPENSSL_NO_VENDOR = 1; 33 + }; 32 34 33 35 postBuild = '' 34 36 install -Dm644 org.Waytrogen.Waytrogen.gschema.xml -t $out/share/gsettings-schemas/$name/glib-2.0/schemas ··· 38 40 postInstall = '' 39 41 install -Dm644 waytrogen.desktop $out/share/applications/waytrogen.desktop 40 42 install -Dm644 README-Assets/WaytrogenLogo.svg $out/share/icons/hicolor/scalable/apps/waytrogen.svg 43 + while IFS= read -r lang; do 44 + mkdir -p $out/share/locale/$lang/LC_MESSAGES 45 + msgfmt locales/$lang/LC_MESSAGES/waytrogen.po -o $out/share/locale/$lang/LC_MESSAGES/waytrogen.mo 46 + done < locales/LINGUAS 41 47 ''; 42 48 43 49 passthru.updateScript = nix-update-script { }; ··· 52 58 homepage = "https://github.com/nikolaizombie1/waytrogen"; 53 59 changelog = "https://github.com/nikolaizombie1/waytrogen/releases/tag/${version}"; 54 60 license = lib.licenses.unlicense; 55 - maintainers = with lib.maintainers; [ genga898 ]; 61 + maintainers = with lib.maintainers; [ 62 + genga898 63 + nikolaizombie1 64 + ]; 56 65 mainProgram = "waytrogen"; 57 66 platforms = lib.platforms.linux; 58 67 };
+3
pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix
··· 108 108 109 109 doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; 110 110 111 + # Multiple tests spin up & speak to D-Bus, avoid cross-talk causing failures 112 + enableParallelChecking = false; 113 + 111 114 postInstall = '' 112 115 substituteInPlace $out/etc/dbus-1/services/com.lomiri.connectivity1.service \ 113 116 --replace-fail '/bin/false' '${lib.getExe' coreutils "false"}'
+3 -3
pkgs/development/libraries/astal/buildAstalModule.nix
··· 39 39 cleanArgs args 40 40 // { 41 41 pname = "astal-${name}"; 42 - version = "0-unstable-2025-01-13"; 42 + version = "0-unstable-2025-01-23"; 43 43 44 44 __structuredAttrs = true; 45 45 strictDeps = true; ··· 47 47 src = fetchFromGitHub { 48 48 owner = "Aylur"; 49 49 repo = "astal"; 50 - rev = "cac0fc63bfe098b26753db8262f5d95ac42b281b"; 51 - hash = "sha256-kNtKWbQ+gMzmAF7KNSZ4Hb8/2cfSNoURCyRSB0nx2I4="; 50 + rev = "127e9cdcbf173846a3c40ddc0abfbb038df48042"; 51 + hash = "sha256-ZCxxshGN7XooabArcoGkYSNx5yVunqjKJi2aTv6cznI="; 52 52 }; 53 53 54 54 sourceRoot = "${finalAttrs.src.name}/${sourceRoot}";
+3 -4
pkgs/development/python-modules/bindep/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "bindep"; 14 - version = "2.11.0"; 14 + version = "2.12.0"; 15 15 pyproject = true; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-rLLyWbzh/RUIhzR5YJu95bmq5Qg3hHamjWtqGQAufi8="; 19 + hash = "sha256-wGtR5tC6OWWq2PPCXwpXS+D4AboHyxp4SV2olUZ952A="; 20 20 }; 21 21 22 22 env.PBR_VERSION = version; 23 23 24 24 build-system = [ 25 - distro 26 25 pbr 27 26 setuptools 28 27 ]; ··· 41 40 42 41 meta = with lib; { 43 42 description = "Bindep is a tool for checking the presence of binary packages needed to use an application / library"; 44 - homepage = "https://docs.opendev.org/opendev/bindep/latest/"; 43 + homepage = "https://opendev.org/opendev/bindep"; 45 44 license = licenses.asl20; 46 45 mainProgram = "bindep"; 47 46 maintainers = teams.openstack.members;
+108
pkgs/development/python-modules/compliance-trestle/default.nix
··· 1 + { 2 + attrs, 3 + buildPythonPackage, 4 + cmarkgfm, 5 + cryptography, 6 + defusedxml, 7 + datamodel-code-generator, 8 + email-validator, 9 + fetchFromGitHub, 10 + furl, 11 + ilcli, 12 + importlib-resources, 13 + jinja2, 14 + lib, 15 + mypy, 16 + openpyxl, 17 + orjson, 18 + paramiko, 19 + pytestCheckHook, 20 + pydantic, 21 + python-dotenv, 22 + python-frontmatter, 23 + requests, 24 + ruamel-yaml, 25 + setuptools, 26 + setuptools-scm, 27 + }: 28 + 29 + buildPythonPackage rec { 30 + pname = "compliance-trestle"; 31 + version = "3.7.0"; 32 + pyproject = true; 33 + 34 + src = fetchFromGitHub { 35 + owner = "oscal-compass"; 36 + repo = "compliance-trestle"; 37 + tag = "v${version}"; 38 + hash = "sha256-MEPleUM5gSCJjVaVbNtNzRl+Vvvk97h6Q/mOWIxFd2Q="; 39 + fetchSubmodules = true; 40 + }; 41 + 42 + pythonRelaxDeps = true; 43 + 44 + postPatch = '' 45 + substituteInPlace tests/trestle/misc/mypy_test.py \ 46 + --replace-fail "trestle'," "${placeholder "out"}/bin/trestle'," \ 47 + ''; 48 + 49 + build-system = [ 50 + setuptools 51 + setuptools-scm 52 + ]; 53 + 54 + dependencies = [ 55 + attrs 56 + cmarkgfm 57 + cryptography 58 + defusedxml 59 + datamodel-code-generator 60 + email-validator 61 + furl 62 + ilcli 63 + importlib-resources 64 + jinja2 65 + openpyxl 66 + orjson 67 + paramiko 68 + pydantic 69 + python-dotenv 70 + python-frontmatter 71 + requests 72 + ruamel-yaml 73 + ]; 74 + 75 + nativeCheckInputs = [ 76 + pytestCheckHook 77 + mypy 78 + ]; 79 + 80 + disabledTests = [ 81 + # Requires network access 82 + "test_import_from_url" 83 + "test_import_from_nist" 84 + "test_remote_profile_relative_cat" 85 + 86 + # AssertionError 87 + "test_profile_generate_assemble_rev_5" 88 + "test_ssp_assemble_fedramp_profile" 89 + "test_ssp_generate_aggregates_no_cds" 90 + "test_ssp_generate_aggregates_no_param_value_orig" 91 + ]; 92 + 93 + disabledTestPaths = [ 94 + # Requires network access 95 + "tests/trestle/core/remote" 96 + ]; 97 + 98 + pythonImportsCheck = [ "trestle" ]; 99 + 100 + meta = { 101 + description = "An opinionated tooling platform for managing compliance as code, using continuous integration and NIST's OSCAL standard"; 102 + homepage = "https://github.com/oscal-compass/compliance-trestle"; 103 + changelog = "https://github.com/oscal-compass/compliance-trestle/blob/${src.rev}/CHANGELOG.md"; 104 + license = lib.licenses.asl20; 105 + maintainers = with lib.maintainers; [ tochiaha ]; 106 + mainProgram = "trestle"; 107 + }; 108 + }
+2 -2
pkgs/development/python-modules/elevenlabs/default.nix
··· 12 12 }: 13 13 14 14 let 15 - version = "1.50.3"; 15 + version = "1.50.5"; 16 16 tag = version; 17 17 in 18 18 buildPythonPackage { ··· 24 24 owner = "elevenlabs"; 25 25 repo = "elevenlabs-python"; 26 26 inherit tag; 27 - hash = "sha256-r96g/luQ1UwSY2IRv21cFBVf9H2TWtDFY8WElZoS7nc="; 27 + hash = "sha256-Cew8+L7NoQlvR2pILVmwNIa3WUfZzmEkf1+U2nglsnM="; 28 28 }; 29 29 30 30 build-system = [ poetry-core ];
+9 -2
pkgs/development/python-modules/jaxtyping/default.nix
··· 6 6 # build-system 7 7 hatchling, 8 8 9 + # dependencies 10 + wadler-lindig, 11 + 9 12 # tests 10 13 cloudpickle, 11 14 equinox, ··· 20 23 let 21 24 self = buildPythonPackage rec { 22 25 pname = "jaxtyping"; 23 - version = "0.2.36"; 26 + version = "0.2.37"; 24 27 pyproject = true; 25 28 26 29 src = fetchFromGitHub { 27 30 owner = "google"; 28 31 repo = "jaxtyping"; 29 32 tag = "v${version}"; 30 - hash = "sha256-TXhHh6Nka9TOnfFPaNyHmLdTkhzyFEY0mLSfoDf9KQc="; 33 + hash = "sha256-0a/9TSQW/k5kuucHoSUhLtRk9k+5ycbI/g6V1id3v28="; 31 34 }; 32 35 33 36 build-system = [ hatchling ]; 37 + 38 + dependencies = [ 39 + wadler-lindig 40 + ]; 34 41 35 42 pythonImportsCheck = [ "jaxtyping" ]; 36 43
+9 -1
pkgs/development/python-modules/jupyter-server/default.nix
··· 3 3 stdenv, 4 4 buildPythonPackage, 5 5 fetchPypi, 6 - pythonOlder, 7 6 hatch-jupyter-builder, 8 7 hatchling, 9 8 pytestCheckHook, ··· 89 88 pytestFlagsArray = [ 90 89 "-W" 91 90 "ignore::DeprecationWarning" 91 + # 19 failures on python 3.13: 92 + # ResourceWarning: unclosed database in <sqlite3.Connection object at 0x7ffff2a0cc70> 93 + # TODO: Can probably be removed at the next update 94 + "-W" 95 + "ignore::pytest.PytestUnraisableExceptionWarning" 92 96 ]; 93 97 94 98 preCheck = '' ··· 113 117 ++ lib.optionals stdenv.hostPlatform.isLinux [ 114 118 # Failed: DID NOT RAISE <class 'tornado.web.HTTPError'> 115 119 "test_copy_big_dir" 120 + ] 121 + ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ 122 + # TypeError: the JSON object must be str, bytes or bytearray, not NoneType 123 + "test_terminal_create_with_cwd" 116 124 ]; 117 125 118 126 disabledTestPaths = [
+22 -7
pkgs/development/python-modules/llama-cpp-python/default.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 + gcc13Stdenv, 4 5 buildPythonPackage, 5 6 fetchFromGitHub, 7 + fetchpatch2, 6 8 7 9 # nativeBuildInputs 8 10 cmake, ··· 33 35 cudaPackages ? { }, 34 36 35 37 }: 38 + let 39 + stdenvTarget = if cudaSupport then gcc13Stdenv else stdenv; 40 + in 36 41 buildPythonPackage rec { 37 42 pname = "llama-cpp-python"; 38 43 version = "0.3.6"; ··· 46 51 fetchSubmodules = true; 47 52 }; 48 53 # src = /home/gaetan/llama-cpp-python; 54 + 55 + patches = [ 56 + # fix segfault when running tests due to missing default Metal devices 57 + (fetchpatch2 { 58 + url = "https://github.com/ggerganov/llama.cpp/commit/acd38efee316f3a5ed2e6afcbc5814807c347053.patch?full_index=1"; 59 + stripLen = 1; 60 + extraPrefix = "vendor/llama.cpp/"; 61 + hash = "sha256-71+Lpg9z5KPlaQTX9D85KS2LXFWLQNJJ18TJyyq3/pU="; 62 + }) 63 + ]; 49 64 50 65 dontUseCmakeConfigure = true; 51 66 SKBUILD_CMAKE_ARGS = lib.strings.concatStringsSep ";" ( ··· 76 91 ] 77 92 ); 78 93 94 + stdenv = stdenvTarget; 95 + 79 96 dependencies = [ 80 97 diskcache 81 98 jinja2 ··· 99 116 100 117 passthru = { 101 118 updateScript = gitUpdater { rev-prefix = "v"; }; 102 - tests.llama-cpp-python = llama-cpp-python.override { cudaSupport = true; }; 119 + tests = lib.optionalAttrs stdenvTarget.hostPlatform.isLinux { 120 + withCuda = llama-cpp-python.override { 121 + cudaSupport = true; 122 + }; 123 + }; 103 124 }; 104 125 105 126 meta = { ··· 109 130 license = lib.licenses.mit; 110 131 maintainers = with lib.maintainers; [ kirillrdy ]; 111 132 badPlatforms = [ 112 - # Segfaults during tests: 113 - # tests/test_llama.py .Fatal Python error: Segmentation fault 114 - # Current thread 0x00000001f3decf40 (most recent call first): 115 - # File "/private/tmp/nix-build-python3.12-llama-cpp-python-0.3.2.drv-0/source/llama_cpp/_internals.py", line 51 in __init__ 116 - lib.systems.inspect.patterns.isDarwin 117 - 118 133 # cc1: error: unknown value ‘native+nodotprod+noi8mm+nosve’ for ‘-mcpu’ 119 134 "aarch64-linux" 120 135 ];
+38
pkgs/development/python-modules/mallard-ducktype/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "mallard-ducktype"; 10 + version = "1.0.2"; 11 + pyproject = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "projectmallard"; 15 + repo = "mallard-ducktype"; 16 + tag = version; 17 + hash = "sha256-jHjzTBBRBh//bOrdnyCRmZRmpupgDaDRuZGAd75baco="; 18 + }; 19 + 20 + build-system = [ setuptools ]; 21 + 22 + checkPhase = '' 23 + runHook preCheck 24 + pushd tests 25 + ./runtests 26 + popd 27 + runHook postCheck 28 + ''; 29 + 30 + pythonImportsCheck = [ "mallard" ]; 31 + 32 + meta = { 33 + description = "Parser for the lightweight Ducktype syntax for Mallard"; 34 + homepage = "https://github.com/projectmallard/mallard-ducktype"; 35 + license = lib.licenses.mit; 36 + maintainers = with lib.maintainers; [ ]; 37 + }; 38 + }
+2 -2
pkgs/development/python-modules/pyiskra/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pyiskra"; 12 - version = "0.1.14"; 12 + version = "0.1.15"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Iskramis"; 17 17 repo = "pyiskra"; 18 18 tag = "v${version}"; 19 - hash = "sha256-OLNUa11UULiW6E8nVy5rUyN7iAD7KdM+R76m2zaDOgc="; 19 + hash = "sha256-LIrhd2gDqa1AehnG0WVQKUNbFTuFkLcHwqNAjFejYk0="; 20 20 }; 21 21 22 22 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/scrap-engine/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "scrap-engine"; 11 - version = "1.4.1"; 11 + version = "1.4.2"; 12 12 pyproject = true; 13 13 14 14 src = fetchPypi { 15 15 pname = "scrap_engine"; 16 16 inherit version; 17 - hash = "sha256-qxzbVYFcSKcL2HtMlH9epO/sCx9HckWAt/NyVD8QJBQ="; 17 + hash = "sha256-9jiStwFD5vhPSxWsEVmHOvfRgNgVOUvlzAa1Rmf+faE="; 18 18 }; 19 19 20 20 build-system = [
+3 -5
pkgs/development/python-modules/stable-baselines3/default.nix
··· 22 22 }: 23 23 buildPythonPackage rec { 24 24 pname = "stable-baselines3"; 25 - # TODO: To this date, the latest release (2.4.1) is not compatible with numpy 2 and does not build 26 - # successfully on nixpkgs 27 - version = "2.4.1-unstable-2025-01-07"; 25 + version = "2.5.0"; 28 26 pyproject = true; 29 27 30 28 src = fetchFromGitHub { 31 29 owner = "DLR-RM"; 32 30 repo = "stable-baselines3"; 33 - rev = "b7c64a1aa4dd2fd3efed96e7a9ddb4d1f5c96112"; 34 - hash = "sha256-oyTOBRZsKkhhGKwwBN9HCV0t8+MkJYpWsTRdS+upMeI="; 31 + tag = "v${version}"; 32 + hash = "sha256-4KOF/3/PxHHSo95zaqtPy5+h53VcUsMhSx85tGvXV2o="; 35 33 }; 36 34 37 35 build-system = [ setuptools ];
+46
pkgs/development/python-modules/wadler-lindig/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + # build-system 7 + hatchling, 8 + 9 + # tests 10 + numpy, 11 + pytestCheckHook, 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "wadler-lindig"; 16 + version = "0.1.3"; 17 + pyproject = true; 18 + 19 + src = fetchFromGitHub { 20 + owner = "patrick-kidger"; 21 + repo = "wadler_lindig"; 22 + rev = "v${version}"; 23 + hash = "sha256-akb1x9UYbfEwnVS6ahpb42XnEl3y7kk3WkhwD8p7AA4="; 24 + }; 25 + 26 + build-system = [ 27 + hatchling 28 + ]; 29 + 30 + pythonImportsCheck = [ 31 + "wadler_lindig" 32 + ]; 33 + 34 + nativeCheckInputs = [ 35 + numpy 36 + pytestCheckHook 37 + ]; 38 + 39 + meta = { 40 + description = "A Wadler--Lindig pretty printer for Python"; 41 + homepage = "https://github.com/patrick-kidger/wadler_lindig"; 42 + changelog = "https://github.com/patrick-kidger/wadler_lindig/releases/tag/v${version}"; 43 + license = lib.licenses.asl20; 44 + maintainers = with lib.maintainers; [ GaetanLepage ]; 45 + }; 46 + }
+3 -1
pkgs/development/tools/build-managers/gradle/default.nix
··· 48 48 runCommand, 49 49 writeText, 50 50 autoPatchelfHook, 51 + buildPackages, 51 52 52 53 # The JDK/JRE used for running Gradle. 53 54 java ? defaultJava, ··· 78 79 ]; 79 80 80 81 buildInputs = [ 81 - java 82 82 stdenv.cc.cc 83 83 ncurses5 84 84 ncurses6 ··· 123 123 newFileEvents = toString (lib.versionAtLeast version "8.12"); 124 124 in 125 125 '' 126 + # get the correct jar executable for cross 127 + export PATH="${buildPackages.jdk}/bin:$PATH" 126 128 . ${./patching.sh} 127 129 128 130 nativeVersion="$(extractVersion native-platform $out/lib/gradle/lib/native-platform-*.jar)"
+2 -2
pkgs/development/tools/language-servers/nixd/default.nix
··· 21 21 22 22 let 23 23 common = rec { 24 - version = "2.5.1"; 24 + version = "2.6.0"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "nix-community"; 28 28 repo = "nixd"; 29 29 rev = version; 30 - hash = "sha256-5+ul4PxMgPkmGLB8CYpJcIcRDY/pJgByvjIHDA1Gs5A="; 30 + hash = "sha256-gYC7nbZsTDOA1cJIw9JRjwjgkvSzrlQonGTT21EZeWM="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
-55
pkgs/development/tools/rust/cargo-web/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - openssl, 6 - perl, 7 - pkg-config, 8 - rustPlatform, 9 - CoreServices, 10 - Security, 11 - fetchpatch, 12 - }: 13 - 14 - rustPlatform.buildRustPackage rec { 15 - pname = "cargo-web"; 16 - version = "0.6.26"; 17 - 18 - src = fetchFromGitHub { 19 - owner = "koute"; 20 - repo = pname; 21 - rev = version; 22 - sha256 = "1dl5brj5fnmxmwl130v36lvy4j64igdpdvjwmxw3jgg2c6r6b7cd"; 23 - }; 24 - 25 - patches = [ 26 - (fetchpatch { 27 - name = "fix-qualified-path.patch"; 28 - url = "https://github.com/koute/cargo-web/commit/c9584542163d60d0aae6d6890509794e838e257f.patch"; 29 - hash = "sha256-w59fXmrszptKt0llqGt0AF+0b3r9N6xUY6zQkpZnemE="; 30 - }) 31 - ]; 32 - 33 - cargoHash = "sha256-apPXSG8RV9hZ+jttn4XHhgmuLQ7344SQJna7Z/fu/mA="; 34 - 35 - nativeBuildInputs = [ 36 - openssl 37 - perl 38 - pkg-config 39 - ]; 40 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 41 - CoreServices 42 - Security 43 - ]; 44 - 45 - meta = with lib; { 46 - description = "Cargo subcommand for the client-side Web"; 47 - mainProgram = "cargo-web"; 48 - homepage = "https://github.com/koute/cargo-web"; 49 - license = with licenses; [ 50 - asl20 # or 51 - mit 52 - ]; 53 - maintainers = with maintainers; [ clevor ]; 54 - }; 55 - }
+28 -28
pkgs/servers/adguardhome/bins.nix
··· 1 1 { fetchurl, fetchzip }: 2 2 { 3 - x86_64-darwin = fetchzip { 4 - sha256 = "sha256-+xZmMc5VOJ2GKvZdR0qDdwj+qze4r7eJFtZuLUkqZwE="; 5 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.55/AdGuardHome_darwin_amd64.zip"; 6 - }; 7 - aarch64-darwin = fetchzip { 8 - sha256 = "sha256-gIqPWHOl0bcZYmfujV3KnTrsZ8hWjN5KQDWq+aHNIn4="; 9 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.55/AdGuardHome_darwin_arm64.zip"; 10 - }; 11 - i686-linux = fetchurl { 12 - sha256 = "sha256-HWUTRPkaqk26A2eeN13DUNKBNM+jDBa5UuqjrYzPK5k="; 13 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.55/AdGuardHome_linux_386.tar.gz"; 14 - }; 15 - x86_64-linux = fetchurl { 16 - sha256 = "sha256-El/IAemoIyOgQYpmI1F84qTFteHT0H3ncYp2WxzZcJY="; 17 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.55/AdGuardHome_linux_amd64.tar.gz"; 18 - }; 19 - aarch64-linux = fetchurl { 20 - sha256 = "sha256-AHsQbTWH1mNafhRtpGY31g89jP07TZnL5fJvS0EbLDU="; 21 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.55/AdGuardHome_linux_arm64.tar.gz"; 22 - }; 23 - armv6l-linux = fetchurl { 24 - sha256 = "sha256-cpCgPLJEkgR0h5pduIEGP+sb58qZTljEeQn/w3Csz2Q="; 25 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.55/AdGuardHome_linux_armv6.tar.gz"; 26 - }; 27 - armv7l-linux = fetchurl { 28 - sha256 = "sha256-Nm09ih54jZEDMJCBJst43Sl2d6vVXCdFnkWBV4lehns="; 29 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.55/AdGuardHome_linux_armv7.tar.gz"; 30 - }; 3 + x86_64-darwin = fetchzip { 4 + sha256 = "sha256-uviTmopXz7OYVr4H2M/dFOMw0vD5P+3t5CChSL2HyrE="; 5 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.56/AdGuardHome_darwin_amd64.zip"; 6 + }; 7 + aarch64-darwin = fetchzip { 8 + sha256 = "sha256-P9n6H8YmttcZE5E/7nw/Bc+Gzb4nHbs3L/2pgdqUyFw="; 9 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.56/AdGuardHome_darwin_arm64.zip"; 10 + }; 11 + i686-linux = fetchurl { 12 + sha256 = "sha256-JPhx1Hqu5o3K4bBulStedLZexCtZhgZNgzvGTqUn3XY="; 13 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.56/AdGuardHome_linux_386.tar.gz"; 14 + }; 15 + x86_64-linux = fetchurl { 16 + sha256 = "sha256-BEqPo3jeLukMnykO+6GNZ93bplDCOcV33BOHleQLWDI="; 17 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.56/AdGuardHome_linux_amd64.tar.gz"; 18 + }; 19 + aarch64-linux = fetchurl { 20 + sha256 = "sha256-JxitRduWdp4uJCcoR7FA26prDIc68CzsFOviehxDRxI="; 21 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.56/AdGuardHome_linux_arm64.tar.gz"; 22 + }; 23 + armv6l-linux = fetchurl { 24 + sha256 = "sha256-TdBDGSny3xWRrMG5MamrN26E/fOf7V9jHvxxbK+7BPU="; 25 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.56/AdGuardHome_linux_armv6.tar.gz"; 26 + }; 27 + armv7l-linux = fetchurl { 28 + sha256 = "sha256-mrBsebAKSelAMcuurAUiZdPKr2AGi9lnk1Dhz+PAm/0="; 29 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.56/AdGuardHome_linux_armv7.tar.gz"; 30 + }; 31 31 }
+1 -1
pkgs/servers/adguardhome/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "adguardhome"; 16 - version = "0.107.55"; 16 + version = "0.107.56"; 17 17 src = sources.${system} or (throw "Source for ${pname} is not available for ${system}"); 18 18 19 19 installPhase = ''
+4 -4
pkgs/servers/mail/mailpit/source.nix
··· 1 1 { 2 - version = "1.21.8"; 3 - hash = "sha256-zTVjjd/XmxfVJpQdaFsIl6vDlzU1Hf7szHpnZJBwV3Y="; 4 - npmDepsHash = "sha256-uUzlWReyvCYYTFoPRd6DDUHEPbty99OLmfH4CEVmzU4="; 5 - vendorHash = "sha256-Rxavu9cu5tU4+SQmjh1O8NuLHJFnrcjN75bDYw3FY5Y="; 2 + version = "1.22.0"; 3 + hash = "sha256-cQgBHiUV9Wy9T1FSuaiM26hp/F44JvBmH4NvsEKwD1U="; 4 + npmDepsHash = "sha256-McC7IDIJ6ZOOEFC8fCancAjp8BReJ6tfYN1FfPnaV8I="; 5 + vendorHash = "sha256-WhTYG1Bza5RglhApOqVDZMkPC3K3hVk4l2GdLvstOIc="; 6 6 }
+4 -2
pkgs/servers/nextcloud/notify_push.nix
··· 16 16 hash = "sha256-Y71o+ARi/YB2BRDfEyORbrA9HPvsUlWdh5UjM8hzmcA="; 17 17 }; 18 18 19 - cargoHash = "sha256-Mk+0LKP55Um5YiCx2O49rUZPwaXtKFnWtRC+WPGBadE="; 19 + useFetchCargoVendor = true; 20 + cargoHash = "sha256-bO3KN+ynxNdbnFv1ZHJSSPWd4SxWQGIis3O3Gfba8jw="; 20 21 21 22 passthru = rec { 22 23 test_client = rustPlatform.buildRustPackage { ··· 25 26 26 27 buildAndTestSubdir = "test_client"; 27 28 28 - cargoHash = "sha256-SBEuFOTgqNjPtKx0PFDA5Gkiksn3cZEmYcs2shAo2Po="; 29 + useFetchCargoVendor = true; 30 + cargoHash = "sha256-bO3KN+ynxNdbnFv1ZHJSSPWd4SxWQGIis3O3Gfba8jw="; 29 31 30 32 meta = meta // { 31 33 mainProgram = "test_client";
+2 -3
pkgs/servers/polaris/default.nix
··· 30 30 ''; 31 31 }; 32 32 33 - cargoHash = if stdenv.buildPlatform.isDarwin 34 - then "sha256-HTqsghjfSjwOaN/ApPFvWVEoquZzE3MYzULkhUOXIWI" 35 - else "sha256-Z3AbYtdNAyKT5EuGtCktEg0fxs/gpKdsrttRkxZhLAU"; 33 + useFetchCargoVendor = true; 34 + cargoHash = "sha256-bVXz/rSfkmdQlAa3B4zamZebpRBOkch6zNOFiyEQBbY="; 36 35 37 36 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 38 37 darwin.Security
+1 -1
pkgs/tools/networking/netbird/default.nix
··· 91 91 '' 92 92 mv $out/bin/${lib.last (lib.splitString "/" module)} $out/bin/${binary} 93 93 '' 94 - + lib.optionalString (!ui) '' 94 + + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform && !ui) '' 95 95 installShellCompletion --cmd ${binary} \ 96 96 --bash <($out/bin/${binary} completion bash) \ 97 97 --fish <($out/bin/${binary} completion fish) \
+2
pkgs/tools/package-management/rpm/default.nix
··· 101 101 "-DWITH_DBUS=OFF" 102 102 # libselinux is missing propagatedBuildInputs 103 103 "-DWITH_SELINUX=OFF" 104 + 105 + "-DCMAKE_INSTALL_LOCALSTATEDIR=/var" 104 106 ] 105 107 ++ lib.optionals stdenv.hostPlatform.isLinux [ 106 108 "-DMKTREE_BACKEND=rootfs"
+1
pkgs/top-level/aliases.nix
··· 205 205 cargo-espflash = espflash; 206 206 cargo-kcov = throw "'cargo-kcov' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 207 207 cargo-inspect = throw "'cargo-inspect' has been removed due to lack of upstream maintenance. Upstream recommends cargo-expand."; # Added 2025-01-26 208 + cargo-web = throw "'cargo-web' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 208 209 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; 209 210 certmgr-selfsigned = certmgr; # Added 2023-11-30 210 211 cgal_4 = throw "cgal_4 has been removed as it is obsolete use cgal instead"; # Added 2024-12-30
+5 -13
pkgs/top-level/all-packages.nix
··· 4474 4474 4475 4475 openrefine = callPackage ../applications/science/misc/openrefine { jdk = jdk17; }; 4476 4476 4477 - openrgb = libsForQt5.callPackage ../applications/misc/openrgb { }; 4478 - 4479 4477 openrgb-with-all-plugins = openrgb.withPlugins [ 4480 4478 openrgb-plugin-effects 4481 4479 openrgb-plugin-hardwaresync 4482 4480 ]; 4483 - 4484 - openrgb-plugin-effects = libsForQt5.callPackage ../applications/misc/openrgb-plugins/effects { }; 4485 - 4486 - openrgb-plugin-hardwaresync = libsForQt5.callPackage ../applications/misc/openrgb-plugins/hardwaresync { }; 4487 4481 4488 4482 toastify = darwin.apple_sdk_11_0.callPackage ../tools/misc/toastify {}; 4489 4483 ··· 6617 6611 ); 6618 6612 buildRustCrateHelpers = callPackage ../build-support/rust/build-rust-crate/helpers.nix { }; 6619 6613 6620 - cargo-web = callPackage ../development/tools/rust/cargo-web { 6621 - inherit (darwin.apple_sdk.frameworks) CoreServices Security; 6622 - }; 6623 - 6624 6614 cargo-flamegraph = callPackage ../development/tools/rust/cargo-flamegraph { 6625 6615 inherit (darwin.apple_sdk.frameworks) Security; 6626 6616 inherit (linuxPackages) perf; ··· 7494 7484 7495 7485 fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { }; 7496 7486 7497 - inherit (callPackages ../development/tools/language-servers/nixd { 7498 - llvmPackages = llvmPackages_16; 7499 - }) nixf nixt nixd; 7487 + inherit (callPackages ../development/tools/language-servers/nixd { }) nixf nixt nixd; 7500 7488 7501 7489 ansible-later = callPackage ../tools/admin/ansible/later.nix { }; 7502 7490 ··· 8282 8270 }; 8283 8271 8284 8272 sloc = nodePackages.sloc; 8273 + 8274 + slurm = callPackage ../by-name/sl/slurm/package.nix { 8275 + nvml = cudaPackages.cuda_nvml_dev; 8276 + }; 8285 8277 8286 8278 snowman = qt5.callPackage ../development/tools/analysis/snowman { }; 8287 8279
+6
pkgs/top-level/python-packages.nix
··· 2578 2578 2579 2579 commonregex = callPackage ../development/python-modules/commonregex { }; 2580 2580 2581 + compliance-trestle = callPackage ../development/python-modules/compliance-trestle { }; 2582 + 2581 2583 complycube = callPackage ../development/python-modules/complycube { }; 2582 2584 2583 2585 compreffor = callPackage ../development/python-modules/compreffor { }; ··· 7878 7880 mako = callPackage ../development/python-modules/mako { }; 7879 7881 7880 7882 malduck = callPackage ../development/python-modules/malduck { }; 7883 + 7884 + mallard-ducktype = callPackage ../development/python-modules/mallard-ducktype { }; 7881 7885 7882 7886 mammoth = callPackage ../development/python-modules/mammoth { }; 7883 7887 ··· 17962 17966 w1thermsensor = callPackage ../development/python-modules/w1thermsensor { }; 17963 17967 17964 17968 w3lib = callPackage ../development/python-modules/w3lib { }; 17969 + 17970 + wadler-lindig = callPackage ../development/python-modules/wadler-lindig { }; 17965 17971 17966 17972 wadllib = callPackage ../development/python-modules/wadllib { }; 17967 17973