iptsd: 2 -> 3
Diff: https://github.com/linux-surface/iptsd/compare/v2...v3 Changelog: https://github.com/linux-surface/iptsd/releases/tag/v3
This commit is contained in:
parent
127258692c
commit
e717b3f49a
@ -16,13 +16,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "iptsd";
|
||||
version = "2";
|
||||
version = "3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linux-surface";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-zTXTyDgSa1akViDZlYLtJk1yCREGCSJKxzF+HZAWx0c=";
|
||||
repo = "iptsd";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-3z3A9qywmsSW1tlJ6LePC5wudM/FITTAFyuPkbHlid0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -47,13 +47,12 @@ stdenv.mkDerivation rec {
|
||||
# Original installs udev rules and service config into global paths
|
||||
postPatch = ''
|
||||
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/systemd/iptsd-find-service \
|
||||
--replace "iptsd-find-hidraw" "$out/bin/iptsd-find-hidraw" \
|
||||
--replace "systemd-escape" "${lib.getExe' systemd "systemd-escape"}"
|
||||
--replace-fail "install_dir: unitdir" "install_dir: '$out/etc/systemd/system'" \
|
||||
--replace-fail "install_dir: rulesdir" "install_dir: '$out/etc/udev/rules.d'"
|
||||
substituteInPlace etc/scripts/iptsd-find-service \
|
||||
--replace-fail "systemd-escape" "${lib.getExe' systemd "systemd-escape"}"
|
||||
substituteInPlace etc/udev/50-iptsd.rules.in \
|
||||
--replace "/bin/systemd-escape" "${lib.getExe' systemd "systemd-escape"}"
|
||||
--replace-fail "/bin/systemd-escape" "${lib.getExe' systemd "systemd-escape"}"
|
||||
'';
|
||||
|
||||
mesonFlags = [
|
||||
|
Loading…
Reference in New Issue
Block a user