diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 065bb6d80310..025a10a69825 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6918,6 +6918,12 @@ githubId = 10106819; name = "eilvelia"; }; + ejiektpobehuk = { + email = "oss@ejiek.id"; + github = "ejiektpobehuk"; + githubId = 7649041; + name = "Vlad Petrov"; + }; eken = { email = "edvin.kallstrom@protonmail.com"; github = "Eken-beep"; diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index c535fb7273ad..493858a3eb6e 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -269,6 +269,8 @@ - `tauon` 7.9.0+ when launched for the first time, migrates its database to a new schema that is not backwards compatible. Older versions will refuse to start at all with that database afterwards. If you need to still use older tauon versions, make sure to back up `~/.local/share/TauonMusicBox`. +- `aws-workspaces` has dropped support for PCoiP networking. + - The `earlyoom` service is now using upstream systemd service, which enables hardening and filesystem isolation by default. If you need filesystem write access or want to access home directory via `killHook`, hardening setting can diff --git a/nixos/modules/services/hardware/bluetooth.nix b/nixos/modules/services/hardware/bluetooth.nix index d8907d554d33..ebe10199bb78 100644 --- a/nixos/modules/services/hardware/bluetooth.nix +++ b/nixos/modules/services/hardware/bluetooth.nix @@ -143,6 +143,8 @@ in { wantedBy = [ "bluetooth.target" ]; aliases = [ "dbus-org.bluez.service" ]; + # restarting can leave people without a mouse/keyboard + restartIfChanged = false; serviceConfig = { ExecStart = [ "" @@ -171,8 +173,6 @@ in PrivateNetwork = false; # tethering }; - # restarting can leave people without a mouse/keyboard - unitConfig.X-RestartIfChanged = false; }; } // (optionalAttrs cfg.hsphfpd.enable { diff --git a/nixos/modules/services/security/kanidm.nix b/nixos/modules/services/security/kanidm.nix index b2dc4a57fa44..67b219595458 100644 --- a/nixos/modules/services/security/kanidm.nix +++ b/nixos/modules/services/security/kanidm.nix @@ -563,6 +563,16 @@ in default = null; }; + imageFile = mkOption { + description = '' + Application image to display in the WebUI. + Kanidm supports "image/jpeg", "image/png", "image/gif", "image/svg+xml", and "image/webp". + The image will be uploaded each time kanidm-provision is run. + ''; + type = types.nullOr types.path; + default = null; + }; + enableLocalhostRedirects = mkOption { description = "Allow localhost redirects. Only for public clients."; type = types.bool; diff --git a/pkgs/applications/editors/vim/plugins/deprecated.json b/pkgs/applications/editors/vim/plugins/deprecated.json index 5a8942deaac6..e67d760c3efe 100644 --- a/pkgs/applications/editors/vim/plugins/deprecated.json +++ b/pkgs/applications/editors/vim/plugins/deprecated.json @@ -3,6 +3,14 @@ "date": "2022-07-27", "new": "true-zen-nvim" }, + "codeium-nvim": { + "date": "2025-04-09", + "new": "windsurf-nvim" + }, + "codeium-vim": { + "date": "2025-04-09", + "new": "windsurf-vim" + }, "compe-conjure": { "date": "2024-11-19", "new": "cmp-conjure" diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 046ecc73e3a7..51acb273de41 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -74,12 +74,12 @@ final: prev: { CopilotChat-nvim = buildVimPlugin { pname = "CopilotChat.nvim"; - version = "2025-04-04"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "e7cd79a2ac05a32a1ce0995a82bd630598619d0b"; - sha256 = "0y3rcmfjbkgkfxavvqpm3w8b1m3kcw8ix3llzi0ig97b5ljzmw0p"; + rev = "a89f5f1162b04a0962e5f4c3cdf248a81e7e53cb"; + sha256 = "0bp3zwfhp80581jw367kwxy104yr5rd6vvjlnsylb3nh9c6y7jjw"; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.hydraPlatforms = [ ]; @@ -373,12 +373,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2025-04-04"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "87cf380f6ecc0b5aed0cba353fd6d8a1397e1167"; - sha256 = "13l8nx105a7wd3k245kw6g9rbj6h9z94rjil7gf68k0pr38br157"; + rev = "9961c820c0fb66288056093e8fb8056570a1eb9a"; + sha256 = "1vs2sni2qf0xvjxf9p36dn7sk8j2nd4kj3zc0644cys5kn4rl2an"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -726,12 +726,12 @@ final: prev: { ale = buildVimPlugin { pname = "ale"; - version = "2025-04-02"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "2883260ade25f2b173a68ad185c314b1e3b72a61"; - sha256 = "13xdjvn57qfz5h0l0fjv2ssqsgiay2dbysddjrhbw5crsmsfxn1z"; + rev = "22185c4c5c8b8ff52c701020c309a4cefc3a04fa"; + sha256 = "12q8vmix2vrcyhd56db353s8hp4vvk2rs9x7zaqrj2yqrpd6dc3x"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; meta.hydraPlatforms = [ ]; @@ -882,12 +882,12 @@ final: prev: { astrocore = buildVimPlugin { pname = "astrocore"; - version = "2025-03-27"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "AstroNvim"; repo = "astrocore"; - rev = "1cb27c53d1fbe0852f1f368b706631ef4e007630"; - sha256 = "1y8a4dy36l5z0lifbn7bsl1phzpra8rkdqfrb3z09nfl7l1dw3ql"; + rev = "5388242729136c5c64d3317e099dfc7b412d9652"; + sha256 = "06vxil8nmccm7v5360yjn7pgqyb80lh8a4zphdf6798j55xx5kp9"; }; meta.homepage = "https://github.com/AstroNvim/astrocore/"; meta.hydraPlatforms = [ ]; @@ -921,12 +921,12 @@ final: prev: { astroui = buildVimPlugin { pname = "astroui"; - version = "2025-04-04"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "AstroNvim"; repo = "astroui"; - rev = "dcbc6eaf6a0e3030690a066f3e781c3c263d6b00"; - sha256 = "0nqvxqkq2m125xl4kknr48g99kls19smj3dql7k4bzb625lzvry7"; + rev = "4b1a46eb9576a187246e5fc41cb4670c3daf749e"; + sha256 = "09yxv7kxw5bw1m9x0zv72sm2sqkv9hyjv5q2m0q7lzv44ijqdmrg"; }; meta.homepage = "https://github.com/AstroNvim/astroui/"; meta.hydraPlatforms = [ ]; @@ -1090,12 +1090,12 @@ final: prev: { aurora = buildVimPlugin { pname = "aurora"; - version = "2025-03-03"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "ray-x"; repo = "aurora"; - rev = "3d38b4adb9da28b717f8e6275c2b4145e30d6d70"; - sha256 = "140vwjyvg2kr4x8i0kmhv14inhnz3glwza5wvlrz0r0qwsywb6c8"; + rev = "8524a501e42636b8697d6630c6076058ab02de49"; + sha256 = "0s0l8vmhb1nl1b0hb44jaf8098gb768kvmpbz4zg5nzjp4pig4mv"; }; meta.homepage = "https://github.com/ray-x/aurora/"; meta.hydraPlatforms = [ ]; @@ -1377,12 +1377,12 @@ final: prev: { base46 = buildVimPlugin { pname = "base46"; - version = "2025-03-30"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "nvchad"; repo = "base46"; - rev = "94c03adaf7d2efa0e36f405cf44f9ff8d773cb50"; - sha256 = "1w9yccym5i2qi7wqgk9777gy7iyj30r8pa7p8xkxpr6jr8pv4fnl"; + rev = "1a99ce9cb5241799fe06c03eb62682bb0cb10922"; + sha256 = "04zd8fszjs6adbsyngx5v3gq00vgd57yplk6kk2f4zyqpm139mfd"; }; meta.homepage = "https://github.com/nvchad/base46/"; meta.hydraPlatforms = [ ]; @@ -1468,12 +1468,12 @@ final: prev: { blink-cmp-avante = buildVimPlugin { pname = "blink-cmp-avante"; - version = "2025-03-31"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "Kaiser-Yang"; repo = "blink-cmp-avante"; - rev = "a214d1e50990ddc08743065d78f48e7671f2f281"; - sha256 = "03ah48a6glh2qbk22rgg1cb0dz1wvrp3wmcj3j7i07dbj7iylnav"; + rev = "bea97a08fe66cef0f93e953f908a4d00b0eca6b2"; + sha256 = "0i9ww6w5swl06zdzhrvfb9z56jjcky0j0g581cfl093ycfjmanyn"; }; meta.homepage = "https://github.com/Kaiser-Yang/blink-cmp-avante/"; meta.hydraPlatforms = [ ]; @@ -1715,12 +1715,12 @@ final: prev: { bufexplorer = buildVimPlugin { pname = "bufexplorer"; - version = "2025-04-01"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "jlanzarotta"; repo = "bufexplorer"; - rev = "f32d8c08b8d1cc4925e425daaa93a8f5ffe48787"; - sha256 = "16is0bn50rj50xlflw0ag6dsc83z9dqalviva7k6sxpx5ykp9abz"; + rev = "b9fbc4d70fa85342bbde62cb5eb0082938ff01fc"; + sha256 = "145hsaybix166yzkdybnbb8vn8w0dyzfx2w3dmlg6mi9rqrvflsi"; }; meta.homepage = "https://github.com/jlanzarotta/bufexplorer/"; meta.hydraPlatforms = [ ]; @@ -1858,12 +1858,12 @@ final: prev: { ccc-nvim = buildVimPlugin { pname = "ccc.nvim"; - version = "2025-03-31"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "uga-rosa"; repo = "ccc.nvim"; - rev = "9abb22d5d47460852a935129b4feff39fd8033e3"; - sha256 = "1lv00jwlqmhki6n8dqrxfvg5kci6a2xiz7mh8d488n7hr1pwkrpn"; + rev = "af2cf5a963f401aad868c065222ee13d4bbc9050"; + sha256 = "0h43m2rz9jcckif036n6ybyv2zhgr25l0wpdg3fdfl7xkfs7sa1i"; }; meta.homepage = "https://github.com/uga-rosa/ccc.nvim/"; meta.hydraPlatforms = [ ]; @@ -2820,12 +2820,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2025-04-04"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "9fba666235dc95009fd4ecc5b00e6b4c1c68417b"; - sha256 = "1cvs8v10sgina5fsfpb1ld1b7k93ry91xnv3fw4cj0bbq083hmd0"; + rev = "341a73d9a4195f2a4c8056b5dc668564cc9914f5"; + sha256 = "1zzzasz7dq5g1289czs95bshhyrj0wszclgyp5896vrzrj5krphh"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -2872,43 +2872,17 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "2025-04-04"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "ef9cdc6f7a04d99b74988af70d0e724ec32cf236"; - sha256 = "1iwzk2w82xs1siisq0qlmagrl01rhsklggazprk007djks93yqy6"; + rev = "35b11dc4b292519a5c09fb2c0c0e8a8832e9e821"; + sha256 = "1jfl9wb09znb30p3wcywcqkickfx5mjj59gfca812myr33x4mz3k"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; }; - codeium-nvim = buildVimPlugin { - pname = "codeium.nvim"; - version = "2025-04-04"; - src = fetchFromGitHub { - owner = "Exafunction"; - repo = "codeium.nvim"; - rev = "9569c9095a70370849345c861cdb2b06c4cadac7"; - sha256 = "04fh3dxw6sf8qq8dn6n32b9v0fggp2wd0hsdz80f205b7i1pba59"; - }; - meta.homepage = "https://github.com/Exafunction/codeium.nvim/"; - meta.hydraPlatforms = [ ]; - }; - - codeium-vim = buildVimPlugin { - pname = "codeium.vim"; - version = "2025-04-04"; - src = fetchFromGitHub { - owner = "Exafunction"; - repo = "codeium.vim"; - rev = "272c6e2755e8faa90e26bcdcd9fde6b9e61751ea"; - sha256 = "0d2x0sly9wcbb3qrm43rim3995dk3gdr85dp7gc5nh5c9iw8yxsp"; - }; - meta.homepage = "https://github.com/Exafunction/codeium.vim/"; - meta.hydraPlatforms = [ ]; - }; - codewindow-nvim = buildVimPlugin { pname = "codewindow.nvim"; version = "2024-06-05"; @@ -3041,12 +3015,12 @@ final: prev: { competitest-nvim = buildVimPlugin { pname = "competitest.nvim"; - version = "2024-11-16"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "xeluxee"; repo = "competitest.nvim"; - rev = "e397635d212605a3fa0e2d06f3e6209085189e3f"; - sha256 = "16wpq64zm2n708lqd2hbrjizd30v2fdazpmaqnjsp3ws5laghyvy"; + rev = "602cad3f5c4a116cdf8d0e8557bb0a9a2cea7245"; + sha256 = "1fmsbjvd2w9fsc5k5l55sry21gysvxin5lxl4r8d3jvnr649j3w2"; }; meta.homepage = "https://github.com/xeluxee/competitest.nvim/"; meta.hydraPlatforms = [ ]; @@ -3158,12 +3132,12 @@ final: prev: { conform-nvim = buildVimPlugin { pname = "conform.nvim"; - version = "2025-03-31"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "stevearc"; repo = "conform.nvim"; - rev = "b1a75324ddf96b7bb84963a297b1ed334db087c0"; - sha256 = "0g0r324dg2yxj8g47lj8zg63166bhjlk8vskh3rdypxd437rbii0"; + rev = "eebc724d12c5579d733d1f801386e0ceb909d001"; + sha256 = "122v0svrsss8g4gzy9fz2ppzm2lxf85l4m8wincxsy75x9v3ywgn"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/conform.nvim/"; @@ -3224,12 +3198,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "2025-04-04"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "228cd7456fd923b8da3eb6497bb345de58b93637"; - sha256 = "12kk2cyi172hnwnqfsh540s2yy6fj0rccrarbfalp0w4yfk43r97"; + rev = "d1b6e6ced09fbe15b96741de5fa84e89479f3144"; + sha256 = "1ihgn2bwvdd3grm07875qlml3jkbsmccp5my6cd6cbbbsh2jsrif"; }; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.hydraPlatforms = [ ]; @@ -3237,12 +3211,12 @@ final: prev: { copilot-lualine = buildVimPlugin { pname = "copilot-lualine"; - version = "2025-03-30"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "AndreM222"; repo = "copilot-lualine"; - rev = "a36398674fa88ba6a90cc4a57a27e411c1c27735"; - sha256 = "0jmpirfi63cgs3cw6q6clpygmxj6v7n83qkp1rkrpv8r152ml2fx"; + rev = "6bc29ba1fcf8f0f9ba1f0eacec2f178d9be49333"; + sha256 = "06kshzfzn3av27a1wrgaq93l6vz46a8084dd03addi2zw0rphaqn"; }; meta.homepage = "https://github.com/AndreM222/copilot-lualine/"; meta.hydraPlatforms = [ ]; @@ -3367,12 +3341,12 @@ final: prev: { crates-nvim = buildVimPlugin { pname = "crates.nvim"; - version = "2025-03-19"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "fd2bbca7aa588f24ffc3517831934b4c4a9588e9"; - sha256 = "1l2z447svf1ldpnsb9sn5b4q1a22g3wx126yw9hj7rcqrv50xw6i"; + rev = "a63681f36d06cf733ccbd296481957fb1efa6d09"; + sha256 = "03c93y30wcdwy8hhjmldbam7kd8mmccy3m5j55b84p82r8kl86ry"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; meta.hydraPlatforms = [ ]; @@ -3393,12 +3367,12 @@ final: prev: { csharpls-extended-lsp-nvim = buildVimPlugin { pname = "csharpls-extended-lsp.nvim"; - version = "2025-04-02"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "csharpls-extended-lsp.nvim"; - rev = "52710d523e5a4d325fe62811a48ee2eeb93dbe26"; - sha256 = "1gxfcj8v7140v5njl0299dx8aqzjbxxz1i0af0p50lli5bk5s25g"; + rev = "628d68173e8570c907dde62f8949d3f3c083fda2"; + sha256 = "1yg1jp28zm9y1rxwwzwa5q2bsc0c6l8pw4z8l8gcg2w1axy2g319"; }; meta.homepage = "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -3432,12 +3406,12 @@ final: prev: { csvview-nvim = buildVimPlugin { pname = "csvview.nvim"; - version = "2025-03-31"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "hat0uma"; repo = "csvview.nvim"; - rev = "4058ccbb3099c5aeebacb00e963b44b2a0bbd45e"; - sha256 = "1b5d1gg3qx6b0337fyny25dlpp44xip6x7vpygniz9gpbwfmi95d"; + rev = "9cc5dcb060c96517d8c34b74e5b81d58529b3ea2"; + sha256 = "1pmdh9y3z51cgywnr8byx8gl82bb7mxw76a86nmzipqhcl38yf6j"; }; meta.homepage = "https://github.com/hat0uma/csvview.nvim/"; meta.hydraPlatforms = [ ]; @@ -3640,12 +3614,12 @@ final: prev: { ddc-source-lsp = buildVimPlugin { pname = "ddc-source-lsp"; - version = "2025-03-23"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc-source-lsp"; - rev = "5b80eeaa196b67337577bcfbe65e5163667ea97a"; - sha256 = "1fnzd1s2l86b790kmk6dwx91257jxa3ms6mgbbbijibjivb13zqk"; + rev = "2b76ba49d01502806f4ca07a40d9d6f54f06ddd1"; + sha256 = "1r73d7acmfvnbh1lp3knif2g5d6xqzh7rg8ykpy7hlwrx4gdp57d"; }; meta.homepage = "https://github.com/Shougo/ddc-source-lsp/"; meta.hydraPlatforms = [ ]; @@ -3666,12 +3640,12 @@ final: prev: { ddc-ui-pum = buildVimPlugin { pname = "ddc-ui-pum"; - version = "2025-01-09"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc-ui-pum"; - rev = "1e776752c10b4187a76c0543e8ca1aaa64b0b451"; - sha256 = "0ssmlgj495m553hljw8fp0zinxrfpkpfrqb286hczl8inan6kizc"; + rev = "79df4ac4bf16cb69b358b5b2eedfeab2b69d0eb0"; + sha256 = "0vj03zbma1rsr3xm80cfp613xckc3y5y01mbsplr87vqa40r0gz5"; }; meta.homepage = "https://github.com/Shougo/ddc-ui-pum/"; meta.hydraPlatforms = [ ]; @@ -3692,12 +3666,12 @@ final: prev: { debugprint-nvim = buildVimPlugin { pname = "debugprint.nvim"; - version = "2025-04-04"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "andrewferrier"; repo = "debugprint.nvim"; - rev = "0d1c502774b458fa43163ec1290e68660675f476"; - sha256 = "16sdsy0fm17gc0vidnmimw6km03qg7g1aq2sin7wkba3cahl80a2"; + rev = "f07a20d80d5847a6cf84d07e342f0bbdaf455bb4"; + sha256 = "1j2d8hwrfm68s5hnq68d3ck55sim125w5l2jkmz0rpidqm5b1wrl"; }; meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/"; meta.hydraPlatforms = [ ]; @@ -4108,6 +4082,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + diagflow-nvim = buildVimPlugin { + pname = "diagflow.nvim"; + version = "2025-03-04"; + src = fetchFromGitHub { + owner = "dgagn"; + repo = "diagflow.nvim"; + rev = "b13321b517ff64bf42eeac2214085d3c76d83a0d"; + sha256 = "10avjhbs6kn10l5yjp9wk16w6rkvaj540zwrbgk2p6w3v38lr6c0"; + }; + meta.homepage = "https://github.com/dgagn/diagflow.nvim/"; + meta.hydraPlatforms = [ ]; + }; + diaglist-nvim = buildVimPlugin { pname = "diaglist.nvim"; version = "2022-09-01"; @@ -4292,12 +4279,12 @@ final: prev: { dropbar-nvim = buildVimPlugin { pname = "dropbar.nvim"; - version = "2025-04-01"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "Bekaboo"; repo = "dropbar.nvim"; - rev = "ff93491369fe72008397af4e239de21922f055ec"; - sha256 = "107q1g6f0bb15dcpqvazflwl8bcfyp389p87d45lcb17gn9l964y"; + rev = "ccd9699168edb04574dfa7616d60f55ec773fec1"; + sha256 = "03ay4q8iwpg4crv7ncp9yz6jn5zjqjq5s70663ymvwa4c762vmb8"; }; meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; meta.hydraPlatforms = [ ]; @@ -4318,12 +4305,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "2025-04-03"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "89f6b6ff1ae1a9babd9f96255daa71c528480089"; - sha256 = "0nzqnyfdxlnm85hlcxc9q7m19x7gizsirdg6r13yac95ns316a6d"; + rev = "d9ad37a813c8f7bd59caf4f0a9c87d2c9f5cfe00"; + sha256 = "1j11f9jrivhqxv0s75hwzi2xj2ka7zskxgysrs532zjk82rlniz0"; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -5154,12 +5141,12 @@ final: prev: { git-blame-nvim = buildVimPlugin { pname = "git-blame.nvim"; - version = "2025-03-24"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "f-person"; repo = "git-blame.nvim"; - rev = "b12da2156ec1c3f53f42c129201ff0bfed69c86e"; - sha256 = "0mmq0v9dqmrm9r5klbxlvbqby51s1n7np79l3z2dg23v7l9s9ysf"; + rev = "56c17cb28723abd637d8a5de005c4ffae48f3161"; + sha256 = "1hldalw7p1v4695cl5hx0ki8rzw3y73q3l4fif25mccv5la5gsi8"; }; meta.homepage = "https://github.com/f-person/git-blame.nvim/"; meta.hydraPlatforms = [ ]; @@ -5323,12 +5310,12 @@ final: prev: { go-nvim = buildVimPlugin { pname = "go.nvim"; - version = "2025-04-03"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "34fad795dcace9a0ae18d5ff52d501af4d30445d"; - sha256 = "0y81ah7x3lg5za3z61x74mqwkabl19jqm4iimfkxxlb24x5maqfw"; + rev = "ef38820e413e10f47d83688dee41785bd885fb2a"; + sha256 = "1widcvlh2a8c8yk1qi35i11nx1cf8cadzj629l2nwbjy3z1vymb8"; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; meta.hydraPlatforms = [ ]; @@ -5453,12 +5440,12 @@ final: prev: { grug-far-nvim = buildVimPlugin { pname = "grug-far.nvim"; - version = "2025-03-28"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "MagicDuck"; repo = "grug-far.nvim"; - rev = "9411a99390014231753bbb7a2afe6886fda99257"; - sha256 = "1qx7ijy05zn0svnpz4jdxr5z0rl03w36m1rp7gfplprwalbmn7xv"; + rev = "082f97122dd59d816a9a7b676d2b2f86a8ab6ed9"; + sha256 = "04z8d5vh4z26d3rpf8ab78q434zsvg6h1fb7hhkd3mqk8wlv0zyw"; }; meta.homepage = "https://github.com/MagicDuck/grug-far.nvim/"; meta.hydraPlatforms = [ ]; @@ -5557,12 +5544,12 @@ final: prev: { guard-collection = buildVimPlugin { pname = "guard-collection"; - version = "2025-03-06"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "nvimdev"; repo = "guard-collection"; - rev = "376a7bc813dadfd662efffab345d7b7bb306a9c6"; - sha256 = "04b3ggm825ash3fzpj0y8bhr0db36hk1qj34crw62hvz054f0h3l"; + rev = "add3cf39f49c6b92ef1890092bb38d045a8457fa"; + sha256 = "1n8p443is5lkfqrh4i3csfdx7295h56w9b8mlby8hfdy0gw0kbqy"; }; meta.homepage = "https://github.com/nvimdev/guard-collection/"; meta.hydraPlatforms = [ ]; @@ -5570,12 +5557,12 @@ final: prev: { guard-nvim = buildVimPlugin { pname = "guard.nvim"; - version = "2025-03-05"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "nvimdev"; repo = "guard.nvim"; - rev = "21556ccd3e615be23753ee33e0ae21c2d3b5318b"; - sha256 = "18hx89hjkbanmk1b79aipwqkq8mhlc2lmxsizzlp8wd2zv0m38f0"; + rev = "00cc8d5a843f032a0386299772fb999954bf3ea2"; + sha256 = "13b4z5krbqnp6fqfnn4hhqmxiy4nlj4q92ixp9420did9b2366q1"; }; meta.homepage = "https://github.com/nvimdev/guard.nvim/"; meta.hydraPlatforms = [ ]; @@ -5649,12 +5636,12 @@ final: prev: { hardtime-nvim = buildVimPlugin { pname = "hardtime.nvim"; - version = "2025-03-08"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "m4xshen"; repo = "hardtime.nvim"; - rev = "f87c86d1aa1e05dcf3c6ecd97fbfd237e2de0bf5"; - sha256 = "1zkrgszfh5sgnvbpsymp4vpfm8bpqasl8y3p214ww6bjmn00la5n"; + rev = "9aaec65de041bddfc4c0af66919030d2950bcea8"; + sha256 = "1rmcl200a4m3ip3xjzhh7ghhh2961xj2mw7yf0w44jpvs98gqb18"; }; meta.homepage = "https://github.com/m4xshen/hardtime.nvim/"; meta.hydraPlatforms = [ ]; @@ -5845,12 +5832,12 @@ final: prev: { hlchunk-nvim = buildVimPlugin { pname = "hlchunk.nvim"; - version = "2024-11-23"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "shellRaining"; repo = "hlchunk.nvim"; - rev = "5465dd33ade8676d63f6e8493252283060cd72ca"; - sha256 = "0vksi1idliaxk5l3hksfhhbps4sw6d8lk58m5ja4wrnmjxz5b5bz"; + rev = "19bf4090ab8619fffe07b73a4f92348324f35c98"; + sha256 = "0yk33knczksfxx4mq4wncm4r7zvpcyz9hwx94xgwwkdv1lcwd1kp"; }; meta.homepage = "https://github.com/shellRaining/hlchunk.nvim/"; meta.hydraPlatforms = [ ]; @@ -5949,12 +5936,12 @@ final: prev: { hover-nvim = buildVimPlugin { pname = "hover.nvim"; - version = "2025-04-04"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "lewis6991"; repo = "hover.nvim"; - rev = "48d27193583bf7da42e91c206520d29f65c9ceeb"; - sha256 = "0wlj25whvg50hq7ij0f4jscqnqvzy1wlnvpfp1ivq9whgrjg61xd"; + rev = "1b65e556d43c3350ea7a135ae29fcb853fe39143"; + sha256 = "147sqgqk8ch1zy5cn0bzqw9aii9mcaas5x3zizifms87g87q5d8y"; }; meta.homepage = "https://github.com/lewis6991/hover.nvim/"; meta.hydraPlatforms = [ ]; @@ -5988,12 +5975,12 @@ final: prev: { hurl-nvim = buildVimPlugin { pname = "hurl.nvim"; - version = "2025-03-04"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "jellydn"; repo = "hurl.nvim"; - rev = "bf00b4ee56dc8026dd7cd068236fb2c01bb1e307"; - sha256 = "1hw8sfx689j8fxwixfdia6rvfncb37j5y3g7f8kgqg1rd6vc3b0z"; + rev = "2c3f2151c39d9752ccf802db6d1104bdb1a5565d"; + sha256 = "1cvaw665gwwrqs03gbhikya2nw3phw52xzdicil3hmzknkmgq4b1"; }; meta.homepage = "https://github.com/jellydn/hurl.nvim/"; meta.hydraPlatforms = [ ]; @@ -6602,12 +6589,12 @@ final: prev: { kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "2025-04-02"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "ffdfd428018fd00a1d17bdccebbc70ba5cf48778"; - sha256 = "1ka4rp47ppy0bzzbrxd59hwjxjfyy08azlpj14yq386iyzs0ih0g"; + rev = "48e4995dccb6ab647ddc7ceeb0017cd25c2a8b98"; + sha256 = "1w98n0wngx8m2kgml35ybrl8mnx3dxf1kp3g538wqis746b0v20d"; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; meta.hydraPlatforms = [ ]; @@ -6732,12 +6719,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025-04-02"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "a809b9358fae8d3560e8e46a341715db5ce17d67"; - sha256 = "0y7mjwz57zmcx8bsnb8k7xvvsx8qnm61z1ncg3p72y1k35crwlj0"; + rev = "dfe3eb1252bb5dad6716b25d998e537540cc7204"; + sha256 = "1h5v65g0hzfi61ki6239x6dd71fnh7fbn4na3x7byvpyff7wb2ii"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -7239,12 +7226,12 @@ final: prev: { lsp_signature-nvim = buildVimPlugin { pname = "lsp_signature.nvim"; - version = "2025-03-29"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "ray-x"; repo = "lsp_signature.nvim"; - rev = "b58cca003d1d3311213d6db0352f58d8e57bfff0"; - sha256 = "1jqpjb7xgdm5ikay8hdjz04bdkirhns6zpa68cblsyslpkvk4hk0"; + rev = "15bb33cdb47e85278e168cad11acb1b6fa9c6488"; + sha256 = "0acynlgd7vg3cn08136ky1j2qayq1f7x6fl1562cby6hl47rsnck"; }; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; meta.hydraPlatforms = [ ]; @@ -7539,12 +7526,12 @@ final: prev: { mason-tool-installer-nvim = buildVimPlugin { pname = "mason-tool-installer.nvim"; - version = "2025-04-03"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "WhoIsSethDaniel"; repo = "mason-tool-installer.nvim"; - rev = "4aa03a08c3705e622f2e7886783fd450f7749cdd"; - sha256 = "0bvjq0ygrgf73xybdkfyv4f48b5r51xla63zfpd05i3fhmclzxd8"; + rev = "1255518cb067e038a4755f5cb3e980f79b6ab89c"; + sha256 = "13z3m5q3hwakh55zhxbgsgz4ymvib49i4ggcq3sc0r3aan18f3vr"; }; meta.homepage = "https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/"; meta.hydraPlatforms = [ ]; @@ -7773,12 +7760,12 @@ final: prev: { mini-bufremove = buildVimPlugin { pname = "mini.bufremove"; - version = "2025-04-01"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.bufremove"; - rev = "8f4567b323f74116422f3a1c0ac8e7b9d108cebb"; - sha256 = "0rpj7jdfxq6c509ng911rrncmfip6l39r6np9b6gsgv7j1563ja6"; + rev = "66019ecebdc5bc0759e04747586994e2e3f98416"; + sha256 = "0pqwi0ix7zl7sg74p19q61mizv48mjmbijigsssi9fbyk0hwmkww"; }; meta.homepage = "https://github.com/echasnovski/mini.bufremove/"; meta.hydraPlatforms = [ ]; @@ -7825,12 +7812,12 @@ final: prev: { mini-completion = buildVimPlugin { pname = "mini.completion"; - version = "2025-04-03"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.completion"; - rev = "5024643f2a159c7c41a27a5f41b10d7890cabbfa"; - sha256 = "108v7aqfpzr4ygvsv7gbqd45svhmjdcmbmly4vbgw5mms1wz33zy"; + rev = "9fe2b1c8f088394a00b6adf6fee44154b7998b2d"; + sha256 = "16888n6q3ii7s5f83f1c36g4c6z0xw8fk7a0nn4l2my5p808m3n7"; }; meta.homepage = "https://github.com/echasnovski/mini.completion/"; meta.hydraPlatforms = [ ]; @@ -7864,12 +7851,12 @@ final: prev: { mini-diff = buildVimPlugin { pname = "mini.diff"; - version = "2025-04-04"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.diff"; - rev = "73e27d1c32750e16592a2324ccf8b4b74b8b88b5"; - sha256 = "06x64avlvydfxms72shr87k5sixk74p07v45ljk3gas0llrgbm7f"; + rev = "7e268d0241255abaa07b8aa0ddff028f7315fe21"; + sha256 = "0isw55vz55pcpsyi27lx7i2wrvc9r5rbi6ndljcbn8rbmx36xlyq"; }; meta.homepage = "https://github.com/echasnovski/mini.diff/"; meta.hydraPlatforms = [ ]; @@ -7929,12 +7916,12 @@ final: prev: { mini-git = buildVimPlugin { pname = "mini-git"; - version = "2025-04-01"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini-git"; - rev = "cf928950a29d5158dcc76530443436a45411738f"; - sha256 = "05q0anazch60xy3rk5f8gxg8hnnmgvfp5zff80qpi43y48jgkvyx"; + rev = "a0ddc6302f654523053c28109e8b6dbbf05c08f8"; + sha256 = "0vf0ys710yf1apalglxj7kcdyrnrd7jkz1ksi9v1vj3h60pvany2"; }; meta.homepage = "https://github.com/echasnovski/mini-git/"; meta.hydraPlatforms = [ ]; @@ -7942,12 +7929,12 @@ final: prev: { mini-hipatterns = buildVimPlugin { pname = "mini.hipatterns"; - version = "2025-04-01"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.hipatterns"; - rev = "dd53c18779a2e47a1902180c72bc54a8bb554388"; - sha256 = "0cw6sfhzny5wds5ydwlp8qw448g7fgakhh2dzqijw4nn1yxhmkr2"; + rev = "e5083df391171dc9d8172645606f8496d9443374"; + sha256 = "116vpf4b86qbwrcax7dfhiswb4pwf3nmj2dh4kafj9vnpwyw1c3w"; }; meta.homepage = "https://github.com/echasnovski/mini.hipatterns/"; meta.hydraPlatforms = [ ]; @@ -8072,12 +8059,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2025-04-04"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "2e38ed16c2ced64bcd576986ccad4b18e2006e18"; - sha256 = "1glwqibd85v8wmjiwbzzf31xy2495b7vv8q5bs0prc7sskbnkad5"; + rev = "a90045c8b2bc2bc8a8eeb8ab23cf8242dd9b16e7"; + sha256 = "0hksfv73mdaz3g4ablbvda44ma0kbg4ww7cidy114cm4j75lj7zg"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -8176,12 +8163,12 @@ final: prev: { mini-statusline = buildVimPlugin { pname = "mini.statusline"; - version = "2025-04-01"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.statusline"; - rev = "6a22a137926c60f987ab76433c56230ffdd7c42d"; - sha256 = "0yvw7j0yydqcv78n145s59y4kw8dj5h8wj44sy46cnzh4bn8l65d"; + rev = "e331175f10d9f400b42523b3890841aba202ce16"; + sha256 = "1hhd4fln3m04d9v5pwa3mb1n4nifsilrxp8hs14njcgk2rxv6qar"; }; meta.homepage = "https://github.com/echasnovski/mini.statusline/"; meta.hydraPlatforms = [ ]; @@ -8202,12 +8189,12 @@ final: prev: { mini-tabline = buildVimPlugin { pname = "mini.tabline"; - version = "2025-04-01"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.tabline"; - rev = "fc00d47c6f00eeef8ee05694e59021afb4ae0e0e"; - sha256 = "1h33s1fzl2wy24pkik0ybjj541srybyjw3zyvpylfm93cjabgbf0"; + rev = "ff7a050721352580184db1ff203286c1032d5b54"; + sha256 = "142vv5nwg3bvia21frmcyps1ycyqqj1l0v5vclrm46cwaz2b2qfb"; }; meta.homepage = "https://github.com/echasnovski/mini.tabline/"; meta.hydraPlatforms = [ ]; @@ -8254,12 +8241,12 @@ final: prev: { minuet-ai-nvim = buildVimPlugin { pname = "minuet-ai.nvim"; - version = "2025-04-03"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "milanglacier"; repo = "minuet-ai.nvim"; - rev = "b28affc5a6556e95eaf57a81dd910b087bb46dbe"; - sha256 = "0lb4aj1ssrxa8w9nymv8fwv084d96564rk54x1p7shx3v18p6zai"; + rev = "eb282c9baeb60d11319ff3d42e7c2da784044456"; + sha256 = "1dmcjca60jb1bcfrqb9xjs871z6wrqjwpylgkzfxm6bk3frdjivn"; }; meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/"; meta.hydraPlatforms = [ ]; @@ -8709,12 +8696,12 @@ final: prev: { neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "2025-04-03"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "73d63376352ac731379892e27ac7b3d9449148e3"; - sha256 = "04sxwd8ciwd09chg80265lpyh1xlyllqzw35w7j2nvrqghp3f41r"; + rev = "5224467c6a49a6c77b8a8333f4d9af0abc788e10"; + sha256 = "0dzppxi4w38s3pqsgwd3z0xr1r14bd0v4qpakxw3kjn9wr2d8y7n"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; meta.hydraPlatforms = [ ]; @@ -8735,12 +8722,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2025-03-31"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "4a36457c389fab927c885d53fba6e07f4eedf1f4"; - sha256 = "1xm8zpndgkh657kpmxr5flvv0yvkii4167rp93qg9gq45amxabnm"; + rev = "30a0dae37573dee1dfb74f79b48a13a4a68b3b5d"; + sha256 = "08jq3z6d412hdpdw90g5i44ay0j81dv5v7pbpyykw096y3ymj1bs"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -8813,12 +8800,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "2025-03-28"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "6d1bd94f7fca92a50a892f494920696b5defa8c8"; - sha256 = "0jhlhw88605gjmgs1yz3gcbsgv3yzydz7m1dzy10bvs44d9sx87y"; + rev = "97f83f1dc51dee41e08e3c7a8adf00e1083e3178"; + sha256 = "0xsrfy0lzf9nq62gii67a5k21d1460fdpy32hh40k4i6zpsbn28f"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.hydraPlatforms = [ ]; @@ -9102,12 +9089,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2025-04-02"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "d294c0d4c0439824d7326e4dcd2773f64d567a2d"; - sha256 = "0j7nd71vih8ycjck9jghy1v0286c67cvmxfd0281z8vvqjsb97x0"; + rev = "cdf5f7a8ebc84b86ccb0517caa6010607bcd52f8"; + sha256 = "1ncihyqxqky1i91vn37qqwb9ls7vj5q2k9sqh9rl2gvivm2ka2c1"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -9479,12 +9466,12 @@ final: prev: { nfnl = buildVimPlugin { pname = "nfnl"; - version = "2025-02-20"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "Olical"; repo = "nfnl"; - rev = "2358f508932d5cc3d22e1999519020eb86956383"; - sha256 = "1a1r10cvnhxjhmcdlqkfa7c4grnc3vmldqdpa9vrnx43hjjbz6dp"; + rev = "c0e153c8c63926647a70b90cc2c98897278f53c8"; + sha256 = "1b7imv4yjbrz96fk8na7f38n38j1n54kgnigmz9m41mk40vf17ja"; }; meta.homepage = "https://github.com/Olical/nfnl/"; meta.hydraPlatforms = [ ]; @@ -9518,12 +9505,12 @@ final: prev: { nightfly = buildVimPlugin { pname = "nightfly"; - version = "2025-04-04"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-nightfly-colors"; - rev = "98fcfdb8a9546ddf1b971a68d7195735a0bd305a"; - sha256 = "0q4s946bh68mgsbbj6ls62mcxb4vfc12hqr70glkckfpw91nfrd6"; + rev = "42db7bfdf8873e3b8046ef2516b76ae761788b31"; + sha256 = "0cj8nmbfy7b0vjf2sppn9rdnf5v018lny84nc323shhsijj9fy2b"; }; meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; meta.hydraPlatforms = [ ]; @@ -9583,12 +9570,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "2025-03-30"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "a6621254431e73ed5efe69e9283585500f631a48"; - sha256 = "077b1f9plxh2yzrmfibgbdfz63z6ndi215yp0dv9ifycpkcv4zjn"; + rev = "0b349eb1eb30a47f136b180c06dcea80337cd281"; + sha256 = "1pdjw11mqw7pla74p1lpcpfvmwgbdcfq0fkx1dc9d4506iyir4gb"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -9661,12 +9648,12 @@ final: prev: { none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2025-03-02"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "a117163db44c256d53c3be8717f3e1a2a28e6299"; - sha256 = "1qxi1wq3snhns49sl6rli5hsgjn7zzc43brnwv0b6mfzl55ydzr8"; + rev = "6377e77dae38015d0a8c24852530098f1d8a24f6"; + sha256 = "1l6ml9bgvmi2974ai2wmyyhia1qgybjz5q1nlgrjicacp2iw2kkp"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -9765,12 +9752,12 @@ final: prev: { nvchad = buildVimPlugin { pname = "nvchad"; - version = "2025-01-13"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "nvchad"; repo = "nvchad"; - rev = "6f25b2739684389ca69ea8229386c098c566c408"; - sha256 = "0pp17n2p6hgkmsii620l2y40j674livr3vbrmc1g2lvfdk2m3xn3"; + rev = "46b15ef1b9d10a83ab7df26b14f474d15c01e770"; + sha256 = "1fca00xiqsc3ixl9d8qqypp7hzm6vmyikva2iwcxpdnnrvbvwi2v"; }; meta.homepage = "https://github.com/nvchad/nvchad/"; meta.hydraPlatforms = [ ]; @@ -9778,12 +9765,12 @@ final: prev: { nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "2025-03-30"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "27f449be42b360cbb9f133aa8853017d277f0c49"; - sha256 = "0kia7x7v17v4gjdwf0s67dba8xs7kvxx9cm8y399jdawydzip0ql"; + rev = "ee8104318cba9be2724ce548a1de0562758e9c28"; + sha256 = "1j19jb2s4is52wzzvmpqjcy84049pfmd0cv4c67vk6cfg92l0z84"; }; meta.homepage = "https://github.com/nvchad/ui/"; meta.hydraPlatforms = [ ]; @@ -9830,12 +9817,12 @@ final: prev: { nvim-autopairs = buildVimPlugin { pname = "nvim-autopairs"; - version = "2025-04-01"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-autopairs"; - rev = "84a81a7d1f28b381b32acf1e8fe5ff5bef4f7968"; - sha256 = "07w8shkvmhxn7gpx4zac34r0xb7qqs2z2m6hk9y7ccr6w2dczpxy"; + rev = "2a406cdd8c373ae7fe378a9e062a5424472bd8d8"; + sha256 = "06i7bdq4msy2gia6mczxaj2y7chhrmw9xwjj8q4dix0pk58hjfp1"; }; meta.homepage = "https://github.com/windwp/nvim-autopairs/"; meta.hydraPlatforms = [ ]; @@ -10116,12 +10103,12 @@ final: prev: { nvim-dap-view = buildVimPlugin { pname = "nvim-dap-view"; - version = "2025-04-03"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "igorlfs"; repo = "nvim-dap-view"; - rev = "cedcf7ef1cb5898ba113cf39f89b3297b2142780"; - sha256 = "145lq0jba9qqr863bxc45b5xfwnd1zdbm1wfp8rmf71gn5bapa96"; + rev = "98cad74ffb527bfbb085f35b786b7402cabd9924"; + sha256 = "0g3f5cikkl6vy7ahfr6fqq78b8dvay7sc9lpb458dig7q3kixb4g"; }; meta.homepage = "https://github.com/igorlfs/nvim-dap-view/"; meta.hydraPlatforms = [ ]; @@ -10259,12 +10246,12 @@ final: prev: { nvim-highlight-colors = buildVimPlugin { pname = "nvim-highlight-colors"; - version = "2025-04-01"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "brenoprata10"; repo = "nvim-highlight-colors"; - rev = "63a0319d0933157e4fac72c992678785f7e7fa0c"; - sha256 = "1wqxymif6qnyqlnbvmzfq3zc7dvl3mz4g3ni11b40x5bqxcffxlf"; + rev = "982543ec460199de5bdc491745dc9faa6bcc19b6"; + sha256 = "0zhmh8jnr3pfi61i2z2zqk03z7x39k412cr48xd0psx93dlva3gb"; }; meta.homepage = "https://github.com/brenoprata10/nvim-highlight-colors/"; meta.hydraPlatforms = [ ]; @@ -10467,12 +10454,12 @@ final: prev: { nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "2025-04-03"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "81e8ba7655cc4395b1092ef4e1b6e83f54cd54ad"; - sha256 = "0yhpfgfzlc2pn2spz8wjgplj0sb255i050ihqxgv4rml3dbjmrqm"; + rev = "e7b4ffa6ab763af012e38b21af2c9159f10d2d33"; + sha256 = "1v1nzfdd8b2w9rvvbr54djhqm485ckbpwqshcs6knghwdhmg1cv3"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; meta.hydraPlatforms = [ ]; @@ -10519,12 +10506,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2025-04-04"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "3e873195f501b1e02d9fd7e5af5cbe74fc2f98c1"; - sha256 = "0fzp15awfsj04cz6c01cj5r6jjh6h9chnizz6lm62wv39fj6rchv"; + rev = "94dda50b2d9a29d0b76562a9027029538840e2d7"; + sha256 = "086s45xgmcf0796ia3rblsb6zs0wn674c7b8230dnk5sylg2k00l"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -10701,12 +10688,12 @@ final: prev: { nvim-origami = buildVimPlugin { pname = "nvim-origami"; - version = "2025-04-03"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-origami"; - rev = "a97d87f8078bbce06250e915a68f124bf361fc62"; - sha256 = "0rmjlij3fjvw853yl7g3fzbplf7w7jh2vys0ncssjl0j6hssx1n3"; + rev = "e0456350b79bbdf286e5165afdab60364e8a0b57"; + sha256 = "11912brhbibkcjlyiral37g3hyl0pwcqyg42yylph5ipv10kaqp1"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-origami/"; meta.hydraPlatforms = [ ]; @@ -10831,12 +10818,12 @@ final: prev: { nvim-scissors = buildVimPlugin { pname = "nvim-scissors"; - version = "2025-03-31"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-scissors"; - rev = "6a06deafb209342b6e11557b69370d565b8616d9"; - sha256 = "0wzn2jgjfivszzyw3d0gi4229sk79zn31np68pv86i67c9v0g5ra"; + rev = "8720e99b26cad72168b667855a5ab2bee50341e3"; + sha256 = "1wzjwkxbc8kfa4d4gqpdcqs06dj1ggsr5vxk4czswqb3p1ncvlqh"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/"; meta.hydraPlatforms = [ ]; @@ -10857,12 +10844,12 @@ final: prev: { nvim-scrollview = buildVimPlugin { pname = "nvim-scrollview"; - version = "2025-03-27"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "dstein64"; repo = "nvim-scrollview"; - rev = "2e49cb7a9a8e999a26f044029c279052a02f10af"; - sha256 = "185i9xsbyaaqjmhnfzlcgz71sjrl8m5c7rj9dsr50f0b0n1fsk2a"; + rev = "61493e7fdbd1deba7c330a228a9445f9a53dc480"; + sha256 = "0a7d0cagdwxxccsr9n19pmx2fin0xw3xkm3bxakf4v7ksjfff6ag"; }; meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; meta.hydraPlatforms = [ ]; @@ -11000,12 +10987,12 @@ final: prev: { nvim-tinygit = buildVimPlugin { pname = "nvim-tinygit"; - version = "2025-03-31"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-tinygit"; - rev = "b78889776520c3f10b2a1b9adc06f903f4098cd8"; - sha256 = "0crp799r2hi7jagryjg07jvlnfkqnblbdv28dklyknr9ybifvgvq"; + rev = "a355105d68bb54bddc5c8e454e45ce63b431e824"; + sha256 = "0ymdp1s1sl1nbq4b1kizakbkszjr4dhp0z7cmny9fnizk8p7v0p8"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-tinygit/"; meta.hydraPlatforms = [ ]; @@ -11026,12 +11013,12 @@ final: prev: { nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "2025-04-04"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "523a9e148919f58eb5a013f76787e57696e00c93"; - sha256 = "1y56lhfbdxsm1k0qaphyqc1nff7xqz9j0j5x4jyazpdb5shvlpb0"; + rev = "0e21ee8df6235511c02bab4a5b391d18e165a58d"; + sha256 = "1acxbbz158glhvhmdzn8yqricz72mqvaa1ihcz3dyjccfm3b2840"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; meta.hydraPlatforms = [ ]; @@ -11117,12 +11104,12 @@ final: prev: { nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "2025-03-17"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "9937e5e356e5b227ec56d83d0a9d0a0f6bc9cad4"; - sha256 = "1lqxvz39d3xd6rrzazydbfg7gqd6143zz6pvq23ivgy9jan8fbfs"; + rev = "698b5f805722254bca3c509591c1806d268b6c2f"; + sha256 = "0lxikjxgfjbr28xf00p7rphbfp4fwrxj0yma9cin0i74ah5gxam3"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; meta.hydraPlatforms = [ ]; @@ -11182,12 +11169,12 @@ final: prev: { nvim-ufo = buildVimPlugin { pname = "nvim-ufo"; - version = "2025-04-03"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-ufo"; - rev = "c15fed422506a130a62e5e79c2d754392231d7d8"; - sha256 = "0bpjfhalirs9c2fdymzw10f7lzzxbj16r6fx3igz6qalwz215b49"; + rev = "d227e026484f986e0c26c0fae19e193784bf593d"; + sha256 = "1sfh00vyns4ca7jav07sjppf3rvmz38xh151ah3ppp93c6nw5ddh"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; meta.hydraPlatforms = [ ]; @@ -11351,12 +11338,12 @@ final: prev: { obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "2025-03-31"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "obsidian-nvim"; repo = "obsidian.nvim"; - rev = "9879280b6b03c6d005c6792dac74316720ff68ee"; - sha256 = "0rqy7ig5lm2c9x2z6lyax18ylj95g5z8r2704srrcfncy7vh5ki7"; + rev = "36df07bfd24874d3b6ce84d89a7dad820249bc58"; + sha256 = "04pcnlp79c0wr63y772rjqnj8srxhb2j329r85l3ah1fiyg00jqa"; }; meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/"; meta.hydraPlatforms = [ ]; @@ -11390,12 +11377,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "2025-04-03"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "dc2721ca48c9c08bdbb94586fece9e2c7b21ce4d"; - sha256 = "12jn887rfhslvvvcg33lnla8pbijlysvfgimmrcma149i5v9lfh5"; + rev = "b2e428e9fee08524352f66a3094387b076e814bb"; + sha256 = "1xdrmwsnap6jhlaaail8wwv5g2swfzfh3pxbv5ad873hlgxkglwc"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -11624,12 +11611,12 @@ final: prev: { otter-nvim = buildVimPlugin { pname = "otter.nvim"; - version = "2025-04-04"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "jmbuhr"; repo = "otter.nvim"; - rev = "b00b642eb990a1a48cbe75aa73d6cb8be9cc4812"; - sha256 = "1gvh5790lpj9rhg03340rhdfb2w8rvk20rpk107gs8wvf6r4q086"; + rev = "a7766be1592bfa9e88e67512646e343d0b4b2ff5"; + sha256 = "18lcqr5qpa50jxmh5h53k0bsz0n3lzbihi8dchww3kz64b52hl5p"; }; meta.homepage = "https://github.com/jmbuhr/otter.nvim/"; meta.hydraPlatforms = [ ]; @@ -11755,12 +11742,12 @@ final: prev: { papercolor-theme-slim = buildVimPlugin { pname = "papercolor-theme-slim"; - version = "2025-04-04"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "pappasam"; repo = "papercolor-theme-slim"; - rev = "a2e5c20617f9d3075b726dbb3b844e5cf44bf4ce"; - sha256 = "0ga1bmzn6i2aq52hdd85kcg5xbgxrrwygm86yyc3bsjb5dria7a0"; + rev = "33634d6abaa452f8bc28969f92bd7d2771bddb12"; + sha256 = "173p91yqva2hz3j2ndsmgjl1yj1jvahcqcbgxbmdsfln4iymb5ih"; }; meta.homepage = "https://github.com/pappasam/papercolor-theme-slim/"; meta.hydraPlatforms = [ ]; @@ -11781,12 +11768,12 @@ final: prev: { parrot-nvim = buildVimPlugin { pname = "parrot.nvim"; - version = "2025-04-03"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "frankroeder"; repo = "parrot.nvim"; - rev = "f5a8d51bc6772483dad65c4c092db78585b17106"; - sha256 = "053c6f47sncrs456awg0zv31y5jhgrdl7lgfr89rb7an986h8f92"; + rev = "161e75e84019a63604944816d100d5601cf109bf"; + sha256 = "0dhz9zvxvzv16j32d11f2r8wdy00igs6ilvp9yn24f2yhb8s3lyh"; }; meta.homepage = "https://github.com/frankroeder/parrot.nvim/"; meta.hydraPlatforms = [ ]; @@ -12146,12 +12133,12 @@ final: prev: { pum-vim = buildVimPlugin { pname = "pum.vim"; - version = "2025-03-30"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "Shougo"; repo = "pum.vim"; - rev = "cbe1a740feede7a1ff656da0fd1b4ee586d55604"; - sha256 = "1y3mxg620312q2q3rk7yg9z7hnjmmwcwfwrkr92kfd0jgm68w4z2"; + rev = "4bbb2cbd094f9aa70f05ee3398ef727f13bce8af"; + sha256 = "16axpvf0s7s700y4jg5wffsn36zjvfpq5vnnb2ns5rddh2p6jd8f"; }; meta.homepage = "https://github.com/Shougo/pum.vim/"; meta.hydraPlatforms = [ ]; @@ -12238,12 +12225,12 @@ final: prev: { quarto-nvim = buildVimPlugin { pname = "quarto-nvim"; - version = "2025-03-24"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "quarto-dev"; repo = "quarto-nvim"; - rev = "3c25bf3e9afff07c4396d98f0b2c39bc994037ad"; - sha256 = "1lms6p9z5k9krz9z8wmd0pz7kpzqx870xq6cpj6rg2dj8ffb956g"; + rev = "26c7e82de8b98d7f4fabf47e9510e35e4152d273"; + sha256 = "17dkiz9j0sz28vnixbz7cj5x8hn3hkm9hz9y4d6ngfrrk2144ksi"; }; meta.homepage = "https://github.com/quarto-dev/quarto-nvim/"; meta.hydraPlatforms = [ ]; @@ -12433,12 +12420,12 @@ final: prev: { refactoring-nvim = buildVimPlugin { pname = "refactoring.nvim"; - version = "2025-03-13"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "theprimeagen"; repo = "refactoring.nvim"; - rev = "36bd14ddd7ebf0546c15e6088e8bc93f8a98787d"; - sha256 = "1kvwmkylhgcqh2b02crv0f429m7dhmjfrbjhr3llzr3b005rlmnv"; + rev = "2be7ea3f10b7e59658f5abf6dffc50b5d61964d6"; + sha256 = "1fryhqd6vb3c2pry0p8lnr0nz9kbykh6cnysawrqwlclw3fnjkad"; }; meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; meta.hydraPlatforms = [ ]; @@ -12511,12 +12498,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "2025-04-04"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "0ed141a60ca4befcaf923b21c36f6f2971d61b9e"; - sha256 = "0y0yx44n4mpm2f9vbbng09vm4sf3ld4g3n0k4g7qysrj0sbxyd1m"; + rev = "05e6a6d119f90b99829ecb7eb85428a226c0c05f"; + sha256 = "0m6f7h65xxwikdxr6s8hpx6r7v9mppsp42nglhbixw3gcyswd7rx"; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -12642,12 +12629,12 @@ final: prev: { roslyn-nvim = buildVimPlugin { pname = "roslyn.nvim"; - version = "2025-03-28"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "seblyng"; repo = "roslyn.nvim"; - rev = "02aa30c67a538c00ef197708daf2edba11d50a2b"; - sha256 = "0h6nkivsspkcxgs08ig5yc6yikafh825q2m5sk1y7zfnhm55zdis"; + rev = "09541daaefaa61a422a4ae979dcc8d1b5cd37e42"; + sha256 = "1lajd285sz92f7sgpg3gbpw56kzskzwascmiaf74zyzy7m20f1jm"; }; meta.homepage = "https://github.com/seblyng/roslyn.nvim/"; meta.hydraPlatforms = [ ]; @@ -12994,12 +12981,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2025-04-04"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "f301508166c7fbedd56a036a6ea4435f699986a5"; - sha256 = "1s52vy6kmrarw6fnzqzvmly97x6fr4yknxhnha4wxfz24fav7dyc"; + rev = "594cb1b90937c4d38d06664ce5a68e5e02ff9cc0"; + sha256 = "0j9krapglx2aivpqbggq97v150j1q574d9ja8qx8di37sx9j4z9n"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -13764,12 +13751,12 @@ final: prev: { tailwind-tools-nvim = buildVimPlugin { pname = "tailwind-tools.nvim"; - version = "2025-04-03"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "luckasRanarison"; repo = "tailwind-tools.nvim"; - rev = "2bd8ef6e96d07df83c0b785c40416b98607b2f93"; - sha256 = "0jl4zg4k4zrqfaxdi9hrnyl9vj9zyxcaih1df9w5q55shghmffkh"; + rev = "4da9a1d1ae08854f4724eb938e4b3216c8f2d9e1"; + sha256 = "1zi5yg3nr1350cdl1ysaaawz35n3slzyr1p5z67dvcm45avk3k4x"; }; meta.homepage = "https://github.com/luckasRanarison/tailwind-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -13921,12 +13908,12 @@ final: prev: { telescope-frecency-nvim = buildVimPlugin { pname = "telescope-frecency.nvim"; - version = "2025-03-27"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-frecency.nvim"; - rev = "aa28501258a66b7182a3071064c2d214ca840fbd"; - sha256 = "196kk5lw144jncrnkb5mlfwxx9v0pns31j881xxm8svxqnqg6f92"; + rev = "df79efdce0edcb48cfe3cffd3ac00c449bc6407f"; + sha256 = "0aj8336s4md92m9ivg68m0lkg8q2b91hnzfxz58fljr8s0zl0d29"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/"; meta.hydraPlatforms = [ ]; @@ -14430,12 +14417,12 @@ final: prev: { tiny-inline-diagnostic-nvim = buildVimPlugin { pname = "tiny-inline-diagnostic.nvim"; - version = "2025-03-31"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-inline-diagnostic.nvim"; - rev = "15becb1c2a4b90321214d3db45fe36829fc48b8d"; - sha256 = "0pb2b00ayig0md8ayzy301p7fgv4ibwgk9lfh3krc0m87az1ys43"; + rev = "e563f38d6c3f705a8735b2a21ee987e092d072d0"; + sha256 = "13q4i0sngqp7xgfxjlb80f068k37n9r3b850qcacv8hpzb88s5my"; }; meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/"; meta.hydraPlatforms = [ ]; @@ -14613,12 +14600,12 @@ final: prev: { treewalker-nvim = buildVimPlugin { pname = "treewalker.nvim"; - version = "2025-04-04"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "aaronik"; repo = "treewalker.nvim"; - rev = "7ff3efc7f9e78186e83d3294b6773f951ba78b1d"; - sha256 = "0piik9wzldcabpdygf4brr0akj5rdm1l52vlxjr2dfyjwyavvyni"; + rev = "7d993149867ea05898626bf19df8b7d020de10ef"; + sha256 = "1c0dv8g33hir02d6s46pw9fxfyyrqrhvj3in1w2fjpxcqnw5xs3n"; }; meta.homepage = "https://github.com/aaronik/treewalker.nvim/"; meta.hydraPlatforms = [ ]; @@ -14652,12 +14639,12 @@ final: prev: { triptych-nvim = buildVimPlugin { pname = "triptych.nvim"; - version = "2025-04-01"; + version = "2025-04-04"; src = fetchFromGitHub { owner = "simonmclean"; repo = "triptych.nvim"; - rev = "029adab7bc92e21aeddfe2dad96bd79cd801435e"; - sha256 = "0lkzfr0gifr0w180ngr90ic7h8pk4d0dw66pylqc5cn1ji2w0gyk"; + rev = "e38cc8287322ff2599d9a8c9acb6ecc80fbc6b0a"; + sha256 = "1gf9b159fg5m8vsff193yb4hx1zwnldxj8barj19c2bm77i5f3mx"; fetchSubmodules = true; }; meta.homepage = "https://github.com/simonmclean/triptych.nvim/"; @@ -14796,12 +14783,12 @@ final: prev: { typescript-tools-nvim = buildVimPlugin { pname = "typescript-tools.nvim"; - version = "2025-03-31"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "pmizio"; repo = "typescript-tools.nvim"; - rev = "e0887c1e336edbb01243e9f1e60d74b0bc0a2bed"; - sha256 = "0wrjif5g72vx857i6xnagfm8247n4rldkbv6wx7nf7f51qczrf0s"; + rev = "a4109c70e7d6a3a86f971cefea04ab6720582ba9"; + sha256 = "1qcwp61sawm69ckah2j3sx2bagdl1m93rxbgzzh212z9fb2gcx3s"; }; meta.homepage = "https://github.com/pmizio/typescript-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -14926,12 +14913,12 @@ final: prev: { unison = buildVimPlugin { pname = "unison"; - version = "2025-04-02"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "b711d71d10fe85c4cb5f9c3fe71527d9a485ce15"; - sha256 = "05yyd9axq63f8zyjcdg2m11w34idy4j38608n5fgsg4c0i012any"; + rev = "6d0178a069d195d0a9f987476731e16a1c7fae06"; + sha256 = "0a2r2kbyar38hppplmam9lhs74yfrg2iq39yskyij7dzsq3g0xdw"; }; meta.homepage = "https://github.com/unisonweb/unison/"; meta.hydraPlatforms = [ ]; @@ -15043,12 +15030,12 @@ final: prev: { vifm-vim = buildVimPlugin { pname = "vifm.vim"; - version = "2025-03-23"; + version = "2025-04-09"; src = fetchFromGitHub { owner = "vifm"; repo = "vifm.vim"; - rev = "23358c7f0dda437a3dec3ec902911ee4376c0a56"; - sha256 = "04jjrrcw1y7wss8xzhh8s33l24d2b1whzf4ijqixpdimw29v73d3"; + rev = "f188b2e18396ef82091930b58fafecf18b76d7a5"; + sha256 = "004q5lpb1zv2mnib0473gsyhnnpn5hvmjads2yiiz9vlw2nah9kx"; }; meta.homepage = "https://github.com/vifm/vifm.vim/"; meta.hydraPlatforms = [ ]; @@ -15446,12 +15433,12 @@ final: prev: { vim-airline = buildVimPlugin { pname = "vim-airline"; - version = "2024-12-05"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "vim-airline"; repo = "vim-airline"; - rev = "7a552f415c48aed33bf7eaa3c50e78504d417913"; - sha256 = "1akzrx1wdfgk626vjwym0z3al1df6nwack7wafmp5hb5cc8ypg14"; + rev = "c7704c6bc7849a2c09acbc2e164fcb9a526a19a2"; + sha256 = "0ggbv4s1vwn0rj9hxy1a6pl9450qgllv166dbliv7m3vmbjjc998"; }; meta.homepage = "https://github.com/vim-airline/vim-airline/"; meta.hydraPlatforms = [ ]; @@ -16590,12 +16577,12 @@ final: prev: { vim-endwise = buildVimPlugin { pname = "vim-endwise"; - version = "2025-01-24"; + version = "2025-04-06"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-endwise"; - rev = "f6a32fbe4d4e511d446ac189e926f8e24f69cc1e"; - sha256 = "1yysr1l197p8mkcg739688gi718886spbmmf232r824jw9cladq3"; + rev = "eab530110d7a0d985902a3964894816b50dbf31a"; + sha256 = "1lj12b0qim0n1x6aqvz79wl6415x9yi96yx22v3iycn00s6awpmj"; }; meta.homepage = "https://github.com/tpope/vim-endwise/"; meta.hydraPlatforms = [ ]; @@ -18360,12 +18347,12 @@ final: prev: { vim-mucomplete = buildVimPlugin { pname = "vim-mucomplete"; - version = "2025-03-30"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "lifepillar"; repo = "vim-mucomplete"; - rev = "4999ac609e6d0e34a2075b9dbc743fbaeeed4a82"; - sha256 = "0j301yf664nfscc1s90r8bklr861ffi9x7c5mvrm7dzbad0jp7sz"; + rev = "1b7227b9541c861f7b05b84d523764a9b1de78d8"; + sha256 = "14nqb5p0s89pf1ng3xjpkgarjgblmwnk2m08a4lp471bfjpbrrqx"; }; meta.homepage = "https://github.com/lifepillar/vim-mucomplete/"; meta.hydraPlatforms = [ ]; @@ -20402,12 +20389,12 @@ final: prev: { vim-vsnip = buildVimPlugin { pname = "vim-vsnip"; - version = "2025-03-28"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "vim-vsnip"; - rev = "b7445b3c43acb08c0b74350d046e0088ece88033"; - sha256 = "1gccx6fglhqd5znf2rz7n16wwxx49wgfy6rjlrni5kr1adp047wa"; + rev = "0a4b8419e44f47c57eec4c90df17567ad4b1b36e"; + sha256 = "141abjf19l2srzniyg3xd8bv7r7zb1ns3mnxpzmqhss7id3vh5mx"; }; meta.homepage = "https://github.com/hrsh7th/vim-vsnip/"; meta.hydraPlatforms = [ ]; @@ -20923,12 +20910,12 @@ final: prev: { visual-whitespace-nvim = buildVimPlugin { pname = "visual-whitespace.nvim"; - version = "2025-04-03"; + version = "2025-04-08"; src = fetchFromGitHub { owner = "mcauley-penney"; repo = "visual-whitespace.nvim"; - rev = "97bb1320f259be56a08b3b33ef335f5865ebf17e"; - sha256 = "0j681r82cs2n699g42gdjbdm4vs410c4smbic7vnw1kl476bd29n"; + rev = "7d44824249f60d2e19803bd94fe1b99907578f9c"; + sha256 = "0gl3nmr17gvprxq7khb51pd2wblw781lx6sni3703i3gkh3wiimg"; }; meta.homepage = "https://github.com/mcauley-penney/visual-whitespace.nvim/"; meta.hydraPlatforms = [ ]; @@ -21027,12 +21014,12 @@ final: prev: { whichpy-nvim = buildVimPlugin { pname = "whichpy.nvim"; - version = "2025-03-14"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "neolooong"; repo = "whichpy.nvim"; - rev = "1652a59dce97902c6c77960fba325163764af40f"; - sha256 = "084b5y17069sz3hh312g4v6w4bqlaqmwdszk3yz3s34a386a0qgf"; + rev = "8bc5ca0d22d0f6686425c905850cf6ddeda51445"; + sha256 = "1d3sb7384d87pp76kfkcr9ysrnzjyngjx7vbm0n8zrkqjdfgcvhy"; }; meta.homepage = "https://github.com/neolooong/whichpy.nvim/"; meta.hydraPlatforms = [ ]; @@ -21129,6 +21116,32 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + windsurf-nvim = buildVimPlugin { + pname = "windsurf.nvim"; + version = "2025-04-04"; + src = fetchFromGitHub { + owner = "Exafunction"; + repo = "windsurf.nvim"; + rev = "9569c9095a70370849345c861cdb2b06c4cadac7"; + sha256 = "04fh3dxw6sf8qq8dn6n32b9v0fggp2wd0hsdz80f205b7i1pba59"; + }; + meta.homepage = "https://github.com/Exafunction/windsurf.nvim/"; + meta.hydraPlatforms = [ ]; + }; + + windsurf-vim = buildVimPlugin { + pname = "windsurf.vim"; + version = "2025-04-04"; + src = fetchFromGitHub { + owner = "Exafunction"; + repo = "windsurf.vim"; + rev = "272c6e2755e8faa90e26bcdcd9fde6b9e61751ea"; + sha256 = "0d2x0sly9wcbb3qrm43rim3995dk3gdr85dp7gc5nh5c9iw8yxsp"; + }; + meta.homepage = "https://github.com/Exafunction/windsurf.vim/"; + meta.hydraPlatforms = [ ]; + }; + winshift-nvim = buildVimPlugin { pname = "winshift.nvim"; version = "2022-09-06"; @@ -21275,12 +21288,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "2025-04-02"; + version = "2025-04-07"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "da2357b27799cd111f5564c23e16b290ef176e5a"; - sha256 = "1abyjm7aniqla9dmbswjzxisky8z8s7ybl52lcz69nz2qd02wl0a"; + rev = "dd59edc7a6af25b8daf497388621260ce9b5306c"; + sha256 = "0rlr3r9sj7qwsm93a0bz50czhsfklwb2l9621x29kr179c3s24j8"; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; @@ -21431,12 +21444,12 @@ final: prev: { zk-nvim = buildVimPlugin { pname = "zk-nvim"; - version = "2025-03-29"; + version = "2025-04-05"; src = fetchFromGitHub { owner = "zk-org"; repo = "zk-nvim"; - rev = "8fdd7032633045ece559273370fc0ec75ee8ffce"; - sha256 = "067yvj7q4ylb362ilj1blj7rfnyxgn990aiv9032sx0jbl0jqvb2"; + rev = "d0bac443233635d18968affde4701db2cf2435b5"; + sha256 = "12lc1z489cnc4d01j9ilsipr4azwfyhwzy1qnxalx1ar2nvmn6nf"; }; meta.homepage = "https://github.com/zk-org/zk-nvim/"; meta.hydraPlatforms = [ ]; diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix index 57bf27cfa5d1..643bab355ea9 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix @@ -1,5 +1,6 @@ { lib, + stdenv, callPackage, tree-sitter, neovim, @@ -13,10 +14,29 @@ self: super: let inherit (neovimUtils) grammarToPlugin; - generatedGrammars = callPackage ./generated.nix { - inherit (tree-sitter) buildGrammar; + + overrides = prev: { + ocamllex = + if stdenv.hostPlatform.isDarwin then + # remove after https://github.com/314eter/tree-sitter-ocamllex/issues/10 is resolved + # see https://github.com/NixOS/nixpkgs/pull/394636 + (prev.ocamllex.overrideAttrs { + src = prev.ocamllex.src.override { + hash = "sha256-UBGVc98lrtTCp/kYDEFM/8iG9n7Tekx+xbE7Wdyp2uQ="; + }; + }) + else + prev.ocamllex; }; + generatedGrammars = + let + generated = callPackage ./generated.nix { + inherit (tree-sitter) buildGrammar; + }; + in + lib.overrideExisting generated (overrides generated); + generatedDerivations = lib.filterAttrs (_: lib.isDerivation) generatedGrammars; # add aliases so grammars from `tree-sitter` are overwritten in `withPlugins` diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index eabab9545296..244932ee9371 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -610,7 +610,7 @@ in ]; }; - codeium-nvim = + windsurf-nvim = let # Update according to https://github.com/Exafunction/codeium.nvim/blob/main/lua/codeium/versions.json codeiumVersion = "1.20.9"; @@ -648,7 +648,7 @@ in }; in - super.codeium-nvim.overrideAttrs { + super.windsurf-nvim.overrideAttrs { dependencies = [ self.plenary-nvim ]; buildPhase = '' cat << EOF > lua/codeium/installation_defaults.lua @@ -2221,6 +2221,7 @@ in "nvchad.themes.mappings" "nvchad.cheatsheet.grid" "nvchad.cheatsheet.simple" + "nvchad.blink.config" ]; }; @@ -2586,6 +2587,7 @@ in # Pickers, can use telescope or fzf-lua fzf-lua telescope-nvim + snacks-nvim ]; dependencies = with self; [ plenary-nvim diff --git a/pkgs/applications/editors/vim/plugins/utils/update.py b/pkgs/applications/editors/vim/plugins/utils/update.py index 369b90de4a3a..9ddf64f8c307 100755 --- a/pkgs/applications/editors/vim/plugins/utils/update.py +++ b/pkgs/applications/editors/vim/plugins/utils/update.py @@ -82,10 +82,14 @@ class VimEditor(pluginupdate.Editor): f.write( textwrap.dedent( """ - { lib, buildVimPlugin, buildNeovimPlugin, fetchFromGitHub }: - - final: prev: { + lib, + buildVimPlugin, + buildNeovimPlugin, + fetchFromGitHub, + }: + + final: prev: { """ ) ) @@ -97,7 +101,7 @@ class VimEditor(pluginupdate.Editor): and plugin.commit != nvim_treesitter_rev ): self.nvim_treesitter_updated = True - f.write("\n}\n") + f.write("}\n") print(f"updated {outfile}") def plugin2nix( diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 7d71e8b6e8b9..152d070b88a5 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -220,8 +220,6 @@ https://github.com/iamcco/coc-tailwindcss/,, https://github.com/neoclide/coc.nvim/,release, https://github.com/manicmaniac/coconut.vim/,HEAD, https://github.com/olimorris/codecompanion.nvim/,HEAD, -https://github.com/Exafunction/codeium.nvim/,HEAD, -https://github.com/Exafunction/codeium.vim/,HEAD, https://github.com/gorbit99/codewindow.nvim/,HEAD, https://github.com/metakirby5/codi.vim/,, https://github.com/tjdevries/colorbuddy.nvim/,, @@ -314,6 +312,7 @@ https://github.com/Shougo/deoplete.nvim/,, https://github.com/maskudo/devdocs.nvim/,HEAD, https://github.com/rhysd/devdocs.vim/,, https://github.com/vmchale/dhall-vim/,, +https://github.com/dgagn/diagflow.nvim/,HEAD, https://github.com/onsails/diaglist.nvim/,, https://github.com/nvim-lua/diagnostic-nvim/,, https://github.com/3rd/diagram.nvim/,HEAD, @@ -1622,6 +1621,8 @@ https://github.com/gelguy/wilder.nvim/,, https://github.com/gcmt/wildfire.vim/,, https://github.com/fgheng/winbar.nvim/,main, https://github.com/anuvyklack/windows.nvim/,, +https://github.com/Exafunction/windsurf.nvim/,HEAD, +https://github.com/Exafunction/windsurf.vim/,HEAD, https://github.com/sindrets/winshift.nvim/,, https://github.com/wannesm/wmgraphviz.vim/,, https://github.com/vim-scripts/wombat256.vim/,, diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index c69f748211bb..56963fea4a46 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2429,6 +2429,8 @@ let }; }; + huacnlee.autocorrect = callPackage ./huacnlee.autocorrect { }; + humao.rest-client = buildVscodeMarketplaceExtension { mktplcRef = { publisher = "humao"; diff --git a/pkgs/applications/editors/vscode/extensions/huacnlee.autocorrect/default.nix b/pkgs/applications/editors/vscode/extensions/huacnlee.autocorrect/default.nix new file mode 100644 index 000000000000..30f347892bf8 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/huacnlee.autocorrect/default.nix @@ -0,0 +1,20 @@ +{ + lib, + vscode-utils, +}: +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "autocorrect"; + publisher = "huacnlee"; + version = "2.6.4"; + hash = "sha256-1cN36FnslttmH66J4Xah1KohM2nEQckNUXHZD+ps2uY="; + }; + + meta = { + description = "AutoCorrect is a linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean)."; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=huacnlee.autocorrect"; + homepage = "https://github.com/huacnlee/autocorrect"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.therobot2105 ]; + }; +} diff --git a/pkgs/applications/misc/meerk40t/default.nix b/pkgs/applications/misc/meerk40t/default.nix index e12bd83c6b29..5043e43ddee6 100644 --- a/pkgs/applications/misc/meerk40t/default.nix +++ b/pkgs/applications/misc/meerk40t/default.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "MeerK40t"; - version = "0.9.7020"; + version = "0.9.7030"; pyproject = true; src = fetchFromGitHub { owner = "meerk40t"; repo = pname; tag = version; - hash = "sha256-mdl/zW53OM3MtyFoWbTI1yGY2yW72mglO5djHqKx4Fw="; + hash = "sha256-3UO2M4mDzRdzhS+H2gyzJo5W4JWGK+qt1Gg9LHGmdOY="; }; nativeBuildInputs = diff --git a/pkgs/applications/networking/browsers/vivaldi/default.nix b/pkgs/applications/networking/browsers/vivaldi/default.nix index 24a783b70faf..faeea580df19 100644 --- a/pkgs/applications/networking/browsers/vivaldi/default.nix +++ b/pkgs/applications/networking/browsers/vivaldi/default.nix @@ -71,7 +71,7 @@ let in stdenv.mkDerivation rec { pname = "vivaldi"; - version = "7.3.3635.4"; + version = "7.3.3635.7"; suffix = { @@ -84,8 +84,8 @@ stdenv.mkDerivation rec { url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb"; hash = { - aarch64-linux = "sha256-ddmWP1Tfim8DyP4S+Mq3khu7WU995k8p1Pqx63Z7oRQ="; - x86_64-linux = "sha256-sYC3dgwFhS39eOSAifWghCVcm0HliPaI0Xvf4i3KLPY="; + aarch64-linux = "sha256-E/tvarNTUm0VZMxFM/FcZKM3U/psTyq4bJl2r6orpeY="; + x86_64-linux = "sha256-8Jy7L5BSWZVIFizW11pOfXhgeT9rP1Z2T0aDmC79fbQ="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix index e0f30c0846bd..d5aa2727ab0f 100644 --- a/pkgs/applications/networking/cluster/helm/default.nix +++ b/pkgs/applications/networking/cluster/helm/default.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "kubernetes-helm"; - version = "3.17.2"; + version = "3.17.3"; src = fetchFromGitHub { owner = "helm"; repo = "helm"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-EMvKmnf4KfimjPYHoylij2kZVnvClK3Q/+offZvlO1I="; + sha256 = "sha256-1mOOG3MNFROnuZVUvLuspqNUUUctm6QDpCXP/6Di9H0="; }; vendorHash = "sha256-IX4zZnu8+cb2mJxQHOmZLUVxyqfWvbsRQR3q02Wpx6c="; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 5d4963c03457..85aa22a24bc4 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -507,11 +507,11 @@ "vendorHash": "sha256-1KTU8nMYUfC+LJHFeIpK6m4RUPWvSHNSXGVJgcnsVl8=" }, "google": { - "hash": "sha256-yiTTC9URf0A3AHHv7jUc9Y6cgxFkFspvx2NYB1HPKS4=", + "hash": "sha256-mB57EqU5FAxvBROXbF7vn4EKTwTEvm8biR/nU9jjgkA=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "repo": "terraform-provider-google", - "rev": "v6.27.0", + "rev": "v6.29.0", "spdx": "MPL-2.0", "vendorHash": "sha256-oGO+++WMiXUTCLFdBH2/uAzdN3RtrSNDSUBVMIYmI14=" }, @@ -642,13 +642,13 @@ "vendorHash": null }, "ibm": { - "hash": "sha256-enisQ1DOrA4HBi0Sr+6ZNIKnbUoH3LCXBN11J03hPhc=", + "hash": "sha256-xz0oqnS0RBuan0QQZ1WvGYtmonL5zDeIvvqrsaYCDeI=", "homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm", "owner": "IBM-Cloud", "repo": "terraform-provider-ibm", - "rev": "v1.76.1", + "rev": "v1.77.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-YUCyq1GiFnXSmx9VvhYc3MGnrMXdnOuAVx9BKp1R2N8=" + "vendorHash": "sha256-63ZB1XrwVSV8hQ7A9/JLxJ2J41ReyS1KXHJqr95IVLw=" }, "icinga2": { "hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=", @@ -922,13 +922,13 @@ "vendorHash": null }, "okta": { - "hash": "sha256-Yfs+yd5AgHL8Wl9/Zq922WJwJUOjoTshOa9RyI/AGZc=", + "hash": "sha256-M2F84q7ZBzrGUpUv5vTWeeb3jG4RcinFxiQxooWkrhs=", "homepage": "https://registry.terraform.io/providers/okta/okta", "owner": "okta", "repo": "terraform-provider-okta", - "rev": "v4.15.0", + "rev": "v4.16.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-pykDVH44iZoOihiRr9rA9rEsCc9N6TD+UMbHelab6Nw=" + "vendorHash": "sha256-fYCisoPEON8F11HauVONyqS56RS/1+bebnLeCCXTrsw=" }, "oktaasa": { "hash": "sha256-2LhxgowqKvDDDOwdznusL52p2DKP+UiXALHcs9ZQd0U=", diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index ae80dab1db21..b5435fb839bb 100644 --- a/pkgs/applications/networking/cluster/terraform/default.nix +++ b/pkgs/applications/networking/cluster/terraform/default.nix @@ -45,6 +45,16 @@ let "-X 'github.com/hashicorp/terraform/version.dev=no'" ]; + postPatch = '' + # Between go 1.23 and 1.24 the following GODEBUG setting was removed, and a new + # similar one was added. + # https://github.com/golang/go/issues/72111 + # The setting is configured upstream due to the following timeouts caused by + # the TLS handshake using post-quantum crypto with servers that don't support it + # https://tldr.fail/ + substituteInPlace go.mod \ + --replace-quiet 'godebug tlskyber=0' 'godebug tlsmlkem=0' + ''; postConfigure = '' # speakeasy hardcodes /bin/stty https://github.com/bgentry/speakeasy/issues/22 substituteInPlace vendor/github.com/bgentry/speakeasy/speakeasy_unix.go \ @@ -184,9 +194,9 @@ rec { mkTerraform = attrs: pluggable (generic attrs); terraform_1 = mkTerraform { - version = "1.11.3"; - hash = "sha256-th2VaFlvRKvL0ZEcAGU9eJui+k5dTaPGtLB2u9Q/vxg="; - vendorHash = "sha256-Tz01h3VITbvyEAfT8sfU7ghHd+vlCBVsMTTQS96jp7c="; + version = "1.11.4"; + hash = "sha256-VGptJz+MbJ8nJRGUW9LzX6IDLYbjI5tK40ZhkZCGVf0="; + vendorHash = "sha256-pDtWGDKEnYq4wJYG+Rr5C1pWN/X92P+wvHrNm0Ldh+8="; patches = [ ./provider-path-0_15.patch ]; passthru = { inherit plugins; diff --git a/pkgs/by-name/ai/air-formatter/package.nix b/pkgs/by-name/ai/air-formatter/package.nix index 84312c7e33b5..46b179790936 100644 --- a/pkgs/by-name/ai/air-formatter/package.nix +++ b/pkgs/by-name/ai/air-formatter/package.nix @@ -7,20 +7,20 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "air-formatter"; - version = "0.4.1"; + version = "0.5.0"; src = fetchFromGitHub { owner = "posit-dev"; repo = "air"; tag = finalAttrs.version; - hash = "sha256-ePTbXwOYIJF8xsiHR03EUwQnKP8KSN/8S8iRY8ME988="; + hash = "sha256-0eka87HKanB4Q8SfV04u01O92MJorJ9lBT8HqijADUs="; }; # Remove duplicate entries from cargo lock cargoPatches = [ ./cargo-lock.patch ]; useFetchCargoVendor = true; - cargoHash = "sha256-EHhelQDXGLZqbUia84OqU7frlRBXfi2oPDxhLuW7d64="; + cargoHash = "sha256-R+al7LWHDvVubfdQVVue1wmgl5do5m06JD5akj1NB9Q="; useNextest = true; diff --git a/pkgs/by-name/al/aliyun-cli/package.nix b/pkgs/by-name/al/aliyun-cli/package.nix index cd2b508f3733..df5f32e0ce4b 100644 --- a/pkgs/by-name/al/aliyun-cli/package.nix +++ b/pkgs/by-name/al/aliyun-cli/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "aliyun-cli"; - version = "3.0.264"; + version = "3.0.266"; src = fetchFromGitHub { owner = "aliyun"; repo = "aliyun-cli"; tag = "v${version}"; - hash = "sha256-dTGpg2cIcAHsaF6AHfP3rqLHLSIflrkZrjlbnFEW5Pk="; + hash = "sha256-HXjqtNx/f4vbT6Jk/r1zjHQhHpexWICDTcaMF8Fy0+w="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/an/anakron/package.nix b/pkgs/by-name/an/anakron/package.nix new file mode 100644 index 000000000000..cf4babb295e6 --- /dev/null +++ b/pkgs/by-name/an/anakron/package.nix @@ -0,0 +1,43 @@ +{ + lib, + stdenvNoCC, + fetchzip, + xorg, +}: + +stdenvNoCC.mkDerivation rec { + pname = "anakron"; + version = "0.3.1"; + + src = fetchzip { + url = "https://github.com/molarmanful/ANAKRON/releases/download/v${version}/ANAKRON-release_v${version}.zip"; + hash = "sha256-YggeGSFc+NoDUZjV/cEhQGUR278f97X+WpcDLY66iqg"; + }; + + nativeBuildInputs = [ xorg.mkfontscale ]; + + installPhase = '' + runHook preInstall + + misc="$out/share/fonts/misc" + install -D -m 644 *.{bdf,otb,pcf} -t "$misc" + install -D -m 644 *.psfu -t "$out/share/consolefonts" + install -D -m 644 *.ttf -t "$out/share/fonts/truetype" + + # create fonts.dir so NixOS xorg module adds to fp + mkfontdir "$misc" + + runHook postInstall + ''; + + meta = { + description = "Thicc retrofuturistic bitmap font made for the modern screen"; + homepage = "https://github.com/molarmanful/ANAKRON"; + changelog = "https://github.com/molarmanful/ANAKRON/releases/tag/v${version}"; + license = lib.licenses.ofl; + platforms = lib.platforms.all; + maintainers = with lib.maintainers; [ + ejiektpobehuk + ]; + }; +} diff --git a/pkgs/by-name/at/atuin/package.nix b/pkgs/by-name/at/atuin/package.nix index 0de5a7b65d14..c7476897928f 100644 --- a/pkgs/by-name/at/atuin/package.nix +++ b/pkgs/by-name/at/atuin/package.nix @@ -5,23 +5,22 @@ installShellFiles, rustPlatform, nixosTests, - jq, - moreutils, + nix-update-script, }: rustPlatform.buildRustPackage rec { pname = "atuin"; - version = "18.4.0"; + version = "18.5.0"; src = fetchFromGitHub { owner = "atuinsh"; repo = "atuin"; rev = "v${version}"; - hash = "sha256-P/q4XYhpXo9kwiltA0F+rQNSlqI+s8TSi5v5lFJWJ/4="; + hash = "sha256-VXbnf/TfMWGHHXccKZBX4/RWDT/J1kpSBzhML4973mo="; }; useFetchCargoVendor = true; - cargoHash = "sha256-0KswWFy44ViPHlMCmwgVlDe7diDjLmVUk2517BEMTtk="; + cargoHash = "sha256-MQNveOBItVOHFNarU5xXl8xHoooSAVbA7JnxxuRI9To="; # atuin's default features include 'check-updates', which do not make sense # for distribution builds. List all other default features. @@ -43,8 +42,11 @@ rustPlatform.buildRustPackage rec { --zsh <($out/bin/atuin gen-completions -s zsh) ''; - passthru.tests = { - inherit (nixosTests) atuin; + passthru = { + tests = { + inherit (nixosTests) atuin; + }; + updateScript = nix-update-script { }; }; checkFlags = [ diff --git a/pkgs/by-name/aw/aws-lc/package.nix b/pkgs/by-name/aw/aws-lc/package.nix index ab2960530b0b..b5e4223fa727 100644 --- a/pkgs/by-name/aw/aws-lc/package.nix +++ b/pkgs/by-name/aw/aws-lc/package.nix @@ -14,13 +14,13 @@ let in awsStdenv.mkDerivation (finalAttrs: { pname = "aws-lc"; - version = "1.49.0"; + version = "1.49.1"; src = fetchFromGitHub { owner = "aws"; repo = "aws-lc"; rev = "v${finalAttrs.version}"; - hash = "sha256-xJ+CIuYEpRN/P96gs9SpdAJehHy0NEoMvsroYZAHARk="; + hash = "sha256-gnYtzXHaS7QLcVmIcQsQDy6wNesQJ2ruE9W32HqiA5A="; }; outputs = [ diff --git a/pkgs/by-name/aw/aws-workspaces/package.nix b/pkgs/by-name/aw/aws-workspaces/package.nix index 6952b24a07c6..7de70180d089 100644 --- a/pkgs/by-name/aw/aws-workspaces/package.nix +++ b/pkgs/by-name/aw/aws-workspaces/package.nix @@ -1,109 +1,74 @@ { stdenv, lib, - makeWrapper, - dpkg, - fetchurl, - autoPatchelfHook, - curl, - libkrb5, - lttng-ust, - libpulseaudio, + callPackage, + writeShellApplication, + buildFHSEnv, + webkitgtk_4_1, gtk3, - openssl_1_1, - icu70, - webkitgtk_4_0, - librsvg, + pango, + atk, + cairo, gdk-pixbuf, - libsoup_2_4, - glib-networking, - graphicsmagick_q16, - libva, - libusb1, - hiredis, - xcbutil, + protobufc, + cyrus_sasl, }: -stdenv.mkDerivation (finalAttrs: { +let + workspacesclient = callPackage ./workspacesclient.nix { }; + + # Source: https://github.com/jthomaschewski/pkgbuilds/pull/3 + # Credits to https://github.com/rwolfson + custom_lsb_release = writeShellApplication { + name = "lsb_release"; + + text = '' + # "Fake" lsb_release script + # This only exists so that "lsb_release -r" will return the below string + # when placed in the $PATH + + if [ "$#" -ne 1 ] || [ "$1" != "-r" ] ; then + echo "Expected only '-r' argument" + exit 1 + fi + + echo "Release: 22.04" + ''; + }; pname = "aws-workspaces"; - version = "4.7.0.4312"; - src = fetchurl { - # Check new version at https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/focal/main/binary-amd64/Packages - urls = [ - "https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/focal/main/binary-amd64/workspacesclient_${finalAttrs.version}_amd64.deb" - "https://archive.org/download/workspacesclient_${finalAttrs.version}_amd64/workspacesclient_${finalAttrs.version}_amd64.deb" +in +buildFHSEnv { + inherit pname; + inherit (workspacesclient) version; + + runScript = "${workspacesclient}/bin/workspacesclient"; + + includeClosures = true; + + targetPkgs = + pkgs: with pkgs; [ + workspacesclient + custom_lsb_release + webkitgtk_4_1 + gtk3 + pango + atk + cairo + gdk-pixbuf + protobufc + cyrus_sasl ]; - hash = "sha256-G0o5uFnEkiUWmkTMUHlVcidw+2x8e/KmMfVBE7oLXV8="; - }; - nativeBuildInputs = [ - autoPatchelfHook - makeWrapper + extraBwrapArgs = [ + # provide certificates where Debian-style OpenSSL can find them + "--symlink /etc/ssl/certs/ca-certificates.crt /etc/ssl/cert.pem" ]; - # Crashes at startup when stripping: - # "Failed to create CoreCLR, HRESULT: 0x80004005" - dontStrip = true; - - buildInputs = [ - (lib.getLib stdenv.cc.cc) - libkrb5 - curl - lttng-ust - libpulseaudio - gtk3 - openssl_1_1.out - icu70 - webkitgtk_4_0 - librsvg - gdk-pixbuf - libsoup_2_4 - glib-networking - graphicsmagick_q16 - hiredis - libusb1 - libva - xcbutil - ]; - - unpackPhase = '' - ${dpkg}/bin/dpkg -x $src $out + # expected executable doesn't match the name of this package + extraInstallCommands = '' + mv $out/bin/${pname} $out/bin/workspacesclient ''; - preFixup = '' - patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so $out/lib/libcoreclrtraceptprovider.so - patchelf --replace-needed libGraphicsMagick++-Q16.so.12 libGraphicsMagick++.so.12 $out/usr/lib/x86_64-linux-gnu/pcoip-client/vchan_plugins/libvchan-plugin-clipboard.so - patchelf --replace-needed libhiredis.so.0.14 libhiredis.so $out/lib/libpcoip_core.so - ''; - - installPhase = '' - runHook preInstall - - mkdir -p $out/bin $out/lib - mv $out/opt/workspacesclient/* $out/lib - rm -rf $out/opt - - wrapProgram $out/lib/workspacesclient \ - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}" \ - --set GDK_PIXBUF_MODULE_FILE "${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" \ - --set GIO_EXTRA_MODULES "${glib-networking.out}/lib/gio/modules" - - mv $out/lib/workspacesclient $out/bin - - runHook postInstall - ''; - - meta = with lib; { - description = "Client for Amazon WorkSpaces, a managed, secure Desktop-as-a-Service (DaaS) solution"; - homepage = "https://clients.amazonworkspaces.com"; - license = licenses.unfree; - mainProgram = "workspacesclient"; - maintainers = with maintainers; [ - mausch - dylanmtaylor - ]; - platforms = [ "x86_64-linux" ]; # TODO Mac support - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - }; -}) + meta = workspacesclient.meta; +} diff --git a/pkgs/by-name/aw/aws-workspaces/workspacesclient.nix b/pkgs/by-name/aw/aws-workspaces/workspacesclient.nix new file mode 100644 index 000000000000..b1234722ec64 --- /dev/null +++ b/pkgs/by-name/aw/aws-workspaces/workspacesclient.nix @@ -0,0 +1,72 @@ +{ + stdenv, + lib, + fetchurl, + dpkg, + makeWrapper, + glib-networking, +}: + +let + dcv-path = "lib/x86_64-linux-gnu/workspacesclient/dcv"; +in +stdenv.mkDerivation (finalAttrs: { + pname = "workspacesclient"; + version = "2024.8.5191"; + + src = fetchurl { + urls = [ + # Check new version at https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/jammy/main/binary-amd64/Packages + "https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/jammy/main/binary-amd64/workspacesclient_${finalAttrs.version}_amd64.deb" + "https://d3nt0h4h6pmmc4.cloudfront.net/new_workspacesclient_jammy_amd64.deb" + ]; + hash = "sha256-BDxMycVgWciJZe8CtElXaWVnqYDQO5NmawK10GvP2+k="; + }; + + nativeBuildInputs = [ + dpkg + makeWrapper + ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out + cp -R usr/* $out/ + + # We introduce a dependency on the source file so that it need not be redownloaded everytime + echo $src >> "$out/share/workspace_dependencies.pin" + + runHook postInstall + ''; + + postFixup = '' + # provide network support + wrapProgram "$out/bin/workspacesclient" \ + --set GIO_EXTRA_MODULES ${glib-networking}/lib/gio/modules \ + + # dcvclient does not setup the environment correctly. + # Instead wrap the binary directly the correct environment paths + mv $out/${dcv-path}/dcvclientbin $out/${dcv-path}/dcvclient + wrapProgram $out/${dcv-path}/dcvclient \ + --suffix LD_LIBRARY_PATH : $out/${dcv-path} \ + --suffix GIO_EXTRA_MODULES : ${dcv-path}/gio/modules \ + --set DCV_SASL_PLUGIN_DIR $out/${dcv-path}/sasl2 \ + + # shrink the install by removing all vendored libraries which will be provided by Nixpkgs + find $out/${dcv-path} -name lib\* ! -name libdcv\* ! -name libgioopenssl\* | xargs rm + ''; + + meta = { + description = "Client for Amazon WorkSpaces, a managed, secure Desktop-as-a-Service (DaaS) solution"; + homepage = "https://clients.amazonworkspaces.com"; + license = lib.licenses.unfree; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + mainProgram = "workspacesclient"; + maintainers = with lib.maintainers; [ + mausch + dylanmtaylor + ]; + platforms = [ "x86_64-linux" ]; # TODO Mac support + }; +}) diff --git a/pkgs/by-name/bi/bililiverecorder/package.nix b/pkgs/by-name/bi/bililiverecorder/package.nix index 6fdd6a636ab4..709a5c8df5c0 100644 --- a/pkgs/by-name/bi/bililiverecorder/package.nix +++ b/pkgs/by-name/bi/bililiverecorder/package.nix @@ -16,11 +16,11 @@ let in stdenv.mkDerivation rec { pname = "bililiverecorder"; - version = "2.15.2"; + version = "2.16.0"; src = fetchzip { url = "https://github.com/BililiveRecorder/BililiveRecorder/releases/download/v${version}/BililiveRecorder-CLI-any.zip"; - hash = "sha256-cbyeMpbPKr9m8o6EaioNIkEleGTQ9ZkYkRyJiX079BA="; + hash = "sha256-VtwXx/q6edE5G+Tl6IB1x36DmXZ6ePqbPW0yl0K4F7U="; stripRoot = false; }; diff --git a/pkgs/by-name/ca/capnproto-rust/package.nix b/pkgs/by-name/ca/capnproto-rust/package.nix index 2b33a5f0c894..f14f53b4c991 100644 --- a/pkgs/by-name/ca/capnproto-rust/package.nix +++ b/pkgs/by-name/ca/capnproto-rust/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "capnproto-rust"; - version = "0.20.1"; + version = "0.21.0"; src = fetchCrate { crateName = "capnpc"; inherit version; - hash = "sha256-iLjvKxVfkAVoM4AYgr31Ud1mk3MyMPReDXv1IbKEvcE="; + hash = "sha256-QI38Xy0zgL+sgH1WaOL2eMcQdOPPHE9Dcucs42eaL2o="; }; useFetchCargoVendor = true; - cargoHash = "sha256-P8zbqKqAvnKvWuCk+kHg17gJ/JZ61uC+yv7x/GzUxkk="; + cargoHash = "sha256-Oljyv9qCfZF2/CoHNqs9bvCAEfGpmfvNzTvvyaVMH2U="; postInstall = '' mkdir -p $out/include/capnp diff --git a/pkgs/by-name/ca/cargo-modules/package.nix b/pkgs/by-name/ca/cargo-modules/package.nix index e8143842e547..5266d163df71 100644 --- a/pkgs/by-name/ca/cargo-modules/package.nix +++ b/pkgs/by-name/ca/cargo-modules/package.nix @@ -6,17 +6,17 @@ }: rustPlatform.buildRustPackage rec { pname = "cargo-modules"; - version = "0.22.1"; + version = "0.23.1"; src = fetchFromGitHub { owner = "regexident"; repo = "cargo-modules"; tag = "v${version}"; - hash = "sha256-TlnuEurPCcQb3CXr1ffmDv3WQxSZ27qG9erLyHgF7nk="; + hash = "sha256-L5goyuYn7qRVCgbOGRlSJA0B01MuOzIw9Lx5G/TanXs="; }; useFetchCargoVendor = true; - cargoHash = "sha256-42nhyEAC9KKD3of0BBTYoVpFYx/+oXS7Ro1Hzxgvr+E="; + cargoHash = "sha256-txuTNuW6dJNnnLk9o5z4Pa42bJaAa9jB/ms8au+3Muc="; checkFlags = [ "--skip=cfg_test::with_tests::smoke" diff --git a/pkgs/by-name/ch/chirp/package.nix b/pkgs/by-name/ch/chirp/package.nix index 84069c8123d7..d9b47b9cad69 100644 --- a/pkgs/by-name/ch/chirp/package.nix +++ b/pkgs/by-name/ch/chirp/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "chirp"; - version = "0.4.0-unstable-2025-03-27"; + version = "0.4.0-unstable-2025-04-01"; pyproject = true; src = fetchFromGitHub { owner = "kk7ds"; repo = "chirp"; - rev = "906aa9704dfd131fabbcb3ae2dbba33b7cc2a5da"; - hash = "sha256-oRo26GB28wQ5gx+EgN/xyvOyA4IaObG0np05bFlJsF8="; + rev = "bc27f6653aa804a5c55a3a1b2244ee43a174854b"; + hash = "sha256-zYNJJvg7ZWDcPAZpahW9tlVuSsvbRGr2PQYOB2Tx1JY="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/dg/dgraph/package.nix b/pkgs/by-name/dg/dgraph/package.nix index 631ee7a1293f..15ff7c9955cb 100644 --- a/pkgs/by-name/dg/dgraph/package.nix +++ b/pkgs/by-name/dg/dgraph/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "dgraph"; - version = "24.1.1"; + version = "24.1.2"; src = fetchFromGitHub { owner = "dgraph-io"; repo = "dgraph"; rev = "v${version}"; - sha256 = "sha256-WAjoAbd8tGpianZXfrvRbRCdbkVP/gO/ekotT5KyrG8="; + sha256 = "sha256-cW8n+HkWwRtdabp5GCCkF6Izgb9LjYxLjoR1jDoePN0="; }; vendorHash = "sha256-eOo2ihaabdhDRATIc5C4YEMBcA0Xl5xzBKW5GJhrTOA="; diff --git a/pkgs/by-name/ei/eigenmath/package.nix b/pkgs/by-name/ei/eigenmath/package.nix index 7ab596da4e6b..ac943176d96a 100644 --- a/pkgs/by-name/ei/eigenmath/package.nix +++ b/pkgs/by-name/ei/eigenmath/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "eigenmath"; - version = "338-unstable-2025-03-27"; + version = "338-unstable-2025-04-03"; src = fetchFromGitHub { owner = "georgeweigt"; repo = pname; - rev = "2e4f6f099e7a9984e3d34430f63bc0606f364dd9"; - hash = "sha256-Bp7+0ykgUqELF3KE678pkGneZCDcIfqlZo2g12Nb+Qc="; + rev = "d12a72a9d6a01d0eaf84a8a9bfe255674b9ef1d3"; + hash = "sha256-rmIxgLTXWN0lrtmdMp4morAjHbmhKiHv2WW6yGg8C7Q="; }; checkPhase = diff --git a/pkgs/by-name/fa/faas-cli/package.nix b/pkgs/by-name/fa/faas-cli/package.nix index 990fe98ba67c..3174edbb7e73 100644 --- a/pkgs/by-name/fa/faas-cli/package.nix +++ b/pkgs/by-name/fa/faas-cli/package.nix @@ -24,13 +24,13 @@ let in buildGoModule rec { pname = "faas-cli"; - version = "0.17.1"; + version = "0.17.3"; src = fetchFromGitHub { owner = "openfaas"; repo = "faas-cli"; rev = version; - sha256 = "sha256-pCzYfsL4ZQOyxEpg//Edh+dengXkx6G+OWMNPfIPM+o="; + sha256 = "sha256-K+FlucmtGCB+4mQpqsXRvCHlHQ4vfA9vG7xSwFigJvU="; }; vendorHash = null; diff --git a/pkgs/by-name/ga/gatekeeper/package.nix b/pkgs/by-name/ga/gatekeeper/package.nix index 15988ea3b421..9915cc5ea117 100644 --- a/pkgs/by-name/ga/gatekeeper/package.nix +++ b/pkgs/by-name/ga/gatekeeper/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "gatekeeper"; - version = "3.18.2"; + version = "3.19.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "gatekeeper"; tag = "v${version}"; - hash = "sha256-lO+z/6JRn0iKNoCMiMgYKZ8Jo53udoylleHFRyTF+4w="; + hash = "sha256-qxphyAAIacS0NY5nkmL8G4A4v/kJAXiH6ldjVeH7vY0="; }; vendorHash = null; diff --git a/pkgs/by-name/gi/gickup/package.nix b/pkgs/by-name/gi/gickup/package.nix index f92f08c9e554..5435cad7659a 100644 --- a/pkgs/by-name/gi/gickup/package.nix +++ b/pkgs/by-name/gi/gickup/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "gickup"; - version = "0.10.36"; + version = "0.10.38"; src = fetchFromGitHub { owner = "cooperspencer"; repo = "gickup"; tag = "v${version}"; - hash = "sha256-Os26Il/FhH5cpgpaMZGfOljZ4p3XlCrRPEvzKD6kgpg="; + hash = "sha256-vthr4nkwuhvGXxH2P0uHeuQpjQFNTpGFHF+eXG2jiqk="; }; - vendorHash = "sha256-x+K3qXV0F4OKsldsnNcR5w4fmwYyt7V7IDrcHBNPttI="; + vendorHash = "sha256-RtuEpvux+8oJ829WEvz5OPfnYvFCdNo/9GCXhjXurRM="; ldflags = [ "-X main.version=${version}" ]; diff --git a/pkgs/by-name/ha/harbor-cli/package.nix b/pkgs/by-name/ha/harbor-cli/package.nix index 2c5ec6ee66f2..ac28476af6ac 100644 --- a/pkgs/by-name/ha/harbor-cli/package.nix +++ b/pkgs/by-name/ha/harbor-cli/package.nix @@ -8,27 +8,30 @@ installShellFiles, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "harbor-cli"; - version = "0.0.3"; + version = "0.0.4"; src = fetchFromGitHub { owner = "goharbor"; repo = "harbor-cli"; - rev = "v${version}"; - hash = "sha256-Vfr7e5UQ34TkirywuYJPrkxRA6yJp3/ivfCJOnh34MY="; + rev = "v${finalAttrs.version}"; + hash = "sha256-E385kRj46HKzAbfLhsfcoTPDqX/GlsNi/GRMfv1GTFg="; }; - vendorHash = "sha256-zQV3YJJ5cu24SVS6LCuZbM5EfGZyNPt8f1N0B3befD0="; + vendorHash = "sha256-X4bjV0c9yKe73oqC4I8Stao7+jWWbEWmi73LOFHrVyc="; - excludedPackages = [ "dagger" ]; + excludedPackages = [ + "dagger" + "doc" + ]; nativeBuildInputs = [ installShellFiles ]; ldflags = [ "-s" "-w" - "-X github.com/goharbor/harbor-cli/cmd/harbor/internal/version.Version=${version}" + "-X github.com/goharbor/harbor-cli/cmd/harbor/internal/version.Version=${finalAttrs.version}" ]; doCheck = false; # Network required @@ -50,9 +53,9 @@ buildGoModule rec { meta = { homepage = "https://github.com/goharbor/harbor-cli"; description = "Command-line tool facilitates seamless interaction with the Harbor container registry"; - changelog = "https://github.com/goharbor/harbor-cli/releases/tag/v${version}"; + changelog = "https://github.com/goharbor/harbor-cli/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ aaronjheng ]; mainProgram = "harbor"; }; -} +}) diff --git a/pkgs/by-name/hc/hcdiag/package.nix b/pkgs/by-name/hc/hcdiag/package.nix index 01ef9e4789aa..c1ee998f14d8 100644 --- a/pkgs/by-name/hc/hcdiag/package.nix +++ b/pkgs/by-name/hc/hcdiag/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "hcdiag"; - version = "0.5.6"; + version = "0.5.7"; src = fetchFromGitHub { owner = "hashicorp"; repo = "hcdiag"; tag = "v${version}"; - hash = "sha256-MY1qaVm1PRB3A+MPz4rVUS+Kn4O4p9yzn/3DHKvhZkk="; + hash = "sha256-pX3v4HYzQLvzBADOMDrjgS3M+H4tnJOAkUHs32NxwEg="; }; - vendorHash = "sha256-09I5Hsw7EhZZAvG7TnJNID/lVv0FVM3ejsmzy3GK48g="; + vendorHash = "sha256-ZuG++2bItCdnTcSaeBumIS2DqF+U6ZP7UTYM2DC+YGw="; nativeInstallCheckHooks = [ versionCheckHook diff --git a/pkgs/by-name/he/hermitcli/package.nix b/pkgs/by-name/he/hermitcli/package.nix index 0495cd4f62cc..eaef48ad9e31 100644 --- a/pkgs/by-name/he/hermitcli/package.nix +++ b/pkgs/by-name/he/hermitcli/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "hermit"; - version = "0.44.4"; + version = "0.44.5"; src = fetchFromGitHub { rev = "v${version}"; owner = "cashapp"; repo = "hermit"; - hash = "sha256-fmIFonhzhLHzcRWWC4l3wDHmoXUy3vm//tA497rI0LE="; + hash = "sha256-QPGN90iZd6UamSJv0v0eDRmLhKAhNRZW6jWhU9iRlfY="; }; - vendorHash = "sha256-Nmvgsso9WU4Tuc0vFUutcApgX6KXRZMl3CiWO5FaROU="; + vendorHash = "sha256-TF9GtXvOyd6NH6bxT6YLibUby4VmrNBQrtw/0qhqxzQ="; subPackages = [ "cmd/hermit" ]; diff --git a/pkgs/by-name/js/jsoncons/package.nix b/pkgs/by-name/js/jsoncons/package.nix index b61745f2cac5..bc10504103e4 100644 --- a/pkgs/by-name/js/jsoncons/package.nix +++ b/pkgs/by-name/js/jsoncons/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "jsoncons"; - version = "1.3.0"; + version = "1.3.1"; src = fetchFromGitHub { owner = "danielaparker"; repo = "jsoncons"; tag = "v${finalAttrs.version}"; - hash = "sha256-EafFoS54svxY9zaFqzWYQ8QUxN2dHy2wI5UugxKnyUk="; + hash = "sha256-BYmIGcQvy38KIWQp8Zr3Anz9HIfbXUhj4G+VgkusjhU="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/ju/jumppad/package.nix b/pkgs/by-name/ju/jumppad/package.nix index 7fb20e5a272a..672c8b188c45 100644 --- a/pkgs/by-name/ju/jumppad/package.nix +++ b/pkgs/by-name/ju/jumppad/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "jumppad"; - version = "0.18.0"; + version = "0.18.1"; src = fetchFromGitHub { owner = "jumppad-labs"; repo = "jumppad"; rev = version; - hash = "sha256-V+FDPNNNP7HMg0Somoj3EhGuhhq/Du8JcCBE/Ut2V1s="; + hash = "sha256-2QF37dDQP+rSaLeNE9a41sA8iWnlUQaeXS00FoLdnfY="; }; vendorHash = "sha256-BuXbizA/OJiP11kSIO476tWPYPzGTKmzPHeyIqs8pWc="; diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index f234e0eba9ee..bc8ec3d0f597 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.11.69"; + version = "3.11.76"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-eEvQ7kZRY6gxunb8wDETXvZ6PYmLktDISMZoQFZEUmM="; + sha256 = "sha256-XoLJ1YabI3UZpfqIudH8a1rhSr/RI0oYKYHPx2FHAJQ="; }; vendorHash = "sha256-8I4yTzLAL7E0ozHcBZDNsJLHkTh+SjT0SjDSECGRYIc="; diff --git a/pkgs/by-name/k8/k8sgpt/package.nix b/pkgs/by-name/k8/k8sgpt/package.nix index 325fea286a53..9ff0aeb38a16 100644 --- a/pkgs/by-name/k8/k8sgpt/package.nix +++ b/pkgs/by-name/k8/k8sgpt/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "k8sgpt"; - version = "0.4.1"; + version = "0.4.8"; src = fetchFromGitHub { owner = "k8sgpt-ai"; repo = "k8sgpt"; rev = "v${version}"; - hash = "sha256-GKRI5qry2eYPP3/BTjS7qnIp7lX/uAR0s40y/oECaeY="; + hash = "sha256-TaJBGU+nLMVOL1uiHPan8p2DfuAWTr57Lt2BtfNq6dA="; }; - vendorHash = "sha256-7xcCSbQ5Mvoi7MActgwHMSp/duDxfugUZBOsMbzUGhg="; + vendorHash = "sha256-960gfOCpqY2gCbHR+fYFeV9UjztWMRVQKHIg/n3ELxk="; # https://nixos.org/manual/nixpkgs/stable/#var-go-CGO_ENABLED env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/ka/kanidm-provision/package.nix b/pkgs/by-name/ka/kanidm-provision/package.nix index 1169e8b9bbeb..6cc34970e683 100644 --- a/pkgs/by-name/ka/kanidm-provision/package.nix +++ b/pkgs/by-name/ka/kanidm-provision/package.nix @@ -2,29 +2,51 @@ lib, rustPlatform, fetchFromGitHub, + yq, + versionCheckHook, + nix-update-script, + nixosTests, }: -rustPlatform.buildRustPackage rec { + +rustPlatform.buildRustPackage (finalAttrs: { pname = "kanidm-provision"; - version = "1.1.2"; + version = "1.2.0"; src = fetchFromGitHub { owner = "oddlama"; repo = "kanidm-provision"; - rev = "v${version}"; - hash = "sha256-pgPjkj0nMb5j3EvyJTTDpfmh0WigAcMzoleF5EOqBAM="; + tag = "v${finalAttrs.version}"; + hash = "sha256-+NQJEAJ0DqKEV1cYZN7CLzGoBJNUL3SQAMmxRQG5DMI="; }; - useFetchCargoVendor = true; - cargoHash = "sha256-kbctfPhEF1PdVLjE62GyLDzjOnZxH/kOWUS4x2vd/+8="; + postPatch = '' + tomlq -ti '.package.version = "${finalAttrs.version}"' Cargo.toml + ''; - meta = with lib; { + useFetchCargoVendor = true; + cargoHash = "sha256-uo/TGyfNChq/t6Dah0HhXhAwktyQk0V/wewezZuftNk="; + + nativeBuildInputs = [ + yq # for `tomlq` + ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru = { + tests = { inherit (nixosTests) kanidm-provisioning; }; + updateScript = nix-update-script { }; + }; + + meta = { description = "A small utility to help with kanidm provisioning"; homepage = "https://github.com/oddlama/kanidm-provision"; - license = with licenses; [ + license = with lib.licenses; [ asl20 mit ]; - maintainers = with maintainers; [ oddlama ]; + maintainers = with lib.maintainers; [ oddlama ]; mainProgram = "kanidm-provision"; }; -} +}) diff --git a/pkgs/by-name/ku/kubectl-gadget/package.nix b/pkgs/by-name/ku/kubectl-gadget/package.nix index 408e688a0844..680208ed0559 100644 --- a/pkgs/by-name/ku/kubectl-gadget/package.nix +++ b/pkgs/by-name/ku/kubectl-gadget/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "kubectl-gadget"; - version = "0.38.1"; + version = "0.39.0"; src = fetchFromGitHub { owner = "inspektor-gadget"; repo = "inspektor-gadget"; rev = "v${version}"; - hash = "sha256-zAFDbSbNvFtQeJhyeG1tgFwwFgluiX1Y5BmSUsE4z3c="; + hash = "sha256-xG4DVMsV8+ljscmRoDxw3YgdEYki5bcieSmZsCGcDVA="; }; - vendorHash = "sha256-I65SpIigNQHvQEd84O/b9hHYs2ECYj5vMKi6ikKCAQY="; + vendorHash = "sha256-Ow56GMCAoKnwDMy/FMF4e/hHxA63ycwH+jOZS+vzQwc="; env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/li/linuxdoc-tools/package.nix b/pkgs/by-name/li/linuxdoc-tools/package.nix index 34bb2d847575..ce39d91de2a0 100644 --- a/pkgs/by-name/li/linuxdoc-tools/package.nix +++ b/pkgs/by-name/li/linuxdoc-tools/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "linuxdoc-tools"; - version = "0.9.85"; + version = "0.9.86"; src = fetchFromGitLab { owner = "agmartin"; repo = "linuxdoc-tools"; rev = version; - hash = "sha256-8nsCfcxqVt16br6Vhk8tW3cxJMJFSZYX2g3MjO7JoT4="; + hash = "sha256-AsTlrjTYuuLB2jF0zKPVrxOZ2ygUIyMJFV6qDd7ODwA="; }; outputs = [ diff --git a/pkgs/by-name/li/livekit-libwebrtc/gclient2nix.nix b/pkgs/by-name/li/livekit-libwebrtc/gclient2nix.nix index 5008a586ce76..0b81afcdbd28 100644 --- a/pkgs/by-name/li/livekit-libwebrtc/gclient2nix.nix +++ b/pkgs/by-name/li/livekit-libwebrtc/gclient2nix.nix @@ -24,14 +24,14 @@ let in buildPythonPackage { pname = "gclient2nix"; - version = "0.2.0-unstable-2024-12-19"; + version = "0.2.0-unstable-2025-04-04"; pyproject = true; src = fetchFromGitHub { owner = "WeetHet"; repo = "gclient2nix"; - rev = "bdf5ab79818595be9dcfc655bd6784cf4bcdb863"; - hash = "sha256-KOXG8E2g30XyZGmM4ZnYPBSybBhHIjOZL8ZXRKYrkZQ="; + rev = "ec5fff1082cd4fff352e4c57baf9b1a7dbbcc94b"; + hash = "sha256-BK8GUpuqFOeK5d5wKVFYCfR5f6jCrke/2xxoVlmKpRI="; }; build-system = [ diff --git a/pkgs/by-name/li/livekit-libwebrtc/package.nix b/pkgs/by-name/li/livekit-libwebrtc/package.nix index 6e26db659732..3c392e3b6036 100644 --- a/pkgs/by-name/li/livekit-libwebrtc/package.nix +++ b/pkgs/by-name/li/livekit-libwebrtc/package.nix @@ -74,7 +74,7 @@ let in stdenv.mkDerivation { pname = "livekit-libwebrtc"; - version = "m114"; + version = "125-unstable-2025-03-24"; src = "${sources}/src"; @@ -95,20 +95,37 @@ stdenv.mkDerivation { url = "https://raw.githubusercontent.com/livekit/rust-sdks/b41861c7b71762d5d85b3de07ae67ffcae7c3fa2/webrtc-sys/libwebrtc/patches/add_deps.patch"; hash = "sha256-EMNYcTcBYh51Tt96+HP43ND11qGKClfx3xIPQmIBSo0="; }) - # Fixes concurrency and localization issues + # Fixes "error: no matching member function for call to 'emplace'" (fetchpatch { - url = "https://github.com/zed-industries/webrtc/commit/08f7a701a2eda6407670508fc2154257a3c90308.patch"; - hash = "sha256-oWYZLwqjRSHDt92MqsxsoBSMyZKj1ubNbOXZRbPpbEw="; + url = "https://raw.githubusercontent.com/zed-industries/livekit-rust-sdks/refs/heads/main/webrtc-sys/libwebrtc/patches/abseil_use_optional.patch"; + hash = "sha256-FOwlwOqgv5IEBCMogPACbXXxdNhGzpYcVfsolcwA7qU="; + + extraPrefix = "third_party/"; + stripLen = 1; }) # Required for dynamically linking to ffmpeg libraries and exposing symbols ./0001-shared-libraries.patch ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ ./0002-disable-narrowing-const-reference.patch + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + # GCC does not support C11 _Generic in C++ mode. Fixes boringssl build with GCC + (fetchpatch { + name = "fix-gcc-c11-generic-boringssl"; + + url = "https://github.com/google/boringssl/commit/c70190368c7040c37c1d655f0690bcde2b109a0d.patch"; + hash = "sha256-xkmYulDOw5Ny5LOCl7rsheZSFbSF6md2NkZ3+azjFQk="; + stripLen = 1; + extraPrefix = "third_party/boringssl/src/"; + }) ]; postPatch = '' + substituteInPlace .gn \ + --replace-fail "vpython3" "python3" + substituteInPlace tools/generate_shim_headers/generate_shim_headers.py \ --replace-fail "OFFICIAL_BUILD" "GOOGLE_CHROME_BUILD" @@ -235,7 +252,7 @@ stdenv.mkDerivation { "api/task_queue:default_task_queue_factory" "sdk:native_api" "sdk:default_codec_factory_objc" - "pc:peerconnection" + "pc:peer_connection" "sdk:videocapture_objc" "sdk:mac_framework_objc" ]; diff --git a/pkgs/by-name/li/livekit-libwebrtc/sources.nix b/pkgs/by-name/li/livekit-libwebrtc/sources.nix index 1a099d235ebf..014bba2f449c 100644 --- a/pkgs/by-name/li/livekit-libwebrtc/sources.nix +++ b/pkgs/by-name/li/livekit-libwebrtc/sources.nix @@ -1,6 +1,8 @@ { fetchFromGitHub, fetchFromGitiles, + fetchgit, + fetchurl, runCommand, lib, }: @@ -9,68 +11,69 @@ let "src" = fetchFromGitHub { owner = "webrtc-sdk"; repo = "webrtc"; - rev = "dac8015ce039c8658706b222746808f01968256b"; - hash = "sha256-T5syfRzX/LfvEllVurzZPKffkciTd2inUEC2py78ZPA="; + rev = "7ec4c03bff7f7ce117dc9100f081d031d946d995"; # m125_release + hash = "sha256-LUncFGXaYVUrBdWD1Xx3MZe5GzmjJuJtDebAMb8jass="; }; "src/base" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/src/base"; - rev = "fe22033c21d399a340b3f4604722463d9da25c6e"; - hash = "sha256-iqtcXEtmCNioKRxfTCwiU/NG0xlQ1R/6GE1M6qC0XTU="; + rev = "738cf0c976fd3d07c5f1853f050594c5295300d8"; + hash = "sha256-Hw0cXws+0M2UcvcnJZGkUtH28ZEDfxNl0e8ngWlAZnA="; }; - "src/build" = fetchFromGitiles { - url = "https://chromium.googlesource.com/chromium/src/build"; - rev = "a9d28a095c8b349f8319ee0d241a78e2c849928f"; - hash = "sha256-5NguoLWm6v68fpyHK6SYbM6vHdaOT0quks5/SPW0XOI="; + "src/build" = fetchFromGitHub { + owner = "webrtc-sdk"; + repo = "build"; + rev = "6978bac6466311e4bee4c7a9fd395faa939e0fcd"; + hash = "sha256-mPjb7/TTJ7/oatBdIRGhSsacjbyu5ZilUgyplAtji1s="; }; "src/buildtools" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/src/buildtools"; - rev = "539a6f68735c631f57ae33096e9e7fc059e049cf"; - hash = "sha256-1u4BQqXcW4Z9LPx7lMjBLK8ouKkyb576FRvB2LGwf7Q="; + rev = "5eb927f0a922dfacf10cfa84ee76f39dcf2a7311"; + hash = "sha256-OS9k7sDzAVH+NU9P4ilKJavkiov/1qq1fG5AWq9kH/Y="; }; "src/testing" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/src/testing"; - rev = "ee4801b4e9c2d945fff5236d8518511e6c00a29e"; - hash = "sha256-xUfPwWVPoLxlCWHFKLWtRC1kVJgLgcvSoXPYmrseCXE="; + rev = "d6e731571c33f30e5dc46f54c69e6d432566e55c"; + hash = "sha256-VisK7NDR/xDC3OM7LD9Gyo58rs1GE37i7QRYC/Kk12k="; }; "src/third_party" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/src/third_party"; - rev = "4f8bf4c6885ab577c7577c4cdd11d04eaf78e9ca"; - hash = "sha256-4ehEerUw9IvghdPPrrh+WCm/XEpVe5PjjIRbQZpIsbY="; + rev = "f36c4b6e56aaa94606c87fa0c3f7cbdbb5c70546"; + hash = "sha256-TdB8qMcmXO3xgYyJkHHwn/8tVg1pFMlrNABpQQ80bOY="; }; - "src/buildtools/clang_format/script" = fetchFromGitiles { + "src/third_party/clang-format/script" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format"; - rev = "f97059df7f8b205064625cdb5f97b56668a125ef"; - hash = "sha256-IL6ReGM6+urkXfGYe1BBOv+0XgCZv5i3Lib1q9COhig="; + rev = "3c0acd2d4e73dd911309d9e970ba09d58bf23a62"; + hash = "sha256-whD8isX2ZhLrFzdxHhFP1S/sZDRgyrzLFaVd7OEFqYo="; }; - "src/buildtools/third_party/libc++/trunk" = fetchFromGitiles { + "src/third_party/libc++/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx"; - rev = "bff81b702ff4b7f74b1c0ed02a4bcf6c2744a90b"; - hash = "sha256-i/FGU9F7HlGJJuwoFMV4V05pf4pvsqNxrPBN223YjZQ="; + rev = "e3b94d0e5b86883fd77696bf10dc33ba250ba99b"; + hash = "sha256-ocJqlENHw19VpkFxKwHneGw3aNh56nt+/JeopxLj2M8="; }; - "src/buildtools/third_party/libc++abi/trunk" = fetchFromGitiles { + "src/third_party/libc++abi/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi"; - rev = "307bd163607c315d46103ebe1d68aab44bf93986"; - hash = "sha256-Zka8AHFtHA4AC/Pbzc3pVqz/k2GYZYc8CeP1IXxGBUM="; + rev = "932d253fedb390a08b17ec3a92469a4553934a6a"; + hash = "sha256-qBupfCAnSNpvqcwFycQEi5v6TBAH5LdQI5YcLeQD2y8="; }; - "src/buildtools/third_party/libunwind/trunk" = fetchFromGitiles { + "src/third_party/libunwind/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind"; - rev = "2795322d57001de8125cfdf18cef804acff69e35"; - hash = "sha256-u6FMD83JBBusQuWU7Hx5HREvLIFWUA4iN4If8poaHbE="; + rev = "419b03c0b8f20d6da9ddcb0d661a94a97cdd7dad"; + hash = "sha256-/4/Trextb4F9UMDVrg4uG9QZl6S0H9FiwnL+2S5+ZpE="; }; "src/third_party/boringssl/src" = fetchFromGitiles { url = "https://boringssl.googlesource.com/boringssl"; - rev = "6776d5cd8fcdf6c5e05bae2d655076dbeaa56103"; - hash = "sha256-KvQhpkn1pGQ/xPbkHcGgTTvL3GGRL1TfdSPYgfNn5bU="; + rev = "f94f3ed3965ea033001fb9ae006084eee408b861"; + hash = "sha256-baa6L6h1zVBHen/YFVtF+9fhYWC4ZGbMUSO8L1VNFjw="; }; "src/third_party/breakpad/breakpad" = fetchFromGitiles { url = "https://chromium.googlesource.com/breakpad/breakpad"; - rev = "9bf8d1ec526cec139b2d3fba148ce81ccf2cceab"; - hash = "sha256-c3/ksp01+cmSyzaD5SF0Lnnw+t78RwZAKCJnwg1NGXU="; + rev = "76788faa4ef163081f82273bfca7fae8a734b971"; + hash = "sha256-qAIXZ1jZous0Un0jVkOQ66nA2525NziV3Lbso2/+Z1Y="; }; "src/third_party/catapult" = fetchFromGitiles { url = "https://chromium.googlesource.com/catapult"; - rev = "cae7ec667dee9f5c012b54ee9ffee94eb7beda14"; - hash = "sha256-vK7rlGshfzPzaEdAxlP5vQ4USR/fC3BzPCh/rn0aAf4="; + rev = "88367fd8c736a2601fc183920c9ffe9ac2ec32ac"; + hash = "sha256-uqtyxO7Ge3egBsYmwcRGiV1lqm4iYVHrqYfDz7r6Byo="; }; "src/third_party/ced/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/google/compact_enc_det"; @@ -89,18 +92,18 @@ let }; "src/third_party/depot_tools" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/tools/depot_tools"; - rev = "6e714e6dfe62110c95fafed4bdeb365a69c6a77e"; - hash = "sha256-7jPow77ejToE55KvQ7/eO0alMdMHcypfSyPceFAbZkw="; + rev = "495b23b39aaba2ca3b55dd27cadc523f1cb17ee6"; + hash = "sha256-RguGUaIpxtxrY+LksFmeNbZuitZpB6O9HJc1c4TMXeQ="; }; "src/third_party/ffmpeg" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/third_party/ffmpeg"; - rev = "8d21d41d8bec5c0b266ee305d1a708dc5c23b594"; - hash = "sha256-UjrZJBtOQiiqxtLb8x24axord3OFvyCcRcgDwiYE/jw="; + rev = "901248a373cbbe7af68fb92faf3be7d4f679150d"; + hash = "sha256-6+Sc5DsPaKW68PSUS4jlpzRXjPhEN7LFQATVVL9Xhfo="; }; "src/third_party/flatbuffers/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/google/flatbuffers"; - rev = "a56f9ec50e908362e20254fcef28e62a2f148d91"; - hash = "sha256-OQ8E+i30WRz/lPJmVDiF7+TPo4gZVu2Of9loxz3tswI="; + rev = "bcb9ef187628fe07514e57756d05e6a6296f7dc5"; + hash = "sha256-LecJwLDG6szZZ/UOCFD+MDqH3NKawn0sdEwgnMt8wMM="; }; "src/third_party/grpc/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/grpc/grpc"; @@ -109,38 +112,38 @@ let }; "src/third_party/fontconfig/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/fontconfig"; - rev = "06929a556fdc39c8fe12965b69070c8df520a33e"; - hash = "sha256-0R+FEhtGXFiQWHEPRrJqaBW1JVfCojYI4NPDvYMBhoU="; + rev = "14d466b30a8ab4a9d789977ed94f2c30e7209267"; + hash = "sha256-W5WIgC6A52kY4fNkbsDEa0o+dfd97Rl5NKfgnIRpI00="; }; "src/third_party/freetype/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/src/third_party/freetype2"; - rev = "9806414c15230d253d5219ea0dafeddb717307b1"; - hash = "sha256-UbWtRb24U7Cv+PecVtoNG33Q1ItmkvssmW8Bh8qlFvA="; + rev = "b3a6a20a805366e0bc7044d1402d04c53f9c1660"; + hash = "sha256-XBHWUw28bsCpwUXb+faE36DRdujuKiWoJ+dEmUk07s4="; }; "src/third_party/harfbuzz-ng/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz"; - rev = "2822b589bc837fae6f66233e2cf2eef0f6ce8470"; - hash = "sha256-qwtRORl/Pu4M9EvW8MdK8onFMCw/4+57FEBjoNt4qoY="; + rev = "155015f4bec434ecc2f94621665844218f05ce51"; + hash = "sha256-VAan6P8PHSq8RsGE4YbI/wCfFAhzl3nJMt0cQBYi5Ls="; }; "src/third_party/google_benchmark/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/google/benchmark"; - rev = "b177433f3ee2513b1075140c723d73ab8901790f"; - hash = "sha256-h2ryAQAuHI54Cni88L85e7Np4KATGVTRdDcmUvCNeWc="; + rev = "344117638c8ff7e239044fd0fa7085839fc03021"; + hash = "sha256-gztnxui9Fe/FTieMjdvfJjWHjkImtlsHn6fM1FruyME="; }; "src/third_party/gtest-parallel" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/google/gtest-parallel"; - rev = "f4d65b555894b301699c7c3c52906f72ea052e83"; - hash = "sha256-dzWXJHPb8RHqxoi/gA9npwnjAsT8gg7A90g/dx8LVwQ="; + rev = "96f4f904922f9bf66689e749c40f314845baaac8"; + hash = "sha256-VUuk5tBTh+aU2dxVWUF1FePWlKUJaWSiGSXk/J5zgHw="; }; "src/third_party/googletest/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/google/googletest"; - rev = "af29db7ec28d6df1c7f0f745186884091e602e07"; - hash = "sha256-VYRjcM3dDY2FarviXyFMgSkXCqKfWXwtGAj2Msgm7zg="; + rev = "5197b1a8e6a1ef9f214f4aa537b0be17cbf91946"; + hash = "sha256-JCIJrjN/hH6oAgvJRuv3aJA+z6Qe7yefyRbAhP5bZDc="; }; "src/third_party/icu" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/deps/icu"; - rev = "d8daa943f64cd5dd2a55e9baf2e655ab4bfa5ae9"; - hash = "sha256-47Xxb5IFbRmdO3oADjn13fm7aIYFXh2R4YVZIJAy22U="; + rev = "364118a1d9da24bb5b770ac3d762ac144d6da5a4"; + hash = "sha256-frsmwYMiFixEULsE91x5+p98DvkyC0s0fNupqjoRnvg="; }; "src/third_party/jsoncpp/source" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp"; @@ -148,64 +151,84 @@ let hash = "sha256-bSLNcoYBz3QCt5VuTR056V9mU2PmBuYBa0W6hFg2m8Q="; }; "src/third_party/libFuzzer/src" = fetchFromGitiles { - url = "https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer"; - rev = "debe7d2d1982e540fbd6bd78604bf001753f9e74"; - hash = "sha256-HG3KHhKQnr4hdnUK/2QhcxRdNxh38fhU54JKKzqZaio="; + url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer"; + rev = "758bd21f103a501b362b1ca46fa8fcb692eaa303"; + hash = "sha256-T0dO+1A0r6kLFoleMkY8heu80biPntCpvA6YfqA7b+E="; + }; + "src/third_party/fuzztest/src" = fetchFromGitiles { + url = "https://chromium.googlesource.com/external/github.com/google/fuzztest"; + rev = "65354bf09a2479945b4683c42948695d4f2f7c07"; + hash = "sha256-8w4yIW15VamdjevMO27NYuf+GFu5AvHSooDZH0PbS6s="; }; "src/third_party/libjpeg_turbo" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo"; - rev = "aa4075f116e4312537d0d3e9dbd5e31096539f94"; - hash = "sha256-QnXMR9qqRiYfV1sUJvKVvLQ9A022lYKbsrI9HOU9LCs="; + rev = "9b894306ec3b28cea46e84c32b56773a98c483da"; + hash = "sha256-+t75ZAdOXc7Nd1/8zEQLX+enZb8upqIQuR6qzb9z7Cg="; }; "src/third_party/libsrtp" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/deps/libsrtp"; - rev = "5b7c744eb8310250ccc534f3f86a2015b3887a0a"; - hash = "sha256-pfLFh2JGk/g0ZZxBKTaYW9/PBpkCm0rtJeyNePUMTTc="; + rev = "7a7e64c8b5a632f55929cb3bb7d3e6fb48c3205a"; + hash = "sha256-XOPiDAOHpWyCiXI+fi1CAie0Zaj4v14m9Kc8+jbzpUY="; }; "src/third_party/dav1d/libdav1d" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/videolan/dav1d"; - rev = "d426d1c91075b9c552b12dd052af1cd0368f05a2"; - hash = "sha256-FivzwqCvlY89q2znGvfNks+hje/iUFHcKPb19FyAZhM="; + rev = "006ca01d387ac6652825d6cce1a57b2de67dbf8d"; + hash = "sha256-AA2bcrsW1xFspyl5TqYUJeAwKM06rWTNtXr/uMVIJmw="; }; "src/third_party/libaom/source/libaom" = fetchFromGitiles { url = "https://aomedia.googlesource.com/aom"; - rev = "5a0903824082f41123e8365b5b99ddb6ced8971c"; - hash = "sha256-j8b0xM7hHNqYIeUQjf+c7LyzcfZVJx64Xqo9gIRtsYU="; + rev = "eefd5585a0c4c204fcf7d30065f8c2ca35c38a82"; + hash = "sha256-0tLfbfYyCnG89DHNIoYoiitN9pFFcuX/Nymp3Q5xhBg="; }; "src/third_party/perfetto" = fetchFromGitiles { url = "https://android.googlesource.com/platform/external/perfetto"; - rev = "20b114cd063623e63ef1b0a31167d60081567e51"; - hash = "sha256-6BpUd+BplRR/0eUIYz5SehzrpNHPfUm2Qv6U1+Mxy8g="; + rev = "0e424063dbfd4e7400aa3b77b5c00b84893aee7b"; + hash = "sha256-fS0P/0Bqn9EreCPRC65Lw7/zcpMquo7RDf6dmbMDa74="; + }; + "src/third_party/protobuf-javascript/src" = fetchFromGitiles { + url = "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript"; + rev = "e34549db516f8712f678fcd4bc411613b5cc5295"; + hash = "sha256-TmP6xftUVTD7yML7UEM/DB8bcsL5RFlKPyCpcboD86U="; }; "src/third_party/libvpx/source/libvpx" = fetchFromGitiles { url = "https://chromium.googlesource.com/webm/libvpx"; - rev = "7aaffe2df4c9426ab204a272ca5ca52286ca86d4"; - hash = "sha256-Uis24FzUtM38ktPG/wDJLiHZYmpmYFGbuQ/SWnmZJSA="; + rev = "8762f5efb2917765316a198e6713f0bc93b07c9b"; + hash = "sha256-JbeUgX8Dx8GkQ79ElZHK8gYI3/4o6NrTV+HpblwLvIE="; }; "src/third_party/libyuv" = fetchFromGitiles { url = "https://chromium.googlesource.com/libyuv/libyuv"; - rev = "77c2121f7e6b8e694d6e908bbbe9be24214097da"; - hash = "sha256-LLmTW05GxoXgNkLRHp3e6gb7glMgJo1moc6lPLVHk6w="; + rev = "a6a2ec654b1be1166b376476a7555c89eca0c275"; + hash = "sha256-hD5B9fPNwf8M98iS/PYeUJgJxtBvvf2BrrlnBNYXSg0="; }; "src/third_party/lss" = fetchFromGitiles { url = "https://chromium.googlesource.com/linux-syscall-support"; rev = "ce877209e11aa69dcfffbd53ef90ea1d07136521"; hash = "sha256-hE8uZf9Fst66qJkoVYChiB8G41ie+k9M4X0W+5JUSdw="; }; + "src/third_party/instrumented_libs" = fetchFromGitiles { + url = "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries"; + rev = "0172d67d98df2d30bd2241959d0e9569ada25abe"; + hash = "sha256-SGEB74fK9e0WWT77ZNISE9fVlXGGPvZMBUsQ3XD+DsA="; + }; "src/third_party/nasm" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/deps/nasm"; - rev = "7fc833e889d1afda72c06220e5bed8fb43b2e5ce"; - hash = "sha256-L+b3X3vsfpY6FSlIK/AHhxhmq2cXd50vND6uT6yn8Qs="; + rev = "f477acb1049f5e043904b87b825c5915084a9a29"; + hash = "sha256-SiRXHsUlWXtH6dbDjDjqNAm105ibEB3jOfNtQAM4CaY="; }; "src/third_party/openh264/src" = fetchFromGitiles { url = "https://chromium.googlesource.com/external/github.com/cisco/openh264"; rev = "09a4f3ec842a8932341b195c5b01e141c8a16eb7"; hash = "sha256-J7Eqe2QevZh1xfap19W8AVCcwfRu7ztknnbKFJUAH1c="; }; + "src/third_party/re2/src" = fetchFromGitiles { + url = "https://chromium.googlesource.com/external/github.com/google/re2"; + rev = "b84e3ff189980a33d4a0c6fa1201aa0b3b8bab4a"; + hash = "sha256-FA9wAZwqLx7oCPf+qeqZ7hhpJ9J2DSMXZAWllHIX/qY="; + }; "src/tools" = fetchFromGitiles { url = "https://chromium.googlesource.com/chromium/src/tools"; - rev = "bafae7909cbbcd277d29c0da0809001a8d6f4a14"; - hash = "sha256-MK5M9RrX+cX4S7vsMgNVQ2YkNbEuvizKueuc1mA5jyU="; + rev = "0d6482e40fe26f738a0acf6ebb0f797358538b48"; + hash = "sha256-19oGSveaPv8X+/hsevUe4fFtLASC3HfPtbnw3TWpYQk="; }; }; namedSourceDerivations = builtins.mapAttrs ( diff --git a/pkgs/by-name/lo/lock/package.nix b/pkgs/by-name/lo/lock/package.nix index 5c9ea9e206be..fb80d95c30de 100644 --- a/pkgs/by-name/lo/lock/package.nix +++ b/pkgs/by-name/lo/lock/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lock"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "konstantintutsch"; repo = "Lock"; tag = "v${finalAttrs.version}"; - hash = "sha256-HXyU+b4CtTeQJrX0vVKV94twCXJRWZn/dGsjyC8fpc8="; + hash = "sha256-FcL1BH2ypzBNXBNBR6oZ95dP6Kt50uOoYj8+2U7iYNg="; }; strictDeps = true; diff --git a/pkgs/by-name/lu/ludusavi/package.nix b/pkgs/by-name/lu/ludusavi/package.nix index c616f6c4dce7..eeefc8acc1f7 100644 --- a/pkgs/by-name/lu/ludusavi/package.nix +++ b/pkgs/by-name/lu/ludusavi/package.nix @@ -32,17 +32,17 @@ rustPlatform.buildRustPackage rec { pname = "ludusavi"; - version = "0.28.0"; + version = "0.29.0"; src = fetchFromGitHub { owner = "mtkennerly"; repo = "ludusavi"; rev = "v${version}"; - hash = "sha256-N2dDi47Z2PifMNlYE6Lk1nHxfpvwoL6h2QkUPthlh4A="; + hash = "sha256-+6/hpOFyAdYxh+HkOlc85utqIY4s4gyZoVQxin9hbkU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-kKyH+JAydoaPvuhHxkC18Io4CWbyjhVcuu9+CBOvEwg="; + cargoHash = "sha256-9ki6/KDoa1yLg7mZS7tB7ZjjiZIWOne4Ol7fIK4YPSo="; dontWrapGApps = true; diff --git a/pkgs/by-name/me/memray/package.nix b/pkgs/by-name/me/memray/package.nix index 6b09d922f42d..9c8a4a3f4c5c 100644 --- a/pkgs/by-name/me/memray/package.nix +++ b/pkgs/by-name/me/memray/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication rec { pname = "memray"; - version = "1.16.0"; + version = "1.17.1"; pyproject = true; src = fetchFromGitHub { owner = "bloomberg"; repo = "memray"; tag = "v${version}"; - hash = "sha256-1Vwf4lCe/srIvR47mCIN2pXrRE3mZJpTGdbOwrW2BpU="; + hash = "sha256-2gFnVILOqjsBY7dmtoN+1BLInPj0wW8u9jOs2ExmIZM="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/mi/micropython/package.nix b/pkgs/by-name/mi/micropython/package.nix index fb75f70d01c8..3a6ca7e7bf40 100644 --- a/pkgs/by-name/mi/micropython/package.nix +++ b/pkgs/by-name/mi/micropython/package.nix @@ -85,5 +85,6 @@ stdenv.mkDerivation rec { prusnak sgo ]; + mainProgram = "micropython"; }; } diff --git a/pkgs/by-name/na/navicat-premium/package.nix b/pkgs/by-name/na/navicat-premium/package.nix index 81b4773d008e..f4e715411b76 100644 --- a/pkgs/by-name/na/navicat-premium/package.nix +++ b/pkgs/by-name/na/navicat-premium/package.nix @@ -6,17 +6,17 @@ }: let pname = "navicat-premium"; - version = "17.2.1"; + version = "17.2.2"; src = { x86_64-linux = fetchurl { - url = "https://web.archive.org/web/20250315165150/https://dn.navicat.com/download/navicat17-premium-en-x86_64.AppImage"; - hash = "sha256-noDeF3OLxWpOYSd7e1KKHpk1m8RxmVxCOijiW8Wv+YE="; + url = "https://web.archive.org/web/20250409204831/https://dn.navicat.com/download/navicat17-premium-en-x86_64.AppImage"; + hash = "sha256-btSHD4hDqaqtdiwgd6jJraUqTcS4lGabPD/Q+UJS6KM="; }; aarch64-linux = fetchurl { - url = "https://web.archive.org/web/20250315170215/https://dn.navicat.com/download/navicat17-premium-en-aarch64.AppImage"; - hash = "sha256-1rdZ4eLeFkZ5Hso4EqUpYjUBFCBYIw0GSL4RPeEgycw="; + url = "https://web.archive.org/web/20250409211232/https://dn.navicat.com/download/navicat17-premium-en-aarch64.AppImage"; + hash = "sha256-D7dVxcHdrlc2Exa+gR8MkY8Tk9+afZXTRTvNzGWGOco="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); diff --git a/pkgs/by-name/ni/nickel/package.nix b/pkgs/by-name/ni/nickel/package.nix index 4e929e4d6395..96a2864f0dd8 100644 --- a/pkgs/by-name/ni/nickel/package.nix +++ b/pkgs/by-name/ni/nickel/package.nix @@ -61,6 +61,13 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "dep:comrak" "comrak" ''; + cargoTestFlags = [ + # Skip the py-nickel tests because linking them fails on aarch64, and we + # aren't packaging py-nickel anyway + "--workspace" + "--exclude=py-nickel" + ]; + checkFlags = [ # https://github.com/tweag/nickel/blob/1.10.0/git/tests/main.rs#L60 # fails because src is not a git repo @@ -99,10 +106,5 @@ rustPlatform.buildRustPackage (finalAttrs: { matthiasbeyer ]; mainProgram = "nickel"; - badPlatforms = [ - # collect2: error: ld returned 1 exit status - # undefined reference to `PyExc_TypeError' - "aarch64-linux" - ]; }; }) diff --git a/pkgs/by-name/om/omnictl/package.nix b/pkgs/by-name/om/omnictl/package.nix index de52df25d619..99a76e17febf 100644 --- a/pkgs/by-name/om/omnictl/package.nix +++ b/pkgs/by-name/om/omnictl/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "omnictl"; - version = "0.47.1"; + version = "0.48.0"; src = fetchFromGitHub { owner = "siderolabs"; repo = "omni"; rev = "v${version}"; - hash = "sha256-/hv6YNaBfECFlf1xJCiSeWg+/PqmIa+Rtip6kFuHPCM="; + hash = "sha256-/+ayHgqXnzA72ms0Z023Vw16rqDE5Eyu/RIPE2AOOG4="; }; - vendorHash = "sha256-BQn+3TEaHnJrzDZt3j/sB9Gbh4mQXhqfX0ssu+G+mg0="; + vendorHash = "sha256-hHQV28OpZJWgulHXFRb2n9CVxVo958y5FUoxsafzFw8="; ldflags = [ "-s" diff --git a/pkgs/by-name/op/open-policy-agent/package.nix b/pkgs/by-name/op/open-policy-agent/package.nix index 517bb13383e7..c076679fef2a 100644 --- a/pkgs/by-name/op/open-policy-agent/package.nix +++ b/pkgs/by-name/op/open-policy-agent/package.nix @@ -14,13 +14,13 @@ assert buildGoModule rec { pname = "open-policy-agent"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "opa"; rev = "v${version}"; - hash = "sha256-9pLySzYfLyRcbhKz+zusBFHNVnhtGyqlsrNr1AzDQx0="; + hash = "sha256-wWxWpJSDOaZLJ7ULdAzPFJ9YNXX3FyQRod2roaLsuis="; }; vendorHash = null; diff --git a/pkgs/by-name/pr/prometheus-pushgateway/package.nix b/pkgs/by-name/pr/prometheus-pushgateway/package.nix index 5d71ec9da6f5..4c6b453c5271 100644 --- a/pkgs/by-name/pr/prometheus-pushgateway/package.nix +++ b/pkgs/by-name/pr/prometheus-pushgateway/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "pushgateway"; - version = "1.11.0"; + version = "1.11.1"; src = fetchFromGitHub { owner = "prometheus"; repo = "pushgateway"; rev = "v${version}"; - sha256 = "sha256-VIqk5GxI5qFnsjeq6FL1UUd7lX3VLLhTcPlo4j8oL/c="; + sha256 = "sha256-qcG7yTJN+HvzX1MB6ImF2umT/HLqohFeUwIc/86G/ec="; }; - vendorHash = "sha256-PXJkjRg699tu/WPrFkekmAbGwPPHoUXaiYfxuju9Dwk="; + vendorHash = "sha256-CUL9jj4Xu3G5+MIVCCY9IW4SxBe3xqaZatxA+0Our2M="; ldflags = [ "-s" diff --git a/pkgs/by-name/ra/raycast/package.nix b/pkgs/by-name/ra/raycast/package.nix index 65379cf36eb7..5790f8b8e5cd 100644 --- a/pkgs/by-name/ra/raycast/package.nix +++ b/pkgs/by-name/ra/raycast/package.nix @@ -12,19 +12,19 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "raycast"; - version = "1.94.3"; + version = "1.95.0"; src = { aarch64-darwin = fetchurl { name = "Raycast.dmg"; url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=arm"; - hash = "sha256-SKKNdALkA8W7YNlq8Y6t8iT1NpIxcODIFaSq7Nfqydw="; + hash = "sha256-Fh0V/iZqryuqKs8D1V9isHJBh+WFHicrTMckKCh4pQE="; }; x86_64-darwin = fetchurl { name = "Raycast.dmg"; url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=x86_64"; - hash = "sha256-G5u9w8xjJn6UFLOwiq835rvZfuEIqn4SQSFL4awlgtc="; + hash = "sha256-AD4iCBbNMU0Px/NieXvmG/Q3deJ6P/dcVgwFo0vNoOo="; }; } .${stdenvNoCC.system} or (throw "raycast: ${stdenvNoCC.system} is unsupported."); diff --git a/pkgs/by-name/re/readest/package.nix b/pkgs/by-name/re/readest/package.nix index c9dda7c14427..aad56f12d15f 100644 --- a/pkgs/by-name/re/readest/package.nix +++ b/pkgs/by-name/re/readest/package.nix @@ -19,13 +19,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "readest"; - version = "0.9.30"; + version = "0.9.32"; src = fetchFromGitHub { owner = "readest"; repo = "readest"; tag = "v${finalAttrs.version}"; - hash = "sha256-Kratl77JJzrwzc3hi+BCjT/E2qmmbeJeXxiGH0AcM9I="; + hash = "sha256-EdEjRKBrWGIwJbmNLDvJl/1Hq+Cs6w815ND6yH3/+TI="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/ri/riffdiff/package.nix b/pkgs/by-name/ri/riffdiff/package.nix index 6e357a00133e..d6af268c0c79 100644 --- a/pkgs/by-name/ri/riffdiff/package.nix +++ b/pkgs/by-name/ri/riffdiff/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage rec { pname = "riffdiff"; - version = "3.3.9"; + version = "3.3.10"; src = fetchFromGitHub { owner = "walles"; repo = "riff"; tag = version; - hash = "sha256-EhRruR5UzVP5OdPRX/k8Tasst9tlVteyfXD9BCXBhtI="; + hash = "sha256-5HxQF8PVDonWpmxHEFT4zWZTWzzn50UzBU1z0ahuaGM="; }; useFetchCargoVendor = true; - cargoHash = "sha256-a9XLP0ydG/lIXT6fa4QK5MiBN6NWp/IrchXLBm34F6g="; + cargoHash = "sha256-8O4ZLKaQajrvNp7tH8iuVRPriuIIdesBmuv5MXyTafA="; passthru = { tests.version = testers.testVersion { package = riffdiff; }; diff --git a/pkgs/by-name/ru/runmd/package.nix b/pkgs/by-name/ru/runmd/package.nix new file mode 100644 index 000000000000..3e67dc4d0fb7 --- /dev/null +++ b/pkgs/by-name/ru/runmd/package.nix @@ -0,0 +1,31 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, +}: + +buildNpmPackage (finalAttrs: { + pname = "runmd"; + version = "1.4.1"; + + src = fetchFromGitHub { + owner = "broofa"; + repo = "runmd"; + tag = "v${finalAttrs.version}"; + hash = "sha256-NaHBoRp6VuQwobpew7b1us8t2vbVPR4OLe3p3suykOw="; + }; + + npmDepsHash = "sha256-0djcoEq1O6zubD8OTFNE0BrOebSiw4JAXxa6flbHLb0="; + + dontNpmBuild = true; + + meta = { + description = "Executable markdown files"; + homepage = "https://github.com/broofa/runmd"; + changelog = "https://github.com/broofa/runmd/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ drupol ]; + mainProgram = "runmd"; + platforms = lib.platforms.all; + }; +}) diff --git a/pkgs/by-name/ru/runme/package.nix b/pkgs/by-name/ru/runme/package.nix index 0b19d315d816..74c31ad95489 100644 --- a/pkgs/by-name/ru/runme/package.nix +++ b/pkgs/by-name/ru/runme/package.nix @@ -13,16 +13,16 @@ buildGoModule rec { pname = "runme"; - version = "3.13.0"; + version = "3.13.1"; src = fetchFromGitHub { owner = "runmedev"; repo = "runme"; rev = "v${version}"; - hash = "sha256-pMYhII+1gMZnabsGi7y82ZDvmxjDJWqhhvWegbQfTC0="; + hash = "sha256-tzo8P2K3Bgb5Ssn8m848fjcTnW7XSmng/cV6EhdErEQ="; }; - vendorHash = "sha256-qfW2k1uiOJcMRLJJ1JRACuVcCTFSkXFg/QPHTe5j+kg="; + vendorHash = "sha256-Jh8vB8ZCovB89/CY2105K0260LIEv31Empl/ku504To="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/si/sioyek/package.nix b/pkgs/by-name/si/sioyek/package.nix index 1e387991d622..ad3846db56ca 100644 --- a/pkgs/by-name/si/sioyek/package.nix +++ b/pkgs/by-name/si/sioyek/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "sioyek"; - version = "2.0.0-unstable-2025-03-11"; + version = "2.0.0-unstable-2025-04-08"; src = fetchFromGitHub { owner = "ahrm"; repo = "sioyek"; - rev = "b3575d9634d6c305cdf555a383e019a1e9013f2a"; - hash = "sha256-a6zIgFe8bHrqXAtCC4/LC5jl3hy2Cs1xZBI91sKQgqw="; + rev = "e84f4052b384c1c8d84db84d4294874e19a24f38"; + hash = "sha256-by8/LloGMi6w97nWnO8VLlJjE1ztIymP4mwvL1PWqPo="; }; buildInputs = diff --git a/pkgs/by-name/ss/ssdfs-utils/package.nix b/pkgs/by-name/ss/ssdfs-utils/package.nix index 02a8c4f7c4a9..cd07ee3f88de 100644 --- a/pkgs/by-name/ss/ssdfs-utils/package.nix +++ b/pkgs/by-name/ss/ssdfs-utils/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { # as ssdfs-utils, not ssdfs-tools. pname = "ssdfs-utils"; # The version is taken from `configure.ac`, there are no tags. - version = "4.50"; + version = "4.53"; src = fetchFromGitHub { owner = "dubeyko"; repo = "ssdfs-tools"; - rev = "f816382a3cc45e2eca711b0cc0d24afb8af5c195"; - hash = "sha256-QN32h+ICwUUVd6Zs+hflRHb4QW0QWBkqyyEI/jZYRtc="; + rev = "5cf623d11b41f2581923494142dcd5277af39093"; + hash = "sha256-Mud9KAd2nGY4A8l8EhJvmrK93oV2wO5RCsQIjmEAaeg="; }; strictDeps = true; diff --git a/pkgs/by-name/st/stalwart-mail/package.nix b/pkgs/by-name/st/stalwart-mail/package.nix index c95600e836c4..714b7d6535ee 100644 --- a/pkgs/by-name/st/stalwart-mail/package.nix +++ b/pkgs/by-name/st/stalwart-mail/package.nix @@ -17,20 +17,19 @@ callPackage, }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage rec { pname = "stalwart-mail"; - version = "0.11.6-unstable-2025-02-04"; + version = "0.11.7"; src = fetchFromGitHub { owner = "stalwartlabs"; repo = "mail-server"; - # release 0.11.6 broken, see https://github.com/stalwartlabs/mail-server/issues/1150 - rev = "fa6483b6df57513582425119027bc4fce8f03d65"; - hash = "sha256-mB3Vm07b+eKDlQ95pmVk14Q7jXTBbV1jTbN+6hcFt0s="; + tag = "v${version}"; + hash = "sha256-pBCj/im5UB7A92LBuLeB6EAHTJEuN62BG5Nkj8qsNNA="; }; useFetchCargoVendor = true; - cargoHash = "sha256-PHr73GQ/6d5ulJzntSHIilGzdF4Y8Np9jSFa6F2Nwao="; + cargoHash = "sha256-B+xsTVsh9QBAybKiJq0Sb7rveOsH05vuCmNQ5t/UZnk="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/va/vault-bin/package.nix b/pkgs/by-name/va/vault-bin/package.nix index d8c28727e81f..d8ffe3d123bb 100644 --- a/pkgs/by-name/va/vault-bin/package.nix +++ b/pkgs/by-name/va/vault-bin/package.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { pname = "vault-bin"; - version = "1.18.4"; + version = "1.19.1"; src = let @@ -20,11 +20,11 @@ stdenv.mkDerivation rec { aarch64-darwin = "darwin_arm64"; }; hash = selectSystem { - x86_64-linux = "sha256-rQXtyxaM1OOF54kIeIWHEwaXYbJyHhuruH+kOSZ/6zc="; - aarch64-linux = "sha256-Bqg3UE8CXplJiYK9YKwAy88unZWmWus5IgQS4Bh0ODA="; - i686-linux = "sha256-qVEueQ00gqAEbOI4ThcU7vZu8TL4oeBDarOtOkSaGvY="; - x86_64-darwin = "sha256-tCTnOHmLaa2uTOr9ju0QHN/LexAoBlCUMrEXPLc2LJ4="; - aarch64-darwin = "sha256-sbwVOxMNCq1wcAT4PcDlu9HEsrPphLE2L87zZqfAg8M="; + x86_64-linux = "sha256-sKFUVnKG6NIsAI4seRaRQt/qh4MkjL0JSbjWBdeKpow="; + aarch64-linux = "sha256-k2142jQBtQPz79hr/GDae33j2bMbCi35BS2Qb4PpWKE="; + i686-linux = "sha256-edSKcSwb9rumMs7oTCOqEpGlmo07u7Nkzl4i5fB+/Hk="; + x86_64-darwin = "sha256-O1wEfn0EhLTUOXCpWaIIxCQku0Og+0i0SodMrnovPMc="; + aarch64-darwin = "sha256-3UBvZW+4rYR+ELQkwnV1Z/J409NTE+7rEZkP6ld1y7M="; }; in fetchzip { diff --git a/pkgs/by-name/va/vault-tasks/package.nix b/pkgs/by-name/va/vault-tasks/package.nix index 6c816272dade..c5d50966de05 100644 --- a/pkgs/by-name/va/vault-tasks/package.nix +++ b/pkgs/by-name/va/vault-tasks/package.nix @@ -5,7 +5,7 @@ nix-update-script, }: let - version = "0.9.0"; + version = "0.10.0"; in rustPlatform.buildRustPackage { pname = "vault-tasks"; @@ -14,10 +14,10 @@ rustPlatform.buildRustPackage { owner = "louis-thevenet"; repo = "vault-tasks"; rev = "v${version}"; - hash = "sha256-IjpmvoibxDwbdq4SyPXWxhsUTzaRKH1qUXwskCWOqm4="; + hash = "sha256-EUzlJh+PpesfTBQbbxjC1HbeuN/+oGCZeR2XJl1bitI="; }; useFetchCargoVendor = true; - cargoHash = "sha256-VgLGpyjbRL2W1oCqTjl0+thi+HYdcB8g/mwkeYA/85E="; + cargoHash = "sha256-rDyzbcKa8cU7qSuzbI7KxTNUeiNuGFdf3HcDITvd+HI="; postInstall = "install -Dm444 desktop/vault-tasks.desktop -t $out/share/applications"; diff --git a/pkgs/by-name/vc/vcluster/package.nix b/pkgs/by-name/vc/vcluster/package.nix index 719c3194906f..c120eaf0b4d3 100644 --- a/pkgs/by-name/vc/vcluster/package.nix +++ b/pkgs/by-name/vc/vcluster/package.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "vcluster"; - version = "0.24.0"; + version = "0.24.1"; src = fetchFromGitHub { owner = "loft-sh"; repo = "vcluster"; tag = "v${version}"; - hash = "sha256-m9pXPn18H4HPK7m47uKpNc0BgXV2u5TU5CFgw31AnTw="; + hash = "sha256-6aEdNfskeN4pdeg7lDprTZ5ZbjZzDLo5JyLcIHnVpmY="; }; vendorHash = null; diff --git a/pkgs/by-name/ve/vector/package.nix b/pkgs/by-name/ve/vector/package.nix index 6e1e29e8e1d7..362a47ff0a81 100644 --- a/pkgs/by-name/ve/vector/package.nix +++ b/pkgs/by-name/ve/vector/package.nix @@ -25,7 +25,7 @@ let pname = "vector"; - version = "0.45.0"; + version = "0.46.0"; in rustPlatform.buildRustPackage { inherit pname version; @@ -34,11 +34,11 @@ rustPlatform.buildRustPackage { owner = "vectordotdev"; repo = pname; rev = "v${version}"; - hash = "sha256-ixBB0rMHeeEAGbazRAXiWMZOOf4nFC8iY0qZ4fmARWk="; + hash = "sha256-7zz2Kzl1Mg/Y/f9jAYk1QZ4QweHPwQfeRQkSPyRy354="; }; useFetchCargoVendor = true; - cargoHash = "sha256-qEo8GYGwUWtfMT6m9TaQzneV+tglUnapjFtuxL5yudw="; + cargoHash = "sha256-XEr7Hhx/Aj7phL6mKY4TSjsQGf0C1QPYkNCnuu1s6uY="; nativeBuildInputs = [ diff --git a/pkgs/by-name/vg/vgmtools/package.nix b/pkgs/by-name/vg/vgmtools/package.nix index aa2f4c961389..787a17f71af9 100644 --- a/pkgs/by-name/vg/vgmtools/package.nix +++ b/pkgs/by-name/vg/vgmtools/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation { pname = "vgmtools"; - version = "0.1-unstable-2023-08-27"; + version = "0.1-unstable-2025-04-05"; src = fetchFromGitHub { owner = "vgmrips"; repo = "vgmtools"; - rev = "7b7f2041e346f0d4fff8c834a763edc4f4d88896"; - hash = "sha256-L52h94uohLMnj29lZj+i9hM8n9hIYo20nRS8RCW8npY="; + rev = "cd9fb6c0693b28ea2c18511aa6416637bc5c91f6"; + hash = "sha256-mdHGK2hru7F66lHQtEMpvys8ZzMQMGyzxvPj625bvn8="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/vi/vial/package.nix b/pkgs/by-name/vi/vial/package.nix index 8f551bafef96..035be0c5c03f 100644 --- a/pkgs/by-name/vi/vial/package.nix +++ b/pkgs/by-name/vi/vial/package.nix @@ -4,12 +4,12 @@ appimageTools, }: let - version = "0.7.2"; + version = "0.7.3"; pname = "Vial"; src = fetchurl { url = "https://github.com/vial-kb/vial-gui/releases/download/v${version}/${pname}-v${version}-x86_64.AppImage"; - hash = "sha256-bWmKNKCrXzyNj7zYdEX+lfITdIernTp/WxFJnd1RRYU="; + hash = "sha256-tdSJjmf1IUQ1S7V90dTVgWJDOAuBsiUTUz0QV6LPlqo="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; diff --git a/pkgs/by-name/vm/vmware-workstation/package.nix b/pkgs/by-name/vm/vmware-workstation/package.nix index 4285c201cd17..2f8a60403087 100644 --- a/pkgs/by-name/vm/vmware-workstation/package.nix +++ b/pkgs/by-name/vm/vmware-workstation/package.nix @@ -1,7 +1,7 @@ { stdenv, buildFHSEnv, - fetchzip, + requireFile, lib, zlib, gdbm, @@ -35,9 +35,8 @@ let # base - versions - version = "17.6.1"; - build = "24319023"; - baseUrl = "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${version}/${build}/linux"; + version = "17.6.3"; + build = "24583834"; # macOS - versions unlockerVersion = "3.0.5"; @@ -114,13 +113,11 @@ stdenv.mkDerivation rec { ] ++ lib.optionals enableMacOSGuests [ unzip ]; - src = - fetchzip { - url = "${baseUrl}/core/VMware-Workstation-${version}-${build}.x86_64.bundle.tar"; - sha256 = "sha256-VzfiIawBDz0f1w3eynivW41Pn4SqvYf/8o9q14hln4s="; - stripRoot = false; - } - + "/VMware-Workstation-${version}-${build}.x86_64.bundle"; + src = requireFile { + name = "VMware-Workstation-Full-${version}-${build}.x86_64.bundle"; + url = "https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&freeDownloads=true"; + hash = "sha256-eVdZF3KN7UxtC4n0q2qBvpp3PADuto0dEqwNsSVHjuA="; + }; unpackPhase = '' ${vmware-unpack-env}/bin/vmware-unpack-env -c "sh ${src} --extract unpacked" diff --git a/pkgs/by-name/xm/xmlrpc_c/package.nix b/pkgs/by-name/xm/xmlrpc_c/package.nix index 4d554f251689..fa890a3b4c3b 100644 --- a/pkgs/by-name/xm/xmlrpc_c/package.nix +++ b/pkgs/by-name/xm/xmlrpc_c/package.nix @@ -2,19 +2,28 @@ lib, stdenv, fetchurl, + pkg-config, curl, libxml2, }: stdenv.mkDerivation rec { pname = "xmlrpc-c"; - version = "1.59.03"; + version = "1.60.05"; src = fetchurl { url = "mirror://sourceforge/xmlrpc-c/${pname}-${version}.tgz"; - hash = "sha256-vbcdtCqwvlFZFVWIXRFoKwRMEDTUoylkAb+SHsCyM/4="; + hash = "sha256-Z9hgBiRZ6ieEwHtNeRMxnZU5+nKfU0N46OQciRjyrfY="; }; + postPatch = '' + rm -rf lib/expat + ''; + + nativeBuildInputs = [ + pkg-config + ]; + buildInputs = [ curl libxml2 @@ -37,8 +46,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Lightweight RPC library based on XML and HTTP"; homepage = "https://xmlrpc-c.sourceforge.net/"; - # /doc/COPYING also lists "Expat license", - # "ABYSS Web Server License" and "Python 1.5.2 License" + # /doc/COPYING also lists "ABYSS Web Server License" and "Python 1.5.2 License" license = licenses.bsd3; platforms = platforms.unix; maintainers = [ maintainers.bjornfor ]; diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index c25876740f15..b3f75176f55f 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -98,7 +98,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.180.2"; + version = "0.181.5"; outputs = [ "out" ] @@ -110,7 +110,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-4FwQxg3UUE0vFLsy+88Naal+YTCGfNMOtNhnG+W2HiU="; + hash = "sha256-wp8CoWEOSScQP2Q+lQJgstzTNNwiy0ONHOy6PjIlFBo="; }; patches = [ @@ -118,9 +118,6 @@ rustPlatform.buildRustPackage (finalAttrs: { # but builds fine with our standard linker. # This patch removes their linker override from the cargo config. ./0001-linux-linker.patch - - # See https://github.com/zed-industries/zed/pull/21661#issuecomment-2524161840 - "script/patches/use-cross-platform-livekit.patch" ]; postPatch = @@ -128,15 +125,10 @@ rustPlatform.buildRustPackage (finalAttrs: { '' substituteInPlace $cargoDepsCopy/webrtc-sys-*/build.rs \ --replace-fail "cargo:rustc-link-lib=static=webrtc" "cargo:rustc-link-lib=dylib=webrtc" - '' - # nixpkgs ships cargo-about 0.7, which is a seamless upgrade from 0.6 - + '' - substituteInPlace script/generate-licenses \ - --replace-fail 'CARGO_ABOUT_VERSION="0.6"' 'CARGO_ABOUT_VERSION="0.7"' ''; useFetchCargoVendor = true; - cargoHash = "sha256-5Y4GH4AP4Ry73w2cUllVTLP3RulJ0cE8B+S//QpjdFc="; + cargoHash = "sha256-FATdeVwbSUA/zfWV9TdoS4/fT9KWsekKGjQ34HJW4rk="; nativeBuildInputs = [ diff --git a/pkgs/development/ocaml-modules/ocaml-gettext/camomile.nix b/pkgs/development/ocaml-modules/ocaml-gettext/camomile.nix index 14e3aedf49d3..b6398c4e8470 100644 --- a/pkgs/development/ocaml-modules/ocaml-gettext/camomile.nix +++ b/pkgs/development/ocaml-modules/ocaml-gettext/camomile.nix @@ -1,11 +1,9 @@ { lib, buildDunePackage, - ocaml, ocaml_gettext, camomile, - ounit, - fileutils, + ounit2, }: buildDunePackage { @@ -13,15 +11,12 @@ buildDunePackage { inherit (ocaml_gettext) src version; propagatedBuildInputs = [ - (camomile.override { version = "1.0.2"; }) + camomile ocaml_gettext ]; - doCheck = lib.versionAtLeast ocaml.version "4.08"; - checkInputs = [ - ounit - fileutils - ]; + doCheck = true; + checkInputs = [ ounit2 ]; meta = (builtins.removeAttrs ocaml_gettext.meta [ "mainProgram" ]) // { description = "Internationalization library using camomile (i18n)"; diff --git a/pkgs/development/ocaml-modules/ocaml-gettext/default.nix b/pkgs/development/ocaml-modules/ocaml-gettext/default.nix index 79330a0999e5..1b32c0eb997c 100644 --- a/pkgs/development/ocaml-modules/ocaml-gettext/default.nix +++ b/pkgs/development/ocaml-modules/ocaml-gettext/default.nix @@ -1,22 +1,30 @@ { lib, fetchurl, + fetchpatch, + applyPatches, buildDunePackage, cppo, gettext, fileutils, - ounit, + ounit2, }: buildDunePackage rec { pname = "gettext"; - version = "0.4.2"; + version = "0.5.0"; - minimalOCamlVersion = "4.03"; - - src = fetchurl { - url = "https://github.com/gildor478/ocaml-gettext/releases/download/v${version}/gettext-v${version}.tbz"; - sha256 = "19ynsldb21r539fiwz1f43apsdnx7hj2a2d9qr9wg2hva9y2qrwb"; + src = applyPatches { + src = fetchurl { + url = "https://github.com/gildor478/ocaml-gettext/releases/download/v${version}/gettext-${version}.tbz"; + hash = "sha256-CN2d9Vsq8YOOIxK+S+lCtDddvBjCrtDKGSRIh1DjT10="; + }; + # Disable dune sites + # See https://github.com/gildor478/ocaml-gettext/pull/37 + patches = fetchpatch { + url = "https://github.com/gildor478/ocaml-gettext/commit/5462396bee53cb13d8d6fde4c6d430412a17b64d.patch"; + hash = "sha256-tOR+xgZTadvNeQpZnFTJEvZglK8P+ySvYnE3c1VWvKQ="; + }; }; nativeBuildInputs = [ cppo ]; @@ -26,12 +34,10 @@ buildDunePackage rec { fileutils ]; - # Tests for version 0.4.2 are not compatible with OUnit 2.2.6 + # Tests of version 0.5.0 fail doCheck = false; - checkInputs = [ ounit ]; - - dontStrip = true; + checkInputs = [ ounit2 ]; meta = with lib; { description = "OCaml Bindings to gettext"; diff --git a/pkgs/development/ocaml-modules/ocaml-gettext/stub.nix b/pkgs/development/ocaml-modules/ocaml-gettext/stub.nix index f5e287e87b82..29cd032dd4b5 100644 --- a/pkgs/development/ocaml-modules/ocaml-gettext/stub.nix +++ b/pkgs/development/ocaml-modules/ocaml-gettext/stub.nix @@ -1,31 +1,22 @@ { lib, buildDunePackage, - ocaml, ocaml_gettext, dune-configurator, - ounit, + ounit2, }: -lib.throwIf (lib.versionAtLeast ocaml.version "5.0") - "gettext-stub is not available for OCaml ${ocaml.version}" +buildDunePackage { + pname = "gettext-stub"; + inherit (ocaml_gettext) src version; - buildDunePackage - { + minimalOCamlVersion = "4.14"; - pname = "gettext-stub"; + buildInputs = [ dune-configurator ]; + propagatedBuildInputs = [ ocaml_gettext ]; - inherit (ocaml_gettext) src version; + doCheck = true; + checkInputs = [ ounit2 ]; - minimalOCamlVersion = "4.06"; - - buildInputs = [ dune-configurator ]; - - propagatedBuildInputs = [ ocaml_gettext ]; - - doCheck = lib.versionAtLeast ocaml.version "4.08"; - - checkInputs = [ ounit ]; - - meta = builtins.removeAttrs ocaml_gettext.meta [ "mainProgram" ]; - } + meta = builtins.removeAttrs ocaml_gettext.meta [ "mainProgram" ]; +} diff --git a/pkgs/development/python-modules/bc-detect-secrets/default.nix b/pkgs/development/python-modules/bc-detect-secrets/default.nix index 3f227b9d7d66..16d9b839ecce 100644 --- a/pkgs/development/python-modules/bc-detect-secrets/default.nix +++ b/pkgs/development/python-modules/bc-detect-secrets/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "bc-detect-secrets"; - version = "1.5.39"; + version = "1.5.40"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "bridgecrewio"; repo = "detect-secrets"; tag = version; - hash = "sha256-KxvqxN4X7gbohWS7oBQkqEF9lFGdbnKAkcWnrUAV9DM="; + hash = "sha256-qvQqcRD4L+due3Rbxp1H+83obg85rNxYPwy/g8zvW38="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 8beb92b16a52..cb46b540c2cc 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.37.29"; + version = "1.37.30"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-NkRGBqfBwQyXAN3lkPevsTRUYGVVP3YfNiB8H+uEfgs="; + hash = "sha256-3zWAmkl7it06aMcV8EtJzOx8Luybt4WIilffOKOOpdE="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/celery-batches/default.nix b/pkgs/development/python-modules/celery-batches/default.nix index aeb6d86fd75c..7a6893fc0749 100644 --- a/pkgs/development/python-modules/celery-batches/default.nix +++ b/pkgs/development/python-modules/celery-batches/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "celery-batches"; - version = "0.9"; + version = "0.10"; pyproject = true; src = fetchFromGitHub { owner = "clokep"; repo = "celery-batches"; tag = "v${version}"; - hash = "sha256-w7k8VPtJf9VRB8lJC/ENk3kIMPITd+qRIXm1KrCktgc="; + hash = "sha256-9RpM2aC3F88fJBoW8FDd6IN8KlZN+6ESrZFak9j0eNk="; }; build-system = [ setuptools ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = { description = "Allows processing of multiple Celery task requests together"; homepage = "https://github.com/clokep/celery-batches"; - changelog = "https://github.com/clokep/celery-batches/blob/v${version}/CHANGELOG.rst"; + changelog = "https://github.com/clokep/celery-batches/blob/${src.tag}/CHANGELOG.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ defelo ]; }; diff --git a/pkgs/development/python-modules/ckzg/default.nix b/pkgs/development/python-modules/ckzg/default.nix index d9d1993eef1b..37e1d20a2b06 100644 --- a/pkgs/development/python-modules/ckzg/default.nix +++ b/pkgs/development/python-modules/ckzg/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "ckzg"; - version = "2.1.0"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "c-kzg-4844"; tag = "v${version}"; - hash = "sha256-gmH3JR05LkZvjYXf25Ar3rfh9DqabqJr7Vpe1QuRqNA="; + hash = "sha256-U7UwKhXrf3uEjvHaQgGS7NAUrtTrbsXYKIHKy/VYA7M="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/docling/default.nix b/pkgs/development/python-modules/docling/default.nix index fddcf855bbbf..d724ff336ef2 100644 --- a/pkgs/development/python-modules/docling/default.nix +++ b/pkgs/development/python-modules/docling/default.nix @@ -50,14 +50,14 @@ buildPythonPackage rec { pname = "docling"; - version = "2.28.2"; + version = "2.28.4"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling"; tag = "v${version}"; - hash = "sha256-YCZhLrukuQ0Y/4h7v6CfD0oMAfcbioqfs5mU9ImtnNM="; + hash = "sha256-vc2skcPno6cyRKb3qQ2cfLipxdBicjxUNqII5lRPzKw="; }; build-system = [ diff --git a/pkgs/development/python-modules/duckduckgo-search/default.nix b/pkgs/development/python-modules/duckduckgo-search/default.nix index cd6fbb2c9335..fe7f0ac8af64 100644 --- a/pkgs/development/python-modules/duckduckgo-search/default.nix +++ b/pkgs/development/python-modules/duckduckgo-search/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "duckduckgo-search"; - version = "7.5.5"; + version = "8.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "deedy5"; repo = "duckduckgo_search"; tag = "v${version}"; - hash = "sha256-6xSzlc75btDuLDqjx7zCiMwgjbOFO/5tGTjCBP6+MRg="; + hash = "sha256-FoGBVHxEXM9Mt0wpy7GctrlqUfhZb8DlK3UhlHld7E0="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/iminuit/default.nix b/pkgs/development/python-modules/iminuit/default.nix index af1a63f42951..5b6239fe5ce4 100644 --- a/pkgs/development/python-modules/iminuit/default.nix +++ b/pkgs/development/python-modules/iminuit/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "iminuit"; - version = "2.30.1"; + version = "2.31.1"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-KBW/3rjn94GF8xa3Xi1LGdD2mTvcX/AzUu03twp5Y2A="; + hash = "sha256-1eAE8f/YPSoHZAn79KeWkeehfJ1zlQu2NGWvMuEE3hg="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index 4b4cddcb998a..aff428349999 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "langgraph-cli"; - version = "0.1.84"; + version = "0.1.89"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "cli==${version}"; - hash = "sha256-nb6u3YooDujRc6BKl35ZQPrKDlZkCreFn82TGxt4m5M="; + hash = "sha256-AesYnUWDo6i2HogOE89hX9gJWlzNMOq3VB4qnzg743c="; }; sourceRoot = "${src.name}/libs/cli"; diff --git a/pkgs/development/python-modules/led-ble/default.nix b/pkgs/development/python-modules/led-ble/default.nix index b461155ab44c..62a3aee12bf5 100644 --- a/pkgs/development/python-modules/led-ble/default.nix +++ b/pkgs/development/python-modules/led-ble/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "led-ble"; - version = "1.1.6"; + version = "1.1.7"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "led-ble"; tag = "v${version}"; - hash = "sha256-U3yVKsyj0QCgotg/7hXp5jVElaBRG++2HwK6H4psTno="; + hash = "sha256-6vQPsZvBvoLlxzgfnvjnUdkN24tpBZHr62AFcy3s4gE="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index c5f832f2a229..98704a25c3b9 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -182,8 +182,8 @@ rec { "sha256-M1WWs/HMcN0L9qK2eu4x+JmZsvbEbmxZzQBkjU5gfh4="; mypy-boto3-ce = - buildMypyBoto3Package "ce" "1.37.10" - "sha256-Agjn23LIsugsUW5a5ov7j5D2WBcYCrNYP1CbXj1feTk="; + buildMypyBoto3Package "ce" "1.37.30" + "sha256-dEPFTpbkVOZ63Pr+aJJntZlXCzKg/0ThS2/tAjABRwU="; mypy-boto3-chime = buildMypyBoto3Package "chime" "1.37.2" @@ -674,8 +674,8 @@ rec { "sha256-eEq8LDmORpA464IecxTI6FqVIitn3t+t4ElsHkfSAs4="; mypy-boto3-iotfleetwise = - buildMypyBoto3Package "iotfleetwise" "1.37.7" - "sha256-kZo2Ovxe0zRKVbeVdXR5hOJs9vznrk2h4fuBX0LiKd0="; + buildMypyBoto3Package "iotfleetwise" "1.37.30" + "sha256-DYuNsbiLD2E+oJAcrqBppujmpyFye0m73b8YsE0Pydo="; mypy-boto3-iotsecuretunneling = buildMypyBoto3Package "iotsecuretunneling" "1.37.0" @@ -1222,8 +1222,8 @@ rec { "sha256-BpQNhC56YA/fVCGQ4rD9Ncp5FMsRi1pXgDa6bOZZpBs="; mypy-boto3-securityhub = - buildMypyBoto3Package "securityhub" "1.37.10" - "sha256-WTy4XVBxtaVZ5n6A8I9TFGH7Ye9dpJDq6+nV2zQpnls="; + buildMypyBoto3Package "securityhub" "1.37.30" + "sha256-I3QYmSWmdS2/ncxkXzOaXYoM59txDx1vDPbbN31ic00="; mypy-boto3-securitylake = buildMypyBoto3Package "securitylake" "1.37.0" @@ -1326,8 +1326,8 @@ rec { "sha256-TI4+rVDXiOqI1viEFwbSlvDbwzdKPbTne4pZsdK9HRo="; mypy-boto3-storagegateway = - buildMypyBoto3Package "storagegateway" "1.37.3" - "sha256-g7IxHH+/7ZUHGsRKdsCh2xsPjYUbg9CmL7Rqni/ANNM="; + buildMypyBoto3Package "storagegateway" "1.37.30" + "sha256-MO27+ha1NA6hHenR5tz18SQZLlj/xRN0PRh3PoPMtrw="; mypy-boto3-sts = buildMypyBoto3Package "sts" "1.37.0" diff --git a/pkgs/development/python-modules/netbox-attachments/default.nix b/pkgs/development/python-modules/netbox-attachments/default.nix index 0834a42ab082..c998030161e4 100644 --- a/pkgs/development/python-modules/netbox-attachments/default.nix +++ b/pkgs/development/python-modules/netbox-attachments/default.nix @@ -8,7 +8,7 @@ }: buildPythonPackage rec { pname = "netbox-attachments"; - version = "7.1.0"; + version = "7.2.0"; pyproject = true; disabled = pythonAtLeast "3.13"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "Kani999"; repo = "netbox-attachments"; tag = version; - hash = "sha256-uSp6z2jSb+kX5YspIV0essqRHGtOlZ5m0hMS6OO9Trk="; + hash = "sha256-EYf1PbFIFyCb2fYrnn/T8dnXz3dHmDOLI8Wbnef8V8M="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/orbax-checkpoint/default.nix b/pkgs/development/python-modules/orbax-checkpoint/default.nix index f6b516d4c2c6..1e90be9112c2 100644 --- a/pkgs/development/python-modules/orbax-checkpoint/default.nix +++ b/pkgs/development/python-modules/orbax-checkpoint/default.nix @@ -35,14 +35,14 @@ buildPythonPackage rec { pname = "orbax-checkpoint"; - version = "0.11.11"; + version = "0.11.12"; pyproject = true; src = fetchFromGitHub { owner = "google"; repo = "orbax"; tag = "v${version}"; - hash = "sha256-KEh1w2lVQKch5QMwqLoAFnnaMOPqWX6WA7QM9sfunUU="; + hash = "sha256-pwp3YIRiR17TBDu7ILmf0pi37biQ2hr7QtWKqBPVP2A="; }; sourceRoot = "${src.name}/checkpoint"; diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index 051eb84ee7ac..509b868c2485 100644 --- a/pkgs/development/python-modules/pillow/default.nix +++ b/pkgs/development/python-modules/pillow/default.nix @@ -142,7 +142,7 @@ buildPythonPackage rec { }; meta = with lib; { - homepage = "https://python-pillow.org"; + homepage = "https://python-pillow.github.io/"; changelog = "https://pillow.readthedocs.io/en/stable/releasenotes/${version}.html"; description = "Friendly PIL fork (Python Imaging Library)"; longDescription = '' diff --git a/pkgs/development/python-modules/pytensor/default.nix b/pkgs/development/python-modules/pytensor/default.nix index c03ba6542265..7a64582d6058 100644 --- a/pkgs/development/python-modules/pytensor/default.nix +++ b/pkgs/development/python-modules/pytensor/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "pytensor"; - version = "2.30.2"; + version = "2.30.3"; pyproject = true; src = fetchFromGitHub { owner = "pymc-devs"; repo = "pytensor"; tag = "rel-${version}"; - hash = "sha256-l9/N6DFR8qTF4BiH+g6H32r0FkpL9Pjtn/xkiFYYJhU="; + hash = "sha256-Tsu+q3PeJSIVdW5wRB1RRk4oolXpj58ZbBQ20gaHJ7o="; }; build-system = [ diff --git a/pkgs/development/tools/continuous-integration/woodpecker/common.nix b/pkgs/development/tools/continuous-integration/woodpecker/common.nix index 8651a3094cb3..27ef50bb6c6c 100644 --- a/pkgs/development/tools/continuous-integration/woodpecker/common.nix +++ b/pkgs/development/tools/continuous-integration/woodpecker/common.nix @@ -1,7 +1,7 @@ { lib, fetchzip }: let - version = "3.4.0"; - srcHash = "sha256-2zKzNaNe057iJkhhLaEBfE84YkR0X5lGpB4b3WNq3ec="; + version = "3.5.1"; + srcHash = "sha256-Ts5CIyyaXpEVRWqRPGsH+NAkA0FextLVKzO6SYwbXPk="; # The tarball contains vendored dependencies vendorHash = null; in diff --git a/pkgs/games/papermc/versions.json b/pkgs/games/papermc/versions.json index 359df3cd57f4..6ba9ff046c99 100644 --- a/pkgs/games/papermc/versions.json +++ b/pkgs/games/papermc/versions.json @@ -68,7 +68,7 @@ "version": "1.21.3-83" }, "1.21.4": { - "hash": "sha256-QKoV1nMHsf2zvy7fTnxC6XqGvG0MaE3YfieLXeOfOvE=", - "version": "1.21.4-222" + "hash": "sha256-DN5RmWlReUorNF95au0FBuWuDeslqwhDGWf2NkTihxc=", + "version": "1.21.4-224" } } diff --git a/pkgs/os-specific/linux/broadcom-sta/default.nix b/pkgs/os-specific/linux/broadcom-sta/default.nix index 6748c98d9617..1fee859946b2 100644 --- a/pkgs/os-specific/linux/broadcom-sta/default.nix +++ b/pkgs/os-specific/linux/broadcom-sta/default.nix @@ -21,8 +21,8 @@ let rpmFusionPatches = fetchFromGitHub { owner = "rpmfusion"; repo = "wl-kmod"; - rev = "cb67598cbf5d8c5260b750d6f7e5c6a6599b7b85"; - hash = "sha256-g/j/LIZHG2Jl6UwnDNAlZpsuvjCyVzv4Qweog/tviqE="; + rev = "9a5a0d7195e0f6b05ff97e948b97fb0b7427cbf2"; + hash = "sha256-pOOkkOjc77KGqc9fWuRyRsymd90OpLEnbOvxBbeIdKQ="; }; patchset = [ "wl-kmod-001_wext_workaround.patch" @@ -53,6 +53,8 @@ let "wl-kmod-026_kernel_6.10_fix_empty_body_in_if_warning.patch" "wl-kmod-027_wpa_supplicant-2.11_add_max_scan_ie_len.patch" "wl-kmod-028_kernel_6.12_adaptation.patch" + "wl-kmod-029_kernel_6.13_adaptation.patch" + "wl-kmod-030_kernel_6.14_adaptation.patch" ]; in stdenv.mkDerivation { @@ -68,13 +70,7 @@ stdenv.mkDerivation { nativeBuildInputs = kernel.moduleBuildDependencies; - patches = map (patch: "${rpmFusionPatches}/${patch}") patchset ++ [ - # Fix for Kernel 6.13 - (fetchpatch2 { - url = "https://gist.githubusercontent.com/joanbm/72189c81ff67b39d36a660cf00483ccb/raw/17cae74c8d3ebb90e5bfcb84dc176c32f2519078/broadcom-wl-fix-linux-6.13.patch"; - hash = "sha256-b4XE3Dys0d7finPmNhTtvQqxXBSX1CXEj2Krq7qGHAw="; - }) - ]; + patches = map (patch: "${rpmFusionPatches}/${patch}") patchset; makeFlags = [ "KBASE=${kernel.dev}/lib/modules/${kernel.modDirVersion}" ]; diff --git a/pkgs/os-specific/linux/vmware/default.nix b/pkgs/os-specific/linux/vmware/default.nix index 4541279140a2..0bd39ad880f3 100644 --- a/pkgs/os-specific/linux/vmware/default.nix +++ b/pkgs/os-specific/linux/vmware/default.nix @@ -9,15 +9,13 @@ stdenv.mkDerivation { pname = "vmware-modules"; - version = "workstation-17.6.1-unstable-2024-10-12-${kernel.version}"; + version = "workstation-17.6.3-${kernel.version}"; src = fetchFromGitHub { owner = "philipl"; repo = "vmware-host-modules"; - # Developer no longer provides tags for kernel compatibility fixes - # Commit hash for branch workstation-17.6.1 as of 2024-10-15 - rev = "3a7595bddb2239c2149d7f730a4b57c8bb120d99"; - hash = "sha256-YqRnym5bOZ2ApMegOAeiUNyhsEsF5g1TVALtkUz/v6E="; + tag = "w17.6.3"; + hash = "sha256-n9aLpHcO7m51eRtcWWBfTpze0JIWvne+UcYACoA5afc="; }; hardeningDisable = [ "pic" ]; diff --git a/pkgs/servers/monitoring/prometheus/prom2json.nix b/pkgs/servers/monitoring/prometheus/prom2json.nix index d11e1a16aa21..72aa74ae48f4 100644 --- a/pkgs/servers/monitoring/prometheus/prom2json.nix +++ b/pkgs/servers/monitoring/prometheus/prom2json.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "prom2json"; - version = "1.4.1"; + version = "1.4.2"; src = fetchFromGitHub { rev = "v${version}"; owner = "prometheus"; repo = "prom2json"; - sha256 = "sha256-cKz+ZFQYjsL7dFfXXCrl4T8OuvQkdqVAotG9HRNtN7o="; + sha256 = "sha256-3A26xMXJv2MMpFoc0zKZdSLg9WCueIsKdRdyM2NsUJw="; }; - vendorHash = "sha256-pCy4oECZnvoODezUD1+lOT46yWUr78zvnHgEB2BJN3c="; + vendorHash = "sha256-2XZYc6byupFTR2HCAVSL3wLYWwuzkkhqegzZRTakcgI="; meta = with lib; { description = "Tool to scrape a Prometheus client and dump the result as JSON"; diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix index 51c609ccb3f1..9b66bf512f6b 100644 --- a/pkgs/tools/admin/pulumi-bin/data.nix +++ b/pkgs/tools/admin/pulumi-bin/data.nix @@ -1,12 +1,12 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.160.0"; + version = "3.162.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-linux-x64.tar.gz"; - sha256 = "0krj5scgp0mb0vla9dr7xm7iny23aq0qrrs8f0wl1wxzrm0zcjwi"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-linux-x64.tar.gz"; + sha256 = "1xhgwbp2xws04f8xr7frkqy2pgz9w3zc5m6mi3b89wqmrbvxszkv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-linux-amd64.tar.gz"; @@ -17,32 +17,32 @@ sha256 = "1xbwvb15zgxf0vvrpdp5p0jk09kzz3f1hn15k0b3bqjal7dp51qz"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-linux-amd64.tar.gz"; - sha256 = "0mfr4yj59b2l8bch0dbbmznd3b2rwvsjvp2jyzlq6jpb1sfyj3cr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-linux-amd64.tar.gz"; + sha256 = "0sanq5413j8sidyqszws9ip5y57wbwi4pxskkc1bx1grjwk01mk9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-linux-amd64.tar.gz"; - sha256 = "1kyljbg6lkc9mr6j493rjk5mnrh3ldgc8qjxmn8y3nzbc2xmcs65"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-linux-amd64.tar.gz"; + sha256 = "17cs43ypq27yc1qc5z3567ijhl4zjpc3z9304l15ys7r5fl27za9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-linux-amd64.tar.gz"; - sha256 = "13v1g69fy1fhg36xni6kvj37v1lxnw6kggqnzysnif9lq6p8sha7"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-linux-amd64.tar.gz"; + sha256 = "1jh7q7ag4fm04xvcvbqknpr0cs4mbic9l8jw0s9y49b3mplq6b0i"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-linux-amd64.tar.gz"; - sha256 = "02pjvhxr9z1xr3chd3hfq42g76ijdf1rpdnxb352i9x9v1m8lx30"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-linux-amd64.tar.gz"; + sha256 = "11iwzy2dklvmdn0c6f3pw71jxk0hv3n4ylyw6k2ynzd8jw2brw7p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-linux-amd64.tar.gz"; - sha256 = "0q7z11jijxkz4jmxvw14xdqj5v4yfl1qqg56iyqi2i5c4drwbs6j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-linux-amd64.tar.gz"; + sha256 = "0fbkbylll84disnz6lybba5c8br4k2v8i18xf6yqbgjw0rylff5r"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-linux-amd64.tar.gz"; sha256 = "1jj8y9nwjwagaakxwpgviffk2d8mkcygf8dc3vmzz0ryy83jcd9w"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-linux-amd64.tar.gz"; - sha256 = "18f8fap5zjrjqzmblxgpwffkqj82bhj3pl6vrmj7nlmj4q2r4i88"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-linux-amd64.tar.gz"; + sha256 = "08wgs1mr85jk11zj2g1pxr83jzfnsbk085n6bjik9zynbxildhpa"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-linux-amd64.tar.gz"; @@ -53,8 +53,8 @@ sha256 = "1093zzn3yv85bxwf60ig1fh1jdl8zqzql2bmkjs9hk1cxh7wfll3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-linux-amd64.tar.gz"; - sha256 = "0mxwx3ccx45viq2nnq18mzxwhlszyib5qlgirf06wyah95rpwd2d"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-linux-amd64.tar.gz"; + sha256 = "0n0qks8l1244mbghz0kypj7lyf2hmsmh25rrmszmrck1p2wa4y6s"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-linux-amd64.tar.gz"; @@ -69,12 +69,12 @@ sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-linux-amd64.tar.gz"; - sha256 = "191j823pngyicvgvkjfik9n0nsws2zsqqzykzsad74w59i9cr90c"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-linux-amd64.tar.gz"; + sha256 = "1kkv7y7dy2w9hi5azrp2gj5fgwrxhhhbz5wdd1l63zx0r9lhyp98"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-linux-amd64.tar.gz"; - sha256 = "1xls7nc4yx4s5c2rkb1p74ivbxm96sb0mx7pmx35zbknhyrdji8k"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-linux-amd64.tar.gz"; + sha256 = "1imzp0gyhs7w84m834wapznm9p0chxfnaj8dh6f19zxljlglaps1"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-amd64.tar.gz"; @@ -101,8 +101,8 @@ sha256 = "1rjpfwfldvdakb4bna21l5vzn9ihkg6cc98lnap2xns0ibgxn36v"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-linux-amd64.tar.gz"; - sha256 = "0991xkdk0jb87q7gjjb34765k8ing9qbm4zhp8ymsqkhhq7h363i"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-linux-amd64.tar.gz"; + sha256 = "0ibaipjpsx3crzxhnngkv0vcgjag5zff4s20ck5mxjrhdhzqbmfg"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-linux-amd64.tar.gz"; @@ -145,12 +145,12 @@ sha256 = "0z64m3fw592cclxa70jv6zhqw26sfi4mngff4bh3jk0m4chahb6a"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-linux-amd64.tar.gz"; - sha256 = "13v3vz76skral2lhv7ph9yb6im8zsiavis6qss6jzx8pdw8gq6a4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-linux-amd64.tar.gz"; + sha256 = "0gw11jdkm9c3ff9b6rg9k8h01zghb82gfz46mgq4wyrwc36h71h3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-linux-amd64.tar.gz"; - sha256 = "0h5pca5kgyjwdj9m8fd0wmygxhvjm6r5wss00wprad383mwp3s7v"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-linux-amd64.tar.gz"; + sha256 = "0lgzj6ziskf71qand9cwmxgj7wr33gjp6m09hyfgy3n05iar0nd2"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-linux-amd64.tar.gz"; @@ -163,8 +163,8 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-darwin-x64.tar.gz"; - sha256 = "1pl0s116a58d9hz3cgb3hcqcapdvyz92h44p72iwl5xb42jlsvcz"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-darwin-x64.tar.gz"; + sha256 = "097pq60w4j1y04rgm6qnfgsdmk8jas92hw4k7zvmxpvka4a6s4q2"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-darwin-amd64.tar.gz"; @@ -175,32 +175,32 @@ sha256 = "1vrywndkhhr3k2ckpy7rxm910mq70ks1r36dnfa10pb53hhl1ngp"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-darwin-amd64.tar.gz"; - sha256 = "18y8vr13dcpwg9mdwfn2mh5bww782wx7j8wxvv8j0xnv6ikwgaxm"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-darwin-amd64.tar.gz"; + sha256 = "0w5jhzc36mshnl1sj0dyybcff4v1vr7513yd5g3qyvfwxxa48krb"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-darwin-amd64.tar.gz"; - sha256 = "10zkqc02lpf9k0brykyngsasi189w167f6v24cp8sl1agbdcqb9f"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-darwin-amd64.tar.gz"; + sha256 = "0znvh909zlgs20yhh3y4yz0fkz5m2ba06n88zjsn49i44pg0dgak"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-darwin-amd64.tar.gz"; - sha256 = "13lmgwfic3m4ii4nwfbv4yl2nwihkd0yy7144chnvzm7815z19y2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-darwin-amd64.tar.gz"; + sha256 = "1bm5sr0vgk8b1j0rsbg0hfyrzplvg8gnlhipcip8dw1fwshgrqpk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-darwin-amd64.tar.gz"; - sha256 = "0c0my4m1i745l83x9yrb0sjrfigrv3hkfnx0nf8y5gpdsdy6wmy3"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-darwin-amd64.tar.gz"; + sha256 = "1yvks69xz13s8w5h51gfx8hj5ys640jkfpc9l6jxmhdsam75ricn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-darwin-amd64.tar.gz"; - sha256 = "1g0m5fa5s9w9p2ppp4gq2nvbjkysy5xhw9jna2b8psqlvv8267la"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-darwin-amd64.tar.gz"; + sha256 = "0rj8xad7nw1vp20dpxaz0r4bg2fn44qci9pw2mh5cqi4v54v7v51"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-darwin-amd64.tar.gz"; sha256 = "13kkzl5b8n0i784hmpj83g4wmp5hd6jj2wqash2ly7ymdg4dr8bz"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-darwin-amd64.tar.gz"; - sha256 = "1kzx16rv67ck7pnlyrmq7407bq41agfwxn7c70l0wsnp5y2l6zwj"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-darwin-amd64.tar.gz"; + sha256 = "13vpgslpamsgy0m99za5jg8zzcm7c2wgyw1ywxmb1wcmpwgbfamf"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-darwin-amd64.tar.gz"; @@ -211,8 +211,8 @@ sha256 = "1f064fmzyr1d1axl6vdggh1jp6p1akqiy7jbywwzy0rcqipqd2mr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-darwin-amd64.tar.gz"; - sha256 = "08idrv7ay0ny4qm3g5yw0ymlz4lmcxcgngky788dvpgcx1hwdr07"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-darwin-amd64.tar.gz"; + sha256 = "1gg3awng84ghqia7d5a9a0608qfjf14gg4989qcdjmzmpw7bmi6k"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-darwin-amd64.tar.gz"; @@ -227,12 +227,12 @@ sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-darwin-amd64.tar.gz"; - sha256 = "0qqzfdibgwzgnv79as3l6k8hh4nviq2i0xsgzsvjkklzf2szyh8k"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-darwin-amd64.tar.gz"; + sha256 = "0l7qxzk72ay6iq3l0ib0ihvhxpc1b9jkdk9mh7lsbvliyb8p6zii"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-darwin-amd64.tar.gz"; - sha256 = "1ndv3dnwdcffn2vvlkyxyf8ikf2rcqbkia8sw4y7pskxmd5s5mnk"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-darwin-amd64.tar.gz"; + sha256 = "0gf3fx5vj5pqi4adnxdy4bnxyvmpgr4pz5r8pipbxm6kjk4hvqq7"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-amd64.tar.gz"; @@ -259,8 +259,8 @@ sha256 = "1v7sjd6cqlv7q7wxiamphxzp31x0s7dkfgl5y8brcg3wvz65151c"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-darwin-amd64.tar.gz"; - sha256 = "120zpffjxa0fywlrsxx6ymzmvrk6wr3lph6l9sm6dhd9ik6810li"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-darwin-amd64.tar.gz"; + sha256 = "12a6gac63wins0ykxqdvjmzw3b3kgfxhzhygrlrwrg9wafwjbi92"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-darwin-amd64.tar.gz"; @@ -303,12 +303,12 @@ sha256 = "1cjx4nah8yharhhd5j46iglcafghmghq0n0wbkhclqqfac0hf2p6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-darwin-amd64.tar.gz"; - sha256 = "1w3wqx96qv0m7n0grr5sr4qdwrj56cghl3rg2hg75cx5yj00677y"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-darwin-amd64.tar.gz"; + sha256 = "02hlnpczzbs87c0abc5grl16a34y0ss0iivn1w1z2z44r4mhn4v6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-darwin-amd64.tar.gz"; - sha256 = "1risgn050qs9yb0r7wx9z1xfw4ai50b5f6fzqchmaw4wpqj83j4h"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-darwin-amd64.tar.gz"; + sha256 = "04kv6izmkfm3zfr01smdr80ia52mhy8mr30d9jhk6w8vazpyq7s0"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-darwin-amd64.tar.gz"; @@ -321,8 +321,8 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-linux-arm64.tar.gz"; - sha256 = "1q875z052xcflkcwbdkgjg7bywcs9a2l797ma7zdri8wh04p0gx0"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-linux-arm64.tar.gz"; + sha256 = "18jwvmjsyg2i96h6xlb4qfbvhhq1k9bdf2n1g4ziqa3k8nara5yw"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-linux-arm64.tar.gz"; @@ -333,32 +333,32 @@ sha256 = "1166ih4sk9ya1m0sdvhvh8xhzmx8dpmzfg8l8jfn2i2af4w1iij2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-linux-arm64.tar.gz"; - sha256 = "17vzdi28awlplgmyv6zsb5ccya8yqii3j6wz742wd47w666lkbq9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-linux-arm64.tar.gz"; + sha256 = "0vsksixrvivb044202krbbyjq8g0az5bsnzjibyw7jcr4p3niagc"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-linux-arm64.tar.gz"; - sha256 = "0a07fhkjivn8r2qfc4ads89a6s9fh3dm0n49iwj8j6zfnbwl2kdz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-linux-arm64.tar.gz"; + sha256 = "06fx0xkv4k7nahrifkj7m2gpanrxbyclsaxbrclll6pvgyd2jxf6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-linux-arm64.tar.gz"; - sha256 = "1jsm83rh3ngv5g5l0r5b6mcwz7gn3wnb91nkwqdgmz0cjdczc1hs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-linux-arm64.tar.gz"; + sha256 = "11zaa8h8cb4hh8g292l6mh1l8rsz5q9wbczm36ncssnhh7157bn3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-linux-arm64.tar.gz"; - sha256 = "1dc99srf58z6sckxjw7ggmhpcf079s5ffv4g0wc9v50n6vy579cy"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-linux-arm64.tar.gz"; + sha256 = "0xkyq5vcslhs2x5p4svx0djqzrmkhkzf5bmp066l5daaasmxcw06"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-linux-arm64.tar.gz"; - sha256 = "0m9qc3q13p6hv481fgaybh787cphdjmqr2m4sf4syxli3w9bm2bx"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-linux-arm64.tar.gz"; + sha256 = "0lpg2ipkg3rbg3cwmhr3z47kx1158bfiv59ryyxganbdj2rz0frm"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-linux-arm64.tar.gz"; sha256 = "1wb31n5hm43y8kfzdf4v0idiyzj9bbbr7v48fcyxhljxzbmhy5ny"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-linux-arm64.tar.gz"; - sha256 = "1nipp4f4q61fwnr4wh99hc9an5qb572rfj0kbjw5pn9fhgy86nc4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-linux-arm64.tar.gz"; + sha256 = "0k45j0xrx7ijch3ppk182ij9f5zpk01nvljqwawyvs7ry86nw80z"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-linux-arm64.tar.gz"; @@ -369,8 +369,8 @@ sha256 = "0lybz7g4zv08ycnpfwck1n2lsw98h75paamgdq7ha271yn1k58yx"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-linux-arm64.tar.gz"; - sha256 = "0jzr7j5sg1z57ih40alfz4p80balmipy0ahb4cmw7q9phph82qmb"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-linux-arm64.tar.gz"; + sha256 = "1h52cxsp3w0ylya05drcm9w83filznhpdjnhdv7mld9qhp4rg7f5"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-linux-arm64.tar.gz"; @@ -385,12 +385,12 @@ sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-linux-arm64.tar.gz"; - sha256 = "1dyg5k7giny2d26yw222kahdnbfwmhr8d1nkrn3i1ycqsb1g573j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-linux-arm64.tar.gz"; + sha256 = "0wcychpli59jmk0bpwrpwyf0y71zpph8zz7caj54wpzkkyqh8mdk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-linux-arm64.tar.gz"; - sha256 = "09gqjr2fxz3r36pwilhkxkksd5qqi9m2flisnyimr6yfcjyfbav4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-linux-arm64.tar.gz"; + sha256 = "0l60k6akhw5caa82k03hmq71vr421632sy1z85cyvg02p39qlv4h"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-arm64.tar.gz"; @@ -417,8 +417,8 @@ sha256 = "11z52dw31rpb9hlch5wj5pyzf5hbjyrcdy4s5c0wqvkyjlnyzlfq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-linux-arm64.tar.gz"; - sha256 = "1d8vl712v82azbjdi8j7s69h839ni7pdgg96273s7cfx276x5nq3"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-linux-arm64.tar.gz"; + sha256 = "1y52gazhn6gnr98q2qwny47r6r9nbr2ns9xgavcr7gi5glzlyfyp"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-linux-arm64.tar.gz"; @@ -461,12 +461,12 @@ sha256 = "1fw9m6r7yqmkjp94zyvr56qxsavnadargknav74srrngnzi8q2pg"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-linux-arm64.tar.gz"; - sha256 = "0a0x7h17qxhh0wwn5b3a3p4caqjghax6y37hcxxxjy33r03l4ba4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-linux-arm64.tar.gz"; + sha256 = "0mmr8mg5zd201bcvckybcbkgcr07y6mckwzzwcn72ks8rgygl4xb"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-linux-arm64.tar.gz"; - sha256 = "1wkcrvyw9r0j4vy3nmgsypzak8ld2750rc3cd88m0q9qi22vi6hm"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-linux-arm64.tar.gz"; + sha256 = "14cpn3p15wmy7bwni1yq1ih2s0ilm9hhmshsmd2kxqcrd9drv016"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-linux-arm64.tar.gz"; @@ -479,8 +479,8 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-darwin-arm64.tar.gz"; - sha256 = "01xazg475n9bcs5y9iyrf0prr75j3gjkhzgmqhpd45jp9qzi28ip"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-darwin-arm64.tar.gz"; + sha256 = "0f9l40gj7i08jm4wxir206jzwcbzvp3m2fz1wpzi55il9lch33pg"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-darwin-arm64.tar.gz"; @@ -491,32 +491,32 @@ sha256 = "0spsr6asi7vhml7fwplidzjphkr01zifmb61aj11hxwmpkldhwz8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-darwin-arm64.tar.gz"; - sha256 = "0c4krcnw4kh8wxrvrcfv0j2i276zmsbxiiiph19m3263ddi6i99x"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-darwin-arm64.tar.gz"; + sha256 = "0lqff5ym8c53id57ywcykgwmzsqmwhii3qkxdi0g3bypyia3jz41"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-darwin-arm64.tar.gz"; - sha256 = "01glc6mn5k6qyk65qkzhbmkrhlwzlmdkvx8d8mkgm7fprdwaxfv0"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-darwin-arm64.tar.gz"; + sha256 = "11626k5s62hpqi60f26zhw3129cx74lv07l8adsa5fz0y2bsnkls"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-darwin-arm64.tar.gz"; - sha256 = "0v6gp882pnbli7cr8p7m7chp3jckgqnwsc0c7v4an81srkjmq1vr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-darwin-arm64.tar.gz"; + sha256 = "02n422463qh87jnpha43gk57vsv123h1d6jy9k98hgi1irx17s87"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-darwin-arm64.tar.gz"; - sha256 = "1rqmyajaybn56dbvry7jqvw7z6ad5rnr7xc7kg9mdg96llm3vrzy"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-darwin-arm64.tar.gz"; + sha256 = "1db3l59bf88xbgkwpy7jqxbjk7g5l5c5gc74f7lvl730sr0hs1a1"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-darwin-arm64.tar.gz"; - sha256 = "0yc1nyvjk89kbgmp62lbqncvd5vlcfjfqyl0f8mnj6snz1fg3l89"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-darwin-arm64.tar.gz"; + sha256 = "10k8rclckw6qhsksbsj8rnxr9dxgf4p9gvcqzcnpq6mv7687n7xi"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-darwin-arm64.tar.gz"; sha256 = "14g97yydvh9cssq5h08f6b1ks9nlq2p6jbb20yyphjdy1sxsr8ng"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-darwin-arm64.tar.gz"; - sha256 = "1f9vd95jw2s3yvssnv5xx5l4fzhklyb11rlhvl42cccfgndj7g6j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-darwin-arm64.tar.gz"; + sha256 = "1vfhpisa1fyvsmh0crqr859ppmgs09yncsbchs1rlw6hb68sknqh"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-darwin-arm64.tar.gz"; @@ -527,8 +527,8 @@ sha256 = "01sqq37yghlk0772j1vd3l124a2fcwkkz3fb8lsilk33gwb7hjgk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-darwin-arm64.tar.gz"; - sha256 = "0zkgfn3is0l42qcjl1kz0av73pamw7faihnx9brr1vsbagrqq5fq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-darwin-arm64.tar.gz"; + sha256 = "06c2i69qqzvsgrlf8r0anhd13xj3l5k3ixzxbwmw8cv1zk7wvwxp"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-darwin-arm64.tar.gz"; @@ -543,12 +543,12 @@ sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-darwin-arm64.tar.gz"; - sha256 = "17cm719jsh6rc7lwd64kg7qdlxlclvwrky9598f85kbvnv6n0xa8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-darwin-arm64.tar.gz"; + sha256 = "1n8vqpklm8lvvh4wlny558fm169h1nmh1rmp1apkhk7wxcgy8by3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-darwin-arm64.tar.gz"; - sha256 = "0xfxxfjkijgfdx4nbc4xbnhq6n6sbc9favx5xm7887cwsfbvynqw"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-darwin-arm64.tar.gz"; + sha256 = "1aik40kr6xm7ir9x1w1hizs362rkdn4dq6c4zdba0kgdvjrffzws"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-arm64.tar.gz"; @@ -575,8 +575,8 @@ sha256 = "0fki8hbsia7ghxyih8arbb5gdqvhps07f67vf9g31lhk6gyqa1a0"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-darwin-arm64.tar.gz"; - sha256 = "1rl99l5bvc5yhy5z3millws7xzdlcypwxyvhmy6k1lqx200pwm13"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-darwin-arm64.tar.gz"; + sha256 = "1pavzbg6qbpvrc3z57pm1yn2c40i4n81bc5cs57p3zw8hmzmpp80"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-darwin-arm64.tar.gz"; @@ -619,12 +619,12 @@ sha256 = "1bdiq2m0gr3jamwaz9jlc4sx3x5g29pwk1l790830v1zqh2kx7x3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-darwin-arm64.tar.gz"; - sha256 = "1jdgx5621xmhqcyfm4p85wbp23clv0ws2klk4dgfxkaqf27xhwva"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-darwin-arm64.tar.gz"; + sha256 = "11i7hhj29vd2090nfj7j551xzqw1xnr2qxkgwlhwm9g9kqi1nh4f"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-darwin-arm64.tar.gz"; - sha256 = "0xw51rfh9vv0dbdzkjz6yrhj86f691cdg40ax085zk0g31x2g1cm"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-darwin-arm64.tar.gz"; + sha256 = "11q6gncnxqdj4yp7mldwqhhvnmfcqvmc4v384xszwnl78fmiikrs"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-darwin-arm64.tar.gz"; diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix index 2bb6a8659051..4e4dce0c97f2 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix @@ -30,13 +30,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-configtool"; - version = "5.1.8"; + version = "5.1.9"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-4CvRQU6tcr3l14KzCGIhMvtYuT8DbSywxz6knbl+HgA="; + hash = "sha256-x4DhPxiwPR16xQpBFnJ1DiU435BHOOs6pFj+zJQXFUI="; }; cmakeFlags = [ diff --git a/pkgs/tools/networking/flannel/default.nix b/pkgs/tools/networking/flannel/default.nix index 7070e9d4c32c..9491cddf3838 100644 --- a/pkgs/tools/networking/flannel/default.nix +++ b/pkgs/tools/networking/flannel/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "flannel"; - version = "0.26.5"; + version = "0.26.6"; rev = "v${version}"; - vendorHash = "sha256-i6eCZ/ZTkQXaIAgO/4VWHiy4/5D0lTLrgNqCVh2Qs50="; + vendorHash = "sha256-cD5NDK0jb1dKhNRiYTaU36TM3CdkwScZ24AtkaEja4k="; src = fetchFromGitHub { inherit rev; owner = "flannel-io"; repo = "flannel"; - sha256 = "sha256-APbyzv6HJi+U4+/vth/CtXK6siG0jNT5QOq9XknlXm4="; + sha256 = "sha256-IVez0Df+OAWSoIQ6cgBNG5qC48T7mhWN2OVRaVxbAr4="; }; ldflags = [ "-X github.com/flannel-io/flannel/pkg/version.Version=${rev}" ]; diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index d25cc926ae69..152d86075b40 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -189,14 +189,14 @@ lib.makeExtensible ( }; nixComponents_git = nixDependencies.callPackage ./modular/packages.nix rec { - version = "2.29pre20250407_${lib.substring 0 8 src.rev}"; + version = "2.29pre20250409_${lib.substring 0 8 src.rev}"; inherit (self.nix_2_24.meta) maintainers; otherSplices = generateSplicesForNixComponents "nixComponents_git"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; - rev = "73d3159ba0b4b711c1f124a587f16e2486d685d7"; - hash = "sha256-9wJXUGqXIqMjNyKWJKCcxrDHM/KxDkvJMwo6S3s+WuM="; + rev = "e76bbe413e86e3208bb9824e339d59af25327101"; + hash = "sha256-Aqnj5+sA7B4ZRympuyfWPPK83iomKHEHMYhlwslI8iA="; }; }; diff --git a/pkgs/tools/package-management/nix/modular/packaging/components.nix b/pkgs/tools/package-management/nix/modular/packaging/components.nix index 7e9dbb05a1fb..134f7f62178b 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/components.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/components.nix @@ -201,6 +201,8 @@ let } ); + whenAtLeast = v: thing: if lib.versionAtLeast version v then thing else null; + in # This becomes the pkgs.nixComponents attribute set @@ -336,6 +338,7 @@ in nix-store-tests = callPackage ../src/libstore-tests/package.nix { }; nix-fetchers = callPackage ../src/libfetchers/package.nix { }; + ${whenAtLeast "2.29pre" "nix-fetchers-c"} = callPackage ../src/libfetchers-c/package.nix { }; nix-fetchers-tests = callPackage ../src/libfetchers-tests/package.nix { }; nix-expr = callPackage ../src/libexpr/package.nix { }; diff --git a/pkgs/tools/package-management/nix/modular/packaging/everything.nix b/pkgs/tools/package-management/nix/modular/packaging/everything.nix index 1835eefb643b..f8605b923689 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/everything.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/everything.nix @@ -6,6 +6,8 @@ maintainers, + version, + nix-util, nix-util-c, nix-util-tests, @@ -15,6 +17,7 @@ nix-store-tests, nix-fetchers, + nix-fetchers-c, nix-fetchers-tests, nix-expr, @@ -63,14 +66,20 @@ let nix-cmd ; } - // lib.optionalAttrs - (!stdenv.hostPlatform.isStatic && stdenv.buildPlatform.canExecute stdenv.hostPlatform) - { - # Currently fails in static build - inherit - nix-perl-bindings - ; - }; + // lib.optionalAttrs (lib.versionAtLeast version "2.29pre") { + inherit + nix-fetchers-c + ; + } + // + lib.optionalAttrs + (!stdenv.hostPlatform.isStatic && stdenv.buildPlatform.canExecute stdenv.hostPlatform) + { + # Currently fails in static build + inherit + nix-perl-bindings + ; + }; devdoc = buildEnv { name = "nix-${nix-cli.version}-devdoc"; @@ -225,20 +234,26 @@ stdenv.mkDerivation (finalAttrs: { "out" "man" ]; - pkgConfigModules = [ - "nix-cmd" - "nix-expr" - "nix-expr-c" - "nix-fetchers" - "nix-flake" - "nix-flake-c" - "nix-main" - "nix-main-c" - "nix-store" - "nix-store-c" - "nix-util" - "nix-util-c" - ]; + pkgConfigModules = + [ + "nix-cmd" + "nix-expr" + "nix-expr-c" + "nix-fetchers" + ] + ++ lib.optionals (lib.versionAtLeast version "2.29pre") [ + "nix-fetchers-c" + ] + ++ [ + "nix-flake" + "nix-flake-c" + "nix-main" + "nix-main-c" + "nix-store" + "nix-store-c" + "nix-util" + "nix-util-c" + ]; }; }) diff --git a/pkgs/tools/package-management/nix/modular/src/libfetchers-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libfetchers-c/package.nix new file mode 100644 index 000000000000..9da68f9e4814 --- /dev/null +++ b/pkgs/tools/package-management/nix/modular/src/libfetchers-c/package.nix @@ -0,0 +1,34 @@ +{ + lib, + mkMesonLibrary, + + nix-store-c, + nix-expr-c, + nix-util-c, + nix-fetchers, + + # Configuration Options + + version, +}: + +mkMesonLibrary (finalAttrs: { + pname = "nix-fetchers-c"; + inherit version; + + workDir = ./.; + + propagatedBuildInputs = [ + nix-util-c + nix-expr-c + nix-store-c + nix-fetchers + ]; + + mesonFlags = [ ]; + + meta = { + platforms = lib.platforms.unix ++ lib.platforms.windows; + }; + +}) diff --git a/pkgs/tools/package-management/nix/modular/src/libfetchers-tests/package.nix b/pkgs/tools/package-management/nix/modular/src/libfetchers-tests/package.nix index 62b86697800a..54766cc52010 100644 --- a/pkgs/tools/package-management/nix/modular/src/libfetchers-tests/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libfetchers-tests/package.nix @@ -5,6 +5,7 @@ mkMesonExecutable, nix-fetchers, + nix-fetchers-c, nix-store-test-support, libgit2, @@ -31,6 +32,9 @@ mkMesonExecutable (finalAttrs: { rapidcheck gtest ] + ++ lib.optionals (lib.versionAtLeast version "2.29pre") [ + nix-fetchers-c + ] ++ lib.optionals (lib.versionAtLeast version "2.27") [ libgit2 ]; diff --git a/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix index 3ee6c6b4f8a6..e2d54f827ef8 100644 --- a/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix @@ -4,6 +4,7 @@ nix-store-c, nix-expr-c, + nix-fetchers-c, nix-flake, # Configuration Options @@ -17,11 +18,17 @@ mkMesonLibrary (finalAttrs: { workDir = ./.; - propagatedBuildInputs = [ - nix-expr-c - nix-store-c - nix-flake - ]; + propagatedBuildInputs = + [ + nix-expr-c + nix-store-c + ] + ++ lib.optionals (lib.versionAtLeast version "2.29pre") [ + nix-fetchers-c + ] + ++ [ + nix-flake + ]; mesonFlags = [ ]; diff --git a/pkgs/tools/security/cnspec/default.nix b/pkgs/tools/security/cnspec/default.nix index f8da07b9794f..07179b651fe7 100644 --- a/pkgs/tools/security/cnspec/default.nix +++ b/pkgs/tools/security/cnspec/default.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnspec"; - version = "11.48.0"; + version = "11.49.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; tag = "v${version}"; - hash = "sha256-6U4Q4ihPJXZJxxl5/hmfSURxsHnLsi8+aLivdYdwzKE="; + hash = "sha256-rT4BXmUCKC310sEWyNPQHxEtx+Z0ZVf4NQR1AkvRCIo="; }; proxyVendor = true; - vendorHash = "sha256-NWL6MFcjJQno8uUSMjOBqcrqcgRCyqOKYCdEVNgWjOo="; + vendorHash = "sha256-evFBYVIR2qNlnpRUzTZBLFknfkLO7zneTIZEAfyzgjg="; subPackages = [ "apps/cnspec" ]; diff --git a/pkgs/tools/security/deepsecrets/default.nix b/pkgs/tools/security/deepsecrets/default.nix index 21e68a970a7d..6d77a683039d 100644 --- a/pkgs/tools/security/deepsecrets/default.nix +++ b/pkgs/tools/security/deepsecrets/default.nix @@ -16,12 +16,11 @@ python3.pkgs.buildPythonApplication rec { hash = "sha256-VfIsPgStHcIYGbfrOs1mvgoq0ZoVSZwILFVBeMt/5Jc="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-warn 'pyyaml = "^5.4.1"' 'pyyaml = "*"' \ - --replace-warn 'regex = "^2023.3.23"' 'regex = "*"' \ - --replace-warn 'mmh3 = "^3.0.0"' 'mmh3 = "*"' - ''; + pythonRelaxDeps = [ + "pyyaml" + "regex" + "mmh3" + ]; nativeBuildInputs = with python3.pkgs; [ poetry-core diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 99bc30ab353e..265704b04d71 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -25378,6 +25378,12 @@ with self; url = "mirror://cpan/authors/id/D/DS/DSHULTZ/Net-FreeDB-0.10.tar.gz"; hash = "sha256-90PhIjjrFslIBK+0sxCwJUj3C8rxeRZOrlZ/i0mIroU="; }; + patches = [ + (fetchpatch { + url = "https://salsa.debian.org/perl-team/modules/packages/libnet-freedb-perl/-/raw/6be43c69333796c6ec14fea72f2a8035df42fd15/debian/patches/implicit-function-declaration.patch"; + hash = "sha256-oIfJuLzTm0JLzAUvP1mcGCm6oWGpcLWDPqHN/4pKC9Q="; + }) + ]; buildInputs = [ TestDeep TestDifferences