lol

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
ac8cb876 373d6a14

+210 -199
+5
maintainers/maintainer-list.nix
··· 10552 10552 github = "id3v1669"; 10553 10553 githubId = 57532211; 10554 10554 }; 10555 + idabzo = { 10556 + github = "idabzo"; 10557 + githubId = 12761234; 10558 + name = "Ida Bzowska"; 10559 + }; 10555 10560 idlip = { 10556 10561 name = "Dilip"; 10557 10562 email = "igoldlip@gmail.com";
+1 -1
nixos/modules/services/networking/ntp/chrony.nix
··· 92 92 default = 93 93 config.environment.memoryAllocator.provider != "graphene-hardened" 94 94 && config.environment.memoryAllocator.provider != "graphene-hardened-light"; 95 - defaultText = ''config.environment.memoryAllocator.provider != "graphene-hardened" && config.environment.memoryAllocator.provider != "graphene-hardened-light"''; 95 + defaultText = lib.literalExpression ''config.environment.memoryAllocator.provider != "graphene-hardened" && config.environment.memoryAllocator.provider != "graphene-hardened-light"''; 96 96 description = '' 97 97 Whether to add the `-m` flag to lock memory. 98 98 '';
+2 -2
pkgs/applications/audio/zrythm/default.nix pkgs/by-name/zr/zrythm/package.nix
··· 7 7 appstream, 8 8 bash-completion, 9 9 boost, 10 - breeze-icons, 11 10 carla, 12 11 chromaprint, 13 12 cmake, ··· 42 41 ninja, 43 42 pcre2, 44 43 pkg-config, 44 + plasma5Packages, 45 45 python3, 46 46 rtaudio_6, 47 47 rtmidi, ··· 198 198 preFixup = '' 199 199 gappsWrapperArgs+=( 200 200 --prefix GSETTINGS_SCHEMA_DIR : "$out/share/gsettings-schemas/${finalAttrs.pname}-${finalAttrs.version}/glib-2.0/schemas/" 201 - --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:${breeze-icons}/share" 201 + --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:${plasma5Packages.breeze-icons}/share" 202 202 ) 203 203 ''; 204 204
+2
pkgs/applications/editors/vscode/extensions/default.nix
··· 3245 3245 }; 3246 3246 }; 3247 3247 3248 + mkhl.shfmt = callPackage ./mkhl.shfmt { }; 3249 + 3248 3250 mongodb.mongodb-vscode = callPackage ./mongodb.mongodb-vscode { }; 3249 3251 3250 3252 moshfeu.compare-folders = buildVscodeMarketplaceExtension {
+28
pkgs/applications/editors/vscode/extensions/mkhl.shfmt/default.nix
··· 1 + { 2 + lib, 3 + vscode-utils, 4 + jq, 5 + shfmt, 6 + moreutils, 7 + }: 8 + vscode-utils.buildVscodeMarketplaceExtension { 9 + mktplcRef = { 10 + name = "shfmt"; 11 + publisher = "mkhl"; 12 + version = "1.3.1"; 13 + hash = "sha256-V7pXPwabmUJLC/T0X4dsc52IZa7SaN70zd4mCjqk4X4="; 14 + }; 15 + 16 + postInstall = '' 17 + cd "$out/$installPrefix" 18 + ${lib.getExe jq} '.contributes.configuration.properties."shfmt.executablePath".default = "${lib.getExe shfmt}"' package.json | ${lib.getExe' moreutils "sponge"} package.json 19 + ''; 20 + 21 + meta = { 22 + description = "Extension uses shfmt to provide a formatter for shell script documents"; 23 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=mkhl.shfmt"; 24 + homepage = "https://codeberg.org/mkhl/vscode-shfmt"; 25 + license = lib.licenses.bsd0; 26 + maintainers = [ lib.maintainers.therobot2105 ]; 27 + }; 28 + }
+4 -4
pkgs/by-name/ch/check-sieve/package.nix
··· 10 10 }: 11 11 stdenv.mkDerivation rec { 12 12 pname = "check-sieve"; 13 - version = "0.10-unstable-2025-05-06"; 13 + version = "0.11"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "dburkart"; 17 17 repo = "check-sieve"; 18 - rev = "794c2b116078af59fa8b7bf7a00450f8de0f06de"; 19 - hash = "sha256-jml+G253cqYco9vKXwI8LW7w/mN74lMthCzlRXl+SWc="; 18 + tag = "check-sieve-${version}"; 19 + hash = "sha256-vmfHXjcZ5J/+kO3/a0p8krLOuC67+q8SxcPJgW+UaTw="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ ··· 56 56 description = "Syntax checker for mail sieves"; 57 57 mainProgram = "check-sieve"; 58 58 homepage = "https://github.com/dburkart/check-sieve"; 59 - changelog = "https://github.com/dburkart/check-sieve/blob/master/ChangeLog"; 59 + changelog = "https://github.com/dburkart/check-sieve/blob/${src.tag}/ChangeLog"; 60 60 license = lib.licenses.mit; 61 61 platforms = lib.platforms.unix; 62 62 maintainers = with lib.maintainers; [ eilvelia ];
+3 -3
pkgs/by-name/cl/clever-tools/package.nix
··· 11 11 buildNpmPackage rec { 12 12 pname = "clever-tools"; 13 13 14 - version = "3.13.0"; 14 + version = "3.13.1"; 15 15 16 16 nodejs = nodejs_20; 17 17 ··· 19 19 owner = "CleverCloud"; 20 20 repo = "clever-tools"; 21 21 rev = version; 22 - hash = "sha256-E6MD/fQO7cpczaaTbkZOf/lMOywUUXBP9uUVfTH+Iv8="; 22 + hash = "sha256-6QzwZmDCts/ci0J2ok1Met9bNiqDHmdYj/PbvWyd4Wk="; 23 23 }; 24 24 25 - npmDepsHash = "sha256-Q66Gq8LvZEoRVpwzwbK4D9KLVNk6Rc5SztFGwQUuePI="; 25 + npmDepsHash = "sha256-H53g1hbVpArFNy47M5QS2/diWbEyyoLOf86OxVffvwQ="; 26 26 27 27 nativeBuildInputs = [ 28 28 installShellFiles
+2 -2
pkgs/by-name/cp/cpptrace/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "cpptrace"; 17 - version = "1.0.1"; 17 + version = "1.0.2"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "jeremy-rifkin"; 21 21 repo = "cpptrace"; 22 22 tag = "v${finalAttrs.version}"; 23 - hash = "sha256-HUUyH9N+e98Gp6TPeT6TCGpdzd09knHVDaQ3KeDp8LY="; 23 + hash = "sha256-Rqj0yFOOOZyK4BJWVFGyYznMSSwNgb+o1HTykyyOWcA="; 24 24 }; 25 25 26 26 patches = [
+3 -3
pkgs/by-name/ez/eza/package.nix
··· 15 15 16 16 rustPlatform.buildRustPackage (finalAttrs: { 17 17 pname = "eza"; 18 - version = "0.21.5"; 18 + version = "0.21.6"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "eza-community"; 22 22 repo = "eza"; 23 23 tag = "v${finalAttrs.version}"; 24 - hash = "sha256-Mnd4Hzuzq8aawwDn7qtjbAyM/JLlhtoATF/OUzqQkHc="; 24 + hash = "sha256-9Q66xaQzRwpc/fRvAQsbzBDpXhm0goCNiW/sUjGmUEM="; 25 25 }; 26 26 27 27 useFetchCargoVendor = true; 28 - cargoHash = "sha256-3BNyoKWPmq2CHiBeliUGWpChtSmfJUEmf4JZoYVVpb8="; 28 + cargoHash = "sha256-Asb6V0R49ZprabXQOi95zBpqc855CLwXUstKVq7+rXs="; 29 29 30 30 nativeBuildInputs = [ 31 31 cmake
+13 -43
pkgs/by-name/ge/gemini-cli/package.nix
··· 10 10 jq, 11 11 nix-prefetch-github, 12 12 prefetch-npm-deps, 13 + gitUpdater, 13 14 }: 14 15 15 16 buildNpmPackage (finalAttrs: { 16 17 pname = "gemini-cli"; 17 - version = "0.1.5"; 18 + version = "0.1.7"; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "google-gemini"; 21 22 repo = "gemini-cli"; 22 - # Currently there's no release tag 23 - rev = "121bba346411cce23e350b833dc5857ea2239f2f"; 24 - hash = "sha256-2w28N6Fhm6k3wdTYtKH4uLPBIOdELd/aRFDs8UMWMmU="; 23 + tag = "v${finalAttrs.version}"; 24 + hash = "sha256-DAenod/w9BydYdYsOnuLj7kCQRcTnZ81tf4MhLUug6c="; 25 25 }; 26 26 27 27 npmDeps = fetchNpmDeps { 28 28 inherit (finalAttrs) src; 29 - hash = "sha256-yoUAOo8OwUWG0gyI5AdwfRFzSZvSCd3HYzzpJRvdbiM="; 29 + hash = "sha256-otogkSsKJ5j1BY00y4SRhL9pm7CK9nmzVisvGCDIMlU="; 30 30 }; 31 31 32 32 preConfigure = '' ··· 36 36 37 37 installPhase = '' 38 38 runHook preInstall 39 - 40 - mkdir -p "$out/lib" 41 - 42 - cp -r node_modules "$out/lib/" 39 + mkdir -p $out/{bin,share/gemini-cli} 43 40 44 - rm -f "$out/lib/node_modules/@google/gemini-cli" 45 - rm -f "$out/lib/node_modules/@google/gemini-cli-core" 46 - 47 - cp -r packages/cli "$out/lib/node_modules/@google/gemini-cli" 48 - cp -r packages/core "$out/lib/node_modules/@google/gemini-cli-core" 41 + cp -r node_modules $out/share/gemini-cli/ 49 42 50 - mkdir -p "$out/bin" 51 - ln -s ../lib/node_modules/@google/gemini-cli/dist/index.js "$out/bin/gemini" 43 + rm -f $out/share/gemini-cli/node_modules/@google/gemini-cli 44 + rm -f $out/share/gemini-cli/node_modules/@google/gemini-cli-core 45 + cp -r packages/cli $out/share/gemini-cli/node_modules/@google/gemini-cli 46 + cp -r packages/core $out/share/gemini-cli/node_modules/@google/gemini-cli-core 52 47 48 + ln -s $out/share/gemini-cli/node_modules/@google/gemini-cli/dist/index.js $out/bin/gemini 53 49 runHook postInstall 54 50 ''; 55 51 ··· 57 53 chmod +x "$out/bin/gemini" 58 54 ''; 59 55 60 - passthru.updateScript = lib.getExe (writeShellApplication { 61 - name = "gemini-cli-update-script"; 62 - runtimeInputs = [ 63 - cacert 64 - curl 65 - gnused 66 - jq 67 - nix-prefetch-github 68 - prefetch-npm-deps 69 - ]; 70 - text = '' 71 - latest_version=$(curl -s "https://raw.githubusercontent.com/google-gemini/gemini-cli/main/package-lock.json" | jq -r '.version') 72 - latest_rev=$(curl -s "https://api.github.com/repos/google-gemini/gemini-cli/commits/main" | jq -r '.sha') 73 - 74 - src_hash=$(nix-prefetch-github google-gemini gemini-cli --rev "$latest_rev" | jq -r '.hash') 75 - 76 - temp_dir=$(mktemp -d) 77 - curl -s "https://raw.githubusercontent.com/google-gemini/gemini-cli/$latest_rev/package-lock.json" > "$temp_dir/package-lock.json" 78 - npm_deps_hash=$(prefetch-npm-deps "$temp_dir/package-lock.json") 79 - rm -rf "$temp_dir" 80 - 81 - sed -i "s|version = \".*\";|version = \"$latest_version\";|" "pkgs/by-name/ge/gemini-cli/package.nix" 82 - sed -i "s|rev = \".*\";|rev = \"$latest_rev\";|" "pkgs/by-name/ge/gemini-cli/package.nix" 83 - sed -i "/src = fetchFromGitHub/,/};/s|hash = \".*\";|hash = \"$src_hash\";|" "pkgs/by-name/ge/gemini-cli/package.nix" 84 - sed -i "/npmDeps = fetchNpmDeps/,/};/s|hash = \".*\";|hash = \"$npm_deps_hash\";|" "pkgs/by-name/ge/gemini-cli/package.nix" 85 - ''; 86 - }); 56 + passthru.updateScript = gitUpdater { }; 87 57 88 58 meta = { 89 59 description = "AI agent that brings the power of Gemini directly into your terminal";
+8 -5
pkgs/by-name/hd/hdf5-blosc/no-external-blosc.patch
··· 1 - --- a/CMakeLists.txt 2019-10-11 12:12:27.445417039 -0400 2 - +++ b/CMakeLists.txt 2019-10-11 12:27:26.630691742 -0400 3 - @@ -22,14 +22,6 @@ 1 + diff --git a/CMakeLists.txt b/CMakeLists.txt 2 + index 9ec0f23..35953d3 100644 3 + --- a/CMakeLists.txt 4 + +++ b/CMakeLists.txt 5 + @@ -24,15 +24,6 @@ message("BLOSC_INSTALL_DIR='${BLOSC_INSTALL_DIR}'") 4 6 message("BLOSC_CMAKE_ARGS='${BLOSC_CMAKE_ARGS}'") 5 7 message("GIT_EXECUTABLE='${GIT_EXECUTABLE}'") 6 8 7 9 -ExternalProject_Add(project_blosc 8 10 - PREFIX ${BLOSC_PREFIX} 9 11 - GIT_REPOSITORY https://github.com/Blosc/c-blosc.git 12 + - GIT_TAG main 10 13 - INSTALL_DIR ${BLOSC_INSTALL_DIR} 11 14 - CMAKE_ARGS ${BLOSC_CMAKE_ARGS} 12 15 -) ··· 15 18 # sources 16 19 set(SOURCES src/blosc_filter.c) 17 20 set(PLUGIN_SOURCES src/blosc_filter.c src/blosc_plugin.c ) 18 - @@ -53,7 +45,6 @@ 21 + @@ -56,7 +47,6 @@ include_directories(${HDF5_INCLUDE_DIRS}) 19 22 # add blosc libraries 20 23 add_library(blosc_shared SHARED IMPORTED) 21 - set_property(TARGET blosc_shared PROPERTY IMPORTED_LOCATION ${BLOSC_INSTALL_DIR}/lib/${CMAKE_SHARED_LIBRARY_PREFIX}blosc${CMAKE_SHARED_LIBRARY_SUFFIX}) 24 + set_property(TARGET blosc_shared PROPERTY IMPORTED_LOCATION ${BLOSC_INSTALL_DIR}/${CMAKE_INSTALL_LIBDIR}/${CMAKE_SHARED_LIBRARY_PREFIX}blosc${CMAKE_SHARED_LIBRARY_SUFFIX}) 22 25 -add_dependencies(blosc_shared project_blosc) 23 26 include_directories(${BLOSC_INSTALL_DIR}/include) 24 27
+10 -3
pkgs/by-name/hd/hdf5-blosc/package.nix
··· 5 5 cmake, 6 6 hdf5, 7 7 fetchFromGitHub, 8 + nix-update-script, 8 9 }: 9 10 10 11 stdenv.mkDerivation rec { 11 12 pname = "hdf5-blosc"; 12 - version = "1.0.0"; 13 + version = "1.0.1"; 13 14 14 15 src = fetchFromGitHub { 15 16 owner = "Blosc"; 16 17 repo = "hdf5-blosc"; 17 18 rev = "v${version}"; 18 - sha256 = "1nj2bm1v6ymm3fmyvhbn6ih5fgdiapavlfghh1pvbmhw71cysyqs"; 19 + sha256 = "sha256-pM438hUEdzdZEGYxoKlBAHi1G27auj9uGSeiXwVPAE8="; 19 20 }; 20 21 21 22 patches = [ ./no-external-blosc.patch ]; ··· 33 34 ]; 34 35 35 36 preConfigure = '' 36 - substituteInPlace CMakeLists.txt --replace 'set(BLOSC_INSTALL_DIR "''${CMAKE_CURRENT_BINARY_DIR}/blosc")' 'set(BLOSC_INSTALL_DIR "${c-blosc}")' 37 + substituteInPlace CMakeLists.txt --replace-fail 'set(BLOSC_INSTALL_DIR "''${CMAKE_CURRENT_BINARY_DIR}/blosc")' 'set(BLOSC_INSTALL_DIR "${c-blosc}")' 37 38 ''; 38 39 39 40 cmakeFlags = [ 40 41 "-DPLUGIN_INSTALL_PATH=${placeholder "plugin"}/hdf5/lib/plugin" 42 + "-DCMAKE_INSTALL_LIBDIR=lib" 43 + "-DBUILD_TESTS=ON" 41 44 ]; 42 45 43 46 postInstall = '' 44 47 mkdir -p $out/lib/pkgconfig 45 48 substituteAll ${./blosc_filter.pc.in} $out/lib/pkgconfig/blosc_filter.pc 46 49 ''; 50 + 51 + doCheck = true; 52 + 53 + passthru.updateScript = nix-update-script { }; 47 54 48 55 meta = with lib; { 49 56 description = "Filter for HDF5 that uses the Blosc compressor";
+8 -7
pkgs/by-name/hu/hunspell/package.nix
··· 58 58 hardeningDisable = [ "format" ]; 59 59 60 60 passthru = { 61 + withDicts = callPackage ./wrapper.nix { hunspell = finalAttrs.finalPackage; }; 61 62 tests = { 62 63 pkg-config = testers.hasPkgConfigModules { package = finalAttrs.finalPackage; }; 63 64 version = testers.testVersion { package = finalAttrs.finalPackage; }; 64 - wrapper = callPackage ./wrapper.nix { 65 - hunspell = finalAttrs.finalPackage; 66 - dicts = [ hunspellDicts.en_US ]; 67 - }; 65 + wrapper = finalAttrs.finalPackage.withDicts (d: [ d.en_US ]); 68 66 }; 69 67 70 68 updateScript = nix-update-script { }; ··· 95 93 homepage = "http://hunspell.github.io/"; 96 94 changelog = "https://github.com/hunspell/hunspell/releases/tag/${finalAttrs.src.rev}"; 97 95 license = with lib.licenses; [ 98 - gpl2 99 - lgpl21 96 + gpl2Plus 97 + lgpl21Plus 100 98 mpl11 101 99 ]; 102 - maintainers = with lib.maintainers; [ getchoo ]; 100 + maintainers = with lib.maintainers; [ 101 + getchoo 102 + RossSmyth 103 + ]; 103 104 mainProgram = "hunspell"; 104 105 platforms = lib.platforms.all; 105 106 pkgConfigModules = [ "hunspell" ];
+31 -25
pkgs/by-name/hu/hunspell/wrapper.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 3 + buildEnv, 4 4 hunspell, 5 + hunspellDicts, 5 6 makeBinaryWrapper, 6 - dicts ? [ ], 7 7 }: 8 - let 9 - searchPath = lib.makeSearchPath "share/hunspell" dicts; 10 - in 11 - stdenv.mkDerivation { 12 - inherit (lib.appendToName "with-dicts" hunspell) name; 13 8 14 - nativeBuildInputs = [ makeBinaryWrapper ]; 9 + lib.makeOverridable ( 10 + { ... }@dicts: 11 + f: 12 + buildEnv { 13 + inherit (lib.appendToName "with-dicts" hunspell) name; 15 14 16 - buildCommand = '' 17 - makeWrapper ${lib.getExe hunspell} $out/bin/hunspell \ 18 - --prefix DICPATH : ${lib.escapeShellArg searchPath} 19 - ''; 15 + paths = f dicts; 20 16 21 - meta = { 22 - inherit (hunspell.meta) 23 - description 24 - longDescription 25 - homepage 26 - changelog 27 - license 28 - maintainers 29 - mainProgram 30 - platforms 31 - ; 32 - }; 33 - } 17 + pathsToLink = [ "/share/hunspell" ]; 18 + 19 + nativeBuildInputs = [ makeBinaryWrapper ]; 20 + 21 + postBuild = '' 22 + makeWrapper ${lib.getExe hunspell} $out/bin/hunspell \ 23 + --prefix DICPATH : $out/share/hunspell 24 + ''; 25 + 26 + meta = { 27 + inherit (hunspell.meta) 28 + description 29 + longDescription 30 + homepage 31 + changelog 32 + license 33 + maintainers 34 + mainProgram 35 + platforms 36 + ; 37 + }; 38 + } 39 + ) hunspellDicts
+2 -2
pkgs/by-name/ko/komga/package.nix
··· 10 10 11 11 stdenvNoCC.mkDerivation rec { 12 12 pname = "komga"; 13 - version = "1.21.3"; 13 + version = "1.22.0"; 14 14 15 15 src = fetchurl { 16 16 url = "https://github.com/gotson/${pname}/releases/download/${version}/${pname}-${version}.jar"; 17 - sha256 = "sha256-NFj/C1oNRh9PzAi5TUv+4vVea1Nsn/frxf4aZjuYfvA="; 17 + sha256 = "sha256-buc79CIADeZjQycEymTmskRD2+aY6nQecf0QqVDEgV8="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+6 -3
pkgs/by-name/ma/mattermost/tests.nix
··· 145 145 "TestRunServerNoSystemd" 146 146 147 147 # Appear to be broken. 148 - "TestSessionStore/MySQL/SessionGetWithDeviceId" 149 - "TestSessionStore/MySQL/GetMobileSessionMetadata" 150 - "TestSessionStore/MySQL/GetSessionsWithActiveDeviceIds" 148 + "TestSessionStore/MySQL" 149 + "TestAccessControlPolicyStore/MySQL" 150 + "TestAttributesStore/MySQL" 151 + "TestBasicAPIPlugins" 152 + 153 + "TestRunExportJobE2EByType" 151 154 "TestUpdateTeam" 152 155 "TestSyncSyncableRoles" 153 156 ]
+3 -3
pkgs/by-name/ne/netbird-dashboard/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "netbird-dashboard"; 9 - version = "2.12.0"; 9 + version = "2.14.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "netbirdio"; 13 13 repo = "dashboard"; 14 14 rev = "v${version}"; 15 - hash = "sha256-AZ8vrDtpVADW8NMq/MBpYd6VSMcuFzk67UXoXdPeiPk="; 15 + hash = "sha256-uJfXBRN8rr51nmXhpqW/P/fj+hr2yIxamL36JH7vTQI="; 16 16 }; 17 17 18 - npmDepsHash = "sha256-XNAphh1zNi4enf0Mz9TUgWyZHezTuctMPTBswKO4eW8="; 18 + npmDepsHash = "sha256-5a2OXxTjamRpm1PBrJWYtrvAT1c9qfAOja7gpkt2stI="; 19 19 npmFlags = [ "--legacy-peer-deps" ]; 20 20 21 21 installPhase = ''
+3 -11
pkgs/by-name/on/onboard/package.nix
··· 15 15 gtk3, 16 16 hunspell, 17 17 hunspellDicts, 18 - hunspellWithDicts, 19 18 intltool, 20 19 isocodes, 21 20 libappindicator-gtk3, ··· 33 32 34 33 let 35 34 36 - customHunspell = hunspellWithDicts [ 37 - hunspellDicts.en-us 38 - ]; 35 + customHunspell = hunspell.withDicts (di: [ di.en-us ]); 39 36 40 37 majorVersion = "1.4"; 41 38 42 39 in 43 - 44 40 python3.pkgs.buildPythonApplication rec { 45 41 pname = "onboard"; 46 42 version = "${majorVersion}.1"; ··· 51 47 }; 52 48 53 49 patches = [ 54 - (replaceVars ./fix-paths.patch { 55 - inherit mousetweaks; 56 - }) 50 + (replaceVars ./fix-paths.patch { inherit mousetweaks; }) 57 51 # Allow loading hunspell dictionaries installed in NixOS system path 58 52 ./hunspell-use-xdg-datadirs.patch 59 53 ··· 110 104 systemd 111 105 ]; 112 106 113 - propagatedUserEnvPkgs = [ 114 - dconf 115 - ]; 107 + propagatedUserEnvPkgs = [ dconf ]; 116 108 117 109 nativeCheckInputs = [ 118 110 # for Onboard.SpellChecker.aspell_cmd doctests
+2 -2
pkgs/by-name/qm/qmmp/package.nix
··· 54 54 55 55 stdenv.mkDerivation rec { 56 56 pname = "qmmp"; 57 - version = "2.2.6"; 57 + version = "2.2.7"; 58 58 59 59 src = fetchurl { 60 60 url = "https://qmmp.ylsoftware.com/files/qmmp/2.2/${pname}-${version}.tar.bz2"; 61 - hash = "sha256-Jw7Kb9co2aC8fxnpTg4OH2o8RNreZI3/pYoNu3OWy0s="; 61 + hash = "sha256-3c/wthj0eQgC9tUtmnlrXzLLfQ8jyZGBuAT2FPq1+7I="; 62 62 }; 63 63 64 64 nativeBuildInputs = [
+3 -3
pkgs/by-name/re/rebuilderd/package.nix
··· 20 20 21 21 rustPlatform.buildRustPackage (finalAttrs: { 22 22 pname = "rebuilderd"; 23 - version = "0.23.1"; 23 + version = "0.24.0"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "kpcyrd"; 27 27 repo = "rebuilderd"; 28 28 tag = "v${finalAttrs.version}"; 29 - hash = "sha256-ARm81++VByh/erog1aDQTOaxd60M9OuTbJGdgHx24pw="; 29 + hash = "sha256-6LBTUb6kCR/oSyIhiVADSz+oE2xLSY5GKxUQ4HcDFJk="; 30 30 }; 31 31 32 32 postPatch = '' ··· 41 41 ''; 42 42 43 43 useFetchCargoVendor = true; 44 - cargoHash = "sha256-O+1ARimSN26geZanLV5E94vnZk0HsE4pyjNS3dADg8Y="; 44 + cargoHash = "sha256-s6gXinH706tAxDyHrhPV4u+Z1tbLvBOhI1JhdiwrHG8="; 45 45 46 46 nativeBuildInputs = [ 47 47 pkg-config
+2 -2
pkgs/by-name/re/renderdoc/package.nix
··· 33 33 in 34 34 stdenv.mkDerivation (finalAttrs: { 35 35 pname = "renderdoc"; 36 - version = "1.38"; 36 + version = "1.39"; 37 37 38 38 src = fetchFromGitHub { 39 39 owner = "baldurk"; 40 40 repo = "renderdoc"; 41 41 rev = "v${finalAttrs.version}"; 42 - hash = "sha256-6DvBV2amPfQff3LleXaqfoKzWvoHUJ0dh/bg/WcGIeA="; 42 + hash = "sha256-UFaZtSA3oYOYKuV2loh5tX1rLnoKgRypaJe6H+j/uHU="; 43 43 }; 44 44 45 45 outputs = [
+3 -3
pkgs/by-name/rs/rsop/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "rsop"; 14 - version = "0.7.0"; 14 + version = "0.7.1"; 15 15 16 16 src = fetchFromGitea { 17 17 domain = "codeberg.org"; 18 18 owner = "heiko"; 19 19 repo = "rsop"; 20 20 rev = "rsop/v${version}"; 21 - hash = "sha256-jbAv4uTG+ffp6mc9EsezPORh9KqDfUBNXxQuaOIbNfQ="; 21 + hash = "sha256-8Zp+sdEV+HJfreBuIaB952Go0LBxMzYFl557TWSxxMk="; 22 22 }; 23 23 24 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-G1N76ZG43eiTjxhOfRCSwjz7XOAolj88tex8qoZuC2Y="; 25 + cargoHash = "sha256-3/pdOkgd4X9HpJN3LHMCmWchb/qwaNM7pE/dKHxSi5U="; 26 26 27 27 nativeBuildInputs = [ pkg-config ]; 28 28
+8 -6
pkgs/by-name/sc/sccmhunter/package.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 - python3Packages, 4 + # Pinned to Python 3.12 because future-1.0.0 is not supported for Python 3.13: 5 + # error: future-1.0.0 not supported for interpreter python3.13 6 + python312Packages, 5 7 }: 6 - python3Packages.buildPythonApplication rec { 8 + python312Packages.buildPythonApplication rec { 7 9 pname = "sccmhunter"; 8 - version = "1.0.9"; 10 + version = "1.0.10"; 9 11 pyproject = true; 10 12 11 13 src = fetchFromGitHub { 12 14 owner = "garrettfoster13"; 13 15 repo = "sccmhunter"; 14 16 rev = "v${version}"; 15 - hash = "sha256-Db+kBLy2ejIKKjCskAE4arppk/sq9qQ3w1nCQmeLYhs="; 17 + hash = "sha256-h7P+ry4J26Hm1s9U37t1EDWBaYRL32WA3sk8caA1edg="; 16 18 }; 17 19 18 - build-system = with python3Packages; [ 20 + build-system = with python312Packages; [ 19 21 setuptools 20 22 ]; 21 23 22 - dependencies = with python3Packages; [ 24 + dependencies = with python312Packages; [ 23 25 cmd2 24 26 cryptography 25 27 impacket
+4 -4
pkgs/by-name/si/signal-desktop/libsignal-node.nix
··· 24 24 in 25 25 rustPlatform.buildRustPackage (finalAttrs: { 26 26 pname = "libsignal-node"; 27 - version = "0.72.1"; 27 + version = "0.74.1"; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "signalapp"; 31 31 repo = "libsignal"; 32 32 tag = "v${finalAttrs.version}"; 33 - hash = "sha256-A8EAHHcBFSD4ZlvFig64g4+eoZQCuqE/qv509hA3I4s="; 33 + hash = "sha256-ZMi+/d051CS7TcWVZnVItNpok0ac+vAvvZL/buNrtL0="; 34 34 }; 35 35 useFetchCargoVendor = true; 36 - cargoHash = "sha256-+vJrywIi/RcGGGns42XlN6S63RBil3fB4XByTLsaFVc="; 36 + cargoHash = "sha256-pRMFWJSRjhZYfX7dmOQXK3BjhJKzPR1Pg+TZzTfPnd4="; 37 37 38 38 npmRoot = "node"; 39 39 npmDeps = fetchNpmDeps { 40 40 name = "${finalAttrs.pname}-npm-deps"; 41 41 inherit (finalAttrs) version src; 42 42 sourceRoot = "${finalAttrs.src.name}/${finalAttrs.npmRoot}"; 43 - hash = "sha256-ZD0ZN2b7KReGbnvarqvGpOlQ5TsJfnaHmmOWQ42Y48E="; 43 + hash = "sha256-9x1oCzZLBeX0AN+R4qcyBNwsJ/AY6mebCEEfQ5JKpl8="; 44 44 }; 45 45 46 46 nativeBuildInputs = [
+5 -5
pkgs/by-name/si/signal-desktop/package.nix
··· 52 52 ''; 53 53 }); 54 54 55 - version = "7.58.0"; 55 + version = "7.59.0"; 56 56 57 57 src = fetchFromGitHub { 58 58 owner = "signalapp"; 59 59 repo = "Signal-Desktop"; 60 60 tag = "v${version}"; 61 - hash = "sha256-0WO4cjbZLVaf/ju7PdfZJKOa7qGXsjWZHGY8lxOvr3w="; 61 + hash = "sha256-Brvr4SQ2TzAqrvXm9C7a1ejaP4kviJoQhgRBP3R3dIg="; 62 62 }; 63 63 64 64 sticker-creator = stdenv.mkDerivation (finalAttrs: { ··· 120 120 ; 121 121 hash = 122 122 if withAppleEmojis then 123 - "sha256-h2yaGRqAtVh/8Jv+YZAcXw3/b8+fi+cKFSqcRhMH2sM=" 123 + "sha256-mVC7dOsBcBrOEuz7t4xMv1QX2ZgfA5EjnRYunZEx73E=" 124 124 else 125 - "sha256-1dkJBIQVJxpsd8IQIlRncDYHp+2j0fowlbEEWpQSPtI="; 125 + "sha256-9hvqLZGSrzJD5vMTdHoIpDeRM6fu2JSRNdHgyeSWmDY="; 126 126 }; 127 127 128 128 env = { 129 129 ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 130 130 SIGNAL_ENV = "production"; 131 - SOURCE_DATE_EPOCH = 1750276003; 131 + SOURCE_DATE_EPOCH = 1750885921; 132 132 }; 133 133 134 134 preBuild = ''
+3 -3
pkgs/by-name/st/steamguard-cli/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "steamguard-cli"; 11 - version = "0.17.0"; 11 + version = "0.17.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "dyc3"; 15 15 repo = "steamguard-cli"; 16 16 rev = "v${version}"; 17 - hash = "sha256-o4hJ8+FsFLKJwifLP3pGbn35SOsTTnQosO4IejitUeI="; 17 + hash = "sha256-IoWLPpFPQC1QU1EgJSiiAQqMcDQnHa5WRLiya3WN+6w="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-OBftq8bPqmc77oeOStAeXZN5DHfASdOJCrmgDTgHFWc="; 21 + cargoHash = "sha256-7csGZp5dAz0j7pTxeex/yrgzNFU7Qz3zNcZ/K4dV7GE="; 22 22 23 23 nativeBuildInputs = [ installShellFiles ]; 24 24 postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
+3 -3
pkgs/by-name/ta/tanka/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "tanka"; 10 - version = "0.32.0"; 10 + version = "0.33.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "grafana"; 14 14 repo = "tanka"; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-+875PMDATNarFhnAhpi9QxBNgV9irrjRWd/hHsqlH+c="; 16 + sha256 = "sha256-B4ebheUeBf1E/bdwSZoMiMCAmbbuBki6EBn6ZDT4ocM="; 17 17 }; 18 18 19 - vendorHash = "sha256-pgtkTpEnRBjao/78Zc8qVJXZGRmKbO5wIy/7G4y0DgU="; 19 + vendorHash = "sha256-I8acIMTxn7w+b9Z/4TxycQZp1LK7CphtTPOZFcfoEvU="; 20 20 21 21 doCheck = false; 22 22 # Required for versions >= 0.28 as they introduce a gowork.sum file. This is only used for tests so we can safely disable GOWORK
+4 -10
pkgs/by-name/ty/typeinc/package.nix
··· 8 8 }: 9 9 python3Packages.buildPythonApplication rec { 10 10 pname = "typeinc"; 11 - version = "1.0.1"; 11 + version = "1.0.3"; 12 + 13 + pyproject = true; 12 14 13 15 src = fetchFromGitHub { 14 16 owner = "AnirudhG07"; 15 17 repo = "Typeinc"; 16 18 tag = "v${version}"; 17 - hash = "sha256-p549vz4PoZgFybu/X/6BZfEnQAeQEA1jZAgqB5nD5UM="; 19 + hash = "sha256-/R3mNxZE4Pt4UlCljsQphHBCoA2JIZrTorqU4Adcdp0="; 18 20 }; 19 21 20 - pyproject = true; 21 22 build-system = [ python3Packages.hatchling ]; 22 23 23 24 nativeBuildInputs = [ installShellFiles ]; 24 - 25 - dependencies = with python3Packages; [ 26 - setuptools 27 - pyttsx3 28 - pyperclip 29 - keyboard 30 - ]; 31 25 32 26 postInstall = '' 33 27 installManPage docs/man/typeinc.1
+9 -9
pkgs/by-name/wi/windsurf/info.json
··· 1 1 { 2 2 "aarch64-darwin": { 3 - "version": "1.10.3", 3 + "version": "1.10.5", 4 4 "vscodeVersion": "1.99.3", 5 - "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/c1afeb8ae2b17dbdda415f9aa5dec23422c1fe47/Windsurf-darwin-arm64-1.10.3.zip", 6 - "sha256": "1d48996a9a695ddce474e4a268e687752c5f856446298c58fdbca3b21f19ec88" 5 + "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/ff497a1ec3dde399fde9c001a3e69a58f2739dac/Windsurf-darwin-arm64-1.10.5.zip", 6 + "sha256": "e402aeb4c1fdc758cc31063fd5cfab1795f45bb2928df1b4c494a778be9d3db3" 7 7 }, 8 8 "x86_64-darwin": { 9 - "version": "1.10.3", 9 + "version": "1.10.5", 10 10 "vscodeVersion": "1.99.3", 11 - "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/c1afeb8ae2b17dbdda415f9aa5dec23422c1fe47/Windsurf-darwin-x64-1.10.3.zip", 12 - "sha256": "ab46ad5bed1c8e577fee8cfe249981af88c504a357f82a769cd698b3bc9c2b4d" 11 + "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/ff497a1ec3dde399fde9c001a3e69a58f2739dac/Windsurf-darwin-x64-1.10.5.zip", 12 + "sha256": "4fb21084c4e077d3c667b061688afe66ea083ec62f6d5620255277cd241926a0" 13 13 }, 14 14 "x86_64-linux": { 15 - "version": "1.10.3", 15 + "version": "1.10.5", 16 16 "vscodeVersion": "1.99.3", 17 - "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/c1afeb8ae2b17dbdda415f9aa5dec23422c1fe47/Windsurf-linux-x64-1.10.3.tar.gz", 18 - "sha256": "638f31624714189f6c3272635d1089debbe1fb9a96eb290a8b5b4471eb288dfb" 17 + "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/ff497a1ec3dde399fde9c001a3e69a58f2739dac/Windsurf-linux-x64-1.10.5.tar.gz", 18 + "sha256": "4639e428f23cd9e3cfefcd9730518e136cd6d1bb9faac23d7f4c0d4c53ff88ff" 19 19 } 20 20 }
+2 -2
pkgs/development/interpreters/rakudo/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "rakudo"; 15 - version = "2025.05"; 15 + version = "2025.06"; 16 16 17 17 # nixpkgs-update: no auto update 18 18 src = fetchFromGitHub { 19 19 owner = "rakudo"; 20 20 repo = "rakudo"; 21 21 rev = version; 22 - hash = "sha256-F4CWVUlDtPjnZaOPIoTMAw6kxM7FlQqr3Lm+Mg0CV2M="; 22 + hash = "sha256-vZ8U18TS+L6P8jTwUxasKH+nrDMElAnGKvgT3nXdpwU="; 23 23 fetchSubmodules = true; 24 24 }; 25 25
+2 -2
pkgs/development/interpreters/rakudo/moarvm.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "moarvm"; 10 - version = "2025.05"; 10 + version = "2025.06"; 11 11 12 12 # nixpkgs-update: no auto update 13 13 src = fetchFromGitHub { 14 14 owner = "moarvm"; 15 15 repo = "moarvm"; 16 16 rev = version; 17 - hash = "sha256-ikzi0DsKb/HDL+rmMcm/LbYXZWhYzysERHvcmSemfJ0="; 17 + hash = "sha256-QtJ8cLAbsFJ26wkfQCbIMVU1ArWlAXjsQ/RJbQ0wRNo="; 18 18 fetchSubmodules = true; 19 19 }; 20 20
+2 -2
pkgs/development/interpreters/rakudo/nqp.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "nqp"; 11 - version = "2025.05"; 11 + version = "2025.06"; 12 12 13 13 # nixpkgs-update: no auto update 14 14 src = fetchFromGitHub { 15 15 owner = "raku"; 16 16 repo = "nqp"; 17 17 rev = version; 18 - hash = "sha256-CNanRrK9ReK1OoM82ytCRh/tZfnvAs4vCyy5BRYIwCU="; 18 + hash = "sha256-zI/Br2GwZuhX7X+vnRDPERVmx5hW64+t79P1oFIeVnI="; 19 19 fetchSubmodules = true; 20 20 }; 21 21
pkgs/development/libraries/hunspell/dictionaries-chromium.nix pkgs/by-name/hu/hunspell/dictionaries-chromium.nix
pkgs/development/libraries/hunspell/dictionaries.nix pkgs/by-name/hu/hunspell/dictionaries.nix
pkgs/development/libraries/hunspell/update-chromium-dictionaries.py pkgs/by-name/hu/hunspell/update-chromium-dictionaries.py
+6 -6
pkgs/development/python-modules/fugashi/default.nix
··· 4 4 pythonOlder, 5 5 pytestCheckHook, 6 6 buildPythonPackage, 7 - cython_0, 7 + cython, 8 8 mecab, 9 9 setuptools-scm, 10 10 ipadic, ··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "fugashi"; 17 - version = "1.3.0"; 18 - format = "setuptools"; 19 - disabled = pythonOlder "3.7"; 17 + version = "1.5.1"; 18 + format = "pyproject"; 19 + disabled = pythonOlder "3.9"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "polm"; 23 23 repo = "fugashi"; 24 24 tag = "v${version}"; 25 - hash = "sha256-4i7Q+TtXTQNSJ1EIcS8KHrVPdCJAgZh86Y6lB8772XU="; 25 + hash = "sha256-rkQskRz7lgVBrqBeyj9kWO2/7POrZ0TaM+Z7mhpZLvM="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ 29 - cython_0 29 + cython 30 30 mecab 31 31 setuptools-scm 32 32 ];
+3 -3
pkgs/development/tools/kustomize/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "kustomize"; 10 - version = "5.6.0"; 10 + version = "5.7.0"; 11 11 12 12 ldflags = 13 13 let ··· 23 23 owner = "kubernetes-sigs"; 24 24 repo = pname; 25 25 rev = "kustomize/v${version}"; 26 - hash = "sha256-KsdOosKDT+wWWLzeph5NfCOx96D7GncM0qDSBJxAzJ8="; 26 + hash = "sha256-O8avyJ1secafVP+Edr7PCTKjcmUFFbB1Dx74qoLxD0M="; 27 27 }; 28 28 29 29 # avoid finding test and development commands 30 30 modRoot = "kustomize"; 31 31 proxyVendor = true; 32 - vendorHash = "sha256-ZYDrYhEWUEJFxFWj/LLrW8epLX2hJNqQ1CteShEbQ+M="; 32 + vendorHash = "sha256-Qo2KmNbj9OYThOrt/dk6U0CnK8awUOAagYQ2iX5szVQ="; 33 33 34 34 nativeBuildInputs = [ installShellFiles ]; 35 35
+2 -2
pkgs/os-specific/linux/freeipa/default.nix
··· 67 67 in 68 68 stdenv.mkDerivation rec { 69 69 pname = "freeipa"; 70 - version = "4.12.3"; 70 + version = "4.12.4"; 71 71 72 72 src = fetchurl { 73 73 url = "https://releases.pagure.org/freeipa/freeipa-${version}.tar.gz"; 74 - sha256 = "sha256-bVttsyn99DX01CmthIxzxuJPGgqZB2+pgamviO4LBJI="; 74 + hash = "sha256-Nn3dHoaAt6+MZ0gMFCJniXginq4guNM8HjChren9adY="; 75 75 }; 76 76 77 77 patches = [
+4 -4
pkgs/os-specific/linux/r8168/default.nix
··· 13 13 stdenv.mkDerivation rec { 14 14 name = "r8168-${kernel.version}-${version}"; 15 15 # on update please verify that the source matches the realtek version 16 - version = "8.053.00"; 16 + version = "8.055.00"; 17 17 18 18 # This is a mirror. The original website[1] doesn't allow non-interactive 19 19 # downloads, instead emailing you a download link. 20 20 # [1] https://www.realtek.com/Download/List?cate_id=584 21 - # I've verified manually (`diff -r`) that the source code for version 8.053.00 21 + # I've verified manually (`diff -r`) that the source code for version 8.055.00 22 22 # is the same as the one available on the realtek website. 23 23 src = fetchFromGitHub { 24 24 owner = "mtorromeo"; 25 25 repo = "r8168"; 26 26 rev = version; 27 - sha256 = "0bHGs8jyWd+ZiixOoNkBqhS9RjDpRp3vveAgk1YuOWU="; 27 + sha256 = "sha256-qL64+jlF1biWaYc5Ga/fjz8ZY3u72bcKVtDpiozHb1g="; 28 28 }; 29 29 30 30 hardeningDisable = [ "pic" ]; ··· 61 61 license = licenses.gpl2Plus; 62 62 platforms = platforms.linux; 63 63 maintainers = [ ]; 64 - broken = lib.versionAtLeast kernel.modDirVersion "6.9"; 64 + broken = lib.versionAtLeast kernel.modDirVersion "6.13"; 65 65 }; 66 66 }
+1 -1
pkgs/shells/fish/plugins/pure.nix
··· 28 28 29 29 meta = { 30 30 description = "Pretty, minimal and fast Fish prompt, ported from zsh"; 31 - homepage = "https://github.com/rafaelrinaldi/pure"; 31 + homepage = "https://github.com/pure-fish/pure"; 32 32 license = lib.licenses.mit; 33 33 maintainers = with lib.maintainers; [ euxane ]; 34 34 };
+7 -9
pkgs/top-level/all-packages.nix
··· 8385 8385 8386 8386 hspellDicts = callPackage ../development/libraries/hspell/dicts.nix { }; 8387 8387 8388 - hunspellDicts = recurseIntoAttrs ( 8389 - callPackages ../development/libraries/hunspell/dictionaries.nix { } 8390 - ); 8388 + hunspellDicts = recurseIntoAttrs (callPackages ../by-name/hu/hunspell/dictionaries.nix { }); 8391 8389 8392 8390 hunspellDictsChromium = recurseIntoAttrs ( 8393 - callPackages ../development/libraries/hunspell/dictionaries-chromium.nix { } 8391 + callPackages ../by-name/hu/hunspell/dictionaries-chromium.nix { } 8394 8392 ); 8395 8393 8396 - hunspellWithDicts = dicts: callPackage ../by-name/hu/hunspell/wrapper.nix { inherit dicts; }; 8394 + hunspellWithDicts = 8395 + dicts: 8396 + lib.warn "hunspellWithDicts is deprecated, please use hunspell.withDicts instead." 8397 + hunspell.withDicts 8398 + (_: dicts); 8397 8399 8398 8400 hydra = callPackage ../by-name/hy/hydra/package.nix { nix = nixVersions.nix_2_29; }; 8399 8401 ··· 16593 16595 gpio-utils = callPackage ../os-specific/linux/kernel/gpio-utils.nix { }; 16594 16596 16595 16597 inherit (callPackage ../applications/misc/zettlr { }) zettlr; 16596 - 16597 - zrythm = callPackage ../applications/audio/zrythm { 16598 - inherit (plasma5Packages) breeze-icons; 16599 - }; 16600 16598 16601 16599 swift-corelibs-libdispatch = swiftPackages.Dispatch; 16602 16600
+1 -1
pkgs/top-level/release-python.nix
··· 49 49 ); 50 50 51 51 jobs = { 52 - lib-tests = import ../../lib/tests/release.nix { inherit pkgs; }; 52 + # for pkgs.formats tests, which rely on remarshal 53 53 pkgs-lib-tests = import ../pkgs-lib/tests { inherit pkgs; }; 54 54 55 55 tested = pkgs.releaseTools.aggregate {