Commit Graph

861 Commits

Author SHA1 Message Date
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Anderson Torres
9a56705f94 various: remove AndersonTorres from maintainers
As a short note, I am relinquishing the maintenance of many packages, because it
is too much to me to handle right now.
2024-11-30 16:29:06 -03:00
rczb
ee2bb9be3e nerdfonts: separate into packages under nerd-fonts 2024-11-24 19:57:09 +02:00
Weijia Wang
0d992c680b
contour: 0.4.3.6442 -> 0.5.1.7247 (#353255) 2024-11-23 11:41:46 +01:00
Anderson Torres
58fe14bdf9 treewide: remove AndersonTorres from some packages' meta.maintainers 2024-11-21 21:24:15 -03:00
R. Ryantm
c71c783fa9 xst: 0.9.0 -> 0.10.0 2024-11-18 16:28:25 +00:00
moni
b1fa370d51 contour: 0.4.3.6442 -> 0.5.1.7247 2024-11-14 00:49:41 +08:00
Weijia Wang
62cfb3e8d8
kitty: use makeBinaryWrapper to wrap kitty executable (#352795) 2024-11-12 11:20:32 +01:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
Weijia Wang
be1866a8db
vte: 0.78.0 -> 0.78.1, fix darwin build (#353204) 2024-11-06 00:18:13 +01:00
Aleksana
3535622b96
rio: fix darwin build by providing libutil (#353597) 2024-11-05 19:23:15 +08:00
Wang Liao
e510e227be kitty: Binary wrap kitty, and sign on darwin
Using shell to wrap is slow and not recommended, this alsos fixes issue
on aarch64-darwin sequoia 15.1.
Also auto sign kitty to prevent permission error on x86_64-darwin.
2024-11-05 18:56:01 +08:00
Olivér Falvai
982d526b78
rio: use apple-sdk_11 on x86_64 too 2024-11-04 20:56:05 +01:00
Olivér Falvai
224709bbf0
rio: format with nixfmt-rfc-style 2024-11-04 20:56:04 +01:00
Olivér Falvai
254bf2a34b
rio: fix darwin build by providing libutil
https://hydra.nixos.org/build/276908293
2024-11-04 20:54:55 +01:00
Weijia Wang
bdf044013a vte: 0.78.0 -> 0.78.1, fix darwin build 2024-11-04 20:42:27 +01:00
Theodore Ni
0ea31d130c
alacritty: use new darwin SDK pattern
With the hope also that this unbreaks alacritty on x86_64-darwin, which
currently fails due to not finding _NSPasteboardTypeFileURL symbol.
2024-11-04 11:07:42 -08:00
Samuel Tardieu
540c37037d kitty: 0.36.4 → 0.37.0
Diff: https://github.com/kovidgoyal/kitty/compare/v0.36.4...v0.37.0
2024-10-31 10:14:00 +01:00
Samuel Tardieu
f79acd97b3 kitty: add matplotlib dependency to rebuild the documentation 2024-10-31 10:14:00 +01:00
github-actions[bot]
a0e96c5d1c
Merge master into staging-next 2024-10-29 06:05:06 +00:00
Aleksana
62db6795df
iterm2: Indicate sourceProvenance (#322156) 2024-10-29 11:43:39 +08:00
K900
764384fc64 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-25 07:59:17 +03:00
rewine
12b2c139d4
foot: 1.18.0 -> 1.19.0 (#350760) 2024-10-25 10:27:58 +08:00
Ashish SHUKLA
a1b6668d79
foot: 1.18.0 -> 1.19.0
Changes: https://codeberg.org/dnkl/foot/releases/tag/1.19.0
2024-10-23 21:20:51 +02:00
github-actions[bot]
606bd3114c
Merge master into staging-next 2024-10-23 18:04:32 +00:00
R. Ryantm
36d0fea010 alacritty: 0.13.2 -> 0.14.0 2024-10-23 01:29:32 +00:00
github-actions[bot]
d0c2de8c22
Merge master into staging-next 2024-10-19 00:14:00 +00:00
Sandro
6e8d0e4b90
wezterm: add headless package for mux server (#344317) 2024-10-18 23:07:26 +02:00
Sandro Jäckel
e6e229dc20
wezterm: add headless package for mux server 2024-10-18 01:49:40 +02:00
Fabián Heredia Montiel
70e1e83021
gnome-console: 47.0 → 47.1
https://gitlab.gnome.org/GNOME/console/-/compare/47.0...47.1

Applied from pull request 343127.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:17 +08:00
Bobby Rong
1910b52d86
gnome-console: 47.beta → 47.0
https://gitlab.gnome.org/GNOME/console/-/compare/47.beta...47.0

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:14 +08:00
Bobby Rong
d01d4732e4
gnome-console: 46.0 → 47.beta
https://gitlab.gnome.org/GNOME/console/-/compare/46.0...47.beta

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:10 +08:00
K900
0717a4da77 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-09 21:08:25 +03:00
oluceps
692e3ee981
rio: 0.1.16 -> 0.1.17
Diff: https://github.com/raphamorim/rio/compare/v0.1.16...v0.1.17

Changelog: https://github.com/raphamorim/rio/blob/v0.1.17/docs/docs/releases.md
2024-10-09 21:22:55 +08:00
github-actions[bot]
5c3e5ec59f
Merge master into staging-next 2024-10-06 12:05:15 +00:00
OTABI Tomoya
4ff48958a2
kitty: Re-enable some tests (#338070) 2024-10-06 16:38:05 +09:00
github-actions[bot]
653bcc0ea9
Merge master into staging-next 2024-10-05 18:04:03 +00:00
Mathew Polzin
bb1e5d86c9
rio: Restrict test execution inside nixosTests for Linux devices (#345722) 2024-10-05 08:32:48 -05:00
Otavio Salvador
08f10a21e3 rio: Restrict test execution inside nixosTests for Linux devices
Restrict test execution inside nixosTests for Linux devices as ofborg
'passthru.tests' nixosTests are failing on Darwin architectures.

Ref: https://github.com/NixOS/nixpkgs/issues/345825
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2024-10-04 09:54:54 -03:00
Ihar Hrachyshka
0b1ffdb47a kitty: re-enable some tests
These tests were disabled because of failures on nix-darwin systems due
to zshenv producing spurious output in some scenarios:

https://github.com/LnL7/nix-darwin/pull/1051

The linked bug is fixed in nix-darwin, and it should be now possible to
run the tests on a fresh nix-darwin system.

Related: #312692
2024-10-04 08:49:39 -04:00
github-actions[bot]
192fd67cc3
Merge master into staging-next 2024-10-03 18:04:30 +00:00
Christina Sørensen
1db5cd4253
contour: mark broken
Since 648fd81e3e, contour has been
broken with what looks like a buffer overflow check failing.

The current version is also far behind upstream, and has
been broken on aarch64 for over a year.

Refs: #345752 648fd81e3e
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-02 05:56:05 +02:00
K900
3f7da3dfa9 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-01 08:44:24 +03:00
leiserfg
bb89119ec7
kitty: 0.36.1 -> 0.36.4 2024-09-29 15:21:32 +02:00
github-actions[bot]
8693fc15c4
Merge master into staging-next 2024-09-28 18:04:13 +00:00
nartsisss
d3924417b0
rio: fix build in sandbox on darwin 2024-09-27 03:15:31 +03:00
nartsisss
e0aa44f16e
rio: 0.1.15 -> 0.1.16 2024-09-27 01:16:38 +03:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +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
Sandro Jäckel
03aa7e6efe
wezterm: sort passthru 2024-09-24 13:05:26 +02:00