David Hashe <david.ha...@dhashe.com> writes: > * gnu/packages/gnome.scm (rhythmbox): New variable.
[...] > +(define-public rhythmbox > + (package > + (name "rhythmbox") > + (version "3.2.1") > + (source (origin > + (method url-fetch) > + (uri (string-append "mirror://gnome/sources/rhythmbox/3.2/" Can you use (version-major+minor version) instead of “3.2” here? > + "rhythmbox-" version ".tar.xz")) > + (sha256 > + (base32 > + "0f3radhlji7rxl760yl2vm49fvfslympxrpm8497acbmbd7wlhxz")))) > + (build-system glib-or-gtk-build-system) > + (native-inputs > + `(("intltool" ,intltool) > + ("glib" ,glib "bin") > + ("gobject-introspection" ,gobject-introspection) > + ("pkg-config" ,pkg-config))) The indentation of (native-inputs ...) is wrong. > + (inputs > + `(("json-glib" ,json-glib) [...] > + ("brasero" ,brasero))) Is Brasero an optional input? It’s a CD burning application, which seems unrelated to a music player. Will Totem work even if Brasero is not available at build time? Or does it integrate more deeply with Brasero? > + (description "Rhythmbox is a music playing application for GNOME. It > supports > +playlists, song ratings, and any codecs installed through > gstreamer.") Please use two spaces at the end of a sentence. ~~ Ricardo