| Commit message (Expand) | Author | Age | Files | Lines |
| * | python313Packages.bcrypt: 4.2.1 -> 4.3.0 | Martin Weinelt | 2025-03-11 | 1 | -3/+3 |
| * | python313Packages.bcrypt: 4.2.0 -> 4.2.1 | Martin Weinelt | 2025-01-27 | 1 | -3/+3 |
| * | treewide: migrate to fetchCargoVendor, batch 4•••Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
It should be possible to reproduce this diff. To generate it, I first
ran:
xargs sed -i 's/fetchCargoTarball/fetchCargoVendor/g'
The following manually identified list of files were given as standard
input:
pkgs/applications/graphics/drawpile/default.nix
pkgs/applications/graphics/gnome-decoder/default.nix
pkgs/applications/graphics/gnome-obfuscate/default.nix
pkgs/applications/misc/openbangla-keyboard/default.nix
pkgs/applications/version-management/git-cinnabar/default.nix
pkgs/applications/version-management/mercurial/default.nix
pkgs/applications/version-management/silver-platter/default.nix
pkgs/applications/virtualization/krunvm/default.nix
pkgs/development/libraries/librsvg/default.nix
pkgs/development/python-modules/aardwolf/default.nix
pkgs/development/python-modules/adblock/default.nix
pkgs/development/python-modules/ahocorasick-rs/default.nix
pkgs/development/python-modules/bcrypt/default.nix
pkgs/development/python-modules/biliass/default.nix
pkgs/development/python-modules/chromadb/default.nix
pkgs/development/python-modules/clarabel/default.nix
pkgs/development/python-modules/cmsis-pack-manager/default.nix
pkgs/development/python-modules/copykitten/default.nix
pkgs/development/python-modules/cramjam/default.nix
pkgs/development/python-modules/cryptg/default.nix
pkgs/development/python-modules/cryptography/default.nix
pkgs/development/python-modules/css-inline/default.nix
pkgs/development/python-modules/deebot-client/default.nix
pkgs/development/python-modules/deltalake/default.nix
pkgs/development/python-modules/etebase/default.nix
pkgs/development/python-modules/evtx/default.nix
pkgs/development/python-modules/fastcrc/default.nix
pkgs/development/python-modules/flaxlib/default.nix
pkgs/development/python-modules/gb-io/default.nix
pkgs/development/python-modules/glean-sdk/default.nix
pkgs/development/python-modules/hf-transfer/default.nix
pkgs/development/python-modules/jh2/default.nix
pkgs/development/python-modules/johnnycanencrypt/default.nix
pkgs/development/python-modules/kurbopy/default.nix
pkgs/development/python-modules/libcst/default.nix
pkgs/development/python-modules/lzallright/default.nix
pkgs/development/python-modules/netifaces2/default.nix
pkgs/development/python-modules/nlpo3/default.nix
pkgs/development/python-modules/nutils-poly/default.nix
pkgs/development/python-modules/nutpie/default.nix
pkgs/development/python-modules/orjson/default.nix
pkgs/development/python-modules/pdoc-pyo3-sample-library/default.nix
pkgs/development/python-modules/pendulum/default.nix
pkgs/development/python-modules/primp/default.nix
pkgs/development/python-modules/py-sr25519-bindings/default.nix
pkgs/development/python-modules/pycddl/default.nix
pkgs/development/python-modules/pydantic-core/default.nix
pkgs/development/python-modules/pyperscan/default.nix
pkgs/development/python-modules/pysequoia/default.nix
pkgs/development/python-modules/python-bidi/default.nix
pkgs/development/python-modules/python-kadmin-rs/default.nix
pkgs/development/python-modules/qiskit-terra/default.nix
pkgs/development/python-modules/regress/default.nix
pkgs/development/python-modules/rpds-py/default.nix
pkgs/development/python-modules/rtoml/default.nix
pkgs/development/python-modules/rustworkx/default.nix
pkgs/development/python-modules/safetensors/default.nix
pkgs/development/python-modules/skytemple-rust/default.nix
pkgs/development/python-modules/sourmash/default.nix
pkgs/development/python-modules/spacy-alignments/default.nix
pkgs/development/python-modules/sudachipy/default.nix
pkgs/development/python-modules/test-results-parser/default.nix
pkgs/development/python-modules/tiktoken/default.nix
pkgs/development/python-modules/tokenizers/default.nix
pkgs/development/python-modules/tree-sitter-make/default.nix
pkgs/development/python-modules/whenever/default.nix
pkgs/development/python-modules/y-py/default.nix
pkgs/development/python-modules/zxcvbn-rs-py/default.nix
pkgs/development/r-modules/default.nix
pkgs/games/ddnet/default.nix
pkgs/servers/matrix-synapse/plugins/rendezvous.nix
pkgs/tools/filesystems/ceph/default.nix
pkgs/tools/filesystems/ceph/old-python-packages/cryptography.nix
Then I ran:
xargs -n 1 nix-update --version=skip
With this list of attributes corresponding to the changed files given
as standard input:
drawpile
gnome-decoder
gnome-obfuscate
ibus-engines.openbangla-keyboard
git-cinnabar
mercurial
silver-platter
krunvm
librsvg
python3Packages.aardwolf
python3Packages.adblock
python3Packages.ahocorasick-rs
python3Packages.bcrypt
python3Packages.biliass
python3Packages.chromadb
python3Packages.clarabel
python3Packages.cmsis-pack-manager
python3Packages.copykitten
python3Packages.cramjam
python3Packages.cryptg
python3Packages.cryptography
python3Packages.css-inline
python3Packages.deebot-client
python3Packages.deltalake
python3Packages.etebase
python3Packages.evtx
python3Packages.fastcrc
python3Packages.flaxlib
python3Packages.gb-io
python3Packages.glean-sdk
python3Packages.hf-transfer
python3Packages.jh2
python3Packages.johnnycanencrypt
python3Packages.kurbopy
python3Packages.libcst
python3Packages.lzallright
python3Packages.netifaces2
python3Packages.nlpo3
python3Packages.nutils-poly
python3Packages.nutpie
python3Packages.orjson
python3Packages.pdoc-pyo3-sample-library
python3Packages.pendulum
python3Packages.primp
python3Packages.py-sr25519-bindings
python3Packages.pycddl
python3Packages.pydantic-core
python3Packages.pyperscan
python3Packages.pysequoia
python3Packages.python-bidi
python3Packages.python-kadmin-rs
python3Packages.qiskit-terra
python3Packages.regress
python3Packages.rpds-py
python3Packages.rtoml
python3Packages.rustworkx
python3Packages.safetensors
python3Packages.skytemple-rust
python3Packages.sourmash
python3Packages.spacy-alignments
python3Packages.sudachipy
python3Packages.test-results-parser
python3Packages.tiktoken
python3Packages.tokenizers
python3Packages.tree-sitter-make
python3Packages.whenever
python3Packages.y-py
python3Packages.zxcvbn-rs-py
rPackages.gifski
rPackages.timeless
ddnet
matrix-synapse-plugins.matrix-http-rendezvous-synapse
ceph.python.pkgs.bcrypt
ceph.python.pkgs.cryptography
The list of files for the first command and the list of attributes for
the second command are in the same order, so it should be easy enough
to check their correspondence by putting them side by side.
It might be possible to parallelize the nix-update operations using
xargs' -P option. I haven't tested it.
I also manually removed the now-outdated comment in
pkgs/development/libraries/librsvg/default.nix.
| Alyssa Ross | 2025-01-26 | 1 | -2/+2 |
| * | python3Packages.bcrypt: fix cross build | DavHau | 2025-01-01 | 1 | -2/+2 |
| * | python312Packages.bcrypt: 4.1.3 -> 4.2.0 | Martin Weinelt | 2024-10-13 | 1 | -3/+3 |
| * | treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`•••In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
| Artturin | 2024-09-25 | 1 | -1/+1 |
| * | python3Packages: remove unused arguments | Sigmanificient | 2024-07-30 | 1 | -1/+0 |
| * | python312Packages.bcrypt: 4.1.2 -> 4.1.3 | Martin Weinelt | 2024-06-24 | 1 | -3/+3 |
| * | python3Packages: format with nixfmt | Martin Weinelt | 2024-05-22 | 2 | -45/+41 |
| * | python311Packages.bcrypt: 4.1.1 -> 4.1.2•••https://github.com/pyca/bcrypt/?tab=readme-ov-file#412
| Martin Weinelt | 2024-03-07 | 1 | -3/+3 |
| * | python311Packages.bcrypt: 4.0.1 -> 4.1.1 | Fabian Affolter | 2024-02-26 | 1 | -3/+3 |
| * | python3Packages.bcrypt: remove dependency on cffi•••bcrypt has been rewritten in Rust, so no longer depends on cffi. This also
gets rid of a problematic usage of propagatedNativeBuildInputs.
| Ben Wolsieffer | 2023-12-20 | 1 | -10/+0 |
| * | treewide: don't use rustPlatform.rust•••This will be deprecated in the next commit.
| Alyssa Ross | 2023-05-12 | 1 | -5/+6 |
| * | python310Packages.bcrypt: 4.0.0 -> 4.0.1•••https://github.com/pyca/bcrypt/tree/4.0.1#401
Closes: #221492
| Martin Weinelt | 2023-03-27 | 1 | -3/+3 |
| * | treewide: switch to nativeCheckInputs•••checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
| Guillaume Girol | 2023-01-21 | 2 | -2/+2 |
| * | python3Packages.bcrypt: Revert to 3.2.2 on i686-linux•••The latest bcrypt version segfaults during test_kdf, which prevents the
package from building. The package is in the critical chain for many
NixOS tests, which currently won't complete on i686-linux.
Upstream-Issue: https://github.com/pyca/bcrypt/issues/407
| Martin Weinelt | 2022-10-12 | 1 | -0/+51 |
| * | python310Packages.bcrypt: add libiconv on darwin | Theodore Ni | 2022-09-23 | 1 | -0/+5 |
| * | python310Packages.bcrypt: cleanup | Sandro Jäckel | 2022-09-20 | 1 | -1/+1 |
| * | python310Packages.bcrypt: add some packages to passthru.tests | Sandro Jäckel | 2022-09-20 | 1 | -0/+10 |
| * | python3Packages.bcrypt: 3.2.2 -> 4.0.0 | Martin Weinelt | 2022-09-18 | 1 | -5/+18 |
| * | python3Packages.bcrypt: 3.2.0 -> 3.2.2 | Martin Weinelt | 2022-07-21 | 1 | -2/+2 |
| * | python3.pkgs.bcrypt: fix build•••also use pyproject format as we're heading that direction.
| Frederik Rietdijk | 2022-04-15 | 1 | -3/+7 |
| * | python3Packages.bcrypt: add pythonImportsCheck | Fabian Affolter | 2022-04-15 | 1 | -8/+29 |
| * | python39Packages.bcrypt: remove unused dependencies | Sandro Jäckel | 2022-04-15 | 1 | -3/+3 |
| * | python2Packages: remove superfluous overrides•••Since Python 2 is not supported anymore we only keep those overrides
which are used by leaf packages.
| Robert Schütz | 2022-01-01 | 1 | -23/+0 |
| * | python3Packages.pynacl: add cffi dependency also at runtime | legendofmiracles | 2021-10-29 | 1 | -0/+2 |
| * | treewide: remove stdenv where not needed | Pavol Rusnak | 2021-01-25 | 2 | -2/+2 |
| * | pkgs/development/python-modules: stdenv.lib -> lib | Pavol Rusnak | 2021-01-24 | 1 | -5/+5 |
| * | pythonPackages.bcrypt: use 3.1.x for python older than 3.6 | Matt Votava | 2020-09-15 | 1 | -0/+23 |
| * | pythonPackages.bcrypt: disable python2 | Jonathan Ringer | 2020-08-16 | 1 | -1/+2 |
| * | python: bcrypt: 3.1.7 -> 3.2.0 | Frederik Rietdijk | 2020-08-16 | 1 | -2/+2 |
| * | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 | 1 | -1/+1 |
| * | pythonPackages.bcrypt: 3.1.6 -> 3.1.7 | Pierre Bourdon | 2019-07-21 | 1 | -2/+2 |
| * | python: bcrypt: 3.1.4 -> 3.1.6 | Frederik Rietdijk | 2019-01-18 | 1 | -2/+2 |
| * | pythonPackages: remove `name` attribute`•••The `buildPython*` function computes name from `pname` and `version`.
This change removes `name` attribute from all expressions in
`pkgs/development/python-modules`.
While at it, some other minor changes were made as well, such as
replacing `fetchurl` calls with `fetchPypi`.
| Frederik Rietdijk | 2018-06-23 | 1 | -4/+3 |
| * | Python: move expressions in python-modules to their own folders | Frederik Rietdijk | 2017-11-05 | 1 | -0/+24 |