Commit Graph

1043 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
32e2305704 Merge staging-next into staging 2026-08-18 00:11:41 +00:00
R. Ryantm
d3912f3da4 unciv: 4.21.0 -> 4.21.9 2026-08-18 00:31:00 +02:00
nixpkgs-ci[bot]
fe296c3ab4 Merge staging-next into staging 2026-08-17 12:07:48 +00:00
Jo
9b5a7373f7 unifont: stop propagating the bin output to out (#551378) 2026-08-17 05:24:38 +00:00
nixpkgs-ci[bot]
25fd1e288c Merge master into staging-nixos 2026-08-16 18:05:06 +00:00
nixpkgs-ci[bot]
953a280e8f Merge staging-next into staging 2026-08-16 18:04:35 +00:00
Samuel Dionne-Riel
4cf65b59fa unifont: Don't ship sample font in default output
The use-case for these font files is detailed in their 2013 changelog
entry:

> These "Unifont Sample" fonts contain combining circles, and four-digit
> hexadecimal glyphs for unassigned code points and Private Use Area glyphs.
> Because of the inclusion of combining cirlces, "Unifont Sample" font
> versions are only intended for illustrating individual glyphs, not for
> general-purpose writing.

What this means, in practice, is that since #550059 unifont *may* end-up
being picked rather than any other font that actually has a glyph,
instead of a replacement glyph.

And even if there was no proper glyph to use, a replacement glyph is
made on the fly anyway.

This regression can be checked with, for example, Font Awesome, on the
same config, Nixpkgs `b7c2ada94fe9..0e251e24a4f2`.

Before regression:

```
/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-font-awesome-7.2.0/share/fonts/opentype/Font Awesome 7 Free-Solid-900.otf: Font Awesome 7 Free,Font Awesome 7 Free Solid:style=Solid,Regular
```

Current:

```
 $ fc-list :charset=f244
/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-font-awesome-7.2.0/share/fonts/opentype/Font Awesome 7 Free-Solid-900.otf: Font Awesome 7 Free,Font Awesome 7 Free Solid:style=Solid,Regular
/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-unifont-17.0.05/share/fonts/opentype/unifont/unifont_sample.otf: Unifont Sample:style=Regular
/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-unifont-17.0.05/share/fonts/X11/misc/unifont_sample.pcf.gz: Unifont Sample:style=Sans-Serif
```

After fix:

```
 $ fc-list :charset=f244
/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-font-awesome-7.2.0/share/fonts/opentype/Font Awesome 7 Free-Solid-900.otf: Font Awesome 7 Free,Font Awesome 7 Free Solid:style=Solid,Regular
```
2026-08-16 10:36:12 -04:00
azuwis
36c0508fc7 unifont: stop propagating the bin output to out
Before:
```
$ nix-store --query --references /nix/store/6qy18gy0p48wmpbnck5wbi9xlybikm26-unifont-17.0.05
/nix/store/vx1iq0xf9xndaqgxb8j1nvg0xhpf0506-unifont-17.0.05-bin
```

After:
```
$ nix-store --query --references /nix/store/vqampy54ia0zyndnl56ks46gnmjsyvxf-unifont-17.0.05
(no output)
```
2026-08-16 19:32:53 +08:00
R. Ryantm
0a672526bf unordered_dense: 4.9.0 -> 4.9.1 2026-08-16 04:07:20 +00:00
nixpkgs-ci[bot]
a47f69ac96 Merge staging-next into staging 2026-08-15 18:04:25 +00:00
Maximilian Bosch
1b4d03e767 treewide: Drop a lot of dasj maintainership (#551903) 2026-08-15 14:42:25 +00:00
nixpkgs-ci[bot]
4e766c9455 Merge staging-next into staging 2026-08-15 12:05:27 +00:00
Sandro
c8dceda98a unifly: 0.9.2 -> 0.10.0 (#551036) 2026-08-15 10:16:05 +00:00
nixpkgs-ci[bot]
2e3ab5afda Merge staging-next into staging 2026-08-14 18:18:33 +00:00
phanirithvij
43fd8af875 treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2026-08-14 16:20:27 +05:30
K900
3ce38a8ae4 Merge remote-tracking branch 'origin/staging-next' into staging 2026-08-13 15:25:51 +03:00
Aliaksandr
9921d05da3 treewide: replace stdenv.is* with stdenv.hostPlatform.is*
Assisted-by: claude-code with claude-opus-4-8
2026-08-12 20:27:00 +02:00
Janne Heß
5a6d0ee976 treewide: Drop a lot of my maintainership
I do not have the time or energy to handle all of this. Let alone my
GitHub notifications. This PR is in good faith and does not refer to
anything community-related. I will keep on doing nixpkgs work but the
pile of shame (let's call it that) needs to be cleaned. Thanks to
@mweinelt which whom I had a discussion and who made me aware of this
issue.
2026-08-12 16:24:54 +02:00
nixpkgs-ci[bot]
b0b9e270ef Merge staging-next into staging 2026-08-12 06:30:15 +00:00
h7x4
4acd38dc58 undertalemodcli: init at 0.9.1.2 (#492872) 2026-08-12 00:27:09 +00:00
Skirlez
2d0d6fdff3 undertalemodcli: init at 0.9.1.2 2026-08-12 03:20:15 +03:00
Benedikt Ritter
84e40342d3 unifly: 0.9.2 -> 0.10.0 2026-08-10 09:38:40 +02:00
nixpkgs-ci[bot]
647d61d956 Merge staging-next into staging 2026-08-10 00:18:05 +00:00
nixpkgs-ci[bot]
5c1c19e8ca Merge master into staging-nixos 2026-08-09 12:09:54 +00:00
nixpkgs-ci[bot]
b16ae984f6 Merge staging-next into staging 2026-08-09 12:09:24 +00:00
nixpkgs-ci[bot]
6fad899fb1 unifi: 10.5.54 -> 10.5.67 (#550358) 2026-08-09 11:27:06 +00:00
nixpkgs-ci[bot]
683939c0dd unifont: build from src (#550059) 2026-08-08 20:14:28 +00:00
Michael Daniels
35e3108c79 Merge branch 'staging-next' into staging 2026-08-08 14:47:28 -04:00
R. Ryantm
8f09145cec unpoller: 3.3.4 -> 3.4.1 2026-08-08 13:03:49 +00:00
Sefa Eyeoglu
321417e635 unbound: 1.25.2 -> 1.26.0 (#550102) 2026-08-08 12:42:52 +00:00
R. Ryantm
a16712476e unifi: 10.5.54 -> 10.5.67 2026-08-08 00:57:32 +00:00
R. Ryantm
3bebadd7c8 unordered_dense: 4.8.1 -> 4.9.0 2026-08-07 11:24:53 +00:00
R. Ryantm
35bf5426bf unbound: 1.25.2 -> 1.26.0 2026-08-07 06:56:20 +00:00
jopejoe1
286e3e2195 unifont: build from src
also build tools and include documentation
2026-08-07 03:04:20 +02:00
Jo
0eb4084523 unicode-*: update license (#549138) 2026-08-05 06:49:29 +00:00
jopejoe1
e830e60ba9 unihan-database: update license 2026-08-04 19:52:05 +02:00
Peder Bergebakken Sundt
5c0052ad60 unrar-wrapper: migrate to pyproject, enable __structuredAttrs, enable tests (#535288) 2026-08-04 17:31:15 +00:00
jopejoe1
1f49ad2662 unicode-idna: update license 2026-08-04 15:06:43 +02:00
jopejoe1
ebec9ae3b7 unicode-emoji: update license 2026-08-04 15:06:19 +02:00
jopejoe1
1a1edeb555 unicode-character-database: update license 2026-08-04 15:05:55 +02:00
Sergei Trofimovich
c67586f7d3 unity-test: fix unstable patch hashes
Without the change the attempt to refetch patches fails with hash mismatch:

````
$ nix build --no-link -f. unity-test.patches --rebuild
error: hash mismatch in fixed-output derivation '/nix/store/h81wmb8js5h1g2is5bzisf6b9d36arxc-771.patch.drv':
         specified: sha256-r8ldVb7WrzVwTC2CtGul9Jk4Rzt+6ejk+paYAfFlR5M=
            got:    sha256-viNwaqZ+hjIY4qnlLN55/TMzqmoNAgc1Eq5Yv17tr7c=
```

It happens because repository now adds one extra digit to abbreviated
hash:

```diff
    diff -U0 before after
    @@ -2 +2 @@
    -index 6585129c..9489aef4 100644
    +index 6585129c9..9489aef48 100644
```

Let's use `?full_index=1` to use full hash in diff output.
2026-08-02 11:01:31 +01:00
2kybe3
6a07f687f7 treewide: follow some GitHub redirects for fetchFromGitHub
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect

continuation of: #548235
2026-08-02 00:39:42 +02:00
nixpkgs-ci[bot]
ef1c4fdfdc Merge master into staging-next 2026-07-31 00:33:19 +00:00
R. Ryantm
bbed63d2ec unpoller: 3.3.3 -> 3.3.4 2026-07-30 07:28:42 +00:00
nixpkgs-ci[bot]
0d6664eb67 Merge master into staging-next 2026-07-28 00:31:01 +00:00
R. Ryantm
89fcbf50d1 unified-memory-framework: 1.1.0 -> 1.2.0 2026-07-27 18:48:19 +00:00
nixpkgs-ci[bot]
100921721e Merge staging-next into staging 2026-07-22 18:26:34 +00:00
nixpkgs-ci[bot]
ca3c4e4fd4 unciv: 4.20.11 -> 4.21.0 (#533424) 2026-07-22 15:51:03 +00:00
Martin Weinelt
d2cff906cc unbound: 1.25.1 -> 1.25.2
https://github.com/NLnetLabs/unbound/releases/tag/release-1.25.2

Fixes:
CVE-2026-14586, CVE-2026-32665, CVE-2026-40691, CVE-2026-41637,
CVE-2026-42955, CVE-2026-44621, CVE-2026-44687, CVE-2026-44690,
CVE-2026-46582, CVE-2026-50045, CVE-2026-50046, CVE-2026-50243,
CVE-2026-50248, CVE-2026-50251, CVE-2026-50252, CVE-2026-52863,
CVE-2026-54478, CVE-2026-55708, CVE-2026-55717, CVE-2026-55973,
CVE-2026-55990, CVE-2026-55991, CVE-2026-56416, CVE-2026-56444
2026-07-22 14:53:21 +02:00
R. Ryantm
f37a52a9bc unpoller: 3.3.1 -> 3.3.3 2026-07-21 03:03:28 +00:00