diff options
author | Tuomas Tynkkynen <tuomas@tuxera.com> | 2018-01-27 21:53:16 +0200 |
---|---|---|
committer | Tuomas Tynkkynen <tuomas@tuxera.com> | 2018-01-27 21:53:16 +0200 |
commit | c3a658deb1954165f12d92dfe36204d4c5cc2ec8 (patch) | |
tree | f115d121018d6ee13fcf9e566acb1cd1daf7d5df /pkgs/tools | |
parent | f968949c75d77bf1344883dec65b5a5323c24d6d (diff) | |
parent | 355a6ca18971b75219fa6bcf20902a2ac2d9b3e3 (diff) | |
download | nixlib-c3a658deb1954165f12d92dfe36204d4c5cc2ec8.tar nixlib-c3a658deb1954165f12d92dfe36204d4c5cc2ec8.tar.gz nixlib-c3a658deb1954165f12d92dfe36204d4c5cc2ec8.tar.bz2 nixlib-c3a658deb1954165f12d92dfe36204d4c5cc2ec8.tar.lz nixlib-c3a658deb1954165f12d92dfe36204d4c5cc2ec8.tar.xz nixlib-c3a658deb1954165f12d92dfe36204d4c5cc2ec8.tar.zst nixlib-c3a658deb1954165f12d92dfe36204d4c5cc2ec8.zip |
Merge remote-tracking branch 'upstream/master' into staging
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/audio/beets/default.nix | 2 | ||||
-rw-r--r-- | pkgs/tools/misc/diffoscope/default.nix | 12 | ||||
-rw-r--r-- | pkgs/tools/security/spectre-meltdown-checker/default.nix | 4 |
3 files changed, 11 insertions, 7 deletions
diff --git a/pkgs/tools/audio/beets/default.nix b/pkgs/tools/audio/beets/default.nix index c711881d528f..899845a044c6 100644 --- a/pkgs/tools/audio/beets/default.nix +++ b/pkgs/tools/audio/beets/default.nix @@ -195,7 +195,7 @@ in pythonPackages.buildPythonApplication rec { BASH_COMPLETION_SCRIPT="${completion}" \ HOME="$(mktemp -d)" \ # Exclude failing test https://github.com/beetbox/beets/issues/2652 - nosetests -v --exclude="test_single_month_nonmatch_" + nosetests -v --exclude=test_single_month_nonmatch_ --exclude=test_asciify_variable --exclude=test_asciify_character_expanding_to_slash runHook postCheck ''; diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix index 5b42c811bd20..418d5e38fd75 100644 --- a/pkgs/tools/misc/diffoscope/default.nix +++ b/pkgs/tools/misc/diffoscope/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchgit, python3Packages, docutils +{ lib, stdenv, fetchgit, python3Packages, docutils, help2man , acl, apktool, libbfd, bzip2, cbfstool, cdrkit, colord, colordiff, coreutils, cpio, diffutils, dtc , e2fsprogs, file, findutils, fontforge-fonttools, fpc, gettext, ghc, ghostscriptX, giflib, gnupg1, gnutar , gzip, imagemagick, jdk, libarchive, libcaca, llvm, mono, openssh, pdftk, pgpdump, poppler_utils, sng, sqlite @@ -8,12 +8,12 @@ python3Packages.buildPythonApplication rec { name = "diffoscope-${version}"; - version = "87"; + version = "90"; src = fetchgit { url = "git://anonscm.debian.org/reproducible/diffoscope.git"; rev = "refs/tags/${version}"; - sha256 = "0j3pljwmggrpaghbamvr24x4cg5yj7hl2ll27405p7970scnpngv"; + sha256 = "1w16667j6ag2iim1xcy8y9v9965mq50k64wnf693mivddll62704"; }; patches = [ @@ -25,6 +25,8 @@ python3Packages.buildPythonApplication rec { sed -i setup.py -e "/'rpm-python',/d" ''; + nativeBuildInputs = [ docutils help2man ]; + # Still missing these tools: docx2txt enjarify js-beautify oggDump Rscript # Also these libraries: python3-guestfs pythonPath = with python3Packages; [ debian libarchive-c python_magic tlsh rpm ] ++ [ @@ -37,10 +39,12 @@ python3Packages.buildPythonApplication rec { ]; doCheck = false; # Calls 'mknod' in squashfs tests, which needs root + checkInputs = with python3Packages; [ pytest ]; postInstall = '' + make -C doc mkdir -p $out/share/man/man1 - ${docutils}/bin/rst2man.py debian/diffoscope.1.rst $out/share/man/man1/diffoscope.1 + cp doc/diffoscope.1 $out/share/man/man1/diffoscope.1 ''; meta = with stdenv.lib; { diff --git a/pkgs/tools/security/spectre-meltdown-checker/default.nix b/pkgs/tools/security/spectre-meltdown-checker/default.nix index 9fa6307ebdec..39770433ff36 100644 --- a/pkgs/tools/security/spectre-meltdown-checker/default.nix +++ b/pkgs/tools/security/spectre-meltdown-checker/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "spectre-meltdown-checker-${version}"; - version = "0.32"; + version = "0.33"; src = fetchFromGitHub { owner = "speed47"; repo = "spectre-meltdown-checker"; rev = "v${version}"; - sha256 = "1qd3cwmg3p309czmghczlacygiyngp2wcwdghacg0y4l9vrndg8c"; + sha256 = "0a0vbzjfmvcvak804y2s0301f9bcnr0nwg2piafx6i6ibisp917y"; }; prePatch = '' |