| Commit message (Collapse) | Author | Age |
|
|
| |
.ttc fonts are used by noto-fonts-cjk
|
|
|
|
|
| |
Generating password hashes, e.g. when adding new users to the system
configuration, should work out-of-the-box and offline.
|
|\
| |
| | |
networkmanager-sstp: init at unstable-2020-04-20, bump sstp from 1.0.12 to 1.0.13
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This attribute is a generalized version of cryptHomeLuks for creating an
entry in /etc/security/pam_mount.conf.xml. It lets the configuration
control all the attributes of the <volume> entry, instead of just the
path. The default path remains the value of cryptHomeLuks, for
compatibility.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit fb6d63f3fdd95a5468d43a0693c8ca7c1894363f.
I really hope this finally fixes #99236: evaluation on Hydra.
This time I really did check basically the same commit on Hydra:
https://hydra.nixos.org/eval/1618011
Right now I don't have energy to find what exactly is wrong in the
commit, and it doesn't seem important in comparison to nixos-unstable
channel being stuck on a commit over one week old.
|
|\| |
|
| |
| |
| |
| |
| | |
- Add option `programs.xwayland.defaultFontPath`
- Modify sway to enable Xwayland
|
| |
| |
| |
| | |
This will let Xwayland use the global font folder as font path
|
| |
| |
| |
| | |
Renaming enableFontDir to fontDir.enable
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Fix wrong order in which font indexes are created
mkfontdir requires the file fonts.scale to consider scalable fonts,
thus, mkfontscale should be run before
- Search more font formats, in particular, bit-mapped formats
|
| | |
|
|\| |
|
| |\
| | |
| | | |
apparmor: fix and improve the service
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| | |
This hook moves systemd user service file from `lib/systemd/user` to
`share/systemd/user`. This is to allow systemd to find the user
services when installed into a user profile. The `lib/systemd/user`
path does not work since `lib` is not in `XDG_DATA_DIRS`.
|
|\ \
| | |
| | | |
nixos/config: add defaultPackages option
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
readd perl (used in shell scripts), rsync (needed for NixOps) and strace (common debugging tool)
they where previously removed in https://github.com/NixOS/nixpkgs/pull/91213
Co-authored-by: Timo Kaufmann <timokau@zoho.com>
Co-authored-by: 8573 <8573@users.noreply.github.com>
|
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 8425726f86a2f4a38d0022f3d5cb1d2001da6999.
This should have been reverted in https://github.com/NixOS/nixpkgs/pull/95358
but I forgot about it.
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The incompatibility does not seem to exist any more: programs linked against fc 2.12
on fc 2.14 system seem to at least display text, even while printing tons of errors
(as long as you generate fc cache manually), and same thing the other way around.
Hopefully it will not be an issue in the future.
|
|\ \ \
| |_|/
|/| | |
treewide: use URN for fontconfig DTD
|
| | |
| | |
| | |
| | |
| | |
| | | |
To match upstream change:
https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/9c46ef4aac87c42d013d0e7380b6aeb03e1a9949
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Updated the relevant nixos test to match the example configuration.
|
| | | |
| | | |
| | | |
| | | | |
Fixes #89626
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
mkVal is no longer aware of the indentation depth. Indentation is
added to each line of the result when it is included in nested
entries.
|
| |_|/
|/| | |
|
|\ \ \
| |_|/
|/| | |
nixos/fontconfig: fix local.conf regression
|
| | |
| | |
| | |
| | |
| | |
| | | |
Another part of edf2541f02c6b24ea791710d5cadeae36f9b1a3a was missed while
rebasing https://github.com/NixOS/nixpkgs/pull/93562, resulting in incorrect path
as described by https://github.com/NixOS/nixpkgs/issues/86601#issuecomment-675462227
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* nixos/systemPackages: clean up
* Update nixos/doc/manual/release-notes/rl-2009.xml
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
* Update nixos/doc/manual/release-notes/rl-2009.xml
Co-authored-by: 8573 <8573@users.noreply.github.com>
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
Co-authored-by: 8573 <8573@users.noreply.github.com>
|
|\ \
| | |
| | | |
nixos/fonts: remove fontconfig-penultimate
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Apparently, edf2541f02c6b24ea791710d5cadeae36f9b1a3a was missed while
rebasing https://github.com/NixOS/nixpkgs/pull/93562.
Provide 50-user.conf in fontconfig if includeUserConf is true (the
default), and don't try removing the non-existent one if it's disabled
Fixes https://github.com/NixOS/nixpkgs/issues/95685
Fixes https://github.com/NixOS/nixpkgs/issues/95712
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In some tests, e.g. -f nixos/release.nix tests.simple.x86_64-linux
we use noXlibs and qemu.ga. Now that output is tiny but to get it
a full qemu build is done, and some dependencies like gtk3 won't build
with noXlibs due to their dependencies being too stripped down.
Therefore let's reduce qemu features in noXlibs case.
The `sdlSupport = false;` part probably wasn't needed,
but I added it for consistency.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Turns out lot of software (including Chromium) use bundled fontconfig
so we either need to wrap every one of those, or re-introduce the global unversioned config.
The latter is easier but weakens hermetic configs. But perhaps those are not really worth the effort.
|
| |
| |
| |
| | |
This fontconfig version isn't used anywhere inside nixpkgs anymore.
|
| |
| |
| |
| |
| | |
This leads to ci failure otherwise if the file gets changed.
git-blame can ignore whitespace changes.
|
|\ \
| | |
| | |
| | |
| | | |
Some rebuilds, e.g. all of haskell.
Hydra nixpkgs: ?compare=1601713
|
| | |
| | |
| | |
| | |
| | |
| | | |
This allows disabling users.mutableUsers without configuring any
authentication mechanisms (passwords, authorized SSH keys) other than
Google OS Login.
|
|\| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is required by (among others) Podman to run containers in rootless mode.
Other distributions such as Fedora and Ubuntu already set up these mappings.
The scheme with a start UID/GID offset starting at 100000 and increasing in 65536 increments is copied from Fedora.
|
| | | |
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Falling back to unversioned `/etc/fonts/conf.d` when versioned one does not exist
is problematic since it only occurs on non-NixOS systems and those are likely
to have a different version of fontconfig. When those versions use incompatible
elements in the config, apps using fontconfig will crash.
Instead, we are now falling back to the in-package `fonts.conf` file that loads
both the versioned global `conf.d` directory and the in-package `conf.d` since using
upstream settings on non-NixOS is preferable to not being able to use apps there.
In fact, we would not even need to link `fonts.conf`, as the in-package `fonts.conf`
will be always used unless someone creates the global one manually (the option is still
retained if one wants to write a custom NixOS module and to avoid unnecessary stat call on NixOS).
Additionally, since the `fonts.conf` will always load `conf.d` from the package, we no longer
need to install them to sytem `/etc` in the module. This needed some mucking with `50-user.conf`
which disables configs in user directories (a good thing IMO, NixOS module will turn it back on)
but otherwise, it is cleaner. The files are still prioritized by their name, regardless of their location.
See https://github.com/NixOS/nixpkgs/pull/73795#issuecomment-634370125 for more information.
|