Merge pull request #131719 from FRidh/python2-to-3
Python: further migrate packages from 2 to 3
This commit is contained in:
commit
8dcfe523f7
|
@ -1,6 +1,6 @@
|
||||||
{ fetchurl, lib, pythonPackages, libmms }:
|
{ fetchurl, lib, python2Packages, libmms }:
|
||||||
|
|
||||||
pythonPackages.buildPythonApplication rec {
|
python2Packages.buildPythonApplication rec {
|
||||||
pname = "mimms";
|
pname = "mimms";
|
||||||
version = "3.2";
|
version = "3.2";
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook, boost, libGL
|
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook, boost, libGL
|
||||||
, qtbase, python }:
|
, qtbase, python3 }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
cmakeFlags = let
|
cmakeFlags = let
|
||||||
options = {
|
options = {
|
||||||
PYTHON_EXECUTABLE = "${python}/bin/python";
|
PYTHON_EXECUTABLE = "${python3.interpreter}";
|
||||||
NANO_SHARED_BOOST = "ON";
|
NANO_SHARED_BOOST = "ON";
|
||||||
BOOST_ROOT = boost;
|
BOOST_ROOT = boost;
|
||||||
RAIBLOCKS_GUI = "ON";
|
RAIBLOCKS_GUI = "ON";
|
||||||
|
@ -32,6 +32,8 @@ stdenv.mkDerivation rec {
|
||||||
nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
|
nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
|
||||||
buildInputs = [ boost libGL qtbase ];
|
buildInputs = [ boost libGL qtbase ];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
runHook preBuild
|
runHook preBuild
|
||||||
make nano_wallet
|
make nano_wallet
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, fetchpatch, ftgl, glew, asciidoc
|
{ lib, stdenv, fetchFromGitHub, fetchpatch, ftgl, glew, asciidoc
|
||||||
, cmake, ninja, libGLU, libGL, zlib, python, expat, libxml2, libsigcxx, libuuid, freetype
|
, cmake, ninja, libGLU, libGL, zlib, python2, expat, libxml2, libsigcxx, libuuid, freetype
|
||||||
, libpng, boost, doxygen, cairomm, pkg-config, libjpeg, libtiff
|
, libpng, boost, doxygen, cairomm, pkg-config, libjpeg, libtiff
|
||||||
, gettext, intltool, perl, gtkmm2, glibmm, gtkglext, libXmu }:
|
, gettext, intltool, perl, gtkmm2, glibmm, gtkglext, libXmu }:
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
|
||||||
nativeBuildInputs = [ cmake ninja gettext intltool doxygen pkg-config perl asciidoc ];
|
nativeBuildInputs = [ cmake ninja gettext intltool doxygen pkg-config perl asciidoc ];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
libGLU libGL zlib python expat libxml2 libsigcxx libuuid freetype libpng
|
libGLU libGL zlib python2 expat libxml2 libsigcxx libuuid freetype libpng
|
||||||
boost cairomm libjpeg libtiff
|
boost cairomm libjpeg libtiff
|
||||||
ftgl glew gtkmm2 glibmm gtkglext libXmu
|
ftgl glew gtkmm2 glibmm gtkglext libXmu
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ fetchurl, lib, mkDerivation, pkg-config, python, file, bc
|
{ fetchurl, lib, mkDerivation, pkg-config, python3, file, bc
|
||||||
, qtbase, qtsvg, hunspell, makeWrapper #, mythes, boost
|
, qtbase, qtsvg, hunspell, makeWrapper #, mythes, boost
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@ mkDerivation rec {
|
||||||
# LaTeX is used from $PATH, as people often want to have it with extra pkgs
|
# LaTeX is used from $PATH, as people often want to have it with extra pkgs
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
qtbase qtsvg python file/*for libmagic*/ bc
|
qtbase qtsvg python3 file/*for libmagic*/ bc
|
||||||
hunspell makeWrapper # enchant
|
hunspell makeWrapper # enchant
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ mkDerivation rec {
|
||||||
|
|
||||||
# python is run during runtime to do various tasks
|
# python is run during runtime to do various tasks
|
||||||
qtWrapperArgs = [
|
qtWrapperArgs = [
|
||||||
" --prefix PATH : ${python}/bin"
|
" --prefix PATH : ${python3}/bin"
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, fetchurl, pythonPackages }:
|
{ lib, fetchurl, python2Packages }:
|
||||||
|
|
||||||
pythonPackages.buildPythonApplication rec {
|
python2Packages.buildPythonApplication rec {
|
||||||
pname = "menumaker";
|
pname = "menumaker";
|
||||||
version = "0.99.12";
|
version = "0.99.12";
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,6 @@
|
||||||
, ortp
|
, ortp
|
||||||
, pango
|
, pango
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, python
|
|
||||||
, qtbase
|
, qtbase
|
||||||
, qtgraphicaleffects
|
, qtgraphicaleffects
|
||||||
, qtquickcontrols2
|
, qtquickcontrols2
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchurl, fetchpatch, sbcl, texinfo, perl, python, makeWrapper, autoreconfHook
|
{ lib, stdenv, fetchurl, fetchpatch, sbcl, texinfo, perl, python3, makeWrapper, autoreconfHook
|
||||||
, rlwrap ? null, tk ? null, gnuplot ? null, ecl ? null, ecl-fasl ? false
|
, rlwrap ? null, tk ? null, gnuplot ? null, ecl ? null, ecl-fasl ? false
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -6,9 +6,11 @@ let
|
||||||
name = "maxima";
|
name = "maxima";
|
||||||
version = "5.44.0";
|
version = "5.44.0";
|
||||||
|
|
||||||
|
lisp-compiler = if ecl-fasl then ecl else sbcl;
|
||||||
|
|
||||||
searchPath =
|
searchPath =
|
||||||
lib.makeBinPath
|
lib.makeBinPath
|
||||||
(lib.filter (x: x != null) [ sbcl ecl rlwrap tk gnuplot ]);
|
(lib.filter (x: x != null) [ lisp-compiler rlwrap tk gnuplot ]);
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation ({
|
stdenv.mkDerivation ({
|
||||||
inherit version;
|
inherit version;
|
||||||
|
@ -19,11 +21,18 @@ stdenv.mkDerivation ({
|
||||||
sha256 = "1v6jr5s6hhj6r18gfk6hgxk2qd6z1dxkrjq9ss2z1y6sqi45wgyr";
|
sha256 = "1v6jr5s6hhj6r18gfk6hgxk2qd6z1dxkrjq9ss2z1y6sqi45wgyr";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook ];
|
nativeBuildInputs = [
|
||||||
|
autoreconfHook
|
||||||
|
lisp-compiler
|
||||||
|
makeWrapper
|
||||||
|
python3
|
||||||
|
texinfo
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs = lib.filter (x: x != null) [
|
strictDeps = true;
|
||||||
sbcl ecl texinfo perl python makeWrapper
|
|
||||||
gnuplot # required in the test suite
|
checkInputs = [
|
||||||
|
gnuplot
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, bc, python, bison, flex, fuse, libarchive
|
{ lib, stdenv, fetchFromGitHub, bc, python3, bison, flex, fuse, libarchive
|
||||||
, buildPackages }:
|
, buildPackages }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
outputs = [ "dev" "lib" "out" ];
|
outputs = [ "dev" "lib" "out" ];
|
||||||
|
|
||||||
nativeBuildInputs = [ bc bison flex python ];
|
nativeBuildInputs = [ bc bison flex python3 ];
|
||||||
|
|
||||||
buildInputs = [ fuse libarchive ];
|
buildInputs = [ fuse libarchive ];
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, fetchFromGitLab
|
{ lib, stdenv, fetchFromGitHub, fetchFromGitLab
|
||||||
, llvmPackages
|
, llvmPackages
|
||||||
, cmake, boehmgc, gmp, zlib, ncurses, boost, libelf
|
, cmake, boehmgc, gmp, zlib, ncurses, boost, libelf
|
||||||
, python, git, sbcl
|
, python3, git, sbcl
|
||||||
, wafHook
|
, wafHook
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
|
@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake python git sbcl wafHook ] ++
|
nativeBuildInputs = [ cmake python3 git sbcl wafHook ] ++
|
||||||
(with llvmPackages; [ llvm clang ]);
|
(with llvmPackages; [ llvm clang ]);
|
||||||
|
|
||||||
buildInputs = with llvmPackages;
|
buildInputs = with llvmPackages;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ stdenv, lib, fetchgit, flex, bison, pkg-config, which
|
{ stdenv, lib, fetchgit, flex, bison, pkg-config, which
|
||||||
, pythonSupport ? false, python, swig, libyaml
|
, pythonSupport ? false, python ? null, swig, libyaml
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ lib, stdenv
|
{ lib, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, cmake
|
, cmake
|
||||||
, python
|
, python3
|
||||||
, llvm
|
, llvm
|
||||||
, clang-tools-extra_src ? null
|
, clang-tools-extra_src ? null
|
||||||
, lld
|
, lld
|
||||||
|
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
pname = "clang";
|
pname = "clang";
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake python ];
|
nativeBuildInputs = [ cmake python3 ];
|
||||||
|
|
||||||
buildInputs = [ llvm ];
|
buildInputs = [ llvm ];
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ stdenv, lib, fetchurl, writeText, gradleGen, pkg-config, perl, cmake
|
{ stdenv, lib, fetchurl, writeText, gradleGen, pkg-config, perl, cmake
|
||||||
, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsa-lib, ffmpeg, python, ruby
|
, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsa-lib, ffmpeg, python2, ruby
|
||||||
, openjdk11-bootstrap }:
|
, openjdk11-bootstrap }:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -20,7 +20,7 @@ let
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsa-lib ffmpeg ];
|
buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsa-lib ffmpeg ];
|
||||||
nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python ruby ];
|
nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python2 ruby ];
|
||||||
|
|
||||||
dontUseCmakeConfigure = true;
|
dontUseCmakeConfigure = true;
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ clangStdenv, lib, fetchFromGitHub, cmake, zlib, openexr,
|
{ clangStdenv, lib, fetchFromGitHub, cmake, zlib, openexr,
|
||||||
openimageio, llvm, boost165, flex, bison, partio, pugixml,
|
openimageio, llvm, boost165, flex, bison, partio, pugixml,
|
||||||
util-linux, python
|
util-linux, python3
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let boost_static = boost165.override { enableStatic = true; };
|
let boost_static = boost165.override { enableStatic = true; };
|
||||||
|
@ -26,7 +26,7 @@ in clangStdenv.mkDerivation rec {
|
||||||
zlib openexr openimageio llvm
|
zlib openexr openimageio llvm
|
||||||
partio pugixml
|
partio pugixml
|
||||||
util-linux # needed just for hexdump
|
util-linux # needed just for hexdump
|
||||||
python # CMake doesn't check this?
|
python3 # CMake doesn't check this?
|
||||||
];
|
];
|
||||||
# TODO: How important is partio? CMake doesn't seem to find it
|
# TODO: How important is partio? CMake doesn't seem to find it
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, cmake, libpng, zlib, qt4,
|
{ lib, stdenv, fetchFromGitHub, cmake, libpng, zlib, qt4,
|
||||||
bison, flex, libGLU, pythonPackages
|
bison, flex, libGLU, python2Packages
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
|
@ -13,7 +13,7 @@ stdenv.mkDerivation {
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
buildInputs = [ libGLU libpng zlib qt4 pythonPackages.pyqt4 bison flex ];
|
buildInputs = [ libGLU libpng zlib qt4 python2Packages.pyqt4 bison flex ];
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Embeddable expression evaluation engine from Disney Animation";
|
description = "Embeddable expression evaluation engine from Disney Animation";
|
||||||
homepage = "https://www.disneyanimation.com/technology/seexpr.html";
|
homepage = "https://www.disneyanimation.com/technology/seexpr.html";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ pkgs, lib, emscripten, python }:
|
{ pkgs, lib, emscripten, python2 }:
|
||||||
|
|
||||||
{ buildInputs ? [], nativeBuildInputs ? []
|
{ buildInputs ? [], nativeBuildInputs ? []
|
||||||
|
|
||||||
|
@ -12,8 +12,8 @@ pkgs.stdenv.mkDerivation (
|
||||||
|
|
||||||
pname = "emscripten-${lib.getName args}";
|
pname = "emscripten-${lib.getName args}";
|
||||||
version = lib.getVersion args;
|
version = lib.getVersion args;
|
||||||
buildInputs = [ emscripten python ] ++ buildInputs;
|
buildInputs = [ emscripten python2 ] ++ buildInputs;
|
||||||
nativeBuildInputs = [ emscripten python ] ++ nativeBuildInputs;
|
nativeBuildInputs = [ emscripten python2 ] ++ nativeBuildInputs;
|
||||||
|
|
||||||
# fake conftest results with emscripten's python magic
|
# fake conftest results with emscripten's python magic
|
||||||
EMCONFIGURE_JS=2;
|
EMCONFIGURE_JS=2;
|
||||||
|
|
|
@ -85,6 +85,7 @@ with pkgs;
|
||||||
(lib.extends (lib.composeExtensions aliases extensions) pythonPackagesFun))
|
(lib.extends (lib.composeExtensions aliases extensions) pythonPackagesFun))
|
||||||
{
|
{
|
||||||
overrides = packageOverrides;
|
overrides = packageOverrides;
|
||||||
|
python = self;
|
||||||
};
|
};
|
||||||
in rec {
|
in rec {
|
||||||
isPy27 = pythonVersion == "2.7";
|
isPy27 = pythonVersion == "2.7";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchurl, boost, gtkmm2, lv2, pkg-config, python, wafHook }:
|
{ lib, stdenv, fetchurl, boost, gtkmm2, lv2, pkg-config, python2, wafHook }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "lvtk";
|
pname = "lvtk";
|
||||||
|
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
|
||||||
sha256 = "03nbj2cqcklqwh50zj2gwm07crh5iwqbpxbpzwbg5hvgl4k4rnjd";
|
sha256 = "03nbj2cqcklqwh50zj2gwm07crh5iwqbpxbpzwbg5hvgl4k4rnjd";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config python wafHook ];
|
nativeBuildInputs = [ pkg-config python2 wafHook ];
|
||||||
buildInputs = [ boost gtkmm2 lv2 ];
|
buildInputs = [ boost gtkmm2 lv2 ];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, icu, expat, zlib, bzip2, python, fixDarwinDylibNames, libiconv
|
{ lib, stdenv, icu, expat, zlib, bzip2, python ? null, fixDarwinDylibNames, libiconv
|
||||||
, fetchpatch
|
, fetchpatch
|
||||||
, which
|
, which
|
||||||
, buildPackages
|
, buildPackages
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
, ApplicationServices
|
, ApplicationServices
|
||||||
, Cocoa
|
, Cocoa
|
||||||
, enablePython ? false
|
, enablePython ? false
|
||||||
, python
|
, python ? null
|
||||||
, swig
|
, swig
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{lib, stdenv, fetchgit, gettext, python, elfutils}:
|
{lib, stdenv, fetchgit, gettext, python2, elfutils}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "libsystemtap";
|
pname = "libsystemtap";
|
||||||
|
@ -13,7 +13,7 @@ stdenv.mkDerivation {
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
|
|
||||||
nativeBuildInputs = [ gettext python elfutils ];
|
nativeBuildInputs = [ gettext python2 elfutils ];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/include
|
mkdir -p $out/include
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, stdenv, fetchzip
|
{ lib, stdenv, fetchzip
|
||||||
, boost, cairo, freetype, gdal, harfbuzz, icu, libjpeg, libpng, libtiff
|
, boost, cairo, freetype, gdal, harfbuzz, icu, libjpeg, libpng, libtiff
|
||||||
, libwebp, libxml2, proj, python, sqlite, zlib
|
, libwebp, libxml2, proj, python3, python ? python3, sqlite, zlib
|
||||||
|
|
||||||
# supply a postgresql package to enable the PostGIS input plugin
|
# supply a postgresql package to enable the PostGIS input plugin
|
||||||
, postgresql ? null
|
, postgresql ? null
|
||||||
|
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
|
||||||
# a distinct dev output makes python-mapnik fail
|
# a distinct dev output makes python-mapnik fail
|
||||||
outputs = [ "out" ];
|
outputs = [ "out" ];
|
||||||
|
|
||||||
nativeBuildInputs = [ python ];
|
nativeBuildInputs = [ python3 ];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
boost cairo freetype gdal harfbuzz icu libjpeg libpng libtiff
|
boost cairo freetype gdal harfbuzz icu libjpeg libpng libtiff
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
, libvorbis, libxml2, movit, pkg-config, sox, fftw, opencv4, SDL2
|
, libvorbis, libxml2, movit, pkg-config, sox, fftw, opencv4, SDL2
|
||||||
, gtk2, genericUpdater, common-updater-scripts, libebur128
|
, gtk2, genericUpdater, common-updater-scripts, libebur128
|
||||||
, jack2, ladspa-sdk, swig, which, ncurses
|
, jack2, ladspa-sdk, swig, which, ncurses
|
||||||
, enablePython ? false, python
|
, enablePython ? false, python3
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
@ -24,7 +24,9 @@ stdenv.mkDerivation rec {
|
||||||
] ++ lib.optional enablePython ncurses;
|
] ++ lib.optional enablePython ncurses;
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config makeWrapper which ]
|
nativeBuildInputs = [ pkg-config makeWrapper which ]
|
||||||
++ lib.optionals enablePython [ python swig ];
|
++ lib.optionals enablePython [ python3 swig ];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
# Mostly taken from:
|
# Mostly taken from:
|
||||||
# http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source/installing-mlt-rendering-engine
|
# http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source/installing-mlt-rendering-engine
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
, gfortran
|
, gfortran
|
||||||
, lhapdf
|
, lhapdf
|
||||||
, ncurses
|
, ncurses
|
||||||
, python
|
, python ? null
|
||||||
, swig
|
, swig
|
||||||
, yoda
|
, yoda
|
||||||
, zlib
|
, zlib
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, gtest, fetchFromGitHub, cmake, boost, eigen, python, vtk, zlib, tbb }:
|
{ lib, stdenv, gtest, fetchFromGitHub, cmake, boost, eigen, python3, vtk, zlib, tbb }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "2.0.0";
|
version = "2.0.0";
|
||||||
|
@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
|
||||||
'';
|
'';
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake gtest ];
|
nativeBuildInputs = [ cmake gtest ];
|
||||||
buildInputs = [ boost eigen python vtk zlib tbb ];
|
buildInputs = [ boost eigen python3 vtk zlib tbb ];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/BioMedIA/MIRTK";
|
homepage = "https://github.com/BioMedIA/MIRTK";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchurl, pkg-config, check, cppunit, perl, pythonPackages }:
|
{ lib, stdenv, fetchurl, pkg-config, check, cppunit, perl, python3Packages }:
|
||||||
|
|
||||||
# NOTE: for subunit python library see pkgs/top-level/python-packages.nix
|
# NOTE: for subunit python library see pkgs/top-level/python-packages.nix
|
||||||
|
|
||||||
|
@ -12,9 +12,9 @@ stdenv.mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
buildInputs = [ check cppunit perl pythonPackages.wrapPython ];
|
buildInputs = [ check cppunit perl python3Packages.wrapPython ];
|
||||||
|
|
||||||
propagatedBuildInputs = with pythonPackages; [ testtools testscenarios ];
|
propagatedBuildInputs = with python3Packages; [ testtools testscenarios ];
|
||||||
|
|
||||||
postFixup = "wrapPythonPrograms";
|
postFixup = "wrapPythonPrograms";
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ buildPythonPackage {
|
||||||
--ignore=python/subunit/tests/test_{output_filter,test_protocol{,2}}.py
|
--ignore=python/subunit/tests/test_{output_filter,test_protocol{,2}}.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
patchPhase = ''
|
postPatch = ''
|
||||||
sed -i 's/version=VERSION/version="${subunit.version}"/' setup.py
|
sed -i 's/version=VERSION/version="${subunit.version}"/' setup.py
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
# This seperates "what to build" (the exact gem versions) from "how to build"
|
# This seperates "what to build" (the exact gem versions) from "how to build"
|
||||||
# (to make gems behave if necessary).
|
# (to make gems behave if necessary).
|
||||||
|
|
||||||
{ lib, fetchurl, writeScript, ruby, libkrb5, libxml2, libxslt, python, stdenv, which
|
{ lib, fetchurl, writeScript, ruby, libkrb5, libxml2, libxslt, python2, stdenv, which
|
||||||
, libiconv, postgresql, v8, clang, sqlite, zlib, imagemagick, lasem
|
, libiconv, postgresql, v8, clang, sqlite, zlib, imagemagick, lasem
|
||||||
, pkg-config , ncurses, xapian, gpgme, util-linux, tzdata, icu, libffi
|
, pkg-config , ncurses, xapian, gpgme, util-linux, tzdata, icu, libffi
|
||||||
, cmake, libssh2, openssl, libmysqlclient, git, perl, pcre, gecode_3, curl
|
, cmake, libssh2, openssl, libmysqlclient, git, perl, pcre, gecode_3, curl
|
||||||
|
@ -328,7 +328,7 @@ in
|
||||||
# otherwise the gem will fail to link to the libv8 binary.
|
# otherwise the gem will fail to link to the libv8 binary.
|
||||||
# see: https://github.com/cowboyd/libv8/pull/161
|
# see: https://github.com/cowboyd/libv8/pull/161
|
||||||
libv8 = attrs: {
|
libv8 = attrs: {
|
||||||
buildInputs = [ which v8 python ];
|
buildInputs = [ which v8 python2 ];
|
||||||
buildFlags = [ "--with-system-v8=true" ];
|
buildFlags = [ "--with-system-v8=true" ];
|
||||||
dontBuild = false;
|
dontBuild = false;
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, stdenv, fetchurl, pkg-config, libzip, glib, libusb1, libftdi1, check
|
{ lib, stdenv, fetchurl, pkg-config, libzip, glib, libusb1, libftdi1, check
|
||||||
, libserialport, librevisa, doxygen, glibmm, python
|
, libserialport, librevisa, doxygen, glibmm
|
||||||
, version ? "0.5.1", sha256 ? "171b553dir5gn6w4f7n37waqk62nq2kf1jykx4ifjacdz5xdw3z4"
|
, version ? "0.5.1", sha256 ? "171b553dir5gn6w4f7n37waqk62nq2kf1jykx4ifjacdz5xdw3z4"
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -19,9 +19,11 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
buildInputs = [ libzip glib libusb1 libftdi1 check libserialport
|
buildInputs = [ libzip glib libusb1 libftdi1 check libserialport
|
||||||
librevisa doxygen glibmm python
|
librevisa doxygen glibmm
|
||||||
];
|
];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mkdir -p "$out/share/sigrok-firmware/"
|
mkdir -p "$out/share/sigrok-firmware/"
|
||||||
tar --strip-components=1 -xvf "${firmware}" -C "$out/share/sigrok-firmware/"
|
tar --strip-components=1 -xvf "${firmware}" -C "$out/share/sigrok-firmware/"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ fetchurl, lib, stdenv, python, ncurses, ocamlPackages, pkg-config }:
|
{ fetchurl, lib, stdenv, python3, ncurses, ocamlPackages, pkg-config }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "coccinelle";
|
pname = "coccinelle";
|
||||||
|
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
|
||||||
buildInputs = with ocamlPackages; [
|
buildInputs = with ocamlPackages; [
|
||||||
ocaml findlib menhir
|
ocaml findlib menhir
|
||||||
ocaml_pcre parmap stdcompat
|
ocaml_pcre parmap stdcompat
|
||||||
python ncurses pkg-config
|
python3 ncurses pkg-config
|
||||||
];
|
];
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchgit, glib, pkg-config, python, scons }:
|
{ lib, stdenv, fetchgit, glib, pkg-config, scons }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "hammer";
|
pname = "hammer";
|
||||||
|
@ -10,8 +10,10 @@ stdenv.mkDerivation {
|
||||||
rev = "47f34b81e4de834fd3537dd71928c4f3cdb7f533";
|
rev = "47f34b81e4de834fd3537dd71928c4f3cdb7f533";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config scons ];
|
||||||
buildInputs = [ glib python scons ];
|
buildInputs = [ glib ];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A bit-oriented parser combinator library";
|
description = "A bit-oriented parser combinator library";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ stdenv, lib, fetchurl, fetchFromGitHub, cmake, python, rustPlatform, SDL2, fltk, rapidjson, gtest, Carbon, Cocoa }:
|
{ stdenv, lib, fetchurl, fetchFromGitHub, cmake, python3, rustPlatform, SDL2, fltk, rapidjson, gtest, Carbon, Cocoa }:
|
||||||
let
|
let
|
||||||
version = "0.17.0";
|
version = "0.17.0";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
||||||
pname = "ja2-stracciatella";
|
pname = "ja2-stracciatella";
|
||||||
inherit src version;
|
inherit src version;
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake python ];
|
nativeBuildInputs = [ cmake python3 ];
|
||||||
buildInputs = [ SDL2 fltk rapidjson gtest ] ++ lib.optionals stdenv.isDarwin [ Carbon Cocoa ];
|
buildInputs = [ SDL2 fltk rapidjson gtest ] ++ lib.optionals stdenv.isDarwin [ Carbon Cocoa ];
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchurl, fetchFromGitHub, pkg-config, SDL2, glew, xcftools, python, pillow, makeWrapper }:
|
{ lib, stdenv, fetchurl, fetchFromGitHub, pkg-config, SDL2, glew, xcftools, python2Packages, makeWrapper }:
|
||||||
|
|
||||||
let
|
let
|
||||||
vasm =
|
vasm =
|
||||||
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
||||||
sha256 = "07wzbmzp0y8mh59jxg81q17gqagz3psxigxh8dmzsipgg68y6a8r";
|
sha256 = "07wzbmzp0y8mh59jxg81q17gqagz3psxigxh8dmzsipgg68y6a8r";
|
||||||
};
|
};
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
buildInputs = [ pkg-config SDL2 glew xcftools python pillow vasm ];
|
buildInputs = [ pkg-config SDL2 glew xcftools python2Packages.python python2Packages.pillow vasm ];
|
||||||
preBuild = ''
|
preBuild = ''
|
||||||
patchShebangs img2tiles.py
|
patchShebangs img2tiles.py
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python, nodejs }:
|
{ lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python3, nodejs }:
|
||||||
|
|
||||||
assert lib.versionAtLeast nodejs.version "12.0.0";
|
assert lib.versionAtLeast nodejs.version "12.0.0";
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ in mkYarnPackage rec {
|
||||||
|
|
||||||
pkgConfig = {
|
pkgConfig = {
|
||||||
better-sqlite3 = {
|
better-sqlite3 = {
|
||||||
buildInputs = [ python ];
|
buildInputs = [ python3 ];
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
# build native sqlite bindings
|
# build native sqlite bindings
|
||||||
npm run build-release --offline --nodedir="${nodeSources}"
|
npm run build-release --offline --nodedir="${nodeSources}"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, makeWrapper, which, coreutils, rrdtool, perlPackages
|
{ lib, stdenv, fetchFromGitHub, makeWrapper, which, coreutils, rrdtool, perlPackages
|
||||||
, python, ruby, jre, nettools, bc
|
, python2, ruby, jre, nettools, bc
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
|
||||||
perlPackages.ListMoreUtils
|
perlPackages.ListMoreUtils
|
||||||
perlPackages.LWP
|
perlPackages.LWP
|
||||||
perlPackages.DBDPg
|
perlPackages.DBDPg
|
||||||
python
|
python2
|
||||||
ruby
|
ruby
|
||||||
jre
|
jre
|
||||||
# tests
|
# tests
|
||||||
|
@ -97,7 +97,7 @@ stdenv.mkDerivation rec {
|
||||||
"DESTDIR=$(out)"
|
"DESTDIR=$(out)"
|
||||||
"PERLLIB=$(out)/${perlPackages.perl.libPrefix}"
|
"PERLLIB=$(out)/${perlPackages.perl.libPrefix}"
|
||||||
"PERL=${perlPackages.perl.outPath}/bin/perl"
|
"PERL=${perlPackages.perl.outPath}/bin/perl"
|
||||||
"PYTHON=${python.outPath}/bin/python"
|
"PYTHON=${python2.outPath}/bin/python"
|
||||||
"RUBY=${ruby.outPath}/bin/ruby"
|
"RUBY=${ruby.outPath}/bin/ruby"
|
||||||
"JAVARUN=${jre.outPath}/bin/java"
|
"JAVARUN=${jre.outPath}/bin/java"
|
||||||
"PLUGINUSER=munin"
|
"PLUGINUSER=munin"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, systemd, glib, dbus, libnl, pythonPackages }:
|
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, systemd, glib, dbus, libnl, python2Packages }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "neard-0.16";
|
name = "neard-0.16";
|
||||||
|
@ -8,9 +8,11 @@ stdenv.mkDerivation rec {
|
||||||
sha256 = "0bpdmyxvd3z54p95apz4bjb5jp8hbc04sicjapcryjwa8mh6pbil";
|
sha256 = "0bpdmyxvd3z54p95apz4bjb5jp8hbc04sicjapcryjwa8mh6pbil";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook pkg-config ];
|
nativeBuildInputs = [ autoreconfHook pkg-config python2Packages.wrapPython ];
|
||||||
buildInputs = [ systemd glib dbus libnl pythonPackages.python pythonPackages.wrapPython ];
|
buildInputs = [ systemd glib dbus libnl ] ++ (with python2Packages; [ python ]);
|
||||||
pythonPath = [ pythonPackages.pygobject2 pythonPackages.dbus-python pythonPackages.pygtk ];
|
pythonPath = with python2Packages; [ pygobject2 dbus-python pygtk ];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
configureFlags = [ "--disable-debug" "--enable-tools" "--enable-ese" "--with-systemdsystemunitdir=$out/lib/systemd/system" ];
|
configureFlags = [ "--disable-debug" "--enable-tools" "--enable-ese" "--with-systemdsystemunitdir=$out/lib/systemd/system" ];
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, python
|
, python2
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, gawk
|
, gawk
|
||||||
, bash
|
, bash
|
||||||
|
@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
wrapProgram $out/bin/cqlsh --prefix PATH : ${python}/bin
|
wrapProgram $out/bin/cqlsh --prefix PATH : ${python2}/bin
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, pythonPackages, fetchFromGitHub, pkg-config, glib, alsa-lib, libjack2 }:
|
{ lib, python2Packages, fetchFromGitHub, pkg-config, glib, alsa-lib, libjack2 }:
|
||||||
|
|
||||||
pythonPackages.buildPythonApplication {
|
python2Packages.buildPythonApplication {
|
||||||
version = "2015-11-17";
|
version = "2015-11-17";
|
||||||
pname = "mididings";
|
pname = "mididings";
|
||||||
|
|
||||||
|
@ -12,8 +12,8 @@ pythonPackages.buildPythonApplication {
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
buildInputs = [ glib alsa-lib libjack2 pythonPackages.boost ];
|
buildInputs = [ glib alsa-lib libjack2 python2Packages.boost ];
|
||||||
propagatedBuildInputs = with pythonPackages; [ decorator ]
|
propagatedBuildInputs = with python2Packages; [ decorator ]
|
||||||
# for livedings
|
# for livedings
|
||||||
++ [ tkinter pyliblo ]
|
++ [ tkinter pyliblo ]
|
||||||
# for mididings.extra
|
# for mididings.extra
|
||||||
|
@ -25,7 +25,7 @@ pythonPackages.buildPythonApplication {
|
||||||
|
|
||||||
preBuild = with lib.versions; ''
|
preBuild = with lib.versions; ''
|
||||||
substituteInPlace setup.py \
|
substituteInPlace setup.py \
|
||||||
--replace boost_python "boost_python${major pythonPackages.python.version}${minor pythonPackages.python.version}"
|
--replace boost_python "boost_python${major python2Packages.python.version}${minor python2Packages.python.version}"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, coreutils, makeWrapper
|
{ lib, stdenv, fetchFromGitHub, coreutils, makeWrapper
|
||||||
, rsync, python3, pythonPackages }:
|
, rsync, python3 }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "mergerfs-tools";
|
pname = "mergerfs-tools";
|
||||||
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
||||||
postInstall = with lib; ''
|
postInstall = with lib; ''
|
||||||
wrapProgram $out/bin/mergerfs.balance --prefix PATH : ${makeBinPath [ rsync ]}
|
wrapProgram $out/bin/mergerfs.balance --prefix PATH : ${makeBinPath [ rsync ]}
|
||||||
wrapProgram $out/bin/mergerfs.dup --prefix PATH : ${makeBinPath [ rsync ]}
|
wrapProgram $out/bin/mergerfs.dup --prefix PATH : ${makeBinPath [ rsync ]}
|
||||||
wrapProgram $out/bin/mergerfs.mktrash --prefix PATH : ${makeBinPath [ pythonPackages.xattr ]}
|
wrapProgram $out/bin/mergerfs.mktrash --prefix PATH : ${makeBinPath [ python3.pkgs.xattr ]}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{ lib, stdenv
|
{ lib, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, makeWrapper
|
, python3
|
||||||
, python
|
|
||||||
, fuse
|
, fuse
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, libpcap
|
, libpcap
|
||||||
|
@ -19,10 +18,14 @@ stdenv.mkDerivation rec {
|
||||||
sha256 = "0dap9dqwwx8adma6arxg015riqc86cmjv2m44hk0kz7s24h79ipq";
|
sha256 = "0dap9dqwwx8adma6arxg015riqc86cmjv2m44hk0kz7s24h79ipq";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config makeWrapper ];
|
nativeBuildInputs = [
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ fuse libpcap zlib python ];
|
[ fuse libpcap zlib python3 ];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
buildFlags = lib.optionals stdenv.isDarwin [ "CPPFLAGS=-UHAVE_STRUCT_STAT_ST_BIRTHTIME" ];
|
buildFlags = lib.optionals stdenv.isDarwin [ "CPPFLAGS=-UHAVE_STRUCT_STAT_ST_BIRTHTIME" ];
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, cmake, boost165, pkg-config, guile,
|
{ lib, stdenv, fetchFromGitHub, cmake, boost165, pkg-config, guile,
|
||||||
eigen, libpng, python, libGLU, qt4, openexr, openimageio,
|
eigen, libpng, python3, libGLU, qt4, openexr, openimageio,
|
||||||
opencolorio_1, xercesc, ilmbase, osl, seexpr, makeWrapper
|
opencolorio_1, xercesc, ilmbase, osl, seexpr, makeWrapper
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let boost_static = boost165.override {
|
let boost_static = boost165.override {
|
||||||
enableStatic = true;
|
enableStatic = true;
|
||||||
enablePython = true;
|
enablePython = true;
|
||||||
|
python = python3;
|
||||||
};
|
};
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -20,7 +21,7 @@ in stdenv.mkDerivation rec {
|
||||||
};
|
};
|
||||||
nativeBuildInputs = [ cmake pkg-config makeWrapper ];
|
nativeBuildInputs = [ cmake pkg-config makeWrapper ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
boost_static guile eigen libpng python
|
boost_static guile eigen libpng python3
|
||||||
libGLU qt4 openexr openimageio opencolorio_1 xercesc
|
libGLU qt4 openexr openimageio opencolorio_1 xercesc
|
||||||
osl seexpr
|
osl seexpr
|
||||||
];
|
];
|
||||||
|
@ -59,7 +60,7 @@ in stdenv.mkDerivation rec {
|
||||||
# Work around a bug in the CMake build:
|
# Work around a bug in the CMake build:
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
chmod a+x $out/bin/*
|
chmod a+x $out/bin/*
|
||||||
wrapProgram $out/bin/appleseed.studio --set PYTHONHOME ${python}
|
wrapProgram $out/bin/appleseed.studio --set PYTHONHOME ${python3}
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, buildPythonPackage, fetchFromGitHub }:
|
{ lib, python2, fetchFromGitHub }:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
python2.pkgs.buildPythonPackage rec {
|
||||||
pname = "me_cleaner";
|
pname = "me_cleaner";
|
||||||
version = "1.2";
|
version = "1.2";
|
||||||
|
|
||||||
|
|
|
@ -2001,8 +2001,8 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
libtensorflow =
|
libtensorflow =
|
||||||
if python.pkgs.tensorflow ? libtensorflow
|
if python3.pkgs.tensorflow ? libtensorflow
|
||||||
then python.pkgs.tensorflow.libtensorflow
|
then python3.pkgs.tensorflow.libtensorflow
|
||||||
else libtensorflow-bin;
|
else libtensorflow-bin;
|
||||||
|
|
||||||
libtorch-bin = callPackage ../development/libraries/science/math/libtorch/bin.nix {
|
libtorch-bin = callPackage ../development/libraries/science/math/libtorch/bin.nix {
|
||||||
|
@ -3537,9 +3537,7 @@ in
|
||||||
birdfont = callPackage ../tools/misc/birdfont { };
|
birdfont = callPackage ../tools/misc/birdfont { };
|
||||||
xmlbird = callPackage ../tools/misc/birdfont/xmlbird.nix { stdenv = gccStdenv; };
|
xmlbird = callPackage ../tools/misc/birdfont/xmlbird.nix { stdenv = gccStdenv; };
|
||||||
|
|
||||||
blastem = callPackage ../misc/emulators/blastem {
|
blastem = callPackage ../misc/emulators/blastem { };
|
||||||
inherit (python27Packages) pillow;
|
|
||||||
};
|
|
||||||
|
|
||||||
blueberry = callPackage ../tools/bluetooth/blueberry { };
|
blueberry = callPackage ../tools/bluetooth/blueberry { };
|
||||||
|
|
||||||
|
@ -3758,7 +3756,7 @@ in
|
||||||
convertlit = callPackage ../tools/text/convertlit { };
|
convertlit = callPackage ../tools/text/convertlit { };
|
||||||
|
|
||||||
collectd = callPackage ../tools/system/collectd {
|
collectd = callPackage ../tools/system/collectd {
|
||||||
libsigrok = libsigrok-0-3-0; # not compatible with >= 0.4.0 yet
|
libsigrok = libsigrok_0_3; # not compatible with >= 0.4.0 yet
|
||||||
jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
|
jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -12600,7 +12598,7 @@ in
|
||||||
stdenv = if stdenv.cc.isClang then llvmPackages_5.stdenv else stdenv;
|
stdenv = if stdenv.cc.isClang then llvmPackages_5.stdenv else stdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
me_cleaner = pythonPackages.callPackage ../tools/misc/me_cleaner { };
|
me_cleaner = callPackage ../tools/misc/me_cleaner { };
|
||||||
|
|
||||||
mesos-dns = callPackage ../servers/mesos-dns { };
|
mesos-dns = callPackage ../servers/mesos-dns { };
|
||||||
|
|
||||||
|
@ -13502,7 +13500,7 @@ in
|
||||||
|
|
||||||
libsigrok = callPackage ../development/tools/libsigrok { };
|
libsigrok = callPackage ../development/tools/libsigrok { };
|
||||||
# old version:
|
# old version:
|
||||||
libsigrok-0-3-0 = libsigrok.override {
|
libsigrok_0_3 = libsigrok.override {
|
||||||
version = "0.3.0";
|
version = "0.3.0";
|
||||||
sha256 = "0l3h7zvn3w4c1b9dgvl3hirc4aj1csfkgbk87jkpl7bgl03nk4j3";
|
sha256 = "0l3h7zvn3w4c1b9dgvl3hirc4aj1csfkgbk87jkpl7bgl03nk4j3";
|
||||||
};
|
};
|
||||||
|
@ -17207,9 +17205,12 @@ in
|
||||||
|
|
||||||
libtorrent-rasterbar-1_2_x = callPackage ../development/libraries/libtorrent-rasterbar/1.2.nix {
|
libtorrent-rasterbar-1_2_x = callPackage ../development/libraries/libtorrent-rasterbar/1.2.nix {
|
||||||
inherit (darwin.apple_sdk.frameworks) SystemConfiguration;
|
inherit (darwin.apple_sdk.frameworks) SystemConfiguration;
|
||||||
|
python = python2;
|
||||||
};
|
};
|
||||||
|
|
||||||
libtorrent-rasterbar-1_1_x = callPackage ../development/libraries/libtorrent-rasterbar/1.1.nix { };
|
libtorrent-rasterbar-1_1_x = callPackage ../development/libraries/libtorrent-rasterbar/1.1.nix {
|
||||||
|
python = python2;
|
||||||
|
};
|
||||||
|
|
||||||
libtorrent-rasterbar = libtorrent-rasterbar-2_0_x;
|
libtorrent-rasterbar = libtorrent-rasterbar-2_0_x;
|
||||||
|
|
||||||
|
@ -17622,7 +17623,7 @@ in
|
||||||
|
|
||||||
mvapich = callPackage ../development/libraries/mvapich { };
|
mvapich = callPackage ../development/libraries/mvapich { };
|
||||||
|
|
||||||
mygpoclient = pythonPackages.mygpoclient;
|
mygpoclient = with python3.pkgs; toPythonApplication mygpoclient;
|
||||||
|
|
||||||
mygui = callPackage ../development/libraries/mygui {
|
mygui = callPackage ../development/libraries/mygui {
|
||||||
ogre = ogre1_9;
|
ogre = ogre1_9;
|
||||||
|
@ -17834,6 +17835,7 @@ in
|
||||||
|
|
||||||
opencv4 = callPackage ../development/libraries/opencv/4.x.nix {
|
opencv4 = callPackage ../development/libraries/opencv/4.x.nix {
|
||||||
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox;
|
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox;
|
||||||
|
pythonPackages = python3Packages;
|
||||||
};
|
};
|
||||||
|
|
||||||
opencv = opencv4;
|
opencv = opencv4;
|
||||||
|
@ -25208,6 +25210,7 @@ in
|
||||||
stdenv = gcc6Stdenv;
|
stdenv = gcc6Stdenv;
|
||||||
boost = boost155.override {
|
boost = boost155.override {
|
||||||
enablePython = true;
|
enablePython = true;
|
||||||
|
python = python2;
|
||||||
stdenv = gcc6Stdenv;
|
stdenv = gcc6Stdenv;
|
||||||
buildPackages = buildPackages // {
|
buildPackages = buildPackages // {
|
||||||
stdenv = gcc6Stdenv;
|
stdenv = gcc6Stdenv;
|
||||||
|
@ -30804,7 +30807,9 @@ in
|
||||||
|
|
||||||
scotch = callPackage ../applications/science/math/scotch { };
|
scotch = callPackage ../applications/science/math/scotch { };
|
||||||
|
|
||||||
mininet = callPackage ../tools/virtualization/mininet { };
|
mininet = callPackage ../tools/virtualization/mininet {
|
||||||
|
python = python3;
|
||||||
|
};
|
||||||
|
|
||||||
msieve = callPackage ../applications/science/math/msieve { };
|
msieve = callPackage ../applications/science/math/msieve { };
|
||||||
|
|
||||||
|
|
|
@ -4514,7 +4514,7 @@ in {
|
||||||
mlxtend = callPackage ../development/python-modules/mlxtend { };
|
mlxtend = callPackage ../development/python-modules/mlxtend { };
|
||||||
|
|
||||||
mlt = toPythonModule (pkgs.mlt.override {
|
mlt = toPythonModule (pkgs.mlt.override {
|
||||||
inherit python;
|
python3 = python;
|
||||||
enablePython = true;
|
enablePython = true;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -281,6 +281,8 @@ with self; with super; {
|
||||||
|
|
||||||
metaphone = callPackage ../development/python-modules/metaphone { };
|
metaphone = callPackage ../development/python-modules/metaphone { };
|
||||||
|
|
||||||
|
mlt = disabled super.mlt;
|
||||||
|
|
||||||
mock = callPackage ../development/python-modules/mock/2.nix { };
|
mock = callPackage ../development/python-modules/mock/2.nix { };
|
||||||
|
|
||||||
# Needed here because moinmoin is loaded as a Python library.
|
# Needed here because moinmoin is loaded as a Python library.
|
||||||
|
|
Loading…
Reference in a new issue