lol

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
dbbed7e0 71de908d

+1498 -715
+6
maintainers/maintainer-list.nix
··· 9367 9367 githubId = 1379411; 9368 9368 name = "Georg Haas"; 9369 9369 }; 9370 + haylin = { 9371 + email = "me@haylinmoore.com"; 9372 + github = "haylinmoore"; 9373 + githubId = 8162992; 9374 + name = "Haylin Moore"; 9375 + }; 9370 9376 hbjydev = { 9371 9377 email = "hayden@kuraudo.io"; 9372 9378 github = "hbjydev";
+9 -8
nixos/modules/system/boot/loader/limine/limine-install.py
··· 189 189 while not os.path.ismount(path): 190 190 path = os.path.dirname(path) 191 191 192 - devices = [x for x in psutil.disk_partitions(all=True) if x.mountpoint == path] 192 + devices = [x for x in psutil.disk_partitions() if x.mountpoint == path] 193 193 194 194 assert len(devices) == 1 195 195 return devices[0].device ··· 395 395 limine_deploy_args = [limine_binary, 'bios-install', device] 396 396 397 397 if config('partitionIndex'): 398 - limine_deploy_args.append(config('partitionIndex')) 398 + limine_deploy_args.append(str(config('partitionIndex'))) 399 399 400 400 if config('forceMbr'): 401 401 limine_deploy_args += '--force-mbr' 402 - try: 403 - subprocess.run(limine_deploy_args) 404 - except: 405 - raise Exception( 406 - 'Failed to deploy BIOS stage 1 Limine bootloader!\n' + 407 - 'You might want to try enabling the `boot.loader.limine.forceMbr` option.') 402 + 403 + try: 404 + subprocess.run(limine_deploy_args) 405 + except: 406 + raise Exception( 407 + 'Failed to deploy BIOS stage 1 Limine bootloader!\n' + 408 + 'You might want to try enabling the `boot.loader.limine.forceMbr` option.') 408 409 409 410 main()
+13
pkgs/applications/editors/vim/plugins/generated.nix
··· 1188 1188 meta.hydraPlatforms = [ ]; 1189 1189 }; 1190 1190 1191 + aw-watcher-nvim = buildVimPlugin { 1192 + pname = "aw-watcher.nvim"; 1193 + version = "2025-03-06"; 1194 + src = fetchFromGitHub { 1195 + owner = "lowitea"; 1196 + repo = "aw-watcher.nvim"; 1197 + rev = "9030f9b851578fce7cec5fa3d7b54556eb7e270f"; 1198 + sha256 = "0nsmfb508x03n0hvlnhcjzgqwwg8rp8wa2a5r7wz4z1hrs03hscx"; 1199 + }; 1200 + meta.homepage = "https://github.com/lowitea/aw-watcher.nvim/"; 1201 + meta.hydraPlatforms = [ ]; 1202 + }; 1203 + 1191 1204 aw-watcher-vim = buildVimPlugin { 1192 1205 pname = "aw-watcher-vim"; 1193 1206 version = "2023-10-09";
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 91 91 https://github.com/vim-scripts/autoload_cscope.vim/,, 92 92 https://github.com/nullishamy/autosave.nvim/,HEAD, 93 93 https://github.com/ActivityWatch/aw-watcher-vim/,HEAD, 94 + https://github.com/lowitea/aw-watcher.nvim/,HEAD, 94 95 https://github.com/rafi/awesome-vim-colorschemes/,, 95 96 https://github.com/AhmedAbdulrahman/aylin.vim/,, 96 97 https://github.com/ayu-theme/ayu-vim/,,
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 4407 4407 mktplcRef = { 4408 4408 publisher = "shd101wyy"; 4409 4409 name = "markdown-preview-enhanced"; 4410 - version = "0.8.15"; 4411 - hash = "sha256-aW2Ri73xIl/1q/Yoi5qg25fjx7l55QfXAn+M+JuoN+A="; 4410 + version = "0.8.18"; 4411 + hash = "sha256-BHLFlhcIXm3mvmjDPu3fuzpJIGHQvT/RDBEE/QFoRvU="; 4412 4412 }; 4413 4413 meta = { 4414 4414 description = "Provides a live preview of markdown using either markdown-it or pandoc";
+2 -2
pkgs/applications/editors/vscode/extensions/ms-python.debugpy/default.nix
··· 7 7 mktplcRef = { 8 8 name = "debugpy"; 9 9 publisher = "ms-python"; 10 - version = "2025.4.0"; 11 - hash = "sha256-WbnR949zHuoW+jR6vugvHussScBvgRIi8PYi9HbJxjc="; 10 + version = "2025.4.1"; 11 + hash = "sha256-PzO5CA/JaLlyMMQ0wOIIvoL116boSOpqtX9plw9IUgQ="; 12 12 }; 13 13 14 14 meta = {
+3 -3
pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "mednafen-pce-fast"; 8 - version = "0-unstable-2024-12-27"; 8 + version = "0-unstable-2025-03-07"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "beetle-pce-fast-libretro"; 13 - rev = "cfbb0946f79de33bc615d0a079e1a92f1454c3e3"; 14 - hash = "sha256-47Fap6QjwFwodLaHBa78kKUap2DB8FdaEe6AEv0qyCA="; 13 + rev = "9f2b7943db1fb784daf0948b0b493bc7f76919f8"; 14 + hash = "sha256-fwrfZ0Z/DAtDRuBqxCS11/qNoomAtUgEOf4eOLk9vO0="; 15 15 }; 16 16 17 17 makefile = "Makefile";
+3 -3
pkgs/applications/emulators/libretro/cores/beetle-saturn.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "mednafen-saturn"; 8 - version = "0-unstable-2024-10-21"; 8 + version = "0-unstable-2025-03-16"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "beetle-saturn-libretro"; 13 - rev = "0a78a9a5ab0088ba19f21e028dda9f4b4d7c9e48"; 14 - hash = "sha256-WNQhtaYBg7JqPdxcD0cLRjr2pSda6Xmx/WWYzyu5u9c="; 13 + rev = "06c9daa7ff6de42955437d29a80d8fc4ececc8d3"; 14 + hash = "sha256-HTOT4/NmfcVjte61FjkqL9neKVQrH7P4dZjmIC9fy0k="; 15 15 }; 16 16 17 17 makefile = "Makefile";
+3 -3
pkgs/applications/emulators/libretro/cores/bsnes.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "bsnes"; 8 - version = "0-unstable-2025-02-28"; 8 + version = "0-unstable-2025-03-07"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "bsnes-libretro"; 13 - rev = "cb4a0695ec4eea7298ddc5dd013bb1bb23d5a496"; 14 - hash = "sha256-13d2quwMBK7ocNWWmbQNJXYj2MxvfGwvpXy2bcCGfMQ="; 13 + rev = "ec353ea2502be9b71f3d9830b7a7b66ee69e254c"; 14 + hash = "sha256-9QRKEIi1JHd503KN9+DKxLMJMJWyNu9vomPAmlbb/zw="; 15 15 }; 16 16 17 17 makefile = "Makefile";
+3 -3
pkgs/applications/emulators/libretro/cores/freeintv.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "freeintv"; 8 - version = "0-unstable-2024-10-21"; 8 + version = "0-unstable-2025-03-05"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "freeintv"; 13 - rev = "beab9af119fc117833d2d866d8d4ea0857ec0236"; 14 - hash = "sha256-+3hF7OZ2OD8K3OsvzJ3+Nn3DwC7PfD+Mr3Ku2/W/fDQ="; 13 + rev = "6efc4b8fd4c7423ec1f5ff1913b854529135b565"; 14 + hash = "sha256-B5GEzI/U/F0IsppdOx5znu+4LdZOxQLcGAez+oR2PCI="; 15 15 }; 16 16 17 17 makefile = "Makefile";
+3 -3
pkgs/applications/emulators/libretro/cores/gambatte.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "gambatte"; 8 - version = "0-unstable-2025-02-28"; 8 + version = "0-unstable-2025-03-07"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "gambatte-libretro"; 13 - rev = "041833eb4b28e349f7690e18d04a5d7f28639bd1"; 14 - hash = "sha256-wC5wMCd5LDrNZgGTtAvg5asyPK7wlK/+DhUOgqvZvXs="; 13 + rev = "4b3edb41d33e52b6d70c4e18bf0819a070991b66"; 14 + hash = "sha256-8RmNDvUd64FqEgduNMHgbunu92SqMi+Pn//Ou2EQUFs="; 15 15 }; 16 16 17 17 meta = {
+3 -3
pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "genesis-plus-gx"; 8 - version = "0-unstable-2025-01-17"; 8 + version = "0-unstable-2025-03-08"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "Genesis-Plus-GX"; 13 - rev = "8ea39eefc76bd97331c0da9efbac6ff343704a95"; 14 - hash = "sha256-BZHZ5aixtivkxI+1Fpo/ziykIQFM27UtF4hLGOrQ4cQ="; 13 + rev = "1024afbcd77a7bf7c87972c7c86d3a7759877fc7"; 14 + hash = "sha256-9Y3uzWpiYIRGTFApVGdLIONpBpPaO1sRgaGj1EVI3M4="; 15 15 }; 16 16 17 17 meta = {
+3 -3
pkgs/applications/emulators/libretro/cores/mame2003.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "mame2003"; 8 - version = "0-unstable-2025-01-26"; 8 + version = "0-unstable-2025-03-14"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "mame2003-libretro"; 13 - rev = "290027956a5bfc9e22e3e96fb4b5958968da6b70"; 14 - hash = "sha256-FlroIr4T5Z4tBPJ32AxDjXdSnQpU9ergDCznP5qvh3Y="; 13 + rev = "9c05757528afb96278ececf71454072cd4e57946"; 14 + hash = "sha256-v4LG52JbekLFPotMpoZyvYYj27I1SL1DEe01GaeMRjk="; 15 15 }; 16 16 17 17 # Fix build with GCC 14
+1 -1
pkgs/applications/graphics/drawio/default.nix
··· 128 128 ]; 129 129 130 130 meta = with lib; { 131 - description = "Desktop application for creating diagrams"; 131 + description = "Desktop version of draw.io for creating diagrams"; 132 132 homepage = "https://about.draw.io/"; 133 133 license = with lib.licenses; [ 134 134 # The LICENSE file of https://github.com/jgraph/drawio claims Apache License Version 2.0 again since https://github.com/jgraph/drawio/commit/5b2e73471e4fea83d681f0cec5d1aaf7c3884996
+1 -1
pkgs/applications/graphics/drawio/headless.nix
··· 33 33 meta = with lib; { 34 34 description = "xvfb wrapper around drawio"; 35 35 longDescription = '' 36 - A wrapper around drawio for running in headless environments. 36 + A wrapper around drawio (draw.io) for running in headless environments. 37 37 Runs drawio under xvfb-run, with configuration going to a temporary 38 38 directory. 39 39 '';
+7 -7
pkgs/applications/networking/cluster/krane/Gemfile.lock
··· 38 38 google-cloud-env (2.2.1) 39 39 faraday (>= 1.0, < 3.a) 40 40 google-logging-utils (0.1.0) 41 - googleauth (1.12.2) 41 + googleauth (1.13.1) 42 42 faraday (>= 1.0, < 3.a) 43 43 google-cloud-env (~> 2.2) 44 44 google-logging-utils (~> 0.1) ··· 56 56 http-cookie (1.0.8) 57 57 domain_name (~> 0.5) 58 58 http-form_data (2.3.0) 59 - i18n (1.14.6) 59 + i18n (1.14.7) 60 60 concurrent-ruby (~> 1.0) 61 - json (2.9.1) 61 + json (2.10.1) 62 62 jsonpath (1.1.5) 63 63 multi_json 64 64 jwt (2.10.1) 65 65 base64 66 - krane (3.7.0) 66 + krane (3.7.1) 67 67 activesupport (>= 5.0) 68 68 colorize (~> 0.8) 69 69 concurrent-ruby (~> 1.1) ··· 82 82 llhttp-ffi (0.5.0) 83 83 ffi-compiler (~> 1.0) 84 84 rake (~> 13.0) 85 - logger (1.6.5) 85 + logger (1.6.6) 86 86 mime-types (3.6.0) 87 87 logger 88 88 mime-types-data (~> 3.2015) 89 - mime-types-data (3.2025.0107) 89 + mime-types-data (3.2025.0304) 90 90 minitest (5.25.4) 91 91 multi_json (1.15.0) 92 92 net-http (0.6.0) ··· 113 113 thor (1.3.2) 114 114 tzinfo (2.0.6) 115 115 concurrent-ruby (~> 1.0) 116 - uri (1.0.2) 116 + uri (1.0.3) 117 117 118 118 PLATFORMS 119 119 ruby
+14 -14
pkgs/applications/networking/cluster/krane/gemset.nix
··· 209 209 platforms = [ ]; 210 210 source = { 211 211 remotes = [ "https://rubygems.org" ]; 212 - sha256 = "0zynv2s6s6i5d8x84p1axin21bfgmgy92ai2jb7a7aaknaqpfc9x"; 212 + sha256 = "187c8y2arv0akkpmff0zf2qnf93ixvsbjpnvwsrzw2p4cbk8qi1k"; 213 213 type = "gem"; 214 214 }; 215 - version = "1.12.2"; 215 + version = "1.13.1"; 216 216 }; 217 217 http = { 218 218 dependencies = [ ··· 268 268 platforms = [ ]; 269 269 source = { 270 270 remotes = [ "https://rubygems.org" ]; 271 - sha256 = "0k31wcgnvcvd14snz0pfqj976zv6drfsnq6x8acz10fiyms9l8nw"; 271 + sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf"; 272 272 type = "gem"; 273 273 }; 274 - version = "1.14.6"; 274 + version = "1.14.7"; 275 275 }; 276 276 json = { 277 277 groups = [ "default" ]; 278 278 platforms = [ ]; 279 279 source = { 280 280 remotes = [ "https://rubygems.org" ]; 281 - sha256 = "048danb0x10mpch6mf88mky35zjn6wk4hpbqq68ssbq58i3fzgfj"; 281 + sha256 = "1p4l5ycdxfsr8b51gnvlvhq6s21vmx9z4x617003zbqv3bcqmj6x"; 282 282 type = "gem"; 283 283 }; 284 - version = "2.9.1"; 284 + version = "2.10.1"; 285 285 }; 286 286 jsonpath = { 287 287 dependencies = [ "multi_json" ]; ··· 322 322 platforms = [ ]; 323 323 source = { 324 324 remotes = [ "https://rubygems.org" ]; 325 - sha256 = "032b8fk23jpmmslnhn351as9irykpa40sjz6yxibjpglj4w7wnqz"; 325 + sha256 = "1gkbrk08l8zdcnp62yc0r89kq9sv79v6v0ni1d6ghm4mil8apbm9"; 326 326 type = "gem"; 327 327 }; 328 - version = "3.7.0"; 328 + version = "3.7.1"; 329 329 }; 330 330 kubeclient = { 331 331 dependencies = [ ··· 362 362 platforms = [ ]; 363 363 source = { 364 364 remotes = [ "https://rubygems.org" ]; 365 - sha256 = "0sz584vw17pwrrc5zg6yd8lqcgfpjf4qplq3s7fr0r3505nybky3"; 365 + sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx"; 366 366 type = "gem"; 367 367 }; 368 - version = "1.6.5"; 368 + version = "1.6.6"; 369 369 }; 370 370 mime-types = { 371 371 dependencies = [ ··· 386 386 platforms = [ ]; 387 387 source = { 388 388 remotes = [ "https://rubygems.org" ]; 389 - sha256 = "1jixfirdang1lx9iqkcw03mz43pi4vxlfpb8ha4sbz4cqry4jai3"; 389 + sha256 = "15sh43bmq39sqa1q5l5wiazyim71m6jg572fgy5p0ba3h5c3inby"; 390 390 type = "gem"; 391 391 }; 392 - version = "3.2025.0107"; 392 + version = "3.2025.0304"; 393 393 }; 394 394 minitest = { 395 395 groups = [ "default" ]; ··· 561 561 platforms = [ ]; 562 562 source = { 563 563 remotes = [ "https://rubygems.org" ]; 564 - sha256 = "09qyg6a29cfgd46qid8qvx4sjbv596v19ym73xvhanbyxd6500xk"; 564 + sha256 = "04bhfvc25b07jaiaf62yrach7khhr5jlr5bx6nygg8pf11329wp9"; 565 565 type = "gem"; 566 566 }; 567 - version = "1.0.2"; 567 + version = "1.0.3"; 568 568 }; 569 569 }
+10
pkgs/applications/office/libreoffice/skip-broken-tests-fresh.patch
··· 124 124 loadFromURL(u"private:factory/swriter"_ustr); 125 125 126 126 uno::Reference<rdf::XDocumentMetadataAccess> xDocumentMetadataAccess(mxComponent, 127 + --- a/sw/qa/extras/odfexport/odfexport2.cxx 128 + +++ b/sw/qa/extras/odfexport/odfexport2.cxx 129 + @@ -1711,6 +1711,7 @@ CPPUNIT_TEST_FIXTURE(Test, testMidnightRedlineDatetime) 130 + // - Error: "2001-01-01" does not satisfy the "dateTime" type 131 + // because "2001-01-01T00:00:00" became "2001-01-01" on roundtrip. 132 + loadAndReload("midnight_redline.fodt"); 133 + + return; // fails on aarch64 134 + 135 + xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr); 136 + assertXPathContent(pXmlDoc,
-10
pkgs/applications/office/libreoffice/skip-broken-tests.patch
··· 121 121 createSwDoc(); 122 122 SwDoc* pDoc = getSwDoc(); 123 123 CPPUNIT_ASSERT(pDoc); 124 - --- a/sw/qa/extras/odfexport/odfexport2.cxx 125 - +++ b/sw/qa/extras/odfexport/odfexport2.cxx 126 - @@ -1711,6 +1711,7 @@ CPPUNIT_TEST_FIXTURE(Test, testMidnightRedlineDatetime) 127 - // - Error: "2001-01-01" does not satisfy the "dateTime" type 128 - // because "2001-01-01T00:00:00" became "2001-01-01" on roundtrip. 129 - loadAndReload("midnight_redline.fodt"); 130 - + return; // fails on aarch64 131 - 132 - xmlDocUniquePtr pXmlDoc = parseExport(u"content.xml"_ustr); 133 - assertXPathContent(pXmlDoc,
+40 -40
pkgs/applications/office/libreoffice/src-fresh/deps.nix
··· 105 105 md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz"; 106 106 } 107 107 { 108 - name = "curl-8.11.1.tar.xz"; 109 - url = "https://dev-www.libreoffice.org/src/curl-8.11.1.tar.xz"; 110 - sha256 = "c7ca7db48b0909743eaef34250da02c19bc61d4f1dcedd6603f109409536ab56"; 108 + name = "curl-8.12.1.tar.xz"; 109 + url = "https://dev-www.libreoffice.org/src/curl-8.12.1.tar.xz"; 110 + sha256 = "0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202"; 111 111 md5 = ""; 112 - md5name = "c7ca7db48b0909743eaef34250da02c19bc61d4f1dcedd6603f109409536ab56-curl-8.11.1.tar.xz"; 112 + md5name = "0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202-curl-8.12.1.tar.xz"; 113 113 } 114 114 { 115 115 name = "libe-book-0.1.3.tar.xz"; ··· 161 161 md5name = "acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76-Firebird-3.0.7.33374-0.tar.bz2"; 162 162 } 163 163 { 164 - name = "fontconfig-2.15.0.tar.xz"; 165 - url = "https://dev-www.libreoffice.org/src/fontconfig-2.15.0.tar.xz"; 166 - sha256 = "63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e"; 164 + name = "fontconfig-2.16.0.tar.xz"; 165 + url = "https://dev-www.libreoffice.org/src/fontconfig-2.16.0.tar.xz"; 166 + sha256 = "6a33dc555cc9ba8b10caf7695878ef134eeb36d0af366041f639b1da9b6ed220"; 167 167 md5 = ""; 168 - md5name = "63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e-fontconfig-2.15.0.tar.xz"; 168 + md5name = "6a33dc555cc9ba8b10caf7695878ef134eeb36d0af366041f639b1da9b6ed220-fontconfig-2.16.0.tar.xz"; 169 169 } 170 170 { 171 171 name = "crosextrafonts-20130214.tar.gz"; ··· 434 434 md5name = "09c5716296787e1f7fcb87b1cbdbf26814ec1288ed6259ccd30d5d9795809fa5-glm-1.0.1.zip"; 435 435 } 436 436 { 437 - name = "gpgme-1.24.1.tar.bz2"; 438 - url = "https://dev-www.libreoffice.org/src/gpgme-1.24.1.tar.bz2"; 439 - sha256 = "ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f"; 437 + name = "gpgme-1.24.2.tar.bz2"; 438 + url = "https://dev-www.libreoffice.org/src/gpgme-1.24.2.tar.bz2"; 439 + sha256 = "e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581"; 440 440 md5 = ""; 441 - md5name = "ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f-gpgme-1.24.1.tar.bz2"; 441 + md5name = "e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581-gpgme-1.24.2.tar.bz2"; 442 442 } 443 443 { 444 444 name = "graphite2-minimal-1.3.14.tgz"; ··· 588 588 md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz"; 589 589 } 590 590 { 591 - name = "language-subtag-registry-2025-01-21.tar.bz2"; 592 - url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2025-01-21.tar.bz2"; 593 - sha256 = "06b37484c2736816e84b8bdd2075011d5961c2316865bc2795831230b925608d"; 591 + name = "language-subtag-registry-2025-02-06.tar.bz2"; 592 + url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2025-02-06.tar.bz2"; 593 + sha256 = "e5fffcbd640e743fa9b699087d63ccf8ab5b52eed521da68f8c894f350856662"; 594 594 md5 = ""; 595 - md5name = "06b37484c2736816e84b8bdd2075011d5961c2316865bc2795831230b925608d-language-subtag-registry-2025-01-21.tar.bz2"; 595 + md5name = "e5fffcbd640e743fa9b699087d63ccf8ab5b52eed521da68f8c894f350856662-language-subtag-registry-2025-02-06.tar.bz2"; 596 596 } 597 597 { 598 598 name = "lcms2-2.16.tar.gz"; ··· 602 602 md5name = "d873d34ad8b9b4cea010631f1a6228d2087475e4dc5e763eb81acc23d9d45a51-lcms2-2.16.tar.gz"; 603 603 } 604 604 { 605 - name = "libassuan-3.0.1.tar.bz2"; 606 - url = "https://dev-www.libreoffice.org/src/libassuan-3.0.1.tar.bz2"; 607 - sha256 = "c8f0f42e6103dea4b1a6a483cb556654e97302c7465308f58363778f95f194b1"; 605 + name = "libassuan-3.0.2.tar.bz2"; 606 + url = "https://dev-www.libreoffice.org/src/libassuan-3.0.2.tar.bz2"; 607 + sha256 = "d2931cdad266e633510f9970e1a2f346055e351bb19f9b78912475b8074c36f6"; 608 608 md5 = ""; 609 - md5name = "c8f0f42e6103dea4b1a6a483cb556654e97302c7465308f58363778f95f194b1-libassuan-3.0.1.tar.bz2"; 609 + md5name = "d2931cdad266e633510f9970e1a2f346055e351bb19f9b78912475b8074c36f6-libassuan-3.0.2.tar.bz2"; 610 610 } 611 611 { 612 612 name = "libatomic_ops-7.8.2.tar.gz"; ··· 679 679 md5name = "952b626ad3f3be1a4598622dab52fdab2a8604d0837c1b00589f3637535af92f-xmlsec1-1.3.6.tar.gz"; 680 680 } 681 681 { 682 - name = "libxml2-2.13.5.tar.xz"; 683 - url = "https://dev-www.libreoffice.org/src/libxml2-2.13.5.tar.xz"; 684 - sha256 = "74fc163217a3964257d3be39af943e08861263c4231f9ef5b496b6f6d4c7b2b6"; 682 + name = "libxml2-2.13.6.tar.xz"; 683 + url = "https://dev-www.libreoffice.org/src/libxml2-2.13.6.tar.xz"; 684 + sha256 = "f453480307524968f7a04ec65e64f2a83a825973bcd260a2e7691be82ae70c96"; 685 685 md5 = ""; 686 - md5name = "74fc163217a3964257d3be39af943e08861263c4231f9ef5b496b6f6d4c7b2b6-libxml2-2.13.5.tar.xz"; 686 + md5name = "f453480307524968f7a04ec65e64f2a83a825973bcd260a2e7691be82ae70c96-libxml2-2.13.6.tar.xz"; 687 687 } 688 688 { 689 689 name = "libxslt-1.1.42.tar.xz"; ··· 707 707 md5name = "4e109ca30d1edec1ac60cdbe341905dc3b8f55b16855e03a54aaf59e51ec8c6f-lxml-5.3.0.tar.gz"; 708 708 } 709 709 { 710 - name = "mariadb-connector-c-3.3.13-src.tar.gz"; 711 - url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.13-src.tar.gz"; 712 - sha256 = "1c03c30b394871ab354dbdb47574beae19e2657da21a911ecc9e33e9388a3bef"; 710 + name = "mariadb-connector-c-3.3.14-src.tar.gz"; 711 + url = "https://dev-www.libreoffice.org/src/mariadb-connector-c-3.3.14-src.tar.gz"; 712 + sha256 = "497c324ed9ebce1dd8a940c1d308574f0d4db41c8209f19bfb3ded25e733ed49"; 713 713 md5 = ""; 714 - md5name = "1c03c30b394871ab354dbdb47574beae19e2657da21a911ecc9e33e9388a3bef-mariadb-connector-c-3.3.13-src.tar.gz"; 714 + md5name = "497c324ed9ebce1dd8a940c1d308574f0d4db41c8209f19bfb3ded25e733ed49-mariadb-connector-c-3.3.14-src.tar.gz"; 715 715 } 716 716 { 717 717 name = "mdds-2.1.1.tar.xz"; ··· 791 791 md5name = "2cb7dc73e9c8340dff0d99357fbaa578abf30cc6619f0521972c555681e6b2ff-openldap-2.6.9.tgz"; 792 792 } 793 793 { 794 - name = "openssl-3.0.15.tar.gz"; 795 - url = "https://dev-www.libreoffice.org/src/openssl-3.0.15.tar.gz"; 796 - sha256 = "23c666d0edf20f14249b3d8f0368acaee9ab585b09e1de82107c66e1f3ec9533"; 794 + name = "openssl-3.0.16.tar.gz"; 795 + url = "https://dev-www.libreoffice.org/src/openssl-3.0.16.tar.gz"; 796 + sha256 = "57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86"; 797 797 md5 = ""; 798 - md5name = "23c666d0edf20f14249b3d8f0368acaee9ab585b09e1de82107c66e1f3ec9533-openssl-3.0.15.tar.gz"; 798 + md5name = "57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86-openssl-3.0.16.tar.gz"; 799 799 } 800 800 { 801 801 name = "liborcus-0.19.2.tar.xz"; ··· 826 826 md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz"; 827 827 } 828 828 { 829 - name = "libpng-1.6.45.tar.xz"; 830 - url = "https://dev-www.libreoffice.org/src/libpng-1.6.45.tar.xz"; 831 - sha256 = "926485350139ffb51ef69760db35f78846c805fef3d59bfdcb2fba704663f370"; 829 + name = "libpng-1.6.47.tar.xz"; 830 + url = "https://dev-www.libreoffice.org/src/libpng-1.6.47.tar.xz"; 831 + sha256 = "b213cb381fbb1175327bd708a77aab708a05adde7b471bc267bd15ac99893631"; 832 832 md5 = ""; 833 - md5name = "926485350139ffb51ef69760db35f78846c805fef3d59bfdcb2fba704663f370-libpng-1.6.45.tar.xz"; 833 + md5name = "b213cb381fbb1175327bd708a77aab708a05adde7b471bc267bd15ac99893631-libpng-1.6.47.tar.xz"; 834 834 } 835 835 { 836 836 name = "tiff-4.7.0.tar.xz"; ··· 854 854 md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz"; 855 855 } 856 856 { 857 - name = "postgresql-14.15.tar.bz2"; 858 - url = "https://dev-www.libreoffice.org/src/postgresql-14.15.tar.bz2"; 859 - sha256 = "02e891e314b4e9ee24cbd78028dab7c73f9c1ba3e30835bcbef71fe220401fc5"; 857 + name = "postgresql-14.17.tar.bz2"; 858 + url = "https://dev-www.libreoffice.org/src/postgresql-14.17.tar.bz2"; 859 + sha256 = "6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1"; 860 860 md5 = ""; 861 - md5name = "02e891e314b4e9ee24cbd78028dab7c73f9c1ba3e30835bcbef71fe220401fc5-postgresql-14.15.tar.bz2"; 861 + md5name = "6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1-postgresql-14.17.tar.bz2"; 862 862 } 863 863 { 864 864 name = "Python-3.10.16.tar.xz";
+2 -2
pkgs/applications/office/libreoffice/src-fresh/help.nix
··· 1 1 { fetchurl, ... }: 2 2 fetchurl { 3 - sha256 = "1pfkmv9ad9n4w0yic0l3kqx9qs7v6vjakslrqr7laa2pxyl04zsz"; 4 - url = "https://download.documentfoundation.org/libreoffice/src/25.2.0/libreoffice-help-25.2.0.3.tar.xz"; 3 + sha256 = "0r6hbhi8zxnsjk2lmyqxdyfs7vdg30d40753qnwkwk3avq8hywdf"; 4 + url = "https://download.documentfoundation.org/libreoffice/src/25.2.1/libreoffice-help-25.2.1.2.tar.xz"; 5 5 }
+2 -2
pkgs/applications/office/libreoffice/src-fresh/main.nix
··· 1 1 { fetchurl, ... }: 2 2 fetchurl { 3 - sha256 = "1d15sn9zq40qfjxwm9cqgj7big8mk4mviz6i825qbfzq6vblh94q"; 4 - url = "https://download.documentfoundation.org/libreoffice/src/25.2.0/libreoffice-25.2.0.3.tar.xz"; 3 + sha256 = "0pdpslpzrwkxxv775v563xw78wgsk8air8sf35cca165fwjaw0c0"; 4 + url = "https://download.documentfoundation.org/libreoffice/src/25.2.1/libreoffice-25.2.1.2.tar.xz"; 5 5 }
+2 -2
pkgs/applications/office/libreoffice/src-fresh/translations.nix
··· 1 1 { fetchurl, ... }: 2 2 fetchurl { 3 - sha256 = "1sxcmkclwbzbq34mjxwkjj58qj8xf4vgnlzpyfxnmawwhnsq9x9f"; 4 - url = "https://download.documentfoundation.org/libreoffice/src/25.2.0/libreoffice-translations-25.2.0.3.tar.xz"; 3 + sha256 = "0jyc212vdjwixrm7fllnchai8jpxqk7kk4a4wsyfbx96ap5c1gc9"; 4 + url = "https://download.documentfoundation.org/libreoffice/src/25.2.1/libreoffice-translations-25.2.1.2.tar.xz"; 5 5 }
+1 -1
pkgs/applications/office/libreoffice/src-fresh/version.nix
··· 1 - "25.2.0.3" 1 + "25.2.1.2"
+2 -2
pkgs/applications/office/libreoffice/update.sh
··· 100 100 echo " url = \"$(jq -r '.url' <<< "$prefetch_output")\";" >> $t.nix 101 101 echo " rev = \"$rev\";" >> $t.nix 102 102 echo " hash = \"$(jq -r '.hash' <<< "$prefetch_output")\";" >> $t.nix 103 - echo "}" 103 + echo "}" >> "$t.nix" 104 104 done 105 105 106 - local prefetch_output=$(nix-prefetch-git "https://gerrit.libreoffice.org/core" --rev "$rev") 106 + prefetch_output=$(nix-prefetch-git "https://gerrit.libreoffice.org/core" --rev "$rev") 107 107 echo "{ fetchgit, ... }:" > main.nix 108 108 echo "fetchgit {" >> main.nix 109 109 echo " url = \"$(jq -r '.url' <<< "$prefetch_output")\";" >> main.nix
+3 -3
pkgs/by-name/al/albedo/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "albedo"; 9 - version = "0.0.16"; 9 + version = "0.1.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "coreruleset"; 13 13 repo = "albedo"; 14 14 tag = "v${version}"; 15 - hash = "sha256-HMW0SIcPDCy2QNfxpMke+/d1XCNpyx6RL6RCZAmU+WE="; 15 + hash = "sha256-Yx8C44/Dy4hlmCxpuTjhqwwvEZq6HOdvq1AeNRd17MM="; 16 16 }; 17 17 18 - vendorHash = "sha256-3YBcu/GEonEoORbB7x6YGpIl7kEzUQ9PAZNFB8NKb+c="; 18 + vendorHash = "sha256-qZga699UjBsPmOUSN66BFInl8Bmk42HiVn0MfPlxRE4="; 19 19 20 20 ldflags = [ 21 21 "-s"
+3 -3
pkgs/by-name/au/autoprefixer/package.nix
··· 9 9 }: 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "autoprefixer"; 12 - version = "10.4.20"; 12 + version = "10.4.21"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "postcss"; 16 16 repo = "autoprefixer"; 17 17 rev = finalAttrs.version; 18 - hash = "sha256-CGAUv6qzpcjDPcW7Vsak0iYC6GOJAkKLciVnxYcOeus="; 18 + hash = "sha256-25FVNUXMEuzPJtpld/GHEppspa2ns7fAuniBCltSync="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ ··· 25 25 26 26 pnpmDeps = pnpm_9.fetchDeps { 27 27 inherit (finalAttrs) pname version src; 28 - hash = "sha256-Gu2DRDx0YRlSb+EInOfmAOYKvOba6Lq1wkOW9t9fnbA="; 28 + hash = "sha256-zb/BwL//i0oly5HEXN20E3RzZXdaOn+G2yIWRas3PB4="; 29 29 }; 30 30 31 31 installPhase = ''
+10 -1
pkgs/by-name/br/brightnessctl/package.nix
··· 4 4 fetchFromGitHub, 5 5 pkg-config, 6 6 systemd, 7 + coreutils, 7 8 }: 8 9 9 10 stdenv.mkDerivation rec { ··· 19 20 20 21 postPatch = '' 21 22 substituteInPlace Makefile \ 22 - --replace "pkg-config" "$PKG_CONFIG" 23 + --replace-fail "pkg-config" "$PKG_CONFIG" 24 + 25 + substituteInPlace 90-brightnessctl.rules \ 26 + --replace-fail /bin/ ${coreutils}/bin/ 23 27 ''; 24 28 25 29 makeFlags = [ 26 30 "PREFIX=" 27 31 "DESTDIR=$(out)" 28 32 "ENABLE_SYSTEMD=1" 33 + ]; 34 + 35 + installTargets = [ 36 + "install" 37 + "install_udev_rules" 29 38 ]; 30 39 31 40 nativeBuildInputs = [ pkg-config ];
+3 -3
pkgs/by-name/ca/cadvisor/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cadvisor"; 5 - version = "0.52.0"; 5 + version = "0.52.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "google"; 9 9 repo = "cadvisor"; 10 10 rev = "v${version}"; 11 - hash = "sha256-LNnL3vxt5ZEstyriRggVyLGOFim0eMT0XH4SgBaZLx0="; 11 + hash = "sha256-EXhKX4Za+fdJcSrrbH1te533jyEVLmhgd3I9LcOCz2Q="; 12 12 }; 13 13 14 14 modRoot = "./cmd"; 15 15 16 - vendorHash = "sha256-ttfLCPG5DFJbh0v5BUUDwdEaw7itu8qTIqxeYEowB44="; 16 + vendorHash = "sha256-DkJLWFhYElN7BYb5Jn6PDYzgndJKbEI5U08WbRqSMdw="; 17 17 18 18 ldflags = [ "-s" "-w" "-X github.com/google/cadvisor/version.Version=${version}" ]; 19 19
+2 -2
pkgs/by-name/cl/cloudlog/package.nix
··· 9 9 10 10 stdenvNoCC.mkDerivation rec { 11 11 pname = "cloudlog"; 12 - version = "2.6.16"; 12 + version = "2.6.17"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "magicbug"; 16 16 repo = "Cloudlog"; 17 17 rev = version; 18 - hash = "sha256-1GdIC1vC/SG9duQkrOXIe24OyIwdLgeEiG7i+KYP8Cs="; 18 + hash = "sha256-SW9ZW6IcxG+KonfgRHnCRo7P9KqfDCrS5MjnRKHvN1k="; 19 19 }; 20 20 21 21 postPatch = ''
+2 -2
pkgs/by-name/cr/credhub-cli/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "credhub-cli"; 5 - version = "2.9.43"; 5 + version = "2.9.44"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudfoundry-incubator"; 9 9 repo = "credhub-cli"; 10 10 rev = version; 11 - sha256 = "sha256-w3TGXv5Lz5yQiyYQZHGEncljDd54f8GfkKQoC51hQVU="; 11 + sha256 = "sha256-5963iZ7fDNs+J96+GSoGcjKLCqu8u3obAWE9+9oEBGU="; 12 12 }; 13 13 14 14 # these tests require network access that we're not going to give them
+28
pkgs/by-name/dp/dpms-off/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + }: 6 + 7 + rustPlatform.buildRustPackage rec { 8 + pname = "dpms-off"; 9 + version = "0.2.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "lilydjwg"; 13 + repo = "dpms-off"; 14 + rev = "17c5600fdfcf3f5aeb7c85b649dc53e18565b21f"; 15 + hash = "sha256-fADydBO4XISt2n7vrkCuca8db9jtMVsUUvqYAqeVy60="; 16 + }; 17 + 18 + useFetchCargoVendor = true; 19 + cargoHash = "sha256-wpX14e+J+n1it+1D6OD/AyDn+bOuSoJCEEWlmuZ7c0Y="; 20 + 21 + meta = { 22 + description = "Turn off monitors to save power (for Wayland)"; 23 + homepage = "https://github.com/lilydjwg/dpms-off"; 24 + license = lib.licenses.bsd3; 25 + maintainers = [ lib.maintainers.philiptaron ]; 26 + mainProgram = "dpms-off"; 27 + }; 28 + }
+2 -2
pkgs/by-name/fc/fcitx5-pinyin-minecraft/package.nix
··· 6 6 }: 7 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 8 pname = "fcitx5-pinyin-minecraft"; 9 - version = "0.1.20240629"; 9 + version = "0.1.20250315"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/oldherl/fcitx5-pinyin-minecraft/releases/download/${finalAttrs.version}/minecraft-cn.dict"; 13 - hash = "sha256-uD/ADL+JGdSYiNz6XIqJB0Y0IU6Jf56q5g7xG2o3a+E="; 13 + hash = "sha256-7BKNsxlIxEch4cTEcp4jFnIdyv7ifbtJ8HCIMX5G2U8="; 14 14 }; 15 15 16 16 dontUnpack = true;
+2 -2
pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix
··· 6 6 }: 7 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 8 pname = "fcitx5-pinyin-moegirl"; 9 - version = "20250209"; 9 + version = "20250309"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/outloudvi/mw2fcitx/releases/download/${finalAttrs.version}/moegirl.dict"; 13 - hash = "sha256-+EIXBIu3OE59VpnAWalmiNqD4FsvuSgRr79OQCqrgMA="; 13 + hash = "sha256-0ZXlPpeaxXK3dI2uGBmISpCGM9isQdPxJRTcoIa75fg="; 14 14 }; 15 15 16 16 dontUnpack = true;
+59
pkgs/by-name/fi/filen-cli/package.nix
··· 1 + { 2 + stdenv, 3 + lib, 4 + buildNpmPackage, 5 + fetchFromGitHub, 6 + versionCheckHook, 7 + nix-update-script, 8 + }: 9 + 10 + buildNpmPackage (finalAttrs: { 11 + pname = "filen-cli"; 12 + version = "0.0.29"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "FilenCloudDienste"; 16 + repo = "filen-cli"; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-ftbRv75x6o1HgElY4oLBBe5SRuLtxdrjpjZznSCyroI="; 19 + }; 20 + 21 + npmDepsHash = "sha256-a+sq0vFsk4c7bl0Nn2KfBFxyq3ZF2HPvt8d1vxegnHg="; 22 + 23 + postPatch = '' 24 + # The filen-cli repository does not contain the correct version string; 25 + # it is replaced during publishing in the same way: 26 + # https://github.com/FilenCloudDienste/filen-cli/blob/c7d5eb2a2cd6d514321992815f16475f6909af36/.github/workflows/build-and-publish.yml#L24 27 + substituteInPlace package.json \ 28 + --replace-fail '"version": "0.0.0"' '"version": "${finalAttrs.version}"' 29 + ''; 30 + 31 + # A special random 256-bit string called CRYPTO_BASE_KEY has to be injected 32 + # during build. It can be randomly generated using the generateKey.mjs 33 + # script, however, generating a key here will invalidate the session on every 34 + # rebuild, and hence we need to provide a constant key. The key below is 35 + # extracted from the official filen-cli releases. Example: 36 + # $ strings filen-cli-v0.0.29-linux-x64 | grep checkInjectedBuildInfo -A 6 37 + # That also makes the session data compatible with the official distribution. 38 + env.FILEN_CLI_CRYPTO_BASE_KEY = "f47fb2011c90d8aad21f7415d19989cea2c1ac8bc674daf36af48de8697a83e0"; 39 + 40 + nativeInstallCheckInputs = [ versionCheckHook ]; 41 + versionCheckProgram = "${placeholder "out"}/bin/filen"; 42 + versionCheckProgramArg = [ "--version" ]; 43 + 44 + # Writes $HOME/Library/Application Support on darwin 45 + doInstallCheck = !stdenv.hostPlatform.isDarwin; 46 + 47 + passthru.updateScript = nix-update-script { 48 + extraArgs = [ "--version-regex=^v([0-9.]+)$" ]; 49 + }; 50 + 51 + meta = { 52 + description = "CLI tool for interacting with the Filen cloud"; 53 + homepage = "https://github.com/FilenCloudDienste/filen-cli"; 54 + changelog = "https://github.com/FilenCloudDienste/filen-cli/releases/tag/v${finalAttrs.version}"; 55 + license = lib.licenses.agpl3Only; 56 + maintainers = with lib.maintainers; [ eilvelia ]; 57 + mainProgram = "filen"; 58 + }; 59 + })
+7 -7
pkgs/by-name/gl/glance/package.nix
··· 6 6 nixosTests, 7 7 }: 8 8 9 - buildGoModule rec { 9 + buildGoModule (finalAttrs: { 10 10 pname = "glance"; 11 - version = "0.7.6"; 11 + version = "0.7.7"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "glanceapp"; 15 15 repo = "glance"; 16 - tag = "v${version}"; 17 - hash = "sha256-1DIngje7UT86eI3ZJWd71BkbAvHJ2JC0LUHAQXz0rfc="; 16 + tag = "v${finalAttrs.version}"; 17 + hash = "sha256-HFF1qiruz1SM9+g3xOKawuGmLzdYUUt3DnMRwjobVN4="; 18 18 }; 19 19 20 20 vendorHash = "sha256-lURRHlZoxbuW1SXxrxy2BkMndcEllGFmVCB4pXBad8Q="; ··· 22 22 ldflags = [ 23 23 "-s" 24 24 "-w" 25 - "-X github.com/glanceapp/glance/internal/glance.buildVersion=${version}" 25 + "-X github.com/glanceapp/glance/internal/glance.buildVersion=${finalAttrs.version}" 26 26 ]; 27 27 28 28 excludedPackages = [ "scripts/build-and-ship" ]; ··· 36 36 37 37 meta = { 38 38 homepage = "https://github.com/glanceapp/glance"; 39 - changelog = "https://github.com/glanceapp/glance/releases/tag/v${version}"; 39 + changelog = "https://github.com/glanceapp/glance/releases/tag/v${finalAttrs.version}"; 40 40 description = "Self-hosted dashboard that puts all your feeds in one place"; 41 41 mainProgram = "glance"; 42 42 license = lib.licenses.agpl3Only; ··· 45 45 defelo 46 46 ]; 47 47 }; 48 - } 48 + })
+3 -3
pkgs/by-name/go/goda/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "goda"; 10 - version = "0.5.11"; 10 + version = "0.6.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "loov"; 14 14 repo = "goda"; 15 15 rev = "v${version}"; 16 - hash = "sha256-UeXn+JAR4TExZahwFozjbwXHF3QEcJvh5SzU/8VAmLg="; 16 + hash = "sha256-g/sScj5VDQjpWmZN+1YqKJHixGwSBJi6v6YiGklSsjw="; 17 17 }; 18 18 19 - vendorHash = "sha256-FYjlOYB0L4l6gF8hYtJroV1qMQD0ZmKWXBarjyConRs="; 19 + vendorHash = "sha256-Tkt01WSKMyShcw+/2iCh1ziHHhj24LnmfKY8KTDa+L8="; 20 20 21 21 passthru.updateScript = nix-update-script { }; 22 22
+76
pkgs/by-name/gr/graphql-language-service-cli/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + fetchYarnDeps, 5 + makeWrapper, 6 + nodejs, 7 + stdenv, 8 + yarnBuildHook, 9 + yarnConfigHook, 10 + versionCheckHook, 11 + }: 12 + 13 + stdenv.mkDerivation (finalAttrs: { 14 + pname = "graphql-language-service-cli"; 15 + version = "3.5.0"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "graphql"; 19 + repo = "graphiql"; 20 + tag = "graphql-language-service-cli@${finalAttrs.version}"; 21 + hash = "sha256-NJTggaMNMjOP5oN+gHxFTwEdNipPNzTFfA6f975HDgM="; 22 + }; 23 + 24 + patches = [ 25 + ./patches/0001-repurpose-vscode-graphql-build-script.patch 26 + ]; 27 + 28 + yarnOfflineCache = fetchYarnDeps { 29 + yarnLock = "${finalAttrs.src}/yarn.lock"; 30 + hash = "sha256-ae6KP2sFgw8/8YaTJSPscBlVQ5/bzbvHRZygcMgFAlU="; 31 + }; 32 + 33 + nativeBuildInputs = [ 34 + yarnConfigHook 35 + yarnBuildHook 36 + nodejs 37 + makeWrapper 38 + ]; 39 + 40 + installPhase = '' 41 + runHook preInstall 42 + 43 + mkdir -p $out/{bin,lib} 44 + 45 + pushd packages/graphql-language-service-cli 46 + 47 + node esbuild.js --minify 48 + 49 + # copy package.json for --version command 50 + mv {out/graphql.js,package.json} $out/lib 51 + 52 + makeWrapper ${lib.getExe nodejs} $out/bin/graphql-lsp \ 53 + --add-flags $out/lib/graphql.js \ 54 + 55 + popd 56 + 57 + runHook postInstall 58 + ''; 59 + 60 + nativeInstallCheckInputs = [ versionCheckHook ]; 61 + doInstallCheck = true; 62 + versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; 63 + 64 + passthru = { 65 + updateScript = ./updater.sh; 66 + }; 67 + 68 + meta = { 69 + description = "Official, runtime independent Language Service for GraphQL"; 70 + homepage = "https://github.com/graphql/graphiql"; 71 + changelog = "https://github.com/graphql/graphiql/blob/${finalAttrs.src.tag}/packages/graphql-language-service-cli/CHANGELOG.md"; 72 + license = lib.licenses.mit; 73 + maintainers = with lib.maintainers; [ nathanregner ]; 74 + mainProgram = "graphql-lsp"; 75 + }; 76 + })
+63
pkgs/by-name/gr/graphql-language-service-cli/patches/0001-repurpose-vscode-graphql-build-script.patch
··· 1 + From ceeca9463380ab11483ec22f9e46fdc3f83162b0 Mon Sep 17 00:00:00 2001 2 + From: Nathan Regner <nathanregner@gmail.com> 3 + Date: Sat, 15 Mar 2025 15:50:13 -0600 4 + Subject: [PATCH] Repurpose vscode-graphql build script 5 + 6 + Bundling the output script means we don't have to ship 1GB of 7 + `node_modules` (there are lots of unrelated dependencies used by other 8 + packages in the monorepo). 9 + --- 10 + .../esbuild.js | 28 ++----------------- 11 + 1 file changed, 2 insertions(+), 26 deletions(-) 12 + rename packages/{vscode-graphql => graphql-language-service-cli}/esbuild.js (59%) 13 + 14 + diff --git a/packages/vscode-graphql/esbuild.js b/packages/graphql-language-service-cli/esbuild.js 15 + similarity index 59% 16 + rename from packages/vscode-graphql/esbuild.js 17 + rename to packages/graphql-language-service-cli/esbuild.js 18 + index 744f4e60..4b9147fa 100644 19 + --- a/packages/vscode-graphql/esbuild.js 20 + +++ b/packages/graphql-language-service-cli/esbuild.js 21 + @@ -1,12 +1,8 @@ 22 + const { build } = require('esbuild'); 23 + const [, , arg] = process.argv; 24 + 25 + -const logger = console; 26 + - 27 + -const isWatchMode = arg === '--watch'; 28 + - 29 + build({ 30 + - entryPoints: ['src/extension.ts', 'src/server/index.ts'], 31 + + entryPoints: ['bin/graphql.js'], 32 + bundle: true, 33 + minify: arg === '--minify', 34 + platform: 'node', 35 + @@ -50,24 +46,4 @@ build({ 36 + 'liquor', 37 + 'twig', 38 + ], 39 + -}) 40 + - .then(({ errors, warnings }) => { 41 + - if (warnings.length) { 42 + - logger.warn(...warnings); 43 + - } 44 + - if (errors.length) { 45 + - logger.error(...errors); 46 + - } 47 + - 48 + - logger.log('successfully bundled vscode-graphql 🚀'); 49 + - 50 + - if (isWatchMode) { 51 + - logger.log('watching... 🕰'); 52 + - } else { 53 + - process.exit(); 54 + - } 55 + - }) 56 + - .catch(err => { 57 + - logger.error(err); 58 + - process.exit(1); 59 + - }); 60 + +}); 61 + -- 62 + 2.48.1 63 +
+22
pkgs/by-name/gr/graphql-language-service-cli/updater.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p coreutils curl jq nix-update 3 + 4 + set -euo pipefail 5 + 6 + # this package is part of a monorepo with many tags; nix-update only seems to 7 + # fetch the 10 most recent 8 + # https://github.com/Mic92/nix-update/issues/231 9 + owner="graphql" 10 + repo="graphiql" 11 + version=$( 12 + curl -s ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/graphql/graphiql/git/refs/tags/graphql-language-service-cli" | 13 + jq 'map(.ref | capture("refs/tags/graphql-language-service-cli@(?<version>[0-9.]+)").version) | .[]' -r | 14 + sort --reverse --version-sort | head -n1 15 + ) 16 + 17 + if [[ "$UPDATE_NIX_OLD_VERSION" == "$version" ]]; then 18 + echo "Already up to date!" 19 + exit 0 20 + fi 21 + 22 + nix-update graphql-language-service-cli --version $version
+3 -2
pkgs/by-name/ht/httping/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "httping"; 17 - version = "4.2.0"; 17 + version = "4.4.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "folkertvanheusden"; 21 21 repo = "HTTPing"; 22 22 tag = "v${finalAttrs.version}"; 23 - hash = "sha256-6PXus8lg+2L9RoRe4nPI1+2iYDKKEhVfJJZMoKWSCb0="; 23 + hash = "sha256-qvi+8HwEipI8vkhPgFSN+q+3BsUCQTOqPVUUzzDn3Uo="; 24 24 }; 25 25 26 26 nativeBuildInputs = [ ··· 45 45 tests.version = testers.testVersion { 46 46 command = "${lib.getExe finalAttrs.finalPackage} --version"; 47 47 package = finalAttrs.finalPackage; 48 + version = "v${finalAttrs.version}"; 48 49 }; 49 50 updateScript = nix-update-script { }; 50 51 };
+3 -3
pkgs/by-name/in/inori/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "inori"; 10 - version = "0.2.3"; 10 + version = "0.2.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "eshrh"; 14 14 repo = "inori"; 15 15 tag = "v${version}"; 16 - hash = "sha256-g+OH8sjfByrVsI1KogkluvAqNyYz7Fba2aeJkFhCgPU="; 16 + hash = "sha256-UKYRqiwqyYh1ZQH4yAm2ALJjxCkczHAURy/Pob4S29g="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-YiGAOX2zxfjpLBzS7vlUlMG6cUHEAkdbm6z6P7ar064="; 20 + cargoHash = "sha256-0ITazN1eGAuuy0QR8GdnU0Z6Nz44R/8kByWyHIr0P60="; 21 21 22 22 passthru.updateScript = nix-update-script { }; 23 23
+3 -3
pkgs/by-name/ku/kube-bench/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "kube-bench"; 10 - version = "0.10.2"; 10 + version = "0.10.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "aquasecurity"; 14 14 repo = pname; 15 15 tag = "v${version}"; 16 - hash = "sha256-5vgAK99a0gCYAVd0f/dd6Z1qsGzAeHL+eTTb/hcFlp4="; 16 + hash = "sha256-BlznHX8iUFv9knFlv80Ac6SADfGtnB2F5atG8yfKQ0E="; 17 17 }; 18 18 19 - vendorHash = "sha256-2HUvy9O7c1j4oXdIw7VZPtkEjQj2en8YPetiGwDaeYg="; 19 + vendorHash = "sha256-dO4rJ7pNVtz8ZZlO1vEHQU3sIMEy/qM30rlDvsfuuso="; 20 20 21 21 nativeBuildInputs = [ installShellFiles ]; 22 22
+2 -2
pkgs/by-name/la/last/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "last"; 12 - version = "1611"; 12 + version = "1615"; 13 13 14 14 src = fetchFromGitLab { 15 15 owner = "mcfrith"; 16 16 repo = "last"; 17 17 rev = "refs/tags/${version}"; 18 - hash = "sha256-m7JmNAFKI1mVzNtDeXKnDBxdFlcNZKBvxsq+KBuQWs4="; 18 + hash = "sha256-1opYdV4nszLSuHNCo0HuURuPYby8oVGXwQvDd68mDOM="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/by-name/li/libstrophe/package.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "libstrophe"; 16 - version = "0.13.1"; 16 + version = "0.14.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "strophe"; 20 20 repo = "libstrophe"; 21 21 rev = version; 22 - hash = "sha256-JMuvWspgXs+1dVWoo6kJVaf6cVvYj8lhyyu4ZILKeOg="; 22 + hash = "sha256-53O8hHyw9y0Bzs+BpGouAxuSGJxh6NSNNWZqi7RHAsY="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+48 -46
pkgs/by-name/li/limine/package.nix
··· 5 5 llvmPackages, 6 6 mtools, 7 7 nasm, 8 + nixosTests, 8 9 # The following options map to configure flags. 9 10 enableAll ? false, 10 11 buildCDs ? false, 11 12 targets ? [ ], 12 13 # x86 specific flags 13 - biosSupport ? false, 14 + biosSupport ? true, 14 15 pxeSupport ? false, 15 16 }: 16 17 17 18 let 18 19 stdenv = llvmPackages.stdenv; 19 20 20 - version = "9.0.1"; 21 - 22 - hasI686 = 21 + hasX86 = 23 22 (if targets == [ ] then stdenv.hostPlatform.isx86_32 else (builtins.elem "i686" targets)) 23 + || (if targets == [ ] then stdenv.hostPlatform.isx86_64 else (builtins.elem "x86_64" targets)) 24 24 || enableAll; 25 25 26 - hasX86_64 = 27 - (if targets == [ ] then stdenv.hostPlatform.isx86_64 else (builtins.elem "x86_64" targets)) 28 - || enableAll; 26 + biosSupport' = biosSupport && hasX86; 27 + pxeSupport' = pxeSupport && hasX86; 29 28 30 29 uefiFlags = 31 30 target: ··· 37 36 x86_64 = [ "--enable-uefi-x86-64" ]; 38 37 } 39 38 .${target} or (throw "Unsupported target ${target}"); 40 - 41 - configureFlags = 42 - lib.optionals enableAll [ "--enable-all" ] 43 - ++ lib.optionals biosSupport [ "--enable-bios" ] 44 - ++ lib.optionals (buildCDs && biosSupport) [ "--enable-bios-cd" ] 45 - ++ lib.optionals buildCDs [ "--enable-uefi-cd" ] 46 - ++ lib.optionals pxeSupport [ "--enable-bios-pxe" ] 47 - ++ lib.concatMap uefiFlags ( 48 - if targets == [ ] then [ stdenv.hostPlatform.parsed.cpu.name ] else targets 49 - ) 50 - ++ [ 51 - "TOOLCHAIN_FOR_TARGET=llvm" 52 - # `clang` on `PATH` has to be unwrapped, but *a* wrapped clang 53 - # still needs to be available 54 - "CC=${lib.getExe stdenv.cc}" 55 - ]; 56 39 in 57 40 58 - assert lib.assertMsg (!biosSupport || hasI686) "BIOS builds are possible only for x86"; 59 - 60 - assert lib.assertMsg (!pxeSupport || hasI686) "PXE builds are possible only for x86"; 61 - 62 41 # The output of the derivation is a tool to create bootable images using Limine 63 42 # as bootloader for various platforms and corresponding binary and helper files. 64 - stdenv.mkDerivation { 65 - inherit version configureFlags; 43 + stdenv.mkDerivation (finalAttrs: { 66 44 pname = "limine"; 45 + version = "9.2.0"; 46 + 67 47 # We don't use the Git source but the release tarball, as the source has a 68 48 # `./bootstrap` script performing network access to download resources. 69 49 # Packaging that in Nix is very cumbersome. 70 50 src = fetchurl { 71 - url = "https://github.com/limine-bootloader/limine/releases/download/v${version}/limine-${version}.tar.gz"; 72 - hash = "sha256-c27Hn9evHt7AqzUWPFYoIHD8UQR1ToJgX+1DcVbaMBU="; 51 + url = "https://github.com/limine-bootloader/limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz"; 52 + hash = "sha256-tR946s/b9RcGAFa+dJk/+Bfzf5FmE2UgdygjDVkrEgw="; 73 53 }; 74 54 75 55 enableParallelBuilding = true; ··· 83 63 ++ lib.optionals (enableAll || buildCDs) [ 84 64 mtools 85 65 ] 86 - ++ lib.optionals (hasI686 || hasX86_64) [ nasm ]; 66 + ++ lib.optionals hasX86 [ nasm ]; 87 67 88 68 outputs = [ 89 69 "out" ··· 92 72 "man" 93 73 ]; 94 74 95 - meta = with lib; { 75 + configureFlags = 76 + lib.optionals enableAll [ "--enable-all" ] 77 + ++ lib.optionals biosSupport' [ "--enable-bios" ] 78 + ++ lib.optionals (buildCDs && biosSupport') [ "--enable-bios-cd" ] 79 + ++ lib.optionals buildCDs [ "--enable-uefi-cd" ] 80 + ++ lib.optionals pxeSupport' [ "--enable-bios-pxe" ] 81 + ++ lib.concatMap uefiFlags ( 82 + if targets == [ ] then [ stdenv.hostPlatform.parsed.cpu.name ] else targets 83 + ) 84 + ++ [ 85 + "TOOLCHAIN_FOR_TARGET=llvm" 86 + # `clang` on `PATH` has to be unwrapped, but *a* wrapped clang 87 + # still needs to be available 88 + "CC=${lib.getExe stdenv.cc}" 89 + ]; 90 + 91 + passthru.tests = nixosTests.limine; 92 + 93 + meta = { 96 94 homepage = "https://limine-bootloader.org/"; 95 + changelog = "https://raw.githubusercontent.com/limine-bootloader/limine/refs/tags/v${finalAttrs.version}/ChangeLog"; 97 96 description = "Limine Bootloader"; 98 97 mainProgram = "limine"; 99 98 # The platforms on that the Limine binary and helper tools can run, not 100 99 # necessarily the platforms for that bootable images can be created. 101 - platforms = platforms.unix; 102 - badPlatforms = platforms.darwin; 100 + platforms = lib.platforms.unix; 101 + badPlatforms = lib.platforms.darwin; 103 102 # Caution. Some submodules have different licenses. 104 - license = [ 105 - licenses.asl20 # cc-runtime 106 - licenses.bsd0 # freestanding-toolchain, freestanding-headers 107 - licenses.bsd2 # limine, flanterm 108 - licenses.mit # limine-efi, stb 109 - licenses.zlib # tinf 103 + license = with lib.licenses; [ 104 + asl20 # cc-runtime 105 + bsd0 # freestanding-headers, freestanding-toolchain 106 + bsd2 # limine, flanterm, libfdt, nyu-efi 107 + bsd2Patent # nyu-efi 108 + bsd3 # nyu-efi 109 + bsdAxisNoDisclaimerUnmodified # nyu-efi 110 + mit # nyu-efi, stb_image 111 + zlib # tinf 110 112 ]; 111 - maintainers = [ 112 - maintainers.lzcunt 113 - maintainers.phip1611 114 - maintainers.surfaceflinger 113 + maintainers = with lib.maintainers; [ 114 + lzcunt 115 + phip1611 116 + surfaceflinger 115 117 ]; 116 118 }; 117 - } 119 + })
+3 -3
pkgs/by-name/ma/mautrix-meta/package.nix
··· 15 15 16 16 buildGoModule rec { 17 17 pname = "mautrix-meta"; 18 - version = "0.4.4"; 18 + version = "0.4.5"; 19 19 20 20 subPackages = [ "cmd/mautrix-meta" ]; 21 21 ··· 23 23 owner = "mautrix"; 24 24 repo = "meta"; 25 25 rev = "v${version}"; 26 - hash = "sha256-S8x3TGQEs+oh/3Q1Gz00M8dOcjjuHSgzVhqlbikZ8QE="; 26 + hash = "sha256-UWW5h4e6usxVkMH1TDGt62/ThlAhbeqivnYFIKPOqXE="; 27 27 }; 28 28 29 29 buildInputs = lib.optional (!withGoolm) olm; 30 30 tags = lib.optional withGoolm "goolm"; 31 31 32 - vendorHash = "sha256-sUnvwPJQOoVzxbo2lS3CRcTrWsPjgYPsKClVw1wZJdM="; 32 + vendorHash = "sha256-fJuCNhbm6930zPyfXA8mbjyJmRdv0Zn0ZZ+ULImXjKU="; 33 33 34 34 passthru = { 35 35 tests = {
+3 -3
pkgs/by-name/ma/mautrix-whatsapp/package.nix
··· 14 14 15 15 buildGoModule rec { 16 16 pname = "mautrix-whatsapp"; 17 - version = "0.11.3"; 17 + version = "0.11.4"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "mautrix"; 21 21 repo = "whatsapp"; 22 22 rev = "v${version}"; 23 - hash = "sha256-b56WCt71A1+TUN7ug3E/F8A99vqGJLJfHN49klZzx9I="; 23 + hash = "sha256-6Fnkw/lf64T0EXpWvSSnIRBuHJVt01Ft8Ks43/jvtZ0="; 24 24 }; 25 25 26 26 buildInputs = lib.optional (!withGoolm) olm; 27 27 tags = lib.optional withGoolm "goolm"; 28 28 29 - vendorHash = "sha256-8Iu5rL42TFFqlClQf01kT86Hhb46qsPObjE1snuz1So="; 29 + vendorHash = "sha256-zMS6zZvJQAcnoklCi5qoM+aMMCSaeTQmQBxawgC67P8="; 30 30 31 31 doCheck = false; 32 32
+2 -2
pkgs/by-name/ms/msolve/package.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "msolve"; 14 - version = "0.7.4"; 14 + version = "0.7.5"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "algebraic-solving"; 18 18 repo = "msolve"; 19 19 tag = "v${finalAttrs.version}"; 20 - hash = "sha256-9IPDaIbcVp1LLkKSKnmyCEF+g7HKnmUklnbrkglWClg="; 20 + hash = "sha256-3AP3qrFZX2JZveONtmG0CLpdwSCwlrW86D8QLRTW5kI="; 21 21 }; 22 22 23 23 postPatch = ''
+2 -4
pkgs/by-name/ni/nil/package.nix
··· 2 2 lib, 3 3 rustPlatform, 4 4 fetchFromGitHub, 5 - nixVersions, 5 + nix, 6 6 nix-update-script, 7 7 }: 8 8 ··· 20 20 useFetchCargoVendor = true; 21 21 cargoHash = "sha256-7TR/xTc66WpPszJDrpisVvHXl2+FGrUOskZAkGyY04Q="; 22 22 23 - nativeBuildInputs = [ 24 - (lib.getBin nixVersions.latest) 25 - ]; 23 + nativeBuildInputs = [ nix ]; 26 24 27 25 env.CFG_RELEASE = version; 28 26
+3 -3
pkgs/by-name/nu/nu_scripts/package.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation rec { 8 8 pname = "nu_scripts"; 9 - version = "0-unstable-2025-02-28"; 9 + version = "0-unstable-2025-03-13"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "nushell"; 13 13 repo = pname; 14 - rev = "698e24064710f9dcaca8d378181c8b954e37ac6e"; 15 - hash = "sha256-VcPydbV2zEhQGJajBI1DRuJYJ/XKbTWsCGecDLGeLAs="; 14 + rev = "861a99779d31010ba907e4d6aaf7b1629b9eb775"; 15 + hash = "sha256-L/ySTOTGijpu+6Bncg+Rn7MBd/R5liSSPLlfoQvg7ps="; 16 16 }; 17 17 18 18 installPhase = ''
+3 -3
pkgs/by-name/op/openfga/package.nix
··· 7 7 8 8 let 9 9 pname = "openfga"; 10 - version = "1.8.6"; 10 + version = "1.8.7"; 11 11 in 12 12 13 13 buildGoModule { ··· 17 17 owner = "openfga"; 18 18 repo = "openfga"; 19 19 rev = "v${version}"; 20 - hash = "sha256-MeEYWgfisojMQz+Q2GYtMMjBJVPwi8C8K0qTNQADQIA="; 20 + hash = "sha256-gA/lyToqKWbReFocR4QytBpCqiLZmjQIpP3C8njc1YQ="; 21 21 }; 22 22 23 - vendorHash = "sha256-5cg9PlcXGXTiizfIrC/ZiMeMqE4yNqPchmSP8nmWj3M="; 23 + vendorHash = "sha256-eKo6GK/g93dsLxGYA5aw6nuUCVPNLdr2sKq5XOaJUJs="; 24 24 25 25 nativeBuildInputs = [ installShellFiles ]; 26 26
+2 -2
pkgs/by-name/op/openvas-scanner/package.nix
··· 31 31 32 32 stdenv.mkDerivation rec { 33 33 pname = "openvas-scanner"; 34 - version = "23.16.0"; 34 + version = "23.16.1"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "greenbone"; 38 38 repo = "openvas-scanner"; 39 39 tag = "v${version}"; 40 - hash = "sha256-ocMtXZHqeMgGoTdMF8OU7oSyps6G1PNth3qwnAxFlc8="; 40 + hash = "sha256-/5vcK6ndqdur2CceAgEkMPQpWpghS3O8GuBe1s6ZPKg="; 41 41 }; 42 42 43 43 nativeBuildInputs = [
+99
pkgs/by-name/pi/pixelflasher/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + wrapGAppsHook3, 6 + python3Packages, 7 + makeDesktopItem, 8 + copyDesktopItems, 9 + nix-update-script, 10 + }: 11 + python3Packages.buildPythonApplication rec { 12 + pname = "pixelflasher"; 13 + version = "7.11.1.0"; 14 + format = "other"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "badabing2005"; 18 + repo = "PixelFlasher"; 19 + tag = "v${version}"; 20 + hash = "sha256-1h0rHiYi3buLZjWFjJoTDWckeEBtZwFVRNscS3wsD3o="; 21 + }; 22 + 23 + desktopItems = [ 24 + (makeDesktopItem { 25 + name = "PixelFlasher"; 26 + exec = "pixelflasher"; 27 + icon = "pixelflasher"; 28 + desktopName = "PixelFlasher"; 29 + genericName = "Pixel™ phone flashing GUI utility with features"; 30 + categories = [ "Development" ]; 31 + }) 32 + ]; 33 + 34 + dependencies = with python3Packages; [ 35 + attrdict 36 + beautifulsoup4 37 + bsdiff4 38 + chardet 39 + cryptography 40 + darkdetect 41 + httplib2 42 + json5 43 + lz4 44 + markdown 45 + platformdirs 46 + protobuf4 47 + psutil 48 + pyperclip 49 + requests 50 + rsa 51 + six 52 + wxpython 53 + ]; 54 + 55 + nativeBuildInputs = [ 56 + wrapGAppsHook3 57 + python3Packages.pyinstaller 58 + copyDesktopItems 59 + ]; 60 + 61 + buildPhase = 62 + let 63 + specFile = 64 + if stdenv.hostPlatform.isDarwin then 65 + if stdenv.hostPlatform.isAarch64 then "build-on-mac" else "build-on-mac-intel-only" 66 + else 67 + "build-on-linux"; 68 + in 69 + '' 70 + runHook preBuild 71 + 72 + pyinstaller --clean --noconfirm --log-level=DEBUG ${specFile}.spec 73 + 74 + runHook postBuild 75 + ''; 76 + 77 + installPhase = '' 78 + runHook preInstall 79 + 80 + mkdir -p $out/bin 81 + mkdir -p $out/share/icons/hicolor/64x64/apps 82 + cp dist/PixelFlasher $out/bin/pixelflasher 83 + cp images/icon-64.png $out/share/icons/hicolor/64x64/apps/pixelflasher.png 84 + 85 + runHook postInstall 86 + ''; 87 + 88 + passthru.updateScript = nix-update-script { }; 89 + 90 + meta = { 91 + description = "Pixel™ phone flashing GUI utility with features"; 92 + homepage = "https://github.com/badabing2005/PixelFlasher"; 93 + changelog = "https://github.com/badabing2005/PixelFlasher/releases/tag/v${version}"; 94 + license = lib.licenses.agpl3Plus; 95 + maintainers = with lib.maintainers; [ cything ]; 96 + mainProgram = "pixelflasher"; 97 + platforms = lib.platforms.linux; 98 + }; 99 + }
+3 -3
pkgs/by-name/po/poke/package.nix
··· 22 22 in 23 23 stdenv.mkDerivation (finalAttrs: { 24 24 pname = "poke"; 25 - version = "4.2"; 25 + version = "4.3"; 26 26 27 27 src = fetchurl { 28 28 url = "mirror://gnu/poke/poke-${finalAttrs.version}.tar.gz"; 29 - hash = "sha256-iq825h42elMUDqQOJVnp7FEud5xCvuNOesJLNLoRm94="; 29 + hash = "sha256-qEy5F11Q1FpBHySB/QZiuDyzLOUXMWuInPtXCBlXk3M="; 30 30 }; 31 31 32 32 outputs = ··· 97 97 meta = { 98 98 description = "Interactive, extensible editor for binary data"; 99 99 homepage = "http://www.jemarch.net/poke"; 100 - changelog = "https://git.savannah.gnu.org/cgit/poke.git/plain/ChangeLog?h=releases/poke-${finalAttrs.version}"; 100 + changelog = "https://git.savannah.gnu.org/cgit/poke.git/plain/NEWS?h=releases/poke-${finalAttrs.version}"; 101 101 license = lib.licenses.gpl3Plus; 102 102 maintainers = with lib.maintainers; [ kira-bruneau ]; 103 103 platforms = lib.platforms.unix;
+5 -5
pkgs/by-name/pr/prowlarr/package.nix
··· 37 37 38 38 hash = 39 39 { 40 - aarch64-darwin = "sha256-F6q0JFiwESTenh9xAjqoqqQh911d8DMEWYm3CrYHoxI="; 41 - aarch64-linux = "sha256-izh5er3uLUKFMjUCiZYBqtS9sosicSCo+qvavcnX/6s="; 42 - x86_64-darwin = "sha256-BLklmXj8UbN8jjEXnHe1xsr2fF5H1enwztbKDU3IpPU="; 43 - x86_64-linux = "sha256-aiH4bv47cnBzUtFwfJfmrY+2LaqgZkRXT2Jx8FkSX7M="; 40 + aarch64-darwin = "sha256-ZKs6zHcwRrzwRqJWs6pAAnfn7oiu2D6HclIj2/ADEm4="; 41 + aarch64-linux = "sha256-QJHJQEP5OBgMpCdOxURP98+e6mMBcNTAYSCORKnFXpw="; 42 + x86_64-darwin = "sha256-k3DchyolwqszS6m0N1t1tdqFCUvBrDrhKIQ56E74bUQ="; 43 + x86_64-linux = "sha256-7HKf5Pn0PUo3NPMdEcrw9dZl4EJkrchi2k9jtfqiXlg="; 44 44 } 45 45 .${stdenv.hostPlatform.system} or unsupported; 46 46 in 47 47 stdenv.mkDerivation rec { 48 48 inherit pname; 49 - version = "1.30.2.4939"; 49 + version = "1.31.2.4975"; 50 50 51 51 src = fetchurl { 52 52 url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz";
+47
pkgs/by-name/ra/rabbit/fix-file-loading.patch
··· 1 + From 3488de815355051d2e369c7fe48a35dabf695cfc Mon Sep 17 00:00:00 2001 2 + From: Pol Dellaiera <pol.dellaiera@protonmail.com> 3 + Date: Mon, 17 Mar 2025 16:52:25 +0100 4 + Subject: [PATCH] fix file loading 5 + 6 + --- 7 + rabbit.py | 17 ++++++++--------- 8 + 1 file changed, 8 insertions(+), 9 deletions(-) 9 + 10 + diff --git a/rabbit.py b/rabbit.py 11 + index a1826d3..697c880 100644 12 + --- a/rabbit.py 13 + +++ b/rabbit.py 14 + @@ -9,6 +9,7 @@ from sklearn.ensemble import GradientBoostingClassifier 15 + import joblib 16 + import site 17 + from tqdm import tqdm 18 + +from importlib.resources import files 19 + 20 + import GenerateActivities as gat 21 + import ExtractEvent as eev 22 + @@ -59,15 +60,13 @@ def get_model(): 23 + ''' 24 + 25 + model_file = 'bimbas.joblib' 26 + - for dir in site.getsitepackages(): 27 + - if dir.endswith('site-packages'): 28 + - target_dir = dir 29 + - else: 30 + - target_dir = site.getsitepackages()[0] 31 + - bot_identification_model = joblib.load(f'{target_dir}/{model_file}') 32 + - # bot_identification_model = joblib.load(model_file) 33 + - 34 + - return(bot_identification_model) 35 + + try: 36 + + resource_path = files("rabbit").joinpath(model_file) 37 + + bot_identification_model = joblib.load(resource_path) 38 + + except Exception as e: 39 + + raise RuntimeError(f"Failed to load the model: {e}") 40 + + 41 + + return bot_identification_model 42 + 43 + def compute_confidence(probability_value): 44 + ''' 45 + -- 46 + 2.48.1 47 +
+38 -3
pkgs/by-name/ra/rabbit/package.nix
··· 2 2 lib, 3 3 python3, 4 4 fetchFromGitHub, 5 + fetchPypi, 5 6 }: 6 7 7 - python3.pkgs.buildPythonApplication rec { 8 + let 9 + python3' = 10 + let 11 + packageOverrides = self: super: { 12 + scikit-learn = super.scikit-learn.overridePythonAttrs (old: { 13 + version = "1.5.2"; 14 + 15 + src = fetchPypi { 16 + pname = "scikit_learn"; 17 + version = "1.5.2"; 18 + hash = "sha256-tCN+17P90KSIJ5LmjvJUXVuqUKyju0WqffRoE4rY+U0="; 19 + }; 20 + 21 + # There are 2 tests that are failing, disabling the tests for now. 22 + # - test_csr_polynomial_expansion_index_overflow[csr_array-False-True-2-65535] 23 + # - test_csr_polynomial_expansion_index_overflow[csr_array-False-True-3-2344] 24 + doCheck = false; 25 + }); 26 + }; 27 + in 28 + python3.override { 29 + inherit packageOverrides; 30 + self = python3; 31 + }; 32 + in 33 + python3'.pkgs.buildPythonApplication rec { 8 34 pname = "rabbit"; 35 + # Make sure to check for which version of scikit-learn this project was built 36 + # Currently version 2.3.1 is made with scikit-learn 1.5.2 37 + # Upgrading to newer versions of scikit-learn break the project 9 38 version = "2.3.1"; 10 39 pyproject = true; 11 40 ··· 16 45 hash = "sha256-QmP6yfVnlYoNVa4EUtKR9xbCnQW2V6deV0+hN9IGtic="; 17 46 }; 18 47 48 + patches = [ 49 + # Fix file loading, to be removed at the next bump. 50 + # The author has been notified about the issue and currently working on it. 51 + ./fix-file-loading.patch 52 + ]; 53 + 19 54 pythonRelaxDeps = [ 20 55 "numpy" 21 56 "scikit-learn" ··· 24 59 "urllib3" 25 60 ]; 26 61 27 - build-system = with python3.pkgs; [ 62 + build-system = with python3'.pkgs; [ 28 63 setuptools 29 64 ]; 30 65 31 - dependencies = with python3.pkgs; [ 66 + dependencies = with python3'.pkgs; [ 32 67 joblib 33 68 numpy 34 69 pandas
+388 -316
pkgs/by-name/re/recordbox/Cargo.lock
··· 17 17 "cfg-if", 18 18 "once_cell", 19 19 "version_check", 20 - "zerocopy", 20 + "zerocopy 0.7.35", 21 21 ] 22 22 23 23 [[package]] ··· 46 46 47 47 [[package]] 48 48 name = "ashpd" 49 - version = "0.10.2" 49 + version = "0.10.3" 50 50 source = "registry+https://github.com/rust-lang/crates.io-index" 51 - checksum = "e9c39d707614dbcc6bed00015539f488d8e3fe3e66ed60961efc0c90f4b380b3" 51 + checksum = "de3d60bee1a1d38c2077030f4788e1b4e31058d2e79a8cfc8f2b440bd44db290" 52 52 dependencies = [ 53 53 "async-fs", 54 54 "async-net", 55 55 "enumflags2", 56 56 "futures-channel", 57 57 "futures-util", 58 - "rand", 58 + "rand 0.8.5", 59 59 "serde", 60 60 "serde_repr", 61 61 "url", 62 - "zbus 5.3.0", 62 + "zbus 5.5.0", 63 63 ] 64 64 65 65 [[package]] ··· 149 149 "futures-lite", 150 150 "parking", 151 151 "polling", 152 - "rustix", 152 + "rustix 0.38.44", 153 153 "slab", 154 154 "tracing", 155 155 "windows-sys 0.59.0", ··· 192 192 "cfg-if", 193 193 "event-listener 5.4.0", 194 194 "futures-lite", 195 - "rustix", 195 + "rustix 0.38.44", 196 196 "tracing", 197 197 ] 198 198 ··· 219 219 "cfg-if", 220 220 "futures-core", 221 221 "futures-io", 222 - "rustix", 222 + "rustix 0.38.44", 223 223 "signal-hook-registry", 224 224 "slab", 225 225 "windows-sys 0.59.0", ··· 227 227 228 228 [[package]] 229 229 name = "async-std" 230 - version = "1.13.0" 230 + version = "1.13.1" 231 231 source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615" 232 + checksum = "730294c1c08c2e0f85759590518f6333f0d5a0a766a27d519c1b244c3dfd8a24" 233 233 dependencies = [ 234 234 "async-channel 1.9.0", 235 235 "async-global-executor", ··· 260 260 261 261 [[package]] 262 262 name = "async-trait" 263 - version = "0.1.85" 263 + version = "0.1.88" 264 264 source = "registry+https://github.com/rust-lang/crates.io-index" 265 - checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" 265 + checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" 266 266 dependencies = [ 267 267 "proc-macro2", 268 268 "quote", ··· 301 301 302 302 [[package]] 303 303 name = "bitflags" 304 - version = "2.7.0" 304 + version = "2.9.0" 305 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 - checksum = "1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be" 306 + checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 307 307 308 308 [[package]] 309 309 name = "block" ··· 335 335 336 336 [[package]] 337 337 name = "bumpalo" 338 - version = "3.16.0" 338 + version = "3.17.0" 339 339 source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 340 + checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" 341 341 342 342 [[package]] 343 343 name = "bytemuck" 344 - version = "1.21.0" 344 + version = "1.22.0" 345 345 source = "registry+https://github.com/rust-lang/crates.io-index" 346 - checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" 346 + checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540" 347 347 348 348 [[package]] 349 349 name = "byteorder" ··· 383 383 source = "registry+https://github.com/rust-lang/crates.io-index" 384 384 checksum = "ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7" 385 385 dependencies = [ 386 - "bitflags 2.7.0", 386 + "bitflags 2.9.0", 387 387 "cairo-sys-rs", 388 388 "glib", 389 389 "libc", ··· 402 402 403 403 [[package]] 404 404 name = "cc" 405 - version = "1.2.9" 405 + version = "1.2.16" 406 406 source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "c8293772165d9345bdaaa39b45b2109591e63fe5e6fbc23c6ff930a048aa310b" 407 + checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" 408 408 dependencies = [ 409 409 "shlex", 410 410 ] ··· 433 433 434 434 [[package]] 435 435 name = "chrono" 436 - version = "0.4.39" 436 + version = "0.4.40" 437 437 source = "registry+https://github.com/rust-lang/crates.io-index" 438 - checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" 438 + checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" 439 439 dependencies = [ 440 440 "android-tzdata", 441 441 "iana-time-zone", 442 442 "num-traits", 443 - "windows-targets 0.52.6", 443 + "windows-link", 444 444 ] 445 445 446 446 [[package]] ··· 475 475 476 476 [[package]] 477 477 name = "cpufeatures" 478 - version = "0.2.16" 478 + version = "0.2.17" 479 479 source = "registry+https://github.com/rust-lang/crates.io-index" 480 - checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" 480 + checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 481 481 dependencies = [ 482 482 "libc", 483 483 ] ··· 527 527 528 528 [[package]] 529 529 name = "data-encoding" 530 - version = "2.7.0" 530 + version = "2.8.0" 531 531 source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f" 532 + checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" 533 533 534 534 [[package]] 535 535 name = "digest" ··· 554 554 555 555 [[package]] 556 556 name = "either" 557 - version = "1.13.0" 557 + version = "1.15.0" 558 558 source = "registry+https://github.com/rust-lang/crates.io-index" 559 - checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 559 + checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 560 560 561 561 [[package]] 562 562 name = "endi" ··· 566 566 567 567 [[package]] 568 568 name = "enumflags2" 569 - version = "0.7.10" 569 + version = "0.7.11" 570 570 source = "registry+https://github.com/rust-lang/crates.io-index" 571 - checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 571 + checksum = "ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147" 572 572 dependencies = [ 573 573 "enumflags2_derive", 574 574 "serde", ··· 576 576 577 577 [[package]] 578 578 name = "enumflags2_derive" 579 - version = "0.7.10" 579 + version = "0.7.11" 580 580 source = "registry+https://github.com/rust-lang/crates.io-index" 581 - checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 581 + checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79" 582 582 dependencies = [ 583 583 "proc-macro2", 584 584 "quote", ··· 587 587 588 588 [[package]] 589 589 name = "equivalent" 590 - version = "1.0.1" 590 + version = "1.0.2" 591 591 source = "registry+https://github.com/rust-lang/crates.io-index" 592 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 592 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 593 593 594 594 [[package]] 595 595 name = "errno" ··· 679 679 680 680 [[package]] 681 681 name = "flate2" 682 - version = "1.0.35" 682 + version = "1.1.0" 683 683 source = "registry+https://github.com/rust-lang/crates.io-index" 684 - checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" 684 + checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc" 685 685 dependencies = [ 686 686 "crc32fast", 687 687 "miniz_oxide", ··· 697 697 "log", 698 698 "nu-ansi-term 0.50.1", 699 699 "regex", 700 - "thiserror 2.0.11", 700 + "thiserror 2.0.12", 701 701 ] 702 702 703 703 [[package]] ··· 831 831 832 832 [[package]] 833 833 name = "gdk-pixbuf" 834 - version = "0.20.7" 834 + version = "0.20.9" 835 835 source = "registry+https://github.com/rust-lang/crates.io-index" 836 - checksum = "b6efc7705f7863d37b12ad6974cbb310d35d054f5108cdc1e69037742f573c4c" 836 + checksum = "7563afd6ff0a221edfbb70a78add5075b8d9cb48e637a40a24c3ece3fea414d0" 837 837 dependencies = [ 838 838 "gdk-pixbuf-sys", 839 839 "gio", ··· 856 856 857 857 [[package]] 858 858 name = "gdk4" 859 - version = "0.9.5" 859 + version = "0.9.6" 860 860 source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "d0196720118f880f71fe7da971eff58cc43a89c9cf73f46076b7cb1e60889b15" 861 + checksum = "4850c9d9c1aecd1a3eb14fadc1cdb0ac0a2298037e116264c7473e1740a32d60" 862 862 dependencies = [ 863 863 "cairo-rs", 864 864 "gdk-pixbuf", ··· 871 871 872 872 [[package]] 873 873 name = "gdk4-sys" 874 - version = "0.9.5" 874 + version = "0.9.6" 875 875 source = "registry+https://github.com/rust-lang/crates.io-index" 876 - checksum = "60b0e1340bd15e7a78810cf39fed9e5d85f0a8f80b1d999d384ca17dcc452b60" 876 + checksum = "6f6eb95798e2b46f279cf59005daf297d5b69555428f185650d71974a910473a" 877 877 dependencies = [ 878 878 "cairo-sys-rs", 879 879 "gdk-pixbuf-sys", ··· 917 917 dependencies = [ 918 918 "cfg-if", 919 919 "libc", 920 - "wasi", 920 + "wasi 0.11.0+wasi-snapshot-preview1", 921 + ] 922 + 923 + [[package]] 924 + name = "getrandom" 925 + version = "0.3.1" 926 + source = "registry+https://github.com/rust-lang/crates.io-index" 927 + checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" 928 + dependencies = [ 929 + "cfg-if", 930 + "libc", 931 + "wasi 0.13.3+wasi-0.2.2", 932 + "windows-targets", 921 933 ] 922 934 923 935 [[package]] ··· 942 954 943 955 [[package]] 944 956 name = "gio" 945 - version = "0.20.7" 957 + version = "0.20.9" 946 958 source = "registry+https://github.com/rust-lang/crates.io-index" 947 - checksum = "a517657589a174be9f60c667f1fec8b7ac82ed5db4ebf56cf073a3b5955d8e2e" 959 + checksum = "a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487" 948 960 dependencies = [ 949 961 "futures-channel", 950 962 "futures-core", ··· 959 971 960 972 [[package]] 961 973 name = "gio-sys" 962 - version = "0.20.8" 974 + version = "0.20.9" 963 975 source = "registry+https://github.com/rust-lang/crates.io-index" 964 - checksum = "8446d9b475730ebef81802c1738d972db42fde1c5a36a627ebc4d665fc87db04" 976 + checksum = "160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e" 965 977 dependencies = [ 966 978 "glib-sys", 967 979 "gobject-sys", ··· 972 984 973 985 [[package]] 974 986 name = "glib" 975 - version = "0.20.7" 987 + version = "0.20.9" 976 988 source = "registry+https://github.com/rust-lang/crates.io-index" 977 - checksum = "f969edf089188d821a30cde713b6f9eb08b20c63fc2e584aba2892a7984a8cc0" 989 + checksum = "707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686" 978 990 dependencies = [ 979 - "bitflags 2.7.0", 991 + "bitflags 2.9.0", 980 992 "futures-channel", 981 993 "futures-core", 982 994 "futures-executor", ··· 1006 1018 1007 1019 [[package]] 1008 1020 name = "glib-sys" 1009 - version = "0.20.7" 1021 + version = "0.20.9" 1010 1022 source = "registry+https://github.com/rust-lang/crates.io-index" 1011 - checksum = "b360ff0f90d71de99095f79c526a5888c9c92fc9ee1b19da06c6f5e75f0c2a53" 1023 + checksum = "a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb" 1012 1024 dependencies = [ 1013 1025 "libc", 1014 1026 "system-deps", ··· 1028 1040 1029 1041 [[package]] 1030 1042 name = "gobject-sys" 1031 - version = "0.20.7" 1043 + version = "0.20.9" 1032 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "67a56235e971a63bfd75abb13ef70064e1346388723422a68580d8a6fbac6423" 1045 + checksum = "c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3" 1034 1046 dependencies = [ 1035 1047 "glib-sys", 1036 1048 "libc", ··· 1039 1051 1040 1052 [[package]] 1041 1053 name = "graphene-rs" 1042 - version = "0.20.7" 1054 + version = "0.20.9" 1043 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1044 - checksum = "f39d3bcd2e24fd9c2874a56f277b72c03e728de9bdc95a8d4ef4c962f10ced98" 1056 + checksum = "3cbc5911bfb32d68dcfa92c9510c462696c2f715548fcd7f3f1be424c739de19" 1045 1057 dependencies = [ 1046 1058 "glib", 1047 1059 "graphene-sys", ··· 1062 1074 1063 1075 [[package]] 1064 1076 name = "gsk4" 1065 - version = "0.9.5" 1077 + version = "0.9.6" 1066 1078 source = "registry+https://github.com/rust-lang/crates.io-index" 1067 - checksum = "32b9188db0a6219e708b6b6e7225718e459def664023dbddb8395ca1486d8102" 1079 + checksum = "61f5e72f931c8c9f65fbfc89fe0ddc7746f147f822f127a53a9854666ac1f855" 1068 1080 dependencies = [ 1069 1081 "cairo-rs", 1070 1082 "gdk4", ··· 1077 1089 1078 1090 [[package]] 1079 1091 name = "gsk4-sys" 1080 - version = "0.9.5" 1092 + version = "0.9.6" 1081 1093 source = "registry+https://github.com/rust-lang/crates.io-index" 1082 - checksum = "bca10fc65d68528a548efa3d8747934adcbe7058b73695c9a7f43a25352fce14" 1094 + checksum = "755059de55fa6f85a46bde8caf03e2184c96bfda1f6206163c72fb0ea12436dc" 1083 1095 dependencies = [ 1084 1096 "cairo-sys-rs", 1085 1097 "gdk4-sys", ··· 1093 1105 1094 1106 [[package]] 1095 1107 name = "gstreamer" 1096 - version = "0.23.4" 1108 + version = "0.23.5" 1097 1109 source = "registry+https://github.com/rust-lang/crates.io-index" 1098 - checksum = "700cb1b2e86dda424f85eb728102a111602317e40b4dd71cf1c0dc04e0cc5d95" 1110 + checksum = "2188fe829b0ebe12e4cf2bbcf6658470a936269daba7afae92847a2af32c9105" 1099 1111 dependencies = [ 1100 1112 "cfg-if", 1101 1113 "futures-channel", ··· 1113 1125 "paste", 1114 1126 "pin-project-lite", 1115 1127 "smallvec", 1116 - "thiserror 2.0.11", 1128 + "thiserror 2.0.12", 1117 1129 ] 1118 1130 1119 1131 [[package]] 1120 1132 name = "gstreamer-audio" 1121 - version = "0.23.4" 1133 + version = "0.23.5" 1122 1134 source = "registry+https://github.com/rust-lang/crates.io-index" 1123 - checksum = "52a6009b5c9c942cab1089956a501bd63778e65a3e69310949d173e90e2cdda2" 1135 + checksum = "49118ca684e2fc42207509fcac8497d91079c2ffe8ff2b4ae99e71dbafef1ede" 1124 1136 dependencies = [ 1125 1137 "cfg-if", 1126 1138 "glib", ··· 1134 1146 1135 1147 [[package]] 1136 1148 name = "gstreamer-audio-sys" 1137 - version = "0.23.4" 1149 + version = "0.23.5" 1138 1150 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "ef70a3d80e51ef9a45749a844cb8579d4cabe5ff59cb43a65d6f3a377943262f" 1151 + checksum = "7d469526ecf30811b50a6460fd285ee40d189c46048b3d0c69b67a04b414fb51" 1140 1152 dependencies = [ 1141 1153 "glib-sys", 1142 1154 "gobject-sys", ··· 1148 1160 1149 1161 [[package]] 1150 1162 name = "gstreamer-base" 1151 - version = "0.23.4" 1163 + version = "0.23.5" 1152 1164 source = "registry+https://github.com/rust-lang/crates.io-index" 1153 - checksum = "d152db7983f98d5950cf64e53805286548063475fb61a5e5450fba4cec05899b" 1165 + checksum = "ad33dd444db0d215ac363164f900f800ffb93361ad8a60840e95e14b7de985e8" 1154 1166 dependencies = [ 1155 1167 "atomic_refcell", 1156 1168 "cfg-if", ··· 1162 1174 1163 1175 [[package]] 1164 1176 name = "gstreamer-base-sys" 1165 - version = "0.23.4" 1177 + version = "0.23.5" 1166 1178 source = "registry+https://github.com/rust-lang/crates.io-index" 1167 - checksum = "d47cc2d15f2a3d5eb129e5dacbbeec9600432b706805c15dff57b6aa11b2791c" 1179 + checksum = "114b2a704f19a70f20c54b00e54f5d5376bbf78bd2791e6beb0776c997d8bf24" 1168 1180 dependencies = [ 1169 1181 "glib-sys", 1170 1182 "gobject-sys", ··· 1175 1187 1176 1188 [[package]] 1177 1189 name = "gstreamer-play" 1178 - version = "0.23.4" 1190 + version = "0.23.5" 1179 1191 source = "registry+https://github.com/rust-lang/crates.io-index" 1180 - checksum = "2d7a815750a28ac838bfd745d6da07cfd142bb2fa471397cd9992c8b6f235665" 1192 + checksum = "6ef455584b832e9fdc76f7952b9432eaee2fd287157b03cf2bc0e83f1b41619c" 1181 1193 dependencies = [ 1182 1194 "glib", 1183 1195 "gstreamer", ··· 1188 1200 1189 1201 [[package]] 1190 1202 name = "gstreamer-play-sys" 1191 - version = "0.23.4" 1203 + version = "0.23.5" 1192 1204 source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "a1f8ef790b8a697c759a9bbbaa7b0c061f529c4581e0cc72839ae753af533591" 1205 + checksum = "b01c1c4f09cb6709c7da2532b3fcbc14da9006d508baee606328080e46f491f5" 1194 1206 dependencies = [ 1195 1207 "glib-sys", 1196 1208 "gobject-sys", ··· 1202 1214 1203 1215 [[package]] 1204 1216 name = "gstreamer-sys" 1205 - version = "0.23.4" 1217 + version = "0.23.5" 1206 1218 source = "registry+https://github.com/rust-lang/crates.io-index" 1207 - checksum = "16cf1ae0a869aa7066ce3c685b76053b4b4f48f364a5b18c4b1f36ef57469719" 1219 + checksum = "fe159238834058725808cf6604a7c5d9e4a50e1eacd7b0c63bce2fe3a067dbd1" 1208 1220 dependencies = [ 1209 1221 "glib-sys", 1210 1222 "gobject-sys", ··· 1214 1226 1215 1227 [[package]] 1216 1228 name = "gstreamer-video" 1217 - version = "0.23.4" 1229 + version = "0.23.5" 1218 1230 source = "registry+https://github.com/rust-lang/crates.io-index" 1219 - checksum = "8fa41e40319e923236e96f0b691711d1504746ab9c89607d77d22aa84777f33f" 1231 + checksum = "ad242d388b63c91652c8157de3b0c1f709e49c941a0aae1952455f6ee326ca2d" 1220 1232 dependencies = [ 1221 1233 "cfg-if", 1222 1234 "futures-channel", ··· 1226 1238 "gstreamer-video-sys", 1227 1239 "libc", 1228 1240 "once_cell", 1229 - "thiserror 2.0.11", 1241 + "thiserror 2.0.12", 1230 1242 ] 1231 1243 1232 1244 [[package]] 1233 1245 name = "gstreamer-video-sys" 1234 - version = "0.23.4" 1246 + version = "0.23.5" 1235 1247 source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - checksum = "31dc0f49c117f4867b0f98c712aa55ebf25580151d794be8f9179ec2d877fd14" 1248 + checksum = "465ff496889fb38be47f5e821163c2e83414d87c4aa55f5aae62dc7200971d4d" 1237 1249 dependencies = [ 1238 1250 "glib-sys", 1239 1251 "gobject-sys", ··· 1245 1257 1246 1258 [[package]] 1247 1259 name = "gtk4" 1248 - version = "0.9.5" 1260 + version = "0.9.6" 1249 1261 source = "registry+https://github.com/rust-lang/crates.io-index" 1250 - checksum = "b697ff938136625f6acf75f01951220f47a45adcf0060ee55b4671cf734dac44" 1262 + checksum = "af1c491051f030994fd0cde6f3c44f3f5640210308cff1298c7673c47408091d" 1251 1263 dependencies = [ 1252 1264 "cairo-rs", 1253 1265 "field-offset", ··· 1278 1290 1279 1291 [[package]] 1280 1292 name = "gtk4-sys" 1281 - version = "0.9.5" 1293 + version = "0.9.6" 1282 1294 source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "3af4b680cee5d2f786a2f91f1c77e95ecf2254522f0ca4edf3a2dce6cb35cecf" 1295 + checksum = "41e03b01e54d77c310e1d98647d73f996d04b2f29b9121fe493ea525a7ec03d6" 1284 1296 dependencies = [ 1285 1297 "cairo-sys-rs", 1286 1298 "gdk-pixbuf-sys", ··· 1501 1513 1502 1514 [[package]] 1503 1515 name = "indexmap" 1504 - version = "2.7.0" 1516 + version = "2.8.0" 1505 1517 source = "registry+https://github.com/rust-lang/crates.io-index" 1506 - checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" 1518 + checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" 1507 1519 dependencies = [ 1508 1520 "equivalent", 1509 1521 "hashbrown 0.15.2", ··· 1515 1527 source = "registry+https://github.com/rust-lang/crates.io-index" 1516 1528 checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" 1517 1529 dependencies = [ 1518 - "bitflags 2.7.0", 1530 + "bitflags 2.9.0", 1519 1531 "inotify-sys", 1520 1532 "libc", 1521 1533 ] ··· 1540 1552 1541 1553 [[package]] 1542 1554 name = "itoa" 1543 - version = "1.0.14" 1555 + version = "1.0.15" 1544 1556 source = "registry+https://github.com/rust-lang/crates.io-index" 1545 - checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 1557 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1546 1558 1547 1559 [[package]] 1548 1560 name = "js-sys" ··· 1628 1640 1629 1641 [[package]] 1630 1642 name = "libc" 1631 - version = "0.2.169" 1643 + version = "0.2.171" 1632 1644 source = "registry+https://github.com/rust-lang/crates.io-index" 1633 - checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" 1645 + checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" 1634 1646 1635 1647 [[package]] 1636 1648 name = "libredox" ··· 1638 1650 source = "registry+https://github.com/rust-lang/crates.io-index" 1639 1651 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1640 1652 dependencies = [ 1641 - "bitflags 2.7.0", 1653 + "bitflags 2.9.0", 1642 1654 "libc", 1643 1655 "redox_syscall", 1644 1656 ] ··· 1660 1672 checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 1661 1673 1662 1674 [[package]] 1675 + name = "linux-raw-sys" 1676 + version = "0.9.3" 1677 + source = "registry+https://github.com/rust-lang/crates.io-index" 1678 + checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" 1679 + 1680 + [[package]] 1663 1681 name = "litemap" 1664 - version = "0.7.4" 1682 + version = "0.7.5" 1665 1683 source = "registry+https://github.com/rust-lang/crates.io-index" 1666 - checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" 1684 + checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" 1667 1685 1668 1686 [[package]] 1669 1687 name = "locale_config" ··· 1690 1708 1691 1709 [[package]] 1692 1710 name = "lofty" 1693 - version = "0.22.1" 1711 + version = "0.22.2" 1694 1712 source = "registry+https://github.com/rust-lang/crates.io-index" 1695 - checksum = "b7c45b1baaa65506d6f6fe3a7dce7efae02d7d7fbe89907731686a39ab247a49" 1713 + checksum = "781de624f162b1a8cbfbd577103ee9b8e5f62854b053ff48f4e31e68a0a7df6f" 1696 1714 dependencies = [ 1697 1715 "byteorder", 1698 1716 "data-encoding", ··· 1705 1723 1706 1724 [[package]] 1707 1725 name = "lofty_attr" 1708 - version = "0.11.0" 1726 + version = "0.11.1" 1709 1727 source = "registry+https://github.com/rust-lang/crates.io-index" 1710 - checksum = "28bd4b9d8a5af74808932492521cdd272019b056f75fcc70056bd2c09fceb550" 1728 + checksum = "ed9983e64b2358522f745c1251924e3ab7252d55637e80f6a0a3de642d6a9efc" 1711 1729 dependencies = [ 1712 1730 "proc-macro2", 1713 1731 "quote", ··· 1716 1734 1717 1735 [[package]] 1718 1736 name = "log" 1719 - version = "0.4.25" 1737 + version = "0.4.26" 1720 1738 source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" 1739 + checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" 1722 1740 dependencies = [ 1723 1741 "value-bag", 1724 1742 ] ··· 1819 1837 1820 1838 [[package]] 1821 1839 name = "miniz_oxide" 1822 - version = "0.8.3" 1840 + version = "0.8.5" 1823 1841 source = "registry+https://github.com/rust-lang/crates.io-index" 1824 - checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" 1842 + checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" 1825 1843 dependencies = [ 1826 1844 "adler2", 1827 1845 ] ··· 1834 1852 dependencies = [ 1835 1853 "libc", 1836 1854 "log", 1837 - "wasi", 1855 + "wasi 0.11.0+wasi-snapshot-preview1", 1838 1856 "windows-sys 0.52.0", 1839 1857 ] 1840 1858 ··· 1885 1903 source = "registry+https://github.com/rust-lang/crates.io-index" 1886 1904 checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 1887 1905 dependencies = [ 1888 - "bitflags 2.7.0", 1906 + "bitflags 2.9.0", 1889 1907 "cfg-if", 1890 1908 "cfg_aliases", 1891 1909 "libc", ··· 1898 1916 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 1917 checksum = "2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943" 1900 1918 dependencies = [ 1901 - "bitflags 2.7.0", 1919 + "bitflags 2.9.0", 1902 1920 "filetime", 1903 1921 "fsevent-sys", 1904 1922 "inotify", ··· 2017 2035 2018 2036 [[package]] 2019 2037 name = "once_cell" 2020 - version = "1.20.2" 2038 + version = "1.21.1" 2021 2039 source = "registry+https://github.com/rust-lang/crates.io-index" 2022 - checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 2040 + checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" 2023 2041 2024 2042 [[package]] 2025 2043 name = "option-operations" ··· 2048 2066 2049 2067 [[package]] 2050 2068 name = "pango" 2051 - version = "0.20.7" 2069 + version = "0.20.9" 2052 2070 source = "registry+https://github.com/rust-lang/crates.io-index" 2053 - checksum = "9e89bd74250a03a05cec047b43465469102af803be2bf5e5a1088f8b8455e087" 2071 + checksum = "6b1f5dc1b8cf9bc08bfc0843a04ee0fa2e78f1e1fa4b126844a383af4f25f0ec" 2054 2072 dependencies = [ 2055 2073 "gio", 2056 2074 "glib", ··· 2060 2078 2061 2079 [[package]] 2062 2080 name = "pango-sys" 2063 - version = "0.20.7" 2081 + version = "0.20.9" 2064 2082 source = "registry+https://github.com/rust-lang/crates.io-index" 2065 - checksum = "71787e0019b499a5eda889279e4adb455a4f3fdd6870cd5ab7f4a5aa25df6699" 2083 + checksum = "0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5" 2066 2084 dependencies = [ 2067 2085 "glib-sys", 2068 2086 "gobject-sys", ··· 2096 2114 "libc", 2097 2115 "redox_syscall", 2098 2116 "smallvec", 2099 - "windows-targets 0.52.6", 2117 + "windows-targets", 2100 2118 ] 2101 2119 2102 2120 [[package]] ··· 2136 2154 2137 2155 [[package]] 2138 2156 name = "pkg-config" 2139 - version = "0.3.31" 2157 + version = "0.3.32" 2140 2158 source = "registry+https://github.com/rust-lang/crates.io-index" 2141 - checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 2159 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 2142 2160 2143 2161 [[package]] 2144 2162 name = "polling" ··· 2150 2168 "concurrent-queue", 2151 2169 "hermit-abi", 2152 2170 "pin-project-lite", 2153 - "rustix", 2171 + "rustix 0.38.44", 2154 2172 "tracing", 2155 2173 "windows-sys 0.59.0", 2156 2174 ] 2157 2175 2158 2176 [[package]] 2159 2177 name = "portable-atomic" 2160 - version = "1.10.0" 2178 + version = "1.11.0" 2161 2179 source = "registry+https://github.com/rust-lang/crates.io-index" 2162 - checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" 2180 + checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 2163 2181 2164 2182 [[package]] 2165 2183 name = "ppv-lite86" 2166 - version = "0.2.20" 2184 + version = "0.2.21" 2167 2185 source = "registry+https://github.com/rust-lang/crates.io-index" 2168 - checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 2186 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 2169 2187 dependencies = [ 2170 - "zerocopy", 2188 + "zerocopy 0.8.23", 2171 2189 ] 2172 2190 2173 2191 [[package]] 2174 2192 name = "proc-macro-crate" 2175 - version = "3.2.0" 2193 + version = "3.3.0" 2176 2194 source = "registry+https://github.com/rust-lang/crates.io-index" 2177 - checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 2195 + checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" 2178 2196 dependencies = [ 2179 2197 "toml_edit", 2180 2198 ] 2181 2199 2182 2200 [[package]] 2183 2201 name = "proc-macro2" 2184 - version = "1.0.93" 2202 + version = "1.0.94" 2185 2203 source = "registry+https://github.com/rust-lang/crates.io-index" 2186 - checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" 2204 + checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" 2187 2205 dependencies = [ 2188 2206 "unicode-ident", 2189 2207 ] 2190 2208 2191 2209 [[package]] 2192 2210 name = "quote" 2193 - version = "1.0.38" 2211 + version = "1.0.40" 2194 2212 source = "registry+https://github.com/rust-lang/crates.io-index" 2195 - checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" 2213 + checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 2196 2214 dependencies = [ 2197 2215 "proc-macro2", 2198 2216 ] ··· 2226 2244 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2227 2245 dependencies = [ 2228 2246 "libc", 2229 - "rand_chacha", 2230 - "rand_core", 2247 + "rand_chacha 0.3.1", 2248 + "rand_core 0.6.4", 2249 + ] 2250 + 2251 + [[package]] 2252 + name = "rand" 2253 + version = "0.9.0" 2254 + source = "registry+https://github.com/rust-lang/crates.io-index" 2255 + checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" 2256 + dependencies = [ 2257 + "rand_chacha 0.9.0", 2258 + "rand_core 0.9.3", 2259 + "zerocopy 0.8.23", 2231 2260 ] 2232 2261 2233 2262 [[package]] ··· 2237 2266 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2238 2267 dependencies = [ 2239 2268 "ppv-lite86", 2240 - "rand_core", 2269 + "rand_core 0.6.4", 2270 + ] 2271 + 2272 + [[package]] 2273 + name = "rand_chacha" 2274 + version = "0.9.0" 2275 + source = "registry+https://github.com/rust-lang/crates.io-index" 2276 + checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 2277 + dependencies = [ 2278 + "ppv-lite86", 2279 + "rand_core 0.9.3", 2241 2280 ] 2242 2281 2243 2282 [[package]] ··· 2246 2285 source = "registry+https://github.com/rust-lang/crates.io-index" 2247 2286 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2248 2287 dependencies = [ 2249 - "getrandom", 2288 + "getrandom 0.2.15", 2289 + ] 2290 + 2291 + [[package]] 2292 + name = "rand_core" 2293 + version = "0.9.3" 2294 + source = "registry+https://github.com/rust-lang/crates.io-index" 2295 + checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 2296 + dependencies = [ 2297 + "getrandom 0.3.1", 2250 2298 ] 2251 2299 2252 2300 [[package]] 2253 2301 name = "recordbox" 2254 - version = "0.9.2" 2302 + version = "0.9.3" 2255 2303 dependencies = [ 2256 2304 "ashpd", 2257 2305 "async-channel 2.3.1", ··· 2279 2327 "notify-debouncer-full", 2280 2328 "r2d2", 2281 2329 "r2d2_sqlite", 2282 - "rand", 2330 + "rand 0.8.5", 2283 2331 "rusqlite", 2284 2332 "rusqlite_migration", 2285 2333 "search-provider", ··· 2293 2341 2294 2342 [[package]] 2295 2343 name = "redox_syscall" 2296 - version = "0.5.8" 2344 + version = "0.5.10" 2297 2345 source = "registry+https://github.com/rust-lang/crates.io-index" 2298 - checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" 2346 + checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" 2299 2347 dependencies = [ 2300 - "bitflags 2.7.0", 2348 + "bitflags 2.9.0", 2301 2349 ] 2302 2350 2303 2351 [[package]] 2304 2352 name = "reflink-copy" 2305 - version = "0.1.22" 2353 + version = "0.1.25" 2306 2354 source = "registry+https://github.com/rust-lang/crates.io-index" 2307 - checksum = "0a7aea22fc8204e0f291719120cbcdae4f25f0807d7b00f5b6b27d95a8f1a2ad" 2355 + checksum = "4b86038e146b9a61557e1a2e58cdf2eddc0b46ce141b55541b1c1b9f3189d618" 2308 2356 dependencies = [ 2309 2357 "cfg-if", 2310 - "rustix", 2311 - "windows 0.59.0", 2358 + "libc", 2359 + "rustix 1.0.2", 2360 + "windows 0.60.0", 2312 2361 ] 2313 2362 2314 2363 [[package]] ··· 2370 2419 source = "registry+https://github.com/rust-lang/crates.io-index" 2371 2420 checksum = "7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e" 2372 2421 dependencies = [ 2373 - "bitflags 2.7.0", 2422 + "bitflags 2.9.0", 2374 2423 "fallible-iterator", 2375 2424 "fallible-streaming-iterator", 2376 2425 "hashlink", ··· 2399 2448 2400 2449 [[package]] 2401 2450 name = "rustix" 2402 - version = "0.38.43" 2451 + version = "0.38.44" 2403 2452 source = "registry+https://github.com/rust-lang/crates.io-index" 2404 - checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" 2453 + checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 2405 2454 dependencies = [ 2406 - "bitflags 2.7.0", 2455 + "bitflags 2.9.0", 2407 2456 "errno", 2408 2457 "libc", 2409 - "linux-raw-sys", 2458 + "linux-raw-sys 0.4.15", 2459 + "windows-sys 0.59.0", 2460 + ] 2461 + 2462 + [[package]] 2463 + name = "rustix" 2464 + version = "1.0.2" 2465 + source = "registry+https://github.com/rust-lang/crates.io-index" 2466 + checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" 2467 + dependencies = [ 2468 + "bitflags 2.9.0", 2469 + "errno", 2470 + "libc", 2471 + "linux-raw-sys 0.9.3", 2410 2472 "windows-sys 0.59.0", 2411 2473 ] 2412 2474 2413 2475 [[package]] 2414 2476 name = "rustversion" 2415 - version = "1.0.19" 2477 + version = "1.0.20" 2416 2478 source = "registry+https://github.com/rust-lang/crates.io-index" 2417 - checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" 2479 + checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" 2418 2480 2419 2481 [[package]] 2420 2482 name = "ryu" 2421 - version = "1.0.18" 2483 + version = "1.0.20" 2422 2484 source = "registry+https://github.com/rust-lang/crates.io-index" 2423 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 2485 + checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 2424 2486 2425 2487 [[package]] 2426 2488 name = "same-file" ··· 2466 2528 2467 2529 [[package]] 2468 2530 name = "semver" 2469 - version = "1.0.24" 2531 + version = "1.0.26" 2470 2532 source = "registry+https://github.com/rust-lang/crates.io-index" 2471 - checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" 2533 + checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 2472 2534 2473 2535 [[package]] 2474 2536 name = "serde" 2475 - version = "1.0.217" 2537 + version = "1.0.219" 2476 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2477 - checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" 2539 + checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 2478 2540 dependencies = [ 2479 2541 "serde_derive", 2480 2542 ] 2481 2543 2482 2544 [[package]] 2483 2545 name = "serde_derive" 2484 - version = "1.0.217" 2546 + version = "1.0.219" 2485 2547 source = "registry+https://github.com/rust-lang/crates.io-index" 2486 - checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" 2548 + checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 2487 2549 dependencies = [ 2488 2550 "proc-macro2", 2489 2551 "quote", ··· 2492 2554 2493 2555 [[package]] 2494 2556 name = "serde_json" 2495 - version = "1.0.135" 2557 + version = "1.0.140" 2496 2558 source = "registry+https://github.com/rust-lang/crates.io-index" 2497 - checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9" 2559 + checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 2498 2560 dependencies = [ 2499 2561 "itoa", 2500 2562 "memchr", ··· 2504 2566 2505 2567 [[package]] 2506 2568 name = "serde_repr" 2507 - version = "0.1.19" 2569 + version = "0.1.20" 2508 2570 source = "registry+https://github.com/rust-lang/crates.io-index" 2509 - checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 2571 + checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" 2510 2572 dependencies = [ 2511 2573 "proc-macro2", 2512 2574 "quote", ··· 2590 2652 2591 2653 [[package]] 2592 2654 name = "smallvec" 2593 - version = "1.13.2" 2655 + version = "1.14.0" 2594 2656 source = "registry+https://github.com/rust-lang/crates.io-index" 2595 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2657 + checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" 2596 2658 2597 2659 [[package]] 2598 2660 name = "ssri" ··· 2644 2706 2645 2707 [[package]] 2646 2708 name = "syn" 2647 - version = "2.0.96" 2709 + version = "2.0.100" 2648 2710 source = "registry+https://github.com/rust-lang/crates.io-index" 2649 - checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" 2711 + checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" 2650 2712 dependencies = [ 2651 2713 "proc-macro2", 2652 2714 "quote", ··· 2697 2759 2698 2760 [[package]] 2699 2761 name = "tempfile" 2700 - version = "3.15.0" 2762 + version = "3.19.0" 2701 2763 source = "registry+https://github.com/rust-lang/crates.io-index" 2702 - checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" 2764 + checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" 2703 2765 dependencies = [ 2704 - "cfg-if", 2705 2766 "fastrand", 2706 - "getrandom", 2767 + "getrandom 0.3.1", 2707 2768 "once_cell", 2708 - "rustix", 2769 + "rustix 1.0.2", 2709 2770 "windows-sys 0.59.0", 2710 2771 ] 2711 2772 ··· 2720 2781 2721 2782 [[package]] 2722 2783 name = "thiserror" 2723 - version = "2.0.11" 2784 + version = "2.0.12" 2724 2785 source = "registry+https://github.com/rust-lang/crates.io-index" 2725 - checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" 2786 + checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 2726 2787 dependencies = [ 2727 - "thiserror-impl 2.0.11", 2788 + "thiserror-impl 2.0.12", 2728 2789 ] 2729 2790 2730 2791 [[package]] ··· 2740 2801 2741 2802 [[package]] 2742 2803 name = "thiserror-impl" 2743 - version = "2.0.11" 2804 + version = "2.0.12" 2744 2805 source = "registry+https://github.com/rust-lang/crates.io-index" 2745 - checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" 2806 + checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 2746 2807 dependencies = [ 2747 2808 "proc-macro2", 2748 2809 "quote", ··· 2771 2832 2772 2833 [[package]] 2773 2834 name = "toml" 2774 - version = "0.8.19" 2835 + version = "0.8.20" 2775 2836 source = "registry+https://github.com/rust-lang/crates.io-index" 2776 - checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 2837 + checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" 2777 2838 dependencies = [ 2778 2839 "serde", 2779 2840 "serde_spanned", ··· 2792 2853 2793 2854 [[package]] 2794 2855 name = "toml_edit" 2795 - version = "0.22.22" 2856 + version = "0.22.24" 2796 2857 source = "registry+https://github.com/rust-lang/crates.io-index" 2797 - checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 2858 + checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" 2798 2859 dependencies = [ 2799 2860 "indexmap", 2800 2861 "serde", ··· 2887 2948 2888 2949 [[package]] 2889 2950 name = "typenum" 2890 - version = "1.17.0" 2951 + version = "1.18.0" 2891 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2892 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 2953 + checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 2893 2954 2894 2955 [[package]] 2895 2956 name = "uds_windows" ··· 2910 2971 2911 2972 [[package]] 2912 2973 name = "unicode-ident" 2913 - version = "1.0.14" 2974 + version = "1.0.18" 2914 2975 source = "registry+https://github.com/rust-lang/crates.io-index" 2915 - checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 2976 + checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 2916 2977 2917 2978 [[package]] 2918 2979 name = "unicode-width" ··· 2952 3013 2953 3014 [[package]] 2954 3015 name = "uuid" 2955 - version = "1.12.0" 3016 + version = "1.16.0" 2956 3017 source = "registry+https://github.com/rust-lang/crates.io-index" 2957 - checksum = "744018581f9a3454a9e15beb8a33b017183f1e7c0cd170232a2d1453b23a51c4" 3018 + checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" 2958 3019 dependencies = [ 2959 - "getrandom", 2960 - "rand", 3020 + "getrandom 0.3.1", 3021 + "rand 0.9.0", 2961 3022 ] 2962 3023 2963 3024 [[package]] 2964 3025 name = "valuable" 2965 - version = "0.1.0" 3026 + version = "0.1.1" 2966 3027 source = "registry+https://github.com/rust-lang/crates.io-index" 2967 - checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 3028 + checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" 2968 3029 2969 3030 [[package]] 2970 3031 name = "value-bag" ··· 3005 3066 version = "0.11.0+wasi-snapshot-preview1" 3006 3067 source = "registry+https://github.com/rust-lang/crates.io-index" 3007 3068 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3069 + 3070 + [[package]] 3071 + name = "wasi" 3072 + version = "0.13.3+wasi-0.2.2" 3073 + source = "registry+https://github.com/rust-lang/crates.io-index" 3074 + checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" 3075 + dependencies = [ 3076 + "wit-bindgen-rt", 3077 + ] 3008 3078 3009 3079 [[package]] 3010 3080 name = "wasm-bindgen" ··· 3125 3195 checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" 3126 3196 dependencies = [ 3127 3197 "windows-core 0.58.0", 3128 - "windows-targets 0.52.6", 3198 + "windows-targets", 3129 3199 ] 3130 3200 3131 3201 [[package]] 3132 3202 name = "windows" 3133 - version = "0.59.0" 3203 + version = "0.60.0" 3134 3204 source = "registry+https://github.com/rust-lang/crates.io-index" 3135 - checksum = "7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1" 3205 + checksum = "ddf874e74c7a99773e62b1c671427abf01a425e77c3d3fb9fb1e4883ea934529" 3136 3206 dependencies = [ 3137 - "windows-core 0.59.0", 3138 - "windows-targets 0.53.0", 3207 + "windows-collections", 3208 + "windows-core 0.60.1", 3209 + "windows-future", 3210 + "windows-link", 3211 + "windows-numerics", 3212 + ] 3213 + 3214 + [[package]] 3215 + name = "windows-collections" 3216 + version = "0.1.1" 3217 + source = "registry+https://github.com/rust-lang/crates.io-index" 3218 + checksum = "5467f79cc1ba3f52ebb2ed41dbb459b8e7db636cc3429458d9a852e15bc24dec" 3219 + dependencies = [ 3220 + "windows-core 0.60.1", 3139 3221 ] 3140 3222 3141 3223 [[package]] ··· 3144 3226 source = "registry+https://github.com/rust-lang/crates.io-index" 3145 3227 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 3146 3228 dependencies = [ 3147 - "windows-targets 0.52.6", 3229 + "windows-targets", 3148 3230 ] 3149 3231 3150 3232 [[package]] ··· 3157 3239 "windows-interface 0.58.0", 3158 3240 "windows-result 0.2.0", 3159 3241 "windows-strings 0.1.0", 3160 - "windows-targets 0.52.6", 3242 + "windows-targets", 3161 3243 ] 3162 3244 3163 3245 [[package]] 3164 3246 name = "windows-core" 3165 - version = "0.59.0" 3247 + version = "0.60.1" 3166 3248 source = "registry+https://github.com/rust-lang/crates.io-index" 3167 - checksum = "810ce18ed2112484b0d4e15d022e5f598113e220c53e373fb31e67e21670c1ce" 3249 + checksum = "ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247" 3168 3250 dependencies = [ 3169 3251 "windows-implement 0.59.0", 3170 3252 "windows-interface 0.59.0", 3171 - "windows-result 0.3.0", 3172 - "windows-strings 0.3.0", 3173 - "windows-targets 0.53.0", 3253 + "windows-link", 3254 + "windows-result 0.3.1", 3255 + "windows-strings 0.3.1", 3256 + ] 3257 + 3258 + [[package]] 3259 + name = "windows-future" 3260 + version = "0.1.1" 3261 + source = "registry+https://github.com/rust-lang/crates.io-index" 3262 + checksum = "a787db4595e7eb80239b74ce8babfb1363d8e343ab072f2ffe901400c03349f0" 3263 + dependencies = [ 3264 + "windows-core 0.60.1", 3265 + "windows-link", 3174 3266 ] 3175 3267 3176 3268 [[package]] ··· 3218 3310 ] 3219 3311 3220 3312 [[package]] 3313 + name = "windows-link" 3314 + version = "0.1.0" 3315 + source = "registry+https://github.com/rust-lang/crates.io-index" 3316 + checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" 3317 + 3318 + [[package]] 3319 + name = "windows-numerics" 3320 + version = "0.1.1" 3321 + source = "registry+https://github.com/rust-lang/crates.io-index" 3322 + checksum = "005dea54e2f6499f2cee279b8f703b3cf3b5734a2d8d21867c8f44003182eeed" 3323 + dependencies = [ 3324 + "windows-core 0.60.1", 3325 + "windows-link", 3326 + ] 3327 + 3328 + [[package]] 3221 3329 name = "windows-result" 3222 3330 version = "0.2.0" 3223 3331 source = "registry+https://github.com/rust-lang/crates.io-index" 3224 3332 checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 3225 3333 dependencies = [ 3226 - "windows-targets 0.52.6", 3334 + "windows-targets", 3227 3335 ] 3228 3336 3229 3337 [[package]] 3230 3338 name = "windows-result" 3231 - version = "0.3.0" 3339 + version = "0.3.1" 3232 3340 source = "registry+https://github.com/rust-lang/crates.io-index" 3233 - checksum = "d08106ce80268c4067c0571ca55a9b4e9516518eaa1a1fe9b37ca403ae1d1a34" 3341 + checksum = "06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189" 3234 3342 dependencies = [ 3235 - "windows-targets 0.53.0", 3343 + "windows-link", 3236 3344 ] 3237 3345 3238 3346 [[package]] ··· 3242 3350 checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 3243 3351 dependencies = [ 3244 3352 "windows-result 0.2.0", 3245 - "windows-targets 0.52.6", 3353 + "windows-targets", 3246 3354 ] 3247 3355 3248 3356 [[package]] 3249 3357 name = "windows-strings" 3250 - version = "0.3.0" 3358 + version = "0.3.1" 3251 3359 source = "registry+https://github.com/rust-lang/crates.io-index" 3252 - checksum = "b888f919960b42ea4e11c2f408fadb55f78a9f236d5eef084103c8ce52893491" 3360 + checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319" 3253 3361 dependencies = [ 3254 - "windows-targets 0.53.0", 3362 + "windows-link", 3255 3363 ] 3256 3364 3257 3365 [[package]] ··· 3260 3368 source = "registry+https://github.com/rust-lang/crates.io-index" 3261 3369 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3262 3370 dependencies = [ 3263 - "windows-targets 0.52.6", 3371 + "windows-targets", 3264 3372 ] 3265 3373 3266 3374 [[package]] ··· 3269 3377 source = "registry+https://github.com/rust-lang/crates.io-index" 3270 3378 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 3271 3379 dependencies = [ 3272 - "windows-targets 0.52.6", 3380 + "windows-targets", 3273 3381 ] 3274 3382 3275 3383 [[package]] ··· 3278 3386 source = "registry+https://github.com/rust-lang/crates.io-index" 3279 3387 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 3280 3388 dependencies = [ 3281 - "windows_aarch64_gnullvm 0.52.6", 3282 - "windows_aarch64_msvc 0.52.6", 3283 - "windows_i686_gnu 0.52.6", 3284 - "windows_i686_gnullvm 0.52.6", 3285 - "windows_i686_msvc 0.52.6", 3286 - "windows_x86_64_gnu 0.52.6", 3287 - "windows_x86_64_gnullvm 0.52.6", 3288 - "windows_x86_64_msvc 0.52.6", 3289 - ] 3290 - 3291 - [[package]] 3292 - name = "windows-targets" 3293 - version = "0.53.0" 3294 - source = "registry+https://github.com/rust-lang/crates.io-index" 3295 - checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b" 3296 - dependencies = [ 3297 - "windows_aarch64_gnullvm 0.53.0", 3298 - "windows_aarch64_msvc 0.53.0", 3299 - "windows_i686_gnu 0.53.0", 3300 - "windows_i686_gnullvm 0.53.0", 3301 - "windows_i686_msvc 0.53.0", 3302 - "windows_x86_64_gnu 0.53.0", 3303 - "windows_x86_64_gnullvm 0.53.0", 3304 - "windows_x86_64_msvc 0.53.0", 3389 + "windows_aarch64_gnullvm", 3390 + "windows_aarch64_msvc", 3391 + "windows_i686_gnu", 3392 + "windows_i686_gnullvm", 3393 + "windows_i686_msvc", 3394 + "windows_x86_64_gnu", 3395 + "windows_x86_64_gnullvm", 3396 + "windows_x86_64_msvc", 3305 3397 ] 3306 3398 3307 3399 [[package]] ··· 3309 3401 version = "0.52.6" 3310 3402 source = "registry+https://github.com/rust-lang/crates.io-index" 3311 3403 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 3312 - 3313 - [[package]] 3314 - name = "windows_aarch64_gnullvm" 3315 - version = "0.53.0" 3316 - source = "registry+https://github.com/rust-lang/crates.io-index" 3317 - checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" 3318 3404 3319 3405 [[package]] 3320 3406 name = "windows_aarch64_msvc" ··· 3323 3409 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 3324 3410 3325 3411 [[package]] 3326 - name = "windows_aarch64_msvc" 3327 - version = "0.53.0" 3328 - source = "registry+https://github.com/rust-lang/crates.io-index" 3329 - checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" 3330 - 3331 - [[package]] 3332 3412 name = "windows_i686_gnu" 3333 3413 version = "0.52.6" 3334 3414 source = "registry+https://github.com/rust-lang/crates.io-index" 3335 3415 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 3336 3416 3337 3417 [[package]] 3338 - name = "windows_i686_gnu" 3339 - version = "0.53.0" 3340 - source = "registry+https://github.com/rust-lang/crates.io-index" 3341 - checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" 3342 - 3343 - [[package]] 3344 3418 name = "windows_i686_gnullvm" 3345 3419 version = "0.52.6" 3346 3420 source = "registry+https://github.com/rust-lang/crates.io-index" 3347 3421 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 3348 3422 3349 3423 [[package]] 3350 - name = "windows_i686_gnullvm" 3351 - version = "0.53.0" 3352 - source = "registry+https://github.com/rust-lang/crates.io-index" 3353 - checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" 3354 - 3355 - [[package]] 3356 3424 name = "windows_i686_msvc" 3357 3425 version = "0.52.6" 3358 3426 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 3427 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 3360 3428 3361 3429 [[package]] 3362 - name = "windows_i686_msvc" 3363 - version = "0.53.0" 3364 - source = "registry+https://github.com/rust-lang/crates.io-index" 3365 - checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" 3366 - 3367 - [[package]] 3368 3430 name = "windows_x86_64_gnu" 3369 3431 version = "0.52.6" 3370 3432 source = "registry+https://github.com/rust-lang/crates.io-index" 3371 3433 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 3372 3434 3373 3435 [[package]] 3374 - name = "windows_x86_64_gnu" 3375 - version = "0.53.0" 3376 - source = "registry+https://github.com/rust-lang/crates.io-index" 3377 - checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" 3378 - 3379 - [[package]] 3380 3436 name = "windows_x86_64_gnullvm" 3381 3437 version = "0.52.6" 3382 3438 source = "registry+https://github.com/rust-lang/crates.io-index" 3383 3439 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 3384 3440 3385 3441 [[package]] 3386 - name = "windows_x86_64_gnullvm" 3387 - version = "0.53.0" 3388 - source = "registry+https://github.com/rust-lang/crates.io-index" 3389 - checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" 3390 - 3391 - [[package]] 3392 3442 name = "windows_x86_64_msvc" 3393 3443 version = "0.52.6" 3394 3444 source = "registry+https://github.com/rust-lang/crates.io-index" 3395 3445 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 3396 3446 3397 3447 [[package]] 3398 - name = "windows_x86_64_msvc" 3399 - version = "0.53.0" 3448 + name = "winnow" 3449 + version = "0.7.4" 3400 3450 source = "registry+https://github.com/rust-lang/crates.io-index" 3401 - checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" 3451 + checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" 3452 + dependencies = [ 3453 + "memchr", 3454 + ] 3402 3455 3403 3456 [[package]] 3404 - name = "winnow" 3405 - version = "0.6.24" 3457 + name = "wit-bindgen-rt" 3458 + version = "0.33.0" 3406 3459 source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - checksum = "c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a" 3460 + checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" 3408 3461 dependencies = [ 3409 - "memchr", 3462 + "bitflags 2.9.0", 3410 3463 ] 3411 3464 3412 3465 [[package]] ··· 3485 3538 "hex", 3486 3539 "nix", 3487 3540 "ordered-stream", 3488 - "rand", 3541 + "rand 0.8.5", 3489 3542 "serde", 3490 3543 "serde_repr", 3491 3544 "sha1", ··· 3501 3554 3502 3555 [[package]] 3503 3556 name = "zbus" 3504 - version = "5.3.0" 3557 + version = "5.5.0" 3505 3558 source = "registry+https://github.com/rust-lang/crates.io-index" 3506 - checksum = "192a0d989036cd60a1e91a54c9851fb9ad5bd96125d41803eed79d2e2ef74bd7" 3559 + checksum = "59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236" 3507 3560 dependencies = [ 3508 3561 "async-broadcast", 3509 3562 "async-executor", ··· 3518 3571 "enumflags2", 3519 3572 "event-listener 5.4.0", 3520 3573 "futures-core", 3521 - "futures-util", 3574 + "futures-lite", 3522 3575 "hex", 3523 3576 "nix", 3524 3577 "ordered-stream", ··· 3530 3583 "windows-sys 0.59.0", 3531 3584 "winnow", 3532 3585 "xdg-home", 3533 - "zbus_macros 5.3.0", 3534 - "zbus_names 4.1.1", 3535 - "zvariant 5.2.0", 3586 + "zbus_macros 5.5.0", 3587 + "zbus_names 4.2.0", 3588 + "zvariant 5.4.0", 3536 3589 ] 3537 3590 3538 3591 [[package]] ··· 3550 3603 3551 3604 [[package]] 3552 3605 name = "zbus_macros" 3553 - version = "5.3.0" 3606 + version = "5.5.0" 3554 3607 source = "registry+https://github.com/rust-lang/crates.io-index" 3555 - checksum = "3685b5c81fce630efc3e143a4ded235b107f1b1cdf186c3f115529e5e5ae4265" 3608 + checksum = "f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0" 3556 3609 dependencies = [ 3557 3610 "proc-macro-crate", 3558 3611 "proc-macro2", 3559 3612 "quote", 3560 3613 "syn", 3561 - "zbus_names 4.1.1", 3562 - "zvariant 5.2.0", 3563 - "zvariant_utils 3.1.0", 3614 + "zbus_names 4.2.0", 3615 + "zvariant 5.4.0", 3616 + "zvariant_utils 3.2.0", 3564 3617 ] 3565 3618 3566 3619 [[package]] ··· 3576 3629 3577 3630 [[package]] 3578 3631 name = "zbus_names" 3579 - version = "4.1.1" 3632 + version = "4.2.0" 3580 3633 source = "registry+https://github.com/rust-lang/crates.io-index" 3581 - checksum = "519629a3f80976d89c575895b05677cbc45eaf9f70d62a364d819ba646409cc8" 3634 + checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97" 3582 3635 dependencies = [ 3583 3636 "serde", 3584 3637 "static_assertions", 3585 3638 "winnow", 3586 - "zvariant 5.2.0", 3639 + "zvariant 5.4.0", 3587 3640 ] 3588 3641 3589 3642 [[package]] ··· 3592 3645 source = "registry+https://github.com/rust-lang/crates.io-index" 3593 3646 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 3594 3647 dependencies = [ 3595 - "byteorder", 3596 - "zerocopy-derive", 3648 + "zerocopy-derive 0.7.35", 3649 + ] 3650 + 3651 + [[package]] 3652 + name = "zerocopy" 3653 + version = "0.8.23" 3654 + source = "registry+https://github.com/rust-lang/crates.io-index" 3655 + checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" 3656 + dependencies = [ 3657 + "zerocopy-derive 0.8.23", 3597 3658 ] 3598 3659 3599 3660 [[package]] ··· 3608 3669 ] 3609 3670 3610 3671 [[package]] 3672 + name = "zerocopy-derive" 3673 + version = "0.8.23" 3674 + source = "registry+https://github.com/rust-lang/crates.io-index" 3675 + checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" 3676 + dependencies = [ 3677 + "proc-macro2", 3678 + "quote", 3679 + "syn", 3680 + ] 3681 + 3682 + [[package]] 3611 3683 name = "zerofrom" 3612 - version = "0.1.5" 3684 + version = "0.1.6" 3613 3685 source = "registry+https://github.com/rust-lang/crates.io-index" 3614 - checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" 3686 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 3615 3687 dependencies = [ 3616 3688 "zerofrom-derive", 3617 3689 ] 3618 3690 3619 3691 [[package]] 3620 3692 name = "zerofrom-derive" 3621 - version = "0.1.5" 3693 + version = "0.1.6" 3622 3694 source = "registry+https://github.com/rust-lang/crates.io-index" 3623 - checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" 3695 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 3624 3696 dependencies = [ 3625 3697 "proc-macro2", 3626 3698 "quote", ··· 3665 3737 3666 3738 [[package]] 3667 3739 name = "zvariant" 3668 - version = "5.2.0" 3740 + version = "5.4.0" 3669 3741 source = "registry+https://github.com/rust-lang/crates.io-index" 3670 - checksum = "55e6b9b5f1361de2d5e7d9fd1ee5f6f7fcb6060618a1f82f3472f58f2b8d4be9" 3742 + checksum = "b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac" 3671 3743 dependencies = [ 3672 3744 "endi", 3673 3745 "enumflags2", ··· 3675 3747 "static_assertions", 3676 3748 "url", 3677 3749 "winnow", 3678 - "zvariant_derive 5.2.0", 3679 - "zvariant_utils 3.1.0", 3750 + "zvariant_derive 5.4.0", 3751 + "zvariant_utils 3.2.0", 3680 3752 ] 3681 3753 3682 3754 [[package]] ··· 3694 3766 3695 3767 [[package]] 3696 3768 name = "zvariant_derive" 3697 - version = "5.2.0" 3769 + version = "5.4.0" 3698 3770 source = "registry+https://github.com/rust-lang/crates.io-index" 3699 - checksum = "573a8dd76961957108b10f7a45bac6ab1ea3e9b7fe01aff88325dc57bb8f5c8b" 3771 + checksum = "74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f" 3700 3772 dependencies = [ 3701 3773 "proc-macro-crate", 3702 3774 "proc-macro2", 3703 3775 "quote", 3704 3776 "syn", 3705 - "zvariant_utils 3.1.0", 3777 + "zvariant_utils 3.2.0", 3706 3778 ] 3707 3779 3708 3780 [[package]] ··· 3718 3790 3719 3791 [[package]] 3720 3792 name = "zvariant_utils" 3721 - version = "3.1.0" 3793 + version = "3.2.0" 3722 3794 source = "registry+https://github.com/rust-lang/crates.io-index" 3723 - checksum = "ddd46446ea2a1f353bfda53e35f17633afa79f4fe290a611c94645c69fe96a50" 3795 + checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34" 3724 3796 dependencies = [ 3725 3797 "proc-macro2", 3726 3798 "quote",
+2 -2
pkgs/by-name/re/recordbox/package.nix
··· 24 24 25 25 stdenv.mkDerivation (finalAttrs: { 26 26 pname = "recordbox"; 27 - version = "0.9.2"; 27 + version = "0.9.3"; 28 28 29 29 src = fetchFromGitea { 30 30 domain = "codeberg.org"; 31 31 owner = "edestcroix"; 32 32 repo = "Recordbox"; 33 33 rev = "refs/tags/v${finalAttrs.version}"; 34 - hash = "sha256-Vt/uOueDKBjCVgFg6gMnOvbvR37udJ6J3BjE0LaL4Gw="; 34 + hash = "sha256-168L5i6mXeEqv7EKPMq4zHP5JRVxC7MNrUE9yj1zI60="; 35 35 }; 36 36 37 37 # Patch in our Cargo.lock and ensure AppStream tests don't use the network
+3 -3
pkgs/by-name/si/silice/package.nix
··· 19 19 20 20 stdenv.mkDerivation (finalAttrs: { 21 21 pname = "silice"; 22 - version = "0-unstable-2024-12-02"; 22 + version = "0-unstable-2025-03-05"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "sylefeb"; 26 26 repo = "silice"; 27 - rev = "90d55d277a53bbbfa38d775ca3340845ca906e9e"; 28 - hash = "sha256-KmrX/9/SlylDnCgErJJJbmMqfTdpG6nR93simIFaQpI="; 27 + rev = "2d3ce939443e42b383ba1cd0392bec61e2381c99"; 28 + hash = "sha256-o6NbJlJzhU3CmJPk1ibz2Fos2RWrxNuqv0jEHZj4tVg="; 29 29 fetchSubmodules = true; 30 30 }; 31 31
+3 -3
pkgs/by-name/sk/skim/package.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "skim"; 15 - version = "0.16.0"; 15 + version = "0.16.1"; 16 16 17 17 outputs = [ 18 18 "out" ··· 24 24 owner = "skim-rs"; 25 25 repo = "skim"; 26 26 tag = "v${version}"; 27 - hash = "sha256-6enC7LjhYuHQ2XyjcsuEDM0r3qMWE9MUuDvYGMswmOc="; 27 + hash = "sha256-lIVOML7UNR778RkmYvMvj4ynoOdMnb5lcsxFiO9BZAI="; 28 28 }; 29 29 30 30 postPatch = '' ··· 32 32 ''; 33 33 34 34 useFetchCargoVendor = true; 35 - cargoHash = "sha256-RtEV+33WFtLcdW/tAB6swyrnavUU99voT7p2/T9Rd0I="; 35 + cargoHash = "sha256-llvVss7P9Bl9/6A4EtntXtmnFc5XbMvKms1lYNtaZaw="; 36 36 37 37 nativeBuildInputs = [ installShellFiles ]; 38 38
+41 -53
pkgs/by-name/so/sonarlint-ls/package.nix
··· 6 6 jdk17, 7 7 makeWrapper, 8 8 writeShellApplication, 9 - runCommand, 10 - sonarlint-ls, 11 9 curl, 12 10 pcre, 13 11 common-updater-scripts, 14 12 jq, 15 13 gnused, 14 + versionCheckHook, 16 15 }: 17 16 18 17 maven.buildMavenPackage rec { 19 18 pname = "sonarlint-ls"; 20 - version = "3.14.1.75775"; 19 + version = "3.17.0.75948"; 21 20 22 21 src = fetchFromGitHub { 23 22 owner = "SonarSource"; 24 23 repo = "sonarlint-language-server"; 25 24 rev = version; 26 - hash = "sha256-QXBSdXpkhqcvfjihcWwy4oCjTMmbAJRZG1T66sa8T4U="; 25 + hash = "sha256-9ZZPAkfYnHYaPFGo/WfOhUIZ+Aq7SNsVmyXgDwe68gk="; 27 26 }; 28 27 29 - # Replaces unavailable versions with available ones in maven central. Can be 30 - # removed again if 31 - # https://github.com/SonarSource/sonarlint-language-server/pull/427 is 32 - # merged. 33 - patches = [ ./sonar-analyzers-versions.patch ]; 34 - 35 28 mvnJdk = jdk17; 36 - mvnHash = "sha256-SKkOf3f9Ze3Rm6i2uYbFkvSnnEySARvaoiAS1e2kFi0="; 29 + mvnHash = "sha256-tsYkp6Zr9gCgb0l6vQViSB7zcbf6JX+JwO4ZYqeG52c="; 37 30 38 31 # Disables failing tests which either need network access or are flaky. 39 32 mvnParameters = lib.escapeShellArgs [ ··· 56 49 57 50 makeWrapper ${jre_headless}/bin/java $out/bin/sonarlint-ls \ 58 51 --add-flags "-jar $out/share/sonarlint-ls.jar" \ 59 - --add-flags "-stdio" \ 60 52 --add-flags "-analyzers $(ls -1 $out/share/plugins | tr '\n' ' ')" 61 53 62 54 runHook postInstall ··· 64 56 65 57 nativeBuildInputs = [ makeWrapper ]; 66 58 67 - passthru = { 68 - tests = { 69 - sonarlint-ls-starts-successfully = runCommand "${pname}-test" { } '' 70 - ${sonarlint-ls}/bin/sonarlint-ls > $out 71 - cat $out | grep "SonarLint backend started" 72 - ''; 73 - }; 59 + nativeInstallCheckInputs = [ versionCheckHook ]; 60 + doInstallCheck = true; 61 + preVersionCheck = "export version=${lib.versions.majorMinor version}"; 62 + versionCheckProgramArg = "-V"; 74 63 75 - updateScript = 76 - let 77 - pkgFile = builtins.toString ./package.nix; 78 - in 79 - lib.getExe (writeShellApplication { 80 - name = "update-${pname}"; 81 - runtimeInputs = [ 82 - curl 83 - pcre 84 - common-updater-scripts 85 - jq 86 - gnused 87 - ]; 88 - text = '' 89 - if [ -z "''${GITHUB_TOKEN:-}" ]; then 90 - echo "no GITHUB_TOKEN provided - you could meet API request limiting" >&2 91 - fi 64 + passthru.updateScript = 65 + let 66 + pkgFile = builtins.toString ./package.nix; 67 + in 68 + lib.getExe (writeShellApplication { 69 + name = "update-${pname}"; 70 + runtimeInputs = [ 71 + curl 72 + pcre 73 + common-updater-scripts 74 + jq 75 + gnused 76 + ]; 77 + text = '' 78 + if [ -z "''${GITHUB_TOKEN:-}" ]; then 79 + echo "no GITHUB_TOKEN provided - you could meet API request limiting" >&2 80 + fi 92 81 93 - LATEST_TAG=$(curl -H "Accept: application/vnd.github+json" \ 94 - ''${GITHUB_TOKEN:+-H "Authorization: bearer $GITHUB_TOKEN"} \ 95 - -Lsf https://api.github.com/repos/${src.owner}/${src.repo}/tags | \ 96 - jq -r '[.[] | select(.name | test("^[0-9]"))] | sort_by(.name | split(".") | 97 - map(tonumber)) | reverse | .[0].name') 98 - update-source-version ${pname} "$LATEST_TAG" 99 - sed -i '0,/mvnHash *= *"[^"]*"/{s/mvnHash = "[^"]*"/mvnHash = ""/}' ${pkgFile} 82 + LATEST_TAG=$(curl -H "Accept: application/vnd.github+json" \ 83 + ''${GITHUB_TOKEN:+-H "Authorization: bearer $GITHUB_TOKEN"} \ 84 + -Lsf https://api.github.com/repos/${src.owner}/${src.repo}/tags | \ 85 + jq -r '[.[] | select(.name | test("^[0-9]"))] | sort_by(.name | split(".") | 86 + map(tonumber)) | reverse | .[0].name') 87 + update-source-version ${pname} "$LATEST_TAG" 88 + sed -i '0,/mvnHash *= *"[^"]*"/{s/mvnHash = "[^"]*"/mvnHash = ""/}' ${pkgFile} 100 89 101 - echo -e "\nFetching all mvn dependencies to calculate the mvnHash. This may take a while ..." 102 - nix-build -A ${pname}.fetchedMavenDeps 2> ${pname}-stderr.log || true 90 + echo -e "\nFetching all mvn dependencies to calculate the mvnHash. This may take a while ..." 91 + nix-build -A ${pname}.fetchedMavenDeps 2> ${pname}-stderr.log || true 103 92 104 - NEW_MVN_HASH=$(grep "got:" ${pname}-stderr.log | awk '{print ''$2}') 105 - rm ${pname}-stderr.log 106 - # escaping double quotes looks ugly but is needed for variable substitution 107 - # use # instead of / as separator because the sha256 might contain the / character 108 - sed -i "0,/mvnHash *= *\"[^\"]*\"/{s#mvnHash = \"[^\"]*\"#mvnHash = \"$NEW_MVN_HASH\"#}" ${pkgFile} 109 - ''; 110 - }); 111 - }; 93 + NEW_MVN_HASH=$(grep "got:" ${pname}-stderr.log | awk '{print ''$2}') 94 + rm ${pname}-stderr.log 95 + # escaping double quotes looks ugly but is needed for variable substitution 96 + # use # instead of / as separator because the sha256 might contain the / character 97 + sed -i "0,/mvnHash *= *\"[^\"]*\"/{s#mvnHash = \"[^\"]*\"#mvnHash = \"$NEW_MVN_HASH\"#}" ${pkgFile} 98 + ''; 99 + }); 112 100 113 101 meta = { 114 102 description = "Sonarlint language server";
-17
pkgs/by-name/so/sonarlint-ls/sonar-analyzers-versions.patch
··· 1 - diff --git a/pom.xml b/pom.xml 2 - index c020fd1..fd4146b 100644 3 - --- a/pom.xml 4 - +++ b/pom.xml 5 - @@ -34,10 +34,10 @@ 6 - <sonar.python.version>4.17.0.14845</sonar.python.version> 7 - <sonar.html.version>3.16.0.5274</sonar.html.version> 8 - <sonar.xml.version>2.10.0.4108</sonar.xml.version> 9 - - <sonar.text.version>2.18.0.4812</sonar.text.version> 10 - + <sonar.text.version>2.18.0.4866</sonar.text.version> 11 - <sonar.go.version>1.15.0.4655</sonar.go.version> 12 - <sonar.iac.version>1.27.0.9518</sonar.iac.version> 13 - - <sonar.csharp.version>10.2.0.103721</sonar.csharp.version> 14 - + <sonar.csharp.version>10.2.0.105762</sonar.csharp.version> 15 - <sonarlint.omnisharp.version>1.25.0.100242</sonarlint.omnisharp.version> 16 - <gitRepositoryName>sonarlint-language-server</gitRepositoryName> 17 - <!-- Release: enable publication to Bintray -->
+3 -3
pkgs/by-name/sp/spotifyd/package.nix
··· 23 23 24 24 rustPlatform.buildRustPackage (finalAttrs: { 25 25 pname = "spotifyd"; 26 - version = "0.4.0"; 26 + version = "0.4.1"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "Spotifyd"; 30 30 repo = "spotifyd"; 31 31 tag = "v${finalAttrs.version}"; 32 - hash = "sha256-YBh5lcHXqYjyo/MjNNxnycY5AXjvlu+2gAzG6gM4Gjc="; 32 + hash = "sha256-IqJlqcau0AZAqQjlaEKzinqTdVUA48/m2Y3ioFP/4Zw="; 33 33 }; 34 34 35 35 useFetchCargoVendor = true; 36 - cargoHash = "sha256-waZ9XNYZ/scyMsNT7bZYqN4Ch4GbuQtwxAYaWTjNZwg="; 36 + cargoHash = "sha256-wZ/JJZDo+Iz5vg4XawcZFvjOEqpD5I0jTfg1JyH3+MA="; 37 37 38 38 nativeBuildInputs = [ 39 39 cmake
+3 -3
pkgs/by-name/st/star-history/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "star-history"; 13 - version = "1.0.27"; 13 + version = "1.0.28"; 14 14 15 15 src = fetchCrate { 16 16 inherit pname version; 17 - hash = "sha256-IpMhCI6XS6h7kHaohCdS0YAUUR6PeC9mbMRCiS3p29c="; 17 + hash = "sha256-OtXNJtpTyR3qEz9D/3WjvLjY5Taa4rcLmTaxJMhuSUY="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-bu7YUwrLKHdDL+rxw++8mrWH2hBhEF4jNqZls/9F+aM="; 21 + cargoHash = "sha256-yJ0w5+qQn1Kys5MPTG3Z+vdT8bQUmD77I+0VkEKIlyc="; 22 22 23 23 nativeBuildInputs = [ pkg-config ]; 24 24
+3 -3
pkgs/by-name/ta/tanka/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "tanka"; 5 - version = "0.31.2"; 5 + version = "0.31.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "grafana"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-bgVFUBSb/vs+oEVUeF/PniqEkUAl3qRiuFWR4U+iHXo="; 11 + sha256 = "sha256-MaWO9I2+xHA+55tUSQ91yJ7suubnWP4V7JxZTruN1A0="; 12 12 }; 13 13 14 - vendorHash = "sha256-C1GpLDb4YWL0dXG/mUR+UVy17rnh0zgaICAU0C1bfq0="; 14 + vendorHash = "sha256-jTvKNl0L+Dl3u5qHQg0R/rtNtLljLoIvciXYKRe/zNg="; 15 15 16 16 doCheck = false; 17 17 # Required for versions >= 0.28 as they introduce a gowork.sum file. This is only used for tests so we can safely disable GOWORK
+3 -3
pkgs/by-name/te/television/package.nix
··· 8 8 }: 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "television"; 11 - version = "0.10.8"; 11 + version = "0.10.9"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "alexpasmantier"; 15 15 repo = "television"; 16 16 tag = version; 17 - hash = "sha256-2jUCRt0Ws0KHAClSsTAui8LOz6eGGpV7F7Z3DdzqORM="; 17 + hash = "sha256-R46r3S7zaogyVpdLGFIU1l6UDnRQ1lMZvd4RA6iq+qI="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-lwIUmJ/Hgl6Kycd+SVRCawwlF7UJ0pyE2r6iJInYWX8="; 21 + cargoHash = "sha256-teUJyLTUiSIbsMVOTj8/wBIimZOMDPQ/h6OryRsTJQ0="; 22 22 23 23 passthru = { 24 24 tests.version = testers.testVersion {
+11
pkgs/by-name/ti/tilt/binary.nix
··· 4 4 src, 5 5 version, 6 6 tilt-assets, 7 + stdenv, 8 + installShellFiles, 7 9 }: 8 10 9 11 buildGoModule rec { ··· 20 22 subPackages = [ "cmd/tilt" ]; 21 23 22 24 ldflags = [ "-X main.version=${version}" ]; 25 + 26 + nativeBuildInputs = [ installShellFiles ]; 27 + 28 + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 29 + installShellCompletion --cmd tilt \ 30 + --bash <($out/bin/tilt completion bash) \ 31 + --fish <($out/bin/tilt completion fish) \ 32 + --zsh <($out/bin/tilt completion zsh) 33 + ''; 23 34 24 35 preBuild = '' 25 36 mkdir -p pkg/assets/build
+3 -3
pkgs/by-name/tl/tlrc/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "tlrc"; 12 - version = "1.10.0"; 12 + version = "1.11.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "tldr-pages"; 16 16 repo = "tlrc"; 17 17 rev = "v${version}"; 18 - hash = "sha256-th7igqDnLB+Lib2NxYNIGtUTK6IfSQo+72ohO5Ki7Ok="; 18 + hash = "sha256-LXuURq+MSSkd8+VzhltX2VqKsU3PWcQLMQTqqS5oLMg="; 19 19 }; 20 20 21 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-+EWF21hag2kQ+YT8e+2NtdtOgyGrJL0BR2YMOxQfoDE="; 22 + cargoHash = "sha256-nA24qjxo1C0t4twTv2/Uu05ELiSzYLrnsRgAIFKsIxg="; 23 23 24 24 nativeBuildInputs = [ installShellFiles ]; 25 25
+3 -3
pkgs/by-name/tr/trunk/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "trunk"; 11 - version = "0.21.8"; 11 + version = "0.21.9"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "trunk-rs"; 15 15 repo = "trunk"; 16 16 rev = "v${version}"; 17 - hash = "sha256-iuJpxLNdJCPFr5v0bXipOr9KzQM/JeUBQQ7qyMaQsoA="; 17 + hash = "sha256-+HKEaXdGW3F5DCvyvQalr65+BZv+NA2r34MSvPwlhac="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ pkg-config ]; ··· 23 23 checkFlags = [ "--skip=tools::tests::download_and_install_binaries" ]; 24 24 25 25 useFetchCargoVendor = true; 26 - cargoHash = "sha256-fTKzfsmWX8AS3GPOfkRAfdVIj2q1orI1j2tfo8AAsXU="; 26 + cargoHash = "sha256-xaL7gF9gWRn0geKIUwksDovaIHMqfl57O9GvHOjgsic="; 27 27 28 28 meta = with lib; { 29 29 homepage = "https://github.com/trunk-rs/trunk";
+2 -2
pkgs/by-name/tu/turso-cli/package.nix
··· 8 8 }: 9 9 buildGoModule rec { 10 10 pname = "turso-cli"; 11 - version = "0.98.1"; 11 + version = "0.99.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "tursodatabase"; 15 15 repo = "turso-cli"; 16 16 rev = "v${version}"; 17 - hash = "sha256-UNh4MYWzu8LJQOYwW6ZWotE+FLAOYlNxDIgzii27qoU="; 17 + hash = "sha256-4gcG23Tdkl+UO4MQ7A9s8GweOlwVSDHAY+WNVyBvNqE="; 18 18 }; 19 19 20 20 vendorHash = "sha256-tBO21IgUczwMgrEyV7scV3YTY898lYHASaLeXqvBopU=";
+2 -9
pkgs/by-name/vr/vrcadvert/package.nix
··· 9 9 10 10 buildDotnetModule rec { 11 11 pname = "vrcadvert"; 12 - version = "1.0.0"; 12 + version = "1.0.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "galister"; 16 16 repo = "VrcAdvert"; 17 17 tag = "v${version}"; 18 - hash = "sha256-noIu5LV0yva94Kmdr39zb0kKXDaIrQ8DIplCj3aTIbQ="; 18 + hash = "sha256-lrRH+BBeVpYVAdFdlsYVxsBOENZseBVoAxb5v9+E7g8="; 19 19 }; 20 20 21 21 dotnet-sdk = dotnetCorePackages.sdk_8_0; ··· 25 25 nugetDeps = ./deps.json; 26 26 27 27 executables = [ "VrcAdvert" ]; 28 - 29 - postPatch = '' 30 - substituteInPlace VrcAdvert.csproj \ 31 - --replace-fail 'net6.0' 'net8.0' 32 - substituteInPlace global.json \ 33 - --replace-fail '6.0.0' '8.0.0' 34 - ''; 35 28 36 29 doInstallCheck = true; 37 30 nativeInstallCheckInputs = [
+33
pkgs/by-name/yn/ynetd/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + }: 6 + stdenv.mkDerivation (finalAttrs: { 7 + pname = "ynetd"; 8 + version = "2024.02.17"; 9 + 10 + src = fetchurl { 11 + url = "https://yx7.cc/code/ynetd/ynetd-2024.02.17.tar.xz"; 12 + hash = "sha256-7gioQ0r0LlUftIWKRwTqeZQl0GtskcRKaEE5z6A0S24="; 13 + }; 14 + 15 + postPatch = lib.optionalString stdenv.isDarwin '' 16 + substituteInPlace Makefile --replace-fail "-Wl,-z,relro,-z,now" "" 17 + ''; 18 + 19 + installPhase = '' 20 + runHook preInstall 21 + install -Dm755 ynetd $out/bin/ynetd 22 + runHook postInstall 23 + ''; 24 + 25 + meta = { 26 + description = "Small server for binding programs to TCP ports"; 27 + homepage = "https://yx7.cc/code/"; 28 + license = lib.licenses.mit; 29 + platforms = lib.platforms.unix; 30 + maintainers = [ lib.maintainers.haylin ]; 31 + mainProgram = "ynetd"; 32 + }; 33 + })
+42
pkgs/by-name/zt/ztools/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + unixtools, 6 + groff, 7 + }: 8 + stdenv.mkDerivation (finalAttrs: { 9 + pname = "ztools"; 10 + version = "7/3.1"; 11 + 12 + src = fetchurl { 13 + url = "http://mirror.ifarchive.org/if-archive/infocom/tools/ztools/ztools731.tar.gz"; 14 + hash = "sha256-vlQX0/fCAr88KJwMnYUSROFOg9tfVK5Hz58AUDuhNXg="; 15 + }; 16 + 17 + sourceRoot = "."; 18 + 19 + nativeBuildInputs = [ 20 + groff 21 + unixtools.col 22 + ]; 23 + 24 + # compiler flags as defaults have changed 25 + env.NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration -Wno-implicit-int"; 26 + 27 + installPhase = '' 28 + runHook preInstall 29 + mkdir -p $out/bin/ 30 + cp {check,infodump,pix2gif,txd} $out/bin/ 31 + runHook postInstall 32 + ''; 33 + 34 + meta = { 35 + description = "An essential set of Z-machine tools for interpreter authors, experienced Inform programmers, and Z-code hackers."; 36 + homepage = "http://inform-fiction.org/zmachine/ztools.html"; 37 + license = lib.licenses.cc-by-sa-40; 38 + platforms = lib.platforms.unix; 39 + maintainers = [ lib.maintainers.haylin ]; 40 + mainProgram = "txd"; 41 + }; 42 + })
+2 -2
pkgs/development/interpreters/clojure/default.nix
··· 2 2 3 3 stdenv.mkDerivation (finalAttrs: { 4 4 pname = "clojure"; 5 - version = "1.12.0.1517"; 5 + version = "1.12.0.1530"; 6 6 7 7 src = fetchurl { 8 8 # https://github.com/clojure/brew-install/releases 9 9 url = "https://github.com/clojure/brew-install/releases/download/${finalAttrs.version}/clojure-tools-${finalAttrs.version}.tar.gz"; 10 - hash = "sha256-OGlOh2x6U2DBb0t9LDmTtyMgHFgibQk4zQIXZeM6Ue8="; 10 + hash = "sha256-D/JLioEmujnTLeeEoIdnxd8lk4TLdsbuPbTWECcF7Uk="; 11 11 }; 12 12 13 13 nativeBuildInputs = [
+1
pkgs/development/node-packages/aliases.nix
··· 117 117 inherit (pkgs) gramma; # added 2024-06-26 118 118 grammarly-languageserver = throw "grammarly-languageserver was removed because it requires EOL Node.js 16"; # added 2024-07-15 119 119 inherit (pkgs) graphite-cli; # added 2024-01-25 120 + inherit (pkgs) graphql-language-service-cli; # added 2025-03-17 120 121 inherit (pkgs) graphqurl; # added 2023-08-19 121 122 gtop = pkgs.gtop; # added 2023-07-31 122 123 hs-client = pkgs.hsd; # added 2023-08-20
+2 -2
pkgs/development/python-modules/array-api-compat/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "array-api-compat"; 21 - version = "1.11"; 21 + version = "1.11.1"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "data-apis"; 26 26 repo = "array-api-compat"; 27 27 tag = version; 28 - hash = "sha256-sQgNHYjLqTP7tTAuYSjsIJCtrzLIlms1ayeeTWGpaQk="; 28 + hash = "sha256-TB1aBad6Pl687nGblSraHmWl/tnnkoo1g6DDZHKhOaM="; 29 29 }; 30 30 31 31 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/cyclopts/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "cyclopts"; 22 - version = "3.9.3"; 22 + version = "3.10.0"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; ··· 28 28 owner = "BrianPugh"; 29 29 repo = "cyclopts"; 30 30 tag = "v${version}"; 31 - hash = "sha256-BJkpQhQuKm/yI3p8zspojYzUcpgMz1LAQwTx4Ppf06U="; 31 + hash = "sha256-rwoyuo1xJNwtu/ox5SzfWNXjPFKGGpFJ8Htk4kSLKvs="; 32 32 }; 33 33 34 34 build-system = [
+2 -2
pkgs/development/python-modules/deepl/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "deepl"; 12 - version = "1.21.0"; 12 + version = "1.21.1"; 13 13 format = "pyproject"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-+udougyvv8x94/zsWOLq/UXQyRffk4X5veISaWjDWp4="; 17 + hash = "sha256-unGvE6BU1aPNj3TTRsHA67XpVriTT+uTRZ7qwN8Ie1Q="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ poetry-core ];
+3 -3
pkgs/development/python-modules/dissect-archive/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "dissect-archive"; 14 - version = "1.4"; 14 + version = "1.5"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.9"; ··· 20 20 owner = "fox-it"; 21 21 repo = "dissect.archive"; 22 22 tag = version; 23 - hash = "sha256-DhOpNllDL10Oh4CgmwHHgkU/lJbdV2vs4wCzAyLiDGU="; 23 + hash = "sha256-WqzZmt95NJPX0+wGyvJZzoOJTR5qH0YYOTFsYIihE1Y="; 24 24 }; 25 25 26 26 build-system = [ ··· 38 38 meta = with lib; { 39 39 description = "Dissect module implementing parsers for various archive and backup formats"; 40 40 homepage = "https://github.com/fox-it/dissect.archive"; 41 - changelog = "https://github.com/fox-it/dissect.archive/releases/tag/${version}"; 41 + changelog = "https://github.com/fox-it/dissect.archive/releases/tag/${src.tag}"; 42 42 license = licenses.agpl3Only; 43 43 maintainers = with maintainers; [ fab ]; 44 44 };
+3 -3
pkgs/development/python-modules/dissect-extfs/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "dissect-extfs"; 15 - version = "3.12"; 15 + version = "3.13"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.12"; ··· 21 21 owner = "fox-it"; 22 22 repo = "dissect.extfs"; 23 23 tag = version; 24 - hash = "sha256-i6lFqtDsqPyB0FQ5DKuYTuSenZFI0+GeOQdedov+2Nw="; 24 + hash = "sha256-MAe3AJlDn8CX9xO0XU369EXnvJXTBGYZ2xD+BjG2vk4="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ ··· 44 44 meta = with lib; { 45 45 description = "Dissect module implementing a parser for the ExtFS file system"; 46 46 homepage = "https://github.com/fox-it/dissect.extfs"; 47 - changelog = "https://github.com/fox-it/dissect.extfs/releases/tag/${version}"; 47 + changelog = "https://github.com/fox-it/dissect.extfs/releases/tag/${src.tag}"; 48 48 license = licenses.agpl3Only; 49 49 maintainers = with maintainers; [ fab ]; 50 50 };
+3 -3
pkgs/development/python-modules/dissect-fat/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "dissect-fat"; 14 - version = "3.11"; 14 + version = "3.12"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.11"; ··· 20 20 owner = "fox-it"; 21 21 repo = "dissect.fat"; 22 22 tag = version; 23 - hash = "sha256-LGSIuRclytD4RHHzq2Zj1DG01RAFINj4+5ErbQ3M57E="; 23 + hash = "sha256-z4pUJrJ2w0P+QytrhFExGLD0RdFR/ccGeD6DrYbOrx8="; 24 24 }; 25 25 26 26 build-system = [ ··· 41 41 meta = with lib; { 42 42 description = "Dissect module implementing a parser for the FAT file system"; 43 43 homepage = "https://github.com/fox-it/dissect.fat"; 44 - changelog = "https://github.com/fox-it/dissect.fat/releases/tag/${version}"; 44 + changelog = "https://github.com/fox-it/dissect.fat/releases/tag/${src.tag}"; 45 45 license = licenses.agpl3Only; 46 46 maintainers = with maintainers; [ fab ]; 47 47 };
+3 -3
pkgs/development/python-modules/dissect-ffs/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "dissect-ffs"; 15 - version = "3.10"; 15 + version = "3.11"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.10"; ··· 21 21 owner = "fox-it"; 22 22 repo = "dissect.ffs"; 23 23 tag = version; 24 - hash = "sha256-sOMakwJyKgeRXbc37D5j7GVldl3gO7yYMnNq217J7QM="; 24 + hash = "sha256-rfoSUhTB++cei7X8jaSp9ek8+pAAyaNkYC0M5cCDBtk="; 25 25 }; 26 26 27 27 build-system = [ ··· 41 41 meta = with lib; { 42 42 description = "Dissect module implementing a parser for the FFS file system"; 43 43 homepage = "https://github.com/fox-it/dissect.ffs"; 44 - changelog = "https://github.com/fox-it/dissect.ffs/releases/tag/${version}"; 44 + changelog = "https://github.com/fox-it/dissect.ffs/releases/tag/${src.tag}"; 45 45 license = licenses.agpl3Only; 46 46 maintainers = with maintainers; [ fab ]; 47 47 };
+3 -3
pkgs/development/python-modules/dissect-hypervisor/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "dissect-hypervisor"; 17 - version = "3.16"; 17 + version = "3.17"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.9"; ··· 23 23 owner = "fox-it"; 24 24 repo = "dissect.hypervisor"; 25 25 tag = version; 26 - hash = "sha256-9Ev7/W/+gfljBPCu4OGXzg2cWkUNFijcaRtKGkTck5k="; 26 + hash = "sha256-3seluZDN5rfJ2XQPblNpEXZQwjxTZB10IwYNZirb7J0="; 27 27 }; 28 28 29 29 build-system = [ ··· 50 50 meta = with lib; { 51 51 description = "Dissect module implementing parsers for various hypervisor disk, backup and configuration files"; 52 52 homepage = "https://github.com/fox-it/dissect.hypervisor"; 53 - changelog = "https://github.com/fox-it/dissect.hypervisor/releases/tag/${version}"; 53 + changelog = "https://github.com/fox-it/dissect.hypervisor/releases/tag/${src.tag}"; 54 54 license = licenses.agpl3Only; 55 55 maintainers = with maintainers; [ fab ]; 56 56 };
+3 -3
pkgs/development/python-modules/dissect-ntfs/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "dissect-ntfs"; 15 - version = "3.13"; 15 + version = "3.14"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.11"; ··· 21 21 owner = "fox-it"; 22 22 repo = "dissect.ntfs"; 23 23 tag = version; 24 - hash = "sha256-DOxyPlHBv4PEbHeGC/pj2QzbGhKFjw6QOAJmhq6Fc3k="; 24 + hash = "sha256-C2tve1RVR8Q7t1Xz7Of1xRZH6IuLP9nL2l1cHbycFQ4="; 25 25 }; 26 26 27 27 build-system = [ ··· 46 46 meta = with lib; { 47 47 description = "Dissect module implementing a parser for the NTFS file system"; 48 48 homepage = "https://github.com/fox-it/dissect.ntfs"; 49 - changelog = "https://github.com/fox-it/dissect.ntfs/releases/tag/${version}"; 49 + changelog = "https://github.com/fox-it/dissect.ntfs/releases/tag/${src.tag}"; 50 50 license = licenses.agpl3Only; 51 51 maintainers = with maintainers; [ fab ]; 52 52 };
+3 -3
pkgs/development/python-modules/dissect-squashfs/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "dissect-squashfs"; 17 - version = "1.8"; 17 + version = "1.9"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 23 23 owner = "fox-it"; 24 24 repo = "dissect.squashfs"; 25 25 tag = version; 26 - hash = "sha256-C5Rp7MNuJjAk+DcjhNQfzZR47E/A2cJawhS6OFGU5xo="; 26 + hash = "sha256-8u+pWUTUr4Warhb28XTxVU/jzOkXW+O6V8gDoAAlAbc="; 27 27 }; 28 28 29 29 build-system = [ ··· 49 49 meta = with lib; { 50 50 description = "Dissect module implementing a parser for the SquashFS file system"; 51 51 homepage = "https://github.com/fox-it/dissect.squashfs"; 52 - changelog = "https://github.com/fox-it/dissect.squashfs/releases/tag/${version}"; 52 + changelog = "https://github.com/fox-it/dissect.squashfs/releases/tag/${src.tag}"; 53 53 license = licenses.agpl3Only; 54 54 maintainers = with maintainers; [ fab ]; 55 55 };
+3 -3
pkgs/development/python-modules/dissect-vmfs/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "dissect-vmfs"; 15 - version = "3.10"; 15 + version = "3.11"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.10"; ··· 21 21 owner = "fox-it"; 22 22 repo = "dissect.vmfs"; 23 23 tag = version; 24 - hash = "sha256-/D5EaTNLxdzTMF/9S9esFXAxIwesEp0tdAMUAyeNtSI="; 24 + hash = "sha256-jGPHZ26DDIcblgx4hP6L2BLHYY8YeIBcbxNR7bN/49g="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ ··· 41 41 meta = with lib; { 42 42 description = "Dissect module implementing a parser for the VMFS file system"; 43 43 homepage = "https://github.com/fox-it/dissect.vmfs"; 44 - changelog = "https://github.com/fox-it/dissect.vmfs/releases/tag/${version}"; 44 + changelog = "https://github.com/fox-it/dissect.vmfs/releases/tag/${src.tag}"; 45 45 license = licenses.agpl3Only; 46 46 maintainers = with maintainers; [ fab ]; 47 47 };
+3 -3
pkgs/development/python-modules/dissect-xfs/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "dissect-xfs"; 15 - version = "3.11"; 15 + version = "3.12"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.11"; ··· 21 21 owner = "fox-it"; 22 22 repo = "dissect.xfs"; 23 23 tag = version; 24 - hash = "sha256-+dt47Wo5IMkMgd5lUWgpbB6n/tkWc+d1jnKD46Cq1Lc="; 24 + hash = "sha256-DKM6z5lasvy2Is64W2lvClgpXslTgNehrfBpa/KtkT0="; 25 25 }; 26 26 27 27 build-system = [ ··· 44 44 meta = with lib; { 45 45 description = "Dissect module implementing a parser for the XFS file system"; 46 46 homepage = "https://github.com/fox-it/dissect.xfs"; 47 - changelog = "https://github.com/fox-it/dissect.xfs/releases/tag/${version}"; 47 + changelog = "https://github.com/fox-it/dissect.xfs/releases/tag/${src.tag}"; 48 48 license = licenses.agpl3Only; 49 49 maintainers = with maintainers; [ fab ]; 50 50 };
+2 -2
pkgs/development/python-modules/docling/default.nix
··· 48 48 49 49 buildPythonPackage rec { 50 50 pname = "docling"; 51 - version = "2.25.2"; 51 + version = "2.26.0"; 52 52 pyproject = true; 53 53 54 54 src = fetchFromGitHub { 55 55 owner = "DS4SD"; 56 56 repo = "docling"; 57 57 tag = "v${version}"; 58 - hash = "sha256-QHjcyHxfpmz65EfzNNEmjonGs3YOyMY43J2pIi65LNo="; 58 + hash = "sha256-MFMOxNXA/QwQJt/WZmtmmD+OxYxY2LCnutPT4PkZzkw="; 59 59 }; 60 60 61 61 build-system = [
+2 -2
pkgs/development/python-modules/edk2-pytool-library/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "edk2-pytool-library"; 20 - version = "0.22.6"; 20 + version = "0.23.0"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.11"; ··· 26 26 owner = "tianocore"; 27 27 repo = "edk2-pytool-library"; 28 28 tag = "v${version}"; 29 - hash = "sha256-f0VPc8Bc/sbZZTkp1NO2sORCl2Si4UYOKbzK8olzQWA="; 29 + hash = "sha256-S1+ZEkLsKJJ3fMWDNkg4uxqLLY4kWXBB7GljUAj5Z7Y="; 30 30 }; 31 31 32 32 build-system = [
+2 -2
pkgs/development/python-modules/fastai/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "fastai"; 21 - version = "2.7.18"; 21 + version = "2.7.19"; 22 22 format = "setuptools"; 23 23 24 24 disabled = pythonOlder "3.7"; 25 25 26 26 src = fetchPypi { 27 27 inherit pname version; 28 - hash = "sha256-sgWT28rnUi8dd6j1Fj0f1gMU8pJkBJaATcNW5ByzZFQ="; 28 + hash = "sha256-CoBABtO2NkrNVUTzQ58vBdRe2rr4ji26iJOzema4Nsg="; 29 29 }; 30 30 31 31 propagatedBuildInputs = [
+66
pkgs/development/python-modules/functions-framework/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + click, 5 + cloudevents, 6 + deprecation, 7 + docker, 8 + fetchFromGitHub, 9 + flask, 10 + gunicorn, 11 + pretend, 12 + pytest-asyncio, 13 + pytestCheckHook, 14 + requests, 15 + setuptools, 16 + watchdog, 17 + werkzeug, 18 + }: 19 + 20 + buildPythonPackage rec { 21 + pname = "functions-framework"; 22 + version = "3.8.2"; 23 + pyproject = true; 24 + 25 + src = fetchFromGitHub { 26 + owner = "GoogleCloudPlatform"; 27 + repo = "functions-framework-python"; 28 + rev = "v${version}"; 29 + hash = "sha256-wLL8VWhRb3AEa41DO/mwx3G0AwmLACiXeDvo+LEq1xM="; 30 + }; 31 + 32 + build-system = [ setuptools ]; 33 + 34 + dependencies = [ 35 + click 36 + cloudevents 37 + deprecation 38 + flask 39 + gunicorn 40 + watchdog 41 + werkzeug 42 + ]; 43 + 44 + nativeCheckInputs = [ 45 + docker 46 + pretend 47 + pytest-asyncio 48 + pytestCheckHook 49 + requests 50 + ]; 51 + 52 + disabledTests = [ 53 + # Test requires a running Docker instance 54 + "test_cloud_run_http" 55 + ]; 56 + 57 + pythonImportsCheck = [ "functions_framework" ]; 58 + 59 + meta = { 60 + description = "FaaS (Function as a service) framework for writing portable Python functions"; 61 + homepage = "https://github.com/GoogleCloudPlatform/functions-framework-python"; 62 + changelog = "https://github.com/GoogleCloudPlatform/functions-framework-python/blob/${src.rev}/CHANGELOG.md"; 63 + license = lib.licenses.asl20; 64 + maintainers = with lib.maintainers; [ fab ]; 65 + }; 66 + }
+2 -2
pkgs/development/python-modules/lxmf/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "lxmf"; 12 - version = "0.6.2"; 12 + version = "0.6.3"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "markqvist"; 19 19 repo = "lxmf"; 20 20 tag = version; 21 - hash = "sha256-QUWQlU2S1tBKXYOODXP7x8p8lIlWJVIvF0bRrEFYJMY="; 21 + hash = "sha256-HkWl0fHb+nmcH4uczUAbNyizm1nP8a7Mo3zUoN1FxTo="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/publicsuffixlist/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "publicsuffixlist"; 14 - version = "1.0.2.20250314"; 14 + version = "1.0.2.20250316"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.7"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-ssjLDBvX8TU7BEeA5k9VcE1TDaW7aY8A64rqdo8cxzw="; 21 + hash = "sha256-NXY0nwXeRyZuY8MfJLi4bKlxgL4EplKGLHZLogZrqHs="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/pygobject-stubs/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pygobject-stubs"; 11 - version = "2.12.0"; 11 + version = "2.13.0"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.7"; ··· 17 17 owner = "pygobject"; 18 18 repo = "pygobject-stubs"; 19 19 tag = "v${version}"; 20 - hash = "sha256-Y9tqfv2DP2daxxafcQAtxH33pR3FHE8av0PkzEcs0RU="; 20 + hash = "sha256-d7caFIjRRFEZYyCDUcilJ7iquUdltZ0ZQupxQ6ITUEc="; 21 21 }; 22 22 23 23 build-system = [ setuptools ]; ··· 28 28 meta = with lib; { 29 29 description = "PEP 561 Typing Stubs for PyGObject"; 30 30 homepage = "https://github.com/pygobject/pygobject-stubs"; 31 - changelog = "https://github.com/pygobject/pygobject-stubs/blob/v${version}/CHANGELOG.md"; 31 + changelog = "https://github.com/pygobject/pygobject-stubs/blob/${src.tag}/CHANGELOG.md"; 32 32 license = licenses.lgpl21Plus; 33 33 maintainers = with maintainers; [ hacker1024 ]; 34 34 };
+130
pkgs/development/python-modules/smolagents/default.nix
··· 1 + { 2 + lib, 3 + accelerate, 4 + buildPythonPackage, 5 + docker, 6 + duckduckgo-search, 7 + fetchFromGitHub, 8 + gradio, 9 + huggingface-hub, 10 + jinja2, 11 + ipython, 12 + litellm, 13 + markdownify, 14 + mcp, 15 + openai, 16 + pandas, 17 + pillow, 18 + pytestCheckHook, 19 + python-dotenv, 20 + rank-bm25, 21 + requests, 22 + rich, 23 + setuptools, 24 + soundfile, 25 + torch, 26 + torchvision, 27 + transformers, 28 + websocket-client, 29 + }: 30 + 31 + buildPythonPackage rec { 32 + pname = "smolagents"; 33 + version = "1.11.0"; 34 + pyproject = true; 35 + 36 + src = fetchFromGitHub { 37 + owner = "huggingface"; 38 + repo = "smolagents"; 39 + tag = "v${version}"; 40 + hash = "sha256-6+fI5Zp2UyDgcCUXYT34zumDBqkIeW+TXnRNA+SFoxI="; 41 + }; 42 + 43 + build-system = [ setuptools ]; 44 + 45 + dependencies = [ 46 + duckduckgo-search 47 + huggingface-hub 48 + jinja2 49 + markdownify 50 + pandas 51 + pillow 52 + python-dotenv 53 + requests 54 + rich 55 + ]; 56 + 57 + optional-dependencies = { 58 + audio = [ soundfile ]; 59 + docker = [ 60 + docker 61 + websocket-client 62 + ]; 63 + # e2b = [ 64 + # e2b-code-interpreter 65 + # python-dotenv 66 + # ]; 67 + gradio = [ gradio ]; 68 + litellm = [ litellm ]; 69 + mcp = [ 70 + mcp 71 + # mcpadapt 72 + ]; 73 + # mlx-lm = [ mlx-lm ]; 74 + openai = [ openai ]; 75 + # telemetry = [ 76 + # arize-phoenix 77 + # openinference-instrumentation-smolagents 78 + # opentelemetry-exporter-otlp 79 + # opentelemetry-sdk 80 + # ]; 81 + torch = [ 82 + torch 83 + torchvision 84 + ]; 85 + transformers = [ 86 + accelerate 87 + transformers 88 + ]; 89 + # vision = [ 90 + # helium 91 + # selenium 92 + # ]; 93 + # vllm = [ 94 + # torch 95 + # vllm 96 + # ]; 97 + }; 98 + 99 + nativeCheckInputs = [ 100 + ipython 101 + pytestCheckHook 102 + ] ++ lib.flatten (builtins.attrValues optional-dependencies); 103 + 104 + pythonImportsCheck = [ "smolagents" ]; 105 + 106 + disabledTests = [ 107 + # Missing dependencies 108 + "test_ddgs_with_kwargs" 109 + "test_e2b_executor_instantiation" 110 + "test_flatten_messages_as_text_for_all_models" 111 + "test_from_mcp" 112 + "test_import_smolagents_without_extras" 113 + "test_vision_web_browser_main" 114 + # Tests require network access 115 + "test_agent_type_output" 116 + "test_can_import_sklearn_if_explicitly_authorized" 117 + "test_transformers_message_no_tool" 118 + "test_transformers_message_vl_no_tool" 119 + "test_transformers_toolcalling_agent" 120 + "test_visit_webpage" 121 + ]; 122 + 123 + meta = { 124 + description = "Barebones library for agents"; 125 + homepage = "https://github.com/huggingface/smolagents"; 126 + changelog = "https://github.com/huggingface/smolagents/releases/tag/v${src.tag}"; 127 + license = lib.licenses.asl20; 128 + maintainers = with lib.maintainers; [ fab ]; 129 + }; 130 + }
+3 -3
pkgs/development/python-modules/stravalib/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "stravalib"; 18 - version = "2.2"; 18 + version = "2.3"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.10"; ··· 24 24 owner = "stravalib"; 25 25 repo = "stravalib"; 26 26 tag = "v${version}"; 27 - hash = "sha256-4T5/Sqni9DCE/sIyNCZA8FzFo7lRAsrF+2JP8ydSGqw="; 27 + hash = "sha256-kqR/fujspOyQ6QbWjP2n3NoLVkzzVxAMqntdhY84sl4="; 28 28 }; 29 29 30 30 build-system = [ ··· 49 49 meta = { 50 50 description = "Python library for interacting with Strava v3 REST API"; 51 51 homepage = "https://github.com/stravalib/stravalib"; 52 - changelog = "https://github.com/stravalib/stravalib/releases/tag/v${version}"; 52 + changelog = "https://github.com/stravalib/stravalib/releases/tag/${src.tag}"; 53 53 license = lib.licenses.asl20; 54 54 maintainers = with lib.maintainers; [ sikmir ]; 55 55 };
+3 -3
pkgs/development/python-modules/sumo/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "sumo"; 23 - version = "2.3.10"; 23 + version = "2.3.11"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.8"; ··· 29 29 owner = "SMTG-UCL"; 30 30 repo = "sumo"; 31 31 tag = "v${version}"; 32 - hash = "sha256-WoOW+JPo5x9V6LN+e8Vf3Q3ohHhQVK81s0Qk7oPn1Tk="; 32 + hash = "sha256-A6lwTQsX8J+7+9jkkZjBS0MLcJHneBVpy7RsJA22Bic="; 33 33 }; 34 34 35 35 build-system = [ ··· 59 59 meta = { 60 60 description = "Toolkit for plotting and analysis of ab initio solid-state calculation data"; 61 61 homepage = "https://github.com/SMTG-UCL/sumo"; 62 - changelog = "https://github.com/SMTG-Bham/sumo/releases/tag/v${version}"; 62 + changelog = "https://github.com/SMTG-Bham/sumo/releases/tag/${src.tag}"; 63 63 license = lib.licenses.mit; 64 64 maintainers = with lib.maintainers; [ psyanticy ]; 65 65 };
+2 -2
pkgs/development/python-modules/tubeup/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "tubeup"; 14 - version = "2024.12.21"; 14 + version = "2025.3.14"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.9"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-ZQMok8os+EIv65FJzErZkS7fjkzBf9KBPWbyWq3HO5k="; 21 + hash = "sha256-zdqiUKnm+E0evo+MOEAaFK38FaWcY3LDrnatyZoX5bc="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+2 -2
pkgs/development/tools/build-managers/sbt/default.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "sbt"; 13 - version = "1.10.9"; 13 + version = "1.10.10"; 14 14 15 15 src = fetchurl { 16 16 url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; 17 - hash = "sha256-a3BLpJduUqkcTx+zmU1yXturCAfF/DrCnMVB18JSYzU="; 17 + hash = "sha256-kd5PGnWpf+X9/20uXlbuWTN8d2pHYIsN/2BEUf0sUvo="; 18 18 }; 19 19 20 20 postPatch = ''
+1 -1
pkgs/development/tools/godot/default.nix
··· 7 7 mkGodotPackages = 8 8 versionPrefix: 9 9 let 10 - attrs = import ./${versionPrefix}; 10 + attrs = import (./. + "/${versionPrefix}/default.nix"); 11 11 inherit (attrs) 12 12 version 13 13 hash
+1 -1
pkgs/tools/package-management/nix/default.nix
··· 201 201 self_attribute_name = "git"; 202 202 }; 203 203 204 - latest = self.nix_2_25; 204 + latest = self.nix_2_26; 205 205 206 206 # The minimum Nix version supported by Nixpkgs 207 207 # Note that some functionality *might* have been backported into this Nix version,
+4
pkgs/top-level/python-packages.nix
··· 5111 5111 5112 5112 funcsigs = callPackage ../development/python-modules/funcsigs { }; 5113 5113 5114 + functions-framework = callPackage ../development/python-modules/functions-framework { }; 5115 + 5114 5116 functiontrace = callPackage ../development/python-modules/functiontrace { }; 5115 5117 5116 5118 funcy = callPackage ../development/python-modules/funcy { }; ··· 15398 15400 smmap = callPackage ../development/python-modules/smmap { }; 15399 15401 15400 15402 smoke-zephyr = callPackage ../development/python-modules/smoke-zephyr { }; 15403 + 15404 + smolagents = callPackage ../development/python-modules/smolagents { }; 15401 15405 15402 15406 smpplib = callPackage ../development/python-modules/smpplib { }; 15403 15407