From b16e1716196498fef4325c56af9c6dfaa7f46482 Mon Sep 17 00:00:00 2001 From: clsty Date: Tue, 7 Oct 2025 10:57:46 +0800 Subject: [PATCH] Use uv to install kde-material-you-colors instead (#1533) --- .../kde/kde-material-you-colors-wrapper.sh | 2 ++ dist-arch/illogical-impulse-fonts-themes/PKGBUILD | 3 +-- scriptdata/uv/requirements.in | 1 + scriptdata/uv/requirements.txt | 13 +++++++++++-- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.config/matugen/templates/kde/kde-material-you-colors-wrapper.sh b/.config/matugen/templates/kde/kde-material-you-colors-wrapper.sh index 7d5f1146d..058ef1513 100755 --- a/.config/matugen/templates/kde/kde-material-you-colors-wrapper.sh +++ b/.config/matugen/templates/kde/kde-material-you-colors-wrapper.sh @@ -43,4 +43,6 @@ case "$scheme_variant_str" in ;; esac +source "$(eval echo $ILLOGICAL_IMPULSE_VIRTUAL_ENV)/bin/activate" kde-material-you-colors "$mode_flag" --color "$color" -sv "$sv_num" +deactivate diff --git a/dist-arch/illogical-impulse-fonts-themes/PKGBUILD b/dist-arch/illogical-impulse-fonts-themes/PKGBUILD index fd2ee207c..7754b9b3f 100644 --- a/dist-arch/illogical-impulse-fonts-themes/PKGBUILD +++ b/dist-arch/illogical-impulse-fonts-themes/PKGBUILD @@ -1,6 +1,6 @@ pkgname=illogical-impulse-fonts-themes pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Illogical Impulse Fonts and Theming Dependencies' arch=(any) license=(None) @@ -12,7 +12,6 @@ depends=( eza fish fontconfig - kde-material-you-colors kitty matugen-bin otf-space-grotesk diff --git a/scriptdata/uv/requirements.in b/scriptdata/uv/requirements.in index 26a028973..333230580 100644 --- a/scriptdata/uv/requirements.in +++ b/scriptdata/uv/requirements.in @@ -4,6 +4,7 @@ setuptools-scm wheel pywayland psutil +kde-material-you-colors materialyoucolor libsass material-color-utilities diff --git a/scriptdata/uv/requirements.txt b/scriptdata/uv/requirements.txt index 912fc2460..05f9c671a 100644 --- a/scriptdata/uv/requirements.txt +++ b/scriptdata/uv/requirements.txt @@ -6,6 +6,10 @@ cffi==1.17.1 # via pywayland click==8.2.1 # via -r scriptdata/uv/requirements.in +dbus-python==1.4.0 + # via kde-material-you-colors +kde-material-you-colors==1.10.1 + # via -r scriptdata/uv/requirements.in libsass==0.23.0 # via -r scriptdata/uv/requirements.in loguru==0.7.3 @@ -13,9 +17,13 @@ loguru==0.7.3 material-color-utilities==0.2.1 # via -r scriptdata/uv/requirements.in materialyoucolor==2.0.10 - # via -r scriptdata/uv/requirements.in + # via + # -r scriptdata/uv/requirements.in + # kde-material-you-colors numpy==2.2.2 - # via material-color-utilities + # via + # kde-material-you-colors + # material-color-utilities packaging==24.2 # via # build @@ -23,6 +31,7 @@ packaging==24.2 pillow==11.1.0 # via # -r scriptdata/uv/requirements.in + # kde-material-you-colors # material-color-utilities psutil==6.1.1 # via -r scriptdata/uv/requirements.in