seafile-shared: fix python3.13 compat

fix "error: future-1.0.0 not supported for interpreter python3.13"

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
This commit is contained in:
2025-06-21 11:14:42 +02:00
parent d81273b3f0
commit ef992d675d

View File

@@ -25,6 +25,10 @@ stdenv.mkDerivation rec {
sha256 = "sha256-IpRCgPxYy1El4EEvVEfzAlbxP/osQUb7pCP3/BhkecU=";
};
postPatch = ''
substituteInPlace scripts/breakpad.py --replace-fail "from __future__ import print_function" ""
'';
nativeBuildInputs = [
libwebsockets
autoreconfHook
@@ -48,7 +52,6 @@ stdenv.mkDerivation rec {
];
pythonPath = with python3.pkgs; [
future
pysearpc
];
@@ -56,12 +59,12 @@ stdenv.mkDerivation rec {
wrapPythonPrograms
'';
meta = with lib; {
meta = {
homepage = "https://github.com/haiwen/seafile";
description = "Shared components of Seafile: seafile-daemon, libseafile, libseafile python bindings, manuals, and icons";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [
greizgh
schmittlauch
];