Unverified Commit 276b2e84 authored by K900's avatar K900 Committed by GitHub
Browse files

quickserve: drop (#405937)

parents 241cb41e 02c22c23
Loading
Loading
Loading
Loading
+0 −44
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  makeWrapper,
  fetchzip,
  python3,
  python3Packages,
}:
let
  threaded_servers = python3Packages.buildPythonPackage {
    name = "threaded_servers";
    src = fetchzip {
      url = "https://xyne.archlinux.ca/projects/python3-threaded_servers/src/python3-threaded_servers-2018.6.tar.xz";
      sha256 = "1irliz90a1dk4lyl7mrfq8qnnrfad9czvbcw1spc13zyai66iyhf";
    };

    # stuff we don't care about pacserve
    doCheck = false;
  };
  wrappedPython = python3.withPackages (_: [ threaded_servers ]);
in
stdenv.mkDerivation {
  pname = "quickserve";
  version = "2018";

  dontUnpack = true;
  nativeBuildInputs = [ makeWrapper ];

  installPhase = ''
    runHook preInstall
    mkdir -p $out/bin
    makeWrapper ${wrappedPython}/bin/python $out/bin/quickserve \
      --add-flags -mThreadedServers.PeeredQuickserve
    runHook postInstall
  '';

  meta = with lib; {
    description = "Simple HTTP server for quickly sharing files";
    homepage = "https://xyne.archlinux.ca/projects/quickserve/";
    license = licenses.gpl2Only;
    maintainers = with maintainers; [ lassulus ];
    mainProgram = "quickserve";
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -1584,6 +1584,7 @@ mapAliases {
  quicklispPackagesFor = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
  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
  qxw = throw "'qxw' has been removed due to lack of maintenance upstream. Consider using 'crosswords' instead"; # Added 2024-10-19

  ### R ###