about summary refs log tree commit diff
path: root/pkgs/applications/networking/upnp-router-control
diff options
context:
space:
mode:
authorFrancesco Gazzetta <fgaz@fgaz.me>2023-06-19 16:34:14 +0200
committerFrancesco Gazzetta <fgaz@fgaz.me>2023-06-19 16:46:55 +0200
commitee7cdc123d7f6f591c1a5cee60c544d1bdbd8d0a (patch)
tree5861fc43727a929eb2f49da5ac361522604e0e49 /pkgs/applications/networking/upnp-router-control
parent1760dc90c5df75d2ad9a96c2a27f883ed899ade6 (diff)
upnp-router-control: 0.3.1 -> 0.3.2
Diffstat (limited to 'pkgs/applications/networking/upnp-router-control')
-rw-r--r--pkgs/applications/networking/upnp-router-control/default.nix24
1 files changed, 15 insertions, 9 deletions
diff --git a/pkgs/applications/networking/upnp-router-control/default.nix b/pkgs/applications/networking/upnp-router-control/default.nix
index 793dca7506551..326f31c1d2dc5 100644
--- a/pkgs/applications/networking/upnp-router-control/default.nix
+++ b/pkgs/applications/networking/upnp-router-control/default.nix
@@ -1,33 +1,39 @@
 { lib
 , stdenv
-, fetchurl
+, fetchzip
+, desktop-file-utils
 , intltool
+, meson
+, ninja
 , pkg-config
 , wrapGAppsHook
-, gssdp
+, gssdp_1_6
 , gtk3
-, gupnp
+, gupnp_1_6
 }:
 
 stdenv.mkDerivation rec {
   pname = "upnp-router-control";
-  version = "0.3.1";
+  version = "0.3.2";
 
-  src = fetchurl {
-    url = "https://launchpad.net/upnp-router-control/trunk/${version}/+download/upnp-router-control-${version}.tar.gz";
-    hash = "sha256-bYbw4Z5hDlFTSGk5XE2gnnXRPYMl4IzV+kzlwfR98yg=";
+  src = fetchzip {
+    url = "https://launchpad.net/upnp-router-control/trunk/${version}/+download/upnp-router-control-${version}.tar.xz";
+    hash = "sha256-724xcIYNufmSgrHwmIk3awEAVlta9huNa0o6Z0hdBwQ=";
   };
 
   nativeBuildInputs = [
+    desktop-file-utils
     intltool
+    meson
+    ninja
     pkg-config
     wrapGAppsHook
   ];
 
   buildInputs = [
-    gssdp
+    gssdp_1_6
     gtk3
-    gupnp
+    gupnp_1_6
   ];
 
   meta = with lib; {