From 51e3fdb1926f4eacd926c115a79ff2df801dd399 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Sun, 7 Jul 2024 14:18:13 +1200 Subject: [PATCH 1/3] fcgi: migrate to pkgs/by-name --- pkgs/{development/libraries => by-name/fc}/fcgi/gcc-4.4.diff | 0 .../libraries/fcgi/default.nix => by-name/fc/fcgi/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 2 deletions(-) rename pkgs/{development/libraries => by-name/fc}/fcgi/gcc-4.4.diff (100%) rename pkgs/{development/libraries/fcgi/default.nix => by-name/fc/fcgi/package.nix} (100%) diff --git a/pkgs/development/libraries/fcgi/gcc-4.4.diff b/pkgs/by-name/fc/fcgi/gcc-4.4.diff similarity index 100% rename from pkgs/development/libraries/fcgi/gcc-4.4.diff rename to pkgs/by-name/fc/fcgi/gcc-4.4.diff diff --git a/pkgs/development/libraries/fcgi/default.nix b/pkgs/by-name/fc/fcgi/package.nix similarity index 100% rename from pkgs/development/libraries/fcgi/default.nix rename to pkgs/by-name/fc/fcgi/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 195e47cee8c1..6b76fb8871f1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20456,8 +20456,6 @@ with pkgs; fb303 = darwin.apple_sdk_11_0.callPackage ../development/libraries/fb303 { }; - fcgi = callPackage ../development/libraries/fcgi { }; - fcl = callPackage ../development/libraries/fcl { }; febio = callPackage ../development/libraries/febio { }; From 607e2413d57de6a18a34ac319cbcf532894006c6 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Sun, 7 Jul 2024 14:20:42 +1200 Subject: [PATCH 2/3] fcgi: refactor --- pkgs/by-name/fc/fcgi/gcc-4.4.diff | 12 ------------ pkgs/by-name/fc/fcgi/package.nix | 16 ++++++++-------- 2 files changed, 8 insertions(+), 20 deletions(-) delete mode 100644 pkgs/by-name/fc/fcgi/gcc-4.4.diff diff --git a/pkgs/by-name/fc/fcgi/gcc-4.4.diff b/pkgs/by-name/fc/fcgi/gcc-4.4.diff deleted file mode 100644 index c6806c12c067..000000000000 --- a/pkgs/by-name/fc/fcgi/gcc-4.4.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/libfcgi/fcgio.cpp b/libfcgi/fcgio.cpp -index 95e28ca..a7eda0e 100644 ---- a/libfcgi/fcgio.cpp -+++ b/libfcgi/fcgio.cpp -@@ -23,6 +23,7 @@ - #endif - - #include -+#include - #include "fcgio.h" - - using std::streambuf; diff --git a/pkgs/by-name/fc/fcgi/package.nix b/pkgs/by-name/fc/fcgi/package.nix index d59fac5ff4dc..4f82416877ee 100644 --- a/pkgs/by-name/fc/fcgi/package.nix +++ b/pkgs/by-name/fc/fcgi/package.nix @@ -1,25 +1,25 @@ { lib, stdenv, fetchFromGitHub, autoreconfHook }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fcgi"; version = "2.4.2"; src = fetchFromGitHub { owner = "FastCGI-Archives"; repo = "fcgi2"; - rev = version; - sha256 = "1jhz6jfwv5kawa8kajvg18nfwc1b30f38zc0lggszd1vcmrwqkz1"; + rev = finalAttrs.version; + hash = "sha256-4U/Mc2U7tK/fo4B9NBwYKzDuLApvSzWR4mqWzZ00H8o="; }; nativeBuildInputs = [ autoreconfHook ]; postInstall = "ln -s . $out/include/fastcgi"; - meta = with lib; { - description = "Language independent, scalable, open extension to CG"; + meta = { + description = "Language independent, scalable, open extension to CGI"; homepage = "https://fastcgi-archives.github.io/"; # Formerly http://www.fastcgi.com/ - license = "FastCGI see LICENSE.TERMS"; + license = "FastCGI, see LICENSE.TERMS"; mainProgram = "cgi-fcgi"; - platforms = platforms.all; + platforms = lib.platforms.all; }; -} +}) From 9ff3e8659c23edb57bf8914af5cf3c666aff8f3a Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Sun, 7 Jul 2024 14:20:59 +1200 Subject: [PATCH 3/3] fcgi: adopt --- pkgs/by-name/fc/fcgi/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fc/fcgi/package.nix b/pkgs/by-name/fc/fcgi/package.nix index 4f82416877ee..62c463b2d2f5 100644 --- a/pkgs/by-name/fc/fcgi/package.nix +++ b/pkgs/by-name/fc/fcgi/package.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation (finalAttrs: { license = "FastCGI, see LICENSE.TERMS"; mainProgram = "cgi-fcgi"; platforms = lib.platforms.all; + maintainers = with lib.maintainers; [ jtbx ]; }; })