8 stdenv.mkDerivation (finalAttrs: {
12 src = fetchFromGitLab {
13 owner = "etherlab.org";
15 rev = "refs/tags/${finalAttrs.version}";
16 hash = "sha256-w1aoznLjCHh+dN2fyfpKpzq68B4D/rert2XFpTxk/F4=";
19 separateDebugInfo = true;
21 nativeBuildInputs = [ autoreconfHook pkg-config ];
24 "--enable-userlib=yes"
28 passthru.updateScript = gitUpdater { };
31 description = "IgH EtherCAT Master for Linux";
32 homepage = "https://etherlab.org/ethercat";
33 changelog = "https://gitlab.com/etherlab.org/ethercat/-/blob/${finalAttrs.version}/NEWS";
34 license = licenses.gpl2Plus;
35 maintainers = with maintainers; [ stv0g ];
36 platforms = [ "x86_64-linux" ];