Loading pkgs/development/python-modules/pygame-sdl2/default.nix +34 −19 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchurl, isPy27, renpy , cython_0, SDL2, SDL2_image, SDL2_ttf, SDL2_mixer, libjpeg, libpng, setuptools }: buildPythonPackage rec { { lib, buildPythonPackage, fetchurl, isPy27, renpy, cython_0, SDL2, SDL2_image, SDL2_ttf, SDL2_mixer, libjpeg, libpng, setuptools, }: let pname = "pygame-sdl2"; version = "2.1.0"; pyproject = true; renpy_version = renpy.base_version; in buildPythonPackage { inherit pname version; name = "${pname}-${version}-${renpy_version}"; pyproject = true; src = fetchurl { url = "https://www.renpy.org/dl/${renpy_version}/pygame_sdl2-${version}+renpy${renpy_version}.tar.gz"; Loading @@ -24,27 +40,26 @@ buildPythonPackage rec { ''; nativeBuildInputs = [ SDL2.dev cython_0 setuptools SDL2.dev cython_0 setuptools ]; buildInputs = [ SDL2 SDL2_image SDL2_ttf SDL2_mixer libjpeg libpng SDL2 SDL2_image SDL2_ttf SDL2_mixer libjpeg libpng ]; doCheck = isPy27; # python3 tests are non-functional postInstall = '' ( cd "$out"/include/python*/ ; ln -s pygame-sdl2 pygame_sdl2 || true ; ) ''; meta = with lib; { meta = { description = "A reimplementation of parts of pygame API using SDL2"; homepage = "https://github.com/renpy/pygame_sdl2"; # Some parts are also available under Zlib License license = licenses.lgpl2; maintainers = with maintainers; [ raskin ]; license = with lib.licenses; [ lgpl2 zlib ]; maintainers = with lib.maintainers; [ raskin ]; }; } Loading
pkgs/development/python-modules/pygame-sdl2/default.nix +34 −19 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchurl, isPy27, renpy , cython_0, SDL2, SDL2_image, SDL2_ttf, SDL2_mixer, libjpeg, libpng, setuptools }: buildPythonPackage rec { { lib, buildPythonPackage, fetchurl, isPy27, renpy, cython_0, SDL2, SDL2_image, SDL2_ttf, SDL2_mixer, libjpeg, libpng, setuptools, }: let pname = "pygame-sdl2"; version = "2.1.0"; pyproject = true; renpy_version = renpy.base_version; in buildPythonPackage { inherit pname version; name = "${pname}-${version}-${renpy_version}"; pyproject = true; src = fetchurl { url = "https://www.renpy.org/dl/${renpy_version}/pygame_sdl2-${version}+renpy${renpy_version}.tar.gz"; Loading @@ -24,27 +40,26 @@ buildPythonPackage rec { ''; nativeBuildInputs = [ SDL2.dev cython_0 setuptools SDL2.dev cython_0 setuptools ]; buildInputs = [ SDL2 SDL2_image SDL2_ttf SDL2_mixer libjpeg libpng SDL2 SDL2_image SDL2_ttf SDL2_mixer libjpeg libpng ]; doCheck = isPy27; # python3 tests are non-functional postInstall = '' ( cd "$out"/include/python*/ ; ln -s pygame-sdl2 pygame_sdl2 || true ; ) ''; meta = with lib; { meta = { description = "A reimplementation of parts of pygame API using SDL2"; homepage = "https://github.com/renpy/pygame_sdl2"; # Some parts are also available under Zlib License license = licenses.lgpl2; maintainers = with maintainers; [ raskin ]; license = with lib.licenses; [ lgpl2 zlib ]; maintainers = with lib.maintainers; [ raskin ]; }; }