lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
bc833a50 aaed9c9e

+679 -318
+6
maintainers/maintainer-list.nix
··· 6638 6638 github = "jayeshbhoot"; 6639 6639 githubId = 1915507; 6640 6640 }; 6641 + jayman2000 = { 6642 + email = "jason@jasonyundt.email"; 6643 + github = "Jayman2000"; 6644 + githubId = 5579359; 6645 + name = "Jason Yundt"; 6646 + }; 6641 6647 jb55 = { 6642 6648 email = "jb55@jb55.com"; 6643 6649 github = "jb55";
+6
nixos/doc/manual/from_md/release-notes/rl-2305.section.xml
··· 860 860 </listitem> 861 861 <listitem> 862 862 <para> 863 + <literal>tvbrowser-bin</literal> was removed, and now 864 + <literal>tvbrowser</literal> is built from source. 865 + </para> 866 + </listitem> 867 + <listitem> 868 + <para> 863 869 <literal>nixos-version</literal> now accepts 864 870 <literal>--configuration-revision</literal> to display more 865 871 information about the current generation revision
+2
nixos/doc/manual/release-notes/rl-2305.section.md
··· 213 213 214 214 - [Xastir](https://xastir.org/index.php/Main_Page) can now access AX.25 interfaces via the `libax25` package. 215 215 216 + - `tvbrowser-bin` was removed, and now `tvbrowser` is built from source. 217 + 216 218 - `nixos-version` now accepts `--configuration-revision` to display more information about the current generation revision 217 219 218 220 - The option `services.nomad.extraSettingsPlugins` has been fixed to allow more than one plugin in the path.
+63 -39
pkgs/applications/editors/vim/plugins/generated.nix
··· 859 859 860 860 barbecue-nvim = buildVimPluginFrom2Nix { 861 861 pname = "barbecue.nvim"; 862 - version = "2023-02-03"; 862 + version = "2023-02-04"; 863 863 src = fetchFromGitHub { 864 864 owner = "utilyre"; 865 865 repo = "barbecue.nvim"; 866 - rev = "ed0a85f5212124cafb611af8365c162b64e4064d"; 867 - sha256 = "05ya1zpg86w6q9r1s3i8bm42hw5h612aa2jghl34j7z7pdwcy3ns"; 866 + rev = "572e4070d1f26ce7252570823598a656e828a9ec"; 867 + sha256 = "0k8mh345m8xxmss04zwscmpyfwxsa8pwd8pjklgv8njgxr5hk1hr"; 868 868 }; 869 869 meta.homepage = "https://github.com/utilyre/barbecue.nvim/"; 870 870 }; ··· 1315 1315 1316 1316 cmp-dictionary = buildVimPluginFrom2Nix { 1317 1317 pname = "cmp-dictionary"; 1318 - version = "2023-02-02"; 1318 + version = "2023-02-04"; 1319 1319 src = fetchFromGitHub { 1320 1320 owner = "uga-rosa"; 1321 1321 repo = "cmp-dictionary"; 1322 - rev = "8b5acfbc79eea0bfe2c08ffeb8f137f13449ab56"; 1323 - sha256 = "18j7rdq32xmmdh2bazfyv1q0d37ravz8x9brm8v1z9gracbly43a"; 1322 + rev = "5662ec89119c49a806b77b5df7517017abe47f8e"; 1323 + sha256 = "0md3msnkyw2dgkpgp12iskrdv7p4sywmdg4ifdmbcl56qn1dv5zr"; 1324 1324 }; 1325 1325 meta.homepage = "https://github.com/uga-rosa/cmp-dictionary/"; 1326 1326 }; ··· 4235 4235 4236 4236 leap-nvim = buildVimPluginFrom2Nix { 4237 4237 pname = "leap.nvim"; 4238 - version = "2023-02-02"; 4238 + version = "2023-02-04"; 4239 4239 src = fetchFromGitHub { 4240 4240 owner = "ggandor"; 4241 4241 repo = "leap.nvim"; 4242 - rev = "6068651f7f2bdb379344de52b9833d82bce27cec"; 4243 - sha256 = "0skyq97hzslpx3w5y6ikcqbblzn1yqfwmk1wxrrmwayvyfcqqh9j"; 4242 + rev = "f565a9c4d92245d8b619235bebeaa73cc38aa40e"; 4243 + sha256 = "1i40bi18wn7vg6mdcg0xp5zxk960lzj4kzda3syj51sv1pgdq802"; 4244 4244 }; 4245 4245 meta.homepage = "https://github.com/ggandor/leap.nvim/"; 4246 4246 }; ··· 4787 4787 4788 4788 mason-nvim = buildVimPluginFrom2Nix { 4789 4789 pname = "mason.nvim"; 4790 - version = "2023-02-02"; 4790 + version = "2023-02-04"; 4791 4791 src = fetchFromGitHub { 4792 4792 owner = "williamboman"; 4793 4793 repo = "mason.nvim"; 4794 - rev = "24846a00941ec020c8addc7f52040a1b2fc12174"; 4795 - sha256 = "1civr6qrq7c0z50yx7y9ly6w76vv5a1h0iqa1rxw8spc7h66hdva"; 4794 + rev = "9ec92c1945b11ba7e7e6730fd60fd44525f24a25"; 4795 + sha256 = "0snf7j4x4cmwrw81bwm3fj8k07l8iriqwzc5c47bl2w94fpbynyc"; 4796 4796 }; 4797 4797 meta.homepage = "https://github.com/williamboman/mason.nvim/"; 4798 4798 }; ··· 4859 4859 4860 4860 mini-nvim = buildVimPluginFrom2Nix { 4861 4861 pname = "mini.nvim"; 4862 - version = "2023-02-03"; 4862 + version = "2023-02-04"; 4863 4863 src = fetchFromGitHub { 4864 4864 owner = "echasnovski"; 4865 4865 repo = "mini.nvim"; 4866 - rev = "4f97a8771a480bcacf1d1d0dbf82e47f682aba2c"; 4867 - sha256 = "1pnivvwh9bfddmqvzgs4qsc3qy2m8j4zk31d5l6dgz8bfp45c7w1"; 4866 + rev = "33e76b0c22465de03906ebd00c01b64a04e495b3"; 4867 + sha256 = "0kxfwmvp7pgvqr6cqs6zf5dklq6n7vcgzr1dj435f8yg6zh90aah"; 4868 4868 }; 4869 4869 meta.homepage = "https://github.com/echasnovski/mini.nvim/"; 4870 4870 }; ··· 5255 5255 5256 5256 neoformat = buildVimPluginFrom2Nix { 5257 5257 pname = "neoformat"; 5258 - version = "2023-02-03"; 5258 + version = "2023-02-04"; 5259 5259 src = fetchFromGitHub { 5260 5260 owner = "sbdchd"; 5261 5261 repo = "neoformat"; 5262 - rev = "2b956364bfd64cceecb12cf43dfe81d6b831fb35"; 5263 - sha256 = "1ycr3s1g00imih7g8gqvyzj9rg0dh1qwdvn78cwfn0hqm24ab8dc"; 5262 + rev = "2e9fd3a7cbdce0c90379c8bc52e0bca6726eba81"; 5263 + sha256 = "02f77wwhb1wfk9bcvy5mnc4r2rdgw6b3pdmacizmjnd1a9ajqysn"; 5264 5264 }; 5265 5265 meta.homepage = "https://github.com/sbdchd/neoformat/"; 5266 + }; 5267 + 5268 + neogen = buildVimPluginFrom2Nix { 5269 + pname = "neogen"; 5270 + version = "2023-01-16"; 5271 + src = fetchFromGitHub { 5272 + owner = "danymat"; 5273 + repo = "neogen"; 5274 + rev = "465af9d6c6fb7f360175991dcc23fc10917e3a06"; 5275 + sha256 = "08frlngajmb1905f52xh299h8l3mf34lp4aa5rgs2hl96iafbjr3"; 5276 + }; 5277 + meta.homepage = "https://github.com/danymat/neogen/"; 5266 5278 }; 5267 5279 5268 5280 neogit = buildVimPluginFrom2Nix { ··· 5327 5339 5328 5340 neorg = buildVimPluginFrom2Nix { 5329 5341 pname = "neorg"; 5330 - version = "2023-02-03"; 5342 + version = "2023-02-04"; 5331 5343 src = fetchFromGitHub { 5332 5344 owner = "nvim-neorg"; 5333 5345 repo = "neorg"; 5334 - rev = "7cc4c95d685c96071f48d352b7378dfe8fcd24a1"; 5335 - sha256 = "0rhn1j9sx0wcp13fzlrsy39mvqb4djy29l18pyyig293gqbgjfd7"; 5346 + rev = "ac8828369cb2a4b2e1e17e6b495645585ed2a37b"; 5347 + sha256 = "1ljyzvk3ff876sp4idfqq3ziqm7c6wc63kii3nsvh9i4m0w5i5af"; 5336 5348 }; 5337 5349 meta.homepage = "https://github.com/nvim-neorg/neorg/"; 5338 5350 }; ··· 5571 5583 src = fetchFromGitHub { 5572 5584 owner = "tamago324"; 5573 5585 repo = "nlsp-settings.nvim"; 5574 - rev = "9e3f9160360117276c6c1b795426b7be897cbb24"; 5575 - sha256 = "1rw742ck7d8h6akqcskqxpxw41wakwg0nagb82fgq4blisjppgid"; 5586 + rev = "c2db6cfd687df2fba323ba31ad0d862d6129f62c"; 5587 + sha256 = "0k7mhz2k05qwyrx9iyc9psjfshxzw8p1618fiyr7cck9aphzwqlf"; 5576 5588 }; 5577 5589 meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; 5578 5590 }; ··· 6239 6251 6240 6252 nvim-navic = buildVimPluginFrom2Nix { 6241 6253 pname = "nvim-navic"; 6242 - version = "2023-01-26"; 6254 + version = "2023-02-04"; 6243 6255 src = fetchFromGitHub { 6244 6256 owner = "smiteshp"; 6245 6257 repo = "nvim-navic"; 6246 - rev = "11e08391eeed00effa85ca24ff9d1e0472cbcd6a"; 6247 - sha256 = "16nr10lyzq45hm49mh2y6xjk8f59bra1mzgybclz09l9aikzmkhq"; 6258 + rev = "7e9d2b2b601149fecdccd11b516acb721e571fe6"; 6259 + sha256 = "02dzs5bh29ncvz3nzc2isnz9y5c99mx5qm97nvwrbbvxcp3yah2m"; 6248 6260 }; 6249 6261 meta.homepage = "https://github.com/smiteshp/nvim-navic/"; 6250 6262 }; ··· 6419 6431 6420 6432 nvim-treesitter = buildVimPluginFrom2Nix { 6421 6433 pname = "nvim-treesitter"; 6422 - version = "2023-02-03"; 6434 + version = "2023-02-04"; 6423 6435 src = fetchFromGitHub { 6424 6436 owner = "nvim-treesitter"; 6425 6437 repo = "nvim-treesitter"; 6426 - rev = "0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3"; 6427 - sha256 = "1n98salqvdh23yxkx1m490sf6hvjqjzpyxm459sk33znj2j7nzvv"; 6438 + rev = "bd7b4b6eff2dcb4a8a65f55d51398e79fa3d4ec6"; 6439 + sha256 = "08amxr13yfqi2301lrdb0swl6wfjkbi3i7cq5r5ypyw7xaj1nbqb"; 6428 6440 }; 6429 6441 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 6430 6442 }; ··· 7008 7020 7009 7021 purescript-vim = buildVimPluginFrom2Nix { 7010 7022 pname = "purescript-vim"; 7011 - version = "2022-12-07"; 7023 + version = "2023-02-04"; 7012 7024 src = fetchFromGitHub { 7013 7025 owner = "purescript-contrib"; 7014 7026 repo = "purescript-vim"; 7015 - rev = "7af25a840d38dc6767c85edd1f35c1f835618071"; 7016 - sha256 = "1aw0bd0cx76ldm5nx17lqsxshlaiw8v9j0rwf1mlbz5k40c5v2w9"; 7027 + rev = "9a01f01991ca52ae835da09f483aeeeb79639739"; 7028 + sha256 = "0ix3gxh1d3iw9zjmw41yc3fk2dxz5xi5j0l7bn4xv7shbdpki1la"; 7017 7029 }; 7018 7030 meta.homepage = "https://github.com/purescript-contrib/purescript-vim/"; 7019 7031 }; ··· 8765 8777 meta.homepage = "https://github.com/chrisbra/unicode.vim/"; 8766 8778 }; 8767 8779 8780 + unison = buildVimPluginFrom2Nix { 8781 + pname = "unison"; 8782 + version = "2023-02-03"; 8783 + src = fetchFromGitHub { 8784 + owner = "unisonweb"; 8785 + repo = "unison"; 8786 + rev = "59acc0cbe429492a99bfebf2b783fc2fa3967f75"; 8787 + sha256 = "1nrpxprq1f2pp269nrx18avv7ghngqlr7rjahib91rgkvhw6k1x7"; 8788 + }; 8789 + meta.homepage = "https://github.com/unisonweb/unison/"; 8790 + }; 8791 + 8768 8792 unite-vim = buildVimPluginFrom2Nix { 8769 8793 pname = "unite.vim"; 8770 8794 version = "2021-02-06"; ··· 10523 10547 src = fetchFromGitHub { 10524 10548 owner = "fatih"; 10525 10549 repo = "vim-go"; 10526 - rev = "eec8223171cca6e662dfca22ddde93c3a81f66d0"; 10527 - sha256 = "1fm1l1am2hf7j95cf51q9i5l1sr5zh2y4r0xp78cm3bcwjyhnf7a"; 10550 + rev = "58437d8250cc3355b565725073f51ff0ff77cea6"; 10551 + sha256 = "1fsrhyawry2m4dq7lrh1zvanxn2qi35lqg1al92w065sf62mds9z"; 10528 10552 }; 10529 10553 meta.homepage = "https://github.com/fatih/vim-go/"; 10530 10554 }; ··· 11133 11157 11134 11158 vim-ledger = buildVimPluginFrom2Nix { 11135 11159 pname = "vim-ledger"; 11136 - version = "2023-02-03"; 11160 + version = "2023-02-04"; 11137 11161 src = fetchFromGitHub { 11138 11162 owner = "ledger"; 11139 11163 repo = "vim-ledger"; 11140 - rev = "ab78b1b16601274c1b93a43792080ef3faff06e9"; 11141 - sha256 = "0k2h8508x6ga4gayrknrdqh6w5jhpf4vbz0ba8018264pnvz9fqd"; 11164 + rev = "9b18bd548ec1fd6e94b262b3af0d9fb337c0b1df"; 11165 + sha256 = "1paqjvvrcgngpggwa2a57d85xzvz5g5mk43bzn5fkgc1xfd77yv1"; 11142 11166 }; 11143 11167 meta.homepage = "https://github.com/ledger/vim-ledger/"; 11144 11168 }; ··· 14057 14081 src = fetchFromGitHub { 14058 14082 owner = "glepnir"; 14059 14083 repo = "lspsaga.nvim"; 14060 - rev = "e1920ebe46e3f22dbfa2dc3633f5d2539302c8f3"; 14061 - sha256 = "125zmsr09rglj0q4lhbvpvkhwm684rgwzcdlps9pbqzk88h2cl94"; 14084 + rev = "9a7013874a9d5e0413039fc9ded613fcdbd59cbd"; 14085 + sha256 = "1n9dkd6wlghw1b011xnja2h36l68x5pi3cf7f4khw7zfk0f49r1k"; 14062 14086 }; 14063 14087 meta.homepage = "https://github.com/glepnir/lspsaga.nvim/"; 14064 14088 };
+23 -12
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
··· 135 135 }; 136 136 meta.homepage = "https://github.com/amaanq/tree-sitter-capnp"; 137 137 }; 138 + chatito = buildGrammar { 139 + language = "chatito"; 140 + version = "3baf22e"; 141 + src = fetchFromGitHub { 142 + owner = "ObserverOfTime"; 143 + repo = "tree-sitter-chatito"; 144 + rev = "3baf22e7e507cedf15d1dbc03df8afa50a625586"; 145 + hash = "sha256-NsdkvMkrHfVakeYxPJfr4HOg5BlLB6OPFQeMseQQL/k="; 146 + }; 147 + meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-chatito"; 148 + }; 138 149 clojure = buildGrammar { 139 150 language = "clojure"; 140 151 version = "262d6d6"; ··· 459 470 }; 460 471 gdscript = buildGrammar { 461 472 language = "gdscript"; 462 - version = "a8fa839"; 473 + version = "4849e65"; 463 474 src = fetchFromGitHub { 464 475 owner = "PrestonKnopp"; 465 476 repo = "tree-sitter-gdscript"; 466 - rev = "a8fa839150d05baaf4d5a472520ee71e9b1d8b3c"; 467 - hash = "sha256-uSpic8MKMvl1p7LOHNn5EJGp1iOYkeqcRt7skdROmBo="; 477 + rev = "4849e657b98945cd040ffa7fd833d6130259dbab"; 478 + hash = "sha256-Rs1W2jahp+J42JzICi+QLAqfHYXth47g4LjejJnJypo="; 468 479 }; 469 480 meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-gdscript"; 470 481 }; ··· 1313 1324 }; 1314 1325 ruby = buildGrammar { 1315 1326 language = "ruby"; 1316 - version = "7a1921b"; 1327 + version = "206c707"; 1317 1328 src = fetchFromGitHub { 1318 1329 owner = "tree-sitter"; 1319 1330 repo = "tree-sitter-ruby"; 1320 - rev = "7a1921bcfd90e3a04c1ad011059087aaf0168dd4"; 1321 - hash = "sha256-niL8gqKv1Nq1z8y4c49amqkDo+FoIP3XEJz+dV2UmWo="; 1331 + rev = "206c7077164372c596ffa8eaadb9435c28941364"; 1332 + hash = "sha256-1kQ3RP2lJ0vwvVmKAQYNyPjltEKZLiZ4iI8iIxcRGd8="; 1322 1333 }; 1323 1334 meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby"; 1324 1335 }; ··· 1423 1434 }; 1424 1435 sql = buildGrammar { 1425 1436 language = "sql"; 1426 - version = "30e15d4"; 1437 + version = "c508e60"; 1427 1438 src = fetchFromGitHub { 1428 1439 owner = "derekstride"; 1429 1440 repo = "tree-sitter-sql"; 1430 - rev = "30e15d45dceb24ea51acf81ee7d75d81567b6e02"; 1431 - hash = "sha256-s8jeS8FRDPQQ9Iq0Vi12GrshM/E8opdPI0Xxre5oL0I="; 1441 + rev = "c508e6044adf4298d7b321f966c90cbe32d75d23"; 1442 + hash = "sha256-Ed+6pwxwvwLKOVB9XVHF+IftEiO4bG0yZAe77xBcazI="; 1432 1443 }; 1433 1444 generate = true; 1434 1445 meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; ··· 1739 1750 }; 1740 1751 zig = buildGrammar { 1741 1752 language = "zig"; 1742 - version = "d90d38d"; 1753 + version = "b0693dd"; 1743 1754 src = fetchFromGitHub { 1744 1755 owner = "maxxnino"; 1745 1756 repo = "tree-sitter-zig"; 1746 - rev = "d90d38d28ce8cc27bfea8b4e0c75211e9e2398ca"; 1747 - hash = "sha256-vdfXC9PUyv4YynfrKi7M708zFbNIV6AERBd63/EAp1A="; 1757 + rev = "b0693dd473efd91d6085acd8e0ff9c627d37e077"; 1758 + hash = "sha256-Jmz2XDI+mrBYE2TEhxPJZbICbhs5AOC0tyC4OOgT61U="; 1748 1759 }; 1749 1760 meta.homepage = "https://github.com/maxxnino/tree-sitter-zig"; 1750 1761 };
+5
pkgs/applications/editors/vim/plugins/overrides.nix
··· 991 991 ''; 992 992 }); 993 993 994 + unison = super.unison.overrideAttrs (old: { 995 + # Editor stuff isn't at top level 996 + postPatch = "cd editor-support/vim"; 997 + }); 998 + 994 999 vCoolor-vim = super.vCoolor-vim.overrideAttrs (old: { 995 1000 # on linux can use either Zenity or Yad. 996 1001 propagatedBuildInputs = [ gnome.zenity ];
+2
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 442 442 https://github.com/KeitaNakamura/neodark.vim/,, 443 443 https://github.com/folke/neodev.nvim/,HEAD, 444 444 https://github.com/sbdchd/neoformat/,, 445 + https://github.com/danymat/neogen/,HEAD, 445 446 https://github.com/TimUntersberger/neogit/,, 446 447 https://github.com/Shougo/neoinclude.vim/,, 447 448 https://github.com/neomake/neomake/,, ··· 735 736 https://github.com/SirVer/ultisnips/,, 736 737 https://github.com/mbbill/undotree/,, 737 738 https://github.com/chrisbra/unicode.vim/,, 739 + https://github.com/unisonweb/unison/,, 738 740 https://github.com/Shougo/unite.vim/,, 739 741 https://github.com/axieax/urlview.nvim/,, 740 742 https://github.com/vim-scripts/utl.vim/,,
+70
pkgs/applications/finance/denaro/default.nix
··· 1 + { lib 2 + , stdenvNoCC 3 + , buildDotnetModule 4 + , fetchFromGitHub 5 + , fetchpatch 6 + , dotnetCorePackages 7 + , gtk4 8 + , libadwaita 9 + , pkg-config 10 + , wrapGAppsHook4 11 + , glib 12 + , shared-mime-info 13 + , python3 14 + , desktop-file-utils 15 + , gdk-pixbuf 16 + }: 17 + 18 + buildDotnetModule rec { 19 + pname = "denaro"; 20 + version = "2023.1.1"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "nlogozzo"; 24 + repo = "NickvisionMoney"; 25 + rev = version; 26 + hash = "sha256-U6/laqmOS7ZUhgCCHggIn1U3GyQ/wy05XuCcqc7gtVQ="; 27 + }; 28 + 29 + dotnet-sdk = dotnetCorePackages.sdk_7_0; 30 + dotnet-runtime = dotnetCorePackages.runtime_7_0; 31 + 32 + projectFile = "NickvisionMoney.GNOME/NickvisionMoney.GNOME.csproj"; 33 + nugetDeps = ./deps.nix; 34 + executables = "NickvisionMoney.GNOME"; 35 + 36 + # Prevent installing native libraries for all platforms 37 + dotnetBuildFlags = [ "--runtime" (dotnetCorePackages.systemToDotnetRid stdenvNoCC.hostPlatform.system) ]; 38 + dotnetInstallFlags = [ "--runtime" (dotnetCorePackages.systemToDotnetRid stdenvNoCC.hostPlatform.system) ]; 39 + 40 + nativeBuildInputs = [ 41 + pkg-config 42 + wrapGAppsHook4 43 + glib # For glib-compile-resources 44 + shared-mime-info # For update-mime-database 45 + python3 46 + desktop-file-utils 47 + gdk-pixbuf # Fixes icon missing in envs where GDK_PIXBUF_MODULE_FILE is not set 48 + ]; 49 + 50 + postInstall = '' 51 + sh NickvisionMoney.GNOME/install_extras.sh $out 52 + desktop-file-edit $out/share/applications/org.nickvision.money.desktop \ 53 + --set-key=Exec --set-value=$out/bin/NickvisionMoney.GNOME 54 + ''; 55 + 56 + runtimeDeps = [ 57 + gtk4 58 + libadwaita 59 + glib # Fixes "Could not retrieve parent type - is the typeid valid?" 60 + ]; 61 + 62 + meta = with lib; { 63 + description = "Personal finance manager for GNOME"; 64 + homepage = "https://github.com/nlogozzo/NickvisionMoney"; 65 + mainProgram = "NickvisionMoney.GNOME"; 66 + license = licenses.mit; 67 + maintainers = with maintainers; [ chuangzhu ]; 68 + platforms = platforms.linux; 69 + }; 70 + }
+40
pkgs/applications/finance/denaro/deps.nix
··· 1 + # This file was automatically generated by passthru.fetch-deps. 2 + # Please dont edit it manually, your changes might get overwritten! 3 + 4 + { fetchNuGet }: [ 5 + (fetchNuGet { pname = "Docnet.Core"; version = "2.3.1"; sha256 = "03b39x0vlymdknwgwhsmnpw4gj3njmbl9pd57ls3rhfn9r832d44"; }) 6 + (fetchNuGet { pname = "GirCore.Adw-1"; version = "0.2.0"; sha256 = "1lvyw61kcjq9m6iaw7c7xfjk1b99ccsh79819qnigdi37p7dgb7y"; }) 7 + (fetchNuGet { pname = "GirCore.Cairo-1.0"; version = "0.2.0"; sha256 = "14jr3476h3lr3s0iahyf9in96631h7b8g36wpfgr0gz6snic6ch1"; }) 8 + (fetchNuGet { pname = "GirCore.FreeType2-2.0"; version = "0.2.0"; sha256 = "0as1iknxx8vd5c0snf3bssij20fy74dbzaqbq60djf7v4c5q46nq"; }) 9 + (fetchNuGet { pname = "GirCore.Gdk-4.0"; version = "0.2.0"; sha256 = "19rh6mm2zxg46gdnizic4v6pmdk2hx25r4k12r8z4mkbmzpmcaaf"; }) 10 + (fetchNuGet { pname = "GirCore.GdkPixbuf-2.0"; version = "0.2.0"; sha256 = "11v4zplb7flh24vn1pralanzjm9jlnmx8r867ihvzj73mphmzs6m"; }) 11 + (fetchNuGet { pname = "GirCore.Gio-2.0"; version = "0.2.0"; sha256 = "0489ba4gw6wq1ndlrhfi7pmnifvnhq52p0riih60lrhgi3664ybc"; }) 12 + (fetchNuGet { pname = "GirCore.GLib-2.0"; version = "0.2.0"; sha256 = "0ms6gbrrinznhvs15mhfm3xh4zlqv5j4sw2zgajisiiprdzh2rcz"; }) 13 + (fetchNuGet { pname = "GirCore.GObject-2.0"; version = "0.2.0"; sha256 = "17qk1zhvfmmywndv2n6d3hg0gs1cwmxlmsns5ink7g8prwfp0vpf"; }) 14 + (fetchNuGet { pname = "GirCore.Graphene-1.0"; version = "0.2.0"; sha256 = "0gkj37rrazksvyc4nq3scmch7mxlcj40w8kwsmfvmvyl58z2faq7"; }) 15 + (fetchNuGet { pname = "GirCore.Gsk-4.0"; version = "0.2.0"; sha256 = "0qxw84hl40rbgjcxwx4rhmi4dif519kbdypazl2laz14pirh0b8v"; }) 16 + (fetchNuGet { pname = "GirCore.Gtk-4.0"; version = "0.2.0"; sha256 = "1klskbfkaaqy5asy83hbgb64pziib63s6d0szx3i3z24ynwhqjp3"; }) 17 + (fetchNuGet { pname = "GirCore.HarfBuzz-0.0"; version = "0.2.0"; sha256 = "03vp892bzy3nm5x35aqg8ripkw2n9gc86fqm3pr9fa1l88dhbqnl"; }) 18 + (fetchNuGet { pname = "GirCore.Pango-1.0"; version = "0.2.0"; sha256 = "158bsyirbdzyxnyphgzl8p6mxw1f9xbjpd92aijxk4hwdjvgn9hn"; }) 19 + (fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2.3"; sha256 = "115aybicqs9ijjlcv6k6r5v0agkjm1bm1nkd0rj3jglv8s0xvmp2"; }) 20 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "2.8.2.3"; sha256 = "1f18ahwkaginrg0vwsi6s56lvnqvvxv7pzklfs5lnknasxy1a76z"; }) 21 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.3"; sha256 = "052d8frpkj4ijs6fm6xp55xbv95b1s9biqwa0w8zp3rgm88m9236"; }) 22 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.3"; sha256 = "08khd2jqm8sw58ljz5srangzfm2sz3gd2q1jzc5fr80lj8rv6r74"; }) 23 + (fetchNuGet { pname = "Microsoft.Data.Sqlite"; version = "7.0.1"; sha256 = "1abakjiljrh0jabdk2bdgbi7lwzrzxmkkd8p5sm67xm5f4ni8db5"; }) 24 + (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.1"; sha256 = "1vkgng2rmpmazklwd9gnyrdngjf2n8bdm2y55njzny2fwpdy82rq"; }) 25 + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; sha256 = "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc"; }) 26 + (fetchNuGet { pname = "QuestPDF"; version = "2022.12.0"; sha256 = "0hkcw871jm77jqbgnbxixd5nxpxzzz0jcr61adsry2b15ymzmkb1"; }) 27 + (fetchNuGet { pname = "SixLabors.ImageSharp"; version = "2.1.3"; sha256 = "12qb0r7v2v91vw8q8ygr67y527gwhbas6d6zdvrv4ksxwjx9dzp9"; }) 28 + (fetchNuGet { pname = "SkiaSharp"; version = "2.88.3"; sha256 = "1yq694myq2rhfp2hwwpyzcg1pzpxcp7j72wib8p9pw9dfj7008sv"; }) 29 + (fetchNuGet { pname = "SkiaSharp.HarfBuzz"; version = "2.88.3"; sha256 = "0axz2zfyg0h3zis7rr86ikrm2jbxxy0gqb3bbawpgynf1k0fsi6a"; }) 30 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.3"; sha256 = "0dajvr60nwvnv7s6kcqgw1w97zxdpz1c5lb7kcq7r0hi0l05ck3q"; }) 31 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.3"; sha256 = "191ajgi6fnfqcvqvkayjsxasiz6l0bv3pps8vv9abbyc4b12qvph"; }) 32 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.3"; sha256 = "03wwfbarsxjnk70qhqyd1dw65098dncqk2m0vksx92j70i7lry6q"; }) 33 + (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.2"; sha256 = "07rc4pj3rphi8nhzkcvilnm0fv27qcdp68jdwk4g0zjk7yfvbcay"; }) 34 + (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.2"; sha256 = "19hxv895lairrjmk4gkzd3mcb6b0na45xn4n551h4kckplqadg3d"; }) 35 + (fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlite3"; version = "2.1.2"; sha256 = "0jn98bkjk8h4smi09z31ib6s6392054lwmkziqmkqf5gf614k2fz"; }) 36 + (fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlite3"; version = "2.1.2"; sha256 = "0bnm2fhvcsyg5ry74gal2cziqnyf5a8d2cb491vsa7j41hbbx7kv"; }) 37 + (fetchNuGet { pname = "System.Memory"; version = "4.5.3"; sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a"; }) 38 + (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "5.0.0"; sha256 = "02k25ivn50dmqx5jn8hawwmz24yf0454fjd823qk6lygj9513q4x"; }) 39 + (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "5.0.0"; sha256 = "1bn2pzaaq4wx9ixirr8151vm5hynn3lmrljcgjx9yghmm4k677k0"; }) 40 + ]
+2 -2
pkgs/applications/graphics/ImageMagick/default.nix
··· 46 46 47 47 stdenv.mkDerivation rec { 48 48 pname = "imagemagick"; 49 - version = "7.1.0-57"; 49 + version = "7.1.0-60"; 50 50 51 51 src = fetchFromGitHub { 52 52 owner = "ImageMagick"; 53 53 repo = "ImageMagick"; 54 54 rev = version; 55 - hash = "sha256-1fFsrsrY8AAMr6miG8OPZIYaVZhtVi5kEaI/96dzip8="; 55 + hash = "sha256-dQfmW9rt66eWOaKbZ9j8jc1k8v+F8B9TpTx12L+0VE4="; 56 56 }; 57 57 58 58 outputs = [ "out" "dev" "doc" ]; # bin/ isn't really big
+2 -2
pkgs/applications/graphics/krita/generic.nix
··· 2 2 , karchive, kconfig, kwidgetsaddons, kcompletion, kcoreaddons 3 3 , kguiaddons, ki18n, kitemmodels, kitemviews, kwindowsystem 4 4 , kio, kcrash, breeze-icons 5 - , boost, libraw, fftw, eigen, exiv2, libheif, lcms2, gsl, openexr, giflib 5 + , boost, libraw, fftw, eigen, exiv2, libheif, lcms2, gsl, openexr, giflib, libjxl 6 6 , openjpeg, opencolorio_1, xsimd, poppler, curl, ilmbase, libmypaint, libwebp 7 7 , qtmultimedia, qtx11extras, quazip 8 8 , python3Packages ··· 26 26 buildInputs = [ 27 27 karchive kconfig kwidgetsaddons kcompletion kcoreaddons kguiaddons 28 28 ki18n kitemmodels kitemviews kwindowsystem kio kcrash breeze-icons 29 - boost libraw fftw eigen exiv2 lcms2 gsl openexr libheif giflib 29 + boost libraw fftw eigen exiv2 lcms2 gsl openexr libheif giflib libjxl 30 30 openjpeg opencolorio_1 poppler curl ilmbase libmypaint libwebp 31 31 qtmultimedia qtx11extras quazip 32 32 python3Packages.pyqt5
+2 -3
pkgs/applications/graphics/vkdt/default.nix
··· 23 23 24 24 stdenv.mkDerivation rec { 25 25 pname = "vkdt"; 26 - version = "0.5.3"; 26 + version = "0.5.4"; 27 27 28 28 src = fetchurl { 29 29 url = "https://github.com/hanatos/${pname}/releases/download/${version}/${pname}-${version}.tar.xz"; 30 - sha256 = "sha256-7b9mowMOdA4holdb5zUIqOGkB0/xB6AvJOfxA6IIfRc="; 30 + sha256 = "sha256-lyljfJ4RZETEED4bofC/Rq88PMNhoHO1kgHmmaXPuhM="; 31 31 }; 32 32 33 33 strictDeps = true; ··· 67 67 license = licenses.bsd2; 68 68 maintainers = with maintainers; [ paperdigits ]; 69 69 platforms = platforms.linux; 70 - broken = stdenv.isAarch64; 71 70 }; 72 71 }
-55
pkgs/applications/misc/tvbrowser/bin.nix
··· 1 - { lib, stdenv, fetchurl, makeWrapper, jre, makeDesktopItem }: 2 - 3 - let 4 - desktopItem = makeDesktopItem { 5 - name = "tvbrowser"; 6 - exec = "tvbrowser"; 7 - icon = "tvbrowser"; 8 - comment = "Themeable and easy to use TV Guide"; 9 - desktopName = "TV-Browser"; 10 - genericName = "Electronic TV Program Guide"; 11 - categories = [ "AudioVideo" "TV" "Java" ]; 12 - startupNotify = true; 13 - startupWMClass = "tvbrowser-TVBrowser"; 14 - }; 15 - 16 - in stdenv.mkDerivation rec { 17 - pname = "tvbrowser"; 18 - version = "4.0.1"; 19 - name = "${pname}-bin-${version}"; 20 - 21 - src = fetchurl { 22 - url = "mirror://sourceforge/${pname}/TV-Browser%20Releases%20%28Java%208%20and%20higher%29/${version}/${pname}_${version}_bin.tar.gz"; 23 - sha256 = "0ahsirf6cazs5wykgbwsc6n35w6jprxyphzqmm7d370n37sb07pm"; 24 - }; 25 - 26 - nativeBuildInputs = [ makeWrapper ]; 27 - 28 - installPhase = '' 29 - mkdir -p $out/share/java/${pname} 30 - cp -R * $out/share/java/${pname} 31 - rm $out/share/java/${pname}/${pname}.{sh,desktop} 32 - 33 - mkdir -p $out/share/applications 34 - ln -s ${desktopItem}/share/applications/* $out/share/applications/ 35 - 36 - for i in 16 32 48 128; do 37 - mkdir -p $out/share/icons/hicolor/''${i}x''${i}/apps 38 - ln -s $out/share/java/${pname}/imgs/${pname}$i.png $out/share/icons/hicolor/''${i}x''${i}/apps/${pname}.png 39 - done 40 - 41 - mkdir -p $out/bin 42 - makeWrapper ${jre}/bin/java $out/bin/${pname} \ 43 - --add-flags "-jar $out/share/java/${pname}/${pname}.jar" \ 44 - --chdir "$out/share/java/${pname}" 45 - ''; 46 - 47 - meta = with lib; { 48 - description = "Electronic TV Program Guide"; 49 - homepage = "https://www.tvbrowser.org/"; 50 - sourceProvenance = with sourceTypes; [ binaryBytecode ]; 51 - license = licenses.gpl3; 52 - platforms = platforms.linux; 53 - maintainers = with maintainers; [ jfrankenau ]; 54 - }; 55 - }
+87
pkgs/applications/misc/tvbrowser/default.nix
··· 1 + { lib 2 + , fetchurl 3 + , stdenv 4 + , fetchzip 5 + , ant 6 + , jdk 7 + , makeWrapper 8 + , callPackage 9 + }: 10 + 11 + let 12 + minimalJavaVersion = "11"; 13 + 14 + newsPlugin = fetchurl { 15 + url = "https://www.tvbrowser.org/data/uploads/1372016422809_543/NewsPlugin.jar"; 16 + hash = "sha256-5XoypuMd2AFBE2SJ6EdECuvq6D81HLLuu9UoA9kcKAM="; 17 + }; 18 + in 19 + assert lib.versionAtLeast jdk.version minimalJavaVersion; 20 + stdenv.mkDerivation rec { 21 + pname = "tvbrowser"; 22 + version = "4.2.7"; 23 + 24 + src = fetchzip { 25 + url = "mirror://sourceforge/${pname}/TV-Browser%20Releases%20%28Java%20${minimalJavaVersion}%20and%20higher%29/${version}/${pname}_${version}_src.tar.gz"; 26 + hash = "sha256-dmNfI6T0MU7UtMH+C/2hiAeDwZlFCB4JofQViZezoqI="; 27 + }; 28 + 29 + nativeBuildInputs = [ ant jdk makeWrapper ]; 30 + 31 + buildPhase = '' 32 + runHook preBuild 33 + 34 + ant runtime-linux -Dnewsplugin.url=file://${newsPlugin} 35 + ant tvbrowser-desktop-entry 36 + 37 + runHook postBuild 38 + ''; 39 + 40 + installPhase = '' 41 + runHook preInstall 42 + 43 + mkdir -p $out/share/${pname} 44 + cp -R runtime/tvbrowser_linux/* $out/share/${pname} 45 + 46 + mkdir -p $out/share/applications 47 + mv -t $out/share/applications $out/share/${pname}/${pname}.desktop 48 + sed -e 's|=imgs/|='$out'/share/${pname}/imgs/|' \ 49 + -e 's|=${pname}.sh|='$out'/bin/${pname}|' \ 50 + -i $out/share/applications/${pname}.desktop 51 + 52 + for i in 16 32 48 128; do 53 + mkdir -p $out/share/icons/hicolor/''${i}x''${i}/apps 54 + ln -s $out/share/${pname}/imgs/${pname}$i.png $out/share/icons/hicolor/''${i}x''${i}/apps/${pname}.png 55 + done 56 + 57 + mkdir -p $out/bin 58 + makeWrapper \ 59 + $out/share/${pname}/${pname}.sh \ 60 + $out/bin/${pname} \ 61 + --prefix PATH : ${jdk}/bin \ 62 + --prefix XDG_DATA_DIRS : $out/share \ 63 + --set PROGRAM_DIR $out/share/${pname} 64 + 65 + runHook postInstall 66 + ''; 67 + 68 + passthru.tests.startwindow = callPackage ./test.nix {}; 69 + 70 + meta = with lib; { 71 + description = "Electronic TV Program Guide"; 72 + downloadPage = "https://www.tvbrowser.org/index.php?id=tv-browser"; 73 + homepage = "https://www.tvbrowser.org/"; 74 + changelog = "https://www.tvbrowser.org/index.php?id=news"; 75 + sourceProvenance = with sourceTypes; [ binaryBytecode fromSource ]; 76 + license = licenses.gpl3Plus; 77 + mainProgram = pname; 78 + platforms = platforms.linux; 79 + maintainers = with maintainers; [ jfrankenau yarny ]; 80 + longDescription = '' 81 + TV-Browser shows TV program data arranged like in printed 82 + TV programs after downloading it from the internet. 83 + Plugins are used to download program data 84 + and to provide additional functionality. 85 + ''; 86 + }; 87 + }
+40
pkgs/applications/misc/tvbrowser/test.nix
··· 1 + { lib 2 + , xvfb-run 3 + , tvbrowser 4 + , runCommand 5 + , writeShellApplication 6 + , xorg 7 + }: 8 + 9 + let 10 + testScript = writeShellApplication { 11 + name = "tvbrowser-test-script"; 12 + runtimeInputs = [ xorg.xwininfo tvbrowser ]; 13 + text = '' 14 + function find_tvbrowser_windows { 15 + for window_name in java tvbrowser-TVBrowser 'Setup assistant' ; do 16 + grep -q "$window_name" "$1" || return 1 17 + done 18 + } 19 + tvbrowser & 20 + for _ in {0..900} ; do 21 + xwininfo -root -tree \ 22 + | sed 's/.*0x[0-9a-f]* \"\([^\"]*\)\".*/\1/; t; d' \ 23 + | tee window-names 24 + echo 25 + if find_tvbrowser_windows window-names ; then 26 + break 27 + fi 28 + sleep 1 29 + done 30 + find_tvbrowser_windows window-names 31 + ''; 32 + }; 33 + in 34 + runCommand 35 + "tvbrowser-test" 36 + { buildInputs = [ xvfb-run ]; } 37 + '' 38 + HOME=$PWD xvfb-run ${lib.getExe testScript} 39 + touch ${placeholder "out"} 40 + ''
+3 -3
pkgs/applications/networking/cluster/argocd/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "argocd"; 5 - version = "2.5.9"; 5 + version = "2.5.10"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "argoproj"; 9 9 repo = "argo-cd"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-RZ3bcuJmUUnucD2lhfxLU8vbrorVUowF8hAW9NGSmbI="; 11 + sha256 = "sha256-5UzDfOPuDM5ADsXFwWa9aDM32I5s/TKg4r7idH/X3AQ="; 12 12 }; 13 13 14 14 proxyVendor = true; # darwin/linux hash mismatch 15 - vendorHash = "sha256-F5EY1/WWRPBN5fqp2J2mdpIzL1gNKR0ltzSdarT6dFw="; 15 + vendorHash = "sha256-rkgwfSmUmxmCxbS/0r5sU+XJTGZ6NTZ+VIXpBElT0uA="; 16 16 17 17 # Set target as ./cmd per cli-local 18 18 # https://github.com/argoproj/argo-cd/blob/master/Makefile#L227
+1 -1
pkgs/applications/networking/cluster/docker-machine/hyperkit.nix
··· 1 1 { lib, buildGoModule, minikube }: 2 2 3 3 buildGoModule rec { 4 - inherit (minikube) version src nativeBuildInputs buildInputs vendorSha256 doCheck; 4 + inherit (minikube) version src nativeBuildInputs buildInputs vendorHash doCheck; 5 5 6 6 pname = "docker-machine-hyperkit"; 7 7
+1 -1
pkgs/applications/networking/cluster/docker-machine/kvm2.nix
··· 1 1 { lib, buildGoModule, minikube }: 2 2 3 3 buildGoModule rec { 4 - inherit (minikube) version src nativeBuildInputs buildInputs vendorSha256 doCheck; 4 + inherit (minikube) version src nativeBuildInputs buildInputs vendorHash doCheck; 5 5 6 6 pname = "docker-machine-kvm2"; 7 7
+3 -3
pkgs/applications/networking/cluster/istioctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "istioctl"; 5 - version = "1.16.1"; 5 + version = "1.16.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "istio"; 9 9 repo = "istio"; 10 10 rev = version; 11 - sha256 = "sha256-IYmNmrUdlp0V+gsAwivkF73VcBBMDcA5QWSnJ+6qKks="; 11 + sha256 = "sha256-Qvpg6qLrtnnMrRWFHv7J+drM75V6DaMu1jxcxaCJ4kk="; 12 12 }; 13 - vendorSha256 = "sha256-yCdCuwiAAdyeLtu4zE7d8RLbqM6FuH9sw0EqDZohQxg="; 13 + vendorHash = "sha256-wPkjRkgQiGvZm+eOGVlM5cgrYugF/E8H71bcR2ofP2U="; 14 14 15 15 nativeBuildInputs = [ installShellFiles ]; 16 16
+3 -3
pkgs/applications/networking/cluster/kyverno/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kyverno"; 5 - version = "1.8.5"; 5 + version = "1.9.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kyverno"; 9 9 repo = "kyverno"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-oEy1SNlYHDuZG2urbXEfROwzfNzdbu0Yjsq98Dw+Mws="; 11 + sha256 = "sha256-i8uKhzvU9ftlzgzU4ViYg6z+OUNNHGbiFhFAwDKwtnw="; 12 12 }; 13 13 14 14 ldflags = [ ··· 18 18 "-X github.com/kyverno/kyverno/pkg/version.BuildTime=1970-01-01_00:00:00" 19 19 ]; 20 20 21 - vendorSha256 = "sha256-nqJZdMkpJEG6VFCTwGUzXcCZPshJnY2FYHDm3xMlU0g="; 21 + vendorHash = "sha256-BGIh1wzHIk1kSvk/sQ/tDBhGIOOx0o6Dk4LbK9Z1FAQ="; 22 22 23 23 subPackages = [ "cmd/cli/kubectl-kyverno" ]; 24 24
+3 -3
pkgs/applications/networking/sync/wdt/default.nix
··· 14 14 15 15 stdenv.mkDerivation { 16 16 pname = "wdt"; 17 - version = "unstable-2022-07-08"; 17 + version = "unstable-2022-12-19"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "facebook"; 21 21 repo = "wdt"; 22 - rev = "8f01b7558a80e5f08b06244d2821c3eb5c1d6e9b"; 23 - sha256 = "sha256-ozii7EA3j3F/o+lE2mPsUY5lrm3OOtK75gjGkrvoaQ0="; 22 + rev = "6a122f24deb4f2ff6c6f97b6a803301a7f7b666c"; 23 + sha256 = "sha256-fH4Inqy7DfMJbW1FYWanScLATu8cZA1n+Vas8ee3xwA="; 24 24 }; 25 25 26 26 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/applications/radio/sdrangel/default.nix
··· 42 42 43 43 mkDerivation rec { 44 44 pname = "sdrangel"; 45 - version = "7.8.6"; 45 + version = "7.9.0"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "f4exb"; 49 49 repo = "sdrangel"; 50 50 rev = "v${version}"; 51 - sha256 = "sha256-tLU2OHFf1PPNRr1t3MWWCKnvILp1DW0k4TAxrXWI2X4="; 51 + sha256 = "sha256-lX49R1GhYH45DhxOnn3r6b4VuG8GAissCscv1Qo2GB0="; 52 52 }; 53 53 54 54 nativeBuildInputs = [ cmake pkg-config ];
+5 -5
pkgs/applications/science/electronics/appcsxcad/default.nix
··· 5 5 , csxcad 6 6 , qcsxcad 7 7 , hdf5 8 - , vtk_8_withQt5 8 + , vtkWithQt5 9 9 , qtbase 10 10 , fparser 11 11 , tinyxml ··· 15 15 16 16 mkDerivation { 17 17 pname = "appcsxcad"; 18 - version = "unstable-2020-01-04"; 18 + version = "unstable-2023-01-06"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "thliebig"; 22 22 repo = "AppCSXCAD"; 23 - rev = "de8c271ec8b57e80233cb2a432e3d7fd54d30876"; 24 - sha256 = "0shnfa0if3w588a68gr82qi6k7ldg1j2921fnzji90mmay21birp"; 23 + rev = "379ede4b8e00c11e8d0fb724c35547991b30c423"; 24 + hash = "sha256-L0ZEyovnfMzM7JuITBuhb4tJ2Aqgw52IiKEfEGq7Yo0="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ ··· 32 32 csxcad 33 33 qcsxcad 34 34 hdf5 35 - vtk_8_withQt5 35 + vtkWithQt5 36 36 qtbase 37 37 fparser 38 38 tinyxml
+5 -5
pkgs/applications/science/electronics/csxcad/default.nix
··· 5 5 , tinyxml 6 6 , hdf5 7 7 , cgal_5 8 - , vtk_8 8 + , vtk 9 9 , boost 10 10 , gmp 11 11 , mpfr ··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "csxcad"; 16 - version = "unstable-2020-02-08"; 16 + version = "unstable-2022-05-18"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "thliebig"; 20 20 repo = "CSXCAD"; 21 - rev = "ef6e40931dbd80e0959f37c8e9614c437bf7e518"; 22 - sha256 = "072s765jyzpdq8qqysdy0dld17m6sr9zfcs0ip2zk8c4imxaysnb"; 21 + rev = "cd9decb4d9cebe3c8bf115e2c0ee73f730f22da1"; 22 + sha256 = "1604amhvp7dm8ych7gwzxwawqvb9hpjglk5ffd4qm0y3k6r89arn"; 23 23 }; 24 24 25 25 patches = [./searchPath.patch ]; ··· 29 29 boost 30 30 gmp 31 31 mpfr 32 - vtk_8 32 + vtk 33 33 fparser 34 34 tinyxml 35 35 hdf5
+2 -2
pkgs/applications/science/electronics/openems/default.nix
··· 5 5 , fparser 6 6 , tinyxml 7 7 , hdf5 8 - , vtk_8 8 + , vtk 9 9 , boost 10 10 , zlib 11 11 , cmake ··· 39 39 fparser 40 40 tinyxml 41 41 hdf5 42 - vtk_8 42 + vtk 43 43 boost 44 44 zlib 45 45 csxcad
+2 -2
pkgs/applications/science/misc/cwltool/default.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "cwltool"; 10 - version = "3.1.20230127121939"; 10 + version = "3.1.20230201130431"; 11 11 format = "setuptools"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "common-workflow-language"; 15 15 repo = pname; 16 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-pEow2vEpQ2+c3fXkB8q7R4pud1xLzE74+HEqcBzg0D8="; 17 + hash = "sha256-rx5rdB8OgJ7Mck3pm1GRrymZbQ3lHlXFecICb/pbnKg="; 18 18 }; 19 19 20 20 postPatch = ''
+31 -16
pkgs/applications/terminal-emulators/kitty/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, python3Packages, libunistring 1 + { lib, stdenv, fetchFromGitHub, python3Packages, libunistring 2 2 , harfbuzz, fontconfig, pkg-config, ncurses, imagemagick 3 3 , libstartup_notification, libGL, libX11, libXrandr, libXinerama, libXcursor 4 4 , libxkbcommon, libXi, libXext, wayland-protocols, wayland ··· 21 21 , zsh 22 22 , fish 23 23 , nixosTests 24 + , go 25 + , buildGoModule 24 26 }: 25 27 26 28 with python3Packages; 27 29 buildPythonApplication rec { 28 30 pname = "kitty"; 29 - version = "0.26.5"; 31 + version = "0.27.0"; 30 32 format = "other"; 31 33 32 34 src = fetchFromGitHub { 33 35 owner = "kovidgoyal"; 34 36 repo = "kitty"; 35 37 rev = "refs/tags/v${version}"; 36 - sha256 = "sha256-UloBlV26HnkvbzP/NynlPI77z09MBEVgtrg5SeTmwB4="; 38 + hash = "sha256-742RB5ijCEYgjGgGyb6ZZ34GfMHm8253d3cNLQQzL38="; 37 39 }; 40 + vendorHash = "sha256-0hylttMwkmhpydKY7cpOoHrKmaGF4ediI8uwtcT3x4I="; 38 41 39 42 buildInputs = [ 40 43 harfbuzz ··· 67 70 sphinx-copybutton 68 71 sphinxext-opengraph 69 72 sphinx-inline-tabs 73 + go 70 74 ] ++ lib.optionals stdenv.isDarwin [ 71 75 imagemagick 72 76 libicns # For the png2icns tool. 73 77 ]; 74 78 75 - outputs = [ "out" "terminfo" "shell_integration" ]; 79 + outputs = [ "out" "terminfo" "shell_integration" "kitten" ]; 76 80 77 81 patches = [ 78 - # Fix clone-in-kitty not working on bash >= 5.2 79 - # TODO: Removed on kitty release > 0.26.5 80 - (fetchpatch { 81 - url = "https://github.com/kovidgoyal/kitty/commit/51bba9110e9920afbefeb981e43d0c1728051b5e.patch"; 82 - sha256 = "sha256-1aSU4aU6j1/om0LsceGfhH1Hdzp+pPaNeWAi7U6VcP4="; 83 - }) 84 - 85 82 # Gets `test_ssh_env_vars` to pass when `bzip2` is in the output of `env`. 86 83 ./fix-test_ssh_env_vars.patch 87 84 ··· 99 96 # Causes build failure due to warning 100 97 hardeningDisable = lib.optional stdenv.cc.isClang "strictoverflow"; 101 98 102 - dontConfigure = true; 99 + CGO_ENABLED = 0; 100 + GO_FLAGS = "-trimpath"; 101 + disallowedReferences = [ go ]; 102 + 103 + configurePhase = let 104 + goModules = (buildGoModule { 105 + pname = "kitty-go-modules"; 106 + inherit src vendorHash version; 107 + }).go-modules; 108 + in '' 109 + export GOCACHE=$TMPDIR/go-cache 110 + export GOPATH="$TMPDIR/go" 111 + export GOPROXY=off 112 + cp -r --reflink=auto ${goModules} vendor 113 + ''; 103 114 104 115 buildPhase = let 105 116 commonOptions = '' ··· 114 125 runHook preBuild 115 126 ${ lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) "export MACOSX_DEPLOYMENT_TARGET=11" } 116 127 ${if stdenv.isDarwin then '' 117 - ${python.interpreter} setup.py build ${darwinOptions} 128 + ${python.pythonForBuild.interpreter} setup.py build ${darwinOptions} 118 129 make docs 119 - ${python.interpreter} setup.py kitty.app ${darwinOptions} 130 + ${python.pythonForBuild.interpreter} setup.py kitty.app ${darwinOptions} 120 131 '' else '' 121 - ${python.interpreter} setup.py build-launcher 122 - ${python.interpreter} setup.py linux-package \ 132 + ${python.pythonForBuild.interpreter} setup.py linux-package \ 123 133 --egl-library='${lib.getLib libGL}/lib/libEGL.so.1' \ 124 134 --startup-notification-library='${libstartup_notification}/lib/libstartup-notification-1.so' \ 125 135 --canberra-library='${libcanberra}/lib/libcanberra.so' \ 126 136 --fontconfig-library='${fontconfig.lib}/lib/libfontconfig.so' \ 127 137 ${commonOptions} 138 + ${python.pythonForBuild.interpreter} setup.py build-launcher 128 139 ''} 129 140 runHook postBuild 130 141 ''; ··· 169 180 installPhase = '' 170 181 runHook preInstall 171 182 mkdir -p $out 183 + mkdir -p $kitten/bin 172 184 ${if stdenv.isDarwin then '' 173 185 mkdir "$out/bin" 174 186 ln -s ../Applications/kitty.app/Contents/MacOS/kitty "$out/bin/kitty" 187 + ln -s ../Applications/kitty.app/Contents/MacOS/kitten "$out/bin/kitten" 188 + cp ./kitty.app/Contents/MacOS/kitten "$kitten/bin/kitten" 175 189 mkdir "$out/Applications" 176 190 cp -r kitty.app "$out/Applications/kitty.app" 177 191 178 192 installManPage 'docs/_build/man/kitty.1' 179 193 '' else '' 180 194 cp -r linux-package/{bin,share,lib} $out 195 + cp linux-package/bin/kitten $kitten/bin/kitten 181 196 ''} 182 197 wrapProgram "$out/bin/kitty" --prefix PATH : "$out/bin:${lib.makeBinPath [ imagemagick ncurses.dev ]}" 183 198
+2 -2
pkgs/data/fonts/redhat-official/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "redhat-official"; 5 - version = "4.0.2"; 5 + version = "4.0.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "RedHatOfficial"; 9 9 repo = "RedHatFont"; 10 10 rev = version; 11 - hash = "sha256-p5RS/57CDApwnRDwMi0gIEJYTDAtibIyyU2w/pnbHJI="; 11 + hash = "sha256-r43KtMIedNitb5Arg8fTGB3hrRZoA8oUHVEL24k4LeQ="; 12 12 }; 13 13 14 14 installPhase = ''
+2 -2
pkgs/data/fonts/sarasa-gothic/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "sarasa-gothic"; 5 - version = "0.38.0"; 5 + version = "0.39.0"; 6 6 7 7 src = fetchurl { 8 8 # Use the 'ttc' files here for a smaller closure size. 9 9 # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) 10 10 url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"; 11 - hash = "sha256-UXWstk1vIoaFqa8nVxfJcAtN7BzWevzgfMx1gyXu0k8="; 11 + hash = "sha256-n21aVsyQbZGR/dgAkYwMHB8VozTaazFVP29+p39SRKU="; 12 12 }; 13 13 14 14 sourceRoot = ".";
+2 -2
pkgs/data/icons/fluent-icon-theme/default.nix
··· 16 16 17 17 stdenvNoCC.mkDerivation rec { 18 18 inherit pname; 19 - version = "2022-11-30"; 19 + version = "2023-02-01"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "vinceliuice"; 23 23 repo = pname; 24 24 rev = version; 25 - hash = "sha256-sxs2GrPuUoitZtiIU7SWFSLGXOTitS41MGt17TeuICE="; 25 + hash = "sha256-Plm05+5r6p9MabLmmh8kWitALGFalruBbhAgBhPCjRo="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ gtk3 jdupes ];
+3 -3
pkgs/data/misc/v2ray-domain-list-community/default.nix
··· 3 3 let 4 4 generator = pkgsBuildBuild.buildGoModule rec { 5 5 pname = "v2ray-domain-list-community"; 6 - version = "20230106031328"; 6 + version = "20230202101858"; 7 7 src = fetchFromGitHub { 8 8 owner = "v2fly"; 9 9 repo = "domain-list-community"; 10 10 rev = version; 11 - sha256 = "sha256-17yAIJQdxZAsNZ8W3HaW+EVKcPYy9fBOsSxU/0GEJuU="; 11 + hash = "sha256-9K3Tjm1tVw5KJgT6UFcVmn/JzQidKCaQyC4EFX23QE0="; 12 12 }; 13 - vendorSha256 = "sha256-CCY3CgjA1w4svzmkaI2Jt272Rrt5UOt5sbVDAWRRfzk="; 13 + vendorHash = "sha256-CCY3CgjA1w4svzmkaI2Jt272Rrt5UOt5sbVDAWRRfzk="; 14 14 meta = with lib; { 15 15 description = "community managed domain list"; 16 16 homepage = "https://github.com/v2fly/domain-list-community";
+16 -1
pkgs/development/embedded/arduino/arduino-cli/default.nix
··· 1 - { lib, stdenv, buildGoModule, fetchFromGitHub, buildFHSUserEnv }: 1 + { lib, stdenv, buildGoModule, fetchFromGitHub, buildFHSUserEnv, installShellFiles }: 2 2 3 3 let 4 4 ··· 13 13 sha256 = "sha256-jew4KLpOOXE9N/h4qFqof8y26DQrvm78E/ARbbwocD4="; 14 14 }; 15 15 16 + nativeBuildInputs = [ 17 + installShellFiles 18 + ]; 19 + 16 20 subPackages = [ "." ]; 17 21 18 22 vendorSha256 = "sha256-BunonnjzGnpcmGJXxEQXvjJLGvdSXUOK9zAhXoAemHY="; ··· 23 27 "-s" "-w" "-X github.com/arduino/arduino-cli/version.versionString=${version}" "-X github.com/arduino/arduino-cli/version.commit=unknown" 24 28 ] ++ lib.optionals stdenv.isLinux [ "-extldflags '-static'" ]; 25 29 30 + postInstall = '' 31 + export HOME="$(mktemp -d)" 32 + for s in {bash,zsh,fish}; do 33 + $out/bin/arduino-cli completion $s > completion.$s 34 + installShellCompletion --cmd arduino-cli --$s completion.$s 35 + done 36 + unset HOME 37 + ''; 38 + 26 39 meta = with lib; { 27 40 inherit (src.meta) homepage; 28 41 description = "Arduino from the command line"; ··· 46 59 47 60 extraInstallCommands = '' 48 61 mv $out/bin/$name $out/bin/arduino-cli 62 + cp -r ${pkg.outPath}/share $out/share 49 63 ''; 64 + passthru.pureGoPkg = pkg; 50 65 51 66 targetPkgs = pkgs: with pkgs; [ 52 67 zlib
+2
pkgs/development/interpreters/python/cpython/default.nix
··· 345 345 "ac_cv_computed_gotos=yes" 346 346 "ac_cv_file__dev_ptmx=yes" 347 347 "ac_cv_file__dev_ptc=yes" 348 + ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform && pythonAtLeast "3.11") [ 349 + "--with-build-python=${pythonForBuildInterpreter}" 348 350 ] ++ optionals stdenv.hostPlatform.isLinux [ 349 351 # Never even try to use lchmod on linux, 350 352 # don't rely on detecting glibc-isms.
+2 -2
pkgs/development/libraries/kde-frameworks/kimageformats.nix
··· 1 1 { 2 2 mkDerivation, lib, 3 3 extra-cmake-modules, 4 - ilmbase, karchive, openexr, libavif, libheif, qtbase 4 + ilmbase, karchive, openexr, libavif, libheif, libjxl, qtbase 5 5 }: 6 6 7 7 let inherit (lib) getDev; in ··· 10 10 pname = "kimageformats"; 11 11 12 12 nativeBuildInputs = [ extra-cmake-modules ]; 13 - buildInputs = [ karchive openexr libavif libheif qtbase ]; 13 + buildInputs = [ karchive openexr libavif libheif libjxl qtbase ]; 14 14 outputs = [ "out" ]; # plugins only 15 15 CXXFLAGS = "-I${getDev ilmbase}/include/OpenEXR"; 16 16 cmakeFlags = [
+2 -2
pkgs/development/libraries/opencv/4.x.nix
··· 49 49 , enableGtk3 ? false 50 50 , gtk3 51 51 , enableVtk ? false 52 - , vtk_8 52 + , vtk 53 53 , enableFfmpeg ? true 54 54 , ffmpeg 55 55 , enableGStreamer ? true ··· 273 273 ++ lib.optional (stdenv.buildPlatform == stdenv.hostPlatform) hdf5 274 274 ++ lib.optional enableGtk2 gtk2 275 275 ++ lib.optional enableGtk3 gtk3 276 - ++ lib.optional enableVtk vtk_8 276 + ++ lib.optional enableVtk vtk 277 277 ++ lib.optional enableJPEG libjpeg 278 278 ++ lib.optional enablePNG libpng 279 279 ++ lib.optional enableTIFF libtiff
+2 -2
pkgs/development/libraries/opendht/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "opendht"; 24 - version = "2.4.10"; 24 + version = "2.4.12"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "savoirfairelinux"; 28 28 repo = "opendht"; 29 29 rev = "v${version}"; 30 - sha256 = "sha256-2jTphFpBsm72UDzlBlCP1fWk1qNuxicwVJtrEutOjM0="; 30 + sha256 = "sha256-PC3Oaa1i2emkTB6ooBxvjuKVikzWjfmj89t1HP8tUXo="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/pinocchio/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "pinocchio"; 14 - version = "2.6.15"; 14 + version = "2.6.16"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "stack-of-tasks"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 20 fetchSubmodules = true; 21 - hash = "sha256-bnm5nbb0mKw76k2J2Qi04n7bmfzadtqV/AmnWSzbb+0="; 21 + hash = "sha256-ihyLoElqpIhsZXPF3o4XgbkzeE/BYdz8+WhLLcpc6PE="; 22 22 }; 23 23 24 24 # error: use of undeclared identifier '__sincos'
+5 -5
pkgs/development/libraries/science/electronics/qcsxcad/default.nix
··· 4 4 , cmake 5 5 , csxcad 6 6 , tinyxml 7 - , vtk_8_withQt5 7 + , vtkWithQt5 8 8 , qtbase 9 9 }: 10 10 11 11 mkDerivation { 12 12 pname = "qcsxcad"; 13 - version = "unstable-2020-01-04"; 13 + version = "unstable-2023-01-06"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "thliebig"; 17 17 repo = "QCSXCAD"; 18 - rev = "0dabbaf2bc1190adec300871cf309791af842c8e"; 19 - sha256 = "11kbh0mxbdfh7s5azqin3i2alic5ihmdfj0jwgnrhlpjk4cbf9rn"; 18 + rev = "1cde9d560a5000f4c24c249d2dd5ccda12de38b6"; 19 + hash = "sha256-kc9Vnx6jGiQC2K88ZH00b61D/DbWxAIZZwYCsINqtrY="; 20 20 }; 21 21 22 22 outputs = [ "out" "dev" ]; ··· 33 33 buildInputs = [ 34 34 csxcad 35 35 tinyxml 36 - vtk_8_withQt5 36 + vtkWithQt5 37 37 qtbase 38 38 ]; 39 39
+2 -2
pkgs/development/misc/brev-cli/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "brev-cli"; 8 - version = "0.6.202"; 8 + version = "0.6.204"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "brevdev"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-H16CNJ8ztcwGDoH4dZ66/HbpNVEe+pYpKJcFpjW2wCs="; 14 + sha256 = "sha256-MQF0mU1cpvkJ6VZE6A8J4W6DMS8RXhjLisrPkKParl4="; 15 15 }; 16 16 17 17 vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8=";
+2 -2
pkgs/development/python-modules/aiosomecomfort/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "aiosomecomfort"; 10 - version = "0.0.6"; 10 + version = "0.0.7"; 11 11 12 12 format = "setuptools"; 13 13 ··· 15 15 owner = "mkmer"; 16 16 repo = "AIOSomecomfort"; 17 17 rev = "refs/tags/${version}"; 18 - hash = "sha256-3p38gWCqQVYz3sgu6SgfPH+wH/ZH2Qg+tVXiARuUh7s="; 18 + hash = "sha256-NVtoQJOC4rNny95/lFk2eJ5mycNSuZrIy1GGZKYZ1VA="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/aioswitcher/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "aioswitcher"; 17 - version = "3.2.1"; 17 + version = "3.2.2"; 18 18 format = "pyproject"; 19 19 20 20 disabled = pythonOlder "3.9"; ··· 23 23 owner = "TomerFi"; 24 24 repo = pname; 25 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-k3xmW8aMBz6dbWuLnd6tw2BFoTuD80fpY7q2NfYqMlw="; 26 + hash = "sha256-17LTNQjI2UfgtlNNkSRSWMNnhgokBXn/7KGuKo5Ai4E="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+70
pkgs/development/python-modules/arsenic/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , attrs 4 + , buildPythonPackage 5 + , fetchFromGitHub 6 + , fetchpatch 7 + , poetry-core 8 + , pytestCheckHook 9 + , pythonRelaxDepsHook 10 + , pythonOlder 11 + , structlog 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "arsenic"; 16 + version = "21.8"; 17 + format = "pyproject"; 18 + 19 + disabled = pythonOlder "3.7"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "HENNGE"; 23 + repo = pname; 24 + rev = "refs/tags/${version}"; 25 + hash = "sha256-fsLo22PR9WdX2FazPgr8B8dFq6EM1LLTpRFGEm/ymCE="; 26 + }; 27 + 28 + patches = [ 29 + # Switch to poetry-core, https://github.com/HENNGE/arsenic/pull/160 30 + (fetchpatch { 31 + name = "switch-to-poetry-core.patch"; 32 + url = "https://github.com/HENNGE/arsenic/commit/ca82894a5f1e832ab9283a245258b334bdd48855.patch"; 33 + hash = "sha256-ECCUaJF4MRmFOKH1C6HowJ+zmbEPPiS7h9DlKw5otZc="; 34 + }) 35 + ]; 36 + 37 + pythonRelaxDeps = [ 38 + "structlog" 39 + ]; 40 + 41 + nativeBuildInputs = [ 42 + poetry-core 43 + pythonRelaxDepsHook 44 + ]; 45 + 46 + propagatedBuildInputs = [ 47 + aiohttp 48 + attrs 49 + structlog 50 + ]; 51 + 52 + nativeCheckInputs = [ 53 + pytestCheckHook 54 + ]; 55 + 56 + # Depends on asyncio_extras which is not longer maintained 57 + doCheck = false; 58 + 59 + pythonImportsCheck = [ 60 + "arsenic" 61 + ]; 62 + 63 + meta = with lib; { 64 + description = "WebDriver implementation for asyncio and asyncio-compatible frameworks"; 65 + homepage = "https://github.com/HENNGE/arsenic/"; 66 + changelog = "https://github.com/HENNGE/arsenic/releases/tag/${version}"; 67 + license = licenses.asl20; 68 + maintainers = with maintainers; [ fab ]; 69 + }; 70 + }
+3 -2
pkgs/development/python-modules/elementpath/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "elementpath"; 9 - version = "3.0.2"; 9 + version = "4.0.1"; 10 10 format = "setuptools"; 11 11 12 12 disabled = pythonOlder "3.7"; ··· 15 15 owner = "sissaschool"; 16 16 repo = "elementpath"; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-b+Th28GI2UOmfO4jy4biohAJWPiYWkvFLqqs9lgR4Vc="; 18 + hash = "sha256-BEnSPRuQUnKXtPAJfjxS+fwE0rpPj1U2yRK8eImKMYw="; 19 19 }; 20 20 21 21 # avoid circular dependency with xmlschema which directly depends on this ··· 28 28 meta = with lib; { 29 29 description = "XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"; 30 30 homepage = "https://github.com/sissaschool/elementpath"; 31 + changelog = "https://github.com/sissaschool/elementpath/blob/${version}/CHANGELOG.rst"; 31 32 license = licenses.mit; 32 33 maintainers = with maintainers; [ jonringer ]; 33 34 };
+2 -2
pkgs/development/python-modules/fastapi-mail/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "fastapi-mail"; 22 - version = "1.2.4"; 22 + version = "1.2.5"; 23 23 format = "pyproject"; 24 24 25 25 disabled = pythonOlder "3.7"; ··· 28 28 owner = "sabuhish"; 29 29 repo = pname; 30 30 rev = "refs/tags/${version}"; 31 - hash = "sha256-6Iwgl15adc6wK7i8sFLeSf2HSvMo/Sx/BI44qboNnRM="; 31 + hash = "sha256-SogtdLTiTCJ8qUYsnwhPgBLFbj66EJC7L4wS64Nmuoo="; 32 32 }; 33 33 34 34 postPatch = ''
+2 -2
pkgs/development/python-modules/ghrepo-stats/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "ghrepo-stats"; 12 - version = "0.5.1"; 12 + version = "0.5.2"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.8"; ··· 18 18 owner = "mrbean-bremen"; 19 19 repo = pname; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-QHFwIfX0rSVnWgxe82zQXMwIS99CiPgprfoMbuXvXH0="; 21 + hash = "sha256-YKGVDE1cM3Lcr9lHE2iserleob0BE3DxchdSX65CJBE="; 22 22 }; 23 23 24 24 postPatch = ''
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "hahomematic"; 18 - version = "2023.2.1"; 18 + version = "2023.2.1.1"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "danielperna84"; 25 25 repo = pname; 26 26 rev = "refs/tags/${version}"; 27 - sha256 = "sha256-kTWUwHgcq+J3ok43gpXmsxmKTnrjPMzmowSkm404j4Q="; 27 + sha256 = "sha256-JYoTX83N70ARI9CvoUujRPI6hUVkIC1Ma/D/hjtLTes="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+3 -8
pkgs/development/python-modules/jaraco-abode/default.nix
··· 3 3 , pythonOlder 4 4 , fetchFromGitHub 5 5 , fetchPypi 6 - , fetchpatch 7 6 , setuptools 8 7 , setuptools-scm 9 8 , requests ··· 39 38 hash = "sha256-ZDdZba1oTOPaUm+r4fWC5E3ni/k8kXo6t5AWQTvfd5E="; 40 39 }; 41 40 42 - patches = [ 41 + postPatch = '' 43 42 # https://github.com/jaraco/jaraco.abode/issues/19 44 - (fetchpatch { 45 - name = "specify-options-package-data.patch"; 46 - url = "https://github.com/jaraco/jaraco.abode/commit/8deebf57162fa097243d2b280942b6b7f95174c8.patch"; 47 - hash = "sha256-Iu2uw9D+nMdVJZyoecEkwQaJH1oSzFN/ZLXKPZPGuPk="; 48 - }) 49 - ]; 43 + echo "graft jaraco" > MANIFEST.in 44 + ''; 50 45 51 46 nativeBuildInputs = [ 52 47 setuptools
+2 -2
pkgs/development/python-modules/oralb-ble/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "oralb-ble"; 15 - version = "0.17.1"; 15 + version = "0.17.2"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.9"; ··· 21 21 owner = "Bluetooth-Devices"; 22 22 repo = pname; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-0VZRtsh17W8h1qcGfAxE4KUehtCk1PKy3MO3fVJb4qY="; 24 + hash = "sha256-v2c1FoLgG6HH02d+YBr4Qh12ztRsiwWyueUNOBpWqPM="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pulumi-aws/default.nix
··· 12 12 buildPythonPackage rec { 13 13 pname = "pulumi-aws"; 14 14 # Version is independant of pulumi's. 15 - version = "5.28.0"; 15 + version = "5.29.1"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "pulumi"; 22 22 repo = "pulumi-aws"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-7lO3GbVPG70u+PzS/22d6i6xIRXiTMc/iUXrZurD2LU="; 24 + hash = "sha256-sdefoQgZ58re2VtIvNQjbjAb9aateZlGSeTAiVO6JGo="; 25 25 }; 26 26 27 27 sourceRoot = "${src.name}/sdk/python";
+2 -2
pkgs/development/python-modules/pylutron-caseta/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pylutron-caseta"; 15 - version = "0.18.0"; 15 + version = "0.18.1"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.8"; ··· 21 21 owner = "gurumitts"; 22 22 repo = pname; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-7bQgMDmvEAvnEoHZxZ9JzYsx1JR9W5eYuvcVUmYM/dw="; 24 + hash = "sha256-O4PNlL3lPSIyFw9MtPP678ggLBQRPedbZn1gWys7DPQ="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/rns/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "rns"; 12 - version = "0.4.7"; 12 + version = "0.4.8"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "markqvist"; 19 19 repo = "Reticulum"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-1cTGzZ/5YgaYpSdk8nGLqgpKBNyY16fCFmrUJ+QwSDM="; 21 + hash = "sha256-dEEo1KHtxj+xcp/2plIP2+c2jf5nFDg/mEq05T2Tpj0="; 22 22 }; 23 23 24 24 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.5"; 17 + version = "0.0.6"; 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-6SwZAAWBnxeeunZwUAVQJBU8904czNVheBlRFg5yrOw="; 26 + hash = "sha256-1Jn785e4aLd83EHjkgB90sWi9No8wqCjUEn4ecyVl4o="; 27 27 }; 28 28 29 29 postPatch = ''
+3 -2
pkgs/development/python-modules/stripe/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "stripe"; 10 - version = "5.0.0"; 10 + version = "5.1.0"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-vcjF7o5rU8R2e75yB1LO24r5HbRq2W5RHt0Pt0lkrF0="; 17 + hash = "sha256-8tkdjj2qTzhUA8bNu2s49UgrLegrboNKMAs2NSOA5o4="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ ··· 31 31 meta = with lib; { 32 32 description = "Stripe Python bindings"; 33 33 homepage = "https://github.com/stripe/stripe-python"; 34 + changelog = "https://github.com/stripe/stripe-python/blob/v${version}/CHANGELOG.md"; 34 35 license = licenses.mit; 35 36 maintainers = with maintainers; [ ]; 36 37 };
+4 -3
pkgs/development/python-modules/wand/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "wand"; 11 - version = "0.6.10"; 11 + version = "0.6.11"; 12 12 13 13 src = fetchPypi { 14 14 pname = "Wand"; 15 15 inherit version; 16 - sha256 = "sha256-Nz9KfyhmyGjDHOkQ4fmzapLRMmQKIAaOwXzqMoT+3Fc="; 16 + sha256 = "sha256-tmFwDan48ekx5Scm5PxkOlZblRT1iD1Bt3Pjw3yfqZU="; 17 17 }; 18 18 19 19 postPatch = '' ··· 38 38 passthru.imagemagick = imagemagickBig; 39 39 40 40 meta = with lib; { 41 + changelog = "https://docs.wand-py.org/en/${version}/changes.html"; 41 42 description = "Ctypes-based simple MagickWand API binding for Python"; 42 43 homepage = "http://wand-py.org/"; 43 44 license = [ licenses.mit ]; 44 - maintainers = with maintainers; [ infinisil ]; 45 + maintainers = with maintainers; [ infinisil dotlambda ]; 45 46 }; 46 47 }
+2 -2
pkgs/development/tools/devbox/default.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "devbox"; 8 - version = "0.2.4"; 8 + version = "0.3.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "jetpack-io"; 12 12 repo = pname; 13 13 rev = version; 14 - hash = "sha256-b3vBwWya5xj/y5/32KIHtvPRT6JdMpO/IKO4sVAg4AA="; 14 + hash = "sha256-RYuSreMdXnWJ47lBCuz7Ub6jlLlmEI6ZGt3vSg4B3zs="; 15 15 }; 16 16 17 17 ldflags = [
+3 -3
pkgs/development/tools/dump_syms/default.nix
··· 16 16 17 17 let 18 18 pname = "dump_syms"; 19 - version = "2.1.1"; 19 + version = "2.2.0"; 20 20 in 21 21 rustPlatform.buildRustPackage { 22 22 inherit pname version; ··· 25 25 owner = "mozilla"; 26 26 repo = pname; 27 27 rev = "v${version}"; 28 - hash = "sha256-XK//loEbKqE7DMxC9uzr+916i9E9wGHKl2MRtt1rNEg="; 28 + hash = "sha256-rbpZXLtBPD77jZ+P6ljtrSfKYfhMUdsP/Eoi0cYxsqo="; 29 29 }; 30 30 31 - cargoSha256 = "sha256-2We/JKU1U5q5jzl9rVoDmuGYIPbo5ylMl2O4s3PClVE="; 31 + cargoSha256 = "sha256-UUyoiyA9ykUnFavsAqo7gNMSYpQ9Lu29t4fn1oLj6gs="; 32 32 33 33 nativeBuildInputs = [ 34 34 pkg-config
+3 -3
pkgs/development/tools/misc/circleci-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "circleci-cli"; 5 - version = "0.1.23272"; 5 + version = "0.1.23334"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "CircleCI-Public"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Yj7bIVVCG2q6Q2ij+rH3AAC4xW7Drz+pmdIM2ToPJX4="; 11 + sha256 = "sha256-1+PcjameB9/1MoyM0RAxrhuE649INyLlhgxA5xJQ9Pw="; 12 12 }; 13 13 14 - vendorHash = "sha256-qnn55C9ZK80gd/ZOtPvAGNJs0d96KqwruU4bZD6TQzY="; 14 + vendorHash = "sha256-E24b8PUA1Hy+OepQe2n6TecCMKKicdr5KUdiJ663Td0="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+2 -2
pkgs/development/tools/pulumictl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "pulumictl"; 5 - version = "0.0.41"; 5 + version = "0.0.42"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pulumi"; 9 9 repo = "pulumictl"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-6QBE6+wJ9MQXey9nXaJn69uVUhIVlWMdH9ROiMi7bZk="; 11 + sha256 = "sha256-fs+etB/tzqzV3QbQKa4xqsAjtUkr1BdKtTNvRylnKaY="; 12 12 }; 13 13 14 14 vendorHash = "sha256-WzfTS68YIpoZYbm6i0USxXyEyR4px+hrNRbsCTXdJsk=";
+3 -3
pkgs/development/tools/sentry-cli/default.nix
··· 9 9 }: 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "sentry-cli"; 12 - version = "2.11.0"; 12 + version = "2.12.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "getsentry"; 16 16 repo = "sentry-cli"; 17 17 rev = version; 18 - sha256 = "sha256-08H/aNYUsTORCwTm9pwWiLQjAcWSiZrjg5q6OkkllWg="; 18 + sha256 = "sha256-HkaCaOVbEEy8H6gN9hoiDEEQM+XWyUJ4gYPxTlbBGgA="; 19 19 }; 20 20 doCheck = false; 21 21 ··· 25 25 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ]; 26 26 nativeBuildInputs = [ pkg-config ]; 27 27 28 - cargoSha256 = "sha256-GEZZXRPfpIhr73SpyP9iLSjRe67wllSpp5oh6N0S9ok="; 28 + cargoHash = "sha256-4RUeUwixb5omcHT4jJHJKF2lYZE/4014DnrR2j7sen0="; 29 29 30 30 meta = with lib; { 31 31 homepage = "https://docs.sentry.io/cli/";
+20 -5
pkgs/development/tools/wasmedge/default.nix
··· 5 5 , cmake 6 6 , gtest 7 7 , spdlog 8 + , libxml2 9 + , libffi 10 + , Foundation 8 11 }: 9 12 10 - llvmPackages.stdenv.mkDerivation rec { 13 + let 14 + stdenv = llvmPackages.stdenv; 15 + in 16 + stdenv.mkDerivation rec { 11 17 pname = "wasmedge"; 12 18 version = "0.11.2"; 13 19 ··· 17 23 rev = version; 18 24 sha256 = "sha256-P2Y2WK6G8aEK1Q4hjrS9X+2WbOfy4brclB/+SWP5LTM="; 19 25 }; 26 + 27 + nativeBuildInputs = [ 28 + cmake 29 + llvmPackages.lld 30 + ]; 20 31 21 32 buildInputs = [ 22 33 boost 23 34 spdlog 24 35 llvmPackages.llvm 36 + libxml2 37 + libffi 38 + ] ++ lib.optionals stdenv.isDarwin [ 39 + Foundation 25 40 ]; 26 41 27 - nativeBuildInputs = [ cmake llvmPackages.lld ]; 28 - 29 - nativeCheckInputs = [ gtest ]; 30 - 31 42 cmakeFlags = [ 32 43 "-DCMAKE_BUILD_TYPE=Release" 33 44 "-DWASMEDGE_BUILD_TESTS=OFF" # Tests are downloaded using git 45 + ] ++ lib.optionals stdenv.isDarwin [ 46 + "-DWASMEDGE_FORCE_DISABLE_LTO=ON" 34 47 ]; 35 48 36 49 meta = with lib; { ··· 38 51 license = with licenses; [ asl20 ]; 39 52 description = "A lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications"; 40 53 maintainers = with maintainers; [ dit7ya ]; 54 + # error: no member named 'utimensat' in the global namespace 55 + broken = stdenv.isDarwin && stdenv.isx86_64; 41 56 }; 42 57 }
+5 -26
pkgs/games/ecwolf/default.nix
··· 28 28 nativeBuildInputs = [ cmake copyDesktopItems pkg-config ]; 29 29 buildInputs = [ zlib bzip2 libjpeg SDL2 SDL2_net SDL2_mixer gtk3 ]; 30 30 31 - desktopItems = [ 32 - (makeDesktopItem { 33 - name = "ecwolf"; 34 - exec = "ecwolf"; 35 - comment = "Enhanced Wolfenstein 3D port"; 36 - desktopName = "Wolfenstein 3D"; 37 - categories = [ "Game" ]; 38 - }) 39 - ]; 40 - 41 - # Change the location where the ecwolf executable looks for the ecwolf.pk3 42 - # file. 43 - # 44 - # By default, it expects the PK3 file to reside in the same directory as the 45 - # executable, which is not desirable. 46 - # We will adjust the code so that it can be retrieved from the share/ 47 - # directory. 48 - 49 - preConfigure = '' 50 - sed -i -e "s|ecwolf.pk3|$out/share/ecwolf/ecwolf.pk3|" src/version.h 51 - '' 52 31 # Disable app bundle creation on Darwin. It fails, and it is not needed to run it from the Nix store 53 - + lib.optionalString stdenv.isDarwin '' 32 + preConfigure = lib.optionalString stdenv.isDarwin '' 54 33 sed -i -e "s|include(\''${CMAKE_CURRENT_SOURCE_DIR}/macosx/install.txt)||" src/CMakeLists.txt 55 34 ''; 56 35 57 - # Install the required PK3 file in the required data directory 36 + # ECWolf installs its binary to the games/ directory, but Nix only adds bin/ 37 + # directories to the PATH. 58 38 postInstall = '' 59 - mkdir -p $out/share/ecwolf 60 - cp ecwolf.pk3 $out/share/ecwolf 39 + mv "$out/games" "$out/bin" 61 40 ''; 62 41 63 42 meta = with lib; { 64 43 description = "Enhanched SDL-based port of Wolfenstein 3D for various platforms"; 65 44 homepage = "https://maniacsvault.net/ecwolf/"; 66 45 license = licenses.gpl2Plus; 67 - maintainers = with maintainers; [ sander ]; 46 + maintainers = with maintainers; [ jayman2000 sander ]; 68 47 platforms = platforms.all; 69 48 # On Darwin, the linker fails to find a bunch of symbols. 70 49 broken = stdenv.isDarwin;
+2 -2
pkgs/servers/headscale/default.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "headscale"; 9 - version = "0.19.0"; 9 + version = "0.20.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "juanfont"; 13 13 repo = "headscale"; 14 14 rev = "v${version}"; 15 - hash = "sha256-/KT3JZ/xYcKRynksWgsPsioCLTSxeQxr6WjRUzYXJcU="; 15 + hash = "sha256-RqJrqY1Eh5/TY+vMAO5fABmeV5aSzcLD4fX7j1QDN6w="; 16 16 }; 17 17 18 18 vendorHash = "sha256-8p5NFxXKaZPsW4B6NMzfi0pqfVroIahSgA0fukvB3JI=";
+2 -2
pkgs/servers/home-automation/evcc/default.nix
··· 16 16 17 17 buildGoModule rec { 18 18 pname = "evcc"; 19 - version = "0.112.1"; 19 + version = "0.112.2"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "evcc-io"; 23 23 repo = pname; 24 24 rev = version; 25 - hash = "sha256-Y/Py7WTv8tiPdbPswpVhqpBW5l2XJB7T3KDm+xWfl8s="; 25 + hash = "sha256-rIsx1c9Pz7nAjJe71YYmizhDkrIR1gcCocmTUMdkt5A="; 26 26 }; 27 27 28 28 vendorHash = "sha256-sfASvLsNUp+7T0ib87HkLNBDp5fbk3hEV0LIKK46O4g=";
+6 -1
pkgs/servers/monitoring/zabbix/proxy.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, libevent, libiconv, openssl, pcre, zlib 2 2 , odbcSupport ? true, unixODBC 3 - , snmpSupport ? true, net-snmp 3 + , snmpSupport ? stdenv.buildPlatform == stdenv.hostPlatform, net-snmp 4 4 , sshSupport ? true, libssh2 5 5 , sqliteSupport ? false, sqlite 6 6 , mysqlSupport ? false, libmysqlclient ··· 59 59 prePatch = '' 60 60 find database -name data.sql -exec sed -i 's|/usr/bin/||g' {} + 61 61 ''; 62 + 63 + makeFlags = [ 64 + "AR:=$(AR)" 65 + "RANLIB:=$(RANLIB)" 66 + ]; 62 67 63 68 postInstall = '' 64 69 mkdir -p $out/share/zabbix/database/
+3 -3
pkgs/servers/nats-server/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "nats-server"; 9 - version = "2.9.11"; 9 + version = "2.9.12"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "nats-io"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-iYiQYGwvxW7GF32h+E1vg3x6sml7zGk40jbY8akmOnM="; 15 + hash = "sha256-IhzbtTH8Vr+Z1Z9Xzz/CbmxDaR6ygdebEqz2ELa4N3E="; 16 16 }; 17 17 18 - vendorHash = "sha256-qApohNp//N/eBljpa+D2fR19rqw8Bd8wdmME9fzqDxc="; 18 + vendorHash = "sha256-tUqUB9M7doUmYRAKmzos93PCizGlHe61rpMVe0z3hVo="; 19 19 20 20 doCheck = false; 21 21
+3 -3
pkgs/shells/nushell/default.nix
··· 26 26 27 27 rustPlatform.buildRustPackage rec { 28 28 pname = "nushell"; 29 - version = "0.74.0"; 29 + version = "0.75.0"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = pname; 33 33 repo = pname; 34 34 rev = version; 35 - sha256 = "sha256-KFCsZmD83FqnB553Tbub95I7s8QGBMZ3rviKAQNcKqA="; 35 + sha256 = "sha256-u8/SvuR/RpJaBX4Dr3Onrk0AVpIAeVb+399+NUpgkfI="; 36 36 }; 37 37 38 - cargoSha256 = "sha256-DpPyvNr1gh7w9HesmkH6N3ZGOmoZx/BDOQ0fQk84bE8="; 38 + cargoSha256 = "sha256-hnSumfZd9ylEx3dkTGW2s4VSv107MHOn21ytOcimhPw="; 39 39 40 40 # enable pkg-config feature of zstd 41 41 cargoPatches = [ ./zstd-pkg-config.patch ];
+1 -3
pkgs/stdenv/generic/make-derivation.nix
··· 399 399 # See https://mesonbuild.com/Reference-tables.html#cpu-families 400 400 cpuFamily = platform: with platform; 401 401 /**/ if isAarch32 then "arm" 402 - else if isAarch64 then "aarch64" 403 402 else if isx86_32 then "x86" 404 - else if isx86_64 then "x86_64" 405 - else platform.parsed.cpu.family + builtins.toString platform.parsed.cpu.bits; 403 + else platform.uname.processor; 406 404 407 405 crossFile = builtins.toFile "cross-file.conf" '' 408 406 [properties]
+2 -2
pkgs/tools/X11/xosview/default.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "xosview"; 10 - version = "1.23"; 10 + version = "1.24"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "hills"; 14 14 repo = finalAttrs.pname; 15 15 rev = finalAttrs.version; 16 - hash = "sha256-CoBVFTCpvZkIe/g+17JNV1y0G9K+t+p3EE9C5kuBe2k="; 16 + hash = "sha256-9Pr7voJiCH7oBziMFRHCWxoyuGdndcdRD2POjiNT7yw="; 17 17 }; 18 18 19 19 dontConfigure = true;
+3 -3
pkgs/tools/filesystems/httm/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "httm"; 9 - version = "0.20.3"; 9 + version = "0.20.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "kimono-koans"; 13 13 repo = pname; 14 14 rev = version; 15 - sha256 = "sha256-8ssYzsjXwYH3xVFxtk8zYcJnrc+wKuoV1js0ONRKBGQ="; 15 + sha256 = "sha256-PmfyULkB93PvouOWp96F4YXyNFQqRmoy6LpOFGz0EZk="; 16 16 }; 17 17 18 - cargoHash = "sha256-eg5EXvpwIlza7mXc5MFTpaFLQSR2z/7GSPGyBgzzOj4="; 18 + cargoHash = "sha256-L5/qOnyxfj3KfcZDI9Xp2IgE33P8yzQjVg6+4jmGQyM="; 19 19 20 20 nativeBuildInputs = [ installShellFiles ]; 21 21
+14 -6
pkgs/tools/networking/findomain/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "findomain"; 13 - version = "8.2.1"; 13 + version = "8.2.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Edu4rdSHL"; 17 17 repo = pname; 18 - rev = version; 19 - sha256 = "sha256-NlaQhQtGQzOaTD18NMiicQOrovRuTCUq54vxu34JqIU="; 18 + rev = "refs/tags/${version}"; 19 + hash = "sha256-9mtXtBq08lL6qQg1Pq1WNwbkG0yi99mCpxNuBvr14ms="; 20 20 }; 21 21 22 - cargoSha256 = "sha256-I9OyH02JNdNgGK3918XwS5wt+11VppCTqzo50LuhnvI="; 22 + cargoHash = "sha256-pKNqO43aFXZ/cbjNWt3tmBBbSTSKqVF7biNCPI1flvI="; 23 23 24 - nativeBuildInputs = [ installShellFiles perl ]; 25 - buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ]; 24 + nativeBuildInputs = [ 25 + installShellFiles 26 + perl 27 + ]; 28 + 29 + buildInputs = lib.optionals stdenv.isDarwin [ 30 + libiconv 31 + Security 32 + ]; 26 33 27 34 postInstall = '' 28 35 installManPage ${pname}.1 ··· 31 38 meta = with lib; { 32 39 description = "The fastest and cross-platform subdomain enumerator"; 33 40 homepage = "https://github.com/Edu4rdSHL/findomain"; 41 + changelog = "https://github.com/Findomain/Findomain/releases/tag/${version}"; 34 42 license = licenses.gpl3Plus; 35 43 maintainers = with maintainers; [ Br1ght0ne ]; 36 44 };
+2 -2
pkgs/tools/security/bitwarden/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "bitwarden"; 17 - version = "2022.12.0"; 17 + version = "2023.1.1"; 18 18 19 19 src = fetchurl { 20 20 url = "https://github.com/bitwarden/clients/releases/download/desktop-v${version}/Bitwarden-${version}-amd64.deb"; 21 - sha256 = "sha256-deQG1GEYmnQmO5+jASsiQmDphb+4Jyq9aSn/A4z++uE="; 21 + sha256 = "sha256-bL3ybErpY5jeCixF8qtU/DQ35xU+43K9aXreHsoCF7Q="; 22 22 }; 23 23 24 24 desktopItem = makeDesktopItem {
+17 -5
pkgs/tools/security/sequoia-chameleon-gnupg/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , rustPlatform 3 4 , fetchFromGitLab 4 5 , pkg-config 5 6 , nettle 7 + , openssl 8 + , darwin 6 9 }: 7 10 8 11 rustPlatform.buildRustPackage rec { 9 12 pname = "sequoia-chameleon-gnupg"; 10 - version = "0.1.1"; 13 + version = "0.2.0"; 11 14 12 15 src = fetchFromGitLab { 13 16 owner = "sequoia-pgp"; 14 17 repo = pname; 15 18 rev = "v${version}"; 16 - hash = "sha256-liQNz833/3hi3eMi+/iEZ8fT9FFi+MrDIYbQD+dQ/p0="; 19 + hash = "sha256-8aKT39gq6o7dnbhKbDxewd4R2e2IsbYU8vaDwYemes8="; 17 20 }; 18 21 19 - cargoHash = "sha256-bnScLSI94obYQH5YzoHY4DtGScKc4m24+SIg1d2kAKw="; 22 + cargoHash = "sha256-Z6cXCHLrK+BcIeVCKH2l8n9SivZsZPhXGhaMObn6rjo="; 20 23 21 - nativeBuildInputs = [ rustPlatform.bindgenHook pkg-config ]; 22 - buildInputs = [ nettle ]; 24 + nativeBuildInputs = [ 25 + rustPlatform.bindgenHook 26 + pkg-config 27 + ]; 28 + 29 + buildInputs = [ 30 + nettle 31 + openssl 32 + ] ++ lib.optionals stdenv.isDarwin [ 33 + darwin.apple_sdk.frameworks.Security 34 + ]; 23 35 24 36 # gpgconf: error creating socket directory 25 37 doCheck = false;
+17 -11
pkgs/tools/security/wapiti/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "wapiti"; 8 - version = "3.1.3"; 8 + version = "3.1.6"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "wapiti-scanner"; 13 13 repo = pname; 14 - rev = version; 15 - sha256 = "sha256-alrJVe4Miarkk8BziC8Y333b3swJ4b4oQpP2WAdT2rc="; 14 + rev = "refs/tags/${version}"; 15 + hash = "sha256-b377nPXvpxg+WDNgjxm2RoJ5jNt7MTES2Bspxsvo/wc="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [ 19 19 aiocache 20 20 aiosqlite 21 + arsenic 21 22 beautifulsoup4 22 23 brotli 23 24 browser-cookie3 ··· 63 64 "test_bad_separator_used" 64 65 "test_blind" 65 66 "test_chunked_timeout" 67 + "test_cookies_detection" 66 68 "test_cookies" 67 - "test_drop_cookies" 68 - "test_save_and_restore_state" 69 - "test_explorer_extract_links" 70 - "test_cookies_detection" 71 69 "test_csrf_cases" 72 70 "test_detection" 73 71 "test_direct" 72 + "test_dom_detection" 73 + "test_drop_cookies" 74 74 "test_escape_with_style" 75 + "test_explorer_extract_links" 75 76 "test_explorer_filtering" 76 77 "test_false" 77 78 "test_frame" ··· 79 80 "test_html_detection" 80 81 "test_implies_detection" 81 82 "test_inclusion_detection" 83 + "test_merge_with_and_without_redirection" 82 84 "test_meta_detection" 85 + "test_multi_detection" 83 86 "test_no_crash" 84 87 "test_options" 85 88 "test_out_of_band" 86 - "test_multi_detection" 87 - "test_vulnerabilities" 88 89 "test_partial_tag_name_escape" 89 90 "test_prefix_and_suffix_detection" 90 91 "test_qs_limit" 91 92 "test_rare_tag_and_event" 92 93 "test_redirect_detection" 93 94 "test_request_object" 95 + "test_save_and_restore_state" 94 96 "test_script" 95 97 "test_ssrf" 96 - "test_merge_with_and_without_redirection" 97 98 "test_tag_name_escape" 98 99 "test_timeout" 99 100 "test_title_false_positive" ··· 102 103 "test_unregistered_cname" 103 104 "test_url_detection" 104 105 "test_verify_dns" 106 + "test_vulnerabilities" 105 107 "test_warning" 106 108 "test_whole" 107 109 "test_xss_inside_tag_input" ··· 111 113 "test_xss_with_weak_csp" 112 114 "test_xxe" 113 115 # Requires a PHP installation 114 - "test_timesql" 115 116 "test_cookies" 117 + "test_loknop_lfi_to_rce" 116 118 "test_redirect" 119 + "test_timesql" 120 + "test_xss_inside_href_link" 121 + "test_xss_inside_src_iframe" 117 122 # TypeError: Expected bytes or bytes-like object got: <class 'str'> 118 123 "test_persister_upload" 119 124 ]; ··· 138 143 if a script is vulnerable. 139 144 ''; 140 145 homepage = "https://wapiti-scanner.github.io/"; 146 + changelog = "https://github.com/wapiti-scanner/wapiti/blob/${version}/doc/ChangeLog_Wapiti"; 141 147 license = with licenses; [ gpl2Only ]; 142 148 maintainers = with maintainers; [ fab ]; 143 149 };
+3
pkgs/top-level/aliases.nix
··· 1056 1056 nmap_graphical = throw "nmap graphical support has been removed due to its python2 dependency"; # Modified 2022-04-26 1057 1057 nodejs-10_x = throw "nodejs-10_x has been removed. Use a newer version instead."; # Added 2022-05-31 1058 1058 nodejs-12_x = throw "nodejs-12_x has been removed. Use a newer version instead."; # Added 2022-07-04 1059 + nodejs-16_x-openssl_1_1 = throw "nodejs-16_x-openssl_1_1 has been removed."; # Added 2023-02-04 1059 1060 nologin = throw "'nologin' has been renamed to/replaced by 'shadow'"; # Converted to throw 2022-02-22 1060 1061 nomad_1_1 = throw "nomad_1_1 has been removed because it's outdated. Use a a newer version instead"; # Added 2022-05-22 1061 1062 nordic-polar = throw "nordic-polar was removed on 2021-05-27, now integrated in nordic"; # Added 2021-05-27 ··· 1548 1549 truecrypt = throw "'truecrypt' has been renamed to/replaced by 'veracrypt'"; # Converted to throw 2022-02-22 1549 1550 tuijam = throw "tuijam has been removed because Google Play Music was discontinued"; # Added 2021-03-07 1550 1551 turbo-geth = throw "turbo-geth has been renamed to erigon"; # Added 2021-08-08 1552 + tvbrowser-bin = throw "tvbrowser-bin was removed because it is now built from sources; use 'tvbrowser' instead"; # Added 2023-02-04 1551 1553 twister = throw "twister has been removed: abandoned by upstream and python2-only"; # Added 2022-04-26 1552 1554 tychus = throw "tychus has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03 1553 1555 typora = throw "Newer versions of typora use anti-user encryption and refuse to start. As such it has been removed"; # Added 2021-09-11 ··· 1680 1682 1681 1683 yacc = bison; # moved from top-level 2021-03-14 1682 1684 yafaray-core = libyafaray; # Added 2022-09-23 1685 + yarn2nix-moretea-openssl_1_1 = throw "'yarn2nix-moretea-openssl_1_1' has been removed."; # Added 2023-02-04 1683 1686 yarssr = throw "yarssr has been removed as part of the python2 deprecation"; # Added 2022-01-15 1684 1687 youtubeDL = throw "'youtubeDL' has been renamed to/replaced by 'youtube-dl'"; # Converted to throw 2022-02-22 1685 1688 ytop = throw "ytop has been abandoned by upstream. Consider switching to bottom instead";
+4 -8
pkgs/top-level/all-packages.nix
··· 9202 9202 nodejs-slim-16_x = callPackage ../development/web/nodejs/v16.nix { 9203 9203 enableNpm = false; 9204 9204 }; 9205 - nodejs-16_x-openssl_1_1 = callPackage ../development/web/nodejs/v16.nix { 9206 - openssl = openssl_1_1; 9207 - }; 9208 9205 nodejs-18_x = callPackage ../development/web/nodejs/v18.nix { }; 9209 9206 nodejs-slim-18_x = callPackage ../development/web/nodejs/v18.nix { 9210 9207 enableNpm = false; ··· 13078 13075 13079 13076 wasmedge = callPackage ../development/tools/wasmedge { 13080 13077 llvmPackages = llvmPackages_12; 13078 + inherit (darwin.apple_sdk.frameworks) Foundation; 13081 13079 }; 13082 13080 13083 13081 welkin = callPackage ../tools/graphics/welkin {}; ··· 13595 13593 yarn = callPackage ../development/tools/yarn { }; 13596 13594 13597 13595 yarn2nix-moretea = callPackage ../development/tools/yarn2nix-moretea/yarn2nix { pkgs = pkgs.__splicedPackages; }; 13598 - yarn2nix-moretea-openssl_1_1 = callPackage ../development/tools/yarn2nix-moretea/yarn2nix { 13599 - pkgs = pkgs.__splicedPackages; 13600 - nodejs = nodejs.override { openssl = openssl_1_1; }; 13601 - }; 13602 13596 13603 13597 inherit (yarn2nix-moretea) 13604 13598 yarn2nix ··· 28724 28718 plugins = []; 28725 28719 }; 28726 28720 28721 + denaro = callPackage ../applications/finance/denaro { }; 28722 + 28727 28723 dfasma = libsForQt5.callPackage ../applications/audio/dfasma { }; 28728 28724 28729 28725 dht = callPackage ../applications/networking/p2p/dht { }; ··· 38230 38226 38231 38227 trufflehog = callPackage ../tools/security/trufflehog { }; 38232 38228 38233 - tvbrowser-bin = callPackage ../applications/misc/tvbrowser/bin.nix { }; 38229 + tvbrowser = callPackage ../applications/misc/tvbrowser { }; 38234 38230 38235 38231 tvheadend = callPackage ../servers/tvheadend { 38236 38232 dtv-scan-tables = dtv-scan-tables_tvheadend;
+2 -2
pkgs/top-level/perl-packages.nix
··· 19469 19469 PerlMagick = ImageMagick; # added 2021-08-02 19470 19470 ImageMagick = buildPerlPackage rec { 19471 19471 pname = "Image-Magick"; 19472 - version = "7.0.11-1"; 19472 + version = "7.1.0-0"; 19473 19473 src = fetchurl { 19474 19474 url = "mirror://cpan/authors/id/J/JC/JCRISTY/Image-Magick-${version}.tar.gz"; 19475 - hash = "sha256-c0vuFmVq9bypQABBnZElGIQrpkYKwtD/B+PloBAycuI="; 19475 + hash = "sha256-+QyXXL4hRFd3xA0ZwXt/eQI9MGTvj6vPNIz4JlS8Fus="; 19476 19476 }; 19477 19477 buildInputs = [ pkgs.imagemagick ]; 19478 19478 preConfigure =
+2
pkgs/top-level/python-packages.nix
··· 604 604 605 605 arrow = callPackage ../development/python-modules/arrow { }; 606 606 607 + arsenic = callPackage ../development/python-modules/arsenic { }; 608 + 607 609 arviz = callPackage ../development/python-modules/arviz { }; 608 610 609 611 arxiv2bib = callPackage ../development/python-modules/arxiv2bib { };