> + (home-page "http://gstreamer.freedesktop.org/";) There's an extraneous semicolon here, but once I removed that everything worked fine and I was able to play mp3s without issue. I've attached an updated rhythmbox patch adding gst-plugins-ugly as a dependency along with some useful configure flags. - David On Tue, Jul 7, 2015 at 1:50 PM, Mark H Weaver wrote: > Mark H Weaver writes: > > > David Hashe writes: > > > >> Thanks for clarifying. Besides patents, my other concern was > >> licensing. Specifically, the page I linked about gst-plugins-ugly > >> includes the following: > >> > >> The license on either the plug-ins or the supporting libraries might > >> not be how we'd like. > > > > Yes, we'll need to investigate this. > > > >> Rather vague, but a bit worrying. However, you're right that Debian > >> includes it, as do Trisquel and Parabola (both free distributions), so > >> I agree that this is probably something we can include. > > > > I looked in Parabola's blacklist > > and didn't find > > issues listed with gst-plugins-ugly, so I guess that's a good sign. > > > > I've attached a preliminary 'gst-plugins-ugly' package for Guix. Note > > that this depends on commit 23da88f61e82e2b32d6dedb3af467f665cd03bf5 > > "gnu: liba52: Build shared library", which I pushed to master just a few > > minutes ago. > > I've since added libmpeg2 (commit e088410984) and noticed that we > already have libdvdread and libdvdnav (which I just updated). > > Here's an updated version of my preliminary 'gst-plugins-ugly' patch. > > Mark > > >