Merge branch 'master' into dropbox-py
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> Conflicts: pkgs/top-level/all-packages.nix
This commit is contained in:
@@ -579,6 +579,8 @@ let
|
||||
|
||||
cowsay = callPackage ../tools/misc/cowsay { };
|
||||
|
||||
cuetools = callPackage ../tools/cd-dvd/cuetools { };
|
||||
|
||||
unifdef = callPackage ../development/tools/misc/unifdef { };
|
||||
|
||||
"unionfs-fuse" = callPackage ../tools/filesystems/unionfs-fuse { };
|
||||
@@ -770,6 +772,8 @@ let
|
||||
|
||||
libbsd = callPackage ../development/libraries/libbsd { };
|
||||
|
||||
lprof = callPackage ../tools/graphics/lprof { };
|
||||
|
||||
flvtool2 = callPackage ../tools/video/flvtool2 { };
|
||||
|
||||
fontforge = lowPrio (callPackage ../tools/misc/fontforge { });
|
||||
@@ -811,6 +815,8 @@ let
|
||||
|
||||
uni2ascii = callPackage ../tools/text/uni2ascii { };
|
||||
|
||||
g500-control = callPackage ../tools/misc/g500-control { };
|
||||
|
||||
gawk = callPackage ../tools/text/gawk { };
|
||||
|
||||
gdmap = callPackage ../tools/system/gdmap { };
|
||||
@@ -879,6 +885,8 @@ let
|
||||
|
||||
gnuvd = callPackage ../tools/misc/gnuvd { };
|
||||
|
||||
googleAuthenticator = callPackage ../os-specific/linux/google-authenticator { };
|
||||
|
||||
gource = callPackage ../applications/version-management/gource {};
|
||||
|
||||
gptfdisk = callPackage ../tools/system/gptfdisk { };
|
||||
@@ -1052,6 +1060,8 @@ let
|
||||
|
||||
most = callPackage ../tools/misc/most { };
|
||||
|
||||
multitail = callPackage ../tools/misc/multitail { };
|
||||
|
||||
netperf = callPackage ../applications/networking/netperf { };
|
||||
|
||||
ninka = callPackage ../development/tools/misc/ninka { };
|
||||
@@ -1269,6 +1279,8 @@ let
|
||||
|
||||
nzbget = callPackage ../tools/networking/nzbget { };
|
||||
|
||||
oathToolkit = callPackage ../tools/security/oath-toolkit { };
|
||||
|
||||
obex_data_server = callPackage ../tools/bluetooth/obex-data-server { };
|
||||
|
||||
obexd = callPackage ../tools/bluetooth/obexd { };
|
||||
@@ -1317,6 +1329,8 @@ let
|
||||
|
||||
ossec = callPackage ../tools/security/ossec {};
|
||||
|
||||
otpw = callPackage ../os-specific/linux/otpw { };
|
||||
|
||||
p7zip = callPackage ../tools/archivers/p7zip { };
|
||||
|
||||
pal = callPackage ../tools/misc/pal { };
|
||||
@@ -1464,6 +1478,8 @@ let
|
||||
|
||||
recutils = callPackage ../tools/misc/recutils { };
|
||||
|
||||
recoll = callPackage ../applications/search/recoll { };
|
||||
|
||||
refind = callPackage ../tools/misc/refind { };
|
||||
|
||||
reiser4progs = callPackage ../tools/filesystems/reiser4progs { };
|
||||
@@ -1785,6 +1801,8 @@ let
|
||||
|
||||
uptimed = callPackage ../tools/system/uptimed { };
|
||||
|
||||
varnish = callPackage ../servers/varnish { };
|
||||
|
||||
vlan = callPackage ../tools/networking/vlan { };
|
||||
|
||||
wakelan = callPackage ../tools/networking/wakelan { };
|
||||
@@ -1806,6 +1824,8 @@ let
|
||||
libxml2 geoip;
|
||||
};
|
||||
|
||||
weighttp = callPackage ../tools/networking/weighttp { };
|
||||
|
||||
wget = callPackage ../tools/networking/wget {
|
||||
inherit (perlPackages) LWP;
|
||||
};
|
||||
@@ -1942,6 +1962,8 @@ let
|
||||
|
||||
bigloo = callPackage ../development/compilers/bigloo { };
|
||||
|
||||
chicken = callPackage ../development/compilers/chicken { };
|
||||
|
||||
ccl = builderDefsPackage ../development/compilers/ccl {};
|
||||
|
||||
clangUnwrapped = callPackage ../development/compilers/llvm/clang.nix {
|
||||
@@ -4712,6 +4734,8 @@ let
|
||||
opensc = opensc_0_11_7;
|
||||
};
|
||||
|
||||
opencolorio = callPackage ../development/libraries/opencolorio { };
|
||||
|
||||
ois = callPackage ../development/libraries/ois {};
|
||||
|
||||
opal = callPackage ../development/libraries/opal {};
|
||||
@@ -5234,6 +5258,8 @@ let
|
||||
jvm = gcj;
|
||||
xerces = xercesJava; };
|
||||
|
||||
xmlsec = callPackage ../development/libraries/xmlsec { };
|
||||
|
||||
zziplib = callPackage ../development/libraries/zziplib { };
|
||||
|
||||
|
||||
@@ -5248,6 +5274,7 @@ let
|
||||
|
||||
perlPackages = recurseIntoAttrs (import ./perl-packages.nix {
|
||||
inherit pkgs;
|
||||
__overrides = (config.perlPackageOverrides or (p: {})) pkgs;
|
||||
});
|
||||
|
||||
perl510Packages = import ./perl-packages.nix {
|
||||
@@ -5255,6 +5282,7 @@ let
|
||||
perl = perl510;
|
||||
buildPerlPackage = import ../development/perl-modules/generic perl510;
|
||||
};
|
||||
__overrides = (config.perl510PackageOverrides or (p: {})) pkgs;
|
||||
};
|
||||
|
||||
perlXMLParser = perlPackages.XMLParser;
|
||||
@@ -5284,9 +5312,10 @@ let
|
||||
python = python27;
|
||||
});
|
||||
|
||||
plone42Packages = recurseIntoAttrs (import ../development/web/plone {
|
||||
inherit pkgs buildPythonPackage;
|
||||
plone43Packages = recurseIntoAttrs (import ../development/web/plone {
|
||||
inherit pkgs;
|
||||
python = python27;
|
||||
pythonPackages = python27Packages;
|
||||
});
|
||||
|
||||
foursuite = callPackage ../development/python-modules/4suite { };
|
||||
@@ -5834,53 +5863,10 @@ let
|
||||
|
||||
kernelPatches = callPackage ../os-specific/linux/kernel/patches.nix { };
|
||||
|
||||
linux_2_6_15 = makeOverridable (import ../os-specific/linux/kernel/linux-2.6.15.nix) {
|
||||
inherit fetchurl perl mktemp module_init_tools;
|
||||
stdenv = overrideInStdenv stdenv [ gcc34 gnumake381 ];
|
||||
kernelPatches =
|
||||
[ kernelPatches.cifs_timeout_2_6_15
|
||||
];
|
||||
};
|
||||
|
||||
linux_2_6_32 = makeOverridable (import ../os-specific/linux/kernel/linux-2.6.32.nix) {
|
||||
inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser;
|
||||
kernelPatches =
|
||||
[ kernelPatches.fbcondecor_2_6_31
|
||||
kernelPatches.sec_perm_2_6_24
|
||||
# kernelPatches.aufs2_2_6_32
|
||||
kernelPatches.cifs_timeout_2_6_29
|
||||
# kernelPatches.no_xsave # doesn't apply anymore
|
||||
kernelPatches.dell_rfkill
|
||||
];
|
||||
};
|
||||
|
||||
linux_2_6_35 = makeOverridable (import ../os-specific/linux/kernel/linux-2.6.35.nix) {
|
||||
inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser;
|
||||
kernelPatches =
|
||||
[ kernelPatches.fbcondecor_2_6_35
|
||||
kernelPatches.sec_perm_2_6_24
|
||||
# kernelPatches.aufs2_2_6_35
|
||||
kernelPatches.cifs_timeout_2_6_35
|
||||
] ++ lib.optional (platform.kernelArch == "arm")
|
||||
kernelPatches.sheevaplug_modules_2_6_35;
|
||||
};
|
||||
|
||||
linux_2_6_35_oldI686 = linux_2_6_35.override {
|
||||
extraConfig = ''
|
||||
HIGHMEM64G? n
|
||||
XEN? n
|
||||
'';
|
||||
extraMeta = {
|
||||
platforms = ["i686-linux"];
|
||||
maintainers = [lib.maintainers.raskin];
|
||||
};
|
||||
};
|
||||
|
||||
linux_3_0 = makeOverridable (import ../os-specific/linux/kernel/linux-3.0.nix) {
|
||||
inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser;
|
||||
kernelPatches =
|
||||
[ #kernelPatches.fbcondecor_2_6_38
|
||||
kernelPatches.sec_perm_2_6_24
|
||||
[ kernelPatches.sec_perm_2_6_24
|
||||
# kernelPatches.aufs3_0
|
||||
];
|
||||
};
|
||||
@@ -5888,8 +5874,7 @@ let
|
||||
linux_3_2 = makeOverridable (import ../os-specific/linux/kernel/linux-3.2.nix) {
|
||||
inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser;
|
||||
kernelPatches =
|
||||
[ #kernelPatches.fbcondecor_2_6_38
|
||||
kernelPatches.sec_perm_2_6_24
|
||||
[ kernelPatches.sec_perm_2_6_24
|
||||
# kernelPatches.aufs3_2
|
||||
kernelPatches.cifs_timeout_2_6_38
|
||||
];
|
||||
@@ -5904,8 +5889,7 @@ let
|
||||
linux_3_4 = makeOverridable (import ../os-specific/linux/kernel/linux-3.4.nix) {
|
||||
inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser;
|
||||
kernelPatches =
|
||||
[ #kernelPatches.fbcondecor_2_6_38
|
||||
kernelPatches.sec_perm_2_6_24
|
||||
[ kernelPatches.sec_perm_2_6_24
|
||||
# kernelPatches.aufs3_4
|
||||
] ++ lib.optionals (platform.kernelArch == "mips")
|
||||
[ kernelPatches.mips_fpureg_emu
|
||||
@@ -6066,8 +6050,6 @@ let
|
||||
};
|
||||
|
||||
# Build the kernel modules for the some of the kernels.
|
||||
linuxPackages_2_6_32 = recurseIntoAttrs (linuxPackagesFor linux_2_6_32 linuxPackages_2_6_32);
|
||||
linuxPackages_2_6_35 = recurseIntoAttrs (linuxPackagesFor linux_2_6_35 linuxPackages_2_6_35);
|
||||
linuxPackages_3_0 = recurseIntoAttrs (linuxPackagesFor linux_3_0 linuxPackages_3_0);
|
||||
linuxPackages_3_2 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_2 linuxPackages_3_2);
|
||||
linuxPackages_3_2_xen = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_2_xen linuxPackages_3_2_xen);
|
||||
@@ -6075,6 +6057,8 @@ let
|
||||
linuxPackages_3_6_rpi = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_6_rpi linuxPackages_3_6_rpi);
|
||||
linuxPackages_3_7 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_7 linuxPackages_3_7);
|
||||
linuxPackages_3_8 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_8 linuxPackages_3_8);
|
||||
# Update this when adding a new version!
|
||||
linuxPackages_latest = pkgs.linuxPackages_3_8;
|
||||
|
||||
# The current default kernel / kernel modules.
|
||||
linux = linuxPackages.kernel;
|
||||
@@ -6368,7 +6352,7 @@ let
|
||||
};
|
||||
|
||||
pthreads = callPackage ../os-specific/windows/pthread-w32 {
|
||||
mingw_headers = mingw_headers2;
|
||||
mingw_headers = mingw_headers3;
|
||||
};
|
||||
|
||||
wxMSW = callPackage ../os-specific/windows/wxMSW-2.8 { };
|
||||
@@ -6757,6 +6741,10 @@ let
|
||||
inherit (gnome) GConf libglade;
|
||||
};
|
||||
|
||||
darktable12 = callPackage ../applications/graphics/darktable/1.2rc1.nix {
|
||||
inherit (gnome) GConf libglade;
|
||||
};
|
||||
|
||||
"dd-agent" = callPackage ../tools/networking/dd-agent { };
|
||||
|
||||
dia = callPackage ../applications/graphics/dia {
|
||||
@@ -7586,10 +7574,16 @@ let
|
||||
|
||||
ogmtools = callPackage ../applications/video/ogmtools { };
|
||||
|
||||
omxplayer = callPackage ../applications/video/omxplayer {
|
||||
stdenv = overrideGCC stdenv gcc47;
|
||||
};
|
||||
|
||||
oneteam = callPackage ../applications/networking/instant-messengers/oneteam {};
|
||||
|
||||
openbox = callPackage ../applications/window-managers/openbox { };
|
||||
|
||||
openimageio = callPackage ../applications/graphics/openimageio { };
|
||||
|
||||
openjump = callPackage ../applications/misc/openjump { };
|
||||
|
||||
openscad = callPackage ../applications/graphics/openscad {};
|
||||
@@ -7696,7 +7690,9 @@ let
|
||||
|
||||
ratpoison = callPackage ../applications/window-managers/ratpoison { };
|
||||
|
||||
rawtherapee = callPackage ../applications/graphics/rawtherapee { };
|
||||
rawtherapee = callPackage ../applications/graphics/rawtherapee {
|
||||
fftw = fftw.override {float = true;};
|
||||
};
|
||||
|
||||
rcs = callPackage ../applications/version-management/rcs { };
|
||||
|
||||
@@ -7752,6 +7748,10 @@ let
|
||||
|
||||
dropbox-cli = callPackage ../applications/networking/dropbox-cli { };
|
||||
|
||||
lightdm = callPackage ../applications/display-managers/lightdm { };
|
||||
|
||||
lightdm_gtk_greeter = callPackage ../applications/display-managers/lightdm-gtk-greeter { };
|
||||
|
||||
slim = callPackage ../applications/display-managers/slim { };
|
||||
|
||||
sndBase = builderDefsPackage (import ../applications/audio/snd) {
|
||||
@@ -7766,6 +7766,8 @@ let
|
||||
guile = guile_1_8;
|
||||
};
|
||||
|
||||
shntool = callPackage ../applications/audio/shntool { };
|
||||
|
||||
sonic_visualiser = callPackage ../applications/audio/sonic-visualiser {
|
||||
inherit (pkgs.vamp) vampSDK;
|
||||
inherit (pkgs.xlibs) libX11;
|
||||
@@ -8109,9 +8111,7 @@ let
|
||||
|
||||
libxpdf = callPackage ../applications/misc/xpdf/libxpdf.nix { };
|
||||
|
||||
xpra = callPackage ../tools/X11/xpra {
|
||||
inherit (pythonPackages) notify;
|
||||
};
|
||||
xpra = callPackage ../tools/X11/xpra { };
|
||||
|
||||
xscreensaver = callPackage ../misc/screensavers/xscreensaver {
|
||||
inherit (gnome) libglade;
|
||||
@@ -8342,7 +8342,7 @@ let
|
||||
# You still can override by passing more arguments.
|
||||
spaceOrbit = callPackage ../games/orbit { };
|
||||
|
||||
spring = callPackage ../games/spring { boost = boost149;};
|
||||
spring = callPackage ../games/spring { };
|
||||
|
||||
springLobby = callPackage ../games/spring/springlobby.nix { };
|
||||
|
||||
@@ -8778,7 +8778,9 @@ let
|
||||
|
||||
gtkwave = callPackage ../applications/science/electronics/gtkwave { };
|
||||
|
||||
kicad = callPackage ../applications/science/electronics/kicad { };
|
||||
kicad = callPackage ../applications/science/electronics/kicad {
|
||||
wxGTK = wxGTK29;
|
||||
};
|
||||
|
||||
ngspice = callPackage ../applications/science/electronics/ngspice { };
|
||||
|
||||
@@ -8919,6 +8921,8 @@ let
|
||||
|
||||
mupen64plus = callPackage ../misc/emulators/mupen64plus { };
|
||||
|
||||
mupen64plus1_5 = callPackage ../misc/emulators/mupen64plus/1.5.nix { };
|
||||
|
||||
nix = nixStable;
|
||||
|
||||
nixStable = callPackage ../tools/package-management/nix {
|
||||
@@ -9106,6 +9110,8 @@ let
|
||||
inherit (gnome2) zenity;
|
||||
};
|
||||
|
||||
wxmupen64plus = callPackage ../misc/emulators/wxmupen64plus { };
|
||||
|
||||
x2x = callPackage ../tools/X11/x2x { };
|
||||
|
||||
xosd = callPackage ../misc/xosd { };
|
||||
|
||||
@@ -111,7 +111,6 @@
|
||||
monadPar = self.monadPar_0_1_0_3;
|
||||
# deviating from Haskell platform here, to make some packages (notably statistics) compile
|
||||
jailbreakCabal = self.jailbreakCabal.override { Cabal = self.disableTest self.Cabal_1_14_0; };
|
||||
cabal2nix = self.cabal2nix.override { Cabal = self.Cabal_1_16_0_3; hackageDb = self.hackageDb.override { Cabal = self.Cabal_1_16_0_3; }; };
|
||||
};
|
||||
|
||||
# Abstraction for Haskell packages collections
|
||||
|
||||
@@ -139,7 +139,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
haskellSrc = self.haskellSrc_1_0_1_5; # 7.6 ok
|
||||
html = self.html_1_0_1_2; # 7.6 ok
|
||||
HTTP = self.HTTP_4000_2_8; # 7.6 ok
|
||||
HUnit = self.HUnit_1_2_5_1; # 7.6 ok
|
||||
HUnit = self.HUnit_1_2_5_2; # 7.6 ok
|
||||
mtl = self.mtl_2_1_2; # 7.6 ok
|
||||
network = self.network_2_4_1_2; # 7.6 ok
|
||||
OpenGL = self.OpenGL_2_8_0_0; # 7.6 ok
|
||||
@@ -150,7 +150,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
regexBase = self.regexBase_0_93_2; # 7.6 ok
|
||||
regexCompat = self.regexCompat_0_95_1; # 7.6 ok
|
||||
regexPosix = self.regexPosix_0_95_2; # 7.6 ok
|
||||
split = self.split_0_2_1_2; # 7.6 ok
|
||||
split = self.split_0_2_1_3; # 7.6 ok
|
||||
stm = self.stm_2_4_2; # 7.6 ok
|
||||
syb = self.syb_0_4_0; # 7.6 ok
|
||||
text = self.text_0_11_2_3; # 7.6 ok
|
||||
@@ -444,7 +444,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
|
||||
accelerate = callPackage ../development/libraries/haskell/accelerate {};
|
||||
|
||||
accelerateCuda = callPackage ../development/libraries/haskell/accelerate-cuda {};
|
||||
accelerateCuda = callPackage ../development/libraries/haskell/accelerate-cuda {
|
||||
languageCQuote = self.languageCQuote_0_4_4;
|
||||
};
|
||||
|
||||
accelerateExamples = callPackage ../development/libraries/haskell/accelerate-examples {};
|
||||
|
||||
@@ -701,6 +703,12 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
|
||||
dataDefault = callPackage ../development/libraries/haskell/data-default {};
|
||||
|
||||
dataDefaultClass = callPackage ../development/libraries/haskell/data-default-class {};
|
||||
dataDefaultInstancesBase = callPackage ../development/libraries/haskell/data-default-instances-containers {};
|
||||
dataDefaultInstancesContainers = callPackage ../development/libraries/haskell/data-default-instances-base {};
|
||||
dataDefaultInstancesDlist = callPackage ../development/libraries/haskell/data-default-instances-dlist {};
|
||||
dataDefaultInstancesOldLocale = callPackage ../development/libraries/haskell/data-default-instances-old-locale {};
|
||||
|
||||
dataenc = callPackage ../development/libraries/haskell/dataenc {};
|
||||
|
||||
dataInttrie = callPackage ../development/libraries/haskell/data-inttrie {};
|
||||
@@ -1134,7 +1142,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
HUnit_1_2_4_2 = callPackage ../development/libraries/haskell/HUnit/1.2.4.2.nix {};
|
||||
HUnit_1_2_4_3 = callPackage ../development/libraries/haskell/HUnit/1.2.4.3.nix {};
|
||||
HUnit_1_2_5_1 = callPackage ../development/libraries/haskell/HUnit/1.2.5.1.nix {};
|
||||
HUnit = self.HUnit_1_2_5_1;
|
||||
HUnit_1_2_5_2 = callPackage ../development/libraries/haskell/HUnit/1.2.5.2.nix {};
|
||||
HUnit = self.HUnit_1_2_5_2;
|
||||
|
||||
hxt = callPackage ../development/libraries/haskell/hxt {};
|
||||
|
||||
@@ -1189,7 +1198,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
languageC_0_3_2_1 = callPackage ../development/libraries/haskell/language-c/0.3.2.1.nix {};
|
||||
languageC = self.languageC_0_4_2;
|
||||
|
||||
languageCQuote = callPackage ../development/libraries/haskell/language-c-quote/default.nix {};
|
||||
languageCQuote_0_4_4 = callPackage ../development/libraries/haskell/language-c-quote/0.4.4.nix {};
|
||||
languageCQuote_0_7_1 = callPackage ../development/libraries/haskell/language-c-quote/0.7.1.nix {};
|
||||
languageCQuote = self.languageCQuote_0_7_1;
|
||||
|
||||
languageJavascript = callPackage ../development/libraries/haskell/language-javascript {};
|
||||
|
||||
@@ -1508,6 +1519,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
QuickCheck2 = self.QuickCheck_2_6;
|
||||
QuickCheck = self.QuickCheck2;
|
||||
|
||||
quickcheckIo = callPackage ../development/libraries/haskell/quickcheck-io {};
|
||||
|
||||
RangedSets = callPackage ../development/libraries/haskell/Ranged-sets {};
|
||||
|
||||
random_1_0_1_1 = callPackage ../development/libraries/haskell/random/1.0.1.1.nix {};
|
||||
@@ -1695,8 +1708,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
SMTPClient = callPackage ../development/libraries/haskell/SMTPClient {};
|
||||
|
||||
split_0_2_1_1 = callPackage ../development/libraries/haskell/split/0.2.1.1.nix {};
|
||||
split_0_2_1_2 = callPackage ../development/libraries/haskell/split/0.2.1.2.nix {};
|
||||
split = self.split_0_2_1_2;
|
||||
split_0_2_1_3 = callPackage ../development/libraries/haskell/split/0.2.1.3.nix {};
|
||||
split = self.split_0_2_1_3;
|
||||
|
||||
stbImage = callPackage ../development/libraries/haskell/stb-image {};
|
||||
|
||||
@@ -1960,6 +1973,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
||||
|
||||
yap = callPackage ../development/libraries/haskell/yap {};
|
||||
|
||||
yeganesh = callPackage ../applications/misc/yeganesh {};
|
||||
|
||||
yesod = callPackage ../development/libraries/haskell/yesod {};
|
||||
|
||||
yesodAuth = callPackage ../development/libraries/haskell/yesod-auth {};
|
||||
|
||||
@@ -9,9 +9,12 @@ let self = {
|
||||
patchLatest = srcAttrs:
|
||||
let src = fetchurl srcAttrs; in
|
||||
pkgs.runCommand src.name {} ''
|
||||
mkdir unpack
|
||||
cd unpack
|
||||
tar xf ${src}
|
||||
mv */ package 2>/dev/null || true
|
||||
sed -i -e "s/: \"latest\"/: \"*\"/" package/package.json
|
||||
tar cf $out package
|
||||
tar cf $out *
|
||||
'';
|
||||
|
||||
"abbrev" = self."abbrev-1";
|
||||
@@ -43,7 +46,7 @@ let self = {
|
||||
amdefine = "amdefine-0.0.4";
|
||||
|
||||
"amdefine->=0.0.4" = self."amdefine-0.0.4";
|
||||
|
||||
|
||||
"amdefine-0.0.4" = self.buildNodePackage rec {
|
||||
name = "amdefine-0.0.4";
|
||||
src = fetchurl {
|
||||
@@ -94,6 +97,33 @@ let self = {
|
||||
];
|
||||
};
|
||||
|
||||
"aws-sdk" = self."aws-sdk-*";
|
||||
|
||||
"aws-sdk-git" = self.buildNodePackage rec {
|
||||
name = "aws-sdk-0.9.8-pre7b687a0c262ac129fd6eaffeb02de09ee7e6a87c";
|
||||
src = self.patchLatest {
|
||||
url = "https://github.com/aws/aws-sdk-js/archive/7b687a0c262ac129fd6eaffeb02de09ee7e6a87c.tar.gz";
|
||||
sha256 = "1pn43wxi3xz4kjyxf8j7zil5frhd1zpqja8szamgll2pxxnpnr3i";
|
||||
name = "${name}.tgz";
|
||||
};
|
||||
deps = [
|
||||
self."xml2js-0.2.4"
|
||||
self."xmlbuilder"
|
||||
];
|
||||
};
|
||||
|
||||
"aws-sdk-*" = self.buildNodePackage rec {
|
||||
name = "aws-sdk-0.9.7-pre.8";
|
||||
src = self.patchLatest {
|
||||
url = "http://registry.npmjs.org/aws-sdk/-/${name}.tgz";
|
||||
sha256 = "d3854275981fff76153f79c62745d8d6c59018861729766908c920fff95ea422";
|
||||
};
|
||||
deps = [
|
||||
self."xml2js-0.2.4"
|
||||
self."xmlbuilder"
|
||||
];
|
||||
};
|
||||
|
||||
"backbone" = self."backbone-0.9.2";
|
||||
|
||||
"backbone-0.9.2" = self.buildNodePackage rec {
|
||||
@@ -270,6 +300,17 @@ let self = {
|
||||
|
||||
"commander" = self."commander-~0.6.1";
|
||||
|
||||
"commander-0.5.1" = self.buildNodePackage rec {
|
||||
name = "commander-0.5.1";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/commander/-/${name}.tgz";
|
||||
sha256 = "91042851d0731b28a5e7c342e5cbce7723a7243d31ae378fa86c45ca9493a924";
|
||||
};
|
||||
deps = [
|
||||
|
||||
];
|
||||
};
|
||||
|
||||
"commander-~0.6.1" = self.buildNodePackage rec {
|
||||
name = "commander-0.6.1";
|
||||
src = fetchurl {
|
||||
@@ -569,6 +610,47 @@ let self = {
|
||||
];
|
||||
};
|
||||
|
||||
"htdigest" = self."htdigest-1.0.7";
|
||||
|
||||
"htdigest-1.0.7" = self.buildNodePackage rec {
|
||||
name = "htdigest-1.0.7";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/htdigest/-/${name}.tgz";
|
||||
sha256 = "10fb047addf1c4f1089a26389066d5ff8f5ffa1ccce272a701bb4c2a30d90c58";
|
||||
};
|
||||
deps = [
|
||||
self."commander-0.5.1"
|
||||
];
|
||||
};
|
||||
|
||||
"htpasswd" = self."htpasswd-1.1.0";
|
||||
|
||||
"htpasswd-1.1.0" = self.buildNodePackage rec {
|
||||
name = "htpasswd-1.1.0";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/htpasswd/-/${name}.tgz";
|
||||
sha256 = "cee9c0a525e717e3565ba6ffea8a64c480bc8a9e7800cb9bfc385d1a8e713ec9";
|
||||
};
|
||||
deps = [
|
||||
self."commander-0.5.1"
|
||||
];
|
||||
};
|
||||
|
||||
"http-auth" = self."http-auth-*";
|
||||
|
||||
"http-auth-*" = self.buildNodePackage rec {
|
||||
name = "http-auth-1.2.7";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/http-auth/-/${name}.tgz";
|
||||
sha256 = "874dbb5907d03602f31eae959a0927a3112da8e868231d9a2119bb50d2fe63d2";
|
||||
};
|
||||
deps = [
|
||||
self."node-uuid-1.2.0"
|
||||
self."htpasswd-1.1.0"
|
||||
self."htdigest-1.0.7"
|
||||
];
|
||||
};
|
||||
|
||||
"http-signature" = self."http-signature-0.9.9";
|
||||
|
||||
"http-signature-0.9.9" = self.buildNodePackage rec {
|
||||
@@ -805,6 +887,17 @@ let self = {
|
||||
|
||||
"node-uuid" = self."node-uuid-1.3.3";
|
||||
|
||||
"node-uuid-1.2.0" = self.buildNodePackage rec {
|
||||
name = "node-uuid-1.2.0";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/node-uuid/-/${name}.tgz";
|
||||
sha256 = "96d3ce178ea0825d27a855630de74243a577dc988512512eea572829b208a3d2";
|
||||
};
|
||||
deps = [
|
||||
|
||||
];
|
||||
};
|
||||
|
||||
"node-uuid-1.3.3" = self.buildNodePackage rec {
|
||||
name = "node-uuid-1.3.3";
|
||||
src = fetchurl {
|
||||
@@ -897,7 +990,7 @@ let self = {
|
||||
};
|
||||
|
||||
"optparse" = self."optparse-1.0.3";
|
||||
|
||||
|
||||
"optparse-1.0.3" = self.buildNodePackage rec {
|
||||
name = "optparse-1.0.3";
|
||||
src = fetchurl {
|
||||
@@ -905,7 +998,7 @@ let self = {
|
||||
sha256 = "1cg99i4rq8azxikzqz0ykw4q971azbj49d3m7slj041yscb6m883";
|
||||
};
|
||||
deps = [
|
||||
|
||||
|
||||
];
|
||||
};
|
||||
|
||||
@@ -1115,6 +1208,34 @@ let self = {
|
||||
];
|
||||
};
|
||||
|
||||
"s3http" = self."s3http-*";
|
||||
|
||||
"s3http-*" = self.buildNodePackage rec {
|
||||
name = "s3http-0.0.1";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/s3http/-/${name}.tgz";
|
||||
sha256 = "7140a0ee6df9fb90fd74aa0b68b73f899c6d8e2eaa2de89fde3f634e9bf10dba";
|
||||
};
|
||||
deps = [
|
||||
self."aws-sdk-git"
|
||||
self."commander-0.5.1"
|
||||
self."http-auth-*"
|
||||
];
|
||||
};
|
||||
|
||||
"sax" = self."sax->=0.4.2";
|
||||
|
||||
"sax->=0.4.2" = self.buildNodePackage rec {
|
||||
name = "sax-0.5.2";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/sax/-/${name}.tgz";
|
||||
sha256 = "6bb7cd44e9dfea598997d4ba9d3279dafe75bed7b45904561ca9eb4d85cfd953";
|
||||
};
|
||||
deps = [
|
||||
|
||||
];
|
||||
};
|
||||
|
||||
"semver" = self."semver-1";
|
||||
|
||||
"semver-1" = self."semver-1.0.14";
|
||||
@@ -1261,9 +1382,9 @@ let self = {
|
||||
self."requirejs-==0.26.0"
|
||||
];
|
||||
};
|
||||
|
||||
|
||||
"swig" = self."swig-0.13.2";
|
||||
|
||||
|
||||
"swig-0.13.2" = self.buildNodePackage rec {
|
||||
name = "swig-0.13.2";
|
||||
src = fetchurl {
|
||||
@@ -1448,6 +1569,32 @@ let self = {
|
||||
];
|
||||
};
|
||||
|
||||
"xml2js" = self."xml2js-0.2.4";
|
||||
|
||||
"xml2js-0.2.4" = self.buildNodePackage rec {
|
||||
name = "xml2js-0.2.4";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/xml2js/-/${name}.tgz";
|
||||
sha256 = "8daebb075fc7c564d84221a0cef7825ac824db8e312f873daee59a6adf38da28";
|
||||
};
|
||||
deps = [
|
||||
self."sax->=0.4.2"
|
||||
];
|
||||
};
|
||||
|
||||
"xmlbuilder" = self."xmlbuilder-*";
|
||||
|
||||
"xmlbuilder-*" = self.buildNodePackage rec {
|
||||
name = "xmlbuilder-0.4.2";
|
||||
src = fetchurl {
|
||||
url = "http://registry.npmjs.org/xmlbuilder/-/${name}.tgz";
|
||||
sha256 = "3137e5bf9db1f114767f8ba56be753f2a9f512e38a2df64d7677ae3c9318a0fe";
|
||||
};
|
||||
deps = [
|
||||
|
||||
];
|
||||
};
|
||||
|
||||
"xmlhttprequest" = self."xmlhttprequest-1.2.2";
|
||||
|
||||
"xmlhttprequest-1.2.2" = self.buildNodePackage rec {
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
for each package in a separate file: the call to the function would
|
||||
be almost as must code as the function itself. */
|
||||
|
||||
{pkgs}:
|
||||
{pkgs, __overrides}:
|
||||
|
||||
rec {
|
||||
|
||||
inherit (pkgs) buildPerlPackage fetchurl stdenv perl fetchsvn;
|
||||
|
||||
inherit __overrides;
|
||||
|
||||
# Helper functions for packages that use Module::Build to build.
|
||||
buildPerlModule = { buildInputs ? [], ... } @ args:
|
||||
buildPerlPackage (args // {
|
||||
@@ -1553,6 +1555,19 @@ rec {
|
||||
};
|
||||
};
|
||||
|
||||
DBIxClassCandy = buildPerlPackage {
|
||||
name = "DBIx-Class-Candy-0.002103";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/F/FR/FREW/DBIx-Class-Candy-0.002103.tar.gz;
|
||||
sha256 = "1vcaigvzxq9jjkhw2bkayrnsa76sakr3wrv7009f1dxyfa0iyrsk";
|
||||
};
|
||||
propagatedBuildInputs = [ TestDeep TestFatal DBIxClass LinguaENInflect StringCamelCase ];
|
||||
meta = {
|
||||
description = "Sugar for your favorite ORM, DBIx::Class";
|
||||
license = "perl5";
|
||||
};
|
||||
};
|
||||
|
||||
DBIxClassCursorCached = buildPerlPackage {
|
||||
name = "DBIx-Class-Cursor-Cached-1.001002";
|
||||
src = fetchurl {
|
||||
@@ -1576,6 +1591,19 @@ rec {
|
||||
propagatedBuildInputs = [DBIxClass HTMLWidget];
|
||||
};
|
||||
|
||||
DBIxClassHelpers = buildPerlPackage {
|
||||
name = "DBIx-Class-Helpers-2.016005";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/F/FR/FREW/DBIx-Class-Helpers-2.016005.tar.gz;
|
||||
sha256 = "0nkskc0h284l2q3m33553i8g4pr1kcx7vmwz8bi1kmga16bs7nqk";
|
||||
};
|
||||
propagatedBuildInputs = [ DBIxClassCandy TestDeep CarpClan DBDSQLite ];
|
||||
meta = {
|
||||
description = "Simplify the common case stuff for DBIx::Class.";
|
||||
license = "perl5";
|
||||
};
|
||||
};
|
||||
|
||||
DBIxClassIntrospectableM2M = buildPerlPackage {
|
||||
name = "DBIx-Class-IntrospectableM2M-0.001001";
|
||||
src = fetchurl {
|
||||
|
||||
@@ -105,7 +105,7 @@ rec {
|
||||
|
||||
FUSE_FS m
|
||||
|
||||
# nixos mounts some cgroup
|
||||
# systemd uses cgroups
|
||||
CGROUPS y
|
||||
|
||||
# Latencytop
|
||||
@@ -307,6 +307,12 @@ rec {
|
||||
kernelAutoModules = false;
|
||||
kernelExtraConfig =
|
||||
''
|
||||
MIGRATION n
|
||||
COMPACTION n
|
||||
|
||||
# nixos mounts some cgroup
|
||||
CGROUPS y
|
||||
|
||||
BLK_DEV_RAM y
|
||||
BLK_DEV_INITRD y
|
||||
BLK_DEV_CRYPTOLOOP m
|
||||
@@ -360,6 +366,9 @@ rec {
|
||||
EXT3_FS y
|
||||
REISERFS_FS y
|
||||
MAGIC_SYSRQ y
|
||||
|
||||
# The kernel doesn't boot at all, with FTRACE
|
||||
FTRACE n
|
||||
'';
|
||||
kernelTarget = "vmlinux";
|
||||
uboot = null;
|
||||
|
||||
@@ -58,6 +58,11 @@ pythonPackages = python.modules // rec {
|
||||
inherit python buildPythonPackage;
|
||||
};
|
||||
|
||||
pitz = import ../applications/misc/pitz {
|
||||
inherit (pkgs) stdenv fetchurl;
|
||||
inherit buildPythonPackage tempita jinja2 pyyaml clepy mock nose decorator docutils;
|
||||
};
|
||||
|
||||
pycairo = import ../development/python-modules/pycairo {
|
||||
inherit (pkgs) stdenv fetchurl pkgconfig cairo x11;
|
||||
inherit python;
|
||||
@@ -589,6 +594,24 @@ pythonPackages = python.modules // rec {
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
clepy = buildPythonPackage rec {
|
||||
name = "clepy-0.3.20";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/c/clepy/${name}.tar.gz";
|
||||
sha256 = "16vibfxms5z4ld8gbkra6dkhqm2cc3jnn0fwp7mw70nlwxnmm51c";
|
||||
};
|
||||
|
||||
buildInputs = [ mock nose decorator ];
|
||||
|
||||
meta = {
|
||||
homepage = http://code.google.com/p/clepy/;
|
||||
description = "Utilities created by the Cleveland Python users group";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
clientform = buildPythonPackage (rec {
|
||||
name = "clientform-0.2.10";
|
||||
|
||||
@@ -1462,7 +1485,7 @@ pythonPackages = python.modules // rec {
|
||||
};
|
||||
|
||||
buildInputs = [ nose ];
|
||||
propagatedBuildInputs = [ beautifulsoup4 pyrss2gen feedparser pynzb html5lib dateutil beautifulsoup flask jinja2 requests sqlalchemy pyyaml cherrypy progressbar ];
|
||||
propagatedBuildInputs = [ beautifulsoup4 pyrss2gen feedparser pynzb html5lib dateutil beautifulsoup flask jinja2 requests sqlalchemy pyyaml cherrypy progressbar deluge ];
|
||||
|
||||
meta = {
|
||||
homepage = http://flexget.com/;
|
||||
@@ -1685,6 +1708,23 @@ pythonPackages = python.modules // rec {
|
||||
};
|
||||
});
|
||||
|
||||
http_signature = buildPythonPackage (rec {
|
||||
name = "http_signature-0.1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/h/http_signature/${name}.tar.gz";
|
||||
md5 = "015061846254bd5d8c5dbc2913985153";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [pycrypto];
|
||||
|
||||
meta = {
|
||||
homepage = https://github.com/atl/py-http-signature;
|
||||
description = "";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
};
|
||||
});
|
||||
|
||||
httplib2 = buildPythonPackage rec {
|
||||
name = "httplib2-0.8";
|
||||
|
||||
@@ -2753,11 +2793,11 @@ pythonPackages = python.modules // rec {
|
||||
|
||||
|
||||
prettytable = buildPythonPackage rec {
|
||||
name = "prettytable-0.5";
|
||||
name = "prettytable-0.7.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/P/PrettyTable/${name}.tar.gz";
|
||||
md5 = "13a6930d775395f393afd86948afa4fa";
|
||||
url = "http://pypi.python.org/packages/source/P/PrettyTable/${name}.tar.bz2";
|
||||
sha1 = "ad346a18d92c1d95f2295397c7a8a4f489e48851";
|
||||
};
|
||||
|
||||
meta = {
|
||||
@@ -3867,6 +3907,23 @@ pythonPackages = python.modules // rec {
|
||||
};
|
||||
});
|
||||
|
||||
smartdc = buildPythonPackage rec {
|
||||
name = "smartdc-0.1.12";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://pypi.python.org/packages/source/s/smartdc/smartdc-0.1.12.tar.gz;
|
||||
md5 = "b960f61facafc879142b699050f6d8b4";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ requests http_signature ];
|
||||
|
||||
meta = {
|
||||
description = "Joyent SmartDataCenter CloudAPI connector using http-signature authentication via Requests";
|
||||
homepage = https://github.com/atl/py-smartdc;
|
||||
license = pkgs.lib.licenses.mit;
|
||||
};
|
||||
};
|
||||
|
||||
sphinx = buildPythonPackage (rec {
|
||||
name = "Sphinx-1.1.3";
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -177,7 +177,7 @@ with (import ./release-lib.nix);
|
||||
texLiveExtra = linux;
|
||||
texinfo = all;
|
||||
time = linux;
|
||||
tinycc = ["i686-linux"];
|
||||
tinycc = linux;
|
||||
udev = linux;
|
||||
unrar = linux;
|
||||
unzip = all;
|
||||
|
||||
@@ -304,7 +304,7 @@ let
|
||||
texinfo = all;
|
||||
tightvnc = linux;
|
||||
time = linux;
|
||||
tinycc = ["i686-linux"];
|
||||
tinycc = linux;
|
||||
uae = linux;
|
||||
udev = linux;
|
||||
unrar = linux;
|
||||
|
||||
Reference in New Issue
Block a user