From 0a0f378faf4c1636e0acd1492dddb37394d6bde1 Mon Sep 17 00:00:00 2001 From: Shiroki Satsuki Date: Tue, 7 Apr 2026 15:12:57 +0800 Subject: [PATCH] nqptp: 1.2.4 -> 1.2.6 --- pkgs/by-name/nq/nqptp/package.nix | 10 ++-------- pkgs/by-name/nq/nqptp/remove-setcap.patch | 13 ------------- .../nq/nqptp/systemd-service-capability.patch | 12 ------------ 3 files changed, 2 insertions(+), 33 deletions(-) delete mode 100644 pkgs/by-name/nq/nqptp/remove-setcap.patch delete mode 100644 pkgs/by-name/nq/nqptp/systemd-service-capability.patch diff --git a/pkgs/by-name/nq/nqptp/package.nix b/pkgs/by-name/nq/nqptp/package.nix index 3ebecf9c898c..7f72e76c1885 100644 --- a/pkgs/by-name/nq/nqptp/package.nix +++ b/pkgs/by-name/nq/nqptp/package.nix @@ -8,22 +8,16 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.2.4"; + version = "1.2.6"; pname = "nqptp"; src = fetchFromGitHub { owner = "mikebrady"; repo = "nqptp"; tag = finalAttrs.version; - hash = "sha256-roTNcr3v2kzE6vQ5plAVtlw1+2yJplltOYsGGibtoZo="; + hash = "sha256-bU7eTNnPhBA+XTW0SCps/iUCGuxObnv72/Lm+yKEgao="; }; - patches = [ - # these patches should be removed when > 1.2.4 - ./remove-setcap.patch - ./systemd-service-capability.patch - ]; - nativeBuildInputs = [ autoreconfHook pkg-config diff --git a/pkgs/by-name/nq/nqptp/remove-setcap.patch b/pkgs/by-name/nq/nqptp/remove-setcap.patch deleted file mode 100644 index 2fa56ac0150a..000000000000 --- a/pkgs/by-name/nq/nqptp/remove-setcap.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 78f36d7..8dc4e4f 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -19,8 +19,6 @@ endif - - install-exec-hook: - if BUILD_FOR_LINUX --# NQPTP runs as user/group nqptp/nqptp on Linux and uses setcap to access ports 319 and 320 -- setcap 'cap_net_bind_service=+ep' $(bindir)/nqptp - # no installer for System V - if INSTALL_SYSTEMD_STARTUP - getent group nqptp &>/dev/null || groupadd -r nqptp &>/dev/null diff --git a/pkgs/by-name/nq/nqptp/systemd-service-capability.patch b/pkgs/by-name/nq/nqptp/systemd-service-capability.patch deleted file mode 100644 index e06a52fe1c68..000000000000 --- a/pkgs/by-name/nq/nqptp/systemd-service-capability.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/nqptp.service.in b/nqptp.service.in -index 6f1eb0c..53e6a2e 100644 ---- a/nqptp.service.in -+++ b/nqptp.service.in -@@ -8,6 +8,7 @@ Before=shairport-sync.service - ExecStart=@prefix@/bin/nqptp - User=nqptp - Group=nqptp -+AmbientCapabilities=CAP_NET_BIND_SERVICE - - [Install] - WantedBy=multi-user.target