| Commit message (Expand) | Author | Age | Files | Lines |
| * | doc/as-a-function: Command line us of system and crossSystem are okorigin/add-nixpkgs-function-platform-arguments-and-docs | Robert Hensing | 2024-09-30 | 1 | -0/+2 |
| * | doc/as-a-function: Edit | Robert Hensing | 2024-09-30 | 2 | -5/+9 |
| * | nixpkgs: Allow passing {host,build}Platform directly instead of *[sS]ystem•••This new interface has already been applied successfully in NixOS.
`nixos-generate-hardware` has been generating the "default" hostPlatform
in `hardware-configuration.nix` for over a year now [without much trouble],
and with the benefit of not having to specify `system` (or similar) in
`nixosSystem` anymore.
Furthermore, the `hostPlatform` option is always defined and reliably
produces the host platform for users who don't use the legacy options.
This is in contrast to `nixpkgs.crossSystem`, which is usually not
even defined, and `nixpkgs.localSystem` which is usually the wrong
platform to refer to in a config file.
Ideally we'd clean up the `nixpkgs.{system,localSystem,crossSystem}`
options to reduce complexity and confusion. But the interface in
Nixpkgs is still based on the old terminology and behavior.
By introducing these parameters also in Nixpkgs, the users' experience
with NixOS carries over to Nixpkgs as well.
Further simplifications in the code base are now possible, specifically
- stage.nix and related files still work with {local,cross}System,
and have logic like
${if stdenv.hostPlatform == stdenv.buildPlatform
then "localSystem" else "crossSystem"} = <...>
... which is really just
hostPlatform = <...>
This can now be simplified by refactoring this code to work with
{host,build}Platform variables instead.
- NixOS can forward its platform options directly to its Nixpkgs call.
This pays off when the `*[sS]ystem` options are removed.
[without much trouble]: https://github.com/NixOS/nixpkgs/pull/237218
| Robert Hensing | 2024-09-30 | 5 | -14/+424 |
| * | python312Packages.dask: 2024.9.0 -> 2024.9.1 (#345374) | OTABI Tomoya | 2024-09-30 | 3 | -6/+6 |
| |\ |
|
| | * | python312Packages.dask-expr: 1.1.14 -> 1.1.15•••Diff: https://github.com/dask/dask-expr/compare/refs/tags/v1.1.14...v1.1.15
| Gaetan Lepage | 2024-09-30 | 1 | -2/+2 |
| | * | python312Packages.distributed: 2024.9.0 -> 2024.9.1•••Diff: https://github.com/dask/distributed/compare/refs/tags/2024.9.0...2024.9.1
Changelog: https://github.com/dask/distributed/releases/tag/2024.9.1
| Gaetan Lepage | 2024-09-30 | 1 | -2/+2 |
| | * | python312Packages.dask: 2024.9.0 -> 2024.9.1•••Diff: https://github.com/dask/dask/compare/refs/tags/2024.9.0...2024.9.1
Changelog: https://docs.dask.org/en/latest/changelog.html
| Gaetan Lepage | 2024-09-30 | 1 | -2/+2 |
| * | | nixos: enable fstrim by default (#345285) | Pol Dellaiera | 2024-09-30 | 1 | -1/+3 |
| |\ \ |
|
| | * | | nixos: enable fstrim by default•••The majority of users these days will install NixOS on SSD/NVME based
storage. Enabling fstrim ensures that the TRIM operation on this type of
storage is run at least once a week. This will improve performance and
life time of said devices. This also works in virtual machines as
formats such as qcow2 or vmdk support TRIM.
Ubuntu has a similar systemd timer also for quite a while enabled by
default.
Enabling this service will not increase the dependency closure as
util-linux is already part of the base system.
In case only filesystems that are not supported by fstrim are used, the
overhead is negelible as fstrim run in less than a second once a week.
| Jörg Thalheim | 2024-09-29 | 1 | -1/+3 |
| * | | | python312Packages.optimistix: init at 0.0.8 (#345449) | OTABI Tomoya | 2024-09-30 | 3 | -0/+133 |
| |\ \ \ |
|
| | * | | | python312Packages.optimistix: init at 0.0.8 | Gaetan Lepage | 2024-09-30 | 2 | -0/+65 |
| | * | | | python312Packages.lineax: init at 0.0.6 | Gaetan Lepage | 2024-09-30 | 2 | -0/+68 |
| * | | | | python312Packages.langfuse: 2.50.2 -> 2.51.2 (#345448) | OTABI Tomoya | 2024-09-30 | 1 | -2/+2 |
| |\ \ \ \ |
|
| | * | | | | python312Packages.langfuse: 2.50.2 -> 2.51.2 | R. Ryantm | 2024-09-30 | 1 | -2/+2 |
| * | | | | | lammps and python312Packages.lammps related fixes (#342532) | Doron Behar | 2024-09-30 | 3 | -56/+57 |
| |\ \ \ \ \ |
|
| | * | | | | | lammps: move to pkgs/by-name | Doron Behar | 2024-09-30 | 2 | -4/+0 |
| | * | | | | | lammps: nixfmt-rfc-style | Doron Behar | 2024-09-30 | 1 | -54/+54 |
| | * | | | | | lammps: use PYTHON package by default•••Makes this warning by PyLammps go away:
> WARNING: run thermo data not captured since PYTHON LAMMPS package is not enabled
| Doron Behar | 2024-09-30 | 1 | -1/+3 |
| | * | | | | | python312Packages.lammps: disable tests if GPU package is enabled | Doron Behar | 2024-09-30 | 1 | -0/+3 |
| | |/ / / / |
|
| * | | | | | vscode-extensions.chenglou92.rescript-vscode: 1.54.0 → 1.58.0 (#345434) | Pol Dellaiera | 2024-09-30 | 2 | -10/+6 |
| |\ \ \ \ \ |
|
| | * | | | | | vscode-extensions.chenglou92.rescript-vscode: 1.54.0 → 1.58.0 | Vincent Laporte | 2024-09-30 | 2 | -10/+6 |
| | |/ / / / |
|
| * | | | | | iosevka: 31.6.1 -> 31.7.1 (#345443) | Pol Dellaiera | 2024-09-30 | 1 | -3/+3 |
| |\ \ \ \ \ |
|
| | * | | | | | iosevka: 31.6.1 -> 31.7.1 | R. Ryantm | 2024-09-30 | 1 | -3/+3 |
| | |/ / / / |
|
| * | | | | | python312Packages.arviz: 0.19.0 -> 0.20.0 (#345371) | Peder Bergebakken Sundt | 2024-09-30 | 2 | -7/+7 |
| |\ \ \ \ \ |
|
| | * | | | | | python312Packages.corner: disable flaky tests | Gaetan Lepage | 2024-09-30 | 1 | -0/+5 |
| | * | | | | | python312Packages.arviz: 0.19.0 -> 0.20.0•••Diff: https://github.com/arviz-devs/arviz/compare/refs/tags/v0.19.0...v0.20.0
Changelog: https://github.com/arviz-devs/arviz/blob/v0.20.0/CHANGELOG.md
| Gaetan Lepage | 2024-09-29 | 1 | -7/+2 |
| | | |_|_|/
| |/| | | |
|
| * | | | | | python312Packages.ale-py: 0.10.0 -> 0.10.1 (#345370) | Peder Bergebakken Sundt | 2024-09-30 | 1 | -2/+2 |
| |\ \ \ \ \ |
|
| | * | | | | | python312Packages.ale-py: 0.10.0 -> 0.10.1•••Diff: https://github.com/Farama-Foundation/Arcade-Learning-Environment/compare/refs/tags/v0.10.0...v0.10.1
Changelog: https://github.com/Farama-Foundation/Arcade-Learning-Environment/releases/tag/v0.10.1
| Gaetan Lepage | 2024-09-29 | 1 | -2/+2 |
| | |/ / / / |
|
| * | | | | | flake.nix: Add doc comments (#343235) | Aleksana | 2024-09-30 | 1 | -10/+72 |
| |\ \ \ \ \ |
|
| | * | | | | | flake.nix: Add doc comments | Robert Hensing | 2024-09-20 | 1 | -10/+72 |
| * | | | | | | python312Packages.tencentcloud-sdk-python: 3.0.1242 -> 3.0.1243 (#345428) | Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | python312Packages.tencentcloud-sdk-python: 3.0.1242 -> 3.0.1243•••Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1242...3.0.1243
Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1243/CHANGELOG.md
| Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| | | |_|/ / /
| |/| | | | |
|
| * | | | | | | python312Packages.oracledb: 2.3.0 -> 2.4.1 (#345429) | Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | python312Packages.oracledb: 2.3.0 -> 2.4.1•••Changelog: https://github.com/oracle/python-oracledb/blob/v2.4.1/doc/src/release_notes.rst
| Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| | |/ / / / / |
|
| * | | | | | | python312Packages.meshtastic: 2.5.0 -> 2.5.1 (#345430) | Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | python312Packages.meshtastic: 2.5.0 -> 2.5.1•••Diff: https://github.com/meshtastic/Meshtastic-python/compare/refs/tags/2.5.0...2.5.1
Changelog: https://github.com/meshtastic/python/releases/tag/2.5.1
| Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| | |/ / / / / |
|
| * | | | | | | python312Packages.asteval: 1.0.4 -> 1.0.5 (#345431) | Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | python312Packages.asteval: 1.0.4 -> 1.0.5•••Diff: https://github.com/lmfit/asteval/compare/refs/tags/1.0.4...1.0.5
Changelog: https://github.com/lmfit/asteval/releases/tag/1.0.5
| Fabian Affolter | 2024-09-30 | 1 | -2/+2 |
| | |/ / / / / |
|
| * | | | | | | mdcat: 2.4.0 -> 2.5.0 (#345409) | Sandro | 2024-09-30 | 1 | -3/+3 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | mdcat: 2.4.0 -> 2.5.0 | R. Ryantm | 2024-09-30 | 1 | -3/+3 |
| * | | | | | | | gren: init at 0.4.5 (#344666) | Dennis Gosnell | 2024-09-30 | 3 | -0/+144 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | gren: init at 0.4.5 | TomaSajt | 2024-09-26 | 3 | -0/+144 |
| * | | | | | | | | strace: set enableParallelBuilding = true•••This reduces the build time from 55s to 25s on my modern 16-core machine.
The main motivation for this step is that I apply a custom patch onto
strace in my NixOS configuration and the build time is longer than necessary.
The debian package definition shows [0] that strace can be reliably build using
multiple makefile jobs.
[0] https://github.com/strace/strace/commit/0c56f62207d81713f9ce7705e865b75f921e6a1b
| Philipp Schuster | 2024-09-30 | 1 | -0/+2 |
| * | | | | | | | | dafny: 4.7.0 -> 4.8.0 (#340877) | Guillaume Maudoux | 2024-09-30 | 2 | -179/+172 |
| |\ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | dafny: 4.7.0 -> 4.8.0 | whonore | 2024-09-09 | 2 | -179/+172 |
| * | | | | | | | | | tinymist: 0.11.20 -> 0.11.22 (#345435) | Pol Dellaiera | 2024-09-30 | 3 | -340/+531 |
| |\ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | tinymist: 0.11.20 -> 0.11.22•••Diff: https://github.com/Myriad-Dreamin/tinymist/compare/refs/tags/v0.11.20...0.11.22
Changelog: https://github.com/Myriad-Dreamin/tinymist/blob/refs/tags/v0.11.22/CHANGELOG.md
| Gaetan Lepage | 2024-09-30 | 3 | -340/+531 |
| * | | | | | | | | | | dwlb: init at 0-unstable-2024-05-16 (#341168) | kirillrdy | 2024-09-30 | 1 | -0/+51 |
| |\ \ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | | dwlb: init at 0-unstable-2024-05-16 | wxt | 2024-09-27 | 1 | -0/+51 |
| * | | | | | | | | | | | libsbml: 5.20.2 -> 5.20.4 and add python support (#344137)•••Changelog: https://github.com/sbmlteam/libsbml/releases/tag/v5.20.4 | Simon Hauser | 2024-09-30 | 2 | -16/+18 |