Merge pull request #32852 from georgewhewell/django-2_0

django: add 2.0 release

authored by Frederik Rietdijk and committed by GitHub 9d4de1ea 9ee22e24

+48
+44
pkgs/development/python-modules/django/2_0.nix
··· 1 + { stdenv, buildPythonPackage, fetchPypi, substituteAll, 2 + isPy3k, 3 + geos, gdal, pytz, 4 + withGdal ? false 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "Django"; 9 + name = "${pname}-${version}"; 10 + version = "2.0"; 11 + 12 + disabled = !isPy3k; 13 + 14 + src = fetchPypi { 15 + inherit pname version; 16 + sha256 = "0iqzqd1jrc4gg5qygxxzbddc8xzk85j0gikk5g9wpy3z98fqa54n"; 17 + }; 18 + 19 + patches = stdenv.lib.optionals withGdal [ 20 + (substituteAll { 21 + src = ./1.10-gis-libs.template.patch; 22 + geos = geos; 23 + gdal = gdal; 24 + extension = stdenv.hostPlatform.extensions.sharedLibrary; 25 + }) 26 + ]; 27 + 28 + # patch only $out/bin to avoid problems with starter templates (see #3134) 29 + postFixup = '' 30 + wrapPythonProgramsIn $out/bin "$out $pythonPath" 31 + ''; 32 + 33 + propagatedBuildInputs = [ pytz ]; 34 + 35 + # too complicated to setup 36 + doCheck = false; 37 + 38 + meta = with stdenv.lib; { 39 + description = "A high-level Python Web framework"; 40 + homepage = https://www.djangoproject.com/; 41 + license = licenses.bsd3; 42 + maintainers = with maintainers; [ georgewhewell ]; 43 + }; 44 + }
+4
pkgs/top-level/python-packages.nix
··· 7472 7472 gdal = self.gdal; 7473 7473 }; 7474 7474 7475 + django_2_0 = callPackage ../development/python-modules/django/2_0.nix { 7476 + gdal = self.gdal; 7477 + }; 7478 + 7475 7479 django_1_8 = buildPythonPackage rec { 7476 7480 name = "Django-${version}"; 7477 7481 version = "1.8.18";