David Craven <da...@craven.ch> writes: > * gnu/packages/gstreamer.scm (gstreamer)[arguments]: Add symlink-gstconfig.h > phase.
What is the reason for this change? Would it be appropriate to submit a bug report upstream to add this to their "make install"? Mark > --- > 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)