* gnu/packages/gstreamer.scm (gstreamer)[arguments]: Add symlink-gstconfig.h phase. --- gnu/packages/gstreamer.scm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index bd99880..54919cd 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -113,7 +113,16 @@ arrays of data.") `(#:configure-flags (list (string-append "--with-html-dir=" (assoc-ref %outputs "doc") - "/share/gtk-doc/html")))) + "/share/gtk-doc/html")) + #:phases + (modify-phases %standard-phases + (add-after 'install 'symlink-gstconfig.h + (lambda* (#:key outputs #:allow-other-keys) + (symlink + (string-append (assoc-ref outputs "out") + "/lib/gstreamer-1.0/include/gst/gstconfig.h") + (string-append (assoc-ref outputs "out") + "/include/gstreamer-1.0/gst/gstconfig.h"))))))) (propagated-inputs `(("glib" ,glib))) ; required by gstreamer-1.0.pc. (native-inputs `(("bison" ,bison) -- 2.9.0