Commit Graph

16 Commits

Author SHA1 Message Date
Alyssa Ross
7824706368
rover: use OpenSSL from Nixpkgs 2024-09-28 17:34:26 +02: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
Weijia Wang
078fdedf26 Merge branch 'staging-next' into staging 2024-07-17 13:10:23 +02:00
R. Ryantm
f36d36eebb rover: 0.23.0 -> 0.24.0 2024-07-16 09:08:24 +00:00
aleksana
ede1ffbdfc rover: use cargoHash instead of cargoSha256 in updateScript 2024-07-03 21:54:20 +08:00
aleksana
a9709c299b treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08: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
ef7e669718 rover: 0.22.0 -> 0.23.0 2024-04-01 06:39:48 +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
Shane Sveller
40a1952c78
rover: 0.14.0 -> 0.22.0
https://github.com/apollographql/rover/blob/v0.22.0/CHANGELOG.md#0220---2023-12-13

There are self-reported breaking changes in the following intermediate
versions:
- 0.16.0
- 0.17.1
- 0.18.0
2024-01-11 14:11:39 -06:00
SnO2WMaN
9df7ea9b26 rover: 0.11.0 → 0.14.0 2023-05-05 04:40:28 +09:00
Aaron Arinder
db8170d307 rover: adding aaronarinder as maintainer 2023-02-23 18:22:41 -05:00
Aaron Arinder
64a2ee45ea rover: 0.5.1 -> 0.11.0 2023-02-23 18:22:41 -05:00
ivanbrennan
1bb806a081
rover: 0.4.8 -> 0.5.1
Note that the librusty_v8 dependency was removed in
3e4781d3c4
2022-04-23 13:46:04 -04:00
ivanbrennan
4bf427a738 rover: init at 0.4.8
Add Rover CLI for managing and maintaining graphs with Apollo Studio.
2022-03-20 15:46:04 -04:00