Postsync update gentoo

This commit is contained in:
fabolous005 2025-02-28 20:01:10 +01:00
parent 00e996452f
commit 580795b4dc
3 changed files with 30 additions and 1 deletions

View File

@ -0,0 +1,16 @@
BDEPEND=dev-lang/perl virtual/pkgconfig wayland? ( dev-libs/wayland-protocols ) virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare
DEPEND=dev-libs/glib:2 sys-apps/dbus x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXScrnSaver x11-libs/libXinerama x11-libs/libXrandr ) xdg? ( x11-misc/xdg-utils )
DESCRIPTION=Lightweight replacement for common notification daemons
EAPI=8
HOMEPAGE=https://dunst-project.org/ https://github.com/dunst-project/dunst
INHERIT=systemd toolchain-funcs
IUSE=+completions +dunstify wayland +X +xdg
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=BSD
RDEPEND=dev-libs/glib:2 sys-apps/dbus x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXScrnSaver x11-libs/libXinerama x11-libs/libXrandr ) xdg? ( x11-misc/xdg-utils )
REQUIRED_USE=|| ( wayland X )
SLOT=0
SRC_URI=https://github.com/dunst-project/dunst/archive/v1.12.1.tar.gz -> dunst-1.12.1.tar.gz
_eclasses_=toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0
_md5_=a653828ab7deacd5e3b589c52267215d

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -84,5 +84,7 @@ src_install() {
emake "${myemakeargs[@]}" install
exeinto /etc/user/init.d
newexe "${FILESDIR}/dunst.initd" dunst
systemd_newuserunit dunst.systemd.service.in dunst.service
}

View File

@ -0,0 +1,11 @@
#!/sbin/openrc-run
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License, v2 or later
depend() {
need dbus
}
export DBUS_SESSION_BUS_ADDRESS="${XDG_RUNTIME_DIR}/bus"
supervisor=supervise-daemon
command="/usr/bin/dunst"