From 1147b90b92ac96fbd2cca55480b53d45b447eead Mon Sep 17 00:00:00 2001 From: eljamm Date: Fri, 8 May 2026 08:35:54 +0200 Subject: [PATCH] sylkserver: 6.5.0 -> 6.6.0 Diff: https://github.com/AGProjects/sylkserver/compare/6.5.0...6.6.0 Changelog: https://github.com/AGProjects/sylkserver/releases/tag/6.6.0 --- pkgs/by-name/sy/sylkserver/package.nix | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/sy/sylkserver/package.nix b/pkgs/by-name/sy/sylkserver/package.nix index 41a80e9f68f0..847cd5c83aab 100644 --- a/pkgs/by-name/sy/sylkserver/package.nix +++ b/pkgs/by-name/sy/sylkserver/package.nix @@ -3,41 +3,37 @@ fetchFromGitHub, python3Packages, versionCheckHook, - fetchpatch2, }: python3Packages.buildPythonApplication (finalAttrs: { pname = "sylkserver"; - version = "6.5.0"; + version = "6.6.0"; pyproject = true; src = fetchFromGitHub { owner = "AGProjects"; repo = "sylkserver"; tag = finalAttrs.version; - hash = "sha256-A15EJs35ZgXy9db3+XC0q5fTlemLJsA945nvIY50Pa4="; + hash = "sha256-FeoyQWM4dvO1FJ6q5uXczPCtX2Aocm+jIkAy88uvPFI="; }; - patches = [ - # should be removed with next release - (fetchpatch2 { - url = "https://github.com/AGProjects/sylkserver/commit/c0d943b4ff4401b2892b84d66e7cd27db7e6a927.patch"; - hash = "sha256-U0a8mRbt8c4lUcN2xYDfvXTt/sWcvi7F3/Vw5sIQPrU="; - }) + build-system = with python3Packages; [ + setuptools ]; - build-system = [ python3Packages.setuptools ]; - dependencies = with python3Packages; [ autobahn + cassandra-driver cement dnspython klein lxml + lxml-html-clean msrplib python3-eventlib python3-gnutls python3-sipsimple + systemd-python wokkel xcaplib ]; @@ -53,7 +49,7 @@ python3Packages.buildPythonApplication (finalAttrs: { description = "SIP/XMPP/WebRTC Application Server"; homepage = "https://sylkserver.com/"; downloadPage = "https://github.com/AGProjects/sylkserver"; - changelog = "https://github.com/AGProjects/sylkserver/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/AGProjects/sylkserver/blob/${finalAttrs.src.rev}/debian/changelog"; license = lib.licenses.gpl3Plus; teams = [ lib.teams.ngi ]; mainProgram = "sylk-server";