nixpkgs-suyu/pkgs/top-level
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
..
aliases.nix rust: Updates & rename rustUnstable to rustNighly. 2016-11-29 17:09:01 +01:00
all-packages.nix beets: Set Python version via top-level attribute 2016-12-03 05:25:13 +01:00
default.nix top-level: top-level/stdenv.nix no longer needs pkg argument 2016-11-06 21:28:38 -08:00
dotnet-packages.nix OpenNAT: init at 2.1.0 2016-10-29 13:28:24 +08:00
emacs-packages.nix emacs-source-directory: remove 2016-09-30 08:23:45 -04:00
emscripten-packages.nix libxml2: supportPython -> pythonSupport 2016-11-08 17:10:05 +01:00
haskell-packages.nix ghc: add release candidate 1 for 8.0.2 2016-11-26 21:24:40 +01:00
impure.nix Separate fix-point from config importing hacks and other impurities 2016-07-14 14:33:23 -07:00
lua-packages.nix luasocket: fix eval 2016-09-25 16:18:08 +02:00
make-tarball.nix make-tarball.nix: Don't check broken packages 2016-11-30 15:21:30 +01:00
metrics.nix nixpkgs-metrics: Suppress build products 2016-03-24 18:06:46 +01:00
node-packages-generated.nix nodePackages.bower2nix: 3.0.1 -> 3.1.1 2016-09-15 01:28:37 +01:00
node-packages.json wscat: init at 1.0.1 (#17618) 2016-08-09 22:59:25 +02:00
node-packages.nix bower2nix: 2.1.0 -> 3.0.1 2016-03-28 08:23:06 +01:00
ocaml-packages.nix ocamlPackages.fmt: init at 0.8.0 2016-11-23 10:01:31 +01:00
perl-packages.nix perl-IO-Socket-SSL: 2.037 -> 2.039 2016-11-26 16:40:23 +01:00
php-packages.nix spidermonkey: cleanup and rename versions 2016-11-21 02:46:35 +03:00
platforms.nix Disabling OABI_COMPAT on ARM platforms. 2016-11-06 12:20:43 +01:00
pure-packages.nix
python-packages.nix python/pillow: Only disable failing tests 2016-12-03 03:33:27 +01:00
release-cross.nix release-cross.nix: Build the bootstrap tools for ARM 2016-07-20 02:38:10 +03:00
release-lib.nix Build all derivations at least for 64bit Linux 2016-11-28 15:19:47 +01:00
release-python.nix Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00
release-small.nix Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
release.nix Revert "nixpkgs: add tested alias for unstable job" 2016-10-13 17:06:03 +02:00
rust-packages.nix rustRegistry: 2016-10-29 -> 2016-11-15 2016-11-16 13:26:36 +02:00
stdenv.nix top-level: Make config-overriden stdenv bootstrap more normally 2016-11-06 21:28:38 -08:00