add curl include

This commit is contained in:
Robin Appelman 2023-11-10 23:11:31 +01:00
commit 2c9023b27e
5 changed files with 30 additions and 2 deletions

23
pkgs/includes/curl.nix Normal file
View file

@ -0,0 +1,23 @@
{
stdenv,
fetchFromGitHub,
}:
stdenv.mkDerivation rec {
pname = "sourcemod-include-curl";
version = "2.0.0-beta";
src = fetchFromGitHub {
owner = "sapphonie";
repo = "SM-neocurl-ext";
rev = "7b92e4acf6dea29348efeb4c0cc89e3071aee56e";
hash = "sha256-CniARMYWJm3Z4mVQFb3uW0CnRE+ENYeZV3NNOWEnf1U=";
};
doConfigure = false;
doBuild = false;
installPhase = ''
mkdir $out
cp -r pawn/scripting/include $out
'';
}

View file

@ -0,0 +1,21 @@
{
stdenv,
fetchFromGitHub,
}:
stdenv.mkDerivation rec {
pname = "sourcemod-include-library";
version = "19-10-2022";
dontBuild = true;
src = fetchFromGitHub {
owner = "JoinedSenses";
repo = "SourceMod-IncludeLibrary";
rev = "9d4e4263b77aa0c4fcdadd498c1420c64b3c1c10";
hash = "sha256-kO3iRHr3D0qLmgMh4SD3yz14bxSUD0r9pi6dHj8dnN0=";
};
installPhase = ''
cp -r $src $out
'';
}

View file

@ -0,0 +1,23 @@
{
stdenv,
fetchFromGitHub,
}:
stdenv.mkDerivation rec {
pname = "sourcemod-includes";
version = "1.11";
src = fetchFromGitHub {
owner = "alliedmodders";
repo = "sourcemod";
rev = "39c2dc60e0c0d963cfbe39bee3a7cf953cc8055c";
sha256 = "sha256-9maE7NKSpkMfK4NgO0NAItpj2ONhGhsOOp81rTpKyFE=";
};
doConfigure = false;
doBuild = false;
installPhase = ''
mkdir $out
cp -r plugins/include $out
'';
}