Commit Graph

16 Commits

Author SHA1 Message Date
Marcin Serwin
85ac6ca088 maintainers: drop ttuegel
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-31 20:27:39 +02:00
Ben Siraphob
04b0a4711b treewide: standardize descriptions according to style guide (#430180) 2025-08-11 07:32:59 +00:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
qbisi
d98aba8b68 arpack-mpi: remove unnecessary __darwinAllowLocalNetworking 2025-03-15 12:24:17 +08:00
qbisi
4d1fad5499 arpack-mpi: fix test failure on aarch64-linux 2025-03-15 12:24:10 +08:00
Peder Bergebakken Sundt
7972442a9e treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck 2025-03-03 05:40:39 +01:00
Reno Dakota
8213eace78 arpack: use final attribute pattern 2025-01-12 02:23:51 -08:00
Reno Dakota
e20d57385a arpack-mpi: workaround ld: file not found: @rpath/libquadmath.0.dylib
work around for `ld: file not found: @rpath/libquadmath.0.dylib` which
occurs due to an mpi test linking with `-flat_namespace` can remove once
`-flat_namespace` is removed or
`https://github.com/NixOS/nixpkgs/pull/370526` is merged
2025-01-06 04:56:46 -08:00
Reno Dakota
5bcdf4a781 arpack-mpi: append -mpi to pname 2025-01-06 04:25:57 -08:00
Reno Dakota
2f215b76ae arpack: add option to use macOS Accelerate
Copy darwin flags `-ff2c -fno-second-underscore` from workflow to use
Accelerate without segfaulting / failing tests and enable the Accelerate
framework when `useAccel` is true.
804fa3149a/.github/workflows/jobs.yml (L184-L192)
2024-12-28 00:29:31 -08:00
Reno Dakota
89e9ea24c7 arpack: Enable eigenvalue-problems solver based on ICB and eigen
The arpack package included the eigen library and added it to the build
inputs but neglected to enable its use by setting `EIGEN=ON` in the
build flags.  Enable support for eigenvalue-problems solver based on ICB
and eigen and disable parallel checking as the tests fail when run in
parallel.
2024-12-28 00:29:29 -08:00
Reno Dakota
00baa26ab4 arpack: minor cleanups
use ninja, cmakeBool and remove unneeded install_name_tool usage in
postFixup as the library name is already properly set by the build
2024-12-28 00:28:46 -08:00
Reno Dakota
592da03a8e arpack: use openblas on darwin
Change 07cdea2ae5 uncovered a bug in how
we build arpack on darwin with the Accelerate. Disable the Accelerate
framework and use openblas the default nixpkgs blas/lapack
implementation.
2024-12-27 22:01:04 -08:00
Federico Beffa
07cdea2ae5 arpack: add ISO C bindings 2024-11-19 13:53:23 +01:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00