[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