updated ebuilds + licenses

This commit is contained in:
jwihardi
2025-11-07 02:08:40 -05:00
parent e2799414dd
commit fe3c502459
14 changed files with 23 additions and 52 deletions
@@ -6,7 +6,7 @@ EAPI=8
DESCRIPTION="Illogical Impulse Audio Dependencies" DESCRIPTION="Illogical Impulse Audio Dependencies"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip" RESTRICT="strip"
@@ -6,7 +6,7 @@ EAPI=8
DESCRIPTION="Illogical Impulse Backlight Dependencies" DESCRIPTION="Illogical Impulse Backlight Dependencies"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip" RESTRICT="strip"
@@ -6,24 +6,22 @@ EAPI=8
DESCRIPTION="Illogical Impulse Basic Dependencies" DESCRIPTION="Illogical Impulse Basic Dependencies"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip" RESTRICT="strip"
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="
net-misc/axel
sys-devel/bc sys-devel/bc
sys-apps/coreutils sys-apps/coreutils
app-misc/cliphist app-misc/cliphist
dev-build/cmake dev-build/cmake
net-misc/curl net-misc/curl
net-misc/rsync
net-misc/wget net-misc/wget
sys-apps/ripgrep sys-apps/ripgrep
dev-python/jq dev-python/jq
dev-build/meson
x11-misc/xdg-user-dirs x11-misc/xdg-user-dirs
net-misc/rsync
app-misc/yq-go app-misc/yq-go
" "
@@ -7,7 +7,7 @@ DESCRIPTION="Material Based Cursor Theme, installed for illogical-impulse dotfil
HOMEPAGE="" HOMEPAGE=""
SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata-Modern-Classic.tar.xz -> bibata-modern-classic.tar.xz" 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" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip" RESTRICT="strip"
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Illogical Impulse Fonts and Theming Dependencies" DESCRIPTION="Illogical Impulse Fonts and Theming Dependencies"
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip" RESTRICT="strip"
@@ -15,7 +15,7 @@ RDEPEND="
x11-themes/adw-gtk3 x11-themes/adw-gtk3
kde-plasma/breeze kde-plasma/breeze
kde-plasma/breeze-plus kde-plasma/breeze-plus
app-misc/darkly x11-themes/darkly
sys-apps/eza sys-apps/eza
app-shells/fish app-shells/fish
media-libs/fontconfig media-libs/fontconfig
@@ -33,7 +33,7 @@ RDEPEND="
" "
##### CUSTOM EBUILDS ##### CUSTOM EBUILDS
# x11-themes/adw-gtk3 # x11-themes/adw-gtk3
# app-misc/darkly # x11-themes/darkly
# media-fonts/space-grotesk # media-fonts/space-grotesk
# media-fonts/gabarito # media-fonts/gabarito
# media-fonts/material-symbols-variable # media-fonts/material-symbols-variable
@@ -14,19 +14,10 @@ RESTRICT="strip"
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="
gui-apps/hypridle gui-apps/hypridle
gui-libs/hyprcursor
gui-libs/hyprland-qtutils
gui-libs/hyprland-qt-support
dev-libs/hyprlang
gui-apps/hyprlock gui-apps/hyprlock
gui-apps/hyprpicker gui-apps/hyprpicker
gui-apps/hyprsunset gui-apps/hyprsunset
gui-libs/hyprutils
dev-libs/hyprland-protocols
dev-libs/hyprgraphics
gui-libs/aquamarine
gui-wm/hyprland gui-wm/hyprland
dev-util/hyprwayland-scanner
gui-libs/xdg-desktop-portal-hyprland gui-libs/xdg-desktop-portal-hyprland
gui-apps/wl-clipboard gui-apps/wl-clipboard
" "
@@ -7,7 +7,7 @@ DESCRIPTION="A fork of mjkim0727/OneUI4-Icons for illogical-impulse dotfiles"
HOMEPAGE="" HOMEPAGE=""
SRC_URI="https://github.com/end-4/OneUI4-Icons/archive/main.tar.gz -> ${P}.tar.gz" SRC_URI="https://github.com/end-4/OneUI4-Icons/archive/main.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip" RESTRICT="strip"
@@ -6,7 +6,7 @@ EAPI=8
DESCRIPTION="Illogical Impulse XDG Desktop Portals" DESCRIPTION="Illogical Impulse XDG Desktop Portals"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip" RESTRICT="strip"
@@ -6,12 +6,10 @@ EAPI=8
DESCRIPTION="Illogical Impulse Python Dependencies" DESCRIPTION="Illogical Impulse Python Dependencies"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip"
# SASSC is not needed here, pkgbuild is capping
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="
dev-python/clang dev-python/clang
@@ -6,10 +6,9 @@ EAPI=8
DESCRIPTION="Illogical Impulse Screenshot and Recording Dependencies" DESCRIPTION="Illogical Impulse Screenshot and Recording Dependencies"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip"
DEPEND="" DEPEND=""
RDEPEND=" RDEPEND="
@@ -3,31 +3,15 @@
EAPI=8 EAPI=8
DESCRIPTION="Illogical Impulse GTK/Qt Dependencies" DESCRIPTION="Illogical Impulse Toolkit Dependencies"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="strip"
DEPEND="" DEPEND=""
RDEPEND=" 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 sys-power/upower
gui-apps/wtype gui-apps/wtype
x11-misc/ydotool x11-misc/ydotool
@@ -6,7 +6,7 @@ EAPI=8
DESCRIPTION="Illogicall Impulse Widget Dependencies" DESCRIPTION="Illogicall Impulse Widget Dependencies"
HOMEPAGE="" HOMEPAGE=""
LICENSE="GPL-2" LICENSE="metapackage"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
+7 -7
View File
@@ -23,12 +23,12 @@ printf "Checkout the above README for potential bug fixes or additional informat
printf "${STY_RST}" printf "${STY_RST}"
pause pause
x sudo emerge --noreplace --quiet app-eselect/eselect-repository x sudo emerge --update --quiet app-eselect/eselect-repository
x sudo emerge --noreplace --quiet app-portage/smart-live-rebuild x sudo emerge --update --quiet app-portage/smart-live-rebuild
if [[ -z $(eselect repository list | grep localrepo) ]]; then if [[ -z $(eselect repository list | grep ii-dots) ]]; then
v sudo eselect repository create localrepo v sudo eselect repository create ii-dots
v sudo eselect repository enable localrepo v sudo eselect repository enable ii-dots
fi fi
if [[ -z $(eselect repository list | grep -E ".*guru \*.*") ]]; then 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 # 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}) 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 # Unmasks
x sudo cp ./sdata/dist-gentoo/keywords ./sdata/dist-gentoo/keywords-user 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} 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 cp ./sdata/dist-gentoo/${i}/${i}*.ebuild ${ebuild_dir}/app-misc/${i}/
v sudo ebuild ${ebuild_dir}/app-misc/${i}/*.ebuild digest 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 done
# Currently using 3.12 python, this doesn't need to be default though # Currently using 3.12 python, this doesn't need to be default though
+1
View File
@@ -44,6 +44,7 @@ dev-util/breakpad
dev-libs/linux-syscall-support dev-libs/linux-syscall-support
dev-embedded/libdisasm dev-embedded/libdisasm
kde-plasma/breeze-plus kde-plasma/breeze-plus
x11-themes/darkly
media-fonts/space-grotesk media-fonts/space-grotesk
media-fonts/gabarito ** media-fonts/gabarito **
media-fonts/material-symbols-variable ** media-fonts/material-symbols-variable **