summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/packages/overlays/openvpn-iomanip.patch13
-rw-r--r--modules/packages/overlays/openvpn.nix12
-rw-r--r--modules/software-templates/profilers.nix2
3 files changed, 26 insertions, 1 deletions
diff --git a/modules/packages/overlays/openvpn-iomanip.patch b/modules/packages/overlays/openvpn-iomanip.patch
new file mode 100644

index 0000000..f334a34 --- /dev/null +++ b/modules/packages/overlays/openvpn-iomanip.patch
@@ -0,0 +1,13 @@ +diff --git a/src/tests/unit/machine-id.cpp b/src/tests/unit/machine-id.cpp +index 8131947..a875743 100644 +--- a/src/tests/unit/machine-id.cpp ++++ b/src/tests/unit/machine-id.cpp +@@ -15,6 +15,7 @@ + #include "build-config.h" + + #include <iostream> ++#include <iomanip> + #include <fstream> + #include <string> + #include <vector> + diff --git a/modules/packages/overlays/openvpn.nix b/modules/packages/overlays/openvpn.nix new file mode 100644
index 0000000..f927f80 --- /dev/null +++ b/modules/packages/overlays/openvpn.nix
@@ -0,0 +1,12 @@ +{...}: +{ + nixpkgs.overlays = [ + (final: prev: { + openvpn3 = prev.openvpn3.overrideAttrs (old: { + patches = (old.patches or []) ++ [ + ./openvpn-iomanip.patch + ]; + }); + }) + ]; +} diff --git a/modules/software-templates/profilers.nix b/modules/software-templates/profilers.nix
index 4381193..0df43f7 100644 --- a/modules/software-templates/profilers.nix +++ b/modules/software-templates/profilers.nix
@@ -3,7 +3,7 @@ { environment.systemPackages = with pkgs; [ kcachegrind - linuxKernel.packages.linux_5_15.perf + linuxKernel.packages.linux_6_11.perf hotspot valgrind ];