Commit Graph

103 Commits

Author SHA1 Message Date
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
Nikolay Korotkiy
f6d6fcd7dc
gpxsee: remove qt5compat from buildInputs 2024-09-23 18:14:45 +04:00
R. Ryantm
d533a821bc gpxsee: 13.24 -> 13.26 2024-09-23 07:18:32 +00:00
R. Ryantm
e13af0d8ab gpxsee: 13.23 -> 13.24 2024-09-10 22:24:11 +00:00
R. Ryantm
c615c6a7f4 gpxsee: 13.22 -> 13.23 2024-08-07 11:56:54 +00:00
R. Ryantm
dbd0e9ab4c gpxsee: 13.21 -> 13.22 2024-06-15 14:35:12 +00:00
R. Ryantm
11fd7fbf25 gpxsee: 13.20 -> 13.21 2024-05-31 17:05:09 +00:00
R. Ryantm
bd580000a3 gpxsee: 13.19 -> 13.20 2024-05-26 04:11:34 +00:00
R. Ryantm
b2f2afbc6f gpxsee: 13.18 -> 13.19 2024-04-24 11:07:28 +00:00
R. Ryantm
bcd2b8c97b gpxsee: 13.17 -> 13.18 2024-03-24 06:16:25 +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
2038c77b0b gpxsee: 13.16 -> 13.17 2024-03-08 21:16:29 +00:00
R. Ryantm
c4dee7b41c gpxsee: 13.15 -> 13.16 2024-02-15 10:01:11 +00:00
R. Ryantm
2a302a6c90 gpxsee: 13.14 -> 13.15 2024-01-24 20:46:01 +00:00
R. Ryantm
438b06a2a5 gpxsee: 13.13 -> 13.14 2024-01-07 04:37:12 +00:00
R. Ryantm
e3e3eff41c gpxsee-qt6: 13.12 -> 13.13 2023-12-28 05:58:14 +00:00
R. Ryantm
c177b0e4e6 gpxsee: 13.11 -> 13.12 2023-12-12 00:53:02 +00:00
R. Ryantm
deda3d49ad gpxsee: 13.10 -> 13.11 2023-11-19 16:27:47 +00:00
R. Ryantm
e3008e720f gpxsee: 13.9 -> 13.10 2023-10-28 20:20:20 +00:00
R. Ryantm
bd63680ad1 gpxsee: 13.7 -> 13.9 2023-10-09 03:02:26 +00:00
Pol Dellaiera
da18bd17b6
gpxsee: fix compilation on darwin 2023-09-03 09:01:47 +02:00
Pol Dellaiera
0ddd19256a
gpxsee: use finalAttrs pattern 2023-09-02 22:05:15 +02:00
R. Ryantm
71c61fed80 gpxsee: 13.4 -> 13.7 2023-08-31 00:21:32 +00:00
K900
6edd6f71c7 treewide: clean up all qttranslations workarounds
There are two kinds of changes here:
- removing explicit qttranslations path hardcoding from applications that were patched to do it
- replacing qttranslations in buildInputs with qttools for packages that really depend on the latter

After this, qttranslation is never used outside Qt itself, as it should.
2023-08-15 22:11:39 +03:00
R. Ryantm
1f48cb45e8 gpxsee: 13.3 -> 13.4 2023-06-13 10:49:10 +00:00
Nikolay Korotkiy
e5f0e14c9a
gpxsee: 13.0 → 13.3 2023-05-28 20:25:56 +04:00
R. Ryantm
9b15d48259 gpxsee: 12.4 -> 13.0 2023-04-30 01:29:03 +00:00
Nikolay Korotkiy
cffe87b9f5
gpxsee: 12.2 → 12.4 2023-04-16 13:44:01 +04:00
Nikolay Korotkiy
446429370e
gpxsee: 11.12 → 12.2 2023-03-11 13:42:43 +04:00
R. Ryantm
b9c9c8b676 gpxsee: 11.11 -> 11.12 2023-02-04 15:38:18 +00:00
figsoda
a211d94291 treewide: remove attrPath from nix-update-script calls
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-26 12:39:21 -05:00
R. Ryantm
8036919ad6 gpxsee: 11.9 -> 11.11 2022-12-22 11:33:07 +00:00
Peter Hoeg
091e6d7c69 gpxsee: 11.6 -> 11.9 2022-11-23 09:27:49 +08:00
R. Ryantm
500268ada8 gpxsee: 11.5 -> 11.6 2022-10-14 02:34:12 +00:00
R. Ryantm
08221cde52 gpxsee: 11.4 -> 11.5 2022-09-28 19:07:41 +00:00
Nikolay Korotkiy
ff65a9cf26
gpxsee: 11.3 → 11.4 2022-09-05 11:03:13 +03:00
Nikolay Korotkiy
92f9aabe1b
gpxsee: 11.1 → 11.3 2022-08-14 00:43:15 +03:00
Nikolay Korotkiy
9505202707
gpxsee: 11.0 → 11.1 2022-06-07 23:44:08 +03:00
Nikolay Korotkiy
c0ac5b76d3
gpxsee: 10.5 → 11.0 2022-06-03 10:26:12 +03:00
R. Ryantm
afa182e4e8 gpxsee: 10.4 -> 10.5 2022-04-01 21:32:23 +00:00
R. Ryantm
94b52f0c2d gpxsee: 10.3 -> 10.4 2022-02-16 12:16:27 +00:00
Nikolay Korotkiy
16a5e376af gpxsee: 10.1 → 10.3 2022-02-07 19:10:33 -08:00
Nikolay Korotkiy
9fa99d440b
gpxsee: 10.0 → 10.1 2022-01-06 00:18:24 +03:00
Nikolay Korotkiy
f1ca35a6aa
gpxsee: 9.12 → 10.0 2021-12-08 11:19:29 +03:00
Nikolay Korotkiy
410bafefde gpxsee: 9.11 → 9.12 2021-11-18 20:24:36 +01:00
Nikolay Korotkiy
5e811cc853
gpxsee: 9.6 → 9.11 2021-11-08 11:00:39 +03:00
Dmitry Kalinkin
e0532475bc
treewide: remove darwin-only manual wrapQtApp invocations 2021-09-28 10:29:46 -04:00
Nikolay Korotkiy
e14ab52373
gpxsee: 9.5 → 9.6 2021-09-18 12:01:46 +03:00
Nikolay Korotkiy
7ab49190f3
gpxsee: 9.3 → 9.5 2021-08-23 12:14:55 +03:00
R. RyanTM
ccd8141532 gpxsee: 9.2 -> 9.3 2021-07-20 23:38:42 +00:00