From 3d8dc15ab30b5fa6f20e42c357817e337ee0ba3a Mon Sep 17 00:00:00 2001 From: melvyn Date: Fri, 3 Jan 2025 15:44:55 -0800 Subject: [PATCH] seafile-server: apply GCC 14 compatibility patch --- pkgs/by-name/se/seafile-server/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/se/seafile-server/package.nix b/pkgs/by-name/se/seafile-server/package.nix index f9510c3c5fb6c..0c030b9d8e272 100644 --- a/pkgs/by-name/se/seafile-server/package.nix +++ b/pkgs/by-name/se/seafile-server/package.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitHub, + fetchpatch, pkg-config, python3, autoreconfHook, @@ -69,6 +70,14 @@ stdenv.mkDerivation { oniguruma ]; + patches = [ + # https://github.com/haiwen/seafile-server/pull/658 + (fetchpatch { + url = "https://github.com/haiwen/seafile-server/commit/8029a11a731bfe142af43f230f47b93811ebaaaa.patch"; + hash = "sha256-AWNDXIyrKXgqgq3p0m8+s3YH8dKxWnf7uEMYzSsjmX4="; + }) + ]; + postInstall = '' mkdir -p $out/share/seafile/sql cp -r scripts/sql $out/share/seafile