zimbatm
c409f69480
pythonPackages.pip: make reproducible ( #102222 )
...
The previous attempt wasn't covering all of the bases. It relied on
invoking that pip-install-hook, and didn't apply to pip itself.
The core issue is that the generated .pyc files embed some of the
temporary paths, which are randomly generated. See
https://r13y.com/diff/bf8c3ca3148ebff9ecf41f294cc60b9f209c006d49699e356969ff32d736f1c6-8806a7cca91fdd300e48736bfcd57c4d0b54c1cc2fd61609f35143170862b59c.html
In this new attempt, the approach is to patch the TempFile
implementation directly, so that it creates stable temporary
directories. We also assume that if SOURCE_DATE_EPOCH is set, we are in
a scenario where reproducible builds are desirable and enter that
branch.
See also https://github.com/pypa/pip/issues/7808
2020-10-31 21:24:36 +01:00
zimbatm
8f2be9ac36
nss: make reproducible ( #102156 )
...
According to
c1fad130dc/build.sh (l129)
the FIPS mode is not enabled by default. Yet we generate the .chk files
that are only meant to be used for that mode. I have a sense that those
have been cargo-culted around.
Adding FIPS is still possible but you have to explictily build the lib
with `pkgs.nss.override { enableFIPS = true; }`
More info on what FIPS is:
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Tech_Notes/nss_tech_note6
Other distros wrangling with the same issue:
https://bugzilla.opensuse.org/show_bug.cgi?id=1081723
2020-10-31 21:17:26 +01:00
Michael Weiss
6a1782986d
git: 2.29.1 -> 2.29.2
2020-10-30 13:55:20 +01:00
Michael Weiss
54ff028ad9
Merge pull request #102020 from braunse/use-asciidoctor-for-git-docs
...
git: Use asciidoctor instead of asciidoc for manpages
2020-10-30 11:27:50 +01:00
Sebastien Braun
bbf96d898b
git: Use asciidoctor instead of asciidoc for manpages
...
Asciidoc is severely outdated and is replaced by asciidoctor.
Eliminating asciidoc gets rid of a python2 dependency, see
https://github.com/NixOS/nixpkgs/issues/101964
2020-10-30 10:48:33 +01:00
Jan Tojnar
7db5cb9bf6
Merge pull request #102059 from SuperSandro2000/pango-darwin
...
pango: fix building on darwin
2020-10-30 03:48:04 +01:00
Sandro Jäckel
f195c8f7ac
pango: fix building on darwin
2020-10-30 02:22:34 +01:00
Jonathan Ringer
16357a697f
libtapi: add homepage and description, use pname
2020-10-29 14:05:46 -07:00
Drew Risinger
5f4c238ea5
python3Packages.pytest-timeout: 1.3.3 -> 1.4.2
...
* Update version
* switch to pytestCheckHook
* Update meta: hompage & changelog
* explicit runtime dependency on pytest
Based on work by @jpgu-epam in #97527 .
2020-10-29 12:39:11 -07:00
Michael Weiss
c2694ef30d
python3Packages.cryptography: 3.2 -> 3.2.1
...
Changelog:
- Disable blinding on RSA public keys to address an error with some
versions of OpenSSL.
2020-10-29 12:20:02 -07:00
Niklas Hambüchen
bc2b206f3a
Merge pull request #102032 from paralin/fix-gstreamer-plugins-base-xext
...
gstreamer: needs Xext build input when x11 is enabled
2020-10-29 15:44:27 +01:00
Christian Stewart
2537e1169c
gstreamer: needs Xext build input when x11 is enabled
...
Fixes #102023
Signed-off-by: Christian Stewart <christian@paral.in>
2020-10-29 06:35:56 -07:00
Michael Weiss
350df0f93a
Merge pull request #102038 from alyssais/wayland
...
wayland: make reproducible
2020-10-29 14:33:19 +01:00
Alyssa Ross
dfe75b97ca
wayland: make reproducible
...
Upstream MR:
https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/93
2020-10-29 13:14:08 +00:00
Niklas Hambüchen
e5b345c09d
Merge pull request #99345 from nh2/gstreamer-1.18.0
...
gstreamer: 1.16.2 -> 1.18.0
2020-10-29 14:04:16 +01:00
Vladimír Čunát
0b32140b34
Merge branch 'staging-next' into staging
2020-10-28 18:48:56 +01:00
Vladimír Čunát
31839c352e
Merge branch 'master' into staging-next
2020-10-28 18:48:18 +01:00
Daniël de Kok
05f6de94cf
python3Packages.transformers: 3.3.1 -> 3.4.0
...
Changelog:
https://github.com/huggingface/transformers/releases/tag/v3.4.0
2020-10-28 10:41:27 -07:00
Daniël de Kok
d2e918cc12
python3Packages.tokenizers: 0.8.1 -> 0.9.2
...
Changelog:
https://github.com/huggingface/tokenizers/releases/tag/python-v0.9.0
https://github.com/huggingface/tokenizers/releases/tag/python-v0.9.1
https://github.com/huggingface/tokenizers/releases/tag/python-v0.9.2
Changes in the derivation:
* Tokenizers uses a newer version of pyo3 that does not require Rust
nightly anymore. So, we do not have to use any cheat codes anymore.
* Tokenizers is now a mixed Rust/Python project. The way it is set
up does not work with Maturin, so switch to setuptools-rust instead.
* Add additional data files needed for tests.
* Use `pytestCheckHook`.
2020-10-28 10:41:27 -07:00
Daniël de Kok
93b3fa6088
python3Packages.setuptools-rust: init at 0.11.3
2020-10-28 10:41:27 -07:00
Martin Weinelt
0b875aa173
Merge pull request #101925 from danieldk/libtorch-bin-1.7.0
...
libtorch-bin: 1.6.0 -> 1.7.0
2020-10-28 18:28:20 +01:00
Matthias Beyer
e655d6fc1a
tpm2-abrmd: Take maintainership from lschuermann
...
This patch changes maintainership for this package from lschuermann to
matthiasbeyer.
Leon has informed me in a private conversation that he has too little
time to take care of the packages, so I will (maybe only temporarly,
maybe not) take maintainership for it.
Suggested-by: Leon Schuermann <leon@is.currently.online>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-28 10:23:21 -07:00
Matthias Beyer
c2a5bbbc24
gnupg-pkcs11-scd: Take maintainership from lschuermann
...
This patch changes maintainership for this package from lschuermann to
matthiasbeyer.
Leon has informed me in a private conversation that he has too little
time to take care of the packages, so I will (maybe only temporarly,
maybe not) take maintainership for it.
Suggested-by: Leon Schuermann <leon@is.currently.online>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-28 10:23:21 -07:00
Matthias Beyer
2264223f33
woof: Take maintainership from lschuermann
...
This patch changes maintainership for this package from lschuermann to
matthiasbeyer.
Leon has informed me in a private conversation that he has too little
time to take care of the packages, so I will (maybe only temporarly,
maybe not) take maintainership for it.
Suggested-by: Leon Schuermann <leon@is.currently.online>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-28 10:23:21 -07:00
Matthias Beyer
0addaa7ad0
tpm2-pkcs11: Take maintainership from lschuermann
...
This patch changes maintainership for this package from lschuermann to
matthiasbeyer.
Leon has informed me in a private conversation that he has too little
time to take care of the packages, so I will (maybe only temporarly,
maybe not) take maintainership for it.
Suggested-by: Leon Schuermann <leon@is.currently.online>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-28 10:23:21 -07:00
Matthias Beyer
965168db4e
libvmi: Take maintainership from lschuermann
...
This patch changes maintainership for this package from lschuermann to
matthiasbeyer.
Leon has informed me in a private conversation that he has too little
time to take care of the packages, so I will (maybe only temporarly,
maybe not) take maintainership for it.
Suggested-by: Leon Schuermann <leon@is.currently.online>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-28 10:23:21 -07:00
Martin Weinelt
d05139b362
pythonPackages.pysmb: add pythonImportsCheck
2020-10-28 10:20:13 -07:00
R. RyanTM
a8bc6fd7e0
python37Packages.drf-yasg: 1.17.1 -> 1.20.0
2020-10-28 10:18:15 -07:00
R. RyanTM
119b256783
python37Packages.trytond: 5.6.7 -> 5.6.8
2020-10-28 10:15:38 -07:00
Martin Weinelt
9db90baede
Merge pull request #101918 from r-ryantm/auto-update/python3.7-pysmb
...
python37Packages.pysmb: 1.2.4 -> 1.2.5
2020-10-28 18:15:16 +01:00
R. RyanTM
5a7fd27dc7
python37Packages.pyface: 7.0.1 -> 7.1.0
2020-10-28 10:14:54 -07:00
Jonathan Ringer
2d824c0fde
Merge pull request #101916 from r-ryantm/auto-update/python3.7-dropbox
...
python37Packages.dropbox: 10.6.0 -> 10.7.0
2020-10-28 10:14:11 -07:00
R. RyanTM
2458d03ea0
python37Packages.azure-mgmt-kusto: 0.9.0 -> 0.10.0
2020-10-28 10:13:51 -07:00
R. RyanTM
b8cec6ed2e
python37Packages.audioread: 2.1.8 -> 2.1.9
2020-10-28 10:11:58 -07:00
R. RyanTM
9eddacc837
python37Packages.nbsphinx: 0.7.1 -> 0.8.0
2020-10-28 10:11:33 -07:00
R. RyanTM
31d68e0195
python37Packages.dominate: 2.5.2 -> 2.6.0
2020-10-28 10:10:28 -07:00
Martin Weinelt
8c7203e105
Merge pull request #101927 from danieldk/pytorch-bin-1.7.0
...
python3Packages.pytorch-bin: 1.6.0 -> 1.7.0
2020-10-28 18:05:07 +01:00
Matthieu Coudron
1f9ab74d4c
buildBazelPackage: build name from pname/version
...
and updated bazel-remote accordingly.
2020-10-28 17:55:10 +01:00
Linus Heckemann
2b06415ca1
Merge pull request #101370 from m1cr0man/ssl-test-certs
...
nixos/acme: Permissions and tests fixes
2020-10-28 17:21:57 +01:00
R. RyanTM
7fecf2cb77
python37Packages.nibabel: 3.1.1 -> 3.2.0
2020-10-28 09:15:25 -07:00
R. RyanTM
c29ded49b1
python37Packages.azure-mgmt-datamigration: 4.0.0 -> 4.1.0
2020-10-28 08:43:27 -07:00
R. RyanTM
6eabbd7913
python37Packages.oauthenticator: 0.11.0 -> 0.12.0
2020-10-28 08:42:38 -07:00
R. RyanTM
03c77ee454
python37Packages.pulp: 2.3 -> 2.3.1
2020-10-28 08:41:58 -07:00
Linus Heckemann
6a0a9fbd55
Merge pull request #101353 from WilliButz/update/atlassian-crowd/4.2.0
...
atlassian-crowd: 4.0.2 -> 4.2.0
2020-10-28 16:41:27 +01:00
Linus Heckemann
6ee80e39fc
Merge pull request #101354 from WilliButz/update/atlassian-confluence/7.8.1
...
atlassian-confluence: 7.8.0 -> 7.8.1
2020-10-28 16:33:05 +01:00
Linus Heckemann
da5209c89f
Merge pull request #101343 from WilliButz/update/prometheus-snmp-exporter/0.19.0
...
prometheus-snmp-exporter: 0.18.0 -> 0.19.0
2020-10-28 16:13:56 +01:00
Linus Heckemann
5a7198995b
Merge pull request #101351 from r-ryantm/auto-update/bluez-alsa
...
bluez-alsa: 2.1.0 -> 3.0.0
2020-10-28 16:12:25 +01:00
Stefan Frijters
4e3cc04c9f
wine{Unstable,Staging}: 5.19 -> 5.20
2020-10-28 11:04:18 -04:00
Stefan Frijters
daa40ef488
wine{Unstable,Staging}: 5.18 -> 5.19
2020-10-28 11:04:18 -04:00
Martin Weinelt
1d74449db6
Merge pull request #101924 from r-ryantm/auto-update/python3.7-holoviews
...
python37Packages.holoviews: 1.13.4 -> 1.13.5
2020-10-28 15:50:23 +01:00