* Gstreamer
@ 2015-10-17 20:03 Andreas Enge
2015-10-17 20:05 ` Gstreamer Andreas Enge
2015-10-18 1:48 ` Gstreamer iyzsong
0 siblings, 2 replies; 3+ messages in thread
From: Andreas Enge @ 2015-10-17 20:03 UTC (permalink / raw
To: guix-devel
Hello,
gst-plugins-good currently fails its tests on armhf, which blocks quite
a few packages. There are newer gstreamer versions: 1.5.1, 1.5.2 and
1.6.0. I tried to compile the latter some time ago, but somehow got
tangled up. Do you think it would be safe to update? Would there be a
volunteer who is more knowledgeable about the package than me?
Andreas
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Gstreamer
2015-10-17 20:03 Gstreamer Andreas Enge
@ 2015-10-17 20:05 ` Andreas Enge
2015-10-18 1:48 ` Gstreamer iyzsong
1 sibling, 0 replies; 3+ messages in thread
From: Andreas Enge @ 2015-10-17 20:05 UTC (permalink / raw
To: guix-devel
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
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: Gstreamer
2015-10-17 20:03 Gstreamer Andreas Enge
2015-10-17 20:05 ` Gstreamer Andreas Enge
@ 2015-10-18 1:48 ` iyzsong
1 sibling, 0 replies; 3+ messages in thread
From: iyzsong @ 2015-10-18 1:48 UTC (permalink / raw
To: Andreas Enge; +Cc: guix-devel
Andreas Enge <andreas@enge.fr> writes:
> Hello,
>
> gst-plugins-good currently fails its tests on armhf, which blocks quite
> a few packages.
Actually, it's the gst-plugins-base failing.
http://hydra.gnu.org/build/723264/nixlog/1/tail-reload
> There are newer gstreamer versions: 1.5.1, 1.5.2 and
> 1.6.0. I tried to compile the latter some time ago, but somehow got
> tangled up. Do you think it would be safe to update?
Yes, I think it's safe to update to the stable release 1.6.x.
I looked into it, but it requires some compiler flags tricks like
in your patch, then I forget it :-
> Would there be a
> volunteer who is more knowledgeable about the package than me?
I may do it in the next week, but feel free to go ahead.
And Gstreamer is quite mature and standardize IMO, I don't have
special knowledge about it :-)
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-10-18 1:49 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-17 20:03 Gstreamer Andreas Enge
2015-10-17 20:05 ` Gstreamer Andreas Enge
2015-10-18 1:48 ` Gstreamer iyzsong
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.