lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
19bc8187 fbd21c50

+154 -101
+7 -7
doc/languages-frameworks/rust.section.md
··· 254 254 where they are known to differ. But there are ways to customize the argument: 255 255 256 256 - To choose a different target by name, define 257 - `stdenv.hostPlatform.rustc.config` as that name (a string), and that 257 + `stdenv.hostPlatform.rust.rustcTarget` as that name (a string), and that 258 258 name will be used instead. 259 259 260 260 For example: ··· 262 262 ```nix 263 263 import <nixpkgs> { 264 264 crossSystem = (import <nixpkgs/lib>).systems.examples.armhf-embedded // { 265 - rustc.config = "thumbv7em-none-eabi"; 265 + rust.rustcTarget = "thumbv7em-none-eabi"; 266 266 }; 267 267 } 268 268 ``` ··· 274 274 ``` 275 275 276 276 - To pass a completely custom target, define 277 - `stdenv.hostPlatform.rustc.config` with its name, and 278 - `stdenv.hostPlatform.rustc.platform` with the value. The value will be 277 + `stdenv.hostPlatform.rust.rustcTarget` with its name, and 278 + `stdenv.hostPlatform.rust.platform` with the value. The value will be 279 279 serialized to JSON in a file called 280 - `${stdenv.hostPlatform.rustc.config}.json`, and the path of that file 280 + `${stdenv.hostPlatform.rust.rustcTarget}.json`, and the path of that file 281 281 will be used instead. 282 282 283 283 For example: ··· 285 285 ```nix 286 286 import <nixpkgs> { 287 287 crossSystem = (import <nixpkgs/lib>).systems.examples.armhf-embedded // { 288 - rustc.config = "thumb-crazy"; 289 - rustc.platform = { foo = ""; bar = ""; }; 288 + rust.rustcTarget = "thumb-crazy"; 289 + rust.platform = { foo = ""; bar = ""; }; 290 290 }; 291 291 } 292 292 ```
+3 -3
lib/systems/examples.nix
··· 59 59 60 60 armv7a-android-prebuilt = { 61 61 config = "armv7a-unknown-linux-androideabi"; 62 - rustc.config = "armv7-linux-androideabi"; 62 + rust.rustcTarget = "armv7-linux-androideabi"; 63 63 sdkVer = "28"; 64 64 ndkVer = "24"; 65 65 useAndroidPrebuilt = true; ··· 67 67 68 68 aarch64-android-prebuilt = { 69 69 config = "aarch64-unknown-linux-android"; 70 - rustc.config = "aarch64-linux-android"; 70 + rust.rustcTarget = "aarch64-linux-android"; 71 71 sdkVer = "28"; 72 72 ndkVer = "24"; 73 73 useAndroidPrebuilt = true; ··· 207 207 aarch64-embedded = { 208 208 config = "aarch64-none-elf"; 209 209 libc = "newlib"; 210 - rustc.config = "aarch64-unknown-none"; 210 + rust.rustcTarget = "aarch64-unknown-none"; 211 211 }; 212 212 213 213 aarch64be-embedded = {
+4 -7
nixos/modules/services/web-apps/freshrss.nix
··· 255 255 { 256 256 description = "Set up the state directory for FreshRSS before use"; 257 257 wantedBy = [ "multi-user.target" ]; 258 - serviceConfig = defaultServiceConfig //{ 259 - Type = "oneshot"; 260 - User = "freshrss"; 261 - Group = "freshrss"; 262 - StateDirectory = "freshrss"; 263 - WorkingDirectory = cfg.package; 258 + serviceConfig = defaultServiceConfig // { 259 + RemainAfterExit = true; 264 260 }; 261 + restartIfChanged = true; 265 262 environment = { 266 263 DATA_PATH = cfg.dataDir; 267 264 }; ··· 299 296 environment = { 300 297 DATA_PATH = cfg.dataDir; 301 298 }; 302 - serviceConfig = defaultServiceConfig //{ 299 + serviceConfig = defaultServiceConfig // { 303 300 ExecStart = "${cfg.package}/app/actualize_script.php"; 304 301 }; 305 302 };
+13
pkgs/applications/editors/vim/plugins/generated.nix
··· 17456 17456 }; 17457 17457 17458 17458 17459 + nvim-genghis = buildVimPlugin { 17460 + pname = "nvim-genghis"; 17461 + version = "2024-05-21"; 17462 + src = fetchFromGitHub { 17463 + owner = "chrisgrieser"; 17464 + repo = "nvim-genghis"; 17465 + rev = "7ed82d0d0513946bbc678f326e5750c79a942351"; 17466 + sha256 = "sha256-R3YHrcpRJ8bbVctKTWQbouyCYcbKpQ2Sz6NWDOkqLYI="; 17467 + }; 17468 + meta.homepage = "https://github.com/chrisgrieser/nvim-genghis"; 17469 + }; 17470 + 17471 + 17459 17472 }
+7
pkgs/applications/editors/vim/plugins/overrides.nix
··· 1048 1048 nvimRequireCheck = "dapui"; 1049 1049 }; 1050 1050 1051 + nvim-genghis = super.nvim-genghis.overrideAttrs { 1052 + dependencies = [ self.dressing-nvim ]; 1053 + 1054 + doInstallCheck = true; 1055 + nvimRequireCheck = "genghis"; 1056 + }; 1057 + 1051 1058 nvim-lsputils = super.nvim-lsputils.overrideAttrs { 1052 1059 dependencies = with self; [ popfix ]; 1053 1060 };
+5
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 1 1 repo,branch,alias 2 + https://codeberg.org/FelipeLema/cmp-async-path/,, 2 3 https://github.com/euclidianAce/BetterLua.vim/,, 3 4 https://github.com/vim-scripts/BufOnly.vim/,, 4 5 https://github.com/jackMort/ChatGPT.nvim/,HEAD, ··· 131 132 https://github.com/asheq/close-buffers.vim/,HEAD, 132 133 https://github.com/Civitasv/cmake-tools.nvim/,, 133 134 https://github.com/winston0410/cmd-parser.nvim/,, 135 + <<<<<<< HEAD 134 136 https://github.com/tzachar/cmp-ai/,HEAD, 135 137 https://codeberg.org/FelipeLema/cmp-async-path/,, 138 + ======= 139 + >>>>>>> 8c49439301ad (vimPlugins.nvim-genghis: init at 2024-05-21) 136 140 https://github.com/crispgm/cmp-beancount/,HEAD, 137 141 https://github.com/hrsh7th/cmp-buffer/,, 138 142 https://github.com/hrsh7th/cmp-calc/,, ··· 657 661 https://github.com/vijaymarupudi/nvim-fzf/,, 658 662 https://github.com/vijaymarupudi/nvim-fzf-commands/,, 659 663 https://github.com/sakhnik/nvim-gdb/,, 664 + https://github.com/chrisgrieser/nvim-genghis/,HEAD, 660 665 https://github.com/smiteshp/nvim-gps/,, 661 666 https://github.com/brenoprata10/nvim-highlight-colors/,HEAD, 662 667 https://github.com/Iron-E/nvim-highlite/,,
+17 -7
pkgs/applications/networking/p2p/magnetico/default.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 + , fetchpatch 3 4 , nixosTests 4 5 , buildGoModule 6 + , sqlite 5 7 }: 6 8 7 - buildGoModule rec { 9 + buildGoModule { 8 10 pname = "magnetico"; 9 11 version = "unstable-2022-08-10"; 10 12 ··· 12 14 owner = "ireun"; 13 15 repo = "magnetico"; 14 16 rev = "828e230d3b3c0759d3274e27f5a7b70400f4d6ea"; 15 - sha256 = "sha256-V1pBzillWTk9iuHAhFztxYaq4uLL3U3HYvedGk6ffbk="; 17 + hash = "sha256-V1pBzillWTk9iuHAhFztxYaq4uLL3U3HYvedGk6ffbk="; 16 18 }; 17 19 18 - vendorHash = "sha256-ngYkTtBEZSyYYnfBHi0VrotwKGvMOiowbrwigJnjsuU="; 20 + patches = [ 21 + # https://github.com/ireun/magnetico/pull/15 22 + (fetchpatch { 23 + url = "https://github.com/ireun/magnetico/commit/90db34991aa44af9b79ab4710c638607c6211c1c.patch"; 24 + hash = "sha256-wC9lVQqfngQ5AaRgb4TtoWSgbQ2iSHeQ2UBDUyWjMK8="; 25 + }) 26 + ]; 27 + 28 + vendorHash = "sha256-JDrBXjnQAcWp8gKvnm+q1F5oV+FozKUvhHK/Me/Cyj8="; 29 + 30 + buildInputs = [ sqlite ]; 19 31 20 32 buildPhase = '' 21 33 runHook preBuild ··· 26 38 ''; 27 39 28 40 checkPhase = '' 29 - runHook preBuild 41 + runHook preCheck 30 42 31 43 make test 32 44 33 - runHook postBuild 45 + runHook postCheck 34 46 ''; 35 47 36 48 passthru.tests = { inherit (nixosTests) magnetico; }; 37 49 38 50 meta = with lib; { 39 - # Build fails with Go >=1.21, couldn't be fixed by updating module dependencies. 40 - broken = true; 41 51 description = "Autonomous (self-hosted) BitTorrent DHT search engine suite"; 42 52 homepage = "https://github.com/ireun/magnetico"; 43 53 license = licenses.agpl3Only;
+2 -2
pkgs/applications/radio/sdrangel/default.nix
··· 52 52 53 53 stdenv.mkDerivation (finalAttrs: { 54 54 pname = "sdrangel"; 55 - version = "7.21.1"; 55 + version = "7.21.2"; 56 56 57 57 src = fetchFromGitHub { 58 58 owner = "f4exb"; 59 59 repo = "sdrangel"; 60 60 rev = "v${finalAttrs.version}"; 61 - hash = "sha256-l80CgR8Io4HlSuUU3HWM1sInKSRH+F0N55CIWdu/tao="; 61 + hash = "sha256-cFSD3zroKJPJk1mhXLnSDoSS6p9AU6YN2LJpb+E6HDI="; 62 62 }; 63 63 64 64 nativeBuildInputs = [
+2 -2
pkgs/applications/virtualization/rust-hypervisor-firmware/default.nix
··· 17 17 cross = import ../../../.. { 18 18 system = hostPlatform.system; 19 19 crossSystem = lib.systems.examples."${arch}-embedded" // { 20 - rustc.config = "${arch}-unknown-none"; 21 - rustc.platform = lib.importJSON target; 20 + rust.rustcTarget = "${arch}-unknown-none"; 21 + rust.platform = lib.importJSON target; 22 22 }; 23 23 }; 24 24
+3 -3
pkgs/by-name/fo/forgejo/package.nix
··· 39 39 in 40 40 buildGoModule rec { 41 41 pname = "forgejo"; 42 - version = "7.0.3"; 42 + version = "7.0.4"; 43 43 44 44 src = fetchFromGitea { 45 45 domain = "codeberg.org"; 46 46 owner = "forgejo"; 47 47 repo = "forgejo"; 48 48 rev = "v${version}"; 49 - hash = "sha256-P+HVZmfNA1ao+fQ253tK8A2DNGNPxvdyzCvByQJ0FGA="; 49 + hash = "sha256-WtJJdqPbx5k9U+u3ZpI3q/dm3eidxdkFgc8IskaJg88="; 50 50 }; 51 51 52 - vendorHash = "sha256-8qMpnGL5GXJuxOpxh9a1Bcxd7tVweUKwbun8UBxCfQA="; 52 + vendorHash = "sha256-TYVWou9fIVL4od2o1uOb/MRBpf2lIg/9Tem9w+ihYzU="; 53 53 54 54 subPackages = [ "." "contrib/environment-to-ini" ]; 55 55
+50 -32
pkgs/by-name/qu/quickemu/package.nix
··· 1 - { lib 2 - , fetchFromGitHub 3 - , stdenv 4 - , makeWrapper 5 - , cdrtools 6 - , curl 7 - , gawk 8 - , gnugrep 9 - , gnused 10 - , jq 11 - , ncurses 12 - , pciutils 13 - , procps 14 - , python3 15 - , qemu 16 - , socat 17 - , spice-gtk 18 - , swtpm 19 - , usbutils 20 - , util-linux 21 - , unzip 22 - , xdg-user-dirs 23 - , xrandr 24 - , zsync 25 - , OVMF 26 - , OVMFFull 27 - , quickemu 28 - , testers 29 - , installShellFiles 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + stdenv, 5 + makeWrapper, 6 + cdrtools, 7 + curl, 8 + gawk, 9 + gnugrep, 10 + gnused, 11 + jq, 12 + ncurses, 13 + pciutils, 14 + procps, 15 + python3, 16 + qemu, 17 + socat, 18 + spice-gtk, 19 + swtpm, 20 + usbutils, 21 + util-linux, 22 + unzip, 23 + xdg-user-dirs, 24 + xrandr, 25 + zsync, 26 + OVMF, 27 + OVMFFull, 28 + quickemu, 29 + testers, 30 + installShellFiles, 31 + fetchpatch2, 30 32 }: 31 33 let 32 34 runtimePaths = [ ··· 52 54 ]; 53 55 in 54 56 55 - stdenv.mkDerivation (finalAttrs : { 57 + stdenv.mkDerivation (finalAttrs: { 56 58 pname = "quickemu"; 57 59 version = "4.9.4"; 58 60 ··· 72 74 quickemu 73 75 ''; 74 76 75 - nativeBuildInputs = [ makeWrapper installShellFiles ]; 77 + patches = [ 78 + # reduces windows vm ram requirements to 4G, to match microsoft recommendations 79 + # TODO: remove on next release 80 + (fetchpatch2 { 81 + name = "decrease-windows-ram-requirements.patch"; 82 + url = "https://github.com/quickemu-project/quickemu/commit/f51697593a4650c5486661292e2febe1d16f8c71.patch"; 83 + hash = "sha256-J5hIvQGtkufOcjk2FZN65iox/W2zkLlg+Veg9TF11Fs="; 84 + }) 85 + ]; 86 + 87 + nativeBuildInputs = [ 88 + makeWrapper 89 + installShellFiles 90 + ]; 76 91 77 92 installPhase = '' 78 93 runHook preInstall ··· 98 113 homepage = "https://github.com/quickemu-project/quickemu"; 99 114 mainProgram = "quickemu"; 100 115 license = lib.licenses.mit; 101 - maintainers = with lib.maintainers; [ fedx-sudo flexiondotorg ]; 116 + maintainers = with lib.maintainers; [ 117 + fedx-sudo 118 + flexiondotorg 119 + ]; 102 120 }; 103 121 })
+11 -8
pkgs/by-name/ve/vencord/package-lock.json
··· 1 1 { 2 2 "name": "vencord", 3 - "version": "1.8.8", 3 + "version": "1.8.9", 4 4 "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { 8 8 "name": "vencord", 9 - "version": "1.8.8", 9 + "version": "1.8.9", 10 10 "license": "GPL-3.0-or-later", 11 11 "dependencies": { 12 12 "@sapphi-red/web-noise-suppressor": "0.3.3", ··· 662 662 "version": "0.11.14", 663 663 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", 664 664 "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", 665 + "deprecated": "Use @eslint/config-array instead", 665 666 "dev": true, 666 667 "dependencies": { 667 668 "@humanwhocodes/object-schema": "^2.0.2", ··· 689 690 "version": "2.0.3", 690 691 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", 691 692 "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", 693 + "deprecated": "Use @eslint/object-schema instead", 692 694 "dev": true 693 695 }, 694 696 "node_modules/@jridgewell/gen-mapping": { ··· 880 882 "dev": true 881 883 }, 882 884 "node_modules/@types/lodash": { 883 - "version": "4.17.4", 884 - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.4.tgz", 885 - "integrity": "sha512-wYCP26ZLxaT3R39kiN2+HcJ4kTd3U1waI/cY7ivWYqFP6pW3ZNpvi6Wd6PHZx7T/t8z0vlkXMg3QYLa7DZ/IJQ==", 885 + "version": "4.17.5", 886 + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.5.tgz", 887 + "integrity": "sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==", 886 888 "dev": true 887 889 }, 888 890 "node_modules/@types/minimist": { ··· 4352 4354 "version": "1.5.1", 4353 4355 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", 4354 4356 "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", 4357 + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", 4355 4358 "dev": true, 4356 4359 "engines": { 4357 4360 "node": ">=0.6.0", ··· 5277 5280 } 5278 5281 }, 5279 5282 "node_modules/terser": { 5280 - "version": "5.31.0", 5281 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", 5282 - "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", 5283 + "version": "5.31.1", 5284 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", 5285 + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", 5283 5286 "dev": true, 5284 5287 "dependencies": { 5285 5288 "@jridgewell/source-map": "^0.3.3",
+4 -4
pkgs/by-name/ve/vencord/package.nix
··· 5 5 , buildWebExtension ? false 6 6 }: 7 7 let 8 - version = "1.8.8"; 9 - gitHash = "a66138f"; 8 + version = "1.8.9"; 9 + gitHash = "008227c"; 10 10 in 11 11 buildNpmPackage rec { 12 12 pname = "vencord"; ··· 16 16 owner = "Vendicated"; 17 17 repo = "Vencord"; 18 18 rev = "v${version}"; 19 - hash = "sha256-1T5WvD7z/WhU0X2LiuUNtlncKrGyDO5j1oB6VCD7V6w="; 19 + hash = "sha256-ASIb7iNtbdx9zAe9o/73M1hF9uBvXid63Vlx7wLpV5U="; 20 20 }; 21 21 22 22 ESBUILD_BINARY_PATH = lib.getExe (esbuild.overrideAttrs (final: _: { ··· 34 34 npmRebuildFlags = [ "|| true" ]; 35 35 36 36 makeCacheWritable = true; 37 - npmDepsHash = "sha256-QYsiRsWP5LljD4e4FUmlIRutnzr5dIOZ6dqUMEECPcw="; 37 + npmDepsHash = "sha256-4yC//tdUiEDoAV1lGYdFLW/bO69IMvG4SQV7bDotfyk="; 38 38 npmFlags = [ "--legacy-peer-deps" ]; 39 39 npmBuildScript = if buildWebExtension then "buildWeb" else "build"; 40 40 npmBuildFlags = [ "--" "--standalone" "--disable-updater" ];
+3 -3
pkgs/data/themes/dracula-theme/default.nix
··· 2 2 3 3 let 4 4 themeName = "Dracula"; 5 - version = "4.0.0-unstable-2024-06-03"; 5 + version = "4.0.0-unstable-2024-06-11"; 6 6 in 7 7 stdenvNoCC.mkDerivation { 8 8 pname = "dracula-theme"; ··· 11 11 src = fetchFromGitHub { 12 12 owner = "dracula"; 13 13 repo = "gtk"; 14 - rev = "48bdcc5e37c90d74e7e2139412a89209cc05a672"; 15 - hash = "sha256-KkKmiLENEiZSe56TRP8zMiGt6i9uaFCLJ+ajap0asZc="; 14 + rev = "4a5fe924a2b17f82a617f79ef661f1783cacc988"; 15 + hash = "sha256-azwkng3JTTBlSaisbJUdh9NlMZfDbD3OvTQP++J0oO8="; 16 16 }; 17 17 18 18 propagatedUserEnvPkgs = [
+2 -2
pkgs/development/python-modules/nibe/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "nibe"; 23 - version = "2.10.0"; 23 + version = "2.10.1"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.9"; ··· 29 29 owner = "yozik04"; 30 30 repo = "nibe"; 31 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-g43lXQzsQ1Serq6oIMcnAYwUppdEVcBkYGEoy3NIwqo="; 32 + hash = "sha256-rm0SV48vo68aiiFcvuSSGwCvQEsagIMh2EQXXmUU5dc="; 33 33 }; 34 34 35 35 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/openai/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "openai"; 28 - version = "1.33.0"; 28 + version = "1.34.0"; 29 29 pyproject = true; 30 30 31 31 disabled = pythonOlder "3.7.1"; ··· 34 34 owner = "openai"; 35 35 repo = "openai-python"; 36 36 rev = "refs/tags/v${version}"; 37 - hash = "sha256-vnIkShEi5ilcrf4DhP33mKijFgb3bfIxoO6vt5VL1MM="; 37 + hash = "sha256-ES0lA/eMll35MhL1evegyp5VOIdHPTRF1Jckl+n250E="; 38 38 }; 39 39 40 40 build-system = [
+2 -2
pkgs/development/python-modules/unstructured/default.nix
··· 57 57 grpcio, 58 58 }: 59 59 let 60 - version = "0.14.4"; 60 + version = "0.14.5"; 61 61 optional-dependencies = { 62 62 huggingflace = [ 63 63 langdetect ··· 100 100 owner = "Unstructured-IO"; 101 101 repo = "unstructured"; 102 102 rev = "refs/tags/${version}"; 103 - hash = "sha256-1pkBa9SO0PJM0U0EWBtwUjdEnGQB1tSQvdjwb6FIIB8="; 103 + hash = "sha256-LkzSFIQX9WaffUkQ7JWhK6cZfc7DngLYYOxe1Jl5+gA="; 104 104 }; 105 105 106 106 propagatedBuildInputs = [
+3 -3
pkgs/development/tools/fnm/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "fnm"; 13 - version = "1.37.0"; 13 + version = "1.37.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Schniz"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-ruEv46jzO79l2Nvs3UjWHal2lBmhjdIKC99va/2cGio="; 19 + sha256 = "sha256-x6w2g7U/FbJBycMAF4PUyaoIazp/w6imIpy+N7Cf0qk="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ installShellFiles ]; 23 23 24 24 buildInputs = lib.optionals stdenv.isDarwin [ DiskArbitration Foundation Security ]; 25 25 26 - cargoHash = "sha256-ez6rzmVa/eRcd4bdCM4JEaNILpavub34kaonX4BRjW8="; 26 + cargoHash = "sha256-b15m5DjTDNWJBHOaKSEMwkO/o+0mV+JMBDBurml7xOs="; 27 27 28 28 doCheck = false; 29 29
+3 -3
pkgs/development/tools/konstraint/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "konstraint"; 5 - version = "0.36.0"; 5 + version = "0.37.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "plexsystems"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-GQ79xsvlRDwrthtYgykwAJLP9rkk5iNHGelWAQzOZoA="; 11 + sha256 = "sha256-poIXY4++nv2bCkcHdZHb0dRa5NVxsw9Vmg7nMVh1ocI="; 12 12 }; 13 - vendorHash = "sha256-EBlJCcF8UcstaD1ztaAFL4MSfBOYvpeUygzXnQbW8N8="; 13 + vendorHash = "sha256-0V8B/w4K3r23tINDfjLAKe5wMpJ+8uiF4nCMr062pb0="; 14 14 15 15 # Exclude go within .github folder 16 16 excludedPackages = ".github";
+3 -3
pkgs/development/tools/rbspy/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "rbspy"; 12 - version = "0.21.0"; 12 + version = "0.22.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "rbspy"; 16 16 repo = "rbspy"; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-FnnpMin0hDNjQ/CpTBme4RUrp7+A5FH1DkQ8FcqwK7Q="; 18 + hash = "sha256-MZ6SN/zrcIKnpm2o5w6d5Vx0YmeuS+zMfsPdZmRKewY="; 19 19 }; 20 20 21 - cargoHash = "sha256-HzXbNoColjxrbswAPY/cr3p6qWXb/0os8VYi/nQyEgo="; 21 + cargoHash = "sha256-+Jb+btXU+fsVXWCmafY5ZaGLvFIA/wFzVNkO0O8QaVw="; 22 22 23 23 # error: linker `aarch64-linux-gnu-gcc` not found 24 24 postPatch = ''
+4 -4
pkgs/servers/home-automation/evcc/default.nix
··· 21 21 22 22 buildGoModule rec { 23 23 pname = "evcc"; 24 - version = "0.126.5"; 24 + version = "0.127.0"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "evcc-io"; 28 28 repo = "evcc"; 29 29 rev = version; 30 - hash = "sha256-hw8DImLXFwTEAyPEFUVnyNPXrQTfEk7OOk+w/izJz9s="; 30 + hash = "sha256-Kvpi9HE7dr3StLEihJDF5z1fQELsOv0/5jLLmEEtOJ8="; 31 31 }; 32 32 33 - vendorHash = "sha256-gfKJiZ7wSFWEEB/UCAbH18jdZdgG/58q3Yj0FQqMH8E="; 33 + vendorHash = "sha256-MdfLJpPEi6Cr34W6eJSraKJwBPtR66HM2tJIbPE9mZs="; 34 34 35 35 npmDeps = fetchNpmDeps { 36 36 inherit src; 37 - hash = "sha256-ghDLmsmcG+qDItiqaZy8MTYw/AU58bZfUzYY32XKNyk="; 37 + hash = "sha256-6Dxf32myqRbKIlYFcQhkuqZVz+lVvmeJ5lqiWPCQAzA="; 38 38 }; 39 39 40 40 nativeBuildInputs = [
+2 -2
pkgs/servers/swego/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "swego"; 10 - version = "1.1"; 10 + version = "1.12"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "nodauf"; 14 14 repo = "Swego"; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-O/wczHyaMev0CpAXoDxiN7TtHDsthG+jaH31SPMEB34="; 16 + hash = "sha256-roaAzh6Mncu4qtaxEoXk41Mrmz/l7X1+n+Yh5skA65A="; 17 17 }; 18 18 19 19 vendorHash = "sha256-mJWJdwbZq042//hM3WWp2rnLC1GebckUnsIopbF858Q=";
+2 -2
pkgs/tools/graphics/directx-shader-compiler/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "directx-shader-compiler"; 5 - version = "1.7.2308"; 5 + version = "1.8.2405"; 6 6 7 7 # Put headers in dev, there are lot of them which aren't necessary for 8 8 # using the compiler binary. ··· 12 12 owner = "microsoft"; 13 13 repo = "DirectXShaderCompiler"; 14 14 rev = "v${version}"; 15 - hash = "sha256-pfdAD+kRpmqW29Y8jn6+X5Ujy/9cIvisYr0tH1PuxsY="; 15 + hash = "sha256-p1sQcKWSQo0VU1JwB7J0eqT85CzNWxAMqC4HZ95NySg="; 16 16 fetchSubmodules = true; 17 17 }; 18 18