bacnet-stack: init at 1.0.0
Update pkgs/tools/networking/bacnet-stack/default.nix Co-authored-by: Daniel Løvbrøtte Olsen <daniel.olsen99+GitHub@gmail.com> bacnet-stack: Add maintainer and use the original GitHub repo bacnet-stack: Alphabetize Update pkgs/top-level/all-packages.nix Co-authored-by: Jon <jonringer@users.noreply.github.com>
This commit is contained in:
parent
afbd4e7b70
commit
fcc6849bcd
31
pkgs/tools/networking/bacnet-stack/default.nix
Normal file
31
pkgs/tools/networking/bacnet-stack/default.nix
Normal file
|
@ -0,0 +1,31 @@
|
|||
{ stdenv, fetchFromGitHub }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "bacnet-stack";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bacnet-stack";
|
||||
repo = "bacnet-stack";
|
||||
rev = "bacnet-stack-${version}";
|
||||
sha256 = "078p7qsy9v6fl7pzwgcr72pgjqxfxmfxyqajih2zqlb5g5sf88vh";
|
||||
};
|
||||
|
||||
hardeningDisable = [ "all" ];
|
||||
|
||||
buildPhase = ''
|
||||
make BUILD=debug BACNET_PORT=linux BACDL_DEFINE=-DBACDL_BIP=1 BACNET_DEFINES=" -DPRINT_ENABLED=1 -DBACFILE -DBACAPP_ALL -DBACNET_PROPERTY_LISTS"
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir $out
|
||||
cp -r bin $out/bin
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "BACnet open source protocol stack for embedded systems, Linux, and Windows";
|
||||
platforms = platforms.linux;
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ WhittlesJr ];
|
||||
};
|
||||
}
|
|
@ -144,6 +144,8 @@ in
|
|||
|
||||
avro-tools = callPackage ../development/tools/avro-tools { };
|
||||
|
||||
bacnet-stack = callPackage ../tools/networking/bacnet-stack {};
|
||||
|
||||
# Zip file format only allows times after year 1980, which makes e.g. Python wheel building fail with:
|
||||
# ValueError: ZIP does not support timestamps before 1980
|
||||
ensureNewerSourcesForZipFilesHook = ensureNewerSourcesHook { year = "1980"; };
|
||||
|
|
Loading…
Reference in a new issue