about summary refs log tree commit diff
path: root/pkgs/development/libraries/gupnp/default.nix
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2021-10-20 15:59:12 +0000
committerJan Tojnar <jtojnar@gmail.com>2021-10-24 15:38:19 +0200
commitdf76d9f7a4f0ecec360bacafe68ff872dc8f9ae2 (patch)
tree1732d061e62db73d1ed8606038349102521126cd /pkgs/development/libraries/gupnp/default.nix
parent529f7dd5da3436a032aad17a9f9ae3297bb1ec38 (diff)
gupnp: 1.2.4 → 1.4.0
Diffstat (limited to 'pkgs/development/libraries/gupnp/default.nix')
-rw-r--r--pkgs/development/libraries/gupnp/default.nix15
1 files changed, 6 insertions, 9 deletions
diff --git a/pkgs/development/libraries/gupnp/default.nix b/pkgs/development/libraries/gupnp/default.nix
index c91d25123f61d..32f7c201fad4d 100644
--- a/pkgs/development/libraries/gupnp/default.nix
+++ b/pkgs/development/libraries/gupnp/default.nix
@@ -1,6 +1,6 @@
-{ lib, stdenv
+{ stdenv
+, lib
 , fetchurl
-, fetchpatch
 , meson
 , ninja
 , pkg-config
@@ -20,21 +20,18 @@
 
 stdenv.mkDerivation rec {
   pname = "gupnp";
-  version = "1.2.4";
+  version = "1.4.0";
 
   outputs = [ "out" "dev" "devdoc" ];
 
   src = fetchurl {
     url = "mirror://gnome/sources/gupnp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
-    sha256 = "sha256-96AwfqUfXkTRuDL0k92QRURKOk4hHvhd/Zql3W6up9E=";
+    sha256 = "sha256-WQ/7ArhNoqGuxo/VNLxArxs33T9iI/nRV3/EirSL428=";
   };
 
   patches = [
-    (fetchpatch {
-      name = "CVE-2021-33516.patch";
-      url = "https://gitlab.gnome.org/GNOME/gupnp/-/commit/ca6ec9dcb26fd7a2a630eb6a68118659b589afac.patch";
-      sha256 = "sha256-G7e/xNQB7Kp2fPzqVeD/cH3h1co9hZXh55QOUBnAnvU=";
-    })
+    # Bring .pc file in line with our patched pkg-config.
+    ./0001-pkg-config-Declare-header-dependencies-as-public.patch
   ];
 
   nativeBuildInputs = [