Update overlay

This commit is contained in:
speedie 2022-12-15 21:37:14 +01:00
parent 4cbb76fb55
commit ada7a1c355
7 changed files with 64 additions and 3 deletions

View file

@ -85,10 +85,14 @@
</ul>
</li>
<li><a href="./media-fonts">media-fonts</a><ul>
<li><a href="./media-fonts/dejavu-sans-code">dejavu-sans-code</a></li>
<li><a href="./media-fonts/dejavu-sans-code">dejavu-sans-code</a><ul>
<li><a href="./media-fonts/dejavu-sans-code/dejavu-sans-code-1.2.2.ebuild">dejavu-sans-code-1.2.2.ebuild</a></li>
</ul>
</li>
<li><a href="./media-fonts/nerd-fonts">nerd-fonts</a></li>
<li><a href="./media-fonts/nerd-fonts/nerd-fonts-2.2.2.ebuild">nerd-fonts-2.2.2.ebuild</a></li>
</ul>
</li>
<li><a href="./media-gfx">media-gfx</a><ul>
<li><a href="./media-gfx/nsxiv">nsxiv</a><ul>
<li><a href="./media-gfx/nsxiv/nsxiv-9999.ebuild">nsxiv-9999.ebuild</a></li>

View file

@ -78,6 +78,8 @@ The ebuilds are liensed under the GPLv2-only license due to Gentoo's licensing.
* [media-fonts](./media-fonts)
* [dejavu-sans-code](./media-fonts/dejavu-sans-code)
* [dejavu-sans-code-1.2.2.ebuild](./media-fonts/dejavu-sans-code/dejavu-sans-code-1.2.2.ebuild)
* [nerd-fonts](./media-fonts/nerd-fonts)
* [nerd-fonts-2.2.2.ebuild](./media-fonts/nerd-fonts/nerd-fonts-2.2.2.ebuild)
* [media-gfx](./media-gfx)
* [nsxiv](./media-gfx/nsxiv)
* [nsxiv-9999.ebuild](./media-gfx/nsxiv/nsxiv-9999.ebuild)

View file

@ -0,0 +1,2 @@
DIST nerd-fonts-2.2.2-10-nerd-font-symbols.conf 33525 BLAKE2B d73e826f433d42428bc467a734d3fd6280876b2fe23a1384730b2bc0fd4521a6d372654f835350d28b346e3cad8e7d6fa47dd11be8d3fae6e61d4707e7fd397b SHA512 11fe5ec10bbf674856386a3804d68a77097abf11d69f28b302173aa023c2923953aa1e8c0be8913199c834d62c3812145e6a2fd88f3a72305ff38f5732710cc8
DIST nerd-fonts-2.2.2-NerdFontsSymbolsOnly.zip 4441493 BLAKE2B 101abc752c1433c8c84834d3dadfa34d250f36a0d95e24938a8eda7664e63e0803aa3f67078fcec7c5db6162b476e4ecefcae3d32abe09449bf6501bca62c5c7 SHA512 da7a0235bc88f5a38d86290bf6826470a1b7d86774522d08f4c8bd5240b4665795c69bf0c05de45e6ffb7f7cfc15ce67ebc3e7a6511e4b786606e4504cae23d6

View file

@ -0,0 +1,25 @@
EAPI=8
inherit font
DESCRIPTION="Symbols-only fonts from nerd fonts"
HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
SRC_URI="https://github.com/ryanoasis/nerd-fonts/raw/v${PV}/10-nerd-font-symbols.conf -> ${P}-10-nerd-font-symbols.conf
https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/NerdFontsSymbolsOnly.zip -> ${P}-NerdFontsSymbolsOnly.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="primaryuri"
S="${WORKDIR}"
FONT_SUFFIX="ttf"
FONT_CONF=( "${S}/10-nerd-font-symbols.conf" )
BDEPEND="app-arch/unzip"
src_unpack() {
cp "${DISTDIR}/${P}-10-nerd-font-symbols.conf" 10-nerd-font-symbols.conf
unpack "${P}-NerdFontsSymbolsOnly.zip"
}
src_prepare() {
default
rm *Windows*.ttf
}

View file

@ -0,0 +1,14 @@
BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
DEFINED_PHASES=install postinst postrm prepare setup unpack
DESCRIPTION=Symbols-only fonts from nerd fonts
EAPI=8
HOMEPAGE=https://github.com/ryanoasis/nerd-fonts
INHERIT=font
IUSE=X
KEYWORDS=~amd64 ~x86
LICENSE=MIT
RESTRICT=primaryuri
SLOT=0
SRC_URI=https://github.com/ryanoasis/nerd-fonts/raw/v2.0.0/10-nerd-font-symbols.conf -> nerd-fonts-2.0.0-10-nerd-font-symbols.conf https://github.com/ryanoasis/nerd-fonts/releases/download/v2.0.0/NerdFontsSymbolsOnly.zip -> nerd-fonts-2.0.0-NerdFontsSymbolsOnly.zip
_eclasses_=font 5e03cb70902daa9ff8967c61130f0f60
_md5_=5950c7e3bfbc1979d843907e5f721839

View file

@ -0,0 +1,14 @@
BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
DEFINED_PHASES=install postinst postrm prepare setup unpack
DESCRIPTION=Symbols-only fonts from nerd fonts
EAPI=8
HOMEPAGE=https://github.com/ryanoasis/nerd-fonts
INHERIT=font
IUSE=X
KEYWORDS=~amd64 ~x86
LICENSE=MIT
RESTRICT=primaryuri
SLOT=0
SRC_URI=https://github.com/ryanoasis/nerd-fonts/raw/v2.2.2/10-nerd-font-symbols.conf -> nerd-fonts-2.2.2-10-nerd-font-symbols.conf https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/NerdFontsSymbolsOnly.zip -> nerd-fonts-2.2.2-NerdFontsSymbolsOnly.zip
_eclasses_=font 5e03cb70902daa9ff8967c61130f0f60
_md5_=5950c7e3bfbc1979d843907e5f721839

View file

@ -22,7 +22,7 @@ DEPEND="wm? ( x11-wm/speedwm x11-wm/libspeedwm x11-wm/speedwm-extras )
pdf? ( app-text/zathura app-text/zathura-pdf-poppler )
git? ( dev-vcs/git )
email? ( mail-client/neomutt mail-client/mutt-wizard )
fonts? ( media-fonts/dejavu media-fonts/fantasque-sans-mono media-fonts/fontawesome media-fonts/noto media-fonts/noto-cjk media-fonts/noto-emoji )
fonts? ( media-fonts/dejavu media-fonts/fantasque-sans-mono media-fonts/nerd-fonts media-fonts/noto media-fonts/noto-cjk media-fonts/noto-emoji )
screenshot? ( media-gfx/maim )
filemanager? ( media-gfx/ueberzug app-misc/vifm app-misc/vifm-ueberzug )
image? ( media-gfx/nsxiv )