Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
4712ed94 49722fd1

+661 -304
+6
maintainers/maintainer-list.nix
··· 16293 16293 github = "Detegr"; 16294 16294 githubId = 724433; 16295 16295 }; 16296 + RossComputerGuy = { 16297 + name = "Tristan Ross"; 16298 + email = "tristan.ross@midstall.com"; 16299 + github = "RossComputerGuy"; 16300 + githubId = 19699320; 16301 + }; 16296 16302 }
+16 -1
nixos/modules/virtualisation/qemu-vm.nix
··· 528 528 ''; 529 529 }; 530 530 531 + virtualisation.restrictNetwork = 532 + mkOption { 533 + type = types.bool; 534 + default = false; 535 + example = true; 536 + description = 537 + lib.mdDoc '' 538 + If this option is enabled, the guest will be isolated, i.e. it will 539 + not be able to contact the host and no guest IP packets will be 540 + routed over the host to the outside. This option does not affect 541 + any explicitly set forwarding rules. 542 + ''; 543 + }; 544 + 531 545 virtualisation.vlans = 532 546 mkOption { 533 547 type = types.listOf types.ints.unsigned; ··· 936 950 else "'guestfwd=${proto}:${guest.address}:${toString guest.port}-" + 937 951 "cmd:${pkgs.netcat}/bin/nc ${host.address} ${toString host.port}'," 938 952 ); 953 + restrictNetworkOption = lib.optionalString cfg.restrictNetwork "restrict=on,"; 939 954 in 940 955 [ 941 956 "-net nic,netdev=user.0,model=virtio" 942 - "-netdev user,id=user.0,${forwardingOptions}\"$QEMU_NET_OPTS\"" 957 + "-netdev user,id=user.0,${forwardingOptions}${restrictNetworkOption}\"$QEMU_NET_OPTS\"" 943 958 ]; 944 959 945 960 # FIXME: Consolidate this one day.
+1
nixos/tests/all-tests.nix
··· 559 559 public-inbox = handleTest ./public-inbox.nix {}; 560 560 pulseaudio = discoverTests (import ./pulseaudio.nix); 561 561 qboot = handleTestOn ["x86_64-linux" "i686-linux"] ./qboot.nix {}; 562 + qemu-vm-restrictnetwork = handleTest ./qemu-vm-restrictnetwork.nix {}; 562 563 quorum = handleTest ./quorum.nix {}; 563 564 quake3 = handleTest ./quake3.nix {}; 564 565 rabbitmq = handleTest ./rabbitmq.nix {};
+36
nixos/tests/qemu-vm-restrictnetwork.nix
··· 1 + import ./make-test-python.nix ({ 2 + name = "qemu-vm-restrictnetwork"; 3 + 4 + nodes = { 5 + unrestricted = { config, pkgs, ... }: { 6 + virtualisation.restrictNetwork = false; 7 + }; 8 + 9 + restricted = { config, pkgs, ... }: { 10 + virtualisation.restrictNetwork = true; 11 + }; 12 + }; 13 + 14 + testScript = '' 15 + import os 16 + 17 + if os.fork() == 0: 18 + # Start some HTTP server on the qemu host to test guest isolation. 19 + from http.server import HTTPServer, BaseHTTPRequestHandler 20 + HTTPServer(("", 8000), BaseHTTPRequestHandler).serve_forever() 21 + 22 + else: 23 + start_all() 24 + unrestricted.wait_for_unit("network-online.target") 25 + restricted.wait_for_unit("network-online.target") 26 + 27 + # Guests should be able to reach each other on the same VLAN. 28 + unrestricted.succeed("ping -c1 restricted") 29 + restricted.succeed("ping -c1 unrestricted") 30 + 31 + # Only the unrestricted guest should be able to reach host services. 32 + # 10.0.2.2 is the gateway mapping to the host's loopback interface. 33 + unrestricted.succeed("curl -s http://10.0.2.2:8000") 34 + restricted.fail("curl -s http://10.0.2.2:8000") 35 + ''; 36 + })
+202 -202
pkgs/applications/editors/vim/plugins/generated.nix
··· 293 293 294 294 SchemaStore-nvim = buildVimPluginFrom2Nix { 295 295 pname = "SchemaStore.nvim"; 296 - version = "2023-01-05"; 296 + version = "2023-01-11"; 297 297 src = fetchFromGitHub { 298 298 owner = "b0o"; 299 299 repo = "SchemaStore.nvim"; 300 - rev = "c55c35929dd4e670af7ab6e2e197a4687baa2076"; 301 - sha256 = "08qymjfh22737q73mf1l84wydagg6lgc9yrm1k2qm8h2gr310rc2"; 300 + rev = "2af488a5c74e44215349258a4c9e74bea8e061be"; 301 + sha256 = "01md07zdlmyyl4layp1rkyhksi0n7d6j4cbs3i837a38g3s3bf97"; 302 302 }; 303 303 meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; 304 304 }; ··· 847 847 848 848 barbecue-nvim = buildVimPluginFrom2Nix { 849 849 pname = "barbecue.nvim"; 850 - version = "2023-01-09"; 850 + version = "2023-01-11"; 851 851 src = fetchFromGitHub { 852 852 owner = "utilyre"; 853 853 repo = "barbecue.nvim"; 854 - rev = "51e6be4c0836b5fa9a9e6f679589f0e3cf90ec93"; 855 - sha256 = "09yl34b4qiv87rl88daa258443rgcxb6kx9yrhkc6ssalkh1a3gp"; 854 + rev = "231d6f545afd108330bd515fc69f4cb509c97c0c"; 855 + sha256 = "04blr13rjyjpa47y58d8hlsl6zf7wb8bsiq8q4sl57ygvp6hrz8m"; 856 856 }; 857 857 meta.homepage = "https://github.com/utilyre/barbecue.nvim/"; 858 858 }; ··· 1027 1027 1028 1028 calendar-vim = buildVimPluginFrom2Nix { 1029 1029 pname = "calendar.vim"; 1030 - version = "2023-01-04"; 1030 + version = "2023-01-10"; 1031 1031 src = fetchFromGitHub { 1032 1032 owner = "itchyny"; 1033 1033 repo = "calendar.vim"; 1034 - rev = "5ab65172102035d93fabb7f9c31b8539618a6297"; 1035 - sha256 = "1jkilabr0y3ijihzvgj49xy2mz0r8cy8cxvaw6p8cc7rx2r6a5cg"; 1034 + rev = "93a024f83c64b24ee4c55e8b57b3c45aa7d545cb"; 1035 + sha256 = "0vqrajr527dqpig790csqc06rqpz3y6rw3i5kw53wzc8cmxrsgsa"; 1036 1036 }; 1037 1037 meta.homepage = "https://github.com/itchyny/calendar.vim/"; 1038 1038 }; ··· 1495 1495 1496 1496 cmp-nvim-ultisnips = buildVimPluginFrom2Nix { 1497 1497 pname = "cmp-nvim-ultisnips"; 1498 - version = "2022-04-22"; 1498 + version = "2023-01-12"; 1499 1499 src = fetchFromGitHub { 1500 1500 owner = "quangnguyen30192"; 1501 1501 repo = "cmp-nvim-ultisnips"; 1502 - rev = "21f02b62deb409ce69928a23406076bd0043ddbc"; 1503 - sha256 = "0jil0i9g33i0h3ynng58qaam5k18sdlqdzrbyqgn4gjzchcxpfqv"; 1502 + rev = "43b69a235b2dc54db692049fe0d5cc60c6b58b4b"; 1503 + sha256 = "0h3xm2pclylvr923sw9g9jj6bh867n0f2c4a9ndg803wky0pxmh0"; 1504 1504 }; 1505 1505 meta.homepage = "https://github.com/quangnguyen30192/cmp-nvim-ultisnips/"; 1506 1506 }; ··· 2275 2275 2276 2276 dashboard-nvim = buildVimPluginFrom2Nix { 2277 2277 pname = "dashboard-nvim"; 2278 - version = "2022-12-31"; 2278 + version = "2023-01-10"; 2279 2279 src = fetchFromGitHub { 2280 2280 owner = "glepnir"; 2281 2281 repo = "dashboard-nvim"; 2282 - rev = "e517188dab55493fb9034b4d4f1a508ccacfcd45"; 2283 - sha256 = "1r51idix6yicy3ycm1f6sp0cjc7hklwrnipl8hkmcryny49zcdvf"; 2282 + rev = "f7d623457d6621b25a1292b24e366fae40cb79ab"; 2283 + sha256 = "17vwcqajvxhbvifg562zxvzwln0llb3gzyih3k61yssdp5akcfl0"; 2284 2284 }; 2285 2285 meta.homepage = "https://github.com/glepnir/dashboard-nvim/"; 2286 2286 }; ··· 2758 2758 2759 2759 editorconfig-nvim = buildVimPluginFrom2Nix { 2760 2760 pname = "editorconfig.nvim"; 2761 - version = "2023-01-03"; 2761 + version = "2023-01-10"; 2762 2762 src = fetchFromGitHub { 2763 2763 owner = "gpanders"; 2764 2764 repo = "editorconfig.nvim"; 2765 - rev = "4b0da4c50727551bfabde7b8a1f7499e2abc0d2f"; 2766 - sha256 = "0ndysssrnbkykpq9dwl0mi0gq4b9ya2fp4zmrmnzsjlr362v2ni7"; 2765 + rev = "5b9e303e1d6f7abfe616ce4cc8d3fffc554790bf"; 2766 + sha256 = "1rkkq11qwql4h7f3fa1pj7gmnwgx5wb9j9p1jrw62m6xhjs7n7m5"; 2767 2767 }; 2768 2768 meta.homepage = "https://github.com/gpanders/editorconfig.nvim/"; 2769 2769 }; ··· 3060 3060 3061 3061 friendly-snippets = buildVimPluginFrom2Nix { 3062 3062 pname = "friendly-snippets"; 3063 - version = "2023-01-03"; 3063 + version = "2023-01-13"; 3064 3064 src = fetchFromGitHub { 3065 3065 owner = "rafamadriz"; 3066 3066 repo = "friendly-snippets"; 3067 - rev = "484fb38b8f493ceeebf4e6fc499ebe41e10aae25"; 3068 - sha256 = "1kjcc0gsn12zrd2bn19w54b4a5ww6g5vsv4rfrw6wk67bk1ckfkf"; 3067 + rev = "a7d3b945fe72c2b007266dceb28b7fbc1c72b4a6"; 3068 + sha256 = "045785ih0xalpmh710jsgk4igskif37461qz5a11wlkmm4bi0gm1"; 3069 3069 }; 3070 3070 meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; 3071 3071 }; ··· 3172 3172 src = fetchFromGitHub { 3173 3173 owner = "ibhagwan"; 3174 3174 repo = "fzf-lua"; 3175 - rev = "632dbf6407b95cfa7995765f44d16c8d1663a04c"; 3176 - sha256 = "0j4p73mcqllbr7rivcqlcc1zk7x67z04dkyww60ibbnzfzins4gr"; 3175 + rev = "d9c9574b38e90bbbd19b241ba7cf7cbcb9afc549"; 3176 + sha256 = "1z7ifmflbkdazxx6b7z8ibni08inyw7fxjn4593r20hy5zqwr6gh"; 3177 3177 }; 3178 3178 meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; 3179 3179 }; ··· 3264 3264 3265 3265 git-blame-nvim = buildVimPluginFrom2Nix { 3266 3266 pname = "git-blame.nvim"; 3267 - version = "2022-11-05"; 3267 + version = "2023-01-10"; 3268 3268 src = fetchFromGitHub { 3269 3269 owner = "f-person"; 3270 3270 repo = "git-blame.nvim"; 3271 - rev = "d3afb1c57918720548effb42edec530232436378"; 3272 - sha256 = "1dwnkrp1h452129xsa1jszrw38as0czhiykf0fvqvfa5yhsq0aga"; 3271 + rev = "746aed33ccdfe1e41f8b7d5683052337f1b20f01"; 3272 + sha256 = "1iabaicj66ncmykrzrc65rx9zaxd284fqqm9icmccjs6v5lvxklp"; 3273 3273 }; 3274 3274 meta.homepage = "https://github.com/f-person/git-blame.nvim/"; 3275 3275 }; ··· 3324 3324 3325 3325 gitsigns-nvim = buildNeovimPluginFrom2Nix { 3326 3326 pname = "gitsigns.nvim"; 3327 - version = "2023-01-09"; 3327 + version = "2023-01-12"; 3328 3328 src = fetchFromGitHub { 3329 3329 owner = "lewis6991"; 3330 3330 repo = "gitsigns.nvim"; 3331 - rev = "114362a85e51918ab2965181ffa31932c181f32f"; 3332 - sha256 = "047gb4m4xzf34lsbax3fvb77gklig1p5k1srq5kxp1xn5vyl2w74"; 3331 + rev = "addd6e174a85fc1c4007ab0b65d77e6555b417bf"; 3332 + sha256 = "09gnk8szbdxc26g46hyjw6zb41i9nswz7pxcadmx9x2f0j9sma3m"; 3333 3333 }; 3334 3334 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 3335 3335 }; ··· 3348 3348 3349 3349 glance-nvim = buildVimPluginFrom2Nix { 3350 3350 pname = "glance.nvim"; 3351 - version = "2023-01-04"; 3351 + version = "2023-01-10"; 3352 3352 src = fetchFromGitHub { 3353 3353 owner = "DNLHC"; 3354 3354 repo = "glance.nvim"; 3355 - rev = "b179dae9f53c3567ff98e1c974973d665422d959"; 3356 - sha256 = "10xam5i94r6abkyqn8ba84jkhsh7zapbjz1glqf1idw4jj02xd7a"; 3355 + rev = "611478d2b36beb3c416c92f77e7c116d7bd25ee6"; 3356 + sha256 = "0fhxg27yq2lfwfwgpg2zf28hrb6kfa6nffrm6bzajk192z1zbak0"; 3357 3357 }; 3358 3358 meta.homepage = "https://github.com/DNLHC/glance.nvim/"; 3359 3359 }; ··· 4115 4115 4116 4116 lazy-nvim = buildVimPluginFrom2Nix { 4117 4117 pname = "lazy.nvim"; 4118 - version = "2023-01-09"; 4118 + version = "2023-01-12"; 4119 4119 src = fetchFromGitHub { 4120 4120 owner = "folke"; 4121 4121 repo = "lazy.nvim"; 4122 - rev = "e6ee0fa6103e9514e85a96fc16902ad7f777b53f"; 4123 - sha256 = "1463an1sdccsnxk8hlcxl3zb6bmwwd2mgqmdbixn5v33ijncjsr4"; 4122 + rev = "70e5e08dc12613006ee86489291929c592f1145d"; 4123 + sha256 = "0bmxkf4q84np49bjv0aiimwhbdgq6ac432lrbbd483wj77s5sshj"; 4124 4124 }; 4125 4125 meta.homepage = "https://github.com/folke/lazy.nvim/"; 4126 4126 }; ··· 4139 4139 4140 4140 lean-nvim = buildVimPluginFrom2Nix { 4141 4141 pname = "lean.nvim"; 4142 - version = "2023-01-03"; 4142 + version = "2023-01-12"; 4143 4143 src = fetchFromGitHub { 4144 4144 owner = "Julian"; 4145 4145 repo = "lean.nvim"; 4146 - rev = "38c0714bb0e3e7cf4be93cf7a3a06107aea89a58"; 4147 - sha256 = "1avdgwa8nd5l6hj99jd3ibydbpvsvamz4ykj8j0hjip0blx5g81s"; 4146 + rev = "af5ac626ffac9af956eedda1f5b31bf36572708e"; 4147 + sha256 = "184qjx3dpak2adk1b0y23cngpb2hfyvq6l7hkrd8z256gcx27wm9"; 4148 4148 }; 4149 4149 meta.homepage = "https://github.com/Julian/lean.nvim/"; 4150 4150 }; ··· 4367 4367 4368 4368 lir-nvim = buildVimPluginFrom2Nix { 4369 4369 pname = "lir.nvim"; 4370 - version = "2023-01-09"; 4370 + version = "2023-01-11"; 4371 4371 src = fetchFromGitHub { 4372 4372 owner = "tamago324"; 4373 4373 repo = "lir.nvim"; 4374 - rev = "1fb0c78906677ec67493ffc3b4b6f7d584d25498"; 4375 - sha256 = "0pf5ik5yma1j2w32gx4kb6s3p0hh0rhh0w9hkks7670jwib9sg3g"; 4374 + rev = "364277da61f40902910e640866679c358e3384a3"; 4375 + sha256 = "166nwbdcnkfgnl23jx6f2370yqkk6pgh128wwxm8sl2iiblwpc1f"; 4376 4376 }; 4377 4377 meta.homepage = "https://github.com/tamago324/lir.nvim/"; 4378 4378 }; ··· 4523 4523 4524 4524 lsp-zero-nvim = buildVimPluginFrom2Nix { 4525 4525 pname = "lsp-zero.nvim"; 4526 - version = "2023-01-09"; 4526 + version = "2023-01-12"; 4527 4527 src = fetchFromGitHub { 4528 4528 owner = "VonHeikemen"; 4529 4529 repo = "lsp-zero.nvim"; 4530 - rev = "b3d60f170a23ba52cfd56fd6f8ce70a38e853330"; 4531 - sha256 = "1xhdqc16qyhkp9gp2lgqx3y7ayssnwcmy48m0s4phw7hkmjf4g6r"; 4530 + rev = "c7ad31be1fbd106fd590c5f175ed9c34c66dddc1"; 4531 + sha256 = "0zf3k2a631q3dzplh9k57zvnpprygdb5pndziab1agj8y3in42zg"; 4532 4532 }; 4533 4533 meta.homepage = "https://github.com/VonHeikemen/lsp-zero.nvim/"; 4534 4534 }; ··· 4618 4618 4619 4619 lualine-nvim = buildVimPluginFrom2Nix { 4620 4620 pname = "lualine.nvim"; 4621 - version = "2023-01-05"; 4621 + version = "2023-01-11"; 4622 4622 src = fetchFromGitHub { 4623 4623 owner = "nvim-lualine"; 4624 4624 repo = "lualine.nvim"; 4625 - rev = "d8c392dd75778d6258da4e7c55522e94ac389732"; 4626 - sha256 = "1axqp7is8dkbpvsc2w30mwlcjgvi07sj2binwv2nnrdn2v1ci1mk"; 4625 + rev = "0050b308552e45f7128f399886c86afefc3eb988"; 4626 + sha256 = "12c6f3xcj38zbiya3m4glwr5pkh0fq51gmch994i2mg5xy1ni3yw"; 4627 4627 }; 4628 4628 meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; 4629 4629 }; ··· 4727 4727 4728 4728 mason-nvim = buildVimPluginFrom2Nix { 4729 4729 pname = "mason.nvim"; 4730 - version = "2023-01-09"; 4730 + version = "2023-01-12"; 4731 4731 src = fetchFromGitHub { 4732 4732 owner = "williamboman"; 4733 4733 repo = "mason.nvim"; 4734 - rev = "a4ebe1f14ba31242cd09f9e0709d5b1f9d2bcecb"; 4735 - sha256 = "0jwqfmd89dghfrmfp7srcahxz5c7rkafyzd056s7qiwpciqi7hbn"; 4734 + rev = "4d734aee41efce4f1a4be7619ad040b53237042e"; 4735 + sha256 = "19383cijxb4kvc1mngcbwk392xs07v7dd02fk6g1pqqljzpjagk8"; 4736 4736 }; 4737 4737 meta.homepage = "https://github.com/williamboman/mason.nvim/"; 4738 4738 }; ··· 4751 4751 4752 4752 material-nvim = buildVimPluginFrom2Nix { 4753 4753 pname = "material.nvim"; 4754 - version = "2022-12-21"; 4754 + version = "2023-01-13"; 4755 4755 src = fetchFromGitHub { 4756 4756 owner = "marko-cerovac"; 4757 4757 repo = "material.nvim"; 4758 - rev = "0560abaac9369d1027169a50e5219c3e069d00f3"; 4759 - sha256 = "190cw0fzrswigq1vc43nmf28mzhbn82wg2xhiq5rymbdf1lvpm2m"; 4758 + rev = "c5f6a24d526a8ddcd651c5d1291de89a51f923fa"; 4759 + sha256 = "1lwrxaaa11q9fwmiagy4zgx0chc69fdapqq5kw2nqc7f4wrqc6mm"; 4760 4760 }; 4761 4761 meta.homepage = "https://github.com/marko-cerovac/material.nvim/"; 4762 4762 }; 4763 4763 4764 4764 material-vim = buildVimPluginFrom2Nix { 4765 4765 pname = "material.vim"; 4766 - version = "2022-12-22"; 4766 + version = "2023-01-12"; 4767 4767 src = fetchFromGitHub { 4768 4768 owner = "kaicataldo"; 4769 4769 repo = "material.vim"; 4770 - rev = "bdccc06f963d722111fc8887b22473997750b2de"; 4771 - sha256 = "1j23wi0hh5h0pc0rk5dxvsc60k484h5haa2gfxzahjqd7kzil4y8"; 4770 + rev = "ec5a2cecee50ea2074e6f19bd1c98e7d868a52c7"; 4771 + sha256 = "08s8k9nwnmyqzlpvfz2pp1j8dhip1syhkilrrzbj723xknclxyzf"; 4772 4772 }; 4773 4773 meta.homepage = "https://github.com/kaicataldo/material.vim/"; 4774 4774 }; ··· 4799 4799 4800 4800 mini-nvim = buildVimPluginFrom2Nix { 4801 4801 pname = "mini.nvim"; 4802 - version = "2023-01-05"; 4802 + version = "2023-01-12"; 4803 4803 src = fetchFromGitHub { 4804 4804 owner = "echasnovski"; 4805 4805 repo = "mini.nvim"; 4806 - rev = "1e9e353c5f4075dda2be25b8fe2bff5134b99e41"; 4807 - sha256 = "0ccwcs55s7czh066d2sn7hr4jhrc4l78n84adh4am6chfq9kf3qm"; 4806 + rev = "96e648cae35dfd361c9077bf79306dd05d23db2f"; 4807 + sha256 = "1ncscamzd2f8gsylyakq6i4dxn58624lx006s7qw69dbhj318xwf"; 4808 4808 }; 4809 4809 meta.homepage = "https://github.com/echasnovski/mini.nvim/"; 4810 4810 }; ··· 5123 5123 5124 5124 neco-vim = buildVimPluginFrom2Nix { 5125 5125 pname = "neco-vim"; 5126 - version = "2022-11-24"; 5126 + version = "2023-01-10"; 5127 5127 src = fetchFromGitHub { 5128 5128 owner = "Shougo"; 5129 5129 repo = "neco-vim"; 5130 - rev = "7fb5b63881a25c3d5a8321f8dae21737a1b01634"; 5131 - sha256 = "1843wss72yisfbp1xrrl6ajvvf3kmfcg3jwjcmyqv9vrsbivvijq"; 5130 + rev = "6c581808ac3179ea0c640e43c77de48bbbec4fbc"; 5131 + sha256 = "0jad8phdvslv57mah0psp0xlvh116s2dwmh7v1g4kmk598j4ljm4"; 5132 5132 }; 5133 5133 meta.homepage = "https://github.com/Shougo/neco-vim/"; 5134 5134 }; ··· 5159 5159 5160 5160 neoconf-nvim = buildVimPluginFrom2Nix { 5161 5161 pname = "neoconf.nvim"; 5162 - version = "2023-01-09"; 5162 + version = "2023-01-13"; 5163 5163 src = fetchFromGitHub { 5164 5164 owner = "folke"; 5165 5165 repo = "neoconf.nvim"; 5166 - rev = "4b4e539325db1d939be5a1d7a4b2d5644c59eda2"; 5167 - sha256 = "1gdpiakgwn7f8lfx2hfvr4vaxnczni6i6yxfkc7hzf0r6h64q4h0"; 5166 + rev = "74cdafcbf931874a51ef75d53ce60f0408dbcdbd"; 5167 + sha256 = "09svmnbqgmw2b9fm6vv43xv475nqy1dzhlivd3q2vdqldjr4zg68"; 5168 5168 }; 5169 5169 meta.homepage = "https://github.com/folke/neoconf.nvim/"; 5170 5170 }; ··· 5183 5183 5184 5184 neodev-nvim = buildVimPluginFrom2Nix { 5185 5185 pname = "neodev.nvim"; 5186 - version = "2023-01-04"; 5186 + version = "2023-01-11"; 5187 5187 src = fetchFromGitHub { 5188 5188 owner = "folke"; 5189 5189 repo = "neodev.nvim"; 5190 - rev = "258b83f48405c6b530c09dd96950693664dc6bc0"; 5191 - sha256 = "14l9j877h47n1za97szwaj76y0xlf0w0l8wb73i3076n4j29148h"; 5190 + rev = "0e3f5e763639951f96f9acbdc9f52a9fedf91b46"; 5191 + sha256 = "16r6c3p1k61cq98rhdj8zmj9xa9c6spzc1n1lkxrxcvyijcd66g5"; 5192 5192 }; 5193 5193 meta.homepage = "https://github.com/folke/neodev.nvim/"; 5194 5194 }; 5195 5195 5196 5196 neoformat = buildVimPluginFrom2Nix { 5197 5197 pname = "neoformat"; 5198 - version = "2022-12-06"; 5198 + version = "2023-01-11"; 5199 5199 src = fetchFromGitHub { 5200 5200 owner = "sbdchd"; 5201 5201 repo = "neoformat"; 5202 - rev = "902f674b9e8a703fad9dafdda9d8f7c88ecf689f"; 5203 - sha256 = "12zxmyhk06xiyr5sahqip9pf6f5zyvr46yb6a4ayzdk81k8wmdky"; 5202 + rev = "ec601d38a2e9309109f405ce038c5a6ce774f1a9"; 5203 + sha256 = "028xycbvjhs7mvnzlismjipibgqdhjm9s0asmjpg3g7y2qhkw3ix"; 5204 5204 }; 5205 5205 meta.homepage = "https://github.com/sbdchd/neoformat/"; 5206 5206 }; 5207 5207 5208 5208 neogit = buildVimPluginFrom2Nix { 5209 5209 pname = "neogit"; 5210 - version = "2023-01-09"; 5210 + version = "2023-01-12"; 5211 5211 src = fetchFromGitHub { 5212 5212 owner = "TimUntersberger"; 5213 5213 repo = "neogit"; 5214 - rev = "a364c3da583a78f707aac761f5927967a0165143"; 5215 - sha256 = "1y9vn5a35kq9imvp57gdal2pi2vhrv27l2vc5xzsa8clvcd05jxy"; 5214 + rev = "981207efd10425fef82ca09fa8bd22c3ac3e622d"; 5215 + sha256 = "16rfvllp4w1d3sph1zdilprp5kfwsc669zaspxnclyk0nyi8cs8b"; 5216 5216 }; 5217 5217 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 5218 5218 }; ··· 5267 5267 5268 5268 neorg = buildVimPluginFrom2Nix { 5269 5269 pname = "neorg"; 5270 - version = "2023-01-06"; 5270 + version = "2023-01-12"; 5271 5271 src = fetchFromGitHub { 5272 5272 owner = "nvim-neorg"; 5273 5273 repo = "neorg"; 5274 - rev = "4ad79529477fd8b84fec75485e705eab2d3ca34a"; 5275 - sha256 = "072gyzqhpcylc18bn0fr9jg1k3ap449pkji234lnsfkgj4w245zv"; 5274 + rev = "91840274112f1286ff5f4063ac6f515683b6dc67"; 5275 + sha256 = "1am76r8crxnsl2zhl782ycmpd5cs6an6vih23dz5vchlf0n02gvb"; 5276 5276 }; 5277 5277 meta.homepage = "https://github.com/nvim-neorg/neorg/"; 5278 5278 }; ··· 5471 5471 5472 5472 nightfox-nvim = buildVimPluginFrom2Nix { 5473 5473 pname = "nightfox.nvim"; 5474 - version = "2023-01-06"; 5474 + version = "2023-01-12"; 5475 5475 src = fetchFromGitHub { 5476 5476 owner = "EdenEast"; 5477 5477 repo = "nightfox.nvim"; 5478 - rev = "6677c99d89050fa940ffc320fe780fb52baa68ac"; 5479 - sha256 = "0ry0w633jsbv0v27xn6b3j1k2k9dpkr91aq5a2d9cp65rs0gl5xn"; 5478 + rev = "925cca4bb4978530b13f96eb2de887ded19484d0"; 5479 + sha256 = "1i7psxqfvjqg7596mn316fdgsdh6qzx1bilz1z7vgcy7vgyv71zs"; 5480 5480 }; 5481 5481 meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; 5482 5482 }; ··· 5495 5495 5496 5496 nix-develop-nvim = buildVimPluginFrom2Nix { 5497 5497 pname = "nix-develop.nvim"; 5498 - version = "2023-01-10"; 5498 + version = "2023-01-11"; 5499 5499 src = fetchFromGitHub { 5500 5500 owner = "figsoda"; 5501 5501 repo = "nix-develop.nvim"; 5502 - rev = "456f0b202cc179390bc9ed84fbd589832849e983"; 5503 - sha256 = "0yk7661336sjlvmsk7p7v6ssr5242r6xy5cm4d22pvk9zz5yzxwc"; 5502 + rev = "ce61f6d964232c86b522c292667841f42ebee618"; 5503 + sha256 = "0yfs2iws6d370scq4jgc7gq3n5r3a0lwqfs7awcliks524768c6j"; 5504 5504 }; 5505 5505 meta.homepage = "https://github.com/figsoda/nix-develop.nvim/"; 5506 5506 }; 5507 5507 5508 5508 nlsp-settings-nvim = buildVimPluginFrom2Nix { 5509 5509 pname = "nlsp-settings.nvim"; 5510 - version = "2023-01-09"; 5510 + version = "2023-01-12"; 5511 5511 src = fetchFromGitHub { 5512 5512 owner = "tamago324"; 5513 5513 repo = "nlsp-settings.nvim"; 5514 - rev = "ce9c4b5869e6ff2714812ada81553e9aa063e3ef"; 5515 - sha256 = "1k0cjkvlfk5x92v5gcrcla3kj6r6kb5ygbm02jpr8ypraasy57nm"; 5514 + rev = "8918dd0f319715d50b041cef3022973c1eb25af2"; 5515 + sha256 = "1jicjj7xcgz5gcp4zagqk884dzja1ikk9gp9zcix81xdwx11php6"; 5516 5516 }; 5517 5517 meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; 5518 5518 }; ··· 5543 5543 5544 5544 noice-nvim = buildVimPluginFrom2Nix { 5545 5545 pname = "noice.nvim"; 5546 - version = "2023-01-04"; 5546 + version = "2023-01-11"; 5547 5547 src = fetchFromGitHub { 5548 5548 owner = "folke"; 5549 5549 repo = "noice.nvim"; 5550 - rev = "eadc279a27abc34ffcde84596e24e7780add11b1"; 5551 - sha256 = "1dww1rzbakznxjbcfa8gck02m7fli64ym8i00rr16gri6drp5hkm"; 5550 + rev = "36eabb66be53c6ed20c712a7820f0edaa0c00bb8"; 5551 + sha256 = "1xfn4iqrv61dpsr3yh2ic69kbz60qw6689dfbxjq34rf1pakkabx"; 5552 5552 }; 5553 5553 meta.homepage = "https://github.com/folke/noice.nvim/"; 5554 5554 }; ··· 5675 5675 5676 5676 nvim-base16 = buildVimPluginFrom2Nix { 5677 5677 pname = "nvim-base16"; 5678 - version = "2022-12-21"; 5678 + version = "2023-01-11"; 5679 5679 src = fetchFromGitHub { 5680 5680 owner = "RRethy"; 5681 5681 repo = "nvim-base16"; 5682 - rev = "be09864ae8b60f6f96d42ed60752dcfa3b7d31b5"; 5683 - sha256 = "02hy4358jqdf8pwis4w7z8rg4qw039c5cjvjlgbw4fzb02rqpvf6"; 5682 + rev = "cf8252058c8fc486bc565a815083a2eb390f7621"; 5683 + sha256 = "1hcj0k8szin32b2ki6mkqwpckinyca8vpwvd3rmaf597qnk0bv5h"; 5684 5684 }; 5685 5685 meta.homepage = "https://github.com/RRethy/nvim-base16/"; 5686 5686 }; ··· 5759 5759 5760 5760 nvim-cokeline = buildVimPluginFrom2Nix { 5761 5761 pname = "nvim-cokeline"; 5762 - version = "2022-09-11"; 5762 + version = "2023-01-10"; 5763 5763 src = fetchFromGitHub { 5764 5764 owner = "noib3"; 5765 5765 repo = "nvim-cokeline"; 5766 - rev = "501f93ec84af0d505d95d3827cad470b9c5e86dc"; 5767 - sha256 = "1vb6p497rwi6jmj08a3vpcxkc6c9qkblkv56gn1qgrdrx66gh0q5"; 5766 + rev = "dc72c4a8dcbcc4763e33899876512b15c2d2aa4e"; 5767 + sha256 = "0lqzzycim4g1x5715845mcp4rrabgpl37jk7mrhh2k4mciraxwmg"; 5768 5768 }; 5769 5769 meta.homepage = "https://github.com/noib3/nvim-cokeline/"; 5770 5770 }; ··· 5843 5843 5844 5844 nvim-dap = buildVimPluginFrom2Nix { 5845 5845 pname = "nvim-dap"; 5846 - version = "2023-01-08"; 5846 + version = "2023-01-12"; 5847 5847 src = fetchFromGitHub { 5848 5848 owner = "mfussenegger"; 5849 5849 repo = "nvim-dap"; 5850 - rev = "700a3c7d6fbe5b07bee74e9952b456120d355c47"; 5851 - sha256 = "16hrqqa6577lq51hcx048j8rwa6aqdb6dz9b94rv1ki0jy52cx00"; 5850 + rev = "b8201fd104287e9c24f898f1f7f5202896eea203"; 5851 + sha256 = "0nmqkx8vza9792nk9zf216hd4k2g10agpy0wahdvmiajplfb9l5v"; 5852 5852 }; 5853 5853 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 5854 5854 }; ··· 5879 5879 5880 5880 nvim-dap-ui = buildVimPluginFrom2Nix { 5881 5881 pname = "nvim-dap-ui"; 5882 - version = "2023-01-04"; 5882 + version = "2023-01-11"; 5883 5883 src = fetchFromGitHub { 5884 5884 owner = "rcarriga"; 5885 5885 repo = "nvim-dap-ui"; 5886 - rev = "f2206de65ea39093e3f13992507fc985c17aa763"; 5887 - sha256 = "1ylgzhb063xaslwya75ds7ngn4bdv09ajp5x3lawla17dbkry4ic"; 5886 + rev = "b80227ea56a48177786904f6322abc8b2dc0bc36"; 5887 + sha256 = "11a9jn4m1db2zlkfvwym98h15l46idf14gaddczf1njxhms52nm1"; 5888 5888 }; 5889 5889 meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; 5890 5890 }; ··· 5987 5987 5988 5988 nvim-hlslens = buildVimPluginFrom2Nix { 5989 5989 pname = "nvim-hlslens"; 5990 - version = "2023-01-05"; 5990 + version = "2023-01-12"; 5991 5991 src = fetchFromGitHub { 5992 5992 owner = "kevinhwang91"; 5993 5993 repo = "nvim-hlslens"; 5994 - rev = "9234f0fd7ec6042e8b4c70d41d25478a6cbf3a8e"; 5995 - sha256 = "1qlwhfdlg55pfx883k95i914myn509p69wkdjlv44asad36qhij4"; 5994 + rev = "0800f077ada1ba8cd92dc1f104c59ec1862de7df"; 5995 + sha256 = "1pnygqlippcmy74phm1j0s55mlh2vyyw5qfl4sga37ba5qdcxfq2"; 5996 5996 }; 5997 5997 meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/"; 5998 5998 }; ··· 6095 6095 6096 6096 nvim-lspconfig = buildVimPluginFrom2Nix { 6097 6097 pname = "nvim-lspconfig"; 6098 - version = "2023-01-09"; 6098 + version = "2023-01-11"; 6099 6099 src = fetchFromGitHub { 6100 6100 owner = "neovim"; 6101 6101 repo = "nvim-lspconfig"; 6102 - rev = "7b98aadc6e85db4fc3af6c1ec22c4774d965506e"; 6103 - sha256 = "1b0ygz9jyaj0i993qnjvfnr6yxf65sa8vkfjg2qh2gh1dphsvhfp"; 6102 + rev = "f0221821d8ceed70f0525a2c35380ba56672e107"; 6103 + sha256 = "156rys98bv2kwhfrpwqda3pkhjl4lxbjfcm7kwhjxpsrnnyf7an3"; 6104 6104 }; 6105 6105 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 6106 6106 }; ··· 6143 6143 6144 6144 nvim-metals = buildVimPluginFrom2Nix { 6145 6145 pname = "nvim-metals"; 6146 - version = "2023-01-02"; 6146 + version = "2023-01-12"; 6147 6147 src = fetchFromGitHub { 6148 6148 owner = "scalameta"; 6149 6149 repo = "nvim-metals"; 6150 - rev = "ddc1cb77b84c96152ab2a05cd22215da49d624ba"; 6151 - sha256 = "0fxbxi7xy19qhd1mzq2h8q5plq6sbmgy50z6kipc8n8lf57f2p5v"; 6150 + rev = "11da0d84c7b6b2c170b84aca17f54b74413b72a7"; 6151 + sha256 = "16pk37kiq6cshjp1f6wf3lwlpyajn1rwb445njb4sm1s60jvplfl"; 6152 6152 }; 6153 6153 meta.homepage = "https://github.com/scalameta/nvim-metals/"; 6154 6154 }; ··· 6179 6179 6180 6180 nvim-neoclip-lua = buildVimPluginFrom2Nix { 6181 6181 pname = "nvim-neoclip.lua"; 6182 - version = "2023-01-06"; 6182 + version = "2023-01-10"; 6183 6183 src = fetchFromGitHub { 6184 6184 owner = "AckslD"; 6185 6185 repo = "nvim-neoclip.lua"; 6186 - rev = "996b46fc661f9977ab214ddfc1322668f646d92d"; 6187 - sha256 = "0myzmnckzxnv0ikqbp6dpdaxsry01pya469iz3ncx4lnmwzvc372"; 6186 + rev = "e112a0bfaf137bcc0df361a4bad98bc21657ae2c"; 6187 + sha256 = "004izyg49921mspzqzdz8z06pxfzal1j58s4dw065rfnm2wjfjkn"; 6188 6188 }; 6189 6189 meta.homepage = "https://github.com/AckslD/nvim-neoclip.lua/"; 6190 6190 }; ··· 6239 6239 6240 6240 nvim-scrollbar = buildVimPluginFrom2Nix { 6241 6241 pname = "nvim-scrollbar"; 6242 - version = "2023-01-04"; 6242 + version = "2023-01-12"; 6243 6243 src = fetchFromGitHub { 6244 6244 owner = "petertriho"; 6245 6245 repo = "nvim-scrollbar"; 6246 - rev = "6e704cdeb7114385b4b19f9dc4b8f0c442019edc"; 6247 - sha256 = "0pw3x1k5r0z2g5bxfgvaafh6jzc2zfw3v7f69p2jn9yzbg5afchy"; 6246 + rev = "6a2065fbcd032075a06d2ab54508b69842bc4496"; 6247 + sha256 = "0i6kg4lw7v9fggi7j13lyb7ncchk1w10qdkzdgxn2cani2clwx9s"; 6248 6248 }; 6249 6249 meta.homepage = "https://github.com/petertriho/nvim-scrollbar/"; 6250 6250 }; ··· 6263 6263 6264 6264 nvim-snippy = buildVimPluginFrom2Nix { 6265 6265 pname = "nvim-snippy"; 6266 - version = "2023-01-06"; 6266 + version = "2023-01-11"; 6267 6267 src = fetchFromGitHub { 6268 6268 owner = "dcampos"; 6269 6269 repo = "nvim-snippy"; 6270 - rev = "8418bdb156822a780d00a86b50a0fe1c0bcf6200"; 6271 - sha256 = "17mklxh1vaf24kjkndj9c7cnc0kagcnl985vafd3iqbphpbyb3np"; 6270 + rev = "1be7830ee622dcae5bc5b1e59c1028d5606aa862"; 6271 + sha256 = "07rrwcglhhl6grncq1b0n6kdi60w4d8yvqfynjmhwjf6r9dkyq60"; 6272 6272 }; 6273 6273 meta.homepage = "https://github.com/dcampos/nvim-snippy/"; 6274 6274 }; ··· 6287 6287 6288 6288 nvim-spectre = buildVimPluginFrom2Nix { 6289 6289 pname = "nvim-spectre"; 6290 - version = "2022-12-20"; 6290 + version = "2023-01-11"; 6291 6291 src = fetchFromGitHub { 6292 6292 owner = "nvim-pack"; 6293 6293 repo = "nvim-spectre"; 6294 - rev = "68ea562b485b6593e325e7916c3bd6e833d433e7"; 6295 - sha256 = "1r32ad6q18y3w3adkdgscya6gw9iynab5pgqv9an3924vzpbvi8w"; 6294 + rev = "24275beae382e6bd0180b3064cf5729548641a02"; 6295 + sha256 = "0rw2g0a1sdd92ac22rgmvb4yk17ps2c760g03pbdwfca14d50fnh"; 6296 6296 }; 6297 6297 meta.homepage = "https://github.com/nvim-pack/nvim-spectre/"; 6298 6298 }; ··· 6335 6335 6336 6336 nvim-tree-lua = buildVimPluginFrom2Nix { 6337 6337 pname = "nvim-tree.lua"; 6338 - version = "2023-01-09"; 6338 + version = "2023-01-10"; 6339 6339 src = fetchFromGitHub { 6340 6340 owner = "nvim-tree"; 6341 6341 repo = "nvim-tree.lua"; 6342 - rev = "87961d38a7b6cd799ebe193946e86a1037ba66e8"; 6343 - sha256 = "0ch5df2x39knvjs0j5vkbxlkl8md218ghdhms1gykj57074jsc2x"; 6342 + rev = "3ce0a8e770f70a135ef969e0a640bd8d05baf42c"; 6343 + sha256 = "0bh7fhzw1ipmmw7p1ksaspi0h62gmiksv72ivjfayhdqqixb76n5"; 6344 6344 }; 6345 6345 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 6346 6346 }; 6347 6347 6348 6348 nvim-treesitter = buildVimPluginFrom2Nix { 6349 6349 pname = "nvim-treesitter"; 6350 - version = "2023-01-09"; 6350 + version = "2023-01-12"; 6351 6351 src = fetchFromGitHub { 6352 6352 owner = "nvim-treesitter"; 6353 6353 repo = "nvim-treesitter"; 6354 - rev = "5fb315df12a3091f241b0326aed0ec70381adbd8"; 6355 - sha256 = "00cpr1qalmgp6qbs0nhyj082dpndyir0ck2i3p09qqah2bfb1sy8"; 6354 + rev = "9a257d989a526c413a28c252c4ec9113a7d35a28"; 6355 + sha256 = "0pns64cibi4g0wms1wcddlyf5p95srh6xzagnaj29b60ym71wrqr"; 6356 6356 }; 6357 6357 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 6358 6358 }; ··· 6431 6431 6432 6432 nvim-ts-rainbow = buildVimPluginFrom2Nix { 6433 6433 pname = "nvim-ts-rainbow"; 6434 - version = "2023-01-02"; 6434 + version = "2023-01-09"; 6435 6435 src = fetchFromGitHub { 6436 - owner = "p00f"; 6436 + owner = "mrjones2014"; 6437 6437 repo = "nvim-ts-rainbow"; 6438 - rev = "ef95c15a935f97c65a80e48e12fe72d49aacf9b9"; 6439 - sha256 = "0ldv8g9i25286n0xqa1cj7a2lglcz9564dawz6ixd4ipsysjj571"; 6438 + rev = "aa83e4967bf78f85ffd9a11e159900c7ea7e423b"; 6439 + sha256 = "09x3bq4j9398avmzix78gm1qam0m34r9ifz7rb6l5rcqw7lhvr5q"; 6440 6440 }; 6441 - meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/"; 6441 + meta.homepage = "https://github.com/mrjones2014/nvim-ts-rainbow/"; 6442 6442 }; 6443 6443 6444 6444 nvim-ts-rainbow2 = buildVimPluginFrom2Nix { 6445 6445 pname = "nvim-ts-rainbow2"; 6446 - version = "2023-01-08"; 6446 + version = "2023-01-12"; 6447 6447 src = fetchgit { 6448 6448 url = "https://gitlab.com/HiPhish/nvim-ts-rainbow2"; 6449 - rev = "09dcb851701747b3f4c5c1088befc88e1601942d"; 6450 - sha256 = "0a905qsy01wyyxsgcy354mfn7039dy3ib82yzixacdbwzmng1kcz"; 6449 + rev = "11b61f2c6f0dbc679202d112b9094054869d7941"; 6450 + sha256 = "1wbk101a8j5pf2p3lylbdrm8f7i8afd94rypfg0pcr213f33318s"; 6451 6451 }; 6452 6452 meta.homepage = "https://gitlab.com/HiPhish/nvim-ts-rainbow2"; 6453 6453 }; 6454 6454 6455 6455 nvim-web-devicons = buildVimPluginFrom2Nix { 6456 6456 pname = "nvim-web-devicons"; 6457 - version = "2023-01-06"; 6457 + version = "2023-01-09"; 6458 6458 src = fetchFromGitHub { 6459 6459 owner = "nvim-tree"; 6460 6460 repo = "nvim-web-devicons"; 6461 - rev = "7f55bc36eddec87597167a97de5b690997edaf7d"; 6462 - sha256 = "00vzb60399h45rykgs0fma7nxqs24z0bi7q6wqvzbb3ggmyin43k"; 6461 + rev = "6c38926351372ea87034dec26182b62c835ff3bc"; 6462 + sha256 = "1qvpzja9j9hlnafmmsw5bjbbcf2fbn260bmcsmdy7pi17mrd5aha"; 6463 6463 }; 6464 6464 meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; 6465 6465 }; ··· 6598 6598 6599 6599 onedarkpro-nvim = buildVimPluginFrom2Nix { 6600 6600 pname = "onedarkpro.nvim"; 6601 - version = "2023-01-09"; 6601 + version = "2023-01-10"; 6602 6602 src = fetchFromGitHub { 6603 6603 owner = "olimorris"; 6604 6604 repo = "onedarkpro.nvim"; 6605 - rev = "61b4f4509a59247118ff93f1707f41d4674a5ac2"; 6606 - sha256 = "154r8gibyjzb8cp34xpz00l71f1drixvcsvsrw8lp1hqaak3hywd"; 6605 + rev = "cf006baefa1d0ad6dafeb8f9a99cfe971ad7f0b4"; 6606 + sha256 = "18k1j9wl0imyf865bq03yvnb4pms8bpfhi8iggjjzsmcsy0dzln4"; 6607 6607 }; 6608 6608 meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; 6609 6609 }; ··· 6670 6670 6671 6671 oxocarbon-nvim = buildVimPluginFrom2Nix { 6672 6672 pname = "oxocarbon.nvim"; 6673 - version = "2023-01-03"; 6673 + version = "2023-01-10"; 6674 6674 src = fetchFromGitHub { 6675 6675 owner = "nyoom-engineering"; 6676 6676 repo = "oxocarbon.nvim"; 6677 - rev = "71cd5475050ddf173a8d94dd0ea067b78d88397b"; 6678 - sha256 = "0nqvq33ljpjq3m54l31zhd6givq524pgyzp5vf8f19ky7bvd833f"; 6677 + rev = "b58812cde84df6ec0c2f54e602d608d94a78ebef"; 6678 + sha256 = "0gk2j9dkdjdiagz49wxj0skm9w50fifl0xg2496rcdarvhh5lny7"; 6679 6679 }; 6680 6680 meta.homepage = "https://github.com/nyoom-engineering/oxocarbon.nvim/"; 6681 6681 }; ··· 6694 6694 6695 6695 packer-nvim = buildVimPluginFrom2Nix { 6696 6696 pname = "packer.nvim"; 6697 - version = "2022-12-18"; 6697 + version = "2023-01-11"; 6698 6698 src = fetchFromGitHub { 6699 6699 owner = "wbthomason"; 6700 6700 repo = "packer.nvim"; 6701 - rev = "dac4088c70f4337c6c40d1a2751266a324765797"; 6702 - sha256 = "129axd8cfm5y4n520z63cfsn8pix882f4l4nzvwmf62fqnr292i0"; 6701 + rev = "1d0cf98a561f7fd654c970c49f917d74fafe1530"; 6702 + sha256 = "1nx3ip7pab0a2c4w3rwmpj8a1qizmpw06b11v6js3mbp4hb40230"; 6703 6703 }; 6704 6704 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 6705 6705 }; ··· 6814 6814 6815 6815 plenary-nvim = buildNeovimPluginFrom2Nix { 6816 6816 pname = "plenary.nvim"; 6817 - version = "2023-01-06"; 6817 + version = "2023-01-10"; 6818 6818 src = fetchFromGitHub { 6819 6819 owner = "nvim-lua"; 6820 6820 repo = "plenary.nvim"; 6821 - rev = "9d81624fbcedd3dd43b38d7e13a1e7b3f873d8cd"; 6822 - sha256 = "0y3qn0rwlwp720517lwg35f09b30b591hprbvb6hgvn1waw2ljzc"; 6821 + rev = "1c7e3e6b0f4dd5a174fcea9fda8a4d7de593b826"; 6822 + sha256 = "12hp9a2q80hg93ynfa97v03fmxqwv4d6f1yb92bi6ih3kbjyjsji"; 6823 6823 }; 6824 6824 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 6825 6825 }; ··· 7706 7706 7707 7707 suda-vim = buildVimPluginFrom2Nix { 7708 7708 pname = "suda.vim"; 7709 - version = "2022-10-19"; 7709 + version = "2023-01-10"; 7710 7710 src = fetchFromGitHub { 7711 7711 owner = "lambdalisue"; 7712 7712 repo = "suda.vim"; 7713 - rev = "2fc45dc4bcafb245b613ebd6847a244924735cc6"; 7714 - sha256 = "1k8cx22p2xb1bvnz5zcwrxd8qnhdcwlrs9xqhjry5y4jpb16hdzc"; 7713 + rev = "08abd39dfe1cee681b8ce3e7321da5fa03e045c1"; 7714 + sha256 = "0sivx4smg6d02dd16d9aa4v652vl90lpkbpz69kpi5llii6kb1xf"; 7715 7715 }; 7716 7716 meta.homepage = "https://github.com/lambdalisue/suda.vim/"; 7717 7717 }; ··· 8225 8225 8226 8226 telescope-nvim = buildVimPluginFrom2Nix { 8227 8227 pname = "telescope.nvim"; 8228 - version = "2023-01-07"; 8228 + version = "2023-01-11"; 8229 8229 src = fetchFromGitHub { 8230 8230 owner = "nvim-telescope"; 8231 8231 repo = "telescope.nvim"; 8232 - rev = "04af51dbfb17c2afa0b8d82b0e842e0638201ca9"; 8233 - sha256 = "16m9k42cy4kd5a067y7wnbzzqizms74837n9p5hqj3l1s429vr1v"; 8232 + rev = "1ba7278cf08da8048e7f589ef6b65a39fd3e4dbf"; 8233 + sha256 = "07msm2fjyqqx687809wci3k1birrwrjw26h5qv20f5wjbh2bxii5"; 8234 8234 }; 8235 8235 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 8236 8236 }; ··· 8442 8442 8443 8443 toggleterm-nvim = buildVimPluginFrom2Nix { 8444 8444 pname = "toggleterm.nvim"; 8445 - version = "2022-12-09"; 8445 + version = "2023-01-12"; 8446 8446 src = fetchFromGitHub { 8447 8447 owner = "akinsho"; 8448 8448 repo = "toggleterm.nvim"; 8449 - rev = "b02a1674bd0010d7982b056fd3df4f717ff8a57a"; 8450 - sha256 = "1ibkq0mv39n8pf43nxrridn4hdn95qk7pq0mv28qrb9p8dnxczfj"; 8449 + rev = "528d6375745dc3c5db6ab7d5fba0ddbdec5bf4e0"; 8450 + sha256 = "1z8ximxagl3qpx3w5a6nbva5agnkayn3j3dg5xhrydjkbs9iq1lr"; 8451 8451 }; 8452 8452 meta.homepage = "https://github.com/akinsho/toggleterm.nvim/"; 8453 8453 }; ··· 8490 8490 8491 8491 treesj = buildVimPluginFrom2Nix { 8492 8492 pname = "treesj"; 8493 - version = "2023-01-07"; 8493 + version = "2023-01-12"; 8494 8494 src = fetchFromGitHub { 8495 8495 owner = "Wansmer"; 8496 8496 repo = "treesj"; 8497 - rev = "c7dae6b68c541ccb2bb6fdf113649234acb176e6"; 8498 - sha256 = "1hbkwipaw61g1fxmvkvmgf5x2j9nxx3639mxr57jbfqp17zdfrnm"; 8497 + rev = "ba9e816da2f0a436d9c10cfd878760974148860e"; 8498 + sha256 = "1jmf3wjnp92gwqnih75xaxhz320gbv8zwql7s2m7ay30h1j9hmnb"; 8499 8499 }; 8500 8500 meta.homepage = "https://github.com/Wansmer/treesj/"; 8501 8501 }; ··· 9054 9054 9055 9055 vim-airline = buildVimPluginFrom2Nix { 9056 9056 pname = "vim-airline"; 9057 - version = "2023-01-09"; 9057 + version = "2023-01-11"; 9058 9058 src = fetchFromGitHub { 9059 9059 owner = "vim-airline"; 9060 9060 repo = "vim-airline"; 9061 - rev = "4f5b641710bc8cffddb28c6821b2ee7abaafefe6"; 9062 - sha256 = "1pbg094i8s314f4ffa3ppcdycp1ylzd6z29xhvcsf4q83ji212r4"; 9061 + rev = "1ecbc7668276eb2780181d7fe4d6bd8e1a27716e"; 9062 + sha256 = "0lx13zq4s7piyp115x0yp63nfif3zdcb1sw0gwin6wnly0xqxz8x"; 9063 9063 }; 9064 9064 meta.homepage = "https://github.com/vim-airline/vim-airline/"; 9065 9065 }; ··· 9450 9450 9451 9451 vim-clap = buildVimPluginFrom2Nix { 9452 9452 pname = "vim-clap"; 9453 - version = "2023-01-09"; 9453 + version = "2023-01-12"; 9454 9454 src = fetchFromGitHub { 9455 9455 owner = "liuchengxu"; 9456 9456 repo = "vim-clap"; 9457 - rev = "d388abc011762b01a0b31cb07a37e4da7f594eeb"; 9458 - sha256 = "03ik7icaal6i6w3pdizkip0l7cjgz9hfm6y6dhlrgq1szf5mnq6c"; 9457 + rev = "fc641d913759303898b1c898eb330ae9a12486e3"; 9458 + sha256 = "0s0c5pvs3wvwinqda7sngyqf38nkrdybaxlz8hp34j5xm5z5qbck"; 9459 9459 }; 9460 9460 meta.homepage = "https://github.com/liuchengxu/vim-clap/"; 9461 9461 }; ··· 10242 10242 10243 10243 vim-fugitive = buildVimPluginFrom2Nix { 10244 10244 pname = "vim-fugitive"; 10245 - version = "2022-12-30"; 10245 + version = "2023-01-12"; 10246 10246 src = fetchFromGitHub { 10247 10247 owner = "tpope"; 10248 10248 repo = "vim-fugitive"; 10249 - rev = "99cdb88bc64063dc4656ae53496f06fb2a394cd4"; 10250 - sha256 = "0l1s4ngbn98aha8621i0s4l5vm0gzh112qkfcllmva4f2kkgb0xm"; 10249 + rev = "9c5f675db54139c18ed4a1a18989ea2da37d6cae"; 10250 + sha256 = "136mwdgdybaair4vcx37i9ca890icismpybnhi3a5zkv8dv5sh9s"; 10251 10251 }; 10252 10252 meta.homepage = "https://github.com/tpope/vim-fugitive/"; 10253 10253 }; ··· 10687 10687 10688 10688 vim-illuminate = buildVimPluginFrom2Nix { 10689 10689 pname = "vim-illuminate"; 10690 - version = "2022-11-11"; 10690 + version = "2023-01-11"; 10691 10691 src = fetchFromGitHub { 10692 10692 owner = "RRethy"; 10693 10693 repo = "vim-illuminate"; 10694 - rev = "a6d0b28ea7d6b9d139374be1f94a16bd120fcda3"; 10695 - sha256 = "0wby253z3njala4syizy3m463gi8l45gcf7rj866r2jhnfxg9ba8"; 10694 + rev = "da80f3877896adcf77f59fb0bf74e9601615d372"; 10695 + sha256 = "129r4jrdffy18yklk18gbplgxf7dkngda8cgssf9xfawizyg739v"; 10696 10696 }; 10697 10697 meta.homepage = "https://github.com/RRethy/vim-illuminate/"; 10698 10698 }; ··· 11000 11000 11001 11001 vim-ledger = buildVimPluginFrom2Nix { 11002 11002 pname = "vim-ledger"; 11003 - version = "2022-11-27"; 11003 + version = "2023-01-10"; 11004 11004 src = fetchFromGitHub { 11005 11005 owner = "ledger"; 11006 11006 repo = "vim-ledger"; 11007 - rev = "b7fda15b5a7080c7ee9728765fa6e5b4b1c5fca4"; 11008 - sha256 = "1cb2mld2jk7zbyiwa863vmkj6a52d7dzs57vmzw1s047nl04lnb8"; 11007 + rev = "653fb20b4c0eedabdc5486719b571813d5c8878c"; 11008 + sha256 = "1y6hzjx4qknwvilqxshqgl8q6wy7ycabmlzy2kgww7257cxsan1x"; 11009 11009 }; 11010 11010 meta.homepage = "https://github.com/ledger/vim-ledger/"; 11011 11011 }; ··· 11733 11733 11734 11734 vim-pandoc-syntax = buildVimPluginFrom2Nix { 11735 11735 pname = "vim-pandoc-syntax"; 11736 - version = "2022-07-23"; 11736 + version = "2023-01-10"; 11737 11737 src = fetchFromGitHub { 11738 11738 owner = "vim-pandoc"; 11739 11739 repo = "vim-pandoc-syntax"; 11740 - rev = "2baeabb9584bb948618806f22bc4cef5685535fc"; 11741 - sha256 = "095hsn5vm0s8ky84l85cshn9hsa3cmyy27r9n9cdq28x373nabdr"; 11740 + rev = "4268535e1d33117a680a91160d845cd3833dfe28"; 11741 + sha256 = "0wd6fxv3l19rh7a6zfqi7ylcd1wjk8haiix7cq3zzyvq3zfidp0z"; 11742 11742 }; 11743 11743 meta.homepage = "https://github.com/vim-pandoc/vim-pandoc-syntax/"; 11744 11744 }; ··· 11973 11973 11974 11974 vim-ps1 = buildVimPluginFrom2Nix { 11975 11975 pname = "vim-ps1"; 11976 - version = "2022-09-12"; 11976 + version = "2023-01-11"; 11977 11977 src = fetchFromGitHub { 11978 11978 owner = "PProvost"; 11979 11979 repo = "vim-ps1"; 11980 - rev = "e7cc3b08f6f9e2dc1909f397aa3d5b0a7acb661c"; 11981 - sha256 = "1n4c6sgmpr2zb0m5f1nw866fg4s4hqbbsbkz46x2sndr96r6gk1l"; 11980 + rev = "502590f90a21f0de2b7664d6d0dcc90e5bb28a9c"; 11981 + sha256 = "0v335bgbf1a6ry8dvphfqwmlhlz8x94cj4x6z7ssz16hpasrlhx6"; 11982 11982 }; 11983 11983 meta.homepage = "https://github.com/PProvost/vim-ps1/"; 11984 11984 }; ··· 12693 12693 12694 12694 vim-terraform = buildVimPluginFrom2Nix { 12695 12695 pname = "vim-terraform"; 12696 - version = "2021-07-10"; 12696 + version = "2023-01-11"; 12697 12697 src = fetchFromGitHub { 12698 12698 owner = "hashivim"; 12699 12699 repo = "vim-terraform"; 12700 - rev = "f0b17ac9f1bbdf3a29dba8b17ab429b1eed5d443"; 12701 - sha256 = "0j87i6kxafwl8a8szy2gzv7d0qhzwynd93iw8k0i42jnpqm8rp3a"; 12700 + rev = "d00503de9bed3a1da7206090cb148c6a1acce870"; 12701 + sha256 = "1vh8yv2cpyfnqmmjza8dm3b11mhz9x8lwln865hdjggzbj9vdbcg"; 12702 12702 }; 12703 12703 meta.homepage = "https://github.com/hashivim/vim-terraform/"; 12704 12704 }; ··· 12718 12718 12719 12719 vim-test = buildVimPluginFrom2Nix { 12720 12720 pname = "vim-test"; 12721 - version = "2023-01-05"; 12721 + version = "2023-01-10"; 12722 12722 src = fetchFromGitHub { 12723 12723 owner = "vim-test"; 12724 12724 repo = "vim-test"; 12725 - rev = "4d6c408c14632b097465ff3be3eeb0dc34ab3112"; 12726 - sha256 = "0dm34lnbk9f89r29i71znm29bfdha4l1ki3jwdlyqi9szgrnn5gh"; 12725 + rev = "ca2502545a8c563e15f556d0eb8a59e0f74d2864"; 12726 + sha256 = "1ijfdhnsr3dlp5bw3xarp2nxkavab59lnk563gvjcw74889alip9"; 12727 12727 }; 12728 12728 meta.homepage = "https://github.com/vim-test/vim-test/"; 12729 12729 }; ··· 12862 12862 12863 12863 vim-tmux-navigator = buildVimPluginFrom2Nix { 12864 12864 pname = "vim-tmux-navigator"; 12865 - version = "2023-01-08"; 12865 + version = "2023-01-10"; 12866 12866 src = fetchFromGitHub { 12867 12867 owner = "christoomey"; 12868 12868 repo = "vim-tmux-navigator"; 12869 - rev = "9337b6d5d417e8006c09f1faadb5069296c8da02"; 12870 - sha256 = "14wj5jqhyjpsdnlvx34fvk7zax6w2appi6rg7mc91z2z7gmrzf8q"; 12869 + rev = "cdd66d6a37d991bba7997d593586fc51a5b37aa8"; 12870 + sha256 = "12jb59c9x3xbhfc9xps64dq3h9a5gsjfb60hv8kd8k2hl3jmnpc0"; 12871 12871 }; 12872 12872 meta.homepage = "https://github.com/christoomey/vim-tmux-navigator/"; 12873 12873 }; ··· 13114 13114 13115 13115 vim-wakatime = buildVimPluginFrom2Nix { 13116 13116 pname = "vim-wakatime"; 13117 - version = "2022-12-29"; 13117 + version = "2023-01-10"; 13118 13118 src = fetchFromGitHub { 13119 13119 owner = "wakatime"; 13120 13120 repo = "vim-wakatime"; 13121 - rev = "7d8ca4667f46e783388609ca7f04a65e4389338a"; 13122 - sha256 = "0a2gz61yrq85qapg9mnyfj55kmzhz4iaxibxzk78ac4nj43sv8vn"; 13121 + rev = "b487cccc0e920e4fdf84f72d2fc1c86ef8dc3bdc"; 13122 + sha256 = "13741pp29f2pqr44sslh9fl49aw7a19l3ff78k1qm4i97ms4r0xc"; 13123 13123 }; 13124 13124 meta.homepage = "https://github.com/wakatime/vim-wakatime/"; 13125 13125 }; ··· 13427 13427 13428 13428 vimtex = buildVimPluginFrom2Nix { 13429 13429 pname = "vimtex"; 13430 - version = "2023-01-02"; 13430 + version = "2023-01-12"; 13431 13431 src = fetchFromGitHub { 13432 13432 owner = "lervag"; 13433 13433 repo = "vimtex"; 13434 - rev = "e8c2c8087f810f0c67373d11d05b47c6a2800b98"; 13435 - sha256 = "1np2byzc00kyaqvpr72dhnki8mbdgqsmzwjbdwayrdg43s59pi7s"; 13434 + rev = "bd0173e7d3c0097c5b855265ce83f5863f073c85"; 13435 + sha256 = "0swydbyqk0rv35b0c3axxg59ninhwihp5c2jvvxnifmzkrz0s5g8"; 13436 13436 }; 13437 13437 meta.homepage = "https://github.com/lervag/vimtex/"; 13438 13438 }; ··· 13535 13535 13536 13536 which-key-nvim = buildVimPluginFrom2Nix { 13537 13537 pname = "which-key.nvim"; 13538 - version = "2023-01-09"; 13538 + version = "2023-01-12"; 13539 13539 src = fetchFromGitHub { 13540 13540 owner = "folke"; 13541 13541 repo = "which-key.nvim"; 13542 - rev = "85f69b07afce4ea77c58ae9a3aeb4e6c918b4d34"; 13543 - sha256 = "11ffalyyl29jk9h29vmg5vj9jil4brpjxa8rsys6n6zc1gydis8n"; 13542 + rev = "e4fa445065a2bb0bbc3cca85346b67817f28e83e"; 13543 + sha256 = "1gj1qkq1zxn9by6zxwg46rplpks51wvv3pmdjh8qr0ldkxk9yavy"; 13544 13544 }; 13545 13545 meta.homepage = "https://github.com/folke/which-key.nvim/"; 13546 13546 };
+27 -27
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
··· 115 115 }; 116 116 c_sharp = buildGrammar { 117 117 language = "c_sharp"; 118 - version = "f076a8e"; 118 + version = "3b661ce"; 119 119 source = fetchFromGitHub { 120 120 owner = "tree-sitter"; 121 121 repo = "tree-sitter-c-sharp"; 122 - rev = "f076a8efe30a0b8c249eeb61383f6d914376114c"; 123 - hash = "sha256-CFqVngYaGe+ZFwpMaQI5HKAioJPmciBDhHxfO3yjKuE="; 122 + rev = "3b661ced8d510aa424e2f68314520c281dd8c113"; 123 + hash = "sha256-Z+ueKX2CAtWTCMipElZUl97hrUEb8Dv1po8xSLI3iJA="; 124 124 }; 125 125 meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; 126 126 }; ··· 338 338 }; 339 339 embedded_template = buildGrammar { 340 340 language = "embedded_template"; 341 - version = "91fc5ae"; 341 + version = "a130858"; 342 342 source = fetchFromGitHub { 343 343 owner = "tree-sitter"; 344 344 repo = "tree-sitter-embedded-template"; 345 - rev = "91fc5ae1140d5c9d922312431f7d251a48d7b8ce"; 346 - hash = "sha256-WAMCwKS+gOvBVC9h0qKHLgNedCRQwbJV+++SDqHhK5g="; 345 + rev = "a13085849cf69e2401ec44e38cffc3d73f22f3df"; 346 + hash = "sha256-JNyLOW/na8J0WEsLDv3BuC+UXxGpYMYvAlywq4z6Wzo="; 347 347 }; 348 348 meta.homepage = "https://github.com/tree-sitter/tree-sitter-embedded-template"; 349 349 }; ··· 758 758 }; 759 759 julia = buildGrammar { 760 760 language = "julia"; 761 - version = "1cd300b"; 761 + version = "0412178"; 762 762 source = fetchFromGitHub { 763 763 owner = "tree-sitter"; 764 764 repo = "tree-sitter-julia"; 765 - rev = "1cd300bda52e680872053cd55a228c1809cb0c3a"; 766 - hash = "sha256-qdKC1yk2CQGQlVWI/0XHrsTF81rRFUlmKSNJ3RoZcdI="; 765 + rev = "041217800bf423099015e1654c9a4fdd75310bb1"; 766 + hash = "sha256-DwRU4yqnMFqMIh4mAo9a57SRXhOLTnWKjO6zSaczUNU="; 767 767 }; 768 768 meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia"; 769 769 }; ··· 914 914 }; 915 915 nickel = buildGrammar { 916 916 language = "nickel"; 917 - version = "9d83db4"; 917 + version = "7867780"; 918 918 source = fetchFromGitHub { 919 919 owner = "nickel-lang"; 920 920 repo = "tree-sitter-nickel"; 921 - rev = "9d83db400b6c11260b9106f131f93ddda8131933"; 922 - hash = "sha256-Jv7GMm6TpJE8+0pG045rFWkW/9rkv1Pn/6ko2a0bpmY="; 921 + rev = "7867780e52ebeda0daa4a55acb870100e070d274"; 922 + hash = "sha256-SXM15LbQ4bGKx+2QY7jMHq4G4ATtak2Umnb3SHFUqM0="; 923 923 }; 924 924 meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel"; 925 925 }; ··· 1214 1214 }; 1215 1215 ruby = buildGrammar { 1216 1216 language = "ruby"; 1217 - version = "c919603"; 1217 + version = "7a1921b"; 1218 1218 source = fetchFromGitHub { 1219 1219 owner = "tree-sitter"; 1220 1220 repo = "tree-sitter-ruby"; 1221 - rev = "c91960320d0f337bdd48308a8ad5500bd2616979"; 1222 - hash = "sha256-zUNs7s7SLGLU4h08FHLUA3YhbhRotMQVqk+zG9bmtjE="; 1221 + rev = "7a1921bcfd90e3a04c1ad011059087aaf0168dd4"; 1222 + hash = "sha256-niL8gqKv1Nq1z8y4c49amqkDo+FoIP3XEJz+dV2UmWo="; 1223 1223 }; 1224 1224 meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby"; 1225 1225 }; ··· 1236 1236 }; 1237 1237 scala = buildGrammar { 1238 1238 language = "scala"; 1239 - version = "c4c7d2e"; 1239 + version = "fd05f09"; 1240 1240 source = fetchFromGitHub { 1241 1241 owner = "tree-sitter"; 1242 1242 repo = "tree-sitter-scala"; 1243 - rev = "c4c7d2e454014659be7383a582bd84456688bb1c"; 1244 - hash = "sha256-weAn9/X63M0ZOYv2eCgDblR5b9fUvdIFQ8sWcnrApGw="; 1243 + rev = "fd05f09043051c82fba695aa95cee9c534fbc533"; 1244 + hash = "sha256-/o9TsnKGeukIGgfOjwNDjdxPkr5zyIPh1bZsvr2FX90="; 1245 1245 }; 1246 1246 meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; 1247 1247 }; ··· 1313 1313 }; 1314 1314 sql = buildGrammar { 1315 1315 language = "sql"; 1316 - version = "8635357"; 1316 + version = "3647b9f"; 1317 1317 source = fetchFromGitHub { 1318 1318 owner = "derekstride"; 1319 1319 repo = "tree-sitter-sql"; 1320 - rev = "8635357363f8b01931ce6abbe0c937aa73e47bf8"; 1321 - hash = "sha256-p3R8uGIHyzYnRnKYWpeqMAcuk1xjKlPvB5vllPqUvrs="; 1320 + rev = "3647b9f5b937269f43ac6e4b6ebcb6f52e033c17"; 1321 + hash = "sha256-flZtgmMflDlWggMisUfVOA7ikGpkYwAGxzlc4jYzrrQ="; 1322 1322 }; 1323 1323 generate = true; 1324 1324 meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; ··· 1574 1574 }; 1575 1575 wgsl = buildGrammar { 1576 1576 language = "wgsl"; 1577 - version = "4c03f73"; 1577 + version = "40259f3"; 1578 1578 source = fetchFromGitHub { 1579 1579 owner = "szebniok"; 1580 1580 repo = "tree-sitter-wgsl"; 1581 - rev = "4c03f73822c72130c63c385a112e44ad5a69f3e9"; 1582 - hash = "sha256-YqGrjtWmBHthV6c9WvCUT2Q13vQJGpvWPR6DTwHMEr4="; 1581 + rev = "40259f3c77ea856841a4e0c4c807705f3e4a2b65"; 1582 + hash = "sha256-voLkcJ/062hzipb3Ak/mgQvFbrLUJdnXq1IupzjMJXA="; 1583 1583 }; 1584 1584 meta.homepage = "https://github.com/szebniok/tree-sitter-wgsl"; 1585 1585 }; 1586 1586 wgsl_bevy = buildGrammar { 1587 1587 language = "wgsl_bevy"; 1588 - version = "2475727"; 1588 + version = "7cd38d6"; 1589 1589 source = fetchFromGitHub { 1590 1590 owner = "theHamsta"; 1591 1591 repo = "tree-sitter-wgsl-bevy"; 1592 - rev = "24757275fa01e813ebfdb6acab85862ced9405d7"; 1593 - hash = "sha256-Zevra1HCnQWyx5zZ2m9P/qEGnmpptTnwXyttNiciKCA="; 1592 + rev = "7cd38d6895060b023353e04f7af099ec64add5d1"; 1593 + hash = "sha256-QzfeFzGhWJGD+l+MeKyedRpdZsH+dGKE7UxRmh2uMH0="; 1594 1594 }; 1595 1595 meta.homepage = "https://github.com/theHamsta/tree-sitter-wgsl-bevy"; 1596 1596 };
+1 -1
pkgs/applications/editors/vim/plugins/overrides.nix
··· 1052 1052 libiconv 1053 1053 ]; 1054 1054 1055 - cargoSha256 = "sha256-5hez6snn0neQEE3W8PbwUoGeSj8Bvu23Ftxz5T0iPAw="; 1055 + cargoSha256 = "sha256-ls4WZQees78SNJilXoL3CSXAaILxX1/WUMCyO7+14IM="; 1056 1056 }; 1057 1057 in 1058 1058 ''
+1 -1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 541 541 https://github.com/nvim-treesitter/nvim-treesitter-textobjects/,, 542 542 https://github.com/windwp/nvim-ts-autotag/,, 543 543 https://github.com/joosepalviste/nvim-ts-context-commentstring/,, 544 - https://github.com/p00f/nvim-ts-rainbow/,, 544 + https://github.com/mrjones2014/nvim-ts-rainbow/,, 545 545 https://gitlab.com/HiPhish/nvim-ts-rainbow2,HEAD, 546 546 https://github.com/kyazdani42/nvim-web-devicons/,, 547 547 https://github.com/AckslD/nvim-whichkey-setup.lua/,,
+2 -2
pkgs/applications/misc/mupdf/default.nix
··· 47 47 48 48 in 49 49 stdenv.mkDerivation rec { 50 - version = "1.20.3"; 50 + version = "1.21.1"; 51 51 pname = "mupdf"; 52 52 53 53 src = fetchurl { 54 54 url = "https://mupdf.com/downloads/archive/${pname}-${version}-source.tar.gz"; 55 - sha256 = "sha256-a2AHD27sIOjYfStc0iz0kCAxGjzxXuEJmOPl9fmEses="; 55 + sha256 = "sha256-sk3b4SUGzILeCNXNSUYUugg0b4F12x2YvPk4/5SSWlQ="; 56 56 }; 57 57 58 58 patches = [ ./0001-Use-command-v-in-favor-of-which.patch
+3 -2
pkgs/applications/misc/sc-im/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "sc-im"; 18 - version = "0.8.2"; 18 + version = "0.8.3"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "andmarti1424"; 22 22 repo = "sc-im"; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-H+GQUpouiXc/w6GWdkSVvTXZ/Dtb7sUmBLGcpxG3Mts="; 24 + sha256 = "sha256-QlnxMe0WsRX9J2xzpf2Udcf9+N3MvQWqmYl2YKsGpYM="; 25 25 }; 26 26 27 27 sourceRoot = "${src.name}/src"; ··· 49 49 ''; 50 50 51 51 meta = with lib; { 52 + changelog = "https://github.com/andmarti1424/sc-im/blob/${src.rev}/CHANGES"; 52 53 homepage = "https://github.com/andmarti1424/sc-im"; 53 54 description = "An ncurses spreadsheet program for terminal"; 54 55 license = licenses.bsdOriginal;
+8 -7
pkgs/applications/networking/cluster/lens/default.nix
··· 1 - { lib, fetchurl, appimageTools, wrapGAppsHook }: 1 + { lib, fetchurl, appimageTools, wrapGAppsHook, makeWrapper }: 2 2 3 3 let 4 4 pname = "lens"; 5 - version = "5.5.3"; 6 - build = "${version}-latest.20220602.2"; 5 + version = "6.3.0"; 6 + build = "2022.12.221341-latest"; 7 7 name = "${pname}-${version}"; 8 8 9 9 src = fetchurl { 10 10 url = "https://api.k8slens.dev/binaries/Lens-${build}.x86_64.AppImage"; 11 - sha256 = "sha256-lwiwyXoO+7KgDnQ2Ly0QK0oEVHR73nsMZMGOd2j48dg="; 11 + sha256 = "sha256-IJkm2Woz362jydFph9ek+5Jh2jtDH8kKvWoLQhTZPvc="; 12 12 name = "${pname}.AppImage"; 13 13 }; 14 14 ··· 23 23 extraInstallCommands = 24 24 '' 25 25 mv $out/bin/${name} $out/bin/${pname} 26 - 26 + source "${makeWrapper}/nix-support/setup-hook" 27 + wrapProgram $out/bin/${pname} \ 28 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" 27 29 install -m 444 -D ${appimageContents}/lens.desktop $out/share/applications/${pname}.desktop 28 30 install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/lens.png \ 29 31 $out/share/icons/hicolor/512x512/apps/${pname}.png 30 - 31 32 substituteInPlace $out/share/applications/${pname}.desktop \ 32 33 --replace 'Icon=lens' 'Icon=${pname}' \ 33 34 --replace 'Exec=AppRun' 'Exec=${pname}' ··· 37 38 description = "The Kubernetes IDE"; 38 39 homepage = "https://k8slens.dev/"; 39 40 license = licenses.mit; 40 - maintainers = with maintainers; [ dbirks ]; 41 + maintainers = with maintainers; [ dbirks RossComputerGuy ]; 41 42 platforms = [ "x86_64-linux" ]; 42 43 }; 43 44 }
+6 -6
pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
··· 21 21 22 22 let 23 23 libdeltachat' = libdeltachat.overrideAttrs (old: rec { 24 - version = "1.104.0"; 24 + version = "1.106.0"; 25 25 src = fetchFromGitHub { 26 26 owner = "deltachat"; 27 27 repo = "deltachat-core-rust"; 28 28 rev = version; 29 - hash = "sha256-+FQ6XE+CtvSNSgpEr8h0mcr9DCC6TvGgLrYGdw0Ve2o="; 29 + hash = "sha256-S53ghVFb1qDI7MVNbc2ZlHqDN4VRBFQJCJg2J+w0erc="; 30 30 }; 31 31 cargoDeps = rustPlatform.fetchCargoTarball { 32 32 inherit src; 33 33 name = "${old.pname}-${version}"; 34 - hash = "sha256-c3tt+nYZksI/VhJk4bNHu9ZXeDTaA2aLAQo1BmuF+2g="; 34 + hash = "sha256-k4j814Ao7FAyd0w1nH2fuX1cJKjBkhPw0CVZqNU7Hqs="; 35 35 }; 36 36 }); 37 37 esbuild' = esbuild.override { ··· 48 48 }; 49 49 in buildNpmPackage rec { 50 50 pname = "deltachat-desktop"; 51 - version = "1.34.1"; 51 + version = "1.34.2"; 52 52 53 53 src = fetchFromGitHub { 54 54 owner = "deltachat"; 55 55 repo = "deltachat-desktop"; 56 56 rev = "v${version}"; 57 - hash = "sha256-/F1fU54eTM9mUaQe/Ex9DnTDb+fzl/1HNyYvLWE2BBU="; 57 + hash = "sha256-XOGfKa0eGVZKKKC0Pm2kw48XWWcrxCyDdYzCSKp+wco="; 58 58 }; 59 59 60 - npmDepsHash = "sha256-3wzN7G27IGTlFZUE9RzQXfApVfaTc92Sbb+jjH/zeoc="; 60 + npmDepsHash = "sha256-ZMXXBDVT5rHTzHOrKAUAezL/1UTMdzbBllG69kxg55M="; 61 61 62 62 nativeBuildInputs = [ 63 63 makeWrapper
+1 -1
pkgs/applications/office/libreoffice/default.nix
··· 96 96 , gpgme 97 97 , libwebp 98 98 , abseil-cpp 99 - , langs ? [ "ca" "cs" "da" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "ja" "nl" "pl" "pt" "pt-BR" "ro" "ru" "sl" "tr" "uk" "zh-CN" ] 99 + , langs ? [ "ar" "ca" "cs" "da" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "ja" "nl" "pl" "pt" "pt-BR" "ro" "ru" "sl" "tr" "uk" "zh-CN" ] 100 100 , withHelp ? true 101 101 , kdeIntegration ? false 102 102 , mkDerivation ? null
+3 -3
pkgs/applications/version-management/srvc/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "srvc"; 5 - version = "0.9.0"; 5 + version = "0.10.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "insilica"; 9 9 repo = "rs-srvc"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-XslMwA1DhztK9DPNCucUpzjCQXz6PN8ml8JBvKtJeqg="; 11 + sha256 = "sha256-yeyAorVMHFl9wm57gmK6ZAI1w5daN2xl29Gqq0DsTtc="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-KxwBF5t8lcaH8ZD4SorIBiq7p6r9LGHfEOyNXtB9HJw="; 14 + cargoHash = "sha256-/1TL0lWb4I9h6nGV7exx7U6ACrieN0EULTWg7Weexeg="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ 17 17 Security
+54
pkgs/build-support/deterministic-uname/default.nix
··· 1 + # expr and script based on our lsb_release 2 + { stdenv 3 + , lib 4 + , substituteAll 5 + , coreutils 6 + , getopt 7 + , modDirVersion ? "" 8 + }: 9 + 10 + substituteAll { 11 + name = "uname"; 12 + 13 + src = ./deterministic-uname.sh; 14 + 15 + dir = "bin"; 16 + isExecutable = true; 17 + 18 + inherit coreutils getopt; 19 + 20 + uSystem = if stdenv.buildPlatform.uname.system != null then stdenv.buildPlatform.uname.system else "unknown"; 21 + inherit (stdenv.buildPlatform.uname) processor; 22 + 23 + # uname -o 24 + # maybe add to lib/systems/default.nix uname attrset 25 + # https://github.com/coreutils/coreutils/blob/7fc84d1c0f6b35231b0b4577b70aaa26bf548a7c/src/uname.c#L373-L374 26 + # https://stackoverflow.com/questions/61711186/where-does-host-operating-system-in-uname-c-comes-from 27 + # https://github.com/coreutils/gnulib/blob/master/m4/host-os.m4 28 + operatingSystem = 29 + if stdenv.buildPlatform.isLinux 30 + then "GNU/Linux" 31 + else if stdenv.buildPlatform.isDarwin 32 + then "Darwin" # darwin isn't in host-os.m4 so where does this come from? 33 + else "unknown"; 34 + 35 + # in os-specific/linux module packages 36 + # --replace '$(shell uname -r)' "${kernel.modDirVersion}" \ 37 + # is a common thing to do. 38 + modDirVersion = if modDirVersion != "" then modDirVersion else "unknown"; 39 + 40 + meta = with lib; { 41 + description = "Print certain system information (hardcoded with <nixpkgs/lib/system> values)"; 42 + longDescription = '' 43 + This package provides a replacement for `uname` whose output depends only 44 + on `stdenv.buildPlatform`. It is meant to be used from within derivations. 45 + Many packages' build processes run `uname` at compile time and embed its 46 + output into the result of the build. Since `uname` calls into the kernel, 47 + and the Nix sandbox currently does not intercept these calls, builds made 48 + on different kernels will produce different results. 49 + ''; 50 + license = [ licenses.mit ]; 51 + maintainers = with maintainers; [ artturin ]; 52 + platforms = platforms.all; 53 + }; 54 + }
+175
pkgs/build-support/deterministic-uname/deterministic-uname.sh
··· 1 + #! @shell@ 2 + 3 + set -o errexit 4 + set -o nounset 5 + 6 + show_help() { 7 + @coreutils@/bin/cat << EOF 8 + Usage: uname [OPTION]... 9 + Print certain system information. With no OPTION, same as -s. 10 + 11 + -a, --all print all information, in the following order, 12 + except omit -p and -i if unknown: 13 + -s, --kernel-name print the kernel name 14 + -n, --nodename print the network node hostname 15 + -r, --kernel-release print the kernel release 16 + -v, --kernel-version print the kernel version 17 + -m, --machine print the machine hardware name 18 + -p, --processor print the processor type (non-portable) 19 + -i, --hardware-platform print the hardware platform (non-portable) 20 + -o, --operating-system print the operating system 21 + --help display this help and exit 22 + --version output version information and exit 23 + EOF 24 + exit 0 25 + } 26 + 27 + # Potential command-line options. 28 + version=0 29 + all=0 30 + 31 + 32 + kernel_name=0 33 + nodename=0 34 + kernel_release=0 35 + kernel_version=0 36 + machine=0 37 + processor=0 38 + hardware_platform=0 39 + operating_system=0 40 + 41 + 42 + @getopt@/bin/getopt --test > /dev/null && rc=$? || rc=$? 43 + if [[ $rc -ne 4 ]]; then 44 + # This shouldn't happen. 45 + echo "Warning: Enhanced getopt not supported, please open an issue in nixpkgs." >&2 46 + else 47 + # Define all short and long options. 48 + SHORT=hvsnrvmpioa 49 + LONG=help,version,kernel-name,nodename,kernel-release,kernel-version,machine,processor,hardware-platform,operating-system,all 50 + 51 + # Parse all options. 52 + PARSED=`@getopt@/bin/getopt --options $SHORT --longoptions $LONG --name "$0" -- "$@"` 53 + 54 + eval set -- "$PARSED" 55 + fi 56 + 57 + # With no OPTION, same as -s. 58 + if [[ $# -eq 0 ]]; then 59 + kernel_name=1 60 + fi 61 + 62 + # Process each argument, and set the appropriate flag if we recognize it. 63 + while [[ $# -ge 1 ]]; do 64 + case "$1" in 65 + --version) 66 + version=1 67 + ;; 68 + -s|--kernel-name) 69 + kernel_name=1 70 + ;; 71 + -n|--nodename) 72 + nodename=1 73 + ;; 74 + -r|--kernel-release) 75 + kernel_release=1 76 + ;; 77 + -v|--kernel-version) 78 + kernel_version=1 79 + ;; 80 + -m|--machine) 81 + machine=1 82 + ;; 83 + -p|--processor) 84 + processor=1 85 + ;; 86 + -i|--hardware-platform) 87 + hardware_platform=1 88 + ;; 89 + -o|--operating-system) 90 + operating_system=1 91 + ;; 92 + -a|--all) 93 + all=1 94 + ;; 95 + --help) 96 + show_help 97 + ;; 98 + --) 99 + shift 100 + break 101 + ;; 102 + *) 103 + echo "uname: unrecognized option '$1'" 104 + echo "Type 'uname --help' for a list of available options." 105 + exit 1 106 + ;; 107 + esac 108 + shift 109 + done 110 + 111 + 112 + KERNEL_NAME_VAL=@uSystem@ 113 + NODENAME_VAL=nixpkgs 114 + KERNEL_RELEASE_VAL=@modDirVersion@ 115 + # #1-NixOS SMP PREEMPT_DYNAMIC Wed Dec 14 10:41:06 UTC 2022 116 + KERNEL_VERSION_VAL="#1-NixOS Tue Jan 1 00:00:00 UTC 1980" 117 + MACHINE_VAL=@processor@ 118 + PROCESSOR_VAL=unknown 119 + HARDWARE_PLATFORM_VAL=unknown 120 + OPERATING_SYSTEM_VAL=@operatingSystem@ 121 + 122 + 123 + if [[ "$version" = "1" ]]; then 124 + # in case some script greps for GNU coreutils. 125 + echo "uname (GNU coreutils) 9.1" 126 + echo "Nixpkgs deterministic-uname" 127 + exit 128 + fi 129 + 130 + # output of the real uname from GNU coreutils 131 + # Darwin: 132 + # Darwin *nodename* 22.1.0 Darwin Kernel Version 22.1.0: Sun Oct 9 20:14:30 PDT 2022; root:xnu-8792.41.9~2/RELEASE_ARM64_T8103 arm64 arm Darwin 133 + # NixOS: 134 + # Linux *nodename* 6.0.13 #1-NixOS SMP PREEMPT_DYNAMIC Wed Dec 14 10:41:06 UTC 2022 x86_64 GNU/Linux 135 + if [[ "$all" = "1" ]]; then 136 + echo -n "$KERNEL_NAME_VAL $NODENAME_VAL $KERNEL_RELEASE_VAL $KERNEL_VERSION_VAL $MACHINE_VAL" 137 + # in help: except omit -p and -i if unknown. 138 + #echo -n "$PROCESSOR_VAL $HARDWARE_PLATFORM_VAL\n" 139 + echo -n "$OPERATING_SYSTEM_VAL" 140 + fi 141 + 142 + if [[ "$kernel_name" = "1" ]]; then 143 + echo -n "$KERNEL_NAME_VAL" 144 + fi 145 + 146 + if [[ "$nodename" = "1" ]]; then 147 + echo -n "$NODENAME_VAL" 148 + fi 149 + 150 + if [[ "$kernel_release" = "1" ]]; then 151 + echo -n "$KERNEL_RELEASE_VAL" 152 + fi 153 + 154 + if [[ "$kernel_version" = "1" ]]; then 155 + echo -n "$KERNEL_VERSION_VAL" 156 + fi 157 + 158 + if [[ "$machine" = "1" ]]; then 159 + echo -n "$MACHINE_VAL" 160 + fi 161 + 162 + if [[ "$processor" = "1" ]]; then 163 + echo -n "$PROCESSOR_VAL" 164 + fi 165 + 166 + if [[ "$hardware_platform" = "1" ]]; then 167 + echo -n "$HARDWARE_PLATFORM_VAL" 168 + fi 169 + 170 + if [[ "$operating_system" = "1" ]]; then 171 + echo -n "$OPERATING_SYSTEM_VAL" 172 + fi 173 + 174 + # for newline. 175 + echo
+1 -6
pkgs/development/libraries/glibc/common.nix
··· 37 37 , profilingLibraries ? false 38 38 , withGd ? false 39 39 , withLibcrypt ? false 40 - , meta 41 40 , extraBuildInputs ? [] 42 41 , extraNativeBuildInputs ? [] 43 42 , ... ··· 262 261 263 262 maintainers = with maintainers; [ eelco ma27 ]; 264 263 platforms = platforms.linux; 265 - } // meta; 266 - } 267 - 268 - // lib.optionalAttrs (stdenv.hostPlatform != stdenv.buildPlatform) { 269 - preInstall = null; # clobber the native hook 264 + } // (args.meta or {}); 270 265 })
+10 -8
pkgs/development/libraries/glibc/default.nix
··· 14 14 ]; 15 15 in 16 16 17 - callPackage ./common.nix { inherit stdenv; } { 18 - pname = "glibc" + lib.optionalString withGd "-gd"; 19 - 20 - inherit withLinuxHeaders profilingLibraries withGd withLibcrypt; 17 + (callPackage ./common.nix { inherit stdenv; } { 18 + inherit withLinuxHeaders withGd profilingLibraries withLibcrypt; 19 + pname = "glibc" + lib.optionalString withGd "-gd"; 20 + }).overrideAttrs(previousAttrs: { 21 21 22 22 # Note: 23 23 # Things you write here override, and do not add to, 24 24 # the values in `common.nix`. 25 25 # (For example, if you define `patches = [...]` here, it will 26 - # override the patches in `common.nix`.) 26 + # override the patches in `common.nix` -- so instead you should 27 + # write `patches = (previousAttrs.patches or []) ++ [ ... ]`. 27 28 28 29 NIX_NO_SELF_RPATH = true; 29 30 ··· 74 75 # - dejagnu: during linux bootstrap tcl SIGSEGVs 75 76 # - clang-wrapper in cross-compilation 76 77 # Last attempt: https://github.com/NixOS/nixpkgs/pull/36948 77 - preInstall = '' 78 + preInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' 78 79 if [ -f ${stdenv.cc.cc}/lib/libgcc_s.so.1 ]; then 79 80 mkdir -p $out/lib 80 81 cp ${stdenv.cc.cc}/lib/libgcc_s.so.1 $out/lib/libgcc_s.so.1 ··· 153 154 154 155 separateDebugInfo = true; 155 156 156 - meta.description = "The GNU C Library"; 157 - } 157 + meta = (previousAttrs.meta or {}) // { description = "The GNU C Library"; }; 158 + }) 159 +
+3
pkgs/development/libraries/libgtop/default.nix
··· 7 7 , gobject-introspection 8 8 , gnome 9 9 , gtk-doc 10 + , deterministic-uname 10 11 }: 11 12 12 13 stdenv.mkDerivation rec { ··· 21 22 }; 22 23 23 24 nativeBuildInputs = [ 25 + # uname output embedded in https://gitlab.gnome.org/GNOME/libgtop/-/blob/master/src/daemon/Makefile.am 26 + deterministic-uname 24 27 pkg-config 25 28 gtk-doc 26 29 perl
+2 -2
pkgs/development/libraries/libxc/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libxc"; 5 - version = "6.0.0"; 5 + version = "6.1.0"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "libxc"; 9 9 repo = "libxc"; 10 10 rev = version; 11 - hash = "sha256-g1BjqzSVauDrzxIqqU2kLl6RFs6/oe2VthtndbnJQCc="; 11 + hash = "sha256-PqKqZbL9Y7lKu7tKo+DfAhoEeFSsYWEcwiFX41VhRIs="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ perl cmake gfortran ];
+40
pkgs/development/python-modules/aiohttp-oauthlib/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + , oauthlib 6 + , aiohttp 7 + , setuptools-scm 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "aiohttp-oauthlib"; 12 + version = "0.1.0"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchPypi { 18 + inherit pname version; 19 + hash = "sha256-iTzRpZ3dDC5OmA46VE+XELfE/7nie0zQOLUf4dcDk7c="; 20 + }; 21 + 22 + propagatedBuildInputs = [ 23 + oauthlib 24 + aiohttp 25 + ]; 26 + 27 + nativeBuildInputs = [ 28 + setuptools-scm 29 + ]; 30 + 31 + # Package has no tests. 32 + doCheck = false; 33 + 34 + meta = with lib; { 35 + homepage = "https://git.sr.ht/~whynothugo/aiohttp-oauthlib"; 36 + description = "oauthlib integration for aiohttp clients"; 37 + license = licenses.isc; 38 + maintainers = with maintainers; [ sumnerevans ]; 39 + }; 40 + }
+5 -4
pkgs/development/python-modules/bite-parser/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "bite-parser"; 13 - version = "0.1.3"; 13 + version = "0.2.1"; 14 14 15 - disabled = pythonOlder "3.7"; 15 + disabled = pythonOlder "3.8"; 16 16 17 17 format = "pyproject"; 18 18 19 19 src = fetchPypi { 20 - inherit pname version; 21 - sha256 = "0f246e98a5556d6ed9a33fda1e94c3ab906305729feb30d25e35344b3e1c1fd9"; 20 + pname = "bite_parser"; 21 + inherit version; 22 + hash = "sha256-PmZCCQzxCfCq6Mr1qn03tj/7/0we9Bfk5fj4K+wMhsk="; 22 23 }; 23 24 24 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-bigquery-datatransfer"; 17 - version = "3.9.0"; 17 + version = "3.10.0"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-AH6Xq5jMIo1arGQazoPWgWnKefEavHnas6FIy+LFNP8="; 24 + hash = "sha256-R6CIL1CA3UR81kUeIlFGJaxDGO33GBKOzT4Qo2LWlQk="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-iot/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-iot"; 17 - version = "2.7.0"; 17 + version = "2.8.0"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-vV5emuGcFwUctnPNRW1NSFej599Lc6rFSKAlaaCatZw="; 24 + hash = "sha256-YckGLp3A4rngs/KXOg3/AE4RyboUIoy0NGf44unn/ns="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-vision/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-vision"; 15 - version = "3.2.0"; 15 + version = "3.3.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-SZQxkx57cY+8q4Mg880jT8TlYcfwLz4KEpHiyOb2Ujc="; 22 + hash = "sha256-Rj6yR/8V65wOILVSlLEi6+IRgNk3t/t7grVaHc8sRJY="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-websecurityscanner"; 15 - version = "1.10.0"; 15 + version = "1.11.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-93ijizxgVFxXzj8IzxrgzzXTQKl7UH3egvL41HVk5is="; 22 + hash = "sha256-1XuY1Xf4QwJqEWCv0m2seSpoteDJxWep38lyP2Okk1Q="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/identify/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "identify"; 12 - version = "2.5.12"; 12 + version = "2.5.13"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "pre-commit"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-8hfO2gmgSdhrECsXgG2i+REBIV+OqsQeAabvqKJOU1c="; 21 + sha256 = "sha256-8QkDAVHjVEqicntSMb98JitmR5toOTGhgEk7cH3xSFI="; 22 22 }; 23 23 24 24 checkInputs = [
+2 -2
pkgs/development/python-modules/python-ecobee-api/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "python-ecobee-api"; 9 - version = "0.2.15"; 9 + version = "0.2.16"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "91929b0dda6acc2af6661d0fb539eb6375323d7529d3d64b67915efb1dc1a6ca"; 13 + hash = "sha256-wzL1WylQAFLxWu3lDFqQtLxJbQjse4OX/fbzaaEuvGQ="; 14 14 }; 15 15 16 16 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/sfrbox-api/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "sfrbox-api"; 17 - version = "0.0.2"; 17 + version = "0.0.4"; 18 18 format = "pyproject"; 19 19 20 20 disabled = pythonOlder "3.8"; ··· 23 23 owner = "hacf-fr"; 24 24 repo = pname; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-kXM+Y7ZKKczVdKTXqmbgSxlFfHx3hAvT9nkF3Ex7ChY="; 26 + hash = "sha256-mdE7H17vbKwQS7JloYasap8qAjaacdLuDPvIPxJSUXI="; 27 27 }; 28 28 29 29 postPatch = ''
+2
pkgs/development/python-modules/vdirsyncer/default.nix
··· 13 13 , pytest-subtesthack 14 14 , setuptools-scm 15 15 , aiostream 16 + , aiohttp-oauthlib 16 17 , aiohttp 17 18 , pytest-asyncio 18 19 , trustme ··· 49 50 requests-toolbelt 50 51 aiostream 51 52 aiohttp 53 + aiohttp-oauthlib 52 54 ]; 53 55 54 56 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/xlsx2csv/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "xlsx2csv"; 9 - version = "0.8.0"; 9 + version = "0.8.1"; 10 10 format = "pyproject"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-LCaOUJt3ZspKJPLzYwLpGHBcXq0vzeP0vV8cphUvfiw="; 14 + sha256 = "sha256-fs1tK8JCby5DL0/awSIR4ZdtPLtl+QM+Htpl7dogReM="; 15 15 }; 16 16 17 17 nativeBuildInputs = [
+7 -6
pkgs/development/tools/bazel-watcher/default.nix
··· 10 10 let 11 11 patches = [ 12 12 ./use-go-in-path.patch 13 + ./fix-rules-go-3408.patch 13 14 ]; 14 15 15 16 # Patch the protoc alias so that it always builds from source. ··· 29 30 in 30 31 buildBazelPackage rec { 31 32 pname = "bazel-watcher"; 32 - version = "0.17.0"; 33 + version = "0.21.2"; 33 34 34 35 src = fetchFromGitHub { 35 36 owner = "bazelbuild"; 36 37 repo = "bazel-watcher"; 37 38 rev = "v${version}"; 38 - sha256 = "sha256-aK18Q2nYxYajk9f/EEmtV7YJ8cYqbamR7vh3BTgu53Q="; 39 + sha256 = "sha256-wigrE9u1VuFnqLWyVJK3M7xsjyme2dDG6YTcD9whKnw="; 39 40 }; 40 41 41 42 nativeBuildInputs = [ go git python3 ]; ··· 44 45 bazel = bazel_5; 45 46 bazelFlags = [ "--override_repository=rules_proto=${rulesProto}" ]; 46 47 bazelBuildFlags = lib.optionals stdenv.cc.isClang [ "--cxxopt=-x" "--cxxopt=c++" "--host_cxxopt=-x" "--host_cxxopt=c++" ]; 47 - bazelTarget = "//ibazel"; 48 + bazelTarget = "//cmd/ibazel"; 48 49 49 50 fetchConfigured = false; # we want to fetch all dependencies, regardless of the current system 50 51 fetchAttrs = { ··· 81 82 rm -rf $bazelOut/external/com_google_protobuf 82 83 ''; 83 84 84 - sha256 = "sha256-tRtlwv38bExvtHaCbRUp1kLgxvZSNaYCpFG/wwrkFrk="; 85 + sha256 = "sha256-le8IepS+IGVX45Gj1aicPjYOkuUA+VVUy/PEeKLNYss="; 85 86 }; 86 87 87 88 buildAttrs = { ··· 90 91 preBuild = '' 91 92 patchShebangs . 92 93 93 - substituteInPlace ibazel/BUILD --replace '{STABLE_GIT_VERSION}' ${version} 94 + substituteInPlace cmd/ibazel/BUILD.bazel --replace '{STABLE_GIT_VERSION}' ${version} 94 95 echo ${bazel_5.version} > .bazelversion 95 96 ''; 96 97 97 98 installPhase = '' 98 - install -Dm755 bazel-bin/ibazel/ibazel_/ibazel $out/bin/ibazel 99 + install -Dm755 bazel-bin/cmd/ibazel/ibazel_/ibazel $out/bin/ibazel 99 100 ''; 100 101 }; 101 102
+18
pkgs/development/tools/bazel-watcher/fix-rules-go-3408.patch
··· 1 + diff --git a/WORKSPACE b/WORKSPACE 2 + index 555ab93..9f3b8a0 100644 3 + --- a/WORKSPACE 4 + +++ b/WORKSPACE 5 + @@ -46,10 +46,11 @@ rules_proto_toolchains() 6 + # gazelle:repository go_repository name=com_github_bazelbuild_rules_go importpath=github.com/bazelbuild/rules_go 7 + http_archive( 8 + name = "io_bazel_rules_go", 9 + - sha256 = "56d8c5a5c91e1af73eca71a6fab2ced959b67c86d12ba37feedb0a2dfea441a6", 10 + + sha256 = "7fd912837cc971b708037ab1d0d721b892c62dadbfdcfae5066e8e90d25876e9", 11 + + strip_prefix = "rules_go-8d309d5af15814b4096d80b60f80fa86128c43f2", 12 + urls = [ 13 + - "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.37.0/rules_go-v0.37.0.zip", 14 + - "https://github.com/bazelbuild/rules_go/releases/download/v0.37.0/rules_go-v0.37.0.zip", 15 + + "https://mirror.bazel.build/github.com/bazelbuild/rules_go/archive/8d309d5af15814b4096d80b60f80fa86128c43f2.zip", 16 + + "https://github.com/bazelbuild/rules_go/archive/8d309d5af15814b4096d80b60f80fa86128c43f2.zip", 17 + ], 18 + )
+2 -2
pkgs/development/tools/bazel-watcher/use-go-in-path.patch
··· 6 6 7 7 go_rules_dependencies() 8 8 9 - -go_register_toolchains(version = "1.17.6") 9 + -go_register_toolchains(version = "1.19.4") 10 10 +go_register_toolchains(go_version = "host") 11 11 12 - load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository") 12 + load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies") 13 13
+5 -4
pkgs/games/cutemaze/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "cutemaze"; 14 - version = "1.3.1"; 14 + version = "1.3.2"; 15 15 16 16 src = fetchurl { 17 - url = "https://gottcode.org/cutemaze/${pname}-${version}-src.tar.bz2"; 18 - sha256 = "6944931cd39e9ef202c11483b7b2b7409a068c52fa5fd4419ff938b1158c72ab"; 17 + url = "https://gottcode.org/cutemaze/${pname}-${version}.tar.bz2"; 18 + hash = "sha256-hjDlY18O+VDJR68vwrIZwsQAa40xU+V3bCAA4GFHJEQ="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ ··· 36 36 ''; 37 37 38 38 meta = with lib; { 39 + changelog = "https://github.com/gottcode/cutemaze/blob/v${version}/ChangeLog"; 40 + description = "Simple, top-down game in which mazes are randomly generated"; 39 41 homepage = "https://gottcode.org/cutemaze/"; 40 - description = "Simple, top-down game in which mazes are randomly generated"; 41 42 license = licenses.gpl3Plus; 42 43 maintainers = with maintainers; [ dotlambda ]; 43 44 platforms = platforms.unix;
+1 -1
pkgs/os-specific/linux/lsb-release/lsb_release.sh
··· 32 32 @getopt@/bin/getopt --test > /dev/null && rc=$? || rc=$? 33 33 if [[ $rc -ne 4 ]]; then 34 34 # This shouldn't happen. 35 - echo "Warning: Enhanced getopt not supported, please open an issue." >&2 35 + echo "Warning: Enhanced getopt not supported, please open an issue in nixpkgs." >&2 36 36 else 37 37 # Define all short and long options. 38 38 SHORT=hvidrcas
+1
pkgs/os-specific/linux/systemd/default.nix
··· 93 93 , withHwdb ? true 94 94 , withImportd ? !stdenv.hostPlatform.isMusl 95 95 , withLibBPF ? lib.versionAtLeast buildPackages.llvmPackages.clang.version "10.0" 96 + && !stdenv.hostPlatform.isMips64 # see https://github.com/NixOS/nixpkgs/pull/194149#issuecomment-1266642211 96 97 , withLocaled ? true 97 98 , withLogind ? true 98 99 , withMachined ? true
+2 -2
pkgs/tools/misc/nb/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "nb"; 5 - version = "7.2.1"; 5 + version = "7.3.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "xwmx"; 9 9 repo = "nb"; 10 10 rev = version; 11 - sha256 = "sha256-JBWZsMs1FijV1gWw2+K8DturOSEosGRfYmeHDPCwIs8="; 11 + sha256 = "sha256-R5B49648X9UP2al4VRRAl/T9clgvCztYxpbDHwQmDM8="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ installShellFiles ];
+2
pkgs/top-level/all-packages.nix
··· 2994 2994 2995 2995 detect-secrets = with python3Packages; toPythonApplication detect-secrets; 2996 2996 2997 + deterministic-uname = callPackage ../build-support/deterministic-uname { }; 2998 + 2997 2999 dfmt = callPackage ../tools/text/dfmt { }; 2998 3000 2999 3001 diopser = callPackage ../applications/audio/diopser { stdenv = gcc10StdenvCompat; };
+2
pkgs/top-level/python-packages.nix
··· 198 198 199 199 aiohttp-jinja2 = callPackage ../development/python-modules/aiohttp-jinja2 { }; 200 200 201 + aiohttp-oauthlib = callPackage ../development/python-modules/aiohttp-oauthlib { }; 202 + 201 203 aiohttp-openmetrics = callPackage ../development/python-modules/aiohttp-openmetrics { }; 202 204 203 205 aiohttp-remotes = callPackage ../development/python-modules/aiohttp-remotes { };