From fe3c50245988ed3f132291024f86248989ae516f Mon Sep 17 00:00:00 2001 From: jwihardi Date: Fri, 7 Nov 2025 02:08:40 -0500 Subject: [PATCH] updated ebuilds + licenses --- .../illogical-impulse-audio-1.0-r1.ebuild | 2 +- .../illogical-impulse-backlight-1.0-r1.ebuild | 2 +- .../illogical-impulse-basic-1.0-r2.ebuild | 6 ++---- ...-bibata-modern-classic-bin-2.0.6-r1.ebuild | 2 +- ...logical-impulse-fonts-themes-1.0-r1.ebuild | 6 +++--- ... illogical-impulse-hyprland-1.0-r2.ebuild} | 9 --------- ...cal-impulse-oneui4-icons-git-1.0-r1.ebuild | 2 +- .../illogical-impulse-portal-1.0-r1.ebuild | 2 +- .../illogical-impulse-python-1.1-r1.ebuild | 4 +--- ...ogical-impulse-screencapture-1.0-r1.ebuild | 3 +-- .../illogical-impulse-toolkit-1.0-r1.ebuild | 20 ++----------------- .../illogical-impulse-widgets-1.0-r3.ebuild | 2 +- sdata/dist-gentoo/install-deps.sh | 14 ++++++------- sdata/dist-gentoo/keywords | 1 + 14 files changed, 23 insertions(+), 52 deletions(-) rename sdata/dist-gentoo/illogical-impulse-hyprland/{illogical-impulse-hyprland-1.0-r1.ebuild => illogical-impulse-hyprland-1.0-r2.ebuild} (66%) diff --git a/sdata/dist-gentoo/illogical-impulse-audio/illogical-impulse-audio-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-audio/illogical-impulse-audio-1.0-r1.ebuild index f36834a4d..a5cccd625 100644 --- a/sdata/dist-gentoo/illogical-impulse-audio/illogical-impulse-audio-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-audio/illogical-impulse-audio-1.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="Illogical Impulse Audio Dependencies" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="strip" diff --git a/sdata/dist-gentoo/illogical-impulse-backlight/illogical-impulse-backlight-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-backlight/illogical-impulse-backlight-1.0-r1.ebuild index 0b7243111..d9a196e75 100644 --- a/sdata/dist-gentoo/illogical-impulse-backlight/illogical-impulse-backlight-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-backlight/illogical-impulse-backlight-1.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="Illogical Impulse Backlight Dependencies" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="strip" diff --git a/sdata/dist-gentoo/illogical-impulse-basic/illogical-impulse-basic-1.0-r2.ebuild b/sdata/dist-gentoo/illogical-impulse-basic/illogical-impulse-basic-1.0-r2.ebuild index eeae5c57b..cb3308c77 100644 --- a/sdata/dist-gentoo/illogical-impulse-basic/illogical-impulse-basic-1.0-r2.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-basic/illogical-impulse-basic-1.0-r2.ebuild @@ -6,24 +6,22 @@ EAPI=8 DESCRIPTION="Illogical Impulse Basic Dependencies" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="strip" DEPEND="" RDEPEND=" - net-misc/axel sys-devel/bc sys-apps/coreutils app-misc/cliphist dev-build/cmake net-misc/curl - net-misc/rsync net-misc/wget sys-apps/ripgrep dev-python/jq - dev-build/meson x11-misc/xdg-user-dirs + net-misc/rsync app-misc/yq-go " diff --git a/sdata/dist-gentoo/illogical-impulse-bibata-modern-classic-bin/illogical-impulse-bibata-modern-classic-bin-2.0.6-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-bibata-modern-classic-bin/illogical-impulse-bibata-modern-classic-bin-2.0.6-r1.ebuild index cc2147fa1..07ff29108 100644 --- a/sdata/dist-gentoo/illogical-impulse-bibata-modern-classic-bin/illogical-impulse-bibata-modern-classic-bin-2.0.6-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-bibata-modern-classic-bin/illogical-impulse-bibata-modern-classic-bin-2.0.6-r1.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="Material Based Cursor Theme, installed for illogical-impulse dotfil HOMEPAGE="" SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata-Modern-Classic.tar.xz -> bibata-modern-classic.tar.xz" -LICENSE="GPL-2" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="strip" diff --git a/sdata/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0-r1.ebuild index 2747067b7..f5efb322e 100644 --- a/sdata/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-fonts-themes/illogical-impulse-fonts-themes-1.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Illogical Impulse Fonts and Theming Dependencies" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="strip" @@ -15,7 +15,7 @@ RDEPEND=" x11-themes/adw-gtk3 kde-plasma/breeze kde-plasma/breeze-plus - app-misc/darkly + x11-themes/darkly sys-apps/eza app-shells/fish media-libs/fontconfig @@ -33,7 +33,7 @@ RDEPEND=" " ##### CUSTOM EBUILDS # x11-themes/adw-gtk3 -# app-misc/darkly +# x11-themes/darkly # media-fonts/space-grotesk # media-fonts/gabarito # media-fonts/material-symbols-variable diff --git a/sdata/dist-gentoo/illogical-impulse-hyprland/illogical-impulse-hyprland-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-hyprland/illogical-impulse-hyprland-1.0-r2.ebuild similarity index 66% rename from sdata/dist-gentoo/illogical-impulse-hyprland/illogical-impulse-hyprland-1.0-r1.ebuild rename to sdata/dist-gentoo/illogical-impulse-hyprland/illogical-impulse-hyprland-1.0-r2.ebuild index e86b04a2d..25ee3aefc 100644 --- a/sdata/dist-gentoo/illogical-impulse-hyprland/illogical-impulse-hyprland-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-hyprland/illogical-impulse-hyprland-1.0-r2.ebuild @@ -14,19 +14,10 @@ RESTRICT="strip" DEPEND="" RDEPEND=" gui-apps/hypridle - gui-libs/hyprcursor - gui-libs/hyprland-qtutils - gui-libs/hyprland-qt-support - dev-libs/hyprlang gui-apps/hyprlock gui-apps/hyprpicker gui-apps/hyprsunset - gui-libs/hyprutils - dev-libs/hyprland-protocols - dev-libs/hyprgraphics - gui-libs/aquamarine gui-wm/hyprland - dev-util/hyprwayland-scanner gui-libs/xdg-desktop-portal-hyprland gui-apps/wl-clipboard " diff --git a/sdata/dist-gentoo/illogical-impulse-oneui4-icons-git/illogical-impulse-oneui4-icons-git-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-oneui4-icons-git/illogical-impulse-oneui4-icons-git-1.0-r1.ebuild index 6d93e7058..4e38d2e8b 100644 --- a/sdata/dist-gentoo/illogical-impulse-oneui4-icons-git/illogical-impulse-oneui4-icons-git-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-oneui4-icons-git/illogical-impulse-oneui4-icons-git-1.0-r1.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="A fork of mjkim0727/OneUI4-Icons for illogical-impulse dotfiles" HOMEPAGE="" SRC_URI="https://github.com/end-4/OneUI4-Icons/archive/main.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="strip" diff --git a/sdata/dist-gentoo/illogical-impulse-portal/illogical-impulse-portal-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-portal/illogical-impulse-portal-1.0-r1.ebuild index e93a2fa2b..01a3d6a78 100644 --- a/sdata/dist-gentoo/illogical-impulse-portal/illogical-impulse-portal-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-portal/illogical-impulse-portal-1.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="Illogical Impulse XDG Desktop Portals" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="strip" diff --git a/sdata/dist-gentoo/illogical-impulse-python/illogical-impulse-python-1.1-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-python/illogical-impulse-python-1.1-r1.ebuild index 4b01ad269..a7bce2e89 100644 --- a/sdata/dist-gentoo/illogical-impulse-python/illogical-impulse-python-1.1-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-python/illogical-impulse-python-1.1-r1.ebuild @@ -6,12 +6,10 @@ EAPI=8 DESCRIPTION="Illogical Impulse Python Dependencies" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -RESTRICT="strip" -# SASSC is not needed here, pkgbuild is capping DEPEND="" RDEPEND=" dev-python/clang diff --git a/sdata/dist-gentoo/illogical-impulse-screencapture/illogical-impulse-screencapture-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-screencapture/illogical-impulse-screencapture-1.0-r1.ebuild index 1630b6689..e3b32109e 100644 --- a/sdata/dist-gentoo/illogical-impulse-screencapture/illogical-impulse-screencapture-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-screencapture/illogical-impulse-screencapture-1.0-r1.ebuild @@ -6,10 +6,9 @@ EAPI=8 DESCRIPTION="Illogical Impulse Screenshot and Recording Dependencies" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -RESTRICT="strip" DEPEND="" RDEPEND=" diff --git a/sdata/dist-gentoo/illogical-impulse-toolkit/illogical-impulse-toolkit-1.0-r1.ebuild b/sdata/dist-gentoo/illogical-impulse-toolkit/illogical-impulse-toolkit-1.0-r1.ebuild index b7e8868c6..fe6d1cb80 100644 --- a/sdata/dist-gentoo/illogical-impulse-toolkit/illogical-impulse-toolkit-1.0-r1.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-toolkit/illogical-impulse-toolkit-1.0-r1.ebuild @@ -3,31 +3,15 @@ EAPI=8 -DESCRIPTION="Illogical Impulse GTK/Qt Dependencies" +DESCRIPTION="Illogical Impulse Toolkit Dependencies" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -RESTRICT="strip" DEPEND="" RDEPEND=" - kde-apps/kdialog - dev-qt/qt5compat - dev-qt/qtbase - dev-qt/qtdeclarative - dev-qt/qtimageformats - dev-qt/qtmultimedia - dev-qt/qtpositioning - dev-qt/qtquicktimeline - dev-qt/qtsensors - dev-qt/qtsvg - dev-qt/qttools - dev-qt/qttranslations - dev-qt/qtvirtualkeyboard - dev-qt/qtwayland - kde-frameworks/syntax-highlighting sys-power/upower gui-apps/wtype x11-misc/ydotool diff --git a/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r3.ebuild b/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r3.ebuild index df8a113bd..95ffeffba 100644 --- a/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r3.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="Illogicall Impulse Widget Dependencies" HOMEPAGE="" -LICENSE="GPL-2" +LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" diff --git a/sdata/dist-gentoo/install-deps.sh b/sdata/dist-gentoo/install-deps.sh index b2cd548d3..b6057c2db 100644 --- a/sdata/dist-gentoo/install-deps.sh +++ b/sdata/dist-gentoo/install-deps.sh @@ -23,12 +23,12 @@ printf "Checkout the above README for potential bug fixes or additional informat printf "${STY_RST}" pause -x sudo emerge --noreplace --quiet app-eselect/eselect-repository -x sudo emerge --noreplace --quiet app-portage/smart-live-rebuild +x sudo emerge --update --quiet app-eselect/eselect-repository +x sudo emerge --update --quiet app-portage/smart-live-rebuild -if [[ -z $(eselect repository list | grep localrepo) ]]; then - v sudo eselect repository create localrepo - v sudo eselect repository enable localrepo +if [[ -z $(eselect repository list | grep ii-dots) ]]; then + v sudo eselect repository create ii-dots + v sudo eselect repository enable ii-dots fi if [[ -z $(eselect repository list | grep -E ".*guru \*.*") ]]; then @@ -40,7 +40,7 @@ arch=$(portageq envvar ACCEPT_KEYWORDS) # Exclude hyprland, will deal with that separately metapkgs=(illogical-impulse-{audio,backlight,basic,bibata-modern-classic-bin,fonts-themes,hyprland,kde,microtex-git,oneui4-icons-git,portal,python,quickshell-git,screencapture,toolkit,widgets}) -ebuild_dir="/var/db/repos/localrepo" +ebuild_dir="/var/db/repos/ii-dots" # Unmasks x sudo cp ./sdata/dist-gentoo/keywords ./sdata/dist-gentoo/keywords-user @@ -67,7 +67,7 @@ for i in "${metapkgs[@]}"; do x sudo mkdir -p ${ebuild_dir}/app-misc/${i} v sudo cp ./sdata/dist-gentoo/${i}/${i}*.ebuild ${ebuild_dir}/app-misc/${i}/ v sudo ebuild ${ebuild_dir}/app-misc/${i}/*.ebuild digest - v sudo emerge --quiet app-misc/${i} + v sudo emerge --update --quiet app-misc/${i} done # Currently using 3.12 python, this doesn't need to be default though diff --git a/sdata/dist-gentoo/keywords b/sdata/dist-gentoo/keywords index b96b99847..665a9819c 100644 --- a/sdata/dist-gentoo/keywords +++ b/sdata/dist-gentoo/keywords @@ -44,6 +44,7 @@ dev-util/breakpad dev-libs/linux-syscall-support dev-embedded/libdisasm kde-plasma/breeze-plus +x11-themes/darkly media-fonts/space-grotesk media-fonts/gabarito ** media-fonts/material-symbols-variable **