Commit Graph

17 Commits

Author SHA1 Message Date
Noa Aarts
a9bd18d88d
neovide: only require libtool on darwin 2024-11-15 23:02:07 +01:00
Noa Aarts
eb6e8e8081
neovide: format using nixfmt 2024-11-15 23:01:18 +01:00
Theodore Ni
4e6fffab80
neovide: unbreak on x86_64-darwin by using 11.3 SDK 2024-11-10 09:04:30 -08:00
Theodore Ni
b064085176
neovide: use new Darwin SDK pattern 2024-11-10 09:04:26 -08:00
Theodore Ni
6e1f5c99af
neovide: add missing cctools.libtool dependency 2024-11-09 20:04:01 -08: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
2f9e1de7a4 neovide: 0.13.2 -> 0.13.3 2024-07-22 23:06:03 +00:00
Christian Kögler
a6ede4e0d0 neovide: 0.13.1 -> 0.13.2 2024-07-13 14:27:32 +02:00
Narthana Epa
ded9632c61
neovide: add darwin app 2024-06-17 23:52:19 +10: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
Christian Kögler
d1af0c17b3
Merge pull request #312936 from ck3d/neovide-rm-x86-darwin
neovide: remove unsupported x86_64-darwin
2024-06-04 22:50:21 +02:00
André Vitor de Lima Matos
8aa77199da
neovide: 0.13.0 -> 0.13.1
Diff: https://github.com/neovide/neovide/compare/0.13.0...0.13.1
Changelog: https://github.com/neovide/neovide/releases/tag/0.13.1
2024-05-30 09:29:24 -03:00
Price Hiller
954cc257cf neovide: 0.12.2 -> 0.13.0 2024-05-22 22:08:34 -03:00
natsukium
94083775e1
Revert "neovide: 0.12.2 -> 0.13.0"
This reverts commit 0fe111d1c7.

neovim was accidentally bumped during the freeze period before release
with breaking changes.
This commit is related to neovim 0.10, so it is reverted for now.
2024-05-22 00:55:43 +09:00
Christian Kögler
62a02b41d4 neovide: remove unsupported x86_64-darwin 2024-05-19 18:49:03 +02:00
Price Hiller
0fe111d1c7
neovide: 0.12.2 -> 0.13.0 2024-05-18 05:14:03 -05:00
Matthieu C.
c2149a80d2 neovide: moved to pkgs/by-name 2024-05-04 15:25:23 +02:00