[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 15/24] gnu: gstreamer: Symlink gstconfig.h into include direc
From: |
Mark H Weaver |
Subject: |
Re: [PATCH 15/24] gnu: gstreamer: Symlink gstconfig.h into include directory. |
Date: |
Wed, 17 Aug 2016 05:28:10 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
David Craven <address@hidden> 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)
- Re: [PATCH 06/24] gnu: xml: Add jsoncpp., (continued)
- [PATCH 02/24] gnu: qt: Add qtquickcontrols2., David Craven, 2016/08/16
- [PATCH 07/24] gnu: compression: Add snappy., David Craven, 2016/08/16
- [PATCH 03/24] gnu: qt: Add qtgraphicaleffects., David Craven, 2016/08/16
- [PATCH 08/24] gnu: xorg: Add lndir., David Craven, 2016/08/16
- [PATCH 15/24] gnu: gstreamer: Symlink gstconfig.h into include directory., David Craven, 2016/08/16
- Re: [PATCH 15/24] gnu: gstreamer: Symlink gstconfig.h into include directory.,
Mark H Weaver <=
[PATCH 09/24] gnu: freedesktop: Add wayland-protocols., David Craven, 2016/08/16
[PATCH 12/24] gnu: gnome: Add mobile-broadband-provider-info., David Craven, 2016/08/16