nixpkgs-suyu/pkgs/tools/audio
aszlig 1f9cbcd21d
beets: Set Python version via top-level attribute
This largely reverts commit 599312739e.

The main reason is that it breaks the plugins, because the mentioned
commit didn't change the attributes for the plugins as well.

But instead of just fixing the attributes when we import the plugin
packages, let's just override pythonPackages in all-packages.nix.

Right now, Beets is in transition to Python 3, so we don't need to wait
that long until we can remove the dependency on Python 2:

https://github.com/beetbox/beets/releases/tag/v1.4.1

Once Python 3 support is no longer beta, we can just change this by
changing one line only instead of several.

Tested this by building beets with both external plugins.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @FRidh
2016-12-03 05:25:13 +01:00
..
acoustid-fingerprinter treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
aucdtect aucdtect: init at 0.8.2 2016-04-20 23:42:41 +08:00
beets beets: Set Python version via top-level attribute 2016-12-03 05:25:13 +01:00
darkice darkice: fix and simplify dependencies 2016-10-31 14:38:13 +01:00
dir2opus treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
gvolicon gvolicon: c04cafb -> 31cf770 2016-06-17 11:46:19 +02:00
liquidsoap
mpdcron Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
mpdris2 Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
pa-applet Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
pasystray treewide: Fix meta.platforms related typos 2016-08-02 21:17:44 +03:00
playerctl treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
pnmixer pnmixer: 2016-04-23 -> 0.7 2016-09-19 06:42:23 -03:00
qastools qastools: 0.18.1 -> 0.21.0 2016-10-24 15:37:01 +03:00
volumeicon