From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Gstreamer Date: Sat, 17 Oct 2015 22:05:56 +0200 Message-ID: <20151017200556.GA16217@debian> References: <20151017200302.GA16089@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53961) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZnXjw-0001i6-3f for guix-devel@gnu.org; Sat, 17 Oct 2015 16:06:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZnXjs-00047Z-2c for guix-devel@gnu.org; Sat, 17 Oct 2015 16:06:04 -0400 Received: from mout.kundenserver.de ([212.227.126.187]:56240) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZnXjr-00047M-Sd for guix-devel@gnu.org; Sat, 17 Oct 2015 16:06:00 -0400 Content-Disposition: inline In-Reply-To: <20151017200302.GA16089@debian> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org Actually I found the beginning of a patch on my git stash, if someone wants to start from there: diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index 0ac9783..a7f9539 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -83,7 +83,7 @@ arrays of data.") (define-public gstreamer (package (name "gstreamer") - (version "1.4.5") + (version "1.6.0") (source (origin (method url-fetch) @@ -91,15 +91,24 @@ arrays of data.") version ".tar.xz")) (sha256 (base32 - "1bmhbhak6i5wmmb6w86jyyv8lax4gdq983la4lk4a0krz6kim020")))) + "1k0glfw2m1qpfwp96jqwjzl0kah4zvz9lnk4nz413vxg8xb8ivsj")))) (build-system gnu-build-system) (outputs '("out" "doc")) (arguments `(#:make-flags '("CC=gcc") ; for g-ir-scanner. #:configure-flags - (list (string-append "--with-html-dir=" + (list "CFLAGS=-std=c99" + (string-append "--with-html-dir=" (assoc-ref %outputs "doc") - "/share/gtk-doc/html")))) + "/share/gtk-doc/html")) + #:phases + (modify-phases %standard-phases + (add-after + 'configure 'correct-config-h + (lambda _ + (substitute* "config.h" + (("HAVE_DECL_STRSIGNAL 0") + "HAVE_DECL_STRSIGNAL 1"))))))) (propagated-inputs `(("glib" ,glib))) ; required by gstreamer-1.0.pc. (native-inputs `(("bison" ,bison) Andreas