quicksynergy: drop

Does not build with gcc 14, upstream no longer available.
This commit is contained in:
Michael Daniels
2025-06-18 20:07:34 -04:00
parent 1101991386
commit 67c9f3c864
2 changed files with 1 additions and 45 deletions
-45
View File
@@ -1,45 +0,0 @@
{
lib,
stdenv,
fetchurl,
pkg-config,
gtk2,
synergy,
}:
stdenv.mkDerivation rec {
pname = "quicksynergy";
version = "0.9.0";
src = fetchurl {
url = "mirror://sourceforge/project/quicksynergy/Linux/${version}/quicksynergy-${version}.tar.gz";
sha256 = "1pi8503bg8q1psw50y6d780i33nnvfjqiy9vnr3v52pdcfip8pix";
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [
gtk2
synergy
];
preBuild = "
sed -i 's@/usr/bin@${synergy.out}/bin@' src/synergy_config.c
";
meta = {
description = "GUI application to share mouse and keyboard between computers";
longDescription = "
QuickSynergy is a graphical interface (GUI) for easily configuring
Synergy2, an application that allows the user to share his mouse and
keyboard between two or more computers.
Without the need for any external hardware, Synergy2 uses the TCP-IP
protocol to share the resources, even between machines with different
operating systems, such as Mac OS, Linux and Windows.
Remember to open port 24800 (used by synergys program) if you want to
host mouse and keyboard.";
homepage = "https://sourceforge.net/projects/quicksynergy/";
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.spinus ];
platforms = lib.platforms.linux;
mainProgram = "quicksynergy";
};
}
+1
View File
@@ -1680,6 +1680,7 @@ mapAliases {
quicklispPackagesGCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
quicklispPackagesSBCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
quickserve = throw "'quickserve' has been removed because its upstream is unavailable"; # Added 2025-05-10
quicksynergy = throw "'quicksynergy' has been removed due to lack of maintenance upstream. Consider using 'deskflow' instead."; # Added 2025-06-18
qv2ray = throw "'qv2ray' has been removed as it was unmaintained"; # Added 2025-06-03
qxw = throw "'qxw' has been removed due to lack of maintenance upstream. Consider using 'crosswords' instead"; # Added 2024-10-19