Commit Graph

16 Commits

Author SHA1 Message Date
Austin Horstman
af9131fa6d
yabai: 7.1.4 -> 7.1.5 2024-11-04 09:37:51 -06:00
Austin Horstman
550d4a2af4
yabai: modernize 2024-11-04 09:37:51 -06:00
Austin Horstman
b2607dee16
yabai: add versionCheckHook 2024-11-04 09:37:51 -06:00
Austin Horstman
88eb0fcca4
yabai: switch to apple-sdk_15
Upstream uses __builtin._available checks for sdk features. We can
leverage the newer sdk to make sure we keep up with new features as they
are added since they are careful with version checks.
2024-11-04 09:37:51 -06:00
Austin Horstman
4457d955d0
yabai: refactor to new sdk pattern 2024-11-04 09:37:51 -06:00
Austin Horstman
30a49502c7
yabai: 7.1.3 -> 7.1.4 2024-10-22 09:29:17 -05:00
Artturin
63fa53d97c treewide: reformat files which need reformatting after
`treewide: replace stdenv.is with stdenv.hostPlatform.is`
2024-09-25 00:04:39 +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
h0hmj
1aff7e7650 yabai: 7.1.2 -> 7.1.3 2024-09-21 12:05:53 +08:00
Austin Horstman
8d63769dc9
yabai: 7.1.1 -> 7.1.2 2024-08-10 09:50:10 -05:00
éclairevoyant
71e728d3b8
maintainers: remove ivar 2024-06-29 03:09:10 -04:00
Jan Tojnar
7987842fec
Merge pull request #318589 from jtojnar/u-s-v-ignore-same
common-updater-scripts/u-s-v: support --ignore-same-version
2024-06-13 00:41:07 +02: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
Jan Tojnar
0421c816ba treewide: Simplify use of update-source-version
- `--ignore-same-version` allows us to not call it twice.
- with that, we can also omit version, to allow us updating e.g. `cargoDeps` hash
2024-06-09 20:33:23 +02:00
Roman Volosatovs
303fbde3fc
yabai: 7.1.0 -> 7.1.1
Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
2024-05-20 08:38:00 +02:00
Austin Horstman
8863c24616
yabai: pkgs/os-specific -> pkgs/by-name 2024-04-23 15:42:44 -05:00