summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* doc/as-a-function: Command line us of system and crossSystem are okorigin/add-nixpkgs-function-platform-arguments-and-docsRobert Hensing2024-09-301-0/+2
* doc/as-a-function: EditRobert Hensing2024-09-302-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 Hensing2024-09-305-14/+424
* python312Packages.dask: 2024.9.0 -> 2024.9.1 (#345374)OTABI Tomoya2024-09-303-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 Lepage2024-09-301-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 Lepage2024-09-301-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 Lepage2024-09-301-2/+2
* | nixos: enable fstrim by default (#345285)Pol Dellaiera2024-09-301-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 Thalheim2024-09-291-1/+3
* | | python312Packages.optimistix: init at 0.0.8 (#345449)OTABI Tomoya2024-09-303-0/+133
|\ \ \
| * | | python312Packages.optimistix: init at 0.0.8Gaetan Lepage2024-09-302-0/+65
| * | | python312Packages.lineax: init at 0.0.6Gaetan Lepage2024-09-302-0/+68
* | | | python312Packages.langfuse: 2.50.2 -> 2.51.2 (#345448)OTABI Tomoya2024-09-301-2/+2
|\ \ \ \
| * | | | python312Packages.langfuse: 2.50.2 -> 2.51.2R. Ryantm2024-09-301-2/+2
* | | | | lammps and python312Packages.lammps related fixes (#342532)Doron Behar2024-09-303-56/+57
|\ \ \ \ \
| * | | | | lammps: move to pkgs/by-nameDoron Behar2024-09-302-4/+0
| * | | | | lammps: nixfmt-rfc-styleDoron Behar2024-09-301-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 Behar2024-09-301-1/+3
| * | | | | python312Packages.lammps: disable tests if GPU package is enabledDoron Behar2024-09-301-0/+3
| |/ / / /
* | | | | vscode-extensions.chenglou92.rescript-vscode: 1.54.0 → 1.58.0 (#345434)Pol Dellaiera2024-09-302-10/+6
|\ \ \ \ \
| * | | | | vscode-extensions.chenglou92.rescript-vscode: 1.54.0 → 1.58.0Vincent Laporte2024-09-302-10/+6
| |/ / / /
* | | | | iosevka: 31.6.1 -> 31.7.1 (#345443)Pol Dellaiera2024-09-301-3/+3
|\ \ \ \ \
| * | | | | iosevka: 31.6.1 -> 31.7.1R. Ryantm2024-09-301-3/+3
| |/ / / /
* | | | | python312Packages.arviz: 0.19.0 -> 0.20.0 (#345371)Peder Bergebakken Sundt2024-09-302-7/+7
|\ \ \ \ \
| * | | | | python312Packages.corner: disable flaky testsGaetan Lepage2024-09-301-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 Lepage2024-09-291-7/+2
| | |_|_|/ | |/| | |
* | | | | python312Packages.ale-py: 0.10.0 -> 0.10.1 (#345370)Peder Bergebakken Sundt2024-09-301-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 Lepage2024-09-291-2/+2
| |/ / / /
* | | | | flake.nix: Add doc comments (#343235)Aleksana2024-09-301-10/+72
|\ \ \ \ \
| * | | | | flake.nix: Add doc commentsRobert Hensing2024-09-201-10/+72
* | | | | | python312Packages.tencentcloud-sdk-python: 3.0.1242 -> 3.0.1243 (#345428)Fabian Affolter2024-09-301-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 Affolter2024-09-301-2/+2
| | |_|/ / / | |/| | | |
* | | | | | python312Packages.oracledb: 2.3.0 -> 2.4.1 (#345429)Fabian Affolter2024-09-301-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 Affolter2024-09-301-2/+2
| |/ / / / /
* | | | | | python312Packages.meshtastic: 2.5.0 -> 2.5.1 (#345430)Fabian Affolter2024-09-301-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 Affolter2024-09-301-2/+2
| |/ / / / /
* | | | | | python312Packages.asteval: 1.0.4 -> 1.0.5 (#345431)Fabian Affolter2024-09-301-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 Affolter2024-09-301-2/+2
| |/ / / / /
* | | | | | mdcat: 2.4.0 -> 2.5.0 (#345409)Sandro2024-09-301-3/+3
|\ \ \ \ \ \
| * | | | | | mdcat: 2.4.0 -> 2.5.0R. Ryantm2024-09-301-3/+3
* | | | | | | gren: init at 0.4.5 (#344666)Dennis Gosnell2024-09-303-0/+144
|\ \ \ \ \ \ \
| * | | | | | | gren: init at 0.4.5TomaSajt2024-09-263-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 Schuster2024-09-301-0/+2
* | | | | | | | dafny: 4.7.0 -> 4.8.0 (#340877)Guillaume Maudoux2024-09-302-179/+172
|\ \ \ \ \ \ \ \
| * | | | | | | | dafny: 4.7.0 -> 4.8.0whonore2024-09-092-179/+172
* | | | | | | | | tinymist: 0.11.20 -> 0.11.22 (#345435)Pol Dellaiera2024-09-303-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 Lepage2024-09-303-340/+531
* | | | | | | | | | dwlb: init at 0-unstable-2024-05-16 (#341168)kirillrdy2024-09-301-0/+51
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | dwlb: init at 0-unstable-2024-05-16wxt2024-09-271-0/+51
* | | | | | | | | | | libsbml: 5.20.2 -> 5.20.4 and add python support (#344137)•••Changelog: https://github.com/sbmlteam/libsbml/releases/tag/v5.20.4Simon Hauser2024-09-302-16/+18