Merge master into staging-next

authored by github-actions[bot] and committed by GitHub e69e1e58 c5910ff4

+524 -317
+15
maintainers/maintainer-list.nix
··· 5462 5462 githubId = 6689924; 5463 5463 name = "David Terry"; 5464 5464 }; 5465 + dylan-gonzalez = { 5466 + email = "dylcg10@gmail.com"; 5467 + github = "dylan-gonzalez"; 5468 + githubId = 45161987; 5469 + name = "Dylan Gonzalez"; 5470 + }; 5465 5471 dylanmtaylor = { 5466 5472 email = "dylan@dylanmtaylor.com"; 5467 5473 github = "dylanmtaylor"; ··· 8853 8859 email = "github@j4m3s.eu"; 8854 8860 github = "j4m3s-s"; 8855 8861 githubId = 9413812; 8862 + }; 8863 + ja1den = { 8864 + name = "Jaiden Douglas"; 8865 + email = "contact@ja1den.me"; 8866 + github = "ja1den"; 8867 + githubId = 49811314; 8868 + keys = [{ 8869 + fingerprint = "CC36 4CF4 32DD 443F 27FC 033C 3475 AA20 D72F 6A93"; 8870 + }]; 8856 8871 }; 8857 8872 jab = { 8858 8873 name = "Joshua Bronson";
+4 -4
pkgs/applications/audio/reaper/default.nix
··· 28 28 in 29 29 stdenv.mkDerivation rec { 30 30 pname = "reaper"; 31 - version = "7.13"; 31 + version = "7.14"; 32 32 33 33 src = fetchurl { 34 34 url = url_for_platform version stdenv.hostPlatform.qemuArch; 35 - hash = if stdenv.isDarwin then "sha256-g9t1vCPKTw68w6/b401OAdMNth4UlT9Obht6oPArqKY=" else { 36 - x86_64-linux = "sha256-Zj+3LXNoHD6+v0dDn8mKqN14Y9Tk2+fZ4W343VjZoLw="; 37 - aarch64-linux = "sha256-kbonwYlEd13AIzy1DNbsFwy+rRrQpOTrup3NZpJOmUA="; 35 + hash = if stdenv.isDarwin then "sha256-cPxHriUNIG1EUmvOoW00V2Y0j+7BuxSIEbPy+qy5ZEM=" else { 36 + x86_64-linux = "sha256-RgKteq157r4r088mr9wvPPa/rhmX88/lmVJ7mS17px4="; 37 + aarch64-linux = "sha256-Qnb6ZoDIkfRct6dvqXKeYHgXyyEFLSj9R0hwa2bUiXo="; 38 38 }.${stdenv.hostPlatform.system}; 39 39 }; 40 40
+2 -2
pkgs/applications/audio/spotify-qt/default.nix
··· 9 9 10 10 mkDerivation rec { 11 11 pname = "spotify-qt"; 12 - version = "3.9"; 12 + version = "3.11"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kraxarn"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-8rLpasgXiaL2KpGnYMQdNN2ayjcSkmz5hDkNBnKNWHk="; 18 + sha256 = "sha256-Dm+ELHtYZGSzJSrERtvpuuV5cVZ9ah9WQ0iTTJqGqVg="; 19 19 }; 20 20 21 21 buildInputs = [ libxcb qtbase qtsvg ];
+3 -3
pkgs/applications/graphics/emulsion/default.nix
··· 37 37 in 38 38 rustPlatform.buildRustPackage rec { 39 39 pname = "emulsion"; 40 - version = "10.4"; 40 + version = "10.5"; 41 41 42 42 src = fetchFromGitHub { 43 43 owner = "ArturKovacs"; 44 44 repo = pname; 45 45 rev = "v${version}"; 46 - sha256 = "sha256-9M9FyDehony5+1UwtEk7bRjBAlV4GvhtABi0MpjYcIA="; 46 + sha256 = "sha256-Wrb5jHr2rXDpXF/uHpNLKSc//Xdj0/VsXQcytit0hKY="; 47 47 }; 48 48 49 - cargoHash = "sha256-fcZCFD4XBHFIhwZtpYLkv8oDe+TmhvUEKFY3iJAMdFI="; 49 + cargoHash = "sha256-zfR4sp/AmK3+UcFdqMMZE9O9+oGathqmuqFw11SmUWI="; 50 50 51 51 nativeBuildInputs = [ 52 52 installShellFiles
+5
pkgs/applications/misc/stag/default.nix
··· 17 17 url = "https://github.com/seenaburns/stag/commit/0a5a8533d0027b2ee38d109adb0cb7d65d171497.diff"; 18 18 hash = "sha256-fqcsStduL3qfsp5wLJ0GLfEz0JRnOqsvpXB4gdWwVzg="; 19 19 }) 20 + # fix compilation on darwin, add explicit void parameter https://github.com/seenaburns/stag/pull/22 21 + (fetchpatch { 22 + url = "https://github.com/seenaburns/stag/commit/bf831b0fa47fdc3654a659c1bc12b584c5bad18c.patch"; 23 + hash = "sha256-C7S+phw2K26EUweKLDVZey/bUeYcTohdGcf7wixYIdM="; 24 + }) 20 25 ]; 21 26 22 27 buildInputs = [ curses ];
+2 -2
pkgs/applications/radio/sdrangel/default.nix
··· 52 52 53 53 stdenv.mkDerivation (finalAttrs: { 54 54 pname = "sdrangel"; 55 - version = "7.19.1"; 55 + version = "7.20.0"; 56 56 57 57 src = fetchFromGitHub { 58 58 owner = "f4exb"; 59 59 repo = "sdrangel"; 60 60 rev = "v${finalAttrs.version}"; 61 - hash = "sha256-nPJaO8GDA2HtbvC7mHzbFMQMs1tRYB44lw2lnUy6Di4="; 61 + hash = "sha256-sS/ASTMdNJpllHqtmUsG+qBQ77j8IcG6l4g53/Lmcwk="; 62 62 }; 63 63 64 64 nativeBuildInputs = [
+160 -153
pkgs/applications/system/asusctl/Cargo.lock
··· 104 104 105 105 [[package]] 106 106 name = "ahash" 107 - version = "0.8.6" 107 + version = "0.8.7" 108 108 source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 109 + checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" 110 110 dependencies = [ 111 111 "cfg-if", 112 112 "once_cell", ··· 164 164 165 165 [[package]] 166 166 name = "anyhow" 167 - version = "1.0.76" 167 + version = "1.0.79" 168 168 source = "registry+https://github.com/rust-lang/crates.io-index" 169 - checksum = "59d2a3357dde987206219e78ecfbbb6e8dad06cbb65292758d3270e6254f7355" 169 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 170 170 171 171 [[package]] 172 172 name = "arboard" ··· 199 199 200 200 [[package]] 201 201 name = "asusctl" 202 - version = "5.0.7" 202 + version = "5.0.10" 203 203 dependencies = [ 204 204 "asusd", 205 205 "cargo-husky", ··· 213 213 "rog_platform", 214 214 "rog_profiles", 215 215 "tinybmp", 216 + "tokio", 216 217 "toml 0.5.11", 217 218 ] 218 219 219 220 [[package]] 220 221 name = "asusd" 221 - version = "5.0.7" 222 + version = "5.0.10" 222 223 dependencies = [ 223 - "async-trait", 224 224 "cargo-husky", 225 225 "concat-idents", 226 226 "config-traits", 227 227 "dmi_id", 228 228 "env_logger", 229 229 "futures-lite 1.13.0", 230 + "inotify", 230 231 "log", 231 232 "logind-zbus", 232 233 "rog_anime", ··· 243 244 244 245 [[package]] 245 246 name = "asusd-user" 246 - version = "5.0.7" 247 + version = "5.0.10" 247 248 dependencies = [ 248 249 "cargo-husky", 249 250 "config-traits", ··· 289 290 checksum = "1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c" 290 291 dependencies = [ 291 292 "concurrent-queue", 292 - "event-listener 4.0.1", 293 + "event-listener 4.0.3", 293 294 "event-listener-strategy", 294 295 "futures-core", 295 296 "pin-project-lite", ··· 301 302 source = "registry+https://github.com/rust-lang/crates.io-index" 302 303 checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" 303 304 dependencies = [ 304 - "async-lock 3.2.0", 305 + "async-lock 3.3.0", 305 306 "async-task", 306 307 "concurrent-queue", 307 308 "fastrand 2.0.1", 308 - "futures-lite 2.1.0", 309 + "futures-lite 2.2.0", 309 310 "slab", 310 311 ] 311 312 ··· 343 344 344 345 [[package]] 345 346 name = "async-io" 346 - version = "2.2.2" 347 + version = "2.3.0" 347 348 source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "6afaa937395a620e33dc6a742c593c01aced20aa376ffb0f628121198578ccc7" 349 + checksum = "fb41eb19024a91746eba0773aa5e16036045bbf45733766661099e182ea6a744" 349 350 dependencies = [ 350 - "async-lock 3.2.0", 351 + "async-lock 3.3.0", 351 352 "cfg-if", 352 353 "concurrent-queue", 353 354 "futures-io", 354 - "futures-lite 2.1.0", 355 + "futures-lite 2.2.0", 355 356 "parking", 356 - "polling 3.3.1", 357 - "rustix 0.38.28", 357 + "polling 3.3.2", 358 + "rustix 0.38.30", 358 359 "slab", 359 360 "tracing", 360 361 "windows-sys 0.52.0", ··· 371 372 372 373 [[package]] 373 374 name = "async-lock" 374 - version = "3.2.0" 375 + version = "3.3.0" 375 376 source = "registry+https://github.com/rust-lang/crates.io-index" 376 - checksum = "7125e42787d53db9dd54261812ef17e937c95a51e4d291373b670342fa44310c" 377 + checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" 377 378 dependencies = [ 378 - "event-listener 4.0.1", 379 + "event-listener 4.0.3", 379 380 "event-listener-strategy", 380 381 "pin-project-lite", 381 382 ] ··· 404 405 "cfg-if", 405 406 "event-listener 3.1.0", 406 407 "futures-lite 1.13.0", 407 - "rustix 0.38.28", 408 + "rustix 0.38.30", 408 409 "windows-sys 0.48.0", 409 410 ] 410 411 ··· 416 417 dependencies = [ 417 418 "proc-macro2", 418 419 "quote", 419 - "syn 2.0.43", 420 + "syn 2.0.48", 420 421 ] 421 422 422 423 [[package]] ··· 425 426 source = "registry+https://github.com/rust-lang/crates.io-index" 426 427 checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 427 428 dependencies = [ 428 - "async-io 2.2.2", 429 + "async-io 2.3.0", 429 430 "async-lock 2.8.0", 430 431 "atomic-waker", 431 432 "cfg-if", 432 433 "futures-core", 433 434 "futures-io", 434 - "rustix 0.38.28", 435 + "rustix 0.38.30", 435 436 "signal-hook-registry", 436 437 "slab", 437 438 "windows-sys 0.48.0", ··· 439 440 440 441 [[package]] 441 442 name = "async-task" 442 - version = "4.6.0" 443 + version = "4.7.0" 443 444 source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "e1d90cd0b264dfdd8eb5bad0a2c217c1f88fa96a8573f40e7b12de23fb468f46" 445 + checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" 445 446 446 447 [[package]] 447 448 name = "async-trait" 448 - version = "0.1.75" 449 + version = "0.1.77" 449 450 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "fdf6721fb0140e4f897002dd086c06f6c27775df19cfe1fccb21181a48fd2c98" 451 + checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" 451 452 dependencies = [ 452 453 "proc-macro2", 453 454 "quote", 454 - "syn 2.0.43", 455 + "syn 2.0.48", 455 456 ] 456 457 457 458 [[package]] ··· 546 547 547 548 [[package]] 548 549 name = "base64" 549 - version = "0.21.5" 550 + version = "0.21.7" 550 551 source = "registry+https://github.com/rust-lang/crates.io-index" 551 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 552 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 552 553 553 554 [[package]] 554 555 name = "bindgen" 555 - version = "0.69.1" 556 + version = "0.69.2" 556 557 source = "registry+https://github.com/rust-lang/crates.io-index" 557 - checksum = "9ffcebc3849946a7170a05992aac39da343a90676ab392c51a4280981d6379c2" 558 + checksum = "a4c69fae65a523209d34240b60abe0c42d33d1045d445c0839d8a4894a736e2d" 558 559 dependencies = [ 559 - "bitflags 2.4.1", 560 + "bitflags 2.4.2", 560 561 "cexpr", 561 562 "clang-sys", 562 563 "lazy_static", ··· 567 568 "regex", 568 569 "rustc-hash", 569 570 "shlex", 570 - "syn 2.0.43", 571 + "syn 2.0.48", 571 572 ] 572 573 573 574 [[package]] ··· 578 579 579 580 [[package]] 580 581 name = "bitflags" 581 - version = "2.4.1" 582 + version = "2.4.2" 582 583 source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 584 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 584 585 dependencies = [ 585 586 "serde", 586 587 ] ··· 626 627 checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 627 628 dependencies = [ 628 629 "async-channel 2.1.1", 629 - "async-lock 3.2.0", 630 + "async-lock 3.3.0", 630 631 "async-task", 631 632 "fastrand 2.0.1", 632 633 "futures-io", 633 - "futures-lite 2.1.0", 634 + "futures-lite 2.2.0", 634 635 "piper", 635 636 "tracing", 636 637 ] ··· 658 659 dependencies = [ 659 660 "proc-macro2", 660 661 "quote", 661 - "syn 2.0.43", 662 + "syn 2.0.48", 662 663 ] 663 664 664 665 [[package]] ··· 745 746 746 747 [[package]] 747 748 name = "cfg-expr" 748 - version = "0.15.5" 749 + version = "0.15.6" 749 750 source = "registry+https://github.com/rust-lang/crates.io-index" 750 - checksum = "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3" 751 + checksum = "6100bc57b6209840798d95cb2775684849d332f7bd788db2a8c8caf7ef82a41a" 751 752 dependencies = [ 752 753 "smallvec", 753 754 "target-lexicon", ··· 790 791 791 792 [[package]] 792 793 name = "clang-sys" 793 - version = "1.6.1" 794 + version = "1.7.0" 794 795 source = "registry+https://github.com/rust-lang/crates.io-index" 795 - checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 796 + checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" 796 797 dependencies = [ 797 798 "glob", 798 799 "libc", ··· 832 833 checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d" 833 834 dependencies = [ 834 835 "quote", 835 - "syn 2.0.43", 836 + "syn 2.0.48", 836 837 ] 837 838 838 839 [[package]] ··· 846 847 847 848 [[package]] 848 849 name = "config-traits" 849 - version = "5.0.7" 850 + version = "5.0.10" 850 851 dependencies = [ 851 852 "cargo-husky", 852 853 "log", ··· 899 900 900 901 [[package]] 901 902 name = "cpuctl" 902 - version = "5.0.7" 903 + version = "5.0.10" 903 904 904 905 [[package]] 905 906 name = "cpufeatures" 906 - version = "0.2.11" 907 + version = "0.2.12" 907 908 source = "registry+https://github.com/rust-lang/crates.io-index" 908 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 909 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 909 910 dependencies = [ 910 911 "libc", 911 912 ] ··· 921 922 922 923 [[package]] 923 924 name = "crossbeam-utils" 924 - version = "0.8.18" 925 + version = "0.8.19" 925 926 source = "registry+https://github.com/rust-lang/crates.io-index" 926 - checksum = "c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c" 927 - dependencies = [ 928 - "cfg-if", 929 - ] 927 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 930 928 931 929 [[package]] 932 930 name = "crypto-common" ··· 940 938 941 939 [[package]] 942 940 name = "deranged" 943 - version = "0.3.10" 941 + version = "0.3.11" 944 942 source = "registry+https://github.com/rust-lang/crates.io-index" 945 - checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" 943 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 946 944 dependencies = [ 947 945 "powerfmt", 948 946 ] ··· 1026 1024 1027 1025 [[package]] 1028 1026 name = "dmi_id" 1029 - version = "5.0.7" 1027 + version = "5.0.10" 1030 1028 dependencies = [ 1031 1029 "log", 1032 1030 "udev", ··· 1165 1163 dependencies = [ 1166 1164 "proc-macro2", 1167 1165 "quote", 1168 - "syn 2.0.43", 1166 + "syn 2.0.48", 1169 1167 ] 1170 1168 1171 1169 [[package]] 1172 1170 name = "env_logger" 1173 - version = "0.10.1" 1171 + version = "0.10.2" 1174 1172 source = "registry+https://github.com/rust-lang/crates.io-index" 1175 - checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" 1173 + checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 1176 1174 dependencies = [ 1177 1175 "humantime", 1178 1176 "is-terminal", ··· 1242 1240 1243 1241 [[package]] 1244 1242 name = "event-listener" 1245 - version = "4.0.1" 1243 + version = "4.0.3" 1246 1244 source = "registry+https://github.com/rust-lang/crates.io-index" 1247 - checksum = "84f2cdcf274580f2d63697192d744727b3198894b1bf02923643bf59e2c26712" 1245 + checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" 1248 1246 dependencies = [ 1249 1247 "concurrent-queue", 1250 1248 "parking", ··· 1257 1255 source = "registry+https://github.com/rust-lang/crates.io-index" 1258 1256 checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" 1259 1257 dependencies = [ 1260 - "event-listener 4.0.1", 1258 + "event-listener 4.0.3", 1261 1259 "pin-project-lite", 1262 1260 ] 1263 1261 ··· 1278 1276 1279 1277 [[package]] 1280 1278 name = "fdeflate" 1281 - version = "0.3.2" 1279 + version = "0.3.4" 1282 1280 source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "7caf4086251adeba90011a7ff9bd1f6d7f7595be0871867daa4dbb0fcf2ca932" 1281 + checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 1284 1282 dependencies = [ 1285 1283 "simd-adler32", 1286 1284 ] ··· 1387 1385 1388 1386 [[package]] 1389 1387 name = "futures-lite" 1390 - version = "2.1.0" 1388 + version = "2.2.0" 1391 1389 source = "registry+https://github.com/rust-lang/crates.io-index" 1392 - checksum = "aeee267a1883f7ebef3700f262d2d54de95dfaf38189015a74fdc4e0c7ad8143" 1390 + checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba" 1393 1391 dependencies = [ 1394 1392 "fastrand 2.0.1", 1395 1393 "futures-core", ··· 1406 1404 dependencies = [ 1407 1405 "proc-macro2", 1408 1406 "quote", 1409 - "syn 2.0.43", 1407 + "syn 2.0.48", 1410 1408 ] 1411 1409 1412 1410 [[package]] ··· 1519 1517 1520 1518 [[package]] 1521 1519 name = "getrandom" 1522 - version = "0.2.11" 1520 + version = "0.2.12" 1523 1521 source = "registry+https://github.com/rust-lang/crates.io-index" 1524 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 1522 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 1525 1523 dependencies = [ 1526 1524 "cfg-if", 1527 1525 "libc", ··· 1826 1824 1827 1825 [[package]] 1828 1826 name = "hermit-abi" 1829 - version = "0.3.3" 1827 + version = "0.3.4" 1830 1828 source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 1829 + checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" 1832 1830 1833 1831 [[package]] 1834 1832 name = "hex" ··· 1853 1851 1854 1852 [[package]] 1855 1853 name = "iana-time-zone" 1856 - version = "0.1.58" 1854 + version = "0.1.59" 1857 1855 source = "registry+https://github.com/rust-lang/crates.io-index" 1858 - checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 1856 + checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" 1859 1857 dependencies = [ 1860 1858 "android_system_properties", 1861 1859 "core-foundation-sys", 1862 1860 "iana-time-zone-haiku", 1863 1861 "js-sys", 1864 1862 "wasm-bindgen", 1865 - "windows-core", 1863 + "windows-core 0.52.0", 1866 1864 ] 1867 1865 1868 1866 [[package]] ··· 1941 1939 1942 1940 [[package]] 1943 1941 name = "is-terminal" 1944 - version = "0.4.9" 1942 + version = "0.4.10" 1945 1943 source = "registry+https://github.com/rust-lang/crates.io-index" 1946 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 1944 + checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" 1947 1945 dependencies = [ 1948 1946 "hermit-abi", 1949 - "rustix 0.38.28", 1950 - "windows-sys 0.48.0", 1947 + "rustix 0.38.30", 1948 + "windows-sys 0.52.0", 1951 1949 ] 1952 1950 1953 1951 [[package]] ··· 2049 2047 2050 2048 [[package]] 2051 2049 name = "libc" 2052 - version = "0.2.151" 2050 + version = "0.2.152" 2053 2051 source = "registry+https://github.com/rust-lang/crates.io-index" 2054 - checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" 2052 + checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 2055 2053 2056 2054 [[package]] 2057 2055 name = "libloading" ··· 2069 2067 source = "registry+https://github.com/rust-lang/crates.io-index" 2070 2068 checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 2071 2069 dependencies = [ 2072 - "bitflags 2.4.1", 2070 + "bitflags 2.4.2", 2073 2071 "libc", 2074 2072 "redox_syscall 0.4.1", 2075 2073 ] ··· 2080 2078 source = "registry+https://github.com/rust-lang/crates.io-index" 2081 2079 checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 2082 2080 dependencies = [ 2083 - "bitflags 2.4.1", 2081 + "bitflags 2.4.2", 2084 2082 "libc", 2085 2083 "redox_syscall 0.4.1", 2086 2084 ] ··· 2115 2113 2116 2114 [[package]] 2117 2115 name = "linux-raw-sys" 2118 - version = "0.4.12" 2116 + version = "0.4.13" 2119 2117 source = "registry+https://github.com/rust-lang/crates.io-index" 2120 - checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 2118 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 2121 2119 2122 2120 [[package]] 2123 2121 name = "lock_api" ··· 2169 2167 2170 2168 [[package]] 2171 2169 name = "memchr" 2172 - version = "2.6.4" 2170 + version = "2.7.1" 2173 2171 source = "registry+https://github.com/rust-lang/crates.io-index" 2174 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 2172 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 2175 2173 2176 2174 [[package]] 2177 2175 name = "memmap2" ··· 2405 2403 "proc-macro-crate", 2406 2404 "proc-macro2", 2407 2405 "quote", 2408 - "syn 2.0.43", 2406 + "syn 2.0.48", 2409 2407 ] 2410 2408 2411 2409 [[package]] ··· 2610 2608 2611 2609 [[package]] 2612 2610 name = "pkg-config" 2613 - version = "0.3.28" 2611 + version = "0.3.29" 2614 2612 source = "registry+https://github.com/rust-lang/crates.io-index" 2615 - checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" 2613 + checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 2616 2614 2617 2615 [[package]] 2618 2616 name = "png" 2619 - version = "0.17.10" 2617 + version = "0.17.11" 2620 2618 source = "registry+https://github.com/rust-lang/crates.io-index" 2621 - checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64" 2619 + checksum = "1f6c3c3e617595665b8ea2ff95a86066be38fb121ff920a9c0eb282abcd1da5a" 2622 2620 dependencies = [ 2623 2621 "bitflags 1.3.2", 2624 2622 "crc32fast", ··· 2655 2653 2656 2654 [[package]] 2657 2655 name = "polling" 2658 - version = "3.3.1" 2656 + version = "3.3.2" 2659 2657 source = "registry+https://github.com/rust-lang/crates.io-index" 2660 - checksum = "cf63fa624ab313c11656b4cda960bfc46c410187ad493c41f6ba2d8c1e991c9e" 2658 + checksum = "545c980a3880efd47b2e262f6a4bb6daad6555cf3367aa9c4e52895f69537a41" 2661 2659 dependencies = [ 2662 2660 "cfg-if", 2663 2661 "concurrent-queue", 2664 2662 "pin-project-lite", 2665 - "rustix 0.38.28", 2663 + "rustix 0.38.30", 2666 2664 "tracing", 2667 2665 "windows-sys 0.52.0", 2668 2666 ] ··· 2715 2713 2716 2714 [[package]] 2717 2715 name = "proc-macro2" 2718 - version = "1.0.71" 2716 + version = "1.0.78" 2719 2717 source = "registry+https://github.com/rust-lang/crates.io-index" 2720 - checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8" 2718 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 2721 2719 dependencies = [ 2722 2720 "unicode-ident", 2723 2721 ] ··· 2733 2731 2734 2732 [[package]] 2735 2733 name = "quote" 2736 - version = "1.0.33" 2734 + version = "1.0.35" 2737 2735 source = "registry+https://github.com/rust-lang/crates.io-index" 2738 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 2736 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 2739 2737 dependencies = [ 2740 2738 "proc-macro2", 2741 2739 ] ··· 2807 2805 2808 2806 [[package]] 2809 2807 name = "regex" 2810 - version = "1.10.2" 2808 + version = "1.10.3" 2811 2809 source = "registry+https://github.com/rust-lang/crates.io-index" 2812 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 2810 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 2813 2811 dependencies = [ 2814 2812 "aho-corasick", 2815 2813 "memchr", ··· 2819 2817 2820 2818 [[package]] 2821 2819 name = "regex-automata" 2822 - version = "0.4.3" 2820 + version = "0.4.4" 2823 2821 source = "registry+https://github.com/rust-lang/crates.io-index" 2824 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 2822 + checksum = "3b7fa1134405e2ec9353fd416b17f8dacd46c473d7d3fd1cf202706a14eb792a" 2825 2823 dependencies = [ 2826 2824 "aho-corasick", 2827 2825 "memchr", ··· 2836 2834 2837 2835 [[package]] 2838 2836 name = "rog-control-center" 2839 - version = "5.0.7" 2837 + version = "5.0.10" 2840 2838 dependencies = [ 2841 2839 "asusd", 2842 2840 "cargo-husky", ··· 2869 2867 2870 2868 [[package]] 2871 2869 name = "rog_anime" 2872 - version = "5.0.7" 2870 + version = "5.0.10" 2873 2871 dependencies = [ 2874 2872 "cargo-husky", 2875 2873 "dmi_id", ··· 2886 2884 2887 2885 [[package]] 2888 2886 name = "rog_aura" 2889 - version = "5.0.7" 2887 + version = "5.0.10" 2890 2888 dependencies = [ 2891 2889 "cargo-husky", 2892 2890 "dmi_id", ··· 2900 2898 2901 2899 [[package]] 2902 2900 name = "rog_dbus" 2903 - version = "5.0.7" 2901 + version = "5.0.10" 2904 2902 dependencies = [ 2905 2903 "asusd", 2906 2904 "cargo-husky", ··· 2913 2911 2914 2912 [[package]] 2915 2913 name = "rog_platform" 2916 - version = "5.0.7" 2914 + version = "5.0.10" 2917 2915 dependencies = [ 2918 2916 "cargo-husky", 2919 2917 "concat-idents", ··· 2930 2928 2931 2929 [[package]] 2932 2930 name = "rog_profiles" 2933 - version = "5.0.7" 2931 + version = "5.0.10" 2934 2932 dependencies = [ 2935 2933 "cargo-husky", 2936 2934 "log", ··· 2944 2942 2945 2943 [[package]] 2946 2944 name = "rog_simulators" 2947 - version = "5.0.7" 2945 + version = "5.0.10" 2948 2946 dependencies = [ 2949 2947 "glam", 2950 2948 "log", ··· 2960 2958 checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" 2961 2959 dependencies = [ 2962 2960 "base64", 2963 - "bitflags 2.4.1", 2961 + "bitflags 2.4.2", 2964 2962 "serde", 2965 2963 "serde_derive", 2966 2964 ] ··· 3012 3010 3013 3011 [[package]] 3014 3012 name = "rustix" 3015 - version = "0.38.28" 3013 + version = "0.38.30" 3016 3014 source = "registry+https://github.com/rust-lang/crates.io-index" 3017 - checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" 3015 + checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 3018 3016 dependencies = [ 3019 - "bitflags 2.4.1", 3017 + "bitflags 2.4.2", 3020 3018 "errno", 3021 3019 "libc", 3022 - "linux-raw-sys 0.4.12", 3020 + "linux-raw-sys 0.4.13", 3023 3021 "windows-sys 0.52.0", 3024 3022 ] 3025 3023 ··· 3088 3086 3089 3087 [[package]] 3090 3088 name = "semver" 3091 - version = "1.0.20" 3089 + version = "1.0.21" 3092 3090 source = "registry+https://github.com/rust-lang/crates.io-index" 3093 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 3091 + checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 3094 3092 3095 3093 [[package]] 3096 3094 name = "serde" 3097 - version = "1.0.193" 3095 + version = "1.0.195" 3098 3096 source = "registry+https://github.com/rust-lang/crates.io-index" 3099 - checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 3097 + checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" 3100 3098 dependencies = [ 3101 3099 "serde_derive", 3102 3100 ] 3103 3101 3104 3102 [[package]] 3105 3103 name = "serde_derive" 3106 - version = "1.0.193" 3104 + version = "1.0.195" 3107 3105 source = "registry+https://github.com/rust-lang/crates.io-index" 3108 - checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 3106 + checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" 3109 3107 dependencies = [ 3110 3108 "proc-macro2", 3111 3109 "quote", 3112 - "syn 2.0.43", 3110 + "syn 2.0.48", 3113 3111 ] 3114 3112 3115 3113 [[package]] 3116 3114 name = "serde_json" 3117 - version = "1.0.108" 3115 + version = "1.0.111" 3118 3116 source = "registry+https://github.com/rust-lang/crates.io-index" 3119 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 3117 + checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" 3120 3118 dependencies = [ 3121 3119 "itoa", 3122 3120 "ryu", ··· 3125 3123 3126 3124 [[package]] 3127 3125 name = "serde_repr" 3128 - version = "0.1.17" 3126 + version = "0.1.18" 3129 3127 source = "registry+https://github.com/rust-lang/crates.io-index" 3130 - checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 3128 + checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" 3131 3129 dependencies = [ 3132 3130 "proc-macro2", 3133 3131 "quote", 3134 - "syn 2.0.43", 3132 + "syn 2.0.48", 3135 3133 ] 3136 3134 3137 3135 [[package]] ··· 3195 3193 3196 3194 [[package]] 3197 3195 name = "smallvec" 3198 - version = "1.11.2" 3196 + version = "1.13.1" 3199 3197 source = "registry+https://github.com/rust-lang/crates.io-index" 3200 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 3198 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 3201 3199 3202 3200 [[package]] 3203 3201 name = "smithay-client-toolkit" ··· 3286 3284 [[package]] 3287 3285 name = "supergfxctl" 3288 3286 version = "5.1.2" 3289 - source = "git+https://gitlab.com/asus-linux/supergfxctl.git#af23df7596712bb9433a3be917febadeb3f1f419" 3287 + source = "git+https://gitlab.com/asus-linux/supergfxctl.git#a54163c4ced0f58dbbc134392d8a2118ee6c5c64" 3290 3288 dependencies = [ 3291 3289 "log", 3292 3290 "logind-zbus", ··· 3311 3309 3312 3310 [[package]] 3313 3311 name = "syn" 3314 - version = "2.0.43" 3312 + version = "2.0.48" 3315 3313 source = "registry+https://github.com/rust-lang/crates.io-index" 3316 - checksum = "ee659fb5f3d355364e1f3e5bc10fb82068efbf824a1e9d1c9504244a6469ad53" 3314 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 3317 3315 dependencies = [ 3318 3316 "proc-macro2", 3319 3317 "quote", ··· 3345 3343 3346 3344 [[package]] 3347 3345 name = "target-lexicon" 3348 - version = "0.12.12" 3346 + version = "0.12.13" 3349 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3350 - checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" 3348 + checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" 3351 3349 3352 3350 [[package]] 3353 3351 name = "tauri-winrt-notification" ··· 3361 3359 3362 3360 [[package]] 3363 3361 name = "tempfile" 3364 - version = "3.8.1" 3362 + version = "3.9.0" 3365 3363 source = "registry+https://github.com/rust-lang/crates.io-index" 3366 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 3364 + checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 3367 3365 dependencies = [ 3368 3366 "cfg-if", 3369 3367 "fastrand 2.0.1", 3370 3368 "redox_syscall 0.4.1", 3371 - "rustix 0.38.28", 3372 - "windows-sys 0.48.0", 3369 + "rustix 0.38.30", 3370 + "windows-sys 0.52.0", 3373 3371 ] 3374 3372 3375 3373 [[package]] 3376 3374 name = "termcolor" 3377 - version = "1.4.0" 3375 + version = "1.4.1" 3378 3376 source = "registry+https://github.com/rust-lang/crates.io-index" 3379 - checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" 3377 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 3380 3378 dependencies = [ 3381 3379 "winapi-util", 3382 3380 ] 3383 3381 3384 3382 [[package]] 3385 3383 name = "thiserror" 3386 - version = "1.0.52" 3384 + version = "1.0.56" 3387 3385 source = "registry+https://github.com/rust-lang/crates.io-index" 3388 - checksum = "83a48fd946b02c0a526b2e9481c8e2a17755e47039164a86c4070446e3a4614d" 3386 + checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 3389 3387 dependencies = [ 3390 3388 "thiserror-impl", 3391 3389 ] 3392 3390 3393 3391 [[package]] 3394 3392 name = "thiserror-impl" 3395 - version = "1.0.52" 3393 + version = "1.0.56" 3396 3394 source = "registry+https://github.com/rust-lang/crates.io-index" 3397 - checksum = "e7fbe9b594d6568a6a1443250a7e67d80b74e1e96f6d1715e1e21cc1888291d3" 3395 + checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 3398 3396 dependencies = [ 3399 3397 "proc-macro2", 3400 3398 "quote", 3401 - "syn 2.0.43", 3399 + "syn 2.0.48", 3402 3400 ] 3403 3401 3404 3402 [[package]] ··· 3492 3490 dependencies = [ 3493 3491 "proc-macro2", 3494 3492 "quote", 3495 - "syn 2.0.43", 3493 + "syn 2.0.48", 3496 3494 ] 3497 3495 3498 3496 [[package]] ··· 3568 3566 dependencies = [ 3569 3567 "proc-macro2", 3570 3568 "quote", 3571 - "syn 2.0.43", 3569 + "syn 2.0.48", 3572 3570 ] 3573 3571 3574 3572 [[package]] ··· 3658 3656 3659 3657 [[package]] 3660 3658 name = "unicode-bidi" 3661 - version = "0.3.14" 3659 + version = "0.3.15" 3662 3660 source = "registry+https://github.com/rust-lang/crates.io-index" 3663 - checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" 3661 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 3664 3662 3665 3663 [[package]] 3666 3664 name = "unicode-ident" ··· 3985 3983 source = "registry+https://github.com/rust-lang/crates.io-index" 3986 3984 checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 3987 3985 dependencies = [ 3988 - "windows-core", 3986 + "windows-core 0.51.1", 3989 3987 "windows-targets 0.48.5", 3990 3988 ] 3991 3989 ··· 3999 3997 ] 4000 3998 4001 3999 [[package]] 4000 + name = "windows-core" 4001 + version = "0.52.0" 4002 + source = "registry+https://github.com/rust-lang/crates.io-index" 4003 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4004 + dependencies = [ 4005 + "windows-targets 0.52.0", 4006 + ] 4007 + 4008 + [[package]] 4002 4009 name = "windows-implement" 4003 4010 version = "0.44.0" 4004 4011 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4255 4262 4256 4263 [[package]] 4257 4264 name = "winnow" 4258 - version = "0.5.30" 4265 + version = "0.5.34" 4259 4266 source = "registry+https://github.com/rust-lang/crates.io-index" 4260 - checksum = "9b5c3db89721d50d0e2a673f5043fc4722f76dcc352d7b1ab8b8288bed4ed2c5" 4267 + checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16" 4261 4268 dependencies = [ 4262 4269 "memchr", 4263 4270 ] ··· 4400 4407 dependencies = [ 4401 4408 "proc-macro2", 4402 4409 "quote", 4403 - "syn 2.0.43", 4410 + "syn 2.0.48", 4404 4411 ] 4405 4412 4406 4413 [[package]]
+3 -4
pkgs/applications/system/asusctl/default.nix
··· 13 13 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "asusctl"; 16 - version = "5.0.7"; 16 + version = "5.0.10"; 17 17 18 18 src = fetchFromGitLab { 19 19 owner = "asus-linux"; 20 20 repo = "asusctl"; 21 21 rev = version; 22 - hash = "sha256-thTzNB6GmzHG0BaaacmmQogRrLK1udkTYifEivwDtjM="; 22 + hash = "sha256-H8x3nfOFRv9DkbDkFw+LO1tdHiVyU3SzetqED4twPSk="; 23 23 }; 24 24 25 - cargoHash = ""; 26 25 cargoLock = { 27 26 lockFile = ./Cargo.lock; 28 27 outputHashes = { 29 28 "ecolor-0.21.0" = "sha256-m7eHX6flwO21umtx3dnIuVUnNsEs3ZCyOk5Vvp/lVfI="; 30 29 "notify-rust-4.6.0" = "sha256-jhCgisA9f6AI9e9JQUYRtEt47gQnDv5WsdRKFoKvHJs="; 31 - "supergfxctl-5.1.2" = "sha256-HJGyjFeN3bq+ArCGfFHAMnjW76wSnNyxPWR0ELcyjLg="; 30 + "supergfxctl-5.1.2" = "sha256-WDbUgvWExk5cs2cpjo88CiROdEbc01o2DELhRi9gju4="; 32 31 }; 33 32 }; 34 33
+12 -2
pkgs/applications/video/obs-studio/plugins/obs-vkcapture.nix
··· 20 20 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "obs-vkcapture"; 23 - version = "1.4.7"; 23 + version = "1.5.0"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "nowrep"; 27 27 repo = finalAttrs.pname; 28 28 rev = "v${finalAttrs.version}"; 29 - hash = "sha256-/EbavDDeFQys9zu3FAgsAeVVbs1Rrv8YR4949XCHc6s="; 29 + hash = "sha256-hYPQ1N4k4eb+bvGWZqaQJ/C8C5Lh8ooZ03raGF5ORgE="; 30 30 }; 31 31 32 32 cmakeFlags = lib.optionals stdenv.isi686 [ ··· 50 50 ++ lib.optionals (!stdenv.isi686) [ 51 51 obs-studio 52 52 ]; 53 + 54 + postPatch = '' 55 + substituteInPlace src/glinject.c \ 56 + --replace "libGLX.so.0" "${lib.getLib libGL}/lib/libGLX.so.0" \ 57 + --replace "libX11.so.6" "${lib.getLib libX11}/lib/libX11.so.6" \ 58 + --replace "libX11-xcb.so.1" "${lib.getLib libX11}/lib/libX11-xcb.so.1" \ 59 + --replace "libxcb-dri3.so.0" "${lib.getLib libxcb}/lib/libxcb-dri3.so.0" \ 60 + --replace "libEGL.so.1" "${lib.getLib libGL}/lib/libEGL.so.1" \ 61 + --replace "libvulkan.so.1" "${lib.getLib vulkan-loader}/lib/libvulkan.so.1" 62 + ''; 53 63 54 64 # Support 32bit Vulkan applications by linking in the 32bit Vulkan layer 55 65 postInstall = lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") ''
+3 -3
pkgs/by-name/at/athens/package.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "athens"; 9 - version = "0.13.2"; 9 + version = "0.13.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "gomods"; 13 13 repo = "athens"; 14 14 rev = "v${version}"; 15 - hash = "sha256-UKzR2eGIcAaQNXPx0P/V/1rO32JSr2fGl0U8mPzKjIM="; 15 + hash = "sha256-psO3x8xLWGSlsZT2HiAvYWP1rCvbWUx+WoJ4eves9lw="; 16 16 }; 17 17 18 - vendorHash = "sha256-NycAQsv/EZYVQz8FmVFcKoFpW7+MxguOxK4ry63A7N4="; 18 + vendorHash = "sha256-hk0hmkmhRPRbh2Yqf1lYei6iiKUurMfc1Y3VPNStcBs="; 19 19 20 20 CGO_ENABLED = "0"; 21 21 ldflags = [ "-s" "-w" "-X github.com/gomods/athens/pkg/build.version=${version}" ];
+4 -3
pkgs/by-name/hi/hifile/package.nix
··· 1 1 { lib, appimageTools, fetchurl }: 2 2 3 3 let 4 - version = "0.9.9.10"; 4 + version = "0.9.9.11"; 5 5 pname = "hifile"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.hifile.app/files/HiFile-${version}.AppImage"; 9 - hash = "sha256-wNS+vaWvJsZDrgiA7RWRfkGv9Mb6BZ2qyn67jwJu61I="; 9 + hash = "sha256-T/ig5Tfo58+yMp+kOEa96+QvABg6gTaIbdy53jWucvM="; 10 10 }; 11 11 12 12 appimageContents = appimageTools.extractType2 { ··· 22 22 install -m 444 -D ${appimageContents}/HiFile.desktop $out/share/applications/HiFile.desktop 23 23 install -m 444 -D ${appimageContents}/HiFile.png $out/share/icons/hicolor/512x512/apps/HiFile.png 24 24 substituteInPlace $out/share/applications/HiFile.desktop \ 25 - --replace 'Exec=HiFile' 'Exec=${pname}' 25 + --replace-fail 'Exec=HiFile' 'Exec=${pname}' 26 26 ''; 27 27 28 28 meta = with lib; { ··· 35 35 license = licenses.unfree; 36 36 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 37 37 maintainers = with maintainers; [ ymstnt ]; 38 + mainProgram = "hifile"; 38 39 platforms = [ "x86_64-linux" ]; 39 40 }; 40 41 }
+27
pkgs/by-name/jr/jrl-cmakemodules/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + }: 7 + 8 + stdenv.mkDerivation { 9 + pname = "jrl-cmakemodules"; 10 + version = "0-unstable-2024-04-12"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "jrl-umi3218"; 14 + repo = "jrl-cmakemodules"; 15 + rev = "a914fa836ab4d2f01c191c93a763cfa322820dc7"; 16 + hash = "sha256-/VedtcRqy4SUTZfrtg01Z1lSPFRg/858hgve+nKTqPo="; 17 + }; 18 + 19 + nativeBuildInputs = [ cmake ]; 20 + 21 + meta = { 22 + description = "CMake utility toolbox"; 23 + homepage = "https://github.com/jrl-umi3218/jrl-cmakemodules"; 24 + license = lib.licenses.lgpl3Plus; 25 + maintainers = [ lib.maintainers.nim65s ]; 26 + }; 27 + }
+28
pkgs/by-name/ki/kittysay/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + }: let 6 + version = "0.5.0"; 7 + in 8 + rustPlatform.buildRustPackage { 9 + pname = "kittysay"; 10 + inherit version; 11 + 12 + src = fetchFromGitHub { 13 + owner = "uncenter"; 14 + repo = "kittysay"; 15 + rev = "v${version}"; 16 + sha256 = "sha256-eOcHrEvU3nBKFokwE8CyDOUYoBA1+gBlnl7VRUuoFfE="; 17 + }; 18 + 19 + cargoHash = "sha256-dVgPp5jY3ii8mO/HLTDESQzQyZXzqut8Bjm2KfWD0+U="; 20 + 21 + meta = { 22 + description = "Cowsay, but with a cute kitty :3"; 23 + homepage = "https://github.com/uncenter/kittysay"; 24 + license = lib.licenses.gpl3Only; 25 + maintainers = with lib.maintainers; [isabelroses uncenter]; 26 + mainProgram = "kittysay"; 27 + }; 28 + }
+10
pkgs/by-name/le/less/package.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchurl 4 + , fetchpatch 4 5 , ncurses 5 6 , pcre2 6 7 }: ··· 15 16 url = "https://www.greenwoodsoftware.com/less/less-${finalAttrs.version}.tar.gz"; 16 17 hash = "sha256-KRG1QyyDb6CEyKLmj2zWMSNywCalj6qpiGJzHItgUug="; 17 18 }; 19 + 20 + patches = [ 21 + (fetchpatch { 22 + # https://www.openwall.com/lists/oss-security/2024/04/12/5 23 + name = "sec-issue-newline-path.patch"; 24 + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/less/-/raw/1d570db0c84fe95799f460526492e45e24c30ad0/backport-007521ac3c95bc76.patch"; 25 + hash = "sha256-BT8DLIu7oVhL5XL50uFVUp97qjklcvRHy85UQwVKAmc="; 26 + }) 27 + ]; 18 28 19 29 buildInputs = [ 20 30 ncurses
+2 -2
pkgs/by-name/ll/llama-cpp/package.nix
··· 72 72 in 73 73 effectiveStdenv.mkDerivation (finalAttrs: { 74 74 pname = "llama-cpp"; 75 - version = "2636"; 75 + version = "2674"; 76 76 77 77 src = fetchFromGitHub { 78 78 owner = "ggerganov"; 79 79 repo = "llama.cpp"; 80 80 rev = "refs/tags/b${finalAttrs.version}"; 81 - hash = "sha256-FAU9Kv8cfFmx2gCx5oFgPmBQnwVuhkqlxIsB1yWDHUY="; 81 + hash = "sha256-5Vc9DkXD83X22xRxZ2laCxrAZe2RdsL6FwR2tC/YGU0="; 82 82 }; 83 83 84 84 postPatch = ''
+42
pkgs/by-name/ru/ruapu/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + }: 5 + 6 + stdenv.mkDerivation (finalAttrs: { 7 + pname = "ruapu"; 8 + version = "0.1.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "nihui"; 12 + repo = "ruapu"; 13 + rev = finalAttrs.version; 14 + hash = "sha256-gP2O0KtzArNCU3Sqc7STitO6WkS1536Z4VkA5U1uZuc="; 15 + }; 16 + 17 + buildPhase = '' 18 + runHook preBuild 19 + 20 + $CC main.c -o ruapu 21 + 22 + runHook postBuild 23 + ''; 24 + 25 + installPhase = '' 26 + runHook preInstall 27 + 28 + install -Dm755 ruapu $out/bin/ruapu 29 + install -Dm644 ruapu.h $out/include/ruapu.h 30 + 31 + runHook postInstall 32 + ''; 33 + 34 + meta = { 35 + description = "Detect CPU ISA features with single-file"; 36 + homepage = "https://github.com/nihui/ruapu"; 37 + license = lib.licenses.mit; 38 + maintainers = with lib.maintainers; [ aleksana ]; 39 + mainProgram = "ruapu"; 40 + platforms = lib.platforms.all; 41 + }; 42 + })
+27 -18
pkgs/by-name/sp/spotube/package.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchurl 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 4 5 5 - , autoPatchelfHook 6 - , dpkg 7 - , makeBinaryWrapper 8 - , makeWrapper 9 - , undmg 10 - , wrapGAppsHook 6 + autoPatchelfHook, 7 + dpkg, 8 + makeBinaryWrapper, 9 + makeWrapper, 10 + undmg, 11 + wrapGAppsHook, 11 12 12 - , libappindicator 13 - , libnotify 14 - , libsecret 15 - , mpv-unwrapped 16 - , xdg-user-dirs 13 + libappindicator, 14 + libnotify, 15 + libsecret, 16 + mpv-unwrapped, 17 + xdg-user-dirs, 17 18 }: 18 19 19 20 let ··· 28 29 as an audio source, eliminating the need for Spotify Premium 29 30 ''; 30 31 downloadPage = "https://github.com/KRTirtho/spotube/releases"; 31 - homepage = "https://spotube.netlify.app/"; 32 + homepage = "https://spotube.krtirtho.dev/"; 32 33 license = lib.licenses.bsdOriginal; 33 34 mainProgram = "spotube"; 34 35 maintainers = with lib.maintainers; [ tomasajt ]; 35 - platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; 36 + platforms = [ 37 + "x86_64-linux" 38 + "x86_64-darwin" 39 + "aarch64-darwin" 40 + ]; 36 41 sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 37 42 }; 38 43 39 - fetchArtifact = { filename, hash }: 44 + fetchArtifact = 45 + { filename, hash }: 40 46 fetchurl { 41 47 url = "https://github.com/KRTirtho/spotube/releases/download/v${version}/${filename}"; 42 48 inherit hash; ··· 52 58 53 59 sourceRoot = "."; 54 60 55 - nativeBuildInputs = [ undmg makeBinaryWrapper ]; 61 + nativeBuildInputs = [ 62 + undmg 63 + makeBinaryWrapper 64 + ]; 56 65 57 66 installPhase = '' 58 67 runHook preInstall
+3
pkgs/by-name/ss/sssnake/package.nix
··· 13 13 rev = "v${version}"; 14 14 hash = "sha256-zkErOV6Az0kJdwyXzMCnVW1997zpAB79TBvf/41Igic="; 15 15 }; 16 + postPatch = '' 17 + substituteInPlace makefile --replace '-lncursesw' '-lncursesw -D_XOPEN_SOURCE=500' 18 + ''; 16 19 buildInputs = [ncurses]; 17 20 makeFlags = [ 18 21 "PREFIX=$(out)"
+3 -3
pkgs/by-name/ta/tailscale-nginx-auth/package.nix
··· 1 1 { lib, stdenv, buildGoModule, fetchFromGitHub }: 2 2 3 3 let 4 - version = "1.62.1"; 4 + version = "1.64.0"; 5 5 in 6 6 buildGoModule { 7 7 pname = "tailscale-nginx-auth"; ··· 11 11 owner = "tailscale"; 12 12 repo = "tailscale"; 13 13 rev = "v${version}"; 14 - hash = "sha256-gV1k+8n6vuL9q4hNaMdQLf6083Em+CC7/uTdUpehbUU="; 14 + hash = "sha256-qBZoiqhBMBNbeytDBH+sOxxsVjOcH6vnSgIufx+Op04="; 15 15 }; 16 - vendorHash = "sha256-jyRjT/CQBlmjHzilxJvMuzZQlGyJB4X/yISgWjBVDxc="; 16 + vendorHash = "sha256-pYeHqYd2cCOVQlD1r2lh//KC+732H0lj1fPDBr+W8qA="; 17 17 18 18 CGO_ENABLED = 0; 19 19
+3 -3
pkgs/data/fonts/iosevka/default.nix
··· 55 55 56 56 buildNpmPackage rec { 57 57 pname = "Iosevka${toString set}"; 58 - version = "29.1.0"; 58 + version = "29.2.0"; 59 59 60 60 src = fetchFromGitHub { 61 61 owner = "be5invis"; 62 62 repo = "iosevka"; 63 63 rev = "v${version}"; 64 - hash = "sha256-LtbkumAAx77sG2Mw5gkjFK+wtwibKP6uVT2buEkERik="; 64 + hash = "sha256-7g0eogqiBdfTwg8btkHExrY4fpqf0hUZbvlElFtKrB8="; 65 65 }; 66 66 67 - npmDepsHash = "sha256-hC5283V5olhZlwY8PgTywTrbx93acclc4N0YrZTaV7Y="; 67 + npmDepsHash = "sha256-lSKh16qN4EAmC0wtBokkFyl6Vung85vPTyr8Icc4rU0="; 68 68 69 69 nativeBuildInputs = [ 70 70 remarshal
+2 -2
pkgs/development/compilers/ghdl/default.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "ghdl-${backend}"; 16 - version = "4.0.0"; 16 + version = "4.1.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "ghdl"; 20 20 repo = "ghdl"; 21 21 rev = "v${finalAttrs.version}"; 22 - hash = "sha256-KQwesrj2g8cDCyiEb5j4bkM5O3fGPuXzGUOEEGw6zRI="; 22 + hash = "sha256-tPSHer3qdtEZoPh9BsEyuTOrXgyENFUyJqnUS3UYAvM="; 23 23 }; 24 24 25 25 LIBRARY_PATH = "${stdenv.cc.libc}/lib";
+2 -2
pkgs/development/compilers/jasmin-compiler/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jasmin-compiler"; 5 - version = "2023.06.2"; 5 + version = "2023.06.3"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/jasmin-lang/jasmin/releases/download/v${version}/jasmin-compiler-v${version}.tar.bz2"; 9 - hash = "sha256-I3+MP2Q7ENOdQdvvCqcyD+I8ImF6c+9HQDpY6QUWuY8="; 9 + hash = "sha256-Fp3QMsBaPOA6L6kOgffoHaJAypJDt8JxT8EVDDpPAKs="; 10 10 }; 11 11 12 12 sourceRoot = "jasmin-compiler-v${version}/compiler";
+5
pkgs/development/libraries/geos/default.nix
··· 18 18 19 19 nativeBuildInputs = [ cmake ]; 20 20 21 + # https://github.com/libgeos/geos/issues/930 22 + cmakeFlags = lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ 23 + "-DCMAKE_CTEST_ARGUMENTS=--exclude-regex;unit-geom-Envelope" 24 + ]; 25 + 21 26 doCheck = true; 22 27 23 28 passthru.tests = {
+2 -3
pkgs/development/ocaml-modules/owee/default.nix
··· 2 2 3 3 buildDunePackage rec { 4 4 minimalOCamlVersion = "4.06"; 5 - duneVersion = "2"; 6 5 pname = "owee"; 7 - version = "0.6"; 6 + version = "0.7"; 8 7 9 8 src = fetchurl { 10 9 url = 11 10 "https://github.com/let-def/owee/releases/download/v${version}/owee-${version}.tbz"; 12 - sha256 = "sha256-GwXV5t4GYbDiGwyvQyW8NZoYvn4qXlLnjX331Bj1wjM="; 11 + hash = "sha256-9FXcmddHg5mk5UWgYd4kTPOLOY/p6A/OBuvfas4elUA="; 13 12 }; 14 13 15 14 meta = with lib; {
-32
pkgs/development/ocaml-modules/spacetime_lib/default.nix
··· 1 - { lib, fetchFromGitHub, buildDunePackage, ocaml, owee }: 2 - 3 - lib.throwIfNot (lib.versionAtLeast "4.12" ocaml.version) 4 - "spacetime_lib is not available for OCaml ${ocaml.version}" 5 - 6 - buildDunePackage rec { 7 - pname = "spacetime_lib"; 8 - version = "0.3.0"; 9 - duneVersion = "2"; 10 - 11 - src = fetchFromGitHub { 12 - owner = "lpw25"; 13 - repo = "spacetime_lib"; 14 - rev = version; 15 - sha256 = "0biisgbycr5v3nm5jp8i0h6vq76vzasdjkcgh8yr7fhxc81jgv3p"; 16 - }; 17 - 18 - patches = [ ./spacetime.diff ]; 19 - 20 - propagatedBuildInputs = [ owee ]; 21 - 22 - preConfigure = '' 23 - bash ./configure.sh 24 - ''; 25 - 26 - meta = { 27 - description = "An OCaml library providing some simple operations for handling OCaml “spacetime” profiles"; 28 - inherit (src.meta) homepage; 29 - license = lib.licenses.mit; 30 - maintainers = [ lib.maintainers.vbgl ]; 31 - }; 32 - }
+25 -19
pkgs/development/python-modules/eigenpy/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , cmake 5 - , doxygen 6 - , boost 7 - , eigen 8 - , numpy 9 - , scipy 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + doxygen, 7 + boost, 8 + eigen, 9 + jrl-cmakemodules, 10 + numpy, 11 + scipy, 10 12 }: 11 13 12 14 stdenv.mkDerivation (finalAttrs: { 13 15 pname = "eigenpy"; 14 - version = "3.4.0"; 16 + version = "3.5.0"; 15 17 16 18 src = fetchFromGitHub { 17 19 owner = "stack-of-tasks"; 18 - repo = finalAttrs.pname; 20 + repo = "eigenpy"; 19 21 rev = "v${finalAttrs.version}"; 20 - fetchSubmodules = true; 21 22 hash = "sha256-/k5eltoeUW05FTjvStAOw+tguWLUaUced8TArrk4UDI="; 22 23 }; 24 + 25 + outputs = [ 26 + "dev" 27 + "out" 28 + ]; 23 29 24 30 cmakeFlags = [ 25 31 "-DINSTALL_DOCUMENTATION=ON" ··· 34 40 scipy 35 41 ]; 36 42 37 - buildInputs = [ 38 - boost 39 - ]; 43 + buildInputs = [ boost ]; 40 44 41 45 propagatedBuildInputs = [ 42 46 eigen 47 + jrl-cmakemodules 43 48 numpy 44 49 ]; 45 50 46 51 doCheck = true; 47 - pythonImportsCheck = [ 48 - "eigenpy" 49 - ]; 52 + pythonImportsCheck = [ "eigenpy" ]; 50 53 51 54 meta = with lib; { 52 55 description = "Bindings between Numpy and Eigen using Boost.Python"; 53 56 homepage = "https://github.com/stack-of-tasks/eigenpy"; 54 57 changelog = "https://github.com/stack-of-tasks/eigenpy/releases/tag/v${version}"; 55 58 license = licenses.bsd2; 56 - maintainers = with maintainers; [ nim65s wegank ]; 59 + maintainers = with maintainers; [ 60 + nim65s 61 + wegank 62 + ]; 57 63 platforms = platforms.unix; 58 64 }; 59 65 })
+38
pkgs/development/python-modules/pynmeagps/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytestCheckHook 5 + , setuptools 6 + , pytest-cov 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "pynmeagps"; 11 + version = "1.0.35"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "semuconsulting"; 16 + repo = "pynmeagps"; 17 + rev = "v${version}"; 18 + hash = "sha256-ULGBfTHCFGUSF3cmJ4GEUrgGDo4uJwstBj8nZ7tj0AA="; 19 + }; 20 + 21 + nativeBuildInputs = [ setuptools ]; 22 + 23 + nativeCheckInputs = [ 24 + pytestCheckHook 25 + pytest-cov 26 + ]; 27 + 28 + pythonImportsCheck = [ 29 + "pynmeagps" 30 + ]; 31 + 32 + meta = { 33 + homepage = "https://github.com/semuconsulting/pynmeagps"; 34 + description = "NMEA protocol parser and generator"; 35 + license = lib.licenses.bsd3; 36 + maintainers = with lib.maintainers; [ dylan-gonzalez ]; 37 + }; 38 + }
+2 -2
pkgs/development/tools/ocaml/dune/3.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "dune"; 9 - version = "3.14.2"; 9 + version = "3.15.0"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/ocaml/dune/releases/download/${version}/dune-${version}.tbz"; 13 - hash = "sha256-6AhnyzYrJ0nZ2eDLqymC+Yrx2vRFm4EWTKCqxrTmrOE="; 13 + hash = "sha256-tcPRD29gSL+vVvxPCULVY4G1WvQofK+CUUh9TE55INc="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ ocaml findlib ];
+8 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 6 6 # NOTE: When updating these, please also take a look at the changes done to 7 7 # kernel config in the xanmod version commit 8 8 ltsVariant = { 9 - version = "6.6.26"; 10 - hash = "sha256-XC0HRp0t4qeGReU2oY231P5kdzvkl71uILlF9tdwgX4="; 9 + version = "6.6.27"; 10 + hash = "sha256-MYvt7QWRdUybbhva6B4MOYrwnJfuu/qvMlnaGKcO1Hw="; 11 11 variant = "lts"; 12 12 }; 13 13 14 14 mainVariant = { 15 - version = "6.8.5"; 16 - hash = "sha256-CPq6CxyQY/y7f0FV4JSWucyo4rfIsfmVY/f15Lv0/TI="; 15 + version = "6.8.6"; 16 + hash = "sha256-7GsiIl3rcLm/u2zxrjpP6dTxn7w/6at22gaU//mLlzw="; 17 17 variant = "main"; 18 18 }; 19 19 ··· 32 32 # CPUFreq governor Performance 33 33 CPU_FREQ_DEFAULT_GOV_PERFORMANCE = lib.mkOverride 60 yes; 34 34 CPU_FREQ_DEFAULT_GOV_SCHEDUTIL = lib.mkOverride 60 no; 35 + 36 + # Full preemption 37 + PREEMPT = lib.mkOverride 60 yes; 38 + PREEMPT_VOLUNTARY = lib.mkOverride 60 no; 35 39 36 40 # Google's BBRv3 TCP congestion Control 37 41 TCP_CONG_BBR = yes;
+7 -5
pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "rtl88xxau-aircrack"; 5 - version = "${kernel.version}-unstable-02-05-2023"; 5 + version = "${kernel.version}-unstable-2024-04-09"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "aircrack-ng"; 9 9 repo = "rtl8812au"; 10 - rev = "35308f4dd73e77fa572c48867cce737449dd8548"; 11 - hash = "sha256-0kHrNsTKRl/xTQpDkIOYqTtcHlytXhXX8h+6guvLmLI="; 10 + rev = "63cf0b4584aa8878b0fe8ab38017f31c319bde3d"; 11 + hash = "sha256-tDsI/ZzsQm9999EpCpDFArfEIg/ueUJEbSYESbGxd4A="; 12 12 }; 13 13 14 14 nativeBuildInputs = kernel.moduleBuildDependencies; ··· 29 29 enableParallelBuilding = true; 30 30 31 31 meta = with lib; { 32 - description = "Aircrack-ng kernel module for Realtek 88XXau network cards\n(8811au, 8812au, 8814au and 8821au chipsets) with monitor mode and injection support."; 32 + description = '' 33 + Aircrack-ng kernel module for Realtek 88XXau network cards 34 + (8811au, 8812au, 8814au and 8821au chipsets) with monitor mode and injection support.''; 33 35 homepage = "https://github.com/aircrack-ng/rtl8812au"; 34 36 license = licenses.gpl2Only; 35 - maintainers = [ maintainers.jethro ]; 37 + maintainers = [ maintainers.ja1den maintainers.jethro ]; 36 38 platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" ]; 37 39 }; 38 40 }
+3 -3
pkgs/servers/openvscode-server/default.nix
··· 60 60 in 61 61 stdenv.mkDerivation (finalAttrs: { 62 62 pname = "openvscode-server"; 63 - version = "1.87.1"; 63 + version = "1.88.0"; 64 64 65 65 src = fetchFromGitHub { 66 66 owner = "gitpod-io"; 67 67 repo = "openvscode-server"; 68 68 rev = "openvscode-server-v${finalAttrs.version}"; 69 - hash = "sha256-v9q0+qhgDhqejSI6ioAUNsAKK27o/Uo0KUtuAuSQYig="; 69 + hash = "sha256-cZ/q8EUPZ4YqKpwH/XvXzE8pMHKGO93ADqhGHbqJBF8="; 70 70 }; 71 71 72 72 yarnCache = stdenv.mkDerivation { ··· 89 89 90 90 outputHashMode = "recursive"; 91 91 outputHashAlgo = "sha256"; 92 - outputHash = "sha256-oRuy7PjVv3Y24GQlvX4tPPndvKTgxbv7TR8ytTBY2DQ="; 92 + outputHash = "sha256-Zy8YPY+vEF9Y5ol4xWk9UMkHUQ0hY8n+mcXfm8iVbys="; 93 93 }; 94 94 95 95 nativeBuildInputs = [
+8 -1
pkgs/shells/oksh/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, buildPackages }: 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , buildPackages 5 + , ncurses 6 + }: 2 7 3 8 stdenv.mkDerivation rec { 4 9 pname = "oksh"; ··· 18 23 ''; 19 24 20 25 configureFlags = [ "--no-strip" ]; 26 + 27 + buildInputs = [ ncurses ]; 21 28 22 29 meta = with lib; { 23 30 description = "Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh)";
+2 -2
pkgs/tools/misc/cyberchef/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "cyberchef"; 8 - version = "10.15.1"; 8 + version = "10.17.0"; 9 9 10 10 src = fetchzip { 11 11 url = "https://github.com/gchq/CyberChef/releases/download/v${version}/CyberChef_v${version}.zip"; 12 - sha256 = "sha256-IJ3Id/Pn6KVBQwRFBpECDkeEXQ9J2WRK4NgeSqZoP8w="; 12 + sha256 = "sha256-mOnjW6ncsNQ16YELX63sIsQTNE2Y/gbs0rcOUFd2umw="; 13 13 stripRoot = false; 14 14 }; 15 15
+29 -20
pkgs/tools/networking/cloud-custodian/default.nix
··· 1 - { lib, buildPythonApplication, fetchPypi 2 - , argcomplete 3 - , boto3 4 - , botocore 5 - , certifi 6 - , python-dateutil 7 - , jsonpatch 8 - , jsonschema 9 - , pyyaml 10 - , tabulate 11 - , urllib3 1 + { 2 + lib, 3 + python3, 4 + fetchFromGitHub, 12 5 }: 13 6 14 - buildPythonApplication rec { 7 + python3.pkgs.buildPythonApplication rec { 15 8 pname = "cloud-custodian"; 16 - version = "0.8.45.1"; 9 + version = "0.9.35.0"; 10 + pyproject = true; 17 11 18 - src = fetchPypi { 19 - pname = "c7n"; 20 - inherit version; 21 - sha256 = "0c199gdmpm83xfghrbzp02xliyxiygsnx2fvb35j9qpf37wzzp3z"; 12 + src = fetchFromGitHub { 13 + owner = "cloud-custodian"; 14 + repo = "cloud-custodian"; 15 + rev = "refs/tags/${version}"; 16 + hash = "sha256-iiyYtAtAQKTGrXdIPXGs11QWuPWn+IWmXpjmYO5S6Pg="; 22 17 }; 23 18 24 - propagatedBuildInputs = [ 19 + pythonRelaxDeps = [ 20 + "docutils" 21 + "importlib-metadata" 22 + "referencing" 23 + "urllib3" 24 + ]; 25 + 26 + build-system = with python3.pkgs; [ poetry-core ]; 27 + 28 + nativeBuildInputs = with python3.pkgs; [ pythonRelaxDepsHook ]; 29 + 30 + dependencies = with python3.pkgs; [ 25 31 argcomplete 26 32 boto3 27 33 botocore 28 34 certifi 29 - python-dateutil 35 + docutils 36 + importlib-metadata 30 37 jsonpatch 31 38 jsonschema 39 + python-dateutil 32 40 pyyaml 33 41 tabulate 34 42 urllib3 ··· 41 49 42 50 meta = with lib; { 43 51 description = "Rules engine for cloud security, cost optimization, and governance"; 44 - mainProgram = "custodian"; 45 52 homepage = "https://cloudcustodian.io"; 53 + changelog = "https://github.com/cloud-custodian/cloud-custodian/releases/tag/${version}"; 46 54 license = licenses.asl20; 47 55 maintainers = with maintainers; [ bhipple ]; 56 + mainProgram = "custodian"; 48 57 }; 49 58 }
+1
pkgs/tools/networking/openssh/common.nix
··· 170 170 171 171 passthru.tests = { 172 172 borgbackup-integration = nixosTests.borgbackup; 173 + openssh = nixosTests.openssh; 173 174 }; 174 175 175 176 meta = with lib; {
+3 -3
pkgs/tools/text/hcledit/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "hcledit"; 8 - version = "0.2.10"; 8 + version = "0.2.11"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "minamijoyo"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-rXmbRbM6U1JtV3t8C0LlLAdYpxd4UjxrbrPVHdqiCJ8="; 14 + hash = "sha256-UtZ59S8Cn29HNE9UpmJFtPkB8TMpDUOzlLMf78a+Vd4="; 15 15 }; 16 16 17 - vendorHash = "sha256-9ND/vDPDn3rn213Jn1UPMmYAkMI86gYx9QLcV/oFGh4="; 17 + vendorHash = "sha256-huDM8kPA6vQcoJTxiWzVFZKHrTKw1ip32hMZJYZM0og="; 18 18 19 19 meta = with lib; { 20 20 description = "A command line editor for HCL";
+21 -6
pkgs/tools/text/validator-nu/default.nix
··· 6 6 , python3 7 7 , stdenvNoCC 8 8 , lib 9 + , testers 9 10 }: 10 11 11 12 let ··· 40 41 }; 41 42 42 43 in 43 - stdenvNoCC.mkDerivation rec { 44 + stdenvNoCC.mkDerivation (finalAttrs: { 44 45 inherit pname version src; 45 46 46 47 nativeBuildInputs = [ git jdk_headless makeWrapper python3 ]; 47 48 49 + postPatch = '' 50 + substituteInPlace build/build.py --replace-warn \ 51 + 'validatorVersion = "%s.%s.%s" % (year, month, day)' \ 52 + 'validatorVersion = "${finalAttrs.version}"' 53 + ''; 54 + 48 55 buildPhase = '' 49 56 ln -s '${deps}/dependencies' '${deps}/extras' . 50 57 JAVA_HOME='${jdk_headless}' python checker.py build 51 58 ''; 52 59 53 60 installPhase = '' 61 + runHook preInstall 62 + 54 63 mkdir -p "$out/bin" "$out/share/java" 55 64 mv build/dist/vnu.jar "$out/share/java/" 56 65 makeWrapper "${jre_headless}/bin/java" "$out/bin/vnu" \ 57 66 --add-flags "-jar '$out/share/java/vnu.jar'" 67 + 68 + runHook postInstall 58 69 ''; 59 70 60 - meta = with lib; { 71 + passthru.tests.version = testers.testVersion { 72 + package = finalAttrs.finalPackage; 73 + }; 74 + 75 + meta = { 61 76 description = "Helps you catch problems in your HTML/CSS/SVG"; 62 77 homepage = "https://validator.github.io/validator/"; 63 - license = licenses.mit; 64 - maintainers = with maintainers; [ andersk ivan ]; 78 + license = lib.licenses.mit; 79 + maintainers = with lib.maintainers; [ andersk ivan ]; 65 80 mainProgram = "vnu"; 66 - sourceProvenance = with sourceTypes; [ binaryBytecode fromSource ]; 81 + sourceProvenance = with lib.sourceTypes; [ binaryBytecode fromSource ]; 67 82 }; 68 - } 83 + })
+6 -9
pkgs/top-level/all-packages.nix
··· 3634 3634 3635 3635 claws = callPackage ../tools/misc/claws { }; 3636 3636 3637 - cloud-custodian = python3Packages.callPackage ../tools/networking/cloud-custodian { }; 3637 + cloud-custodian = callPackage ../tools/networking/cloud-custodian { }; 3638 3638 3639 3639 coconut = with python3Packages; toPythonApplication coconut; 3640 3640 ··· 8343 8343 }) 8344 8344 garage 8345 8345 garage_0_8 garage_0_9 8346 - garage_0_8_7 garage_0_9_4; 8346 + garage_0_8_7 garage_0_9_4 8347 + garage_1_0_0 garage_1_x; 8347 8348 8348 8349 garmintools = callPackage ../development/libraries/garmintools { }; 8349 8350 ··· 19301 19302 modd = callPackage ../development/tools/modd { }; 19302 19303 19303 19304 mold = callPackage ../development/tools/mold { 19304 - stdenv = if stdenv.isDarwin then overrideLibcxx darwin.apple_sdk_11_0.llvmPackages_16.stdenv else stdenv; 19305 + stdenv = if stdenv.isDarwin then overrideSDK stdenv "11.0" else stdenv; 19305 19306 tbb = tbb_2021_11; 19306 19307 }; 19307 19308 ··· 21071 21072 21072 21073 geomyidae = callPackage ../applications/networking/gopher/geomyidae { }; 21073 21074 21074 - geos = callPackage ../development/libraries/geos { 21075 - stdenv = if stdenv.cc.isClang then overrideLibcxx llvmPackages_14.stdenv else stdenv; 21076 - }; 21075 + geos = callPackage ../development/libraries/geos { }; 21077 21076 21078 21077 geos_3_9 = callPackage ../development/libraries/geos/3.9.nix { }; 21079 21078 ··· 24044 24043 24045 24044 prime-server = callPackage ../development/libraries/prime-server { }; 24046 24045 24047 - proj = callPackage ../development/libraries/proj { 24048 - stdenv = if stdenv.cc.isClang then overrideLibcxx llvmPackages_13.stdenv else stdenv; 24049 - }; 24046 + proj = callPackage ../development/libraries/proj { }; 24050 24047 24051 24048 proj_7 = callPackage ../development/libraries/proj/7.nix { }; 24052 24049
-2
pkgs/top-level/ocaml-packages.nix
··· 1701 1701 inherit (pkgs) soundtouch; 1702 1702 }; 1703 1703 1704 - spacetime_lib = callPackage ../development/ocaml-modules/spacetime_lib { }; 1705 - 1706 1704 speex = callPackage ../development/ocaml-modules/speex { 1707 1705 inherit (pkgs) speex; 1708 1706 };
+2
pkgs/top-level/python-packages.nix
··· 11308 11308 11309 11309 pynmea2 = callPackage ../development/python-modules/pynmea2 { }; 11310 11310 11311 + pynmeagps = callPackage ../development/python-modules/pynmeagps { }; 11312 + 11311 11313 pynput = callPackage ../development/python-modules/pynput { }; 11312 11314 11313 11315 pynrrd = callPackage ../development/python-modules/pynrrd { };