libplctag: init at v2.3.5 (#116552)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
This commit is contained in:
Petter S. Storvik 2021-03-19 18:37:14 +01:00 committed by GitHub
parent 5c6b845e38
commit 733b33a07e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 29 additions and 0 deletions

@ -0,0 +1,27 @@
{ lib
, stdenv
, cmake
, fetchFromGitHub
}:
stdenv.mkDerivation rec {
pname = "libplctag";
version = "2.3.5";
src = fetchFromGitHub {
owner = "libplctag";
repo = "libplctag";
rev = "v${version}";
sha256 = "0brmzr863chybm5y0q5hld5mhf6kx0bl4dddr7j69adlraak7x6s";
};
nativeBuildInputs = [ cmake ];
meta = with lib; {
homepage = "https://github.com/libplctag/libplctag";
description = "Library that uses EtherNet/IP or Modbus TCP to read and write tags in PLCs";
license = with licenses; [ lgpl2Plus mpl20 ];
maintainers = with maintainers; [ petterstorvik ];
platforms = platforms.all;
};
}

@ -6125,6 +6125,8 @@ in
libnixxml = callPackage ../development/libraries/libnixxml { }; libnixxml = callPackage ../development/libraries/libnixxml { };
libplctag = callPackage ../development/libraries/libplctag { };
libpointmatcher = callPackage ../development/libraries/libpointmatcher { }; libpointmatcher = callPackage ../development/libraries/libpointmatcher { };
libportal = callPackage ../development/libraries/libportal { }; libportal = callPackage ../development/libraries/libportal { };