Merge branch 'master.upstream' into staging.upstream
This commit is contained in:
commit
fe4f8903b4
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "taskwarrior-${version}";
|
||||
version = "2.4.0";
|
||||
version = "2.4.4";
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.taskwarrior.org/download/task-${version}.tar.gz";
|
||||
sha256 = "17hiv7zld06zb5xmyp96bw9xl6vp178fhffs660fxxpxn3srb9bg";
|
||||
sha256 = "7ff406414e0be480f91981831507ac255297aab33d8246f98dbfd2b1b2df8e3b";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake libuuid gnutls ];
|
||||
|
@ -15,11 +15,11 @@ let
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mumble-${version}";
|
||||
version = "1.2.8";
|
||||
version = "1.2.9";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/mumble/${name}.tar.gz";
|
||||
sha256 = "0ng1xd7i0951kqnd9visf84y2dcwia79a1brjwfvr1wnykgw6bsc";
|
||||
sha256 = "1frc6b284cl36czrsrg47mnmg1im0pjqscp877gz2rrjc62pxlab";
|
||||
};
|
||||
|
||||
patches = optional jackSupport ./mumble-jack-support.patch;
|
||||
|
@ -9,7 +9,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "2.4.2";
|
||||
version = "2.4.4";
|
||||
svn = subversionClient.override { perlBindings = true; };
|
||||
in
|
||||
|
||||
@ -18,7 +18,7 @@ stdenv.mkDerivation {
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz";
|
||||
sha256 = "1rf942v2yk49xgy0asgk4vi4mmshpz823iyvrxc5n5y2v0ffq0a8";
|
||||
sha256 = "0q02ygsk1gvn07bb7gnwrp9kr2p405fjj8arpby7851889fv2wzq";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -15,11 +15,11 @@ in
|
||||
|
||||
with stdenv.lib;
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libinput-0.15.0";
|
||||
name = "libinput-0.17.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.freedesktop.org/software/libinput/${name}.tar.xz";
|
||||
sha256 = "07gw2bhjikiix6bgln03n0zqnbqw18svlf2dfpsv893xjwcdnmhn";
|
||||
sha256 = "1nr8zg99hk6lz2g2kdvlz13i7cwvrsakakrn3c1w2id7wcxj9nxp";
|
||||
};
|
||||
|
||||
configureFlags = [
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, nasm }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libjpeg-turbo-1.4.0";
|
||||
name = "libjpeg-turbo-1.4.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/libjpeg-turbo/${name}.tar.gz";
|
||||
sha256 = "1vmv5ciqq98gi2ishqbvlx9hsk7sl06lr6xkcgw480jiddadhfnr";
|
||||
sha256 = "027vz97064bjmwj7gdw2p47y1437w08j54frpgzmnql5rvabmxab";
|
||||
};
|
||||
|
||||
buildInputs = [ nasm ];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libndp-1.4";
|
||||
name = "libndp-1.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://libndp.org/files/${name}.tar.gz";
|
||||
sha256 = "0pym5xxq3avg348q61xggwy05i0r2m4sj3mlwlpxfjq2xi3y42rs";
|
||||
sha256 = "15f743hjc7yy2sv3hzvfc27s1gny4mh5aww59vn195fff2midwgs";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -1,10 +1,11 @@
|
||||
{ stdenv, fetchurl, lcms2, jasper, pkgconfig }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libraw-0.16.0";
|
||||
name = "libraw-${version}";
|
||||
version = "0.16.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = http://www.libraw.org/data/LibRaw-0.16.0.tar.gz;
|
||||
url = "http://www.libraw.org/data/LibRaw-${version}.tar.gz";
|
||||
sha256 = "15ng4s24grib39r0nlgrf18r2j9yh43qyx4vbif38d95xiqkix3i";
|
||||
};
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
{stdenv, fetchurlBoot, openssl, zlib}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libssh2-1.5.0";
|
||||
name = "libssh2-1.6.0";
|
||||
|
||||
src = fetchurlBoot {
|
||||
url = "${meta.homepage}/download/${name}.tar.gz";
|
||||
sha256 = "1z6hfgak00yz0azx6lk6n688mywhdxx03j6sdf95p3w6ssnnn6c3";
|
||||
sha256 = "05c2is69c50lyikkh29nk6zhghjk4i7hjx0zqfhq47aald1jj82s";
|
||||
};
|
||||
|
||||
buildInputs = [ openssl zlib ];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, perl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mbedtls-1.3.10";
|
||||
name = "mbedtls-1.3.11";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://polarssl.org/download/${name}-gpl.tgz";
|
||||
sha256 = "0zj0vdmam52hk7c6s3y81bdb4mqawi9fskkcqlgnj8v61j7dhvvl";
|
||||
sha256 = "1js1lk6hvw9l3nhjhnhzfazfbnlcmk229hmnlm7jli3agc1979b7";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ perl ];
|
||||
|
@ -26,13 +26,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "wiredtiger-${version}";
|
||||
version = "2.6.0";
|
||||
version = "2.6.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = "wiredtiger";
|
||||
owner = "wiredtiger";
|
||||
rev = version;
|
||||
sha256 = "0i2r03bpq9xzp5pw7c67kjac5j7mssiawd9id8lqjdbr6c6772cv";
|
||||
sha256 = "1nj319w3hvkq3za2dz9m0p1w683gycdb392v1jb910bhzpsq30pd";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ automake autoconf libtool ];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, libuuid, pkgconfig, libsodium }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "zeromq-4.1.1";
|
||||
name = "zeromq-4.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://download.zeromq.org/${name}.tar.gz";
|
||||
sha256 = "1nxqvb1n8yy6953nv095riirrpmw4w340qd6sjm4cfdl0rbixmj3";
|
||||
sha256 = "09sr6ix4k25m3fw6c8xhicq5g27q0k1vlwfqai8iwlk8dnnjw5pr";
|
||||
};
|
||||
|
||||
buildInputs = [ libuuid pkgconfig libsodium ];
|
||||
|
@ -5,11 +5,11 @@
|
||||
assert stdenv.isLinux;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "bluez-5.30";
|
||||
name = "bluez-5.31";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/bluetooth/${name}.tar.xz";
|
||||
sha256 = "0b1qbnq1xzcdw5rajg9yyg31bf21jnff0n6gnf1snz89bbdllfhy";
|
||||
sha256 = "13w1cdybwyb9pww64hp8dwxqq9zs58wh1mq8sslsknb6b3663dn4";
|
||||
};
|
||||
|
||||
pythonPath = with pythonPackages;
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ stdenv, fetchurl, pkgconfig, udev, utillinux, coreutils, enable_dmeventd ? false }:
|
||||
|
||||
let
|
||||
version = "2.02.118";
|
||||
version = "2.02.120";
|
||||
in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
@ -9,7 +9,7 @@ stdenv.mkDerivation {
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://sources.redhat.com/pub/lvm2/releases/LVM2.${version}.tgz";
|
||||
sha256 = "1ishsibxn1l5fymrrc5fd3z05x1z2zh0y8939wpvwz0qp9rwxazn";
|
||||
sha256 = "06h8csqjy6b0khi73kklkp10j5yq3j1kxklfaf158c80glpx0swd";
|
||||
};
|
||||
|
||||
configureFlags =
|
||||
|
@ -12,7 +12,7 @@ assert (!libsOnly) -> kernel != null;
|
||||
|
||||
let
|
||||
|
||||
versionNumber = "346.59";
|
||||
versionNumber = "352.21";
|
||||
|
||||
# Policy: use the highest stable version as the default (on our master).
|
||||
inherit (stdenv.lib) makeLibraryPath;
|
||||
@ -28,12 +28,12 @@ stdenv.mkDerivation {
|
||||
if stdenv.system == "i686-linux" then
|
||||
fetchurl {
|
||||
url = "http://us.download.nvidia.com/XFree86/Linux-x86/${versionNumber}/NVIDIA-Linux-x86-${versionNumber}.run";
|
||||
sha256 = "0a91mmv9846chyx6rbf3hx39gr344cffmgic45a9sf82rky87kv5";
|
||||
sha256 = "1l206091frcpql8ql82i5jkf955wdr56ikh9aprwhqkyyjjq4qv1";
|
||||
}
|
||||
else if stdenv.system == "x86_64-linux" then
|
||||
fetchurl {
|
||||
url = "http://us.download.nvidia.com/XFree86/Linux-x86_64/${versionNumber}/NVIDIA-Linux-x86_64-${versionNumber}-no-compat32.run";
|
||||
sha256 = "0rz7pdzdviz1086w8ks6qiv83ah84y13h3051xr1p4wa4kll2yac";
|
||||
sha256 = "1sv495i5s1fd7j4k4yr53xbgc9jind0y74mqivv36p5z6m8z5k6g";
|
||||
}
|
||||
else throw "nvidia-x11 does not support platform ${stdenv.system}";
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
let version = "3.0.3";
|
||||
let version = "3.0.4";
|
||||
system-libraries = [
|
||||
"pcre"
|
||||
"wiredtiger"
|
||||
@ -36,7 +36,7 @@ in stdenv.mkDerivation rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://downloads.mongodb.org/src/mongodb-src-r${version}.tar.gz";
|
||||
sha256 = "01q8fas8afch50h4kjdrdrcrb1qx243wafz6zdsbc2waq60mlxjp";
|
||||
sha256 = "0q23hvi0axc14s1ah1p67rxvi36skw34kj9ahpijx2dd2a5smrvd";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ scons ];
|
||||
|
@ -1,11 +1,14 @@
|
||||
{ stdenv, fetchurl }:
|
||||
{ stdenv, fetchFromGitHub }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "dosfstools-3.0.26";
|
||||
name = "dosfstools-${version}";
|
||||
version = "3.0.28";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://daniel-baumann.ch/files/software/dosfstools/${name}.tar.xz";
|
||||
sha256 = "0x9yi6s1419k678pr9h3a5bjccbrcxxpzmjwgl262ffrikz45126";
|
||||
src = fetchFromGitHub {
|
||||
owner = "dosfstools";
|
||||
repo = "dosfstools";
|
||||
rev = "v${version}";
|
||||
sha256 = "0lqirpxcn8ml0anq8aqmaljfsji9h6mdzz0jrs0yqqfhgg90bkg2";
|
||||
};
|
||||
|
||||
makeFlags = "PREFIX=$(out)";
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ pkgconfig, dbus_libs, nettle, stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "dnsmasq-2.72";
|
||||
name = "dnsmasq-2.73";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.thekelleys.org.uk/dnsmasq/${name}.tar.xz";
|
||||
sha256 = "1c80hq09hfm8cp5pirfb8wdlc7dqkp7zzmbmdaradcvlblzx42vx";
|
||||
sha256 = "1xnqfaw2l78f4zw4z9sgr9nl9yc233gxc3sd7hxapz2k7q883zqb";
|
||||
};
|
||||
|
||||
# Can't rely on make flags because of space in one of the parameters
|
||||
|
@ -1,18 +1,16 @@
|
||||
{ stdenv, fetchurl, gnutls, pkgconfig, readline, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "lftp-4.6.1";
|
||||
name = "lftp-4.6.3a";
|
||||
|
||||
src = fetchurl {
|
||||
urls = [
|
||||
"http://lftp.yar.ru/ftp/${name}.tar.bz2"
|
||||
"http://lftp.yar.ru/ftp/old/${name}.tar.bz2"
|
||||
];
|
||||
sha256 = "0w9nb24abqlnjzi30q8s0yv3h0zjxhynliyxwdgnrv0qag0k401s";
|
||||
sha256 = "0846p1z5v997lxaqanj8n1qkv470s8nlhs420kiby67k4j2zl576";
|
||||
};
|
||||
|
||||
patches = [ ./no-gets.patch ];
|
||||
|
||||
buildInputs = [ gnutls pkgconfig readline zlib ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -1,15 +0,0 @@
|
||||
--- a/lib/stdio.in.h
|
||||
+++ b/lib/stdio.in.h
|
||||
@@ -702,10 +702,12 @@
|
||||
/* It is very rare that the developer ever has full control of stdin,
|
||||
so any use of gets warrants an unconditional warning; besides, C11
|
||||
removed it. */
|
||||
+#ifdef gets
|
||||
#undef gets
|
||||
#if HAVE_RAW_DECL_GETS
|
||||
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|
||||
#endif
|
||||
+#endif
|
||||
|
||||
|
||||
#if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@
|
@ -1,18 +1,19 @@
|
||||
{ lib, stdenv, fetchFromGitHub, perl, nix, perlPackages }:
|
||||
|
||||
let rev = "4c24e3ffa7d267d67d87135e7ac4c9198e449cd3"; in
|
||||
let rev = "7e09caa2a7a435aeb2cd5446aa590d6f9ae1699d"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "nix-serve-0.1-${lib.substring 0 7 rev}";
|
||||
name = "nix-serve-0.2-${lib.substring 0 7 rev}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "edolstra";
|
||||
repo = "nix-serve";
|
||||
inherit rev;
|
||||
sha256 = "1c0ip4w00j86412l2qf0dwzjr9jzimiygbx82x15r46kr3cpk7kp";
|
||||
sha256 = "0mjzsiknln3isdri9004wwjjjpak5fj8ncizyncf5jv7g4m4q1pj";
|
||||
};
|
||||
|
||||
buildInputs = [ perl nix perlPackages.Plack perlPackages.Starman ];
|
||||
buildInputs = [ perl nix ]
|
||||
++ (with perlPackages; [ DBI DBDSQLite Plack Starman ]);
|
||||
|
||||
buildPhase = "true";
|
||||
|
||||
|
@ -1,17 +1,21 @@
|
||||
{ stdenv, fetchgit, perl, efivar, pciutils, zlib }:
|
||||
{ stdenv, fetchFromGitHub, perl, efivar, pciutils, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "efibootmgr-${version}";
|
||||
version = "0.11.0";
|
||||
version = "0.12";
|
||||
|
||||
buildInputs = [ perl efivar pciutils zlib ];
|
||||
|
||||
src = fetchgit {
|
||||
url = "git://github.com/rhinstaller/efibootmgr.git";
|
||||
rev = "refs/tags/${name}";
|
||||
sha256 = "1di7cipi6jh4qaiq1ckyk6aimgpagb85yr37k3c1kj1m9p5qra4j";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rhinstaller";
|
||||
repo = "efibootmgr";
|
||||
rev = name;
|
||||
sha256 = "0fmrsp67dln76896fvxalj2pamyp9dszf32kl06wdfi0km42z8sh";
|
||||
};
|
||||
|
||||
NIX_CFLAGS_COMPILE = "-I${efivar}/include/efivar";
|
||||
NIX_LDFLAGS = "-lefiboot -lefivar";
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace "./tools/install.pl" \
|
||||
--replace "/usr/bin/perl" "${perl}/bin/perl"
|
||||
|
@ -1,17 +1,21 @@
|
||||
{ stdenv, fetchgit, popt }:
|
||||
{ stdenv, fetchFromGitHub, popt }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "efivar-${version}";
|
||||
version = "0.15";
|
||||
version = "0.20";
|
||||
|
||||
src = fetchgit {
|
||||
url = "git://github.com/rhinstaller/efivar.git";
|
||||
rev = "refs/tags/${version}";
|
||||
sha256 = "1k5krjghb2r04wv6kxnhs1amqwzk7khzm7bsh0wnbsz7qn92masr";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rhinstaller";
|
||||
repo = "efivar";
|
||||
rev = version;
|
||||
sha256 = "14c8x9dhi4scj42n1cf513b551c1ccm8lwpaqx8h8ydpm2k35qi4";
|
||||
};
|
||||
|
||||
buildInputs = [ popt ];
|
||||
|
||||
# 0.20 Relies on symbols from libdl.so which breaks efibootmgr
|
||||
NIX_LDFLAGS = "-ldl";
|
||||
|
||||
installFlags = [
|
||||
"libdir=$(out)/lib"
|
||||
"mandir=$(out)/share/man"
|
||||
|
Loading…
x
Reference in New Issue
Block a user