~ruther/guix-local

4ec48644c3b3760bcc8a72eb6956c678b57182a1 — 宋文武 11 years ago e9a8212
gnu: gst-plugins-base: Enable GObjection introspection.

* gnu/packages/gstreamer.scm (gst-plugins-base): Add gobject-introspection
  to 'native-inputs'.
  [arguments]<#:phases>: Rename patch-test-pb-utils to patch.  Add
  (setenv "CC" "gcc") to patch phase.
1 files changed, 5 insertions(+), 2 deletions(-)

M gnu/packages/gstreamer.scm
M gnu/packages/gstreamer.scm => gnu/packages/gstreamer.scm +5 -2
@@ 176,6 176,7 @@ This package provides the core library and elements.")
    (native-inputs
      `(("pkg-config" ,pkg-config)
        ("glib" ,glib "bin")
        ("gobject-introspection" ,gobject-introspection)
        ("python-wrapper" ,python-wrapper)))
    (arguments
     `(#:configure-flags


@@ 184,10 185,12 @@ This package provides the core library and elements.")
                            "/share/gtk-doc/html"))
       #:phases
       (alist-cons-before
        'configure 'patch-test-pb-utils
        'configure 'patch
        (lambda _
          (substitute* "tests/check/libs/pbutils.c"
            (("/bin/sh") (which "sh"))))
            (("/bin/sh") (which "sh")))
          ;; for g-ir-scanner.
          (setenv "CC" "gcc"))
        %standard-phases)))
    (home-page "http://gstreamer.freedesktop.org/")
    (synopsis