commit
5b14758d31
17 changed files with 43 additions and 33 deletions
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchurl, pkgconfig, scons, qt4, lash, libjack2, jack ? libjack2 }:
|
||||
{ stdenv, fetchurl, pkgconfig, sconsPackages, qt4, lash, libjack2, jack ? libjack2 }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "jackmix-0.5.2";
|
||||
|
@ -9,7 +9,7 @@ stdenv.mkDerivation {
|
|||
|
||||
patches = [ ./no_error.patch ];
|
||||
|
||||
nativeBuildInputs = [ scons.py2 pkgconfig ];
|
||||
nativeBuildInputs = [ sconsPackages.scons_3_1_2 pkgconfig ];
|
||||
buildInputs = [
|
||||
qt4
|
||||
lash
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
, libid3tag, libmad, libopus, libshout, libsndfile, libusb1, libvorbis
|
||||
, libGLU, libxcb, lilv, lv2, opusfile
|
||||
, pkgconfig, portaudio, portmidi, protobuf, qtbase, qtscript, qtsvg
|
||||
, qtx11extras, rubberband, scons, sqlite, taglib, upower, vamp-plugin-sdk
|
||||
, qtx11extras, rubberband, sconsPackages, sqlite, taglib, upower, vamp-plugin-sdk
|
||||
}:
|
||||
|
||||
let
|
||||
|
@ -28,7 +28,7 @@ mkDerivation rec {
|
|||
sha256 = "1dj9li8av9b2kbm76jvvbdmihy1pyrw0s4xd7dd524wfhwr1llxr";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ scons.py2 ];
|
||||
nativeBuildInputs = [ sconsPackages.scons_3_1_2 ];
|
||||
buildInputs = [
|
||||
chromaprint fftw flac faad2 glibcLocales mp4v2 libid3tag libmad libopus libshout241 libsndfile
|
||||
libusb1 libvorbis libxcb libGLU lilv lv2 opusfile pkgconfig portaudio portmidi protobuf qtbase qtscript qtsvg
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, lib, pkgconfig, fetchFromGitHub, scons
|
||||
{ stdenv, lib, pkgconfig, fetchFromGitHub, sconsPackages
|
||||
, python, glibmm, libpulseaudio, libao }:
|
||||
|
||||
let
|
||||
|
@ -15,7 +15,7 @@ in stdenv.mkDerivation {
|
|||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
scons.py2 pkgconfig
|
||||
sconsPackages.scons_3_1_2 pkgconfig
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
, openal
|
||||
, openssl
|
||||
, racket
|
||||
, scons
|
||||
, sconsPackages
|
||||
, zlib
|
||||
}:
|
||||
let
|
||||
|
@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
|
|||
openssl.dev
|
||||
racket
|
||||
];
|
||||
nativeBuildInputs = [ scons.py2 ];
|
||||
nativeBuildInputs = [ sconsPackages.scons_3_1_2 ];
|
||||
|
||||
patches = [ ./fix-build.patch ];
|
||||
sconsFlags = [
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ mkDerivation, stdenv, fetchurl, pkgconfig, qttools, scons
|
||||
{ mkDerivation, stdenv, fetchurl, pkgconfig, qttools, sconsPackages
|
||||
, GConf, avahi, boost, hunspell, libXScrnSaver, libedit, libidn, libnatpmp, libxml2
|
||||
, lua, miniupnpc, openssl, qtbase, qtmultimedia, qtsvg, qtwebkit, qtx11extras, zlib
|
||||
}:
|
||||
|
@ -14,7 +14,7 @@ mkDerivation rec {
|
|||
|
||||
patches = [ ./qt-5.11.patch ./scons.patch ];
|
||||
|
||||
nativeBuildInputs = [ pkgconfig qttools scons.py2 ];
|
||||
nativeBuildInputs = [ pkgconfig qttools sconsPackages.scons_3_1_2 ];
|
||||
|
||||
buildInputs = [
|
||||
GConf avahi boost hunspell libXScrnSaver libedit libidn libnatpmp libxml2
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchurl, apr, scons, openssl, aprutil, zlib, kerberos
|
||||
{ stdenv, fetchurl, apr, sconsPackages, openssl, aprutil, zlib, kerberos
|
||||
, pkgconfig, libiconv }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
|
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "1k47gbgpp52049andr28y28nbwh9m36bbb0g8p0aka3pqlhjv72l";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig scons.py2 ];
|
||||
nativeBuildInputs = [ pkgconfig sconsPackages.scons_3_1_2 ];
|
||||
buildInputs = [ apr openssl aprutil zlib libiconv ]
|
||||
++ stdenv.lib.optional (!stdenv.isCygwin) kerberos;
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
{ stdenv, python, fetchurl, openssl, boost, scons }:
|
||||
{ stdenv, python, fetchurl, openssl, boost, sconsPackages }:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "swiften";
|
||||
version = "4.0.2";
|
||||
|
||||
nativeBuildInputs = [ scons.py2 ];
|
||||
nativeBuildInputs = [ sconsPackages.scons_3_1_2 ];
|
||||
buildInputs = [ python ];
|
||||
propagatedBuildInputs = [ openssl boost ];
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{ version, sha256 }:
|
||||
|
||||
{ stdenv, fetchurl, python3Packages, python2Packages, scons }:
|
||||
{ stdenv, fetchurl, python3Packages, lib }:
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "scons";
|
||||
|
@ -13,7 +13,13 @@ python3Packages.buildPythonApplication rec {
|
|||
|
||||
setupHook = ./setup-hook.sh;
|
||||
|
||||
passthru.py2 = scons.override { python3Packages = python2Packages; };
|
||||
postPatch = lib.optionalString (lib.versionAtLeast version "4.0.0") ''
|
||||
substituteInPlace setup.cfg \
|
||||
--replace "build/dist" "dist"
|
||||
'';
|
||||
|
||||
# TODO: "Invalid SConscript usage - no parameters":
|
||||
doCheck = lib.versionOlder version "4.0.0";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "An improved, cross-platform substitute for Make";
|
||||
|
|
|
@ -7,8 +7,12 @@ in {
|
|||
version = "3.0.1";
|
||||
sha256 = "0wzid419mlwqw9llrg8gsx4nkzhqy16m4m40r0xnh6cwscw5wir4";
|
||||
}).override { python3Packages = python2Packages; };
|
||||
scons_latest = mkScons {
|
||||
scons_3_1_2 = (mkScons {
|
||||
version = "3.1.2";
|
||||
sha256 = "1yzq2gg9zwz9rvfn42v5jzl3g4qf1khhny6zfbi2hib55zvg60bq";
|
||||
}).override { python3Packages = python2Packages; };
|
||||
scons_latest = mkScons {
|
||||
version = "4.0.0";
|
||||
sha256 = "1ikw5lh0h206xd74g39jdlrcicb18jj3j80hvm4nbrfgxv1hvibc";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchurl, fetchzip, scons, zlib }:
|
||||
{ stdenv, fetchurl, fetchzip, sconsPackages, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "nsis";
|
||||
|
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
|||
chmod -R u+w $out/share/nsis
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ scons.py2 ];
|
||||
nativeBuildInputs = [ sconsPackages.scons_3_1_2 ];
|
||||
buildInputs = [ zlib ];
|
||||
|
||||
sconsFlags = [
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchurl, binutils-unwrapped, scons, gnum4, p7zip, glibc_multi, mesa
|
||||
{ stdenv, fetchurl, binutils-unwrapped, sconsPackages, gnum4, p7zip, glibc_multi, mesa
|
||||
, xorg, libGLU, libGL, openal
|
||||
, lib, makeWrapper, makeDesktopItem }:
|
||||
|
||||
|
@ -24,7 +24,7 @@ in stdenv.mkDerivation {
|
|||
sha256 = "17wdpip8zvm2njz0xrf7xcxl73hnsc6i83zj18kn8rnjkpy50dd6";
|
||||
};
|
||||
nativeBuildInputs = [
|
||||
p7zip scons.py2 gnum4 makeWrapper
|
||||
p7zip sconsPackages.scons_3_1_2 gnum4 makeWrapper
|
||||
];
|
||||
buildInputs = [
|
||||
glibc_multi mesa.dev xorg.libX11.dev openal
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchFromGitHub, fetchsvn, pkgconfig, scons, libGLU, libGL, SDL2, SDL2_image
|
||||
{ stdenv, fetchFromGitHub, fetchsvn, pkgconfig, sconsPackages, libGLU, libGL, SDL2, SDL2_image
|
||||
, libvorbis, bullet, curl, gettext, writeTextFile
|
||||
|
||||
, data ? fetchsvn {
|
||||
|
@ -20,7 +20,7 @@ let
|
|||
sha256 = "001wq3c4n9wzxqfpq40b1jcl16sxbqv2zbkpy9rq2wf9h417q6hg";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig scons.py2 ];
|
||||
nativeBuildInputs = [ pkgconfig sconsPackages.scons_3_1_2 ];
|
||||
buildInputs = [ libGLU libGL SDL2 SDL2_image libvorbis bullet curl gettext ];
|
||||
|
||||
patches = [ ./0001-Ignore-missing-data-for-installation.patch ];
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchurl, scons, libX11, pkgconfig
|
||||
{ stdenv, fetchurl, sconsPackages, libX11, pkgconfig
|
||||
, libusb1, boost, glib, dbus-glib }:
|
||||
|
||||
let
|
||||
|
@ -13,7 +13,7 @@ in stdenv.mkDerivation {
|
|||
};
|
||||
|
||||
makeFlags = [ "PREFIX=$(out)" ];
|
||||
nativeBuildInputs = [ pkgconfig scons.py2 ];
|
||||
nativeBuildInputs = [ pkgconfig sconsPackages.scons_3_1_2 ];
|
||||
buildInputs = [ libX11 libusb1 boost glib dbus-glib ];
|
||||
dontUseSconsInstall = true;
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
, libxmlxx3
|
||||
, pkgconfig
|
||||
, python3
|
||||
, scons
|
||||
, sconsPackages
|
||||
, which
|
||||
, wrapQtAppsHook
|
||||
}:
|
||||
|
@ -45,7 +45,7 @@ mkDerivation rec {
|
|||
|
||||
nativeBuildInputs = [
|
||||
desktop-file-utils
|
||||
scons.py2
|
||||
sconsPackages.scons_3_1_2
|
||||
pkgconfig
|
||||
which
|
||||
python
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ fetchurl, stdenv, scons, pkgconfig, dbus, dbus-glib
|
||||
{ fetchurl, stdenv, sconsPackages, pkgconfig, dbus, dbus-glib
|
||||
, ncurses, libX11, libXt, libXpm, libXaw, libXext
|
||||
, libusb1, docbook_xml_dtd_412, docbook_xsl, bc
|
||||
, libxslt, xmlto, gpsdUser ? "gpsd", gpsdGroup ? "dialout"
|
||||
|
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
|||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
scons.py2 pkgconfig docbook_xml_dtd_412 docbook_xsl xmlto bc
|
||||
sconsPackages.scons_3_1_2 pkgconfig docbook_xml_dtd_412 docbook_xsl xmlto bc
|
||||
python2Packages.python
|
||||
python2Packages.wrapPython
|
||||
];
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchurl, scons, boost, gperftools, pcre-cpp, snappy, zlib, libyamlcpp
|
||||
{ stdenv, fetchurl, sconsPackages, boost, gperftools, pcre-cpp, snappy, zlib, libyamlcpp
|
||||
, sasl, openssl, libpcap, python27, curl, Security, CoreFoundation, cctools }:
|
||||
|
||||
# Note:
|
||||
|
@ -34,7 +34,7 @@ in stdenv.mkDerivation rec {
|
|||
inherit sha256;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ scons.py2 ];
|
||||
nativeBuildInputs = [ sconsPackages.scons_3_1_2 ];
|
||||
buildInputs = [
|
||||
boost
|
||||
curl
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ stdenv, fetchurl,
|
||||
bison, re2c, scons,
|
||||
bison, re2c, sconsPackages,
|
||||
libcxx
|
||||
}:
|
||||
|
||||
|
@ -16,7 +16,7 @@ stdenv.mkDerivation {
|
|||
sha256 = "16k4pkwyr2mh5w8j91vhxh9aff7f4y31npwf09w6f8q63fxvpy41";
|
||||
};
|
||||
|
||||
buildInputs = [ bison re2c scons.py2 ];
|
||||
buildInputs = [ bison re2c sconsPackages.scons_3_1_2 ];
|
||||
|
||||
patches = [
|
||||
./gringo-4.5.4-cmath.patch
|
||||
|
|
Loading…
Reference in a new issue