diff --git a/dist-gentoo/README.md b/dist-gentoo/README.md index 528bc45a9..20b396bc7 100644 --- a/dist-gentoo/README.md +++ b/dist-gentoo/README.md @@ -57,3 +57,5 @@ end - If Hyprland is just blank, rebuild Quickshell (emerge -q gui-apps/quickshell) - ```Hyprland: error while loading shared libraries: libhyprgraphics.so.0: cannot open shared object file: No such file or directory``` - The Hyprland live ebuild sometimes has linkage issues, deleting _Hyprland_ and _hyprland_ from ```/usr/bin/``` and then re-emerging usually fixes this. +- When emerging Hyprland if you get an issue relating to```undefined reference to `Hyprutils::Math::Vector2D::˜Vector2D()` ``` + - Clear the cache folder (```rm -fr /var/tmp/portage/gui-wm/hyprland*```) then try again diff --git a/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0-r1.ebuild b/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0.ebuild similarity index 69% rename from dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0-r1.ebuild rename to dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0.ebuild index bc5044584..d220350cd 100644 --- a/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0-r1.ebuild +++ b/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 DART_SASS_VER=1.78.0 +SPACE_GROTESK_VER=1.1.4 DESCRIPTION="Illogical Impulse Fonts and Theming Dependencies" HOMEPAGE="" @@ -11,11 +12,13 @@ https://github.com/Bali10050/Darkly/archive/refs/heads/main.tar.gz -> ${P}-darkl https://github.com/naipefoundry/gabarito/archive/refs/heads/main.tar.gz -> ${P}-gabarito.tar.gz https://github.com/googlefonts/rubik/archive/refs/heads/main.tar.gz -> ${P}-rubik.tar.gz https://github.com/ThomasJockin/readexpro/archive/refs/heads/master.tar.gz -> ${P}-readexpro.tar.gz -https://github.com/google/material-design-icons/archive/refs/heads/main.tar.gz -> ${P}-material-design-icons.tar.gz https://github.com/mjkim0727/breeze-plus/archive/refs/heads/main.tar.gz -> ${P}-breeze-plus.tar.gz https://github.com/lassekongo83/adw-gtk3/archive/refs/heads/main.tar.gz -> ${P}-adw-gtk3.tar.gz +https://github.com/google/material-design-icons/raw/refs/heads/master/variablefont/MaterialSymbolsOutlined%5BFILL,GRAD,opsz,wght%5D.ttf -> MaterialSymbolsOutlined.ttf + https://github.com/google/material-design-icons/raw/refs/heads/master/variablefont/MaterialSymbolsRounded%5BFILL,GRAD,opsz,wght%5D.ttf -> MaterialSymbolsRounded.ttf + https://github.com/google/material-design-icons/raw/refs/heads/master/variablefont/MaterialSymbolsSharp%5BFILL,GRAD,opsz,wght%5D.ttf -> MaterialSymbolsSharp.ttf +https://github.com/floriankarsten/space-grotesk/archive/refs/tags/${SPACE_GROTESK_VER}.tar.gz -> ${P}-space-grotesk-${SPACE_GROTESK_VER}.tar.gz " - LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" @@ -40,9 +43,9 @@ S_DARKLY="${S}/Darkly-main" S_GABARITO="${S}/gabarito-main" S_RUBIK="${S}/rubik-main" S_READEXPRO="${S}/readexpro-master" -S_MATERIAL_DESIGN_ICONS="${S}/material-design-icons-main" S_ADW_GTK3="${S}/adw-gtk3-main" S_BREEZE_PLUS="${S}/breeze-plus-main" +S_SPACE_GROTESK="${S}/space-grotesk-${SPACE_GROTESK_VER}" src_unpack() { default @@ -72,8 +75,11 @@ src_install() { insinto /usr/share/fonts/ttf-readex-pro doins "${S_READEXPRO}"/fonts/ttf/*.ttf - insinto /usr/share/fonts/ttf-material-design-icons - doins "${S_MATERIAL_DESIGN_ICONS}"/font/*.ttf + insinto /usr/share/fonts/material-symbols + doins "${DISTDIR}"/MaterialSymbols*.ttf + + insinto /usr/share/fonts/OTF + doins "${S_SPACE_GROTESK}"/fonts/otf/*.otf insinto /usr/share/themes doins -r "${S_BREEZE_PLUS}"/src/breeze-plus* diff --git a/dist-gentoo/install-deps.sh b/dist-gentoo/install-deps.sh index a0cc24222..1823c4c2e 100644 --- a/dist-gentoo/install-deps.sh +++ b/dist-gentoo/install-deps.sh @@ -17,6 +17,14 @@ printf "Or you can manually add the use flags for each package that requires it\ printf "${STY_RESET}" pause +printf "${STY_YELLOW}" +printf "https://github.com/end-4/dots-hyprland/blob/main/dist-gentoo/README.md" +printf "Checkout the above README for potential bug fixes or additional information" +printf "${STY_RESET}" +pause + + + x sudo emerge --noreplace --quiet app-eselect/eselect-repository if [[ -z $(eselect repository list | grep localrepo) ]]; then