Assorted changes

Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
Ceres 2026-02-23 13:44:14 +00:00
parent 98dcc4b899
commit 4d0bc174b4
Signed by: ceres-sees-all
GPG key ID: 9814758436430045
31 changed files with 63 additions and 1062 deletions

View file

@ -1,52 +0,0 @@
EAPI=8
DESCRIPTION="A metapackage containing all dependencies for the Caelestia dotfiles"
HOMEPAGE="https://github.com/caelestia-dots/caelestia"
LICENSE="GPL-3.0-only"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~arm64"
IUSE="uwsm gnome-keyring polkit-gnome ghostty"
RDEPEND="sys-apps/caelestia-cli
gui-wm/caelestia-shell
gui-wm/hyprland
media-libs/libwebp
gui-libs/xdg-desktop-portal-hyprland
sys-apps/xdg-desktop-portal-gtk
gui-apps/hyprpicker
gui-apps/wl-clipboard
app-misc/cliphist
net-wireless/bluez-tools
sys-fs/inotify-tools
sys-apps/app2unit
media-video/wireplumber
app-misc/trash-cli
!ghostty? ( gui-apps/foot )
ghostty? ( x11-terms/ghostty )
app-shells/fish
app-misc/fastfetch
app-misc/glafetch
app-shells/starship
sys-process/btop
app-misc/jq
sys-apps/eza
net-misc/socat
net-misc/curl
x11-themes/papirus-icon-theme
x11-themes/adw-gtk3
x11-misc/qt5ct
gui-apps/qt6ct
media-fonts/jetbrains-mono
media-fonts/symbols-nerd-font
media-fonts/departure-mono
media-fonts/maple-mono
gui-apps/uwsm
app-misc/yazi
www-client/zen-bin
app-editors/helix
"
DEPEND=""
BDEPEND=""

View file

@ -1,59 +0,0 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit git-r3 cmake
DESCRIPTION="The desktop shell for the Caelestia dotfiles"
HOMEPAGE="https://github.com/caelestia-dots/shell"
EGIT_REPO_URI="https://github.com/caelestia-dots/shell.git"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
DEPEND="sys-apps/caelestia-cli
gui-apps/quickshell
app-misc/ddcutil
app-misc/brightnessctl
sys-apps/app2unit
media-sound/cava
net-misc/networkmanager
sys-apps/lm-sensors
app-shells/fish
media-libs/aubio
media-video/pipewire
sys-libs/glibc
sys-power/power-profiles-daemon
gui-apps/grim
gui-apps/swappy
sci-libs/libqalculate
dev-libs/wayland
app-shells/bash
dev-qt/qtbase
dev-qt/qtdeclarative
media-sound/libcava
"
RDEPEND=${DEPEND}
BDEPEND="dev-vcs/git
sys-devel/gcc
dev-libs/wayland-protocols
dev-build/cmake
dev-build/ninja"
src_compile() {
cd ${S}
cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/
cmake --build build
}
src_install() {
cd ${S}
DESTDIR=${D} cmake --install build
install -Dm644 LICENSE ${D}/usr/share/licenses/${PN}/LICENSE
}

View file

@ -1,4 +1,4 @@
EAPI=9
EAPI=8
DESCRIPTION="Meta package for Ceres' dots"
HOMEPAGE="https://git.ceressees.dev/ceres-sees-all/dots"
@ -8,52 +8,52 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64"
RDEPEND="
app-admin/pass
app-admin/pwgen
app-admin/sudo
app-arch/7zip
app-editors/helix
app-misc/glafetch
app-misc/yazi
app-shells/fish
app-shells/starship
app-shells/zoxide
app-text/des2unix
app-text/qpdfview
app-text/texlab
dev-embedded/qmk
dev-python/matplotlib
dev-python/pandas
dev-python/python-lsp-server
dev-python/scikit-learn
dev-python/scipy
dev-tex/latexmk
dev-texlive/texlive-latexextra
dev-texlive/texlive-mathscience
dev-util/pkgdev
gui-apps/foot
gui-apps/lan-mouse
gui-apps/quickshell
gui-apps/xwayland-satellite
gui-wm/niri::ceres-ebuilds
media-fonts/departure-mono
media-fonts/maple-mono
media-fonts/nerdfonts
media-sound/helvum
media-sound/pavucontrol
media-video/wireplumber
net-dns/bind-tools
net-fs/nfs-utils
net-misc/networkmanager
net-p2p/syncthing
sys-apps/eza
sys-apps/xdg-desktop-portal-gnome
sys-auth/pam_u2f
www-client/zen-bin
x11-misc/qt5ct
x11-misc/wallust
x11-themes/adw-gtk3
x11-themes/adwaita-qt
x11-themes/catppuccin-gtk
x11-themes/papirus-icon-theme
app-admin/pass
app-admin/pwgen
app-admin/sudo
app-arch/7zip
app-editors/helix
app-misc/glafetch
app-misc/yazi
app-shells/fish
app-shells/starship
app-shells/zoxide
app-text/dos2unix
app-text/qpdfview
app-text/texlab
dev-embedded/qmk
dev-python/matplotlib
dev-python/pandas
dev-python/python-lsp-server
dev-python/scikit-learn
dev-python/scipy
dev-tex/latexmk
dev-texlive/texlive-latexextra
dev-texlive/texlive-mathscience
dev-util/pkgdev
gui-apps/foot
gui-apps/lan-mouse
gui-apps/quickshell
gui-apps/xwayland-satellite
gui-wm/niri
media-fonts/departure-mono
media-fonts/maple-mono
media-fonts/nerdfonts[jetbrainsmono]
media-sound/helvum
media-sound/pavucontrol
media-video/wireplumber
net-dns/bind-tools
net-fs/nfs-utils
net-misc/networkmanager
net-p2p/syncthing
sys-apps/eza
sys-apps/xdg-desktop-portal-gnome
sys-auth/pam_u2f
www-client/zen-bin
x11-misc/qt5ct
x11-misc/wallust
x11-themes/adw-gtk3
x11-themes/adwaita-qt[qt5]
x11-themes/catppuccin-gtk[mocha]
x11-themes/papirus-icon-theme
"

View file

@ -1 +0,0 @@
DIST compiz-reloaded-0.8.18.tar.gz 1265414 BLAKE2B 6ddea405372dad787662262e0535a225c65d2c0a021ac27194f5ce4622ebe3f0bd59563e30a224567f7ca5c345459afa76037f3a0e3bafb5021ae10bfd6a1d3b SHA512 5d7cf18b2fabec43f29e345c22f6f74730af7df137d6e936313738bb0d1a4dd85e2c11280a4404692e38c5379afcb9d5ff9123902213cf74632e468660328b32

View file

@ -1,27 +0,0 @@
# Copyright 2023 Avishek Sen
# Distributed under the terms of the GNU General Public License v3
EAPI=8
#inherit autotools
DESCRIPTION="OpenGL window and compositing manager"
HOMEPAGE="https://gitlab.com/compiz/compiz-core"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RDEPEND="x11-libs/startup-notification"
DEPEND="${RDEPEND}"
BDEPEND=""
SRC_URI="https://gitlab.com/compiz/compiz-core/-/archive/v0.8.18/compiz-core-v${PV}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/compiz-core-v${PV}
src_prepare() {
bash autogen.sh
eapply_user
}