Commit Graph

28 Commits

Author SHA1 Message Date
Fabián Heredia Montiel
ccec93c1c7 treewide: replace webkitgtk to webkitgtk_4_0
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix

webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06: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
Ian M. Jones
79d24eb487
wails: 2.8.2 -> 2.9.1 2024-06-21 16:29:34 +01:00
Ian M. Jones
2bd868a110
wails: 2.8.1 -> 2.8.2 2024-05-08 22:48:51 +01:00
Ian M. Jones
edf13498b1
wails: 2.8.0 -> 2.8.1 2024-04-11 21:40:06 +01:00
Alexis Hildebrandt
9e7e5156e4 wails: fix build on darwin 2024-03-28 02:26:48 +01: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
Ian M. Jones
5af2b17561
wails: 2.7.1 -> 2.8.0 2024-02-26 08:24:46 +00:00
Ian M. Jones
87a5f1a2e6
wails: 2.6.0 -> 2.7.1 2023-12-10 00:01:19 +00:00
Fabián Heredia Montiel
ff323ed355 treewide: vendorSha256 → vendorHash
via: `find pkgs/ -type f -exec sed -i 's/vendorSha256 = "sha256/vendorHash = "sha256/' {};`
2023-09-13 01:03:44 -06:00
Ian M. Jones
6a7215a4ab
wails: 2.5.1 -> 2.6.0
Updated Wails app builder to v2.6.0

Changelog: https://github.com/wailsapp/wails/releases/tag/v2.6.0
2023-09-06 13:12:58 +01:00
Ian M. Jones
6dbe5d6930 wails: 2.4.1 -> 2.5.1
Update Wails app builder to v2.5.1

Changelogs:
 - https://github.com/wailsapp/wails/releases/tag/v2.5.0
 - https://github.com/wailsapp/wails/releases/tag/v2.5.1
2023-05-20 18:05:32 +01:00
Ian M. Jones
bca2472c1e wails: 2.4.0 -> 2.4.1 2023-03-20 21:51:20 +00:00
Ian M. Jones
0c851fb60e wails: 2.3.1 -> 2.4.0
Changelog: https://github.com/wailsapp/wails/releases/tag/v2.4.0
2023-03-14 21:51:56 +00:00
Ian M. Jones
07584906a4 wails: 2.2.0 -> 2.3.1 2023-01-10 21:19:20 +00:00
Ian M. Jones
b597d1a01e wails: 2.1.0 -> 2.2.0 2022-11-10 20:27:21 +00:00
Ian M. Jones
0c1160921e wails: 2.0.0 -> 2.1.0 2022-10-18 20:25:44 +01:00
zowoq
c2db012912 wails: switch to go 1.19 2022-10-09 14:23:40 +10:00
Ian M. Jones
f7ca286ce2 wails: 2.0.0-beta.44.2 -> 2.0.0 2022-09-22 08:41:42 +01:00
Ian M. Jones
a9a7c1e3d9 wails: 2.0.0-beta.43 -> 2.0.0-beta.44.2 2022-08-20 14:01:38 +01:00
Ian M. Jones
40ba925d3e wails: 2.0.0-beta.42 -> 2.0.0-beta.43 2022-08-08 21:07:30 +01:00
Winter
c1eee44c97 wails: remove superfluous doCheck = true 2022-07-25 18:51:33 -04:00
Ian M. Jones
72971389b8 wails: 2.0.0-beta.38 -> 2.0.0-beta.42 2022-07-25 23:35:04 +01:00
Ian M. Jones
87ac6eda56
wails: v2.0.0-beta.37 -> v2.0.0-beta.38 (#179429) 2022-07-10 00:53:29 +02:00
Ian M. Jones
8187ce4410 wails: 2.0.0-beta.36 -> 2.0.0-beta.37 2022-05-29 11:06:28 +01:00
Ian M. Jones
6273cb33c0 wails: 2.0.0-beta.34 -> 2.0.0-beta.36 2022-05-01 12:52:20 +01:00
Ian M. Jones
0b2ec95f17 wails: 2.0.0-beta.33 -> 2.0.0-beta.34 2022-03-26 13:01:47 +00:00
Ian M. Jones
6e3286cc63 wails: init at 2.0.0-beta.33 2022-03-09 21:57:28 +00:00