Assorted changes
Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
parent
98dcc4b899
commit
4d0bc174b4
31 changed files with 63 additions and 1062 deletions
|
|
@ -1,34 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Script for manually scrobbling albums to Maloja "
|
||||
HOMEPAGE="https://github.com/timkicker/maloja-manual-scrobbler"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/timkicker/maloja-manual-scrobbler.git"
|
||||
else
|
||||
SRC_URI="https://github.com/timkicker/maloja-manual-scrobbler/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/requests
|
||||
dev-python/python3-discogs-client
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
"
|
||||
|
||||
src_install() {
|
||||
install -D scrobbler.py ${D}/usr/bin/scrobbler
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="Drag and Drop utilty written in Rust and GTK4 "
|
||||
HOMEPAGE="https://github.com/nik012003/ripdrag"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nik012003/ripdrag.git"
|
||||
else
|
||||
SRC_URI="https://github.com/nik012003/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${PN}-source"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
DEPEND="gui-libs/gtk"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
cargo_live_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cargo_gen_config
|
||||
cargo_src_configure --release
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="A status generator for sandbar"
|
||||
HOMEPAGE="https://codeberg.org/afiw/sandstatus"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://codeberg.org/afiw/sandstatus.git"
|
||||
else
|
||||
SRC_URI="https://codeberg.org/afiw//${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${PN}-source"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
DEPEND="dev-scheme/chicken
|
||||
dev-scheme/getopt-long"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_install() {
|
||||
emake prefix=/usr DESTDIR="${D}" install
|
||||
}
|
||||
|
|
@ -1,78 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
inherit cargo desktop shell-completion
|
||||
|
||||
DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O."
|
||||
HOMEPAGE="https://yazi-rs.github.io"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/sxyazi/yazi.git"
|
||||
else
|
||||
SRC_URI="https://github.com/sxyazi/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${PN}-source"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
IUSE="7zip chafa fd ffmpeg fzf imagemagick jq poppler ripgrep zoxide cli"
|
||||
|
||||
DEPEND="sys-apps/file
|
||||
7zip? ( app-arch/7zip )
|
||||
chafa? ( media-gfx/chafa )
|
||||
fd? ( sys-apps/fd )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
fzf? ( app-shells/fzf )
|
||||
imagemagick? ( media-gfx/imagemagick )
|
||||
jq? ( app-misc/jq )
|
||||
poppler? ( app-text/poppler )
|
||||
ripgrep? ( sys-apps/ripgrep )
|
||||
zoxide? ( app-shells/zoxide )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
cargo_live_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cargo_gen_config
|
||||
export YAZI_GEN_COMPLETIONS=true
|
||||
cargo_src_configure --release
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin target/release/yazi
|
||||
|
||||
dobashcomp yazi-boot/completions/yazi.bash
|
||||
dofishcomp yazi-boot/completions/yazi.fish
|
||||
dozshcomp yazi-boot/completions/_yazi
|
||||
|
||||
if use cli ; then
|
||||
dobin target/release/ya
|
||||
|
||||
dobashcomp yazi-cli/completions/ya.bash
|
||||
dofishcomp yazi-cli/completions/ya.fish
|
||||
dozshcomp yazi-cli/completions/_ya
|
||||
fi
|
||||
|
||||
domenu assets/${PN}.desktop
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST dfu-programmer-1.1.0.tar.gz 149164 BLAKE2B dba088ae27872cee07ac2ae1b666edd0db6f1e30efe35842e4f09909102f8ce29a9c04205fe2817dc73b3d90e3054e7e0693c3c1cb1fdaf795c26e84fb723ecc SHA512 9d52b68023c6b38c93a3e8d4a04bcac9e9858f20d810a15bbcc9c37ab117d7799194363813bcc074585c86d7cc7877307e060f3b60655b7632f97421e23db30d
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools udev
|
||||
|
||||
DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
|
||||
HOMEPAGE="
|
||||
https://dfu-programmer.github.io/
|
||||
https://sourceforge.net/projects/dfu-programmer/
|
||||
https://github.com/dfu-programmer/dfu-programmer
|
||||
"
|
||||
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
acct-group/plugdev
|
||||
virtual/libusb:1
|
||||
virtual/udev
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
cat <<-EOF > 70-dfu-programmer.rules
|
||||
#
|
||||
# do not edit this file, it will be overwritten on update
|
||||
#
|
||||
EOF
|
||||
printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
|
||||
2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
|
||||
|
||||
udev_dorules 70-dfu-programmer.rules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
|
||||
elog "To update device firmware as user you must be in the plugdev group:"
|
||||
elog
|
||||
elog "usermod -aG plugdev <user>"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Hyprland graphics / resource utilities"
|
||||
HOMEPAGE="https://github.com/hyprwm/hyprgraphics"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
|
||||
|
||||
# Upstream states that the simpleWindow test is broken, see bug 936653
|
||||
RESTRICT="test"
|
||||
RDEPEND="
|
||||
media-libs/libjxl
|
||||
media-libs/libspng
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
RESTRICT="network-sandbox"
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
EPYTHON=/usr/bin/python
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit git-r3 distutils-r1 shell-completion
|
||||
|
||||
DESCRIPTION="Material You color algorithms for python!"
|
||||
HOMEPAGE="https://github.com/T-Dynamos/materialyoucolor-python"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/T-Dynamos/materialyoucolor-python.git"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST Drop.Desktop.Client_0.3.3_amd64.deb 14757458 BLAKE2B 3d04f57ca101a2a28dde26083d81830d070d1c3c9632d1abe53ea3a436f4d07ac3493b29c80bd298542ce77bd067e3d802fb32526e5d497e50d6d7cc037b7be9 SHA512 f4fe87b9f09b0f441de86043f300a5545728901011ea990172bf6b74a55b1f24411bde5c997a249597fd3d1d797c9c7e5a3ad5201bd237ccefd1fe944c29dace
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="Drop is an open-source game distribution platform. "
|
||||
HOMEPAGE="https://droposs.org/download"
|
||||
|
||||
SRC_URI="https://github.com/Drop-OSS/drop-app/releases/download/v${PV}/Drop.Desktop.Client_${PV}_amd64.deb"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="net-libs/webkit-gtk:4.1"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_install() {
|
||||
tar xvf ${WORKDIR}/data.tar.gz -C ${D}
|
||||
}
|
||||
|
|
@ -1,58 +0,0 @@
|
|||
# Copyright 2021 Aisha Tammy
|
||||
# Copyright 2021 Erik Rodriguez
|
||||
# Copyright 2022 Ryan Fox
|
||||
# Distributed under the terms of the ISC License
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson xdg
|
||||
|
||||
DESCRIPTION="Application launcher similar to rofi's 'drun' mode"
|
||||
HOMEPAGE="https://codeberg.org/dnkl/fuzzel"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://codeberg.org/dnkl/fuzzel.git"
|
||||
else
|
||||
SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="cairo png svg"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/wayland
|
||||
media-libs/fcft
|
||||
x11-libs/libxkbcommon
|
||||
cairo? ( x11-libs/cairo )
|
||||
png? ( media-libs/libpng )
|
||||
svg? ( gnome-base/librsvg )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/tllist
|
||||
"
|
||||
BDEPEND="
|
||||
app-text/scdoc
|
||||
dev-libs/wayland-protocols
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dwerror=false
|
||||
-Dpng-backend=$(usex png libpng none)
|
||||
-Dsvg-backend=$(usex svg librsvg none)
|
||||
$(meson_feature cairo enable-cairo)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
rm -r "${ED}/usr/share/doc/fuzzel" || die
|
||||
local -x DOCS=( LICENSE README.md CHANGELOG.md )
|
||||
einstalldocs
|
||||
}
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Hyprland's idle daemon"
|
||||
HOMEPAGE="https://github.com/hyprwm/hypridle"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-cpp/sdbus-c++:0/2
|
||||
>=dev-libs/hyprlang-0.4.0
|
||||
dev-libs/wayland
|
||||
gui-libs/hyprutils:=
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-libs/hyprland-protocols-0.6.0
|
||||
dev-libs/wayland-protocols
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
dev-util/wayland-scanner
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="A wlroots-compatible Wayland color picker that does not suck"
|
||||
HOMEPAGE="https://github.com/hyprwm/hyprpicker"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/wayland
|
||||
>=dev-util/hyprwayland-scanner-0.4.2
|
||||
gui-libs/hyprutils:=
|
||||
x11-libs/cairo
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/pango
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
BDEPEND="
|
||||
dev-libs/wayland-protocols
|
||||
dev-util/wayland-scanner
|
||||
media-libs/libglvnd
|
||||
media-libs/libjpeg-turbo
|
||||
"
|
||||
|
|
@ -1,85 +0,0 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
||||
HOMEPAGE="https://quickshell.org/"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/quickshell-mirror/${PN^}.git"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
else
|
||||
SRC_URI="https://github.com/quickshell-mirror/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
# Upstream recommends leaving all build options enabled by default
|
||||
IUSE="+breakpad +jemalloc +sockets +wayland +layer-shell +session-lock +toplevel-management +screencopy +X +pipewire +tray +mpris +pam +hyprland +hyprland-global-shortcuts +hyprland-focus-grab +i3 +i3-ipc +bluetooth"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtbase:6
|
||||
dev-qt/qtsvg:6
|
||||
jemalloc? ( dev-libs/jemalloc )
|
||||
wayland? (
|
||||
dev-libs/wayland
|
||||
dev-qt/qtwayland:6
|
||||
)
|
||||
screencopy? (
|
||||
x11-libs/libdrm
|
||||
media-libs/mesa
|
||||
)
|
||||
X? ( x11-libs/libxcb )
|
||||
pipewire? ( media-video/pipewire )
|
||||
mpris? ( dev-qt/qtdbus )
|
||||
pam? ( sys-libs/pam )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
|| ( >=sys-devel/gcc-14:* >=llvm-core/clang-17:* )
|
||||
dev-build/cmake
|
||||
dev-build/ninja
|
||||
virtual/pkgconfig
|
||||
dev-cpp/cli11
|
||||
dev-util/spirv-tools
|
||||
dev-qt/qtshadertools:6
|
||||
breakpad? ( dev-util/breakpad )
|
||||
wayland? (
|
||||
dev-util/wayland-scanner
|
||||
dev-libs/wayland-protocols
|
||||
)
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo
|
||||
-DDISTRIBUTOR="Gentoo GURU"
|
||||
-DINSTALL_QML_PREFIX="lib64/qt6/qml"
|
||||
-DCRASH_REPORTER=$(usex breakpad ON OFF)
|
||||
-DUSE_JEMALLOC=$(usex jemalloc ON OFF)
|
||||
-DSOCKETS=$(usex sockets ON OFF)
|
||||
-DWAYLAND=$(usex wayland ON OFF)
|
||||
-DWAYLAND_WLR_LAYERSHELL=$(usex layer-shell ON OFF)
|
||||
-DWAYLAND_SESSION_LOCK=$(usex session-lock ON OFF)
|
||||
-DWAYLAND_TOPLEVEL_MANAGEMENT=$(usex toplevel-management ON OFF)
|
||||
-DSCREENCOPY=$(usex screencopy ON OFF)
|
||||
-DX11=$(usex X ON OFF)
|
||||
-DSERVICE_PIPEWIRE=$(usex pipewire ON OFF)
|
||||
-DSERVICE_STATUS_NOTIFIER=$(usex tray ON OFF)
|
||||
-DSERVICE_MPRIS=$(usex mpris ON OFF)
|
||||
-DSERVICE_PAM=$(usex pam ON OFF)
|
||||
-DHYPRLAND=$(usex hyprland ON OFF)
|
||||
-DHYPRLAND_GLOBAL_SHORTCUTS=$(usex hyprland-global-shortcuts)
|
||||
-DHYPRLAND_FOCUS_GRAB=$(usex hyprland-focus-grab)
|
||||
-DI3=$(usex i3 ON OFF)
|
||||
-DI3_IPC=$(usex i3-ipc ON OFF)
|
||||
-DBLUETOOTH=$(usex bluetooth ON OFF)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
|
@ -1,73 +0,0 @@
|
|||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake toolchain-funcs
|
||||
|
||||
DESCRIPTION="xdg-desktop-portal backend for Hyprland"
|
||||
HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/hyprwm/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="elogind systemd"
|
||||
REQUIRED_USE="?? ( elogind systemd )"
|
||||
|
||||
DEPEND="
|
||||
>=dev-cpp/sdbus-c++-2.0.0
|
||||
dev-libs/hyprlang:=
|
||||
dev-libs/inih
|
||||
dev-libs/wayland
|
||||
dev-qt/qtbase:6[gui,widgets]
|
||||
dev-qt/qtwayland:6
|
||||
gui-libs/hyprutils:=
|
||||
media-libs/mesa
|
||||
>=media-video/pipewire-1.2.0:=
|
||||
x11-libs/libdrm
|
||||
|| (
|
||||
sys-libs/basu
|
||||
elogind? ( >=sys-auth/elogind-237 )
|
||||
systemd? ( >=sys-apps/systemd-237 )
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
sys-apps/xdg-desktop-portal
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
dev-libs/hyprland-protocols
|
||||
>=dev-libs/wayland-protocols-1.24
|
||||
>=dev-util/hyprwayland-scanner-0.4.2
|
||||
virtual/pkgconfig
|
||||
|| ( >=sys-devel/gcc-14:* >=llvm-core/clang-17:* )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
[[ ${MERGE_TYPE} == binary ]] && return
|
||||
|
||||
if tc-is-gcc && ver_test $(gcc-version) -lt 14 ; then
|
||||
eerror "XDPH needs >=gcc-14 or >=clang-17 to compile."
|
||||
eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
|
||||
die "GCC version is too old to compile XDPH!"
|
||||
elif tc-is-clang && ver_test $(clang-version) -lt 17 ; then
|
||||
eerror "XDPH needs >=gcc-14 or >=clang-17 to compile."
|
||||
eerror "Please upgrade Clang: emerge -v1 llvm-core/clang"
|
||||
die "Clang version is too old to compile XDPH!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
|
@ -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=""
|
||||
|
|
@ -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
|
||||
}
|
||||
|
|
@ -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
|
||||
"
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
DIST compiz-reloaded-0.8.18.tar.gz 1265414 BLAKE2B 6ddea405372dad787662262e0535a225c65d2c0a021ac27194f5ce4622ebe3f0bd59563e30a224567f7ca5c345459afa76037f3a0e3bafb5021ae10bfd6a1d3b SHA512 5d7cf18b2fabec43f29e345c22f6f74730af7df137d6e936313738bb0d1a4dd85e2c11280a4404692e38c5379afcb9d5ff9123902213cf74632e468660328b32
|
||||
|
|
@ -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
|
||||
}
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
DIST maple-7.7-cn.zip 140192843 BLAKE2B 1224fbf0ffa905cdcfe40350bfea35278dd2a875fbfbeb440ddb4f1ac0dd6072b85240965a3648f80aacc061d17094a8334a8176e6e6114451effa46389c6e3e SHA512 11afe04aeaddc796b1436311c6966f5467c9895389249d1ff9060ec5049d1d419c89c68c609625141755abd4868af5df0f18e7fc66a4dd83c4f98b7a46554436
|
||||
DIST maple-7.7-ligature-cn.zip 140192843 BLAKE2B 1224fbf0ffa905cdcfe40350bfea35278dd2a875fbfbeb440ddb4f1ac0dd6072b85240965a3648f80aacc061d17094a8334a8176e6e6114451effa46389c6e3e SHA512 11afe04aeaddc796b1436311c6966f5467c9895389249d1ff9060ec5049d1d419c89c68c609625141755abd4868af5df0f18e7fc66a4dd83c4f98b7a46554436
|
||||
DIST maple-7.7-ligature-nerd.zip 20536180 BLAKE2B 8172bc0a3d5f78f2b2eeb60ee4098ae82cd9fa5422ff00691c4ea016d5cacc7a1c95d893fb56a01b4eb331cb19cad6997147a618ffd440beebd29f207d6a5478 SHA512 60b5da01226952bd7b890336acacee0a43506090000a1cea83cf42dc6ee0decfe0fdd021fc09262106399b4ad30dd1d17d298089e913ef946b6f524cad73ae0a
|
||||
DIST maple-7.7-ligature-tff.zip 1819178 BLAKE2B 73f679bc6a2c8211c12f8aae527244396d3bcc13b4b0a500cbaf8f3d4f98e3a5e58d7b6c15f610da1e3c42d69a28a4401b10dd74fbb9f460aabfbc4b69a6615d SHA512 b08290ec837fdd488d52ec0ee1f3855a992bec53747c07f5a4b3966358bea0878185facb475d8ea371a1773f21e0bda81180fa98e6e2b080af9117366c759504
|
||||
DIST maple-7.7-nerd.zip 20490939 BLAKE2B c540b8e7841bbc77385cf8af7b92642c76a90fa6b40a2e15db7a2c3cff0f79a9430fc9091591c483572e2dab495b9216a6279c050800620cdd4820643d124844 SHA512 4c66962f81524fd0b49fb29312adad3e8c75b9b33c7cff08baa1ada0cb56c7545ba40fcb4c9687b35e18a6e732a673dd30f12b88957a30c8e23ef1581653f65f
|
||||
DIST maple-7.7-normal-cn.zip 139990340 BLAKE2B 3a1ae8d70ffc1daf9d91dfe00a10f35f9c51ab345a6a7703bbe41dad6c540a387c3ccffc12cc7b0708be0845d86de10f9f8887ccfd7bc44888f1bc596ecf99f2 SHA512 83f8820f4b4f0f1be55de4bb098700dfea442851f323bcad8e763b81b7525c25f92c792c05136738528afdc77046a8aadb00ab7ffe0ea548c362ad9229156547
|
||||
DIST maple-7.7-normal-ligature-cn.zip 140149701 BLAKE2B 97518fa3ff74fd3bdbb48039089955673e37fbea61fae1fcfd73dd9a99e662388711f4673d631eadc97b492f92cdd088d3ee0467511bf8b5b3cf7aa2995023d7 SHA512 17a1bfb56f4067cd606a0dc0371f985bf9a2c0f9e9e489d977d6d67da5746768c04018acfce6b200ef22154be835e5992394e687d106f6a892b71772aed8ccc7
|
||||
DIST maple-7.7-normal-ligature-nerd.zip 20490939 BLAKE2B c540b8e7841bbc77385cf8af7b92642c76a90fa6b40a2e15db7a2c3cff0f79a9430fc9091591c483572e2dab495b9216a6279c050800620cdd4820643d124844 SHA512 4c66962f81524fd0b49fb29312adad3e8c75b9b33c7cff08baa1ada0cb56c7545ba40fcb4c9687b35e18a6e732a673dd30f12b88957a30c8e23ef1581653f65f
|
||||
DIST maple-7.7-normal-ligature-tff.zip 1772241 BLAKE2B 41141ceb6de56cf8f7ea061d125540572c6c7f389628aeb944aaffc1cb5390864b9b155b5586595fcfa8498f4702da6b9d3b82fb15e3345cbb19f1a95d1685ba SHA512 4ecb84e72151c1dbeba9fe54070e767a2bb33f379a0dc728156410912ad7b2fdf59abf72c6b3b9acf69414b664a38a26dd58cdb6659678934c92d142c8a3d34d
|
||||
DIST maple-7.7-normal-nerd.zip 20329813 BLAKE2B f5ce4e0bab24904f1ef658e0ec603c04346697e36f4497a0e799f2264188377373cc61a32fd591d1ecebbcb4e0b9fba26095a052356821999a7060a79518d222 SHA512 ea53dade365031dbc505220cce67c2942872dabb4bb49161b7fe8003e73ceb0d850cc549889fa17540b58c6bb863e72e9cf1f9ffa5c50405ff03bc0c5970538d
|
||||
DIST maple-7.7-normal-tff.zip 1611808 BLAKE2B c61acdf79a741e60b783184709637719ae54899f85032eae5b855b4116b0600b8c24e93c3ebe84a2eaaaf0fda3474329aaed451acd42310510b9a88df19aae74 SHA512 c3f241cf262ccf06f7a6ca297cf26e954afcc99b58abb81158fd2f7c7c1a7d3a8c8e559b6ce0845d7e5d944554da81f7963f9497268bc482655466446a12167e
|
||||
DIST maple-7.7-tff.zip 1611808 BLAKE2B c61acdf79a741e60b783184709637719ae54899f85032eae5b855b4116b0600b8c24e93c3ebe84a2eaaaf0fda3474329aaed451acd42310510b9a88df19aae74 SHA512 c3f241cf262ccf06f7a6ca297cf26e954afcc99b58abb81158fd2f7c7c1a7d3a8c8e559b6ce0845d7e5d944554da81f7963f9497268bc482655466446a12167e
|
||||
DIST maple-7.8-cn.zip 140204923 BLAKE2B 1296fab60981b45dd26d1d6c85e8bfd2bb60762fc7fcc6a7828fc65ceca289cda897569a3825362aec7d137b42efd1a2392ce27335aabfa83b34c1a8af328479 SHA512 5fe49efb76b61b7243b09aba18ea573f012d62a3d6e04de5880e21e01fdcd0896d5dcd857ac91582b76d11fa025ee722c513bd5f9e78d4ee45021019813dad65
|
||||
DIST maple-7.8-ligature-cn.zip 140204923 BLAKE2B 1296fab60981b45dd26d1d6c85e8bfd2bb60762fc7fcc6a7828fc65ceca289cda897569a3825362aec7d137b42efd1a2392ce27335aabfa83b34c1a8af328479 SHA512 5fe49efb76b61b7243b09aba18ea573f012d62a3d6e04de5880e21e01fdcd0896d5dcd857ac91582b76d11fa025ee722c513bd5f9e78d4ee45021019813dad65
|
||||
DIST maple-7.8-ligature-nerd.zip 20546879 BLAKE2B a1d870e80a4a5f3a3598c7a7cc62ea16f2f579e86cfce085a595e6b1c73499507d288e6ea9349479a573d0b99689956ca8ac59c57112a81c2e942a513f63cd48 SHA512 60aad0ed8163609d4c8f43541351f36a643b8369ae02d9e8e971bae049e8e53c2639fb5a1542e335bffc9e815f246bdf63838b2d0cddb94dbd5703d68c15f8a2
|
||||
DIST maple-7.8-ligature-tff.zip 1831082 BLAKE2B 448f1785cb83c712a7733af92c7b150f1ee23e8a7a429cbc2d9ff0c57cb8c8a554d65aefcd62e03024e30d8f483658445727058add4a37f353c14f41bdda5c4c SHA512 8eba2042968ad1f03262c74314d8ddf2eb1b157f0a609a78999003a78f8033c771c93217d0f5777803e46225cf32eed95849540f9cc58c06cf11028f8c6e67ee
|
||||
DIST maple-7.8-nerd.zip 20546879 BLAKE2B a1d870e80a4a5f3a3598c7a7cc62ea16f2f579e86cfce085a595e6b1c73499507d288e6ea9349479a573d0b99689956ca8ac59c57112a81c2e942a513f63cd48 SHA512 60aad0ed8163609d4c8f43541351f36a643b8369ae02d9e8e971bae049e8e53c2639fb5a1542e335bffc9e815f246bdf63838b2d0cddb94dbd5703d68c15f8a2
|
||||
DIST maple-7.8-normal-cn.zip 140000273 BLAKE2B afa835ebdb82df927c73382288b0906c16cf52d8639bf3bc45f0e480c494bb669313946cec80bca235a67dbeebb4c9bc316c8dada5bb5309ae0091323e849f6a SHA512 b067c7ab30db8db6ee68aab9786e187fe217271e98adddd29e0e53e231810b57930775910075b875dc6734ae02fdb118e42564392904959d8c941085b237bb6d
|
||||
DIST maple-7.8-normal-ligature-cn.zip 140159368 BLAKE2B 1962c076d1840b291f8a45ece746d816da9fbcf0f2c623c2e51172998e1c6eda5106fea8d4a72640b1206fc9d62ab7e5fb266e519894eed9c532b3a72a6bf88f SHA512 6f7c4261bdc2abf4dbaa7ae6b2ed2820b75a66c20e60bb9ff362a8ffd37931d811f74fd610f4ba00a0a0129a6c2d82749abd186cd5c220ce88dee77da0f12216
|
||||
DIST maple-7.8-normal-ligature-nerd.zip 20500110 BLAKE2B 00d71ad52e78564ea926bd9e9ab88f13b6c63058f86a44f5f1361523d2d2cfc99a45731fe392adc090c5218f2810b144ea49baa341e11024d1c1401451408d5e SHA512 73ed10fdcf0f94ae3645767deef9af7294344172745e20b6ccdd49f1e3166364afcdfef3c215b4edebbef508423f5822c0eea7d3e70b97f9e8dac9a9f8432895
|
||||
DIST maple-7.8-normal-ligature-tff.zip 1782772 BLAKE2B caf4826093af675185bdef96fc0a37f6f562859b4cd1c2ef2eb7ea92d20f13c2fa9a5c292a588ffa7a2b1a5f792073561f5aa0290503856bf697840dcb04b88d SHA512 8955a85372b9eae033f6f0462225280772ca2ac7e288e24c8b555dd2004ec578a49d7a38272b8df6f462566cb5462bd44bb517d491b4e08da75b72f2ac213537
|
||||
DIST maple-7.8-normal-nerd.zip 20339368 BLAKE2B a949c5b0437403b9b6a9e90f37d2aecacb7b608a89b9303b20e6c3cd888de7822dbd1bc797075fae8f50550b843369950d4f1be965c7b4e0ab71b8b8d50fa9fc SHA512 03694bb8ec3f76456c3fe786a585b2014c6f5189f2562dc597f53debfdc1c36f9474284d6d9c5764ae1ed6e9af2ca870f25fdaa5c79ee765e94a16d9b9ef47fc
|
||||
DIST maple-7.8-normal-tff.zip 1622594 BLAKE2B 422c2fadd6b2b4b89c7fb9e905e325f4fa5fff9affa7650fe39ba766aa76e41a7fc7ce123dbf35c65b68c9ea7d4756a628c87e7e5f478e0bfd103626877ca7ee SHA512 0583dfa4b254ca92c5e712ffde3ea132ebf910e5d1e30a78c259aaebe1bc75048022056071a6c257c56d15f25912cf391b48e69f7297176c5380b8a0636f5be8
|
||||
DIST maple-7.8-tff.zip 1665911 BLAKE2B eac132d899de57cd9ebbdfe35f87587678a119d9e7528f10ba24ca533224fa75e8ad4c6a6cde57bdaa2056a1c8d201bc6bfc633bd2c911389698f030dfc2a8ae SHA512 f5e5dff50294524da4eed08bf1eb774bb24b3367adcb1169ee608fa122843748699f0f835936da72043dcaa058aed3670fd9da8d46879402bfb3316069024b50
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit font
|
||||
|
||||
DESCRIPTION="Open source monospace font with round corners"
|
||||
HOMEPAGE="https://font.subf.dev/"
|
||||
SRC_URI="default? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-TTF.zip -> ${P}-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-NF-unhinted.zip -> ${P}-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-CN-unhinted.zip -> ${P}-ligature-cn.zip )
|
||||
)
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-TTF.zip -> ${P}-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-NF-unhinted.zip -> ${P}-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-CN-unhinted.zip -> ${P}-cn.zip )
|
||||
)
|
||||
)
|
||||
normal? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-TTF.zip -> ${P}-normal-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-NF-unhinted.zip -> ${P}-normal-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-CN-unhinted.zip -> ${P}-normal-ligature-cn.zip )
|
||||
)
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-TTF.zip -> ${P}-normal-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-NF-unhinted.zip -> ${P}-normal-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-CN-unhinted.zip -> ${P}-normal-cn.zip )
|
||||
)
|
||||
)"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
LICENSE="OFL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
IUSE="default normal ligature ttf nerd cn"
|
||||
REQUIRED_USE="|| ( default normal )
|
||||
|| ( ttf nerd cn )"
|
||||
|
||||
FONT_SUFFIX="ttf"
|
||||
FONT_S="${WORKDIR}"
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit font
|
||||
|
||||
DESCRIPTION="Open source monospace font with round corners"
|
||||
HOMEPAGE="https://font.subf.dev/"
|
||||
SRC_URI="default? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-TTF.zip -> ${P}-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-NF-unhinted.zip -> ${P}-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMono-CN-unhinted.zip -> ${P}-ligature-cn.zip )
|
||||
)
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-TTF.zip -> ${P}-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-NF-unhinted.zip -> ${P}-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNL-CN-unhinted.zip -> ${P}-cn.zip )
|
||||
)
|
||||
)
|
||||
normal? ( ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-TTF.zip -> ${P}-normal-ligature-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-NF-unhinted.zip -> ${P}-normal-ligature-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormal-CN-unhinted.zip -> ${P}-normal-ligature-cn.zip )
|
||||
)
|
||||
!ligature? ( ttf? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-TTF.zip -> ${P}-normal-tff.zip )
|
||||
nerd? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-NF-unhinted.zip -> ${P}-normal-nerd.zip )
|
||||
cn? ( https://github.com/subframe7536/maple-font/releases/download/v${PV}/MapleMonoNormalNL-CN-unhinted.zip -> ${P}-normal-cn.zip )
|
||||
)
|
||||
)"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
LICENSE="OFL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
IUSE="default normal ligature ttf nerd cn"
|
||||
REQUIRED_USE="|| ( default normal )
|
||||
|| ( ttf nerd cn )"
|
||||
|
||||
FONT_SUFFIX="ttf"
|
||||
FONT_S="${WORKDIR}"
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
AUX libcava-0.8.0-gentoo-iniparser4.patch 702 BLAKE2B 9ea8f952f0a9673d7348b4abeb46e480022205b3bf6a296b5f742e0dee15c81181c876829177159570b239c6c46c4b1177523eb60d3abf6e89640239e5192ba6 SHA512 ed474fc10475731ef733e77469782308c693d4b7214e911257e69499ab5cc598a13e0293644698f98d749e71c3002cbab857f8fda6e36a050bc8ff6be50af881
|
||||
DIST libcava-0.10.2.tar.gz 133928 BLAKE2B 638208ef02240542dfd238e5073a70b2c75ae0562b004318a2f6f2293eba72af5815e36cbf2ed37d26f24b39efa5d2c97c53267d6f6bd7baa8a71fcd9cc6fe76 SHA512 8614fc57faa8184527c3840e370192cfeb9c28d12b958d3884cb7151886d288e3e728c2202a00ec8c4f3a96b2d12aea977616d382646846da0c18d7cd711ea24
|
||||
EBUILD libcava-0.10.2.ebuild 1440 BLAKE2B 8bdd94a8c4b7ca489964760ef7f2b83655b4f77ae87e8dd556455b8e00e7a84dbd8694f22853331ae8e8dfc8baeb1913d8a7e4ad33dd57c46ac611cd791883fd SHA512 75bf373a86c58e26585f7726bb20e6e22188954b8f768cc7c1dc7b529df745b7a9693f10cae632f780934dc9aeba8ac693ba69069c0d41efeab781e6ce57ca29
|
||||
MISC metadata.xml 540 BLAKE2B 28ad0c08f02fa556007c8070119c71e86f4dfa08541052b8f4d58d32c5a80a0a288030d2b60955a6fa88a5c12bb39aefb6240eeb8dac2e608b9ff0f1768214da SHA512 3d6a3b36dc5bafbc92320065e198f2cd17776fee6194a3a55b723144c77532433d48d1dace9e1fd5e6fd09353e7188a22f508ca5cbe3e72d787f835d1c4bcae1
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
Gentoo uses non-standard naming for slotted iniparser:4 and it
|
||||
does not have a pkg-config file (ideally should be unslotted).
|
||||
Cava can use iniparser:0 as well but <3.2 forces legacy mode.
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -259,6 +259,6 @@
|
||||
|
||||
-AC_CHECK_LIB(iniparser,iniparser_load, have_iniparser=yes, have_iniparser=no)
|
||||
+AC_CHECK_LIB(iniparser4,iniparser_load, have_iniparser=yes, have_iniparser=no)
|
||||
if [[ $have_iniparser = "yes" ]] ; then
|
||||
- LIBS="$LIBS -liniparser"
|
||||
- CPPFLAGS="$CPPFLAGS -I/usr/include/iniparser"
|
||||
+ LIBS="$LIBS -liniparser4"
|
||||
+ CPPFLAGS="$CPPFLAGS -I${GENTOO_SYSROOT}/usr/include/iniparser4"
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <iniparser.h>]],
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="Console-based Audio Visualizer for Alsa"
|
||||
HOMEPAGE="https://github.com/LukashonakV/cava/"
|
||||
SRC_URI="https://github.com/LukashonakV/cava/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 arm64"
|
||||
IUSE="alsa jack +ncurses pipewire portaudio pulseaudio sdl sndio"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/iniparser
|
||||
sci-libs/fftw:3.0=
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
jack? ( virtual/jack )
|
||||
ncurses? ( sys-libs/ncurses:= )
|
||||
pipewire? ( media-video/pipewire:= )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-libs/libpulse )
|
||||
sdl? (
|
||||
media-libs/libglvnd
|
||||
media-libs/libsdl2[opengl,video]
|
||||
)
|
||||
sndio? ( media-sound/sndio:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
MYMESONARGS="-Dcava_font=false"
|
||||
|
||||
S="${WORKDIR}/cava-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
echo ${PV} > version || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "A default ~/.config/cava/config will be created after initial"
|
||||
elog "use of ${PN}, see it and ${EROOT}/usr/share/doc/${PF}/README*"
|
||||
elog "for configuring audio input and more."
|
||||
elif ver_test ${REPLACING_VERSIONS##* } -lt 0.9; then
|
||||
elog "If used, the noise_reduction config option in ~/.config/cava/config needs"
|
||||
elog "to be updated from taking a float to integer (e.g. replace 0.77 with 77)."
|
||||
fi
|
||||
}
|
||||
|
|
@ -7,9 +7,9 @@ HOMEPAGE=https://codeberg.org/Cyncrovee/Glafetch
|
|||
INHERIT=cargo git-r3
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86 ~arm64
|
||||
LICENSE=GPL-3.0
|
||||
LICENSE=GPL-3
|
||||
PROPERTIES=live
|
||||
RDEPEND=x11-apps/xrandr
|
||||
SLOT=0
|
||||
_eclasses_=toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 86c81efc08f3f4c1104dbcb8df8e2885 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo a1af74aa9e34cd73aeac642cd0dd54d8 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_md5_=2df6d14105b341f04bad3b7f3210be60
|
||||
_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust dd082fc51cbae6f9afa90dd1668d71a9 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo aeba1d272f6c2e000912e11d8cf626eb git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_md5_=309687881e192914e1afca487d3a5ec3
|
||||
|
|
|
|||
9
metadata/md5-cache/gui-wm/ceres-meta-0.0.1
Normal file
9
metadata/md5-cache/gui-wm/ceres-meta-0.0.1
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
DEFINED_PHASES=-
|
||||
DESCRIPTION=Meta package for Ceres' dots
|
||||
EAPI=8
|
||||
HOMEPAGE=https://git.ceressees.dev/ceres-sees-all/dots
|
||||
KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=metapackage
|
||||
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/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
|
||||
SLOT=0
|
||||
_md5_=1da2676c5fd5f0434dca37b7fbd25f32
|
||||
|
|
@ -11,5 +11,5 @@ PROPERTIES=live
|
|||
RDEPEND=dev-libs/glib:2 dev-libs/libinput:= dev-libs/wayland <media-libs/libdisplay-info-0.4.0:= media-libs/mesa sys-auth/seatd:= virtual/libudev:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman screencast? ( media-video/pipewire:= ) screencast? ( sys-apps/xdg-desktop-portal-gnome )
|
||||
REQUIRED_USE=screencast? ( dbus ) systemd? ( dbus ) ^^ ( llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 )
|
||||
SLOT=0
|
||||
_eclasses_=toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo aeba1d272f6c2e000912e11d8cf626eb llvm-utils 64536677f4b4365e25e9b739163bed58 multilib 404b65bd5212cff83b3935c685419d08 llvm-r2 d6b14d3bbccc5ab5b4182c606245dbd3 optfeature 538bce96e5589935b57e178e8635f301 bash-completion-r1 767861f3744f589ee5291c1698b1c082 shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd a964c0cbe818b5729da1dbfcee5be861 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_md5_=cb7302372074cb5909008936c4c98427
|
||||
_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust dd082fc51cbae6f9afa90dd1668d71a9 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo aeba1d272f6c2e000912e11d8cf626eb llvm-utils e7edb4086e31c8537574b263d899f826 multilib 404b65bd5212cff83b3935c685419d08 llvm-r2 d6b14d3bbccc5ab5b4182c606245dbd3 optfeature 538bce96e5589935b57e178e8635f301 bash-completion-r1 767861f3744f589ee5291c1698b1c082 shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd a964c0cbe818b5729da1dbfcee5be861 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_md5_=c4a2d72341b5823281a8cf0fd13d8a0c
|
||||
|
|
|
|||
|
|
@ -1,23 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
inherit git-r3
|
||||
|
||||
DESCRIPTION="Launch Desktop Entries (or arbitrary commands) as Systemd user units, and do it fast."
|
||||
HOMEPAGE="https://github.com/Vladimir-csp/app2unit"
|
||||
|
||||
EGIT_REPO_URI=https://github.com/Vladimir-csp/app2unit.git
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
DEPENDS="x11-libs/libnotify
|
||||
app-alternatives/sh
|
||||
sys-apps/systemd
|
||||
"
|
||||
|
||||
RDEPENDS=${DEPENDS}
|
||||
|
||||
BDEPENDS="dev-vcs/git
|
||||
app-text/sdoc
|
||||
"
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTHON=/usr/bin/python
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit git-r3 distutils-r1 shell-completion
|
||||
|
||||
DESCRIPTION="The main cli for the Caelestia dotfiles"
|
||||
HOMEPAGE="https://github.com/caelestia-dots/cli"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/caelestia-dots/cli.git"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
DEPEND="dev-lang/python
|
||||
dev-python/pillow
|
||||
dev-python/materialyoucolor
|
||||
x11-libs/libnotify
|
||||
gui-apps/grim
|
||||
dev-ruby/sass
|
||||
sys-apps/app2unit
|
||||
gui-apps/wl-clipboard
|
||||
gui-apps/slurp
|
||||
gnome-base/dconf
|
||||
media-libs/libpulse
|
||||
media-video/mpv
|
||||
amd64? ( gui-apps/swappy )
|
||||
media-video/gpu-screen-recorder
|
||||
"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
BDEPEND="dev-vcs/git
|
||||
dev-python/build
|
||||
dev-python/installer"
|
||||
|
||||
src_compile() {
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python -m installer --destdir="${D}" dist/*.whl || die
|
||||
dofishcomp completions/caelestia.fish
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue