Commit Graph

33 Commits

Author SHA1 Message Date
R. Ryantm
0674db41fb erg: 0.6.44 -> 0.6.45 2024-10-04 21:45:22 +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
R. Ryantm
40c6ef6bc3 erg: 0.6.43 -> 0.6.44 2024-09-19 13:01:20 +00:00
R. Ryantm
2edf78a1ab erg: 0.6.42 -> 0.6.43 2024-09-08 00:54:45 +00:00
R. Ryantm
409627b390 erg: 0.6.41 -> 0.6.42 2024-08-22 12:56:09 +00:00
R. Ryantm
297ca91a94 erg: 0.6.40 -> 0.6.41 2024-08-08 14:03:43 +00:00
R. Ryantm
5fecea124f erg: 0.6.39 -> 0.6.40 2024-07-24 22:21:41 +00:00
R. Ryantm
7386a472c5 erg: 0.6.38 -> 0.6.39 2024-07-02 02:03:59 +00:00
R. Ryantm
db779b29b6 erg: 0.6.37 -> 0.6.38 2024-06-16 13:19:30 +00: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
R. Ryantm
26d1c4f025 erg: 0.6.36 -> 0.6.37 2024-05-24 14:39:38 +00:00
R. Ryantm
38226b3a5b erg: 0.6.35 -> 0.6.36 2024-05-08 06:09:48 +00:00
R. Ryantm
79a5eaf5ec erg: 0.6.34 -> 0.6.35 2024-04-24 13:02:40 +00:00
R. Ryantm
e59ad1be4f erg: 0.6.33 -> 0.6.34 2024-04-04 15:46:15 +00:00
R. Ryantm
26c6e419bb erg: 0.6.32 -> 0.6.33 2024-03-21 17:01:12 +00:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
R. Ryantm
fd1728a830 erg: 0.6.30 -> 0.6.32 2024-03-12 09:45:22 +00:00
R. Ryantm
d3f9240163 erg: 0.6.29 -> 0.6.30 2024-02-06 07:48:33 +00:00
R. Ryantm
19b3049c13 erg: 0.6.28 -> 0.6.29 2024-01-23 12:30:33 +00:00
R. Ryantm
b2533bc657 erg: 0.6.25 -> 0.6.28 2023-12-31 20:34:33 +00:00
R. Ryantm
dc73aff0eb erg: 0.6.24 -> 0.6.25 2023-11-16 19:10:15 +00:00
figsoda
33094aea3e erg: 0.6.23 -> 0.6.24
Diff: https://github.com/erg-lang/erg/compare/v0.6.23...v0.6.24

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.24
2023-10-30 17:10:13 -04:00
figsoda
cafbdda89b erg: 0.6.22 -> 0.6.23
Diff: https://github.com/erg-lang/erg/compare/v0.6.22...v0.6.23

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.23
2023-10-16 12:56:22 -04:00
figsoda
cf08ebd4e2 erg: 0.6.21 -> 0.6.22
Diff: https://github.com/erg-lang/erg/compare/v0.6.21...v0.6.22

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.22
2023-10-11 11:46:21 -04:00
figsoda
48426b5bb4 erg: 0.6.20 -> 0.6.21
Diff: https://github.com/erg-lang/erg/compare/v0.6.20...v0.6.21

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.21
2023-09-24 00:53:56 -04:00
figsoda
fa8cf9b370 erg: 0.6.19 -> 0.6.20
Diff: https://github.com/erg-lang/erg/compare/v0.6.19...v0.6.20

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.20
2023-09-07 14:05:53 -04:00
figsoda
aafc16fcc9 erg: 0.6.18 -> 0.6.19
Diff: https://github.com/erg-lang/erg/compare/v0.6.18...v0.6.19

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.19
2023-08-24 09:41:37 -04:00
figsoda
1bf35f9327 erg: 0.6.17 -> 0.6.18
Diff: https://github.com/erg-lang/erg/compare/v0.6.17...v0.6.18

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.18
2023-08-09 19:21:18 -04:00
figsoda
4f22040dbd erg: 0.6.16 -> 0.6.17
Diff: https://github.com/erg-lang/erg/compare/v0.6.16...v0.6.17

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.17
2023-07-23 21:26:36 -04:00
figsoda
8f36da01d5 erg: 0.6.15 -> 0.6.16
Diff: https://github.com/erg-lang/erg/compare/v0.6.15...v0.6.16

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.16
2023-07-12 08:43:37 -04:00
figsoda
8519c96d85 erg: 0.6.14 -> 0.6.15
Diff: https://github.com/erg-lang/erg/compare/v0.6.14...v0.6.15

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.15
2023-06-22 11:33:40 -04:00
R. Ryantm
51b3c41c93 erg: 0.6.13 -> 0.6.14 2023-06-22 00:40:38 +00:00
figsoda
207180add1 erg: init at 0.6.13
https://github.com/erg-lang/erg
2023-06-07 23:02:44 -04:00