Commit Graph
191481 Commits
Author SHA1 Message Date
Jan Tojnarandworldofpeace b31c7e527e nixos/fontconfig: Allow setting default emoji font
In fontconfig’s 60-generic.conf, order of preference is estabilished for emoji
font family. Because fontconfig parses the config files in lexicographic order,
appending each <prefer> from <alias> element to the family’s prefer list
(to be prepended before the family) [1], our font family defaults stored
in 52-nixos-default-fonts.conf will take precedence. That is, of course, unless
the default „weak“ binding [2] is used. Emoji family binds strongly [3],
so we need to set binding to “same” for our <alias>es to be considered before
the ones from 60-generic.conf.

By default, we will set the option to all emoji fonts supported by fontconfig,
so that emoji works for user if they have at least one emoji font installed.
If they have multiple emoji fonts installed, we will use the fontconfig’s
order of preference [4].

[1]: https://github.com/bohoomil/fontconfig-ultimate/issues/51#issuecomment-64678322
[2]: https://www.freedesktop.org/software/fontconfig/fontconfig-user.html#AEN25
[3]: https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/cc8442dec85e9d416436d19eeae1783f2d3008f0
[4]: https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/c41c9220181b203d1cf1f6435f6e3735cb7c84ac
2019-09-01 00:09:25 -04:00
worldofpeaceandGitHub 6bf3d68b8d Merge pull request #67842 from lopsided98/rtmpdump-openssl-1.1
rtmpdump: use OpenSSL 1.1 to fix gstreamer crash
2019-08-31 23:32:36 -04:00
Sam Doshiandworldofpeace d3188e90a0 supercollider: Use qt5's own mkDerivation 2019-08-31 23:27:43 -04:00
worldofpeaceandGitHub 732c0a0d53 Merge pull request #64289 from tadeokondrak/kallisto/update/0.46.0
kallisto: 0.43.1 -> 0.46.0
2019-08-31 23:06:06 -04:00
worldofpeaceandGitHub 76f82c2303 Merge pull request #67851 from romildo/upd.qogir-theme
qogir-theme: 2019-05-03 -> 2019-08-31
2019-08-31 23:04:34 -04:00
worldofpeaceandGitHub b797fbcc26 Merge pull request #67767 from B4dM4n/nomacs-wrap-qt
nomacs: build using Qt mkDerivation (+ translations)
2019-08-31 22:38:55 -04:00
Fabian Möllerandworldofpeace 543b904873 nomacs: enable translations 2019-08-31 22:31:48 -04:00
Fabian Möllerandworldofpeace fee74012f2 nomace: use Qt mkDerivation 2019-08-31 22:31:48 -04:00
Ivan KozikandSamuel Leathers 0e703ce075 chromium: 76.0.3809.100 -> 76.0.3809.132 (#67610)
CVE-2019-5869
2019-08-31 22:22:58 -04:00
Florian KlinkandGitHub 645de3b611 Merge pull request #67840 from flokli/systemd-sysctl-sysrq-rl
release-notes: mention restricted SysRq key combinations
2019-09-01 03:59:34 +02:00
Aaron AndersenandGitHub 3ee1adcf6e Merge pull request #67818 from xvapx/remove/crashplan
Remove/crashplan
2019-08-31 21:47:27 -04:00
Marti SerraandFlorian Klink d3de35967a crashplan, crashplan-small-business: remove pkg and module 2019-09-01 03:25:19 +02:00
adisbladis d835da5ee9 emacsPackages.seoul256-theme: Unmark as broken 2019-08-31 23:56:32 +01:00
adisbladis e018f9cf40 emacsPackages.processing-snippets: Unmark as broken 2019-08-31 23:56:32 +01:00
adisbladis a8715b4df7 emacsPackages.helm-lobsters: Unmark as broken 2019-08-31 23:56:31 +01:00
adisbladis c39104bcff emacsPackages.fold-dwim-org: Unmark as broken 2019-08-31 23:56:31 +01:00
adisbladis ea9f3bafcd emacsPackages.flycheck-ocaml: Unmark as broken 2019-08-31 23:56:31 +01:00
adisbladis cc2547d33d emacsPackages.floobits: Unmark as broken 2019-08-31 23:56:31 +01:00
adisbladis 16c57cb76b emacsPackages.evil-search-highlight-persist: Unmark as broken 2019-08-31 23:56:31 +01:00
adisbladis 9bcc28325e emacsPackages.eterm-256color: Unmark as broken from melpa 2019-08-31 23:56:30 +01:00
adisbladis 7b32590aef emacsPackages.emr: Unmark as broken 2019-08-31 23:56:30 +01:00
adisbladis b5941206ee emacsPackages.cmake-mode: Unmark as broken 2019-08-31 23:56:30 +01:00
adisbladis 18ce1d7d52 emacsPackages.window-numbering: Unmark as broken from melpa 2019-08-31 23:56:30 +01:00
adisbladis 7ace8446b6 emacsPackages.voca-builder: Unmark as broken from melpa 2019-08-31 23:56:30 +01:00
adisbladis 5d45d563ba emacsPackages.utop: Unmark as broken 2019-08-31 23:56:30 +01:00
adisbladis d2bb61139c emacsPackages.textmate: Unmark as broken 2019-08-31 23:56:29 +01:00
adisbladis edcf307762 emacsPackages.tawny-mode: Unmark as broken 2019-08-31 23:56:29 +01:00
adisbladis a29ca8750e emacsPackages.speech-tagger: Unmark as broken from melpa 2019-08-31 23:56:29 +01:00
adisbladis 2418f00ca1 emacsPackages.qiita: Unmark as broken from melpa 2019-08-31 23:56:29 +01:00
adisbladis 70c32e80b5 emacsPackages.ocp-indent: Unmark as broken 2019-08-31 23:56:29 +01:00
adisbladis 88f8e5a59d emacsPackages.maxframe: Unmark as broken from melpa 2019-08-31 23:56:29 +01:00
adisbladis 594b9a15b3 emacsPackages.jsfmt: Unmark as broken from melpa stable 2019-08-31 23:56:28 +01:00
adisbladis 178ba4dd05 emacsPackages.initsplit: Unmark as broken from melpa 2019-08-31 23:56:28 +01:00
adisbladis c74e4a1116 emacsPackages.ido-complete-space-or-hyphen: Unmark as broken from melpa 2019-08-31 23:56:28 +01:00
adisbladis 7c7378246c emacsPackages.graphene: Unmark as broken 2019-08-31 23:56:28 +01:00
adisbladis 9823655e70 emacsPackages.elmine: Unmark as broken from melpa 2019-08-31 23:56:28 +01:00
adisbladis 10852183ba emacs-packages: Unmark bufshow as broken from melpa 2019-08-31 23:56:28 +01:00
adisbladis 1c687eb4e4 emacsPackages.elpaPackages.ebdb-i18n-chn: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis 1acdbbacb3 emacsPackages.elpaPackages.iterators: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis eb54ab3798 emacsPackages.elpaPackages.midi-kbd: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis 11829795b3 emacsPackages.elpaPackages.stream: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis 45dc8ced7c emacsPackages.elpaPackages.el-search: Unmark as broken 2019-08-31 23:56:27 +01:00
Dmitry KalinkinandGitHub 12e2486605 Merge pull request #67762 from eadwu/nvidia_x11/435.21
nvidia_x11: 430.40 -> 435.21
2019-08-31 18:02:29 -04:00
José Romildo Malaquias 6f9e18a47d qogir-theme: 2019-05-03 -> 2019-08-31 2019-08-31 18:54:22 -03:00
Aaron AndersenandGitHub 945f47a139 Merge pull request #66099 from timor/udis86
udis86: init at 1.7.2
2019-08-31 17:50:43 -04:00
Marek MahutandGitHub 1daa617277 Merge pull request #67819 from endocrimes/u-nomad
nomad: 0.9.4 -> 0.9.5
2019-08-31 23:42:15 +02:00
Michael WeissandVladyslav M 19c18e104b waypipe: init at 0.6.1 (#67713)
waypipe: init at 0.6.1
2019-08-31 23:48:50 +03:00
Marek MahutandGitHub fc24debbb0 Merge pull request #67826 from joncojonathan/veracrypt_1-23-h2
veracrypt: 1.23 -> 1.23-hotfix-2
2019-08-31 22:39:15 +02:00
Marek MahutandGitHub 0988ac9158 Merge pull request #67843 from Ralith/openxr-loader
openxr-loader: 1.0.1 -> 1.0.2
2019-08-31 22:37:11 +02:00
Marek MahutandGitHub 5865e1f487 Merge pull request #67822 from Kjuvi/master
timetable: 1.0.6 -> 1.0.8
2019-08-31 22:30:09 +02:00