Skip to content
This repository has been archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
base: 4bd1938e03e1
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
compare: 5dd6ab5959c4
Choose a head ref
  • 3 commits
  • 2 files changed
  • 3 contributors

Commits on Sep 8, 2020

  1. nixos/fontconfig: Fix compatibility with unstable apps

    Fontconfig 2.14 from unstable reverted back to using /etc/fonts/fonts.conf
    for its configuration. Unfortunately, on NixOS 20.03, this still points
    to configuration for Fontconfig 2.10, with cache version 3.
    
    When an app linked against Fontconfig 2.14 reads the config and does not
    find a compatible cache, it writes a new cache entries to ~/.cache/fontconfig.
    Unfortunately, the fontconfig 2.14 uses the same cache version as 2.12 in 20.03 (7)
    so when the apps from 20.03 later read the cache, they cannot make much sense
    of it and are unable to find any fonts.
    
    I added a new fonts.fontconfig.disableVersionedFontConfiguration option, which,
    when enabled, makes /etc/fonts/fonts.conf point to the configuration file
    for the latest fontconfig, instead of the ancient 2.10 version.
    This is necessary to prevent packages from Nixpkgs unstable breaking apps
    from 20.03.
    
    Enabling this should not cause any issues as there are no programs
    using the legacy fontconfig version since NixOS 15.03.
    
    Unfortunately, if a person already ran an app from unstable
    before applying this patch, they will need to delete ~/.cache/fontconfig manually.
    jtojnar committed Sep 8, 2020
    Copy the full SHA
    eb6ac6a View commit details
    Browse the repository at this point in the history
  2. linux: 5.4.62 -> 5.4.63

    NeQuissimus committed Sep 8, 2020
    Copy the full SHA
    835392d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #97441 from jtojnar/drop-fc-210-conf

    nixos/fontconfig: Fix compatibility with unstable apps
    Ma27 committed Sep 8, 2020
    Copy the full SHA
    5dd6ab5 View commit details
    Browse the repository at this point in the history