GNU bug report logs -
#29545
[PATCH] gnu: Add gst123.
Previous Next
Reported by: Ricardo Wurmus <rekado <at> elephly.net>
Date: Sun, 3 Dec 2017 10:39:02 UTC
Severity: normal
Tags: patch
Done: Ricardo Wurmus <rekado <at> elephly.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29545 in the body.
You can then email your comments to 29545 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#29545
; Package
guix-patches
.
(Sun, 03 Dec 2017 10:39:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ricardo Wurmus <rekado <at> elephly.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 03 Dec 2017 10:39:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gstreamer.scm (gst123): New variable.
---
gnu/packages/gstreamer.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index a57676fdf..3333ca87f 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -5,6 +5,7 @@
;;; Copyright © 2015 Mark H Weaver <mhw <at> netris.org>
;;; Copyright © 2016, 2017 Efraim Flashner <efraim <at> flashner.co.il>
;;; Copyright © 2016 Leo Famulari <leo <at> famulari.name>
+;;; Copyright © 2017 Ricardo Wurmus <rekado <at> elephly.net>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -45,6 +46,7 @@
#:use-module (gnu packages libusb)
#:use-module (gnu packages linux)
#:use-module (gnu packages mp3)
+ #:use-module (gnu packages ncurses)
#:use-module (gnu packages perl)
#:use-module (gnu packages pulseaudio)
#:use-module (gnu packages qt)
@@ -469,3 +471,31 @@ be used by Python applications using GStreamer.")
(propagated-inputs
`(("gst-plugins-base" ,gst-plugins-base)
("python-pygobject" ,python2-pygobject)))))
+
+(define-public gst123
+ (package
+ (name "gst123")
+ (version "0.3.5")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "http://space.twc.de/~stefan/gst123/gst123-"
+ version ".tar.bz2"))
+ (sha256
+ (base32
+ "0zaa117n4wkya9p903vkj8hj58lmdb66pxsdx5wwcv7nffbp5d67"))))
+ (build-system gnu-build-system)
+ (inputs
+ `(("gtk+" ,gtk+-2)
+ ("ncurses" ,ncurses)
+ ("gstreamer" ,gstreamer)
+ ("gst-plugins-base" ,gst-plugins-base)))
+ (native-inputs
+ `(("pkg-config" ,pkg-config)))
+ (home-page "http://space.twc.de/~stefan/gst123.php")
+ (synopsis "Flexible command line media player based on gstreamer")
+ (description "The program gst123 is designed to be a more flexible command
+line player in the spirit of ogg123 and mpg123, based on the gstreamer media
+framework. It plays all file formats gstreamer supports, so if you have a
+music collection which contains different file formats, like flac, ogg and
+mp3, you can use gst123 to play all your music files.")
+ (license license:lgpl2.0+)))
--
2.15.0
Reply sent
to
Ricardo Wurmus <rekado <at> elephly.net>
:
You have taken responsibility.
(Sun, 03 Dec 2017 17:39:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Ricardo Wurmus <rekado <at> elephly.net>
:
bug acknowledged by developer.
(Sun, 03 Dec 2017 17:39:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 29545-done <at> debbugs.gnu.org (full text, mbox):
Pushed to master with commit 518957128f8c473fe762c1f41b254d6b7968eea1.
--
Ricardo
GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
https://elephly.net
Information forwarded
to
guix-patches <at> gnu.org
:
bug#29545
; Package
guix-patches
.
(Fri, 08 Dec 2017 11:30:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 29545 <at> debbugs.gnu.org (full text, mbox):
Hi Ricardo,
this doesn't actually work for me.
I get these messages:
gst123: Relink `/gnu/store/x999chw1v0qz0z8k61k51q44jn5srqg6-libpng-1.6.29/lib/libpng16.so.16' with `/gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2.25/lib/libpthread.so.0' for IFUNC symbol `longjmp'
(gst123:8413): GStreamer-CRITICAL **: gst_element_get_bus: assertion 'GST_IS_ELEMENT (element)' failed
(gst123:8413): GStreamer-CRITICAL **: gst_bus_set_sync_handler: assertion 'GST_IS_BUS (bus)' failed
Playing file:///home/dannym/Music/Hoppipolla2.mp3
(gst123:8413): GStreamer-CRITICAL **: gst_element_set_state: assertion 'GST_IS_ELEMENT (element)' failed
...
and then it doesn't play anything.
It might be that I have to install stuff into my profile, but the description doesn't say that...
Information forwarded
to
guix-patches <at> gnu.org
:
bug#29545
; Package
guix-patches
.
(Fri, 08 Dec 2017 12:15:01 GMT)
Full text and
rfc822 format available.
Message #16 received at 29545 <at> debbugs.gnu.org (full text, mbox):
Hi Danny,
> (gst123:8413): GStreamer-CRITICAL **: gst_element_get_bus: assertion 'GST_IS_ELEMENT (element)' failed
>
> (gst123:8413): GStreamer-CRITICAL **: gst_bus_set_sync_handler: assertion 'GST_IS_BUS (bus)' failed
>
> Playing file:///home/dannym/Music/Hoppipolla2.mp3
>
> (gst123:8413): GStreamer-CRITICAL **: gst_element_set_state: assertion 'GST_IS_ELEMENT (element)' failed
> ...
>
> and then it doesn't play anything.
>
> It might be that I have to install stuff into my profile, but the description doesn't say that...
It’s gstreamer-based, so what it supports depends on the gstreamer
plugins you have installed. What plugins do you have?
--
Ricardo
GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
https://elephly.net
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 05 Jan 2018 12:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 168 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.