[arch-commits] Commit in ttf-joypixels/trunk (3 files)
Maxim Baz
maximbaz at archlinux.org
Sun Nov 3 12:35:56 UTC 2019
Date: Sunday, November 3, 2019 @ 12:35:56
Author: maximbaz
Revision: 522502
Clarify the purpose of provided font config, addresses FS#63815
It doesn't seem realistic to provide a fontconfig for JoyPixels that would work for everyone.
The provided config contains a good set of rules that _should_ work for many people, but in the end it is users' responsibility to adjust their configs.
Modified:
ttf-joypixels/trunk/75-joypixels.conf
ttf-joypixels/trunk/PKGBUILD
ttf-joypixels/trunk/ttf-joypixels.install
-----------------------+
75-joypixels.conf | 8 +++++---
PKGBUILD | 4 ++--
ttf-joypixels.install | 10 ++--------
3 files changed, 9 insertions(+), 13 deletions(-)
Modified: 75-joypixels.conf
===================================================================
--- 75-joypixels.conf 2019-11-03 12:35:27 UTC (rev 522501)
+++ 75-joypixels.conf 2019-11-03 12:35:56 UTC (rev 522502)
@@ -3,14 +3,16 @@
<fontconfig>
<!--
+ Treat this file as a reference and modify as necessary if you are not satisfied with the results.
+
+
This config attempts to guarantee that colorful emojis from JoyPixels will be displayed,
no matter how badly the apps and websites are written.
- It uses a few different tricks, some of which introduce conflicts with other emoji fonts.
-
- If you wish to simultaneously use multiple emoji fonts, make sure to adapt this config.
+ It uses a few different tricks, some of which introduce conflicts with other fonts.
-->
+
<!--
This adds a generic family 'emoji',
aimed for apps that don't specify specific font family for rendering emojis.
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-11-03 12:35:27 UTC (rev 522501)
+++ PKGBUILD 2019-11-03 12:35:56 UTC (rev 522502)
@@ -2,7 +2,7 @@
pkgname=ttf-joypixels
pkgver=5.0.3
-pkgrel=1
+pkgrel=2
pkgdesc='Emoji as a Service (formerly EmojiOne)'
url='https://www.joypixels.com/download'
arch=('any')
@@ -17,7 +17,7 @@
"license-free-${pkgver}-${pkgrel}.pdf::https://cdn.joypixels.com/arch-linux/license/free-license.pdf"
"license-appendix-${pkgver}-${pkgrel}.pdf::https://cdn.joypixels.com/arch-linux/appendix/joypixels-license-appendix.pdf")
sha256sums=('622bdc17f828436167d0818d885093af374b8f327237b1cb301b97dc7f37b091'
- 'a6d96bba6ec120adad118a57d1ba39ea64cb0c796c671894ddff1be4aa13be18'
+ '3721e8b04edf6653b8c6fa8320b3017741e2404f2ec57b689a6a1e221e01ca30'
'c4a17634bfebd5c1b74d9a02a1d981f8fcf6b1737162696cad7bfab161d8dbb3'
'05084e4ddbbb0c241bb0ff4e307853a9e6236fa1c617b7cba44af31b6bfc5e2d')
Modified: ttf-joypixels.install
===================================================================
--- ttf-joypixels.install 2019-11-03 12:35:27 UTC (rev 522501)
+++ ttf-joypixels.install 2019-11-03 12:35:56 UTC (rev 522502)
@@ -1,14 +1,8 @@
post_install() {
echo
- echo " To prevent conflicts with other emoji fonts,"
- echo " 75-joypixels.conf is not automatically installed to /etc/fonts/conf.d/"
+ echo " See /etc/fonts/conf.avail/75-joypixels.conf for how to enforce rendering emojis via JoyPixels"
+ echo " It conflicts with other fonts, so either symlink it to /etc/fonts/conf.d/ or copy and modify as needed."
echo
- echo " If you don't use other emoji fonts, you can simply create a symlink:"
- echo " # ln -sf ../conf.avail/75-joypixels.conf /etc/fonts/conf.d/75-joypixels.conf"
- echo
- echo " If you do use other emoji fonts,"
- echo " copy 75-joypixels.conf to /etc/fonts/conf.d/ and remove corresponding aliases"
- echo
}
post_remove() {
More information about the arch-commits
mailing list