Merge remote-tracking branch 'origin/master' into staging.

This commit is contained in:
Peter Simons
2014-10-31 11:14:24 +01:00
261 changed files with 4084 additions and 1249 deletions

View File

@@ -1,11 +1,11 @@
{ fetchurl, stdenv, perl }:
stdenv.mkDerivation rec {
name = "parallel-20140922";
name = "parallel-20141022";
src = fetchurl {
url = "mirror://gnu/parallel/${name}.tar.bz2";
sha256 = "0hxx1h2ba6y2y1vy02r2hzndid2b469hj08f0vlmpjqw5g4f52a5";
sha256 = "1dpssybids6k6na4rh2gwv1m581h28rcmsvq0hs56hrrh7qpjmvp";
};
patchPhase =

View File

@@ -0,0 +1,16 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
name = "rcm-1.2.3";
src = fetchurl {
url = https://thoughtbot.github.io/rcm/dist/rcm-1.2.3.tar.gz;
sha256 = "0gwpclbc152jkclj3w83s2snx3dcgljwr75q1z8czl3yar7d8bsh";
};
meta = {
description = "Management Suite for Dotfiles";
homepage = https://github.com/thoughtbot/rcm;
license = stdenv.lib.licenses.bsd3;
};
}

View File

@@ -1,14 +1,14 @@
{ stdenv, fetchurl, python, zip }:
let
version = "2014.09.19";
version = "2014.10.25";
in
stdenv.mkDerivation rec {
name = "youtube-dl-${version}";
src = fetchurl {
url = "http://youtube-dl.org/downloads/${version}/${name}.tar.gz";
sha256 = "0xyn9rszvv0k0rqgwqzr69bk4n2crfxkwmmi8k26aw52yggba24k";
sha256 = "0llgallsvvwxr52kzpd91rz1vxm4drj2jzns30jfdqv81a9d98wa";
};
buildInputs = [ python ];

View File

@@ -0,0 +1,22 @@
{ stdenv, fetchurl, pkgconfig, openssl, pcsclite }:
stdenv.mkDerivation rec {
name = "yubico-piv-tool-0.1.0";
src = fetchurl {
url = "https://developers.yubico.com/yubico-piv-tool/Releases/${name}.tar.gz";
sha256 = "1m573f0vn3xgzsl29ps679iykp5krwd0fnr4nhm1fw2hm5zahrhf";
};
buildInputs = [ pkgconfig openssl pcsclite ];
configureFlags = [ "--with-backend=pcsc" ];
meta = with stdenv.lib; {
homepage = https://developers.yubico.com/yubico-piv-tool/;
description = "";
maintainers = with maintainers; [ wkennington ];
license = licenses.bsd2;
platforms = platforms.all;
};
}

View File

@@ -0,0 +1,29 @@
{ stdenv, fetchurl, pkgconfig, yubikey-personalization, qt, libyubikey }:
stdenv.mkDerivation rec {
name = "yubikey-personalization-gui-3.1.16";
src = fetchurl {
url = "https://developers.yubico.com/yubikey-personalization-gui/Releases/${name}.tar.gz";
sha256 = "0sdiy2jn0anjvhnz47mrkblhh3paf0gmbgdmrkm21kws4f6sb4kh";
};
buildInputs = [ pkgconfig yubikey-personalization qt libyubikey ];
configurePhase = ''
qmake
'';
installPhase = ''
mkdir -p $out/bin
cp build/release/yubikey-personalization-gui $out/bin
'';
meta = with stdenv.lib; {
homepage = https://developers.yubico.com/yubikey-personalization-gui;
description = "a QT based cross-platform utility designed to facilitate reconfiguration of the Yubikey";
license = licenses.bsd2;
platforms = platforms.unix;
maintainers = with maintainers; [ wkennington ];
};
}

View File

@@ -0,0 +1,25 @@
{ stdenv, fetchurl, pkgconfig, libusb, libyubikey, json_c }:
stdenv.mkDerivation rec {
name = "yubikey-personalization-${version}";
version = "1.16.0";
src = fetchurl {
url = "https://developers.yubico.com/yubikey-personalization/Releases/ykpers-${version}.tar.gz";
sha256 = "1zspbb10k9x9mjv8hadmwwgzjlign372al3zshypj9ri55ky0xs3";
};
buildInputs = [ pkgconfig libusb libyubikey json_c ];
configureFlags = [
"--with-backend=libusb-1.0"
];
meta = with stdenv.lib; {
homepage = https://developers.yubico.com/yubikey-personalization;
description = "a library and command line tool to personalize YubiKeys";
license = licenses.bsd2;
platforms = platforms.unix;
maintainers = with maintainers; [ wkennington ];
};
}