beets: Move into its own package directory.

The primary use of beets is not as a Python library and users usually
would expect to install it into the env using "nix-env -i beets" rather
than "nix-env -i pythonX.Y-beets".

Having beets in its own package directory also allows for better
customization, where we're going to implement attributes that can be
used to turn on/off various features and plugins.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
beets: Update to new upstream version 1.3.9.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
beets: Add myself to maintainers.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
fast-export: update to last revision from upstream
openjdk : Patch to extend valid currency change dates to 20 years.
Release date
Release notes
Drop reference to obsolete ControlGroupAttribute option
Create AMIs in the lb-nixos account
Disambiguate util-linux package names
Sort stuff
Release notes tweak
Dwarf Fortress: Update to 0.40.23.
mp3gain: Fix output path bin directory.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
python/mutagen: Update to upstream version 1.27.

Also now comes with a few more build dependencies in order to run tests,
which for this version now succeed.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Document small channels
python: Add pyacoustid and dependencies.

We're going to need this for fingerprinting support in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
python: Add new package discogs_client.

Needed in order to fetch Discogs album information in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
python: Add new package audiotools.

This is needed for the replaygain plugin in beets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
beets: Switch to using fetchFromGitHub.

The reason for doing this is because the package on PyPI is missing some
files needed for running the test suite (for example:
test/test_completion.sh).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>