diff --git a/pkgs/applications/networking/seafile-client/default.nix b/pkgs/by-name/se/seafile-client/package.nix similarity index 80% rename from pkgs/applications/networking/seafile-client/default.nix rename to pkgs/by-name/se/seafile-client/package.nix index 27d346250b17..5176360e215b 100644 --- a/pkgs/applications/networking/seafile-client/default.nix +++ b/pkgs/by-name/se/seafile-client/package.nix @@ -5,26 +5,23 @@ fetchFromGitHub, pkg-config, cmake, - qttools, - qt5compat, + qt6, libuuid, seafile-shared, jansson, libsearpc, withShibboleth ? true, - qtwebengine, - wrapQtAppsHook, }: stdenv.mkDerivation rec { pname = "seafile-client"; - version = "9.0.14"; + version = "9.0.15"; src = fetchFromGitHub { owner = "haiwen"; repo = "seafile-client"; - rev = "v${version}"; - hash = "sha256-ZMhU0uXAC3tH1e3ktiHhC5YCDwFOnILretPgjYYa9DQ="; + tag = "v${version}"; + hash = "sha256-BV1+9/+ryZB1BQyRJ5JaIU6bbOi4h8vt+V+FQIfUJp8="; }; patches = [ @@ -40,17 +37,17 @@ stdenv.mkDerivation rec { libuuid pkg-config cmake - wrapQtAppsHook - qttools + qt6.wrapQtAppsHook + qt6.qttools ]; buildInputs = [ - qt5compat + qt6.qt5compat seafile-shared jansson libsearpc ] - ++ lib.optional withShibboleth qtwebengine; + ++ lib.optional withShibboleth qt6.qtwebengine; cmakeFlags = lib.optional withShibboleth "-DBUILD_SHIBBOLETH_SUPPORT=ON"; @@ -60,6 +57,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/haiwen/seafile-client"; + changelog = "https://github.com/haiwen/seafile-client/releases/tag/${src.tag}"; description = "Desktop client for Seafile, the Next-generation Open Source Cloud Storage"; license = licenses.asl20; platforms = platforms.linux; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1c124dbfd537..f2148de80af5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12848,8 +12848,6 @@ with pkgs; scantailor-universal = callPackage ../applications/graphics/scantailor/universal.nix { }; - seafile-client = qt6Packages.callPackage ../applications/networking/seafile-client { }; - seq66 = qt5.callPackage ../applications/audio/seq66 { }; sfxr-qt = libsForQt5.callPackage ../applications/audio/sfxr-qt { };