initial commit

This commit is contained in:
Brady Stanton 2025-04-29 15:40:58 -07:00
commit 6906967443

34
flake.nix Normal file
View file

@ -0,0 +1,34 @@
{
description = "vlmcsd";
inputs = {
#nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-24.11";
};
outputs = { self, nixpkgs }: {
packages.x86_64-linux.vlmcsd =
with import nixpkgs { system = "x86_64-linux"; };
stdenv.mkDerivation {
name = "vlmcsd";
version = "1113";
src = fetchurl {
url = "https://github.com/Wind4/vlmcsd/archive/svn1113.tar.gz";
sha256 = "62f55c48f5de1249c2348ab6b96dabbe7e38899230954b0c8774efb01d9c42cc";
};
buildPhase = ''
make FEATURES=full
#make vlmcsd FEATURES=full
'';
installPhase = ''
mkdir -p "$out"/bin/
install -m 755 bin/vlmcsd -t "$out"/bin/
install -m 755 bin/vlmcs -t "$out"/bin/
'';
};
defaultPackage.x86_64-linux = self.packages.x86_64-linux.vlmcsd;
};
}