pythonPackages: remove name attribute`

The `buildPython*` function computes name from `pname` and `version`.
This change removes `name` attribute from all expressions in
`pkgs/development/python-modules`.

While at it, some other minor changes were made as well, such as
replacing `fetchurl` calls with `fetchPypi`.
This commit is contained in:
Frederik Rietdijk
2018-06-23 15:27:58 +02:00
parent 8cfa9cc66c
commit ced21f5e1a
525 changed files with 387 additions and 879 deletions

View File

@@ -1,11 +1,14 @@
{ fetchurl, stdenv, meson, ninja, pkgconfig, python, pygobject3
{ buildPythonPackage, fetchurl, stdenv, meson, ninja, pkgconfig, python, pygobject3
, gst-plugins-base, ncurses
}:
stdenv.mkDerivation rec {
let
pname = "gst-python";
version = "1.14.0";
name = "${pname}-${version}";
in buildPythonPackage rec {
inherit pname version;
format = "other";
src = fetchurl {
urls = [
@@ -33,9 +36,6 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = [ gst-plugins-base pygobject3 ];
# Needed for python.buildEnv
passthru.pythonPath = [];
meta = {
homepage = https://gstreamer.freedesktop.org;