Remove unused font deps

This commit is contained in:
clsty
2025-11-19 08:10:17 +08:00
parent 03890d0099
commit b052df4d72
9 changed files with 2 additions and 66 deletions
-3
View File
@@ -82,9 +82,6 @@ This file contains information about the dependencies, currently it describes ab
- `ttf-readex-pro`
- Font name: `Readex Pro`
- Used in Quickshell config.
- `ttf-roboto-flex`
- Font name: `Roboto Flex`
- Used in Hyprland, matugen and Quickshell config.
- `ttf-rubik-vf`
- Font name: `Rubik`, `Rubik Light`
- Used in Hyprland, kdeglobals, matugen, qt5ct, qt6ct and Quickshell config.
@@ -19,7 +19,6 @@ depends=(
ttf-jetbrains-mono-nerd
ttf-material-symbols-variable-git
ttf-readex-pro
ttf-roboto-flex
ttf-rubik-vf
ttf-twemoji
)
+2 -2
View File
@@ -41,8 +41,8 @@ v sudo dnf install bibata-cursor-theme -y
themes_deps=(
adw-gtk3-theme breeze-cursor-theme grub2-breeze-theme breeze-icon-theme{,-fedora} kf6-breeze-icons
sddm-breeze breeze-plus-icon-theme darkly eza fish fontconfig kitty matugen florian-karsten-space-grotesk-fonts
starship gabarito-fonts jetbrains-mono-nerd-fonts google-material-symbols-vf-rounded-fonts material-icons-fonts
readex-pro-fonts-all google-roboto-flex-fonts google-rubik-vf-fonts twitter-twemoji-fonts
starship jetbrains-mono-nerd-fonts google-material-symbols-vf-rounded-fonts material-icons-fonts
readex-pro-fonts-all google-rubik-vf-fonts twitter-twemoji-fonts
)
v sudo dnf install ${themes_deps[@]} -y
@@ -23,11 +23,9 @@ RDEPEND="
x11-misc/matugen
media-fonts/space-grotesk
app-shells/starship
media-fonts/gabarito
media-fonts/jetbrains-mono
media-fonts/material-symbols-variable
media-fonts/readex-pro
media-fonts/roboto-flex
media-fonts/rubik-vf
media-fonts/twemoji
"
@@ -35,7 +33,6 @@ RDEPEND="
# x11-themes/adw-gtk3
# x11-themes/darkly
# media-fonts/space-grotesk
# media-fonts/gabarito
# media-fonts/material-symbols-variable
# media-fonts/readex-pro
# media-fonts/rubik-vf
-2
View File
@@ -13,14 +13,12 @@ function import_ebuild(){
}
############### FONTS AND THEMES
import_ebuild "${FT_DIR}" "media-fonts" "gabarito"
import_ebuild "${FT_DIR}" "media-fonts" "material-symbols-variable"
import_ebuild "${FT_DIR}" "media-fonts" "readex-pro"
import_ebuild "${FT_DIR}" "media-fonts" "rubik-vf"
import_ebuild "${FT_DIR}" "media-fonts" "space-grotesk"
import_ebuild "${FT_DIR}" "kde-plasma" "breeze-plus"
import_ebuild "${FT_DIR}" "x11-themes" "darkly"
import_ebuild "${FT_DIR}" "media-fonts" "roboto-flex"
############### WIDGETS
import_ebuild "${WIDGETS_DIR}" "app-misc" "songrec"
-2
View File
@@ -47,9 +47,7 @@ kde-plasma/breeze-plus
x11-themes/darkly
x11-themes/adw-gtk3
media-fonts/space-grotesk
media-fonts/gabarito **
media-fonts/material-symbols-variable **
media-fonts/readex-pro
media-fonts/rubik-vf
media-fonts/roboto-flex
app-misc/songrec
@@ -1,22 +0,0 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit font git-r3
DESCRIPTION="Illogical Impulse Fonts and Theming Dependencies"
HOMEPAGE=""
EGIT_REPO_URI="https://github.com/naipefoundry/gabarito"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS=""
FONT_S="${S}/fonts/ttf"
FONT_SUFFIX="ttf"
src_install() {
font_src_install
dodoc OFL.txt
}
@@ -1,29 +0,0 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit font
DESCRIPTION="Upgrades Roboto to become a more powerful typeface system"
HOMEPAGE="https://github.com/googlefonts/roboto-flex"
SRC_URI="
https://github.com/googlefonts/roboto-flex/releases/download/${PV}/roboto-flex-fonts.zip -> ${P}.zip
https://github.com/googlefonts/roboto-flex/raw/main/OFL.txt -> ${P}-OFL.txt
"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
BDEPEND="app-arch/unzip"
S="${WORKDIR}/roboto-flex-fonts"
FONT_SUFFIX="ttf"
FONT_S="${S}/fonts/variable"
src_install() {
font_src_install
dodoc "${DISTDIR}/${P}-OFL.txt"
}
-2
View File
@@ -94,11 +94,9 @@
matugen #matugen-bin (Used in Quickshell)
#otf-space-grotesk (TODO: Not available as Nixpkg)
starship #starship
#ttf-gabarito-git (TODO: Not available as Nixpkg)
nerd-fonts.jetbrains-mono #ttf-jetbrains-mono-nerd
material-symbols #ttf-material-symbols-variable-git
#ttf-readex-pro (TODO: seems not available as nixpkg)
roboto-flex #ttf-roboto-flex
rubik #ttf-rubik-vf
twemoji-color-font #ttf-twemoji