From 558cec2ee990ba657ff616d8649f1f62c973c193 Mon Sep 17 00:00:00 2001 From: Ross Smyth <18294397+RossSmyth@users.noreply.github.com> Date: Fri, 1 Aug 2025 11:31:48 -0400 Subject: [PATCH] windows.cygwinSetup: drop Has been broken for a while. So just drop it. --- .../windows/cygwin-setup/default.nix | 72 ------------------- pkgs/os-specific/windows/default.nix | 3 - 2 files changed, 75 deletions(-) delete mode 100644 pkgs/os-specific/windows/cygwin-setup/default.nix diff --git a/pkgs/os-specific/windows/cygwin-setup/default.nix b/pkgs/os-specific/windows/cygwin-setup/default.nix deleted file mode 100644 index 6c087dc4de97..000000000000 --- a/pkgs/os-specific/windows/cygwin-setup/default.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ - lib, - stdenv, - fetchcvs, - autoconf, - automake, - libtool, - flex, - bison, - pkg-config, - zlib, - bzip2, - xz, - libgcrypt, -}: - -stdenv.mkDerivation rec { - pname = "cygwin-setup"; - version = "20131101"; - - src = fetchcvs { - cvsRoot = ":pserver:anoncvs@cygwin.com:/cvs/cygwin-apps"; - module = "setup"; - date = version; - sha256 = "024wxaaxkf7p1i78bh5xrsqmfz7ss2amigbfl2r5w9h87zqn9aq3"; - }; - - nativeBuildInputs = [ - autoconf - automake - libtool - flex - bison - pkg-config - ]; - - buildInputs = - let - mkStatic = lib.flip lib.overrideDerivation (o: { - dontDisableStatic = true; - configureFlags = lib.toList (o.configureFlags or [ ]) ++ [ "--enable-static" ]; - buildInputs = map mkStatic (o.buildInputs or [ ]); - propagatedBuildInputs = map mkStatic (o.propagatedBuildInputs or [ ]); - }); - in - map mkStatic [ - zlib - bzip2 - xz - libgcrypt - ]; - - configureFlags = [ "--disable-shared" ]; - - dontDisableStatic = true; - - preConfigure = '' - autoreconf -vfi - ''; - - installPhase = '' - install -vD setup.exe "$out/bin/setup.exe" - ''; - - meta = { - homepage = "https://sourceware.org/cygwin-apps/setup.html"; - description = "Tool for installing Cygwin"; - license = lib.licenses.gpl2Plus; - platforms = lib.intersectLists lib.platforms.windows lib.platforms.x86; - teams = [ lib.teams.windows ]; - }; -} diff --git a/pkgs/os-specific/windows/default.nix b/pkgs/os-specific/windows/default.nix index 8647fa39d78a..2bb5ff91b8f0 100644 --- a/pkgs/os-specific/windows/default.nix +++ b/pkgs/os-specific/windows/default.nix @@ -10,9 +10,6 @@ lib.makeScope newScope ( self: with self; { - - cygwinSetup = callPackage ./cygwin-setup { }; - dlfcn = callPackage ./dlfcn { }; w32api = callPackage ./w32api { };