diff --git a/pkgs/by-name/si/siyuan/package.nix b/pkgs/by-name/si/siyuan/package.nix index 032bf5a838d4..3277eb02d0e9 100644 --- a/pkgs/by-name/si/siyuan/package.nix +++ b/pkgs/by-name/si/siyuan/package.nix @@ -34,20 +34,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "siyuan"; - version = "3.7.1"; + version = "3.7.3"; src = fetchFromGitHub { owner = "siyuan-note"; repo = "siyuan"; tag = "v${finalAttrs.version}"; - hash = "sha256-K31h2noDpTn7vCXj16K2dxRPww5z+HC/nA4Gn5MAVms="; + hash = "sha256-7Uoo8vYaci8ROk5pqs14dNrU3q7UsadDXyw1mW8Mx5I="; }; kernel = buildGoModule { name = "${finalAttrs.pname}-${finalAttrs.version}-kernel"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/kernel"; - vendorHash = "sha256-fZLVqrWTWUHo6BhixB6+krXaM7WCiZpusHA8T2SicgQ="; + vendorHash = "sha256-weg5MRidW8JId13Ug1VaVgaIcJqydGBR/EquFOS3QO4="; patches = [ (replaceVars ./set-pandoc-path.patch { @@ -70,6 +70,9 @@ stdenv.mkDerivation (finalAttrs: { "-X 'github.com/siyuan-note/siyuan/kernel/util.Mode=prod'" ]; tags = [ "fts5" ]; + + # filepath.ToSlash does not convert Windows path separators on Unix. + checkFlags = [ "-skip=^TestSyObjectBase/windows_backslash$" ]; }; nativeBuildInputs = [ @@ -94,7 +97,7 @@ stdenv.mkDerivation (finalAttrs: { ; inherit pnpm; fetcherVersion = 3; - hash = "sha256-4yqTBR8gv5q6uyuDq7Bgs1275YBQ87aaTYkNFtamVek="; + hash = "sha256-QzoQLOUFaQwv8+u/oIZ6mq7AIzLZtogKjBIr6SnlK1c="; }; sourceRoot = "${finalAttrs.src.name}/app";