mirror of
https://codeberg.org/spire/nix.git
synced 2026-08-02 12:25:00 +02:00
package sourcemod-plugin-steamworks
This commit is contained in:
parent
c4ec2fbf82
commit
63a39678c2
4 changed files with 28 additions and 1 deletions
|
|
@ -55,6 +55,7 @@
|
|||
"sourcemod-include-library"
|
||||
"sourcemod-include-steamworks"
|
||||
"srcds-tf2"
|
||||
"sourcemod-plugin-steamworks"
|
||||
]
|
||||
// {
|
||||
test = pkgs:
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
final: prev: {
|
||||
final: prev:
|
||||
{
|
||||
hl2sdk = (import ./hl2sdk.nix) {
|
||||
inherit (final) fetchFromGitHub lib nix-update-script;
|
||||
inherit (final.stdenvNoCC) mkDerivation;
|
||||
|
|
@ -15,3 +16,4 @@ final: prev: {
|
|||
sourcemod-include-curl = final.callPackage ./includes/curl.nix {};
|
||||
sourcemod-include-steamworks = final.callPackage ./includes/steamworks.nix {};
|
||||
}
|
||||
// (import ./plugins/overlay.nix) final prev
|
||||
|
|
|
|||
3
nix/sourcemod/plugins/overlay.nix
Normal file
3
nix/sourcemod/plugins/overlay.nix
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
final: prev: {
|
||||
sourcemod-plugin-steamworks = final.callPackage ./steamworks.nix {};
|
||||
}
|
||||
21
nix/sourcemod/plugins/steamworks.nix
Normal file
21
nix/sourcemod/plugins/steamworks.nix
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
fetchurl,
|
||||
stdenvNoCC,
|
||||
}:
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "sourcemod-plugin-steamworks";
|
||||
version = "1.2.3c";
|
||||
src = fetchurl {
|
||||
url = "https://github.com/KyleSanderson/SteamWorks/releases/download/${finalAttrs.version}/package-lin.tgz";
|
||||
sha256 = "sha256-Znnm39GdTHinHSJP8/fXLZvsvCVggu1LzoXLqh4BJxM=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir $out
|
||||
mv addons $out/
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue