Commit Graph

82 Commits

Author SHA1 Message Date
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
Weijia Wang
c357e610d9 performous: fix build with ffmpeg 7 2024-11-07 04:05:47 +01:00
Weijia Wang
d74b818ad0 performous: reformat 2024-11-07 04:04:20 +01:00
Weijia Wang
72fc0b165a performous: move to pkgs/by-name 2024-11-07 04:03:49 +01:00
Cosima Neidahl
5d3e027d1d
peertube-viewer: clean up package a bit (#342146) 2024-11-02 13:37:06 +01:00
Markus Kowalewski
17aacfb690
mpiCheckPhaseHook: disable openmpi's ssh plugin (#351473) 2024-11-02 13:33:57 +01:00
Anna Aurora
b6611fea57
peazip: moved to by-name 2024-10-27 17:53:46 +01:00
Markus Kowalewski
fb9bbbf9f0 petsc: remove openssh from checkInputs
Is taken care of by mpiCheckPhaseHook
2024-10-26 17:49:27 +02:00
Henner Zeller
97057b19d4 perf_data_converter: 0-unstable-2024-07-25 -> 0-unstable-2024-10-14 2024-10-22 08:48:33 -07:00
qbisi
161892e932 petsc: use mpiCheckPhaseHook to bypass check in sandbox 2024-10-21 07:20:52 +08:00
Pol Dellaiera
c8e9067fab
pest: 2.34.7 -> 3.3.1 (#347922) 2024-10-13 10:23:27 +02:00
Patka
04820180a0
pest: 2.34.7 -> 3.3.1 2024-10-11 15:06:02 +02:00
Vladimír Čunát
01dfa6bca5
persistent-cache-cpp: fixup build, missing #include 2024-10-03 10:42:04 +02:00
R. Ryantm
52f187490d peergos: 0.19.0 -> 0.20.0 2024-09-27 11:51:04 +00:00
Artturin
e0464e4788 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"
```
2024-09-25 00:04:37 +03:00
Nick Cao
b6c57d2e51
pegtl: 3.2.7 -> 3.2.8 (#343048) 2024-09-20 18:13:40 -04:00
h7x4
9a6c76c4af
treewide: remove unused inputs (#342672) 2024-09-19 20:36:18 +02:00
R. Ryantm
0791c9f79a pegtl: 3.2.7 -> 3.2.8 2024-09-19 15:09:18 +00:00
Joshua Trees
602a858557 peertube-viewer: clean up package a bit
- remove unnecessary youtube-dl arg
- remove unnecessary rec keyword
- add meta.mainProgram to make "nix run" work
2024-09-18 17:17:23 +02:00
Peder Bergebakken Sundt
8c8c27bb19 treewide: remove unused inputs 2024-09-18 01:00:07 +02:00
nicoo
f9d60a4751 perf_data_converter: sha256hash 2024-09-17 06:34:07 +00:00
haruki7049
7d04350332 peertube-viewer: init at 1.8.6
Author: haruki7049 <tontonkirikiri@gmail.com>
Co-Authored-By: cab <cab@cab.moe>
2024-09-12 21:55:29 +04:00
Alexander Kiselyov
1bd56ac6fb petsc: moved mpiSupport flag to passthru 2024-08-24 12:10:31 +00:00
Alexander Kiselyov
dc622dce81 petsc: removed default unfree dependencies 2024-08-24 12:10:31 +00:00
R. Ryantm
a3404d9024 peergos: 0.18.0 -> 0.19.0 2024-08-10 03:24:33 +00:00
Henner Zeller
50fdad0256 perf_data_converter: 0-unstable-2024-07-10 -> 0-unstable-2024-07-25 2024-08-06 04:20:16 -07:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
61fe0c0416 pkgs/by-name: remove unused arguments 2024-07-26 10:11:07 +02:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00
Marcus Ramberg
984a495f68
Merge pull request #327647 from michaelglass/add-percona-toolkit-as-package 2024-07-21 20:00:36 +03:00
Randy Eckenrode
2f07b9556b
Merge pull request #328077 from reckenrode/cctools-darwin-aliases
tree-wide: use top-level cctools
2024-07-18 08:54:54 -04:00
Randy Eckenrode
f9b7f4ec09
tree-wide: use top-level cctools 2024-07-17 22:36:19 -04:00
Peder Bergebakken Sundt
4a8aba6a4a
Merge pull request #326993 from hzeller/feature-20240713-update-perf-data-converter
perf_data_converter: 0-unstable-2024-03-12 -> 0-unstable-2024-07-10
2024-07-18 01:15:27 +02:00
Michael Glass
6ab1c5291d
percona-toolkit: init at 3.2.0 2024-07-17 11:59:33 +02:00
Weijia Wang
ed05c2b412
Merge pull request #325138 from r-ryantm/auto-update/petsc
petsc: 3.21.0 -> 3.21.3
2024-07-15 16:47:31 +02:00
Henner Zeller
8a1e588f16 perf_data_converter: 0-unstable-2024-03-12 -> 0-unstable-2024-07-10 2024-07-13 19:51:15 -07:00
Sigmanificient
512e8afdb9 treewide: remove unused occurence of stdenv (and other) arguments
format (will squash)
2024-07-14 04:32:56 +02:00
R. Ryantm
7fa522446b petsc: 3.21.0 -> 3.21.3 2024-07-06 23:18:57 +00:00
Max Hausch
c6451fafd8
petsc: Filter out more errors during tests 2024-07-03 10:45:11 +02:00
vigress8
fae1e6dd1c maintainers: remove vigress8 2024-07-02 11:39:58 +04:00
Patka
1d1635196a maintainers: remove patka 2024-07-02 01:36:56 +02:00
0x4A6F
521b6f8ebf
Merge pull request #323457 from helsinki-systems/bump/petsc-3.21.0
petsc: 3.19.4 -> 3.21.0
2024-07-01 14:56:28 +02:00
Max Hausch
4b0f3c2db5
petsc: 3.19.4 -> 3.21.0
This also allows building PETSc with hdf5 support.
2024-06-29 23:10:01 +02:00
Max Hausch
d4499d288a
petsc: reformat with nixfmt-rfc-style 2024-06-26 16:48:56 +02:00
Max Hausch
0b98597ace
petsc: migrate to by-name 2024-06-26 12:46:32 +02:00
vigress8
14e55ea612 pegtl: init at 3.2.7 2024-06-26 13:22:00 +04:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Alexis Hildebrandt
bf995e3641 treewide: Remove ending period from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-06-09 23:04:51 +02:00
R. Ryantm
6f8c1dd222 peergos: 0.17.0 -> 0.18.0 2024-05-27 18:53:26 +00:00