Commit Graph

42 Commits

Author SHA1 Message Date
Christina Sørensen
26e61825a8
bfs: 4.0.2 -> 4.0.3
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-25 06:57:38 +02:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03: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
github-actions[bot]
81d645b6a9
Merge staging-next into staging 2024-09-18 06:05:20 +00:00
Muhammad Falak R Wani
25c916d554 bfs: 3.1.3 -> 4.0.2
Diff: https://github.com/tavianator/bfs/compare/3.1.3...4.0.2
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-09-18 09:07:28 +05:30
Alyssa Ross
db8baf8cc2 bfs: add missing attr dependency
This is currently propagated from libcap, but libcap doesn't depend on
attr, so this propagation will be removed.
2024-09-14 11:43:51 +02:00
Randy Eckenrode
d5f637590e
tree-wide: enable LTO on Darwin 2024-07-20 03:19:54 -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
Muhammad Falak R Wani
3011877033 bfs: 3.1.2 -> 3.1.3
Diff: https://github.com/tavianator/bfs/compare/3.1.2...3.1.3
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-03-07 09:16:19 +05:30
R. Ryantm
79dd7b2281 bfs: 3.1.1 -> 3.1.2 2024-02-29 20:08:31 +00:00
Muhammad Falak R Wani
75593f5063 bfs: 3.0.4 -> 3.1.1
Add dependency on liburing

Diff: https://github.com/tavianator/bfs/compare/3.0.4...3.1.1
Changelog: https://github.com/tavianator/bfs/releases/tag/3.1.1
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-02-16 19:38:31 +05:30
Alan Pearce
241d2d4d72 bfs: fix build on darwin 2023-11-15 17:20:29 +01:00
Christina Sørensen
f8bcc5a086
bfs: 3.0.1 -> 3.0.4
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-13 06:30:18 +02:00
Alan Pearce
f81d0d15fb bfs: 2.6.3 -> 3.0.1
https://github.com/tavianator/bfs/releases/tag/3.0.1
2023-07-19 18:54:30 +02:00
R. Ryantm
b790939366 bfs: 2.6.2 -> 2.6.3 2023-02-02 19:57:30 +00:00
R. Ryantm
d518230a65 bfs: 2.6.1 -> 2.6.2 2022-10-22 09:51:16 +00:00
R. Ryantm
53e73b9621 bfs: 2.6 -> 2.6.1 2022-07-07 19:20:25 +00:00
kilianar
4a07f05af1 bfs: 2.3.1 -> 2.6
bfs now relies on oniguruma for regex support therefore we need to add
oniguruma to the buildInputs.
2022-06-16 14:52:20 +02:00
R. Ryantm
7b7c23fe42 bfs: 2.3 -> 2.3.1 2022-01-23 22:29:47 +00:00
R. Ryantm
bc9b8b7f25 bfs: 2.2.1 -> 2.3 2021-12-06 05:10:38 +00:00
R. RyanTM
f9649a7908 bfs: 2.2 -> 2.2.1 2021-06-15 20:01:51 -07:00
R. RyanTM
9468e5b1e1 bfs: 2.1 -> 2.2 2021-03-10 17:47:59 +00:00
Ben Siraphob
8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
R. RyanTM
65977c6a82 bfs: 2.0 -> 2.1 2020-11-12 16:28:00 +00:00
R. RyanTM
bedb1b1787 bfs: 1.7 -> 2.0 2020-10-17 18:04:19 +00:00
R. RyanTM
a31a645f20 bfs: 1.6 -> 1.7 2020-05-02 02:45:54 +00:00
R. RyanTM
a47195b516 bfs: 1.5.2 -> 1.6 2020-02-25 21:19:16 +00:00
R. RyanTM
13f08afb52 bfs: 1.5.1 -> 1.5.2 2020-01-15 06:55:24 +00:00
R. RyanTM
8e867bd4a6 bfs: 1.5 -> 1.5.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bfs/versions
2019-09-26 00:17:46 -07:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
R. RyanTM
5da7c72d2a bfs: 1.4.1 -> 1.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bfs/versions
2019-07-01 00:14:08 -07:00
R. RyanTM
21b1d6ee28
bfs: 1.3.3 -> 1.4.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bfs/versions
2019-05-11 23:42:26 -05:00
R. RyanTM
ed239c3947 bfs: 1.3.2 -> 1.3.3 (#55911)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bfs/versions
2019-02-24 11:53:20 +01:00
R. RyanTM
5ad65f78a7 bfs: 1.3.1 -> 1.3.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bfs/versions
2019-01-17 20:41:21 -08:00
Mario Rodas
47250ec683
bfs: 1.2.4 -> 1.3.1 2019-01-03 22:36:49 -05:00
R. RyanTM
f1e5eb571c bfs: 1.2.3 -> 1.2.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bfs/versions
2018-10-03 23:03:12 -07:00
Matthew Bauer
0aa2a93d12
Merge pull request #43810 from yesbox/bfs
bfs: enable the test_fstype test
2018-07-25 13:22:46 -04:00
Jesper Geertsen Jonsson
9877ba507b bfs: enable the test_fstype test
This test would previously fail in the nix build sandbox.
It was fixed in version 1.2.2.
2018-07-19 13:42:39 +02:00
R. RyanTM
e48a1292a7 bfs: 1.2.2 -> 1.2.3
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/bfs/versions.
2018-07-18 17:44:52 -07:00
Jesper
4a59bc4c43 bfs: 1.2.1 -> 1.2.2 (#42662) 2018-06-27 20:13:51 +02:00
Jesper Geertsen Jonsson
0312fe4882 bfs: init at 1.2.1 2018-02-11 16:19:02 +01:00