pdfpc: import upstream patch to fix build

Fixes #229616.

+11 -1
+11 -1
pkgs/applications/misc/pdfpc/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, vala, gtk3, libgee 2 2 , poppler, libpthreadstubs, gstreamer, gst-plugins-base, gst-plugins-good, gst-libav, gobject-introspection, wrapGAppsHook 3 - , qrencode, webkitgtk, discount, json-glib }: 3 + , qrencode, webkitgtk, discount, json-glib, fetchpatch }: 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "pdfpc"; ··· 31 31 webkitgtk 32 32 discount 33 33 json-glib 34 + ]; 35 + 36 + patches = [ 37 + # needed for compiling pdfpc 4.6.0 with vala 0.56.7, see 38 + # https://github.com/pdfpc/pdfpc/issues/686 39 + # https://github.com/pdfpc/pdfpc/pull/687 40 + (fetchpatch { 41 + url = "https://github.com/pdfpc/pdfpc/commit/d38edfac63bec54173b4b31eae5c7fb46cd8f714.diff"; 42 + hash = "sha256-KC2oyzcwU2fUmxaed8qAsKcePwR5KcXgpVdstJg8KmU="; 43 + }) 34 44 ]; 35 45 36 46 cmakeFlags = lib.optional stdenv.isDarwin "-DMOVIES=OFF";