esniper: update to version 2.29.0
Revert "udisks1: bump to fix CVE-2014-0004"

This reverts commit 0194a44d63c613065bb5c55d50470881c00563c2 because
it breaks udisks on 13.10 (e.g. running "udisks --enumerate" will
print "Unit udisks.service failed to load").
Apply patch for CVE-2014-0004 to udisks-1.0.4
openssl: 1.0.1f -> 1.0.1g

CVE-2014-0160, CVE-2014-0076

Signed-off-by: Domen Kožar <domen@dev.si>
nixos-generate-config: Fix PCI/USB checks

As reported by Kirill Elagin, read_file doesn't chomp its output. So
the equality tests on PCI/USB vendor and device IDs were failing.

(cherry picked from commit caf98828bb2f8d40448ca3a6782b881a0f2cec58)
libarchive: *permanently* fix patch source and hash

Unfortunately github's *.patch URIs contain version of git generating them,
which changes from time to time. It seems that *.diff doesn't suffer from that.

(cherry picked from commit c814dab2eeb97c15f4a309e69435988fc3e65c6a)

Conflicts:
	pkgs/development/libraries/libarchive/default.nix