libnotify: 0.8.3 -> 0.8.4 (#384286)

authored by Colin and committed by GitHub 903a7876 65119dea

+14 -2
+14 -2
pkgs/by-name/li/libnotify/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchurl, 5 + fetchpatch, 5 6 meson, 6 7 ninja, 7 8 pkg-config, ··· 19 20 20 21 stdenv.mkDerivation rec { 21 22 pname = "libnotify"; 22 - version = "0.8.3"; 23 + version = "0.8.4"; 23 24 24 25 outputs = [ 25 26 "out" ··· 29 30 30 31 src = fetchurl { 31 32 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 32 - hash = "sha256-7o8++UYVatNAb99F/u29zZMtvSEatPFvdeuk82+y9sA="; 33 + hash = "sha256-j6BNTr3BVbCiOd+IvZ8J6PJznVcHoTkLQnq0mF+D0lo="; 33 34 }; 35 + 36 + patches = [ 37 + # Revert to avoid manpages breakage: 38 + # https://gitlab.gnome.org/GNOME/libnotify/-/merge_requests/37#note_2366448 39 + (fetchpatch { 40 + revert = true; 41 + name = "unbreak-man.path"; 42 + url = "https://gitlab.gnome.org/GNOME/libnotify/-/commit/2f99025b7ad54f29dc5236aa7dfcfa97d1c8efde.patch"; 43 + hash = "sha256-/qbBs+bJjzCR2I7swy0RTsTaXap+gkYzvfchobeOzPQ="; 44 + }) 45 + ]; 34 46 35 47 mesonFlags = [ 36 48 # disable tests as we don't need to depend on GTK (2/3)