Merge branch 'staging' into closure-size
This commit is contained in:
@@ -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,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 ];
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
@@ -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 = {
|
||||
|
||||
@@ -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";
|
||||
}
|
||||
Reference in New Issue
Block a user