Skip to content

nix: update nixpkgs-unstable - #13678

Draft
jcollie wants to merge 2 commits into
ghostty-org:mainfrom
jcollie:nixpkgs-update-26-08
Draft

nix: update nixpkgs-unstable#13678
jcollie wants to merge 2 commits into
ghostty-org:mainfrom
jcollie:nixpkgs-update-26-08

Conversation

@jcollie

@jcollie jcollie commented Aug 6, 2026

Copy link
Copy Markdown
Member

Update nixpkgs-unstable to pick up fontconfig 2.18. Currently we are linking against 2.17 and you get errors like this on standard error when using config files meant for fontconfig 2.18:

Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 20: invalid constant used :
Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 23: invalid constant used : monospace
Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 42: invalid attribute 'xsi:nil'
Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 43: invalid constant used :
Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 46: invalid constant used : sans-serif
Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 68: invalid attribute 'xsi:nil'
Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 69: invalid constant used :

@jcollie
jcollie force-pushed the nixpkgs-update-26-08 branch from dee2d3c to f294f2f Compare August 7, 2026 14:42
@pluiedev

pluiedev commented Aug 7, 2026

Copy link
Copy Markdown
Member

macOS looks borked? Also would be a great opportunity to replace our nixpkgs flake input to use nixpkgs.tar.zst instead of nixpkgs.tar.xz for smaller download sizes

@jcollie

jcollie commented Aug 7, 2026

Copy link
Copy Markdown
Member Author

macOS looks borked? Also would be a great opportunity to replace our nixpkgs flake input to use nixpkgs.tar.zst instead of nixpkgs.tar.xz for smaller download sizes

Yeah, I've search the nixpkgs GH and they claim that the libfyaml build is supposed to be fixed on Darwin, but it's obviously not. I'll switch to the zst version the next time I push an update.

@jcollie
jcollie force-pushed the nixpkgs-update-26-08 branch 2 times, most recently from 8f81f55 to 6afd698 Compare August 8, 2026 14:39
Update nixpkgs-unstable to pick up fontconfig 2.18. Currently we are linking against 2.17 and you get errors
like this on standard error when using config files meant for fontconfig 2.18:

  Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 20: invalid constant used :
  Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 23: invalid constant used : monospace
  Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 42: invalid attribute 'xsi:nil'
  Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 43: invalid constant used :
  Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 46: invalid constant used : sans-serif
  Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 68: invalid attribute 'xsi:nil'
  Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 69: invalid constant used :
@jcollie
jcollie force-pushed the nixpkgs-update-26-08 branch from 4f00683 to e2b49a6 Compare August 10, 2026 21:04
@jcollie
jcollie marked this pull request as draft August 11, 2026 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants