Skip to content
Snippets Groups Projects
Unverified Commit 7edcd158 authored by Masanori Ogino's avatar Masanori Ogino Committed by Clayton Craft
Browse files

main: unify the default fonts between UIs (MR 5540)


Droid fonts provide a wide range of glyphs while its footprint is almost
the same as the current DejaVu fonts with a subset of Noto fonts. Thus,
this commit will improve the coverage of languages that can be displayed
by the pre-built postmarketOS images without increacing the size.
Advanced users can install their favorite fonts using apk and uninstall
Droid fonts if they wish.

Likewise, Twemoji font currently covers Unicode 14.0 and its footprint
is smaller than Noto Emoji font. Removing Noto Emoji font from default
installation reduces the size of images yet the most of emojis are still
visible. Users who prefer Noto Emoji font or need very latest emojis can
install Noto Emoji font manually.

Signed-off-by: default avatarMasanori Ogino <mogino@acm.org>
[ci:skip-build]: already built successfully in CI
parent 5d550aed
No related branches found
No related tags found
No related merge requests found
Pipeline #203910 passed
# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=postmarketos-base-ui-gnome
pkgver=3
pkgrel=12
pkgrel=13
pkgdesc="Meta package for shared configuration for GNOME-based UIs"
url="https://postmarketos.org"
arch="noarch"
......@@ -32,8 +32,6 @@ subpackages="$pkgname-openrc"
_pmb_recommends="
firefox-esr
flatpak
font-noto
font-noto-emoji
gnome-calculator
gnome-calendar
gnome-clocks
......
......@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=postmarketos-base-ui-plasma
pkgver=2
pkgrel=8
pkgrel=9
pkgdesc="Meta package for shared configuration for Plasma-based UIs"
url="https://postmarketos.org"
arch="noarch !armhf" # armhf is not supported
......@@ -31,9 +31,6 @@ _pmb_recommends="
breeze-gtk
discover
flatpak
font-noto
font-noto-emoji
font-noto-extra
kaccounts-providers
kde-gtk-config
maliit-keyboard
......
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-base-ui
pkgver=28
pkgrel=1
pkgrel=2
pkgdesc="Meta package for minimal postmarketOS UI base"
url="https://postmarketos.org"
arch="noarch"
......@@ -9,7 +9,6 @@ license="GPL-3.0-or-later"
depends="
chrony
dbus
font-dejavu
haveged
nftables
openssh-server-pam
......@@ -29,10 +28,10 @@ subpackages="
$pkgname-bluez-openrc:_bluez_openrc
$pkgname-bluez-obexd:_obexd
$pkgname-elogind
$pkgname-openrc:_openrc
$pkgname-flatpak
$pkgname-networkmanager-usb-tethering:_usb_tethering
$pkgname-networkmanager
$pkgname-openrc:_openrc
$pkgname-openrc-settingsd:_openrc_settingsd
$pkgname-qt-tweaks:qt_tweaks
$pkgname-qt-wayland:qt_wayland
......@@ -52,6 +51,8 @@ replaces="
"
replaces_priority=100 # leave plenty for alpine
_pmb_recommends="font-droid font-droid-nonlatin" # MR 5540
_source644="
etc/chrony/chrony.conf
etc/elogind/logind.conf
......@@ -114,7 +115,7 @@ package() {
wayland() {
install_if="$pkgname=$pkgver-r$pkgrel wayland-server-libs"
_pmb_recommends="font-twemoji"
_pmb_recommends="font-twemoji" # MR 4744 and MR 5352
mkdir -p "$subpkgdir"
}
......@@ -125,7 +126,7 @@ x11() {
libinput
xf86-input-libinput
xf86-video-fbdev"
_pmb_recommends="font-twemoji"
_pmb_recommends="font-twemoji" # MR 4744 and MR 5352
provides="postmarketos-base-x11=$pkgver-r$pkgrel"
amove etc/X11/Xwrapper.config
}
......
......@@ -5,7 +5,7 @@
# Co-Maintainer: Peter John Hartman <peterjohnhartman@gmail.com>
pkgname=postmarketos-ui-sxmo-de-dwm
pkgver=1.15.0
pkgrel=3
pkgrel=4
pkgdesc="Simple Mobile: Mobile environment based on SXMO and running on dwm"
url="http://sr.ht/~mil/Sxmo"
# riscv64: builder currently stuck, libphonenumber needs rebuild
......@@ -37,8 +37,6 @@ _pmb_recommends="
adwaita-icon-theme
clickclack
firefox-esr
font-noto
font-noto-emoji
mobile-config-firefox
postmarketos-artwork-wallpapers
postmarketos-default-camera
......
......@@ -5,7 +5,7 @@
# Co-Maintainer: Peter John Hartman <peterjohnhartman@gmail.com>
pkgname=postmarketos-ui-sxmo-de-sway
pkgver=1.15.0
pkgrel=3
pkgrel=4
pkgdesc="Simple Mobile: Mobile environment based on SXMO and running on sway"
url="http://sr.ht/~mil/Sxmo"
# riscv64: builder currently stuck, libphonenumber needs rebuild
......@@ -41,8 +41,6 @@ _pmb_recommends="
adwaita-icon-theme
clickclack
firefox-esr
font-noto
font-noto-emoji
imv
mobile-config-firefox
postmarketos-artwork-wallpapers
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment