about summary refs log tree commit diff
path: root/pkgs/applications/misc/iptsd
diff options
context:
space:
mode:
authorRobert Schütz <nix@dotlambda.de>2023-04-19 17:16:33 -0700
committerRobert Schütz <github@dotlambda.de>2023-04-24 11:31:36 -0700
commit74a7d447b2164cfd273014cc374a8877fdc29045 (patch)
tree6d08ce433982c12456e93b4df8d8631046c8197a /pkgs/applications/misc/iptsd
parent3f0bced619e2fb808faaec2718ec8b7cdadbf1ba (diff)
iptsd: 1.1.1 -> 1.2.0
Diff: https://github.com/linux-surface/iptsd/compare/v1.1.1...v1.2.0

Changelog: https://github.com/linux-surface/iptsd/releases/tag/v1.2.0
Diffstat (limited to 'pkgs/applications/misc/iptsd')
-rw-r--r--pkgs/applications/misc/iptsd/default.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/applications/misc/iptsd/default.nix b/pkgs/applications/misc/iptsd/default.nix
index e117313861f57..1cd2da0099c43 100644
--- a/pkgs/applications/misc/iptsd/default.nix
+++ b/pkgs/applications/misc/iptsd/default.nix
@@ -6,6 +6,8 @@
 , ninja
 , pkg-config
 , cli11
+, eigen
+, fmt
 , hidrd
 , inih
 , microsoft_gsl
@@ -15,13 +17,13 @@
 
 stdenv.mkDerivation rec {
   pname = "iptsd";
-  version = "1.1.1";
+  version = "1.2.0";
 
   src = fetchFromGitHub {
     owner = "linux-surface";
     repo = pname;
     rev = "v${version}";
-    hash = "sha256-IwvoqmqJTM6xtEp7AzLgT4dZgRsmXYmu6Zivx3oSm+Q=";
+    hash = "sha256-8RE93pIg5fVAYOOq8zHlWy0uTxep7hrJlowPu48beTs=";
   };
 
   nativeBuildInputs = [
@@ -35,6 +37,8 @@ stdenv.mkDerivation rec {
 
   buildInputs = [
     cli11
+    eigen
+    fmt
     hidrd
     inih
     microsoft_gsl
@@ -47,7 +51,7 @@ stdenv.mkDerivation rec {
     substituteInPlace etc/meson.build \
       --replace "install_dir: unitdir" "install_dir: '$out/etc/systemd/system'" \
       --replace "install_dir: rulesdir" "install_dir: '$out/etc/udev/rules.d'"
-    substituteInPlace etc/udev/50-ipts.rules \
+    substituteInPlace etc/udev/50-iptsd.rules.in \
       --replace "/bin/systemd-escape" "${systemd}/bin/systemd-escape"
   '';