Merge a subset of staging (security)

In particular, this contains Firefox-related and libgcrypt updates.
Other larger rebuilds would apparently need lots of time to catch up
on Hydra, due to nontrivial rebuilds in other branches than staging.
This commit is contained in:
Vladimír Čunát
2018-06-15 08:48:02 +02:00
86 changed files with 731 additions and 778 deletions
@@ -3,11 +3,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "buildbot-pkg";
version = "1.1.1";
version = "1.1.2";
src = fetchPypi {
inherit pname version;
sha256 = "7b255f5ec97946c3d32e822b8fcbff0459cfe4f94fb26ee4813ffd80440c93e8";
sha256 = "0f14453e2f2f357f44edd79df2d3b3901b4e03f4746693c209b71e226ed238cd";
};
propagatedBuildInputs = [ setuptools ];
@@ -22,7 +22,7 @@ cmakeConfigurePhase() {
if [ -z "$dontUseCmakeBuildDir" ]; then
mkdir -p build
cd build
cmakeDir=..
cmakeDir=${cmakeDir:-..}
fi
if [ -z "$dontAddPrefix" ]; then
@@ -4,7 +4,6 @@
in python3Packages.buildPythonApplication rec {
version = "0.46.1";
pname = "meson";
name = "${pname}-${version}";
src = python3Packages.fetchPypi {
inherit pname version;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, python, asciidoc, re2c }:
{ stdenv, fetchFromGitHub, python, asciidoc, docbook_xml_dtd_45, docbook_xsl, libxslt, re2c }:
stdenv.mkDerivation rec {
name = "ninja-${version}";
@@ -11,11 +11,13 @@ stdenv.mkDerivation rec {
sha256 = "16scq9hcq6c5ap6sy8j4qi75qps1zvrf3p79j1vbrvnqzp928i5f";
};
nativeBuildInputs = [ python asciidoc re2c ];
nativeBuildInputs = [ python asciidoc docbook_xml_dtd_45 docbook_xsl libxslt.bin re2c ];
buildPhase = ''
python configure.py --bootstrap
asciidoc doc/manual.asciidoc
# "./ninja -vn manual" output copied here to support cross compilation.
asciidoc -b docbook -d book -o build/manual.xml doc/manual.asciidoc
xsltproc --nonet doc/docbook.xsl build/manual.xml > doc/manual.html
'';
installPhase = ''