nixpkgs/pkgs/tools
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
..
admin tigervnc: 1.6.0 -> 1.7.0 2016-11-19 23:34:53 -08:00
archivers gnutar: Fix comment 2016-11-08 10:02:37 +01:00
audio beets: Set Python version via top-level attribute 2016-12-03 05:25:13 +01:00
backup rdiff-backup: use python2 and buildPythonApplication 2016-11-24 22:28:03 +01:00
bluetooth blueman: hicolor_icon_theme dependency 2016-10-14 12:03:04 +02:00
bootloaders/refind refind: refactorings 2016-09-01 14:51:32 +02:00
cd-dvd xorriso: 1.4.4 -> 1.4.6 2016-09-20 15:51:36 +02:00
compression Revert "Revert "bzip2: patch for CVE-2016-3189"" 2016-11-30 19:30:52 -05:00
filesystems convoy: init at 0.5.0 2016-11-30 23:28:18 +01:00
graphics graphviz: Make derivations pure on non-NixOS systems. 2016-11-24 14:45:45 +01:00
inputmethods ibus-engines.uniemoji: 2016-09-20 -> 0.6.0 2016-10-16 01:42:09 +03:00
misc Merge pull request #20837 from goetzst/youtube-dl 2016-12-01 22:57:45 +01:00
networking urlwatch: 2.2 -> 2.5 2016-12-02 13:14:22 +09:00
package-management koji -> pythonPackages.koji 2016-12-01 21:07:33 +01:00
security torbrowser: 6.0.6 -> 6.0.7 2016-12-01 00:13:58 -06:00
system Merge branch 'master' into staging 2016-11-26 11:27:09 +01:00
text Make all meta.maintainers attributes lists 2016-11-20 18:06:03 +01:00
typesetting rubber: use python2 2016-11-24 22:28:03 +01:00
video treewide: Fix more 'lib.optional' misuses 2016-10-02 00:44:10 +03:00
virtualization euca2ools: use python2 2016-11-24 22:28:02 +01:00
X11 Merge branch 'master' into staging 2016-11-26 11:27:09 +01:00