From df60c7d7a1683e352aa230c2b3dd34522d7c20ad Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Mon, 12 May 2025 13:39:36 +0000 Subject: [PATCH 01/45] cddl: 0.12.9 -> 0.12.11 --- pkgs/by-name/cd/cddl/Gemfile | 2 ++ pkgs/by-name/cd/cddl/Gemfile.lock | 14 ++++++++------ pkgs/by-name/cd/cddl/gemset.nix | 30 ++++++++++++++++++++---------- 3 files changed, 30 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/cd/cddl/Gemfile b/pkgs/by-name/cd/cddl/Gemfile index 2ba729084f1a..c6ecd4761427 100644 --- a/pkgs/by-name/cd/cddl/Gemfile +++ b/pkgs/by-name/cd/cddl/Gemfile @@ -1,2 +1,4 @@ source 'https://rubygems.org' gem 'cddl' + +gem "base64", "~> 0.2.0" diff --git a/pkgs/by-name/cd/cddl/Gemfile.lock b/pkgs/by-name/cd/cddl/Gemfile.lock index 660d6aaf3955..3e50a9115688 100644 --- a/pkgs/by-name/cd/cddl/Gemfile.lock +++ b/pkgs/by-name/cd/cddl/Gemfile.lock @@ -2,20 +2,21 @@ GEM remote: https://rubygems.org/ specs: abnc (0.1.1) - abnftt (0.2.6) + abnftt (0.2.10) base32 (0.3.4) base45_lite (1.0.1) + base64 (0.2.0) cbor-canonical (0.1.2) cbor-deterministic (0.1.3) - cbor-diag (0.9.5) + cbor-diag (0.9.7) cbor-canonical cbor-deterministic cbor-packed json_pure neatjson treetop (~> 1) - cbor-packed (0.1.5) - cddl (0.12.9) + cbor-packed (0.2.2) + cddl (0.12.11) abnc (~> 0.1.1) abnftt base32 (~> 0.3) @@ -31,14 +32,15 @@ GEM polyglot (0.3.5) regexp-examples (1.5.1) scanf (1.0.0) - treetop (1.6.12) + treetop (1.6.14) polyglot (~> 0.3) PLATFORMS ruby DEPENDENCIES + base64 (~> 0.2.0) cddl BUNDLED WITH - 2.5.22 + 2.6.6 diff --git a/pkgs/by-name/cd/cddl/gemset.nix b/pkgs/by-name/cd/cddl/gemset.nix index 5fbac5e7868f..79a423bc148a 100644 --- a/pkgs/by-name/cd/cddl/gemset.nix +++ b/pkgs/by-name/cd/cddl/gemset.nix @@ -14,10 +14,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1r9ay1kxn2yh9h0j2hr7iszz7cprpc7s6yjsv2k4inxndbsw5y4v"; + sha256 = "08k659idrl977g1anlff32g9cp3rykjvk05n4nifr8jxzdczzv0r"; type = "gem"; }; - version = "0.2.6"; + version = "0.2.10"; }; base32 = { groups = [ "default" ]; @@ -39,6 +39,16 @@ }; version = "1.0.1"; }; + base64 = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; + type = "gem"; + }; + version = "0.2.0"; + }; cbor-canonical = { groups = [ "default" ]; platforms = [ ]; @@ -72,20 +82,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1gxfs63jgvhdkfpm97mxpz14gxsvqds5pza8i175bmsqwvx3zn87"; + sha256 = "1psh00k5s19yhxajskdqlxfamyf1piriyzm1nrcjlqcjl0863j8l"; type = "gem"; }; - version = "0.9.5"; + version = "0.9.7"; }; cbor-packed = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1dijyj7rivi39h34f32fx7k4xvngldf569i0372n1z6w01nv761l"; + sha256 = "0sbbz0p17m77xqmh4fv4rwly1cj799hapdsg4h43kwsw8h0rnk8n"; type = "gem"; }; - version = "0.1.5"; + version = "0.2.2"; }; cddl = { dependencies = [ @@ -103,10 +113,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1811vvf73jjcxifq8h2cyp0b2z2qwhkplmrc2javx7gwrxlgb2p4"; + sha256 = "1qd398qll4xjbfaim4smvm61ffkx95hbp8l8ma6ss5hk75gr13pz"; type = "gem"; }; - version = "0.12.9"; + version = "0.12.11"; }; colorize = { groups = [ "default" ]; @@ -174,9 +184,9 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0adc8qblz8ii668r3rksjx83p675iryh52rvdvysimx2hkbasj7d"; + sha256 = "1m5fqy7vq6y7bgxmw7jmk7y6pla83m16p7lb41lbqgg53j8x2cds"; type = "gem"; }; - version = "1.6.12"; + version = "1.6.14"; }; } From 81a53b7b6c2842cd4d766124b628a3a11cae4f64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 18 May 2026 12:30:21 +0000 Subject: [PATCH 02/45] python3Packages.patool: 4.0.4 -> 4.0.5 --- pkgs/development/python-modules/patool/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/patool/default.nix b/pkgs/development/python-modules/patool/default.nix index 0c355ca6c799..72015ea22c5d 100644 --- a/pkgs/development/python-modules/patool/default.nix +++ b/pkgs/development/python-modules/patool/default.nix @@ -41,7 +41,7 @@ let in buildPythonPackage rec { pname = "patool"; - version = "4.0.4"; + version = "4.0.5"; format = "setuptools"; #pypi doesn't have test data @@ -49,7 +49,7 @@ buildPythonPackage rec { owner = "wummel"; repo = "patool"; tag = version; - hash = "sha256-65pOIVr18vxl20lp61yrVq2oNNnZdhXOHBddaDn7G2c="; + hash = "sha256-Vo13tbZpMg8tc9LNBqTE+ypEkobU90hbEVq1bI++pUw="; }; postPatch = '' From 0a03e5aed7e17b67732b5ca9f036b6fb193863ce Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Tue, 2 Jun 2026 10:17:10 -0400 Subject: [PATCH 03/45] nixos/incus: add storage.truenas.enable option based on https://github.com/NixOS/nixpkgs/pull/522004#issuecomment-4585131794 --- nixos/modules/virtualisation/incus.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/nixos/modules/virtualisation/incus.nix b/nixos/modules/virtualisation/incus.nix index 83a5a731ccb7..6c05bbb65f5e 100644 --- a/nixos/modules/virtualisation/incus.nix +++ b/nixos/modules/virtualisation/incus.nix @@ -93,6 +93,9 @@ let ] ++ lib.optionals nvidiaEnabled [ libnvidia-container + ] + ++ lib.optionals cfg.storage.truenas.enable [ + truenas-incus-ctl ]; # https://github.com/lxc/incus/blob/cff35a29ee3d7a2af1f937cbb6cf23776941854b/internal/server/instance/drivers/driver_qemu.go#L123 @@ -284,6 +287,8 @@ in ''; }; + storage.truenas.enable = lib.mkEnableOption "TrueNAS storage driver support"; + ui = { enable = lib.mkEnableOption "Incus Web UI"; @@ -314,6 +319,10 @@ in ); message = "Incus on NixOS is unsupported using iptables. Set `networking.nftables.enable = true;`"; } + { + assertion = cfg.storage.truenas.enable -> config.services.openiscsi.enable; + messages = "`virtualisation.incus.storage.truenas.enable` requires `services.openiscsi.enable`"; + } ]; # https://github.com/lxc/incus/blob/f145309929f849b9951658ad2ba3b8f10cbe69d1/doc/reference/server_settings.md @@ -346,6 +355,9 @@ in # gui console support pkgs.spice-gtk + ] + ++ lib.optionals cfg.storage.truenas.enable [ + pkgs.truenas-incus-ctl ]; # Note: the following options are also declared in virtualisation.lxc, but From 205937cd5b86d3210d911e728307a464393be753 Mon Sep 17 00:00:00 2001 From: Sean Missingham Date: Tue, 10 Mar 2026 10:23:01 -0500 Subject: [PATCH 04/45] filen-desktop: refactor - Better build from source with nix electron - Better cross platform support for icons/shortcuts - Include manual patches for app name / data paths - Better support for Wayland --- pkgs/by-name/fi/filen-desktop/package.nix | 111 +++++++++++++++------- 1 file changed, 78 insertions(+), 33 deletions(-) diff --git a/pkgs/by-name/fi/filen-desktop/package.nix b/pkgs/by-name/fi/filen-desktop/package.nix index 862159bc5182..0446fc650324 100644 --- a/pkgs/by-name/fi/filen-desktop/package.nix +++ b/pkgs/by-name/fi/filen-desktop/package.nix @@ -4,10 +4,10 @@ buildNpmPackage, fetchFromGitHub, makeDesktopItem, - desktopToDarwinBundle, - pkg-config, - electron, + copyDesktopItems, makeWrapper, + electron, + pkg-config, pixman, cairo, pango, @@ -16,6 +16,8 @@ let packageName = "filen-desktop"; packageVersion = "3.0.47"; desktopName = "Filen Desktop"; + appName = "Filen"; + desktopItem = makeDesktopItem { name = packageName; exec = packageName; @@ -34,9 +36,6 @@ let "encrypted" ]; }; - - iconPrefix = if stdenv.hostPlatform.isDarwin then "darwin" else "linux"; - iconSuffix = if stdenv.hostPlatform.isDarwin then "icns" else "png"; in buildNpmPackage { pname = packageName; @@ -51,20 +50,13 @@ buildNpmPackage { }; npmDepsHash = "sha256-+Ul2z6faZvAeCHq35janVTUNoqTQ5JNDeLbCV220nFU="; - npmBuildScript = "build"; - - env = { - ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; - PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD = "1"; - }; nativeBuildInputs = [ pkg-config - electron makeWrapper ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - desktopToDarwinBundle + ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ + copyDesktopItems ]; buildInputs = [ @@ -73,34 +65,87 @@ buildNpmPackage { pango ]; - # Override package-lock.json electron version to use what's given by nixpkgs + env = { + ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; + PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD = "1"; + }; + postPatch = '' + # Use nixpkgs electron instead of downloading substituteInPlace package.json \ --replace-fail '"electron": "^34.1.1"' '"electron": "*"' + + # Disable code signing (not needed for Nix) + substituteInPlace package.json \ + --replace-fail '"afterSign": "build/notarize.js",' "" + + # Fix app name and userData paths inside filen-desktop app source + substituteInPlace src/index.ts \ + --replace-fail 'const options = await this.options.get()' \ ' + app.setName("${desktopName}") + app.setPath("userData", pathModule.join(app.getPath("appData"), "@filen", "desktop")) + const options = await this.options.get() + ' ''; - # Set up icon assets in path required by desktopItem - preInstall = '' - install -D $src/assets/icons/app/${iconPrefix}.${iconSuffix} $out/share/icons/hicolor/128x128/apps/${packageName}.${iconSuffix} - install -D $src/assets/icons/app/${iconPrefix}Notification.${iconSuffix} $out/share/icons/hicolor/128x128/apps/${packageName}-notification.${iconSuffix} + buildPhase = '' + runHook preBuild + + # Compile TypeScript + npm run build + + # Prepare nixpkgs electron for electron-builder + cp -r ${electron.dist} electron-dist + chmod -R u+w electron-dist + + # Build platform bundle + npx electron-builder \ + --dir \ + --${if stdenv.hostPlatform.isDarwin then "mac" else "linux"} \ + -c.electronDist=electron-dist \ + -c.electronVersion="${electron.version}" + + runHook postBuild ''; - # Create binary wrapper and desktopItem - # desktopItem auto-creates the .app bundle for Darwin - postInstall = '' - makeWrapper ${electron}/bin/electron $out/bin/${packageName} \ - --set-default ELECTRON_IS_DEV 0 \ - --add-flags $out/lib/node_modules/@filen/desktop/dist/index.js \ - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ stdenv.cc.cc.lib ]}" + installPhase = '' + runHook preInstall - mkdir -p $out/share/applications - cp ${desktopItem}/share/applications/* $out/share/applications/ + ${ + if stdenv.hostPlatform.isDarwin then + '' + # Install macOS .app bundle + mkdir -p $out/Applications + cp -r prod/mac*/${appName}.app $out/Applications/ + + # Create bin symlink + mkdir -p $out/bin + makeWrapper "$out/Applications/${appName}.app/Contents/MacOS/${appName}" $out/bin/${packageName} + '' + else + '' + # Copy built resources + mkdir -p $out/share/${packageName} + cp -r prod/*-unpacked/{locales,resources{,.pak}} $out/share/${packageName} + + # Create desktop icon + mkdir -p $out/share/icons/hicolor/128x128/apps + cp assets/icons/app/linux.png $out/share/icons/hicolor/128x128/apps/${packageName}.png + + # Create launcher with electron + makeWrapper ${lib.getExe electron} $out/bin/${packageName} \ + --set ELECTRON_IS_DEV 0 \ + --add-flags $out/share/${packageName}/resources/app.asar \ + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ stdenv.cc.cc.lib ]}" \ + --inherit-argv0 + '' + } + + runHook postInstall ''; - # Write correct darwin icons to .app contents - postFixup = lib.optionalString stdenv.hostPlatform.isDarwin '' - cp -rf $out/share/pixmaps/* "$out/Applications/${desktopName}.app/Contents/Resources" - ''; + desktopItems = lib.optionals (!stdenv.hostPlatform.isDarwin) [ desktopItem ]; meta = { homepage = "https://filen.io/products"; From c7dd4ff50679e35f201b236ca12240437b0cec5a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 21:37:14 +0000 Subject: [PATCH 05/45] sosreport: 4.11.1 -> 4.11.2 --- pkgs/by-name/so/sosreport/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/sosreport/package.nix b/pkgs/by-name/so/sosreport/package.nix index 7dc13ab50d97..eb9a7fbc1987 100644 --- a/pkgs/by-name/so/sosreport/package.nix +++ b/pkgs/by-name/so/sosreport/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonPackage rec { pname = "sosreport"; - version = "4.11.1"; + version = "4.11.2"; pyproject = true; src = fetchFromGitHub { owner = "sosreport"; repo = "sos"; tag = version; - hash = "sha256-HKGGA9SHCJjAaCPduPx1plUJ10nt3JYAr10J/69Sm/0="; + hash = "sha256-abMH0s+ZfLAURBJrZtTmDczuS5Id3ko0lTKfvp3OJqU="; }; build-system = [ python3Packages.setuptools ]; From f202b3a7874d4ea3866b656651da48550ffa2745 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 01:14:09 +0000 Subject: [PATCH 06/45] keycloak: 26.6.3 -> 26.6.4 --- pkgs/by-name/ke/keycloak/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ke/keycloak/package.nix b/pkgs/by-name/ke/keycloak/package.nix index 437dd9f436f9..921923d1c323 100644 --- a/pkgs/by-name/ke/keycloak/package.nix +++ b/pkgs/by-name/ke/keycloak/package.nix @@ -24,11 +24,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "keycloak"; - version = "26.6.3"; + version = "26.6.4"; src = fetchzip { url = "https://github.com/keycloak/keycloak/releases/download/${finalAttrs.version}/keycloak-${finalAttrs.version}.zip"; - hash = "sha256-MlWWiTnQVB/JjBhEk3wUv/1WPWnEx9h2iULwzCxUKHU="; + hash = "sha256-rb3Wdzc3g8jMvUffOfMfJ4Uw9HJomznXzLtPOrHoWU8="; }; nativeBuildInputs = [ From c89494e98587312156b586ee16c6c248fc804664 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 19:02:31 +0000 Subject: [PATCH 07/45] sarasa-gothic: 1.0.39 -> 1.0.40 --- pkgs/by-name/sa/sarasa-gothic/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sa/sarasa-gothic/package.nix b/pkgs/by-name/sa/sarasa-gothic/package.nix index b7ca247ad54a..39fb11ea937d 100644 --- a/pkgs/by-name/sa/sarasa-gothic/package.nix +++ b/pkgs/by-name/sa/sarasa-gothic/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "sarasa-gothic"; - version = "1.0.39"; + version = "1.0.40"; src = fetchurl { # Use the 'ttc' files here for a smaller closure size. # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${finalAttrs.version}/Sarasa-TTC-${finalAttrs.version}.zip"; - hash = "sha256-tVmPag6X7W54xEkbo6ClnGrMQuCmYhwX5++LJsaTDsc="; + hash = "sha256-riWSPs+KJEhKJ+L683CKjsyYjFfh6Jn1jXNtgsUsyYA="; }; sourceRoot = "."; From e12059e66d886d3559b22af9a5bb8dbc94320bd3 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Sun, 28 Jun 2026 18:43:24 +0800 Subject: [PATCH 08/45] coreboot-toolchain: 26.03 -> 26.06 Signed-off-by: Daniel Schaefer --- .../tools/misc/coreboot-toolchain/default.nix | 4 +-- .../tools/misc/coreboot-toolchain/stable.nix | 31 ++++++++++++------- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/pkgs/development/tools/misc/coreboot-toolchain/default.nix b/pkgs/development/tools/misc/coreboot-toolchain/default.nix index 2279ff8e5d4f..64359f53bd22 100644 --- a/pkgs/development/tools/misc/coreboot-toolchain/default.nix +++ b/pkgs/development/tools/misc/coreboot-toolchain/default.nix @@ -26,12 +26,12 @@ let stdenvNoCC.mkDerivation (finalAttrs: { pname = "coreboot-toolchain-${arch}"; - version = "26.03"; + version = "26.06"; src = fetchgit { url = "https://review.coreboot.org/coreboot"; rev = finalAttrs.version; - hash = "sha256-9ollzu6vtU+uHibvV/B5N70ZVl701kuI/orWlFZLjIU="; + hash = "sha256-MESai+UGo/Ref5t1VcgCrgQk+2ZeZW4Vh0xk3Z5v8ZE="; fetchSubmodules = false; leaveDotGit = true; postFetch = '' diff --git a/pkgs/development/tools/misc/coreboot-toolchain/stable.nix b/pkgs/development/tools/misc/coreboot-toolchain/stable.nix index 192c1e3fe3e0..008cf2d4e1ed 100644 --- a/pkgs/development/tools/misc/coreboot-toolchain/stable.nix +++ b/pkgs/development/tools/misc/coreboot-toolchain/stable.nix @@ -22,31 +22,38 @@ }; } { - name = "gcc-14.2.0.tar.xz"; + name = "gcc-15.2.0.tar.xz"; archive = fetchurl { - sha256 = "1j9wdznsp772q15w1kl5ip0gf0bh8wkanq2sdj12b7mzkk39pcx7"; - url = "mirror://gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"; + sha256 = "0knj4ph6y7r7yhnp1v4339af7mki5nkh7ni9b948433bhabdk3s3"; + url = "mirror://gnu/gcc/gcc-15.2.0/gcc-15.2.0.tar.xz"; }; } { - name = "binutils-2.45.tar.xz"; + name = "binutils-2.45.1.tar.xz"; archive = fetchurl { - sha256 = "1lpmpszs3lk9mcg7yn0m312745kbc8vlazn95h79i25ikizhw365"; - url = "mirror://gnu/binutils/binutils-2.45.tar.xz"; + sha256 = "199sa5igipbvz2zg0j1zgvrybphgcznq2bcnjpngs64xzvk03qaz"; + url = "mirror://gnu/binutils/binutils-2.45.1.tar.xz"; }; } { - name = "acpica-unix-20250807.tar.gz"; + name = "acpica-unix-20251212.tar.gz"; archive = fetchurl { - sha256 = "0cwfm7i5a2fqq35hznnal38pgxgmnkm0v2xkb82jm1yv9014rjpa"; - url = "https://downloadmirror.intel.com/864114/acpica-unix-20250807.tar.gz"; + sha256 = "06azmpymppycmri6wf64pgf100k7gl2sxaddnl5xsm41bwj26r28"; + url = "https://github.com/acpica/acpica/releases/download/20251212/acpica-unix-20251212.tar.gz"; }; } { - name = "nasm-2.16.03.tar.bz2"; + name = "cmake-4.0.3.tar.gz"; archive = fetchurl { - sha256 = "0mwynbnn7c4ay4rpcsyp99j49sa6j3p8gk5pigwssqfdkcaxxwxy"; - url = "https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.bz2"; + sha256 = "1yrzkwkr2nxl8hcjkk333l9ycbw9prkg363k4km609kknyvkfdcd"; + url = "https://cmake.org/files/v4.0/cmake-4.0.3.tar.gz"; + }; + } + { + name = "nasm-3.01.tar.bz2"; + archive = fetchurl { + sha256 = "1cf08p8ak15sksbzfyjxaiqggkjwc35f9yzjc9w29wzfn3riyyvs"; + url = "https://www.nasm.us/pub/nasm/releasebuilds/3.01/nasm-3.01.tar.bz2"; }; } ] From 204b7f504e7ac1359dabbea823bb689dc409a939 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Jun 2026 09:15:24 +0000 Subject: [PATCH 09/45] onedrive: 2.5.10 -> 2.5.11 --- pkgs/by-name/on/onedrive/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/on/onedrive/package.nix b/pkgs/by-name/on/onedrive/package.nix index a7a07ac74e9c..16c448b7cdf6 100644 --- a/pkgs/by-name/on/onedrive/package.nix +++ b/pkgs/by-name/on/onedrive/package.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "onedrive"; - version = "2.5.10"; + version = "2.5.11"; src = fetchFromGitHub { owner = "abraunegg"; repo = "onedrive"; tag = "v${finalAttrs.version}"; - hash = "sha256-18e9Bkahi7et+vFpNRZs+OPrFZjICJ3g611MuLZI6Ps="; + hash = "sha256-SUliVuQxnSk8rWOny0VAVOnQS2PQedyzN75QQLL8ELQ="; }; outputs = [ From d9c5294435033d5923b3540ea94225d1af983c50 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Wed, 1 Jul 2026 18:39:38 +0200 Subject: [PATCH 10/45] doc/manual: reword 'nixpkgs reference manual' to just 'nixpkgs' manual --- doc/build-helpers/dev-shell-tools.chapter.md | 2 +- doc/manual.md.in | 2 +- nixos/tests/playwright-python.nix | 2 +- pkgs/by-name/uv/uv/package.nix | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/build-helpers/dev-shell-tools.chapter.md b/doc/build-helpers/dev-shell-tools.chapter.md index 2571380a3e06..9de64474d218 100644 --- a/doc/build-helpers/dev-shell-tools.chapter.md +++ b/doc/build-helpers/dev-shell-tools.chapter.md @@ -2,7 +2,7 @@ The `nix-shell` command has popularized the concept of transient shell environments for development or testing purposes.