From ae963ba3772852ab9779736ac767433f28daa07f Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Sun, 18 May 2025 14:05:01 +0200 Subject: [PATCH] siproxd: drop Upstream has seen only minimal maintenance and is incompatible with libosip 5.x. --- pkgs/by-name/si/siproxd/cheaders.patch | 14 ----------- pkgs/by-name/si/siproxd/package.nix | 33 -------------------------- pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+), 47 deletions(-) delete mode 100644 pkgs/by-name/si/siproxd/cheaders.patch delete mode 100644 pkgs/by-name/si/siproxd/package.nix diff --git a/pkgs/by-name/si/siproxd/cheaders.patch b/pkgs/by-name/si/siproxd/cheaders.patch deleted file mode 100644 index 69a3e3287371..000000000000 --- a/pkgs/by-name/si/siproxd/cheaders.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/src/dejitter.c b/src/dejitter.c -index 1904ab3..cb3624d 100644 ---- a/src/dejitter.c -+++ b/src/dejitter.c -@@ -22,6 +22,8 @@ - - #include - -+#include -+#include - #include - #include - #include - #include diff --git a/pkgs/by-name/si/siproxd/package.nix b/pkgs/by-name/si/siproxd/package.nix deleted file mode 100644 index 45e3ce71eee2..000000000000 --- a/pkgs/by-name/si/siproxd/package.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - libosip, - sqlite, -}: - -stdenv.mkDerivation rec { - pname = "siproxd"; - version = "0.8.3"; - - src = fetchurl { - url = "mirror://sourceforge/siproxd/siproxd-${version}.tar.gz"; - sha256 = "0dkpl3myxz3gvj2n2qpqrd19dip9il0vf7qybdvn5wgznrmplvcs"; - }; - - patches = [ ./cheaders.patch ]; - - buildInputs = [ - libosip - sqlite - ]; - - meta = { - homepage = "http://siproxd.sourceforge.net/"; - description = "Masquerading SIP Proxy Server"; - mainProgram = "siproxd"; - maintainers = [ ]; - platforms = with lib.platforms; linux; - license = lib.licenses.gpl2Plus; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c2728fa02470..7c3274ca6fbf 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1706,6 +1706,7 @@ mapAliases { signal-desktop-source = lib.warnOnInstantiate "'signal-desktop-source' is now exposed at 'signal-desktop'." signal-desktop; # Added 2025-04-16 silc_server = throw "'silc_server' has been removed because it is unmaintained"; # Added 2025-05-12 silc_client = throw "'silc_client' has been removed because it is unmaintained"; # Added 2025-05-12 + siproxd = throw "'siproxd' has been as it was unmaintained and incompatible with newer libosip versions"; # Added 2025-05-18 sheesy-cli = throw "'sheesy-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 shout = nodePackages.shout; # Added unknown; moved 2024-10-19 sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21