Commit Graph

2763 Commits

Author SHA1 Message Date
lunik1
9788600c19
iosevka: 32.1.0 -> 32.2.1
Diff: https://github.com/be5invis/iosevka/compare/v32.1.0...v32.2.1
2024-12-13 22:48:58 +00:00
lunik1
fb9154a77a
iosevka: correctly set build verbosity and suppress progress bar 2024-12-13 22:22:17 +00:00
Weijia Wang
5c3ff4bfb6 catamaran: expose package 2024-12-11 17:34:25 +01:00
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
Nick Cao
1806dfdbfe
hackgen-font: 2.9.0 -> 2.9.1 (#362998) 2024-12-08 11:16:03 -05:00
R. Ryantm
11e73d1552 hackgen-nf-font: 2.9.0 -> 2.9.1 2024-12-08 01:09:59 +00:00
R. Ryantm
7c74092202 hackgen-font: 2.9.0 -> 2.9.1 2024-12-08 00:40:10 +00:00
ben9986
9f0e5cf83f
nerd-fonts: unescape characters in descriptions 2024-12-07 16:37:10 +00:00
Arne Keller
00c682e770
joypixels: 8.0.0 -> 9.0.0 (#349056) 2024-12-06 10:59:39 +01:00
Vincent Laporte
e22a765605 scheherazade-new: 4.000 → 4.300 2024-11-28 08:29:14 +01:00
R. Ryantm
f719a8a49b iosevka: 31.8.0 -> 32.1.0 2024-11-27 15:12:09 +00:00
Doron Behar
536dc87db6 nerd-fonts: 3.2.1 -> 3.3.0 2024-11-24 19:57:09 +02:00
rczb
ee2bb9be3e nerdfonts: separate into packages under nerd-fonts 2024-11-24 19:57:09 +02:00
Lin Xianyi
1128495620 font-awesome: 6.6.0 -> 6.7.1
Diff: https://github.com/FortAwesome/Font-Awesome/compare/6.6.0...6.7.1
Changelog: https://fontawesome.com/changelog
2024-11-21 19:22:21 +08: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
R. Ryantm
256c947242 twemoji-color-font: 15.0.3 -> 15.1.0 2024-11-03 11:11:25 +00:00
toonn
2610a20422
joypixels: 8.0.0 -> 9.0.0
Resolves #348645
2024-10-31 13:08:24 +01:00
piegames
ad8d051645
treewide: Fix indentation in strings (#350296) 2024-10-23 21:44:22 +02:00
Pol Dellaiera
8761f1f1d9
iosevka-bin: 31.7.1 -> 31.9.1 (#350134) 2024-10-23 14:56:24 +02:00
piegames
68927918d0 treewide: Fix indentation in strings
The indentation stripping semantics of strings are fairly bad and have a
few gotchas where the resulting string has not the intended indentation.
This commit fixes most if not all such instances in Nixpkgs.

I tried to strive a balance between keeping the diff small and
reformatting/refactoring the code to look better. In general,
reformatting should be left to Nixfmt.

Note that this causes a lot of rebuilds by design. All changes need to
be thoroughly vetted and reviewed for correctness. There is no automatic
way to prove correctness.

List of files to fix generated by running
https://gerrit.lix.systems/c/lix/+/2092 on Nixpkgs and looking at the
warnings.
2024-10-22 21:36:42 +02:00
Damien Cassou
e3acda6ad2
iosevka-comfy: 2.0.0 -> 2.1.0 2024-10-21 12:08:07 +02:00
R. Ryantm
4161ea40cf iosevka-bin: 31.7.1 -> 31.9.1 2024-10-21 03:53:43 +00:00
R. Ryantm
8b59a0848a julia-mono: 0.057 -> 0.058 2024-10-20 04:46:08 +00:00
toonn
4fe3724ce4
joypixels: Reflect redistributability in the license 2024-10-16 16:36:07 +02:00
Ivan Timokhin
6bd8f78df7 junicode: 2.208 -> 2.209
Changelog:
https://github.com/psb1558/Junicode-font/releases/tag/v2.209
2024-10-14 15:36:20 +02:00
h7x4
f4f573fde4
lxgw-wenkai: move to pkgs/by-name, 1.330 -> 1.500, add ryanccn as maintainer (#346303) 2024-10-10 08:59:12 +02:00
R. Ryantm
1f738b3f6d iosevka: 31.7.1 -> 31.8.0 2024-10-09 10:07:10 +00:00
Nick Cao
e60056ba3f
sudo-font: 1.4 -> 2.0.0 (#346307) 2024-10-06 10:40:17 -04:00
OTABI Tomoya
4fb547048d
cozette: 1.25.1 -> 1.25.2 (#344869) 2024-10-06 17:10:55 +09:00
R. Ryantm
eeeb90a1dd twemoji-color-font: 14.0.2 -> 15.0.3 2024-10-04 08:47:36 +00:00
R. Ryantm
18cb5cb442 sudo-font: 1.4 -> 2.0.0 2024-10-04 03:11:36 +00:00
Ryan Cao
ec7c9c3d97
lxgw-wenkai: move to pkgs/by-name 2024-10-04 10:46:35 +08:00
Peder Bergebakken Sundt
3100acba08 treewide: \xc2\xa0 ->
I have no idea what this escape sequence even is, but it breaks the nix parser with cryptic errors if not used in a comment.
A friend let me know MacOS is prone to input weird spaces, not sure if that is the source.

Candidates were located and created with:

    chr="$(echo -e '\xc2\xa0')"; rg -F "$chr" -l | xe sd -F "$chr" " "

There are some examples left, most being example output from `tree` in various markdown documents, some patches which we can't really touch, and `pkgs/tools/nix/nixos-render-docs/src/tests/test_commonmark.py` which I'm not sure if should be addressed
2024-10-02 15:33:06 +02:00
Vincent Laporte
5a8e34e98d
libertinus: 7.040 → 7.051 (#344345) 2024-10-02 06:10:01 +02:00
R. Ryantm
de23f9f756 iosevka-bin: 31.4.0 -> 31.7.1 2024-10-01 00:34:19 +00:00
R. Ryantm
262ec34318 iosevka: 31.6.1 -> 31.7.1 2024-09-30 07:05:05 +00:00
R. Ryantm
d53586885c cozette: 1.25.1 -> 1.25.2 2024-09-27 12:44:54 +00: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
Nikolay Korotkiy
b409cdb759
iosevka: 31.6.0 -> 31.6.1 (#343440) 2024-09-22 15:19:54 +04:00
Robert Helgesson
e34b70e077 unifont: 15.1.05 -> 16.0.01 2024-09-22 08:17:57 +02:00
R. Ryantm
87d1ec5b37 iosevka: 31.6.0 -> 31.6.1 2024-09-21 07:04:43 +00:00
Nick Cao
ace5234a41
i-dot-ming: 8.00 -> 8.10 (#343226) 2024-09-20 17:06:02 -04:00
Leah Amelia Chen
2825fb0546
i-dot-ming: 8.00 -> 8.10 2024-09-20 12:08:25 +02:00
R. Ryantm
f9af46ae15 julia-mono: 0.056 -> 0.057 2024-09-19 02:00:23 +00:00
Nick Cao
2ff4293743
last-resort: 15.100 -> 16.000 (#341495) 2024-09-17 15:55:34 -04:00
Anderson Torres
f0e64ce16f treewide: migrate packages maintained by AndersonTorres to by-name
Manual migration for the sake of by-name migration is no longer discouraged
since #340235.
2024-09-16 14:26:47 -03:00
R. Ryantm
483b8847c2 last-resort: 15.100 -> 16.000 2024-09-13 05:48:47 +00:00
Weijia Wang
55fb76dc7e
iosevka-bin: 30.3.3 -> 31.4.0 (#332636) 2024-09-10 00:38:00 +02:00
Ate329
284f21cb96
gdouros: fix dn-works fonts issue 2024-09-09 15:16:38 +02:00
R. Ryantm
f3991c8aa5 iosevka: 31.5.0 -> 31.6.0 2024-09-08 23:40:29 +00:00