Loading pkgs/development/python-modules/cson/default.nix 0 → 100644 +26 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , speg }: buildPythonPackage rec { pname = "cson"; version = "0.8"; src = fetchPypi { inherit pname version; hash = "sha256-7owBZvzR9ReJiHGX4+g1Sse++jlvwpcGvOta8l7cngE="; }; propagatedBuildInputs = [ speg ]; pythonImportChecks = [ "cson" ]; meta = with lib; { description = "A python parser for the Coffeescript Object Notation (CSON)"; homepage = "https://github.com/avakar/pycson"; license = with licenses; [ mit ]; maintainers = with maintainers; [ xworld21 ]; }; } pkgs/development/python-modules/speg/default.nix 0 → 100644 +28 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , speg }: buildPythonPackage rec { pname = "speg"; version = "0.3"; src = fetchPypi { inherit pname version; hash = "sha256-EMvvR+Fo38YvFNtXXPHEKAN6K4gc7mw8/O2gQ5wkPnE="; extension = "zip"; }; pythonImportChecks = [ "speg" ]; # checks fail for seemingly spurious reasons doCheck = false; meta = with lib; { description = "A PEG-based parser interpreter with memoization (in time)"; homepage = "https://github.com/avakar/speg"; license = with licenses; [ mit ]; maintainers = with maintainers; [ xworld21 ]; }; } pkgs/tools/graphics/asymptote/default.nix +14 −7 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, fetchurl, fetchpatch , autoreconfHook, bison, glm, flex , autoreconfHook, bison, glm, flex, wrapQtAppsHook, cmake , freeglut, ghostscriptX, imagemagick, fftw , boehmgc, libGLU, libGL, mesa, ncurses, readline, gsl, libsigsegv , python3Packages , python3, qtbase, qtsvg, boost , zlib, perl, curl , texLive, texinfo , darwin Loading @@ -25,17 +25,17 @@ stdenv.mkDerivation rec { flex bison texinfo wrapQtAppsHook cmake ]; buildInputs = [ ghostscriptX imagemagick fftw boehmgc ncurses readline gsl libsigsegv zlib perl curl zlib perl curl qtbase qtsvg boost texLive ] ++ (with python3Packages; [ python pyqt5 ]); (python3.withPackages (ps: with ps; [ cson numpy pyqt5 ])) ]; propagatedBuildInputs = [ glm Loading @@ -45,6 +45,8 @@ stdenv.mkDerivation rec { OpenGL GLUT Cocoa ]); dontWrapQtApps = true; preConfigure = '' HOME=$TMP ''; Loading @@ -57,6 +59,9 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-I${boehmgc.dev}/include/gc"; postInstall = '' rm "$out"/bin/xasy makeQtWrapper "$out"/share/asymptote/GUI/xasy.py "$out"/bin/xasy --prefix PATH : "$out"/bin mv $out/share/info/asymptote/*.info $out/share/info/ sed -i -e 's|(asymptote/asymptote)|(asymptote)|' $out/share/info/asymptote.info rmdir $out/share/info/asymptote Loading @@ -66,6 +71,8 @@ stdenv.mkDerivation rec { install -Dt $out/share/emacs/site-lisp/${pname} $out/share/asymptote/*.el ''; dontUseCmakeConfigure = true; enableParallelBuilding = true; # Missing install depends: # ...-coreutils-9.1/bin/install: cannot stat 'asy-keywords.el': No such file or directory Loading pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -3030,7 +3030,7 @@ with pkgs; astc-encoder = callPackage ../tools/graphics/astc-encoder { }; asymptote = callPackage ../tools/graphics/asymptote { asymptote = libsForQt5.callPackage ../tools/graphics/asymptote { texLive = texlive.combine { inherit (texlive) scheme-small epsf cm-super texinfo media9 ocgx2 collection-latexextra; }; }; pkgs/top-level/python-packages.nix +4 −0 Original line number Diff line number Diff line Loading @@ -2211,6 +2211,8 @@ self: super: with self; { crytic-compile = callPackage ../development/python-modules/crytic-compile { }; cson = callPackage ../development/python-modules/cson { }; csrmesh = callPackage ../development/python-modules/csrmesh { }; csscompressor = callPackage ../development/python-modules/csscompressor { }; Loading Loading @@ -11540,6 +11542,8 @@ self: super: with self; { speedtest-cli = callPackage ../development/python-modules/speedtest-cli { }; speg = callPackage ../development/python-modules/speg { }; spglib = callPackage ../development/python-modules/spglib { }; sphfile = callPackage ../development/python-modules/sphfile { }; Loading Loading
pkgs/development/python-modules/cson/default.nix 0 → 100644 +26 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , speg }: buildPythonPackage rec { pname = "cson"; version = "0.8"; src = fetchPypi { inherit pname version; hash = "sha256-7owBZvzR9ReJiHGX4+g1Sse++jlvwpcGvOta8l7cngE="; }; propagatedBuildInputs = [ speg ]; pythonImportChecks = [ "cson" ]; meta = with lib; { description = "A python parser for the Coffeescript Object Notation (CSON)"; homepage = "https://github.com/avakar/pycson"; license = with licenses; [ mit ]; maintainers = with maintainers; [ xworld21 ]; }; }
pkgs/development/python-modules/speg/default.nix 0 → 100644 +28 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , speg }: buildPythonPackage rec { pname = "speg"; version = "0.3"; src = fetchPypi { inherit pname version; hash = "sha256-EMvvR+Fo38YvFNtXXPHEKAN6K4gc7mw8/O2gQ5wkPnE="; extension = "zip"; }; pythonImportChecks = [ "speg" ]; # checks fail for seemingly spurious reasons doCheck = false; meta = with lib; { description = "A PEG-based parser interpreter with memoization (in time)"; homepage = "https://github.com/avakar/speg"; license = with licenses; [ mit ]; maintainers = with maintainers; [ xworld21 ]; }; }
pkgs/tools/graphics/asymptote/default.nix +14 −7 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, fetchurl, fetchpatch , autoreconfHook, bison, glm, flex , autoreconfHook, bison, glm, flex, wrapQtAppsHook, cmake , freeglut, ghostscriptX, imagemagick, fftw , boehmgc, libGLU, libGL, mesa, ncurses, readline, gsl, libsigsegv , python3Packages , python3, qtbase, qtsvg, boost , zlib, perl, curl , texLive, texinfo , darwin Loading @@ -25,17 +25,17 @@ stdenv.mkDerivation rec { flex bison texinfo wrapQtAppsHook cmake ]; buildInputs = [ ghostscriptX imagemagick fftw boehmgc ncurses readline gsl libsigsegv zlib perl curl zlib perl curl qtbase qtsvg boost texLive ] ++ (with python3Packages; [ python pyqt5 ]); (python3.withPackages (ps: with ps; [ cson numpy pyqt5 ])) ]; propagatedBuildInputs = [ glm Loading @@ -45,6 +45,8 @@ stdenv.mkDerivation rec { OpenGL GLUT Cocoa ]); dontWrapQtApps = true; preConfigure = '' HOME=$TMP ''; Loading @@ -57,6 +59,9 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-I${boehmgc.dev}/include/gc"; postInstall = '' rm "$out"/bin/xasy makeQtWrapper "$out"/share/asymptote/GUI/xasy.py "$out"/bin/xasy --prefix PATH : "$out"/bin mv $out/share/info/asymptote/*.info $out/share/info/ sed -i -e 's|(asymptote/asymptote)|(asymptote)|' $out/share/info/asymptote.info rmdir $out/share/info/asymptote Loading @@ -66,6 +71,8 @@ stdenv.mkDerivation rec { install -Dt $out/share/emacs/site-lisp/${pname} $out/share/asymptote/*.el ''; dontUseCmakeConfigure = true; enableParallelBuilding = true; # Missing install depends: # ...-coreutils-9.1/bin/install: cannot stat 'asy-keywords.el': No such file or directory Loading
pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -3030,7 +3030,7 @@ with pkgs; astc-encoder = callPackage ../tools/graphics/astc-encoder { }; asymptote = callPackage ../tools/graphics/asymptote { asymptote = libsForQt5.callPackage ../tools/graphics/asymptote { texLive = texlive.combine { inherit (texlive) scheme-small epsf cm-super texinfo media9 ocgx2 collection-latexextra; }; };
pkgs/top-level/python-packages.nix +4 −0 Original line number Diff line number Diff line Loading @@ -2211,6 +2211,8 @@ self: super: with self; { crytic-compile = callPackage ../development/python-modules/crytic-compile { }; cson = callPackage ../development/python-modules/cson { }; csrmesh = callPackage ../development/python-modules/csrmesh { }; csscompressor = callPackage ../development/python-modules/csscompressor { }; Loading Loading @@ -11540,6 +11542,8 @@ self: super: with self; { speedtest-cli = callPackage ../development/python-modules/speedtest-cli { }; speg = callPackage ../development/python-modules/speg { }; spglib = callPackage ../development/python-modules/spglib { }; sphfile = callPackage ../development/python-modules/sphfile { }; Loading