python.pkgs.pyobjc: init at 4.0b1

authored by Sauyon Lee and committed by Robert Helgesson a5f5bee8 9e2f54a3

+27
+23
pkgs/development/python-modules/pyobjc/default.nix
···
··· 1 + { stdenv, fetchPypi, isPy3k, buildPythonPackage }: 2 + 3 + buildPythonPackage rec { 4 + name = "${pname}-${version}"; 5 + pname = "pyobjc"; 6 + version = "4.0b1"; 7 + 8 + # Gives "No matching distribution found for 9 + # pyobjc-framework-Collaboration==4.0b1 (from pyobjc==4.0b1)" 10 + disabled = isPy3k; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "16bng6960c1m57nnh1l09ycnyimrqzw9mx9pnyjxn5zzm5kalr37"; 15 + }; 16 + 17 + meta = { 18 + description = "A bridge between the Python and Objective-C programming languages"; 19 + license = stdenv.lib.licenses.mit; 20 + maintainers = with stdenv.lib.maintainers; [ sauyon ]; 21 + homepage = https://pythonhosted.org/pyobjc/; 22 + }; 23 + }
+4
pkgs/top-level/python-packages.nix
··· 16579 }; 16580 }; 16581 16582 pyodbc = callPackage ../development/python-modules/pyodbc { }; 16583 16584 pyocr = callPackage ../development/python-modules/pyocr { };
··· 16579 }; 16580 }; 16581 16582 + pyobjc = if stdenv.isDarwin 16583 + then callPackage ../development/python-modules/pyobjc {} 16584 + else throw "pyobjc can only be built on Mac OS"; 16585 + 16586 pyodbc = callPackage ../development/python-modules/pyodbc { }; 16587 16588 pyocr = callPackage ../development/python-modules/pyocr { };