Skip to content

Commit

Permalink
Merge pull request #174 from epics-extensions/backport/159-to-nixos-2…
Browse files Browse the repository at this point in the history
…3.11

[Backport nixos-23.11]  support.StreamDevice: 2.8.24 -> 2.8.26
  • Loading branch information
minijackson authored Sep 27, 2024
2 parents 2e00c04 + 26027ba commit 19ceadc
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions pkgs/epnix/support/StreamDevice/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,28 @@
local_config_site ? {},
local_release ? {},
}: let
version = "2.8.24";
version = "2.8.26";
in
mkEpicsPackage {
pname = "StreamDevice";
inherit version;
varname = "STREAM";

src = fetchFromGitHub {
owner = "paulscherrerinstitute";
repo = "StreamDevice";
rev = version;
# Tarball from GitHub is not completely reproducible due to usage of
# export-subst in .gitattributes for .VERSION
# See: https://epics.anl.gov/tech-talk/2022/msg01842.php
forceFetchGit = true;
hash = "sha256-/OgjdHvFr6sBRhOLa9F3KJeaxMiKuUuBduHUc4YLYBI=";
};

nativeBuildInputs = [pcre];
buildInputs = [pcre] ++ (with epnix.support; [sscan]);
propagatedBuildInputs = with epnix.support; [asyn calc];

inherit local_config_site;
local_release =
local_release
Expand All @@ -27,21 +42,6 @@ in
STREAM = null;
};

nativeBuildInputs = [pcre];
buildInputs = [pcre] ++ (with epnix.support; [sscan]);
propagatedBuildInputs = with epnix.support; [asyn calc];

src = fetchFromGitHub {
owner = "paulscherrerinstitute";
repo = "StreamDevice";
rev = version;
# Tarball from GitHub is not completely reproducible due to usage of
# export-subst in .gitattributes for .VERSION
# See: https://epics.anl.gov/tech-talk/2022/msg01842.php
forceFetchGit = true;
hash = "sha256-2MJ6CSNFc5rKijx5TFwwXStzj6zypS4cpMrcSuW4+F0=";
};

meta = {
description = "A generic EPICS device support for devices with a \"byte stream\" based communication interface";
homepage = "https://paulscherrerinstitute.github.io/StreamDevice/";
Expand Down

0 comments on commit 19ceadc

Please sign in to comment.