Merge branch 'staging' into closure-size

This commit is contained in:
Vladimír Čunát
2016-01-19 09:55:31 +01:00
1293 changed files with 75245 additions and 28520 deletions
+2 -2
View File
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
name = "facter-${version}";
version = "3.0.2";
version = "3.1.3";
src = fetchurl {
url = "https://downloads.puppetlabs.com/facter/${name}.tar.gz";
sha256 = "1myf1r827bh3n0snkzwj2jnc0sax9bq6z1vv9gr90rqr73lixvig";
sha256 = "1ngp3xjdh6x1w7lsi4lji2xzqp0x950jngcdlq11lcr0wfnzwyxj";
};
libyamlcpp_ = libyamlcpp.override { makePIC = true; };
+2 -2
View File
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
baseName = "ipmiutil";
version = "2.9.6";
version = "2.9.8";
name = "${baseName}-${version}";
src = fetchurl {
url = "mirror://sourceforge/project/${baseName}/${name}.tar.gz";
sha256 = "068mfxaay91m5qqs0lb4jwvsbxb665n2hgcp0g1k62zvicyiyk48";
sha256 = "066xfmzkrjbazddik2kx8k5adppkd3hm3pna6x8vri18sg7421w6";
};
buildInputs = [ openssl ];
+2 -2
View File
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, zlib, kmod, which }:
stdenv.mkDerivation rec {
name = "pciutils-3.4.0"; # with database from 2015-09
name = "pciutils-3.4.1"; # with database from 2016-01
src = fetchurl {
url = "mirror://kernel/software/utils/pciutils/${name}.tar.xz";
sha256 = "15liffqvdwbpza210wfqy2y135dvg7sbyqr7gvhyjllgspv8z2gq";
sha256 = "0am8hiv435h2dayclnkdk8qjlpj08m4djf6sv15n9l84av658mc6";
};
buildInputs = [ pkgconfig zlib kmod which ];
+15 -12
View File
@@ -1,22 +1,25 @@
{ stdenv, fetchurl }:
{ stdenv, fetchurl, cmake }:
let
version = "0.8.1";
in
stdenv.mkDerivation {
stdenv.mkDerivation rec {
name = "thinkfan-${version}";
version = "0.9.2";
src = fetchurl {
url = "mirror://sourceforge/thinkfan/thinkfan-${version}.tar.gz";
sha256 = "04akla66r8k10x0jvmcpfi92hj2sppygcl7hhwn8n8zsvvf0yqxs";
sha256 = "0ydgabk2758f6j64g1r9vdsd221nqsv5rwnphm81s7i2vgra1nlh";
};
nativeBuildInputs = [ cmake ];
unpackPhase = ''
sourceRoot="$PWD/${name}";
mkdir $sourceRoot;
tar xzvf "$src" -C $sourceRoot;
'';
installPhase = ''
mkdir -p $out/bin
mv thinkfan $out/bin/
mkdir -p $out/bin;
mv thinkfan $out/bin/;
'';
meta = {
+19 -24
View File
@@ -1,31 +1,26 @@
a @ {pciutils, libx86, zlib, ...} :
let
s = import ./src-for-default.nix;
buildInputs = with a; [
libx86 pciutils zlib
];
in
rec {
src = a.fetchUrlFromSrcInfo s;
{ stdenv, fetchurl, pciutils, libx86, zlib }:
inherit (s) name;
inherit buildInputs;
configureFlags = [];
stdenv.mkDerivation rec {
name = "vbetool-${version}";
version = "1.1";
/* doConfigure should be removed if not needed */
phaseNames = ["fixPCIref" "doConfigure" "doMakeInstall"];
src = fetchurl {
url = "http://www.codon.org.uk/~mjg59/vbetool/download/${name}.tar.gz";
sha256 = "0m7rc9v8nz6w9x4x96maza139kin6lg4hscy6i13fna4672ds9jd";
};
fixPCIref = a.fullDepEntry (''
sed -e 's@$(libdir)/libpci.a@${a.pciutils}/lib/libpci.so@' -i Makefile.in
export NIX_LDFLAGS="$NIX_LDFLAGS -lpci"
'') ["doUnpack" "minInit"];
buildInputs = [ pciutils libx86 zlib ];
meta = {
patchPhase = ''
substituteInPlace Makefile.in --replace '$(libdir)/libpci.a' ""
'';
configureFlags = [ "LDFLAGS=-lpci" ];
meta = with stdenv.lib; {
description = "Video BIOS execution tool";
maintainers = [
a.lib.maintainers.raskin
];
platforms = with a.lib.platforms;
linux;
homepage = http://www.codon.org.uk/~mjg59/vbetool/;
maintainers = [ maintainers.raskin ];
platforms = platforms.linux;
};
}
@@ -1,9 +0,0 @@
rec {
version="1.1";
name="vbetool-1.1";
hash="0m7rc9v8nz6w9x4x96maza139kin6lg4hscy6i13fna4672ds9jd";
url="http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-${version}.tar.gz";
advertisedUrl="http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-1.1.tar.gz";
}
@@ -1,4 +0,0 @@
{
downloadPage = "http://www.codon.org.uk/~mjg59/vbetool/download/?C=M;O=D";
baseName = "vbetool";
}