diff --git a/main/dbus/files/dbus.user b/main/dbus/files/dbus.user index 16ca7553a5..5cbe6731b1 100644 --- a/main/dbus/files/dbus.user +++ b/main/dbus/files/dbus.user @@ -4,3 +4,4 @@ type = process command = /usr/libexec/dbus-session.wrapper --print-address=4 ready-notification = pipefd:4 working-dir = $HOME +before = login.target diff --git a/main/dbus/template.py b/main/dbus/template.py index c4f0a56eae..6f6643c3a1 100644 --- a/main/dbus/template.py +++ b/main/dbus/template.py @@ -1,6 +1,6 @@ pkgname = "dbus" pkgver = "1.14.10" -pkgrel = 12 +pkgrel = 13 build_style = "gnu_configure" configure_args = [ "--disable-selinux", diff --git a/main/dunst/files/dunst.user b/main/dunst/files/dunst.user index 530cbf0c29..50f2e5cadc 100644 --- a/main/dunst/files/dunst.user +++ b/main/dunst/files/dunst.user @@ -3,4 +3,5 @@ type = process command = /usr/bin/dunst depends-on = dbus +before = login.target log-type = buffer diff --git a/main/dunst/template.py b/main/dunst/template.py index 99c3767a85..4b80e2dca2 100644 --- a/main/dunst/template.py +++ b/main/dunst/template.py @@ -1,6 +1,6 @@ pkgname = "dunst" pkgver = "1.11.0" -pkgrel = 0 +pkgrel = 1 build_style = "makefile" make_check_target = "test" make_use_env = True diff --git a/main/fnott/files/fnott.user b/main/fnott/files/fnott.user index 5f0150d302..105fd430e5 100644 --- a/main/fnott/files/fnott.user +++ b/main/fnott/files/fnott.user @@ -1,4 +1,5 @@ type = process command = /usr/bin/fnott --print-pid=4 depends-on = dbus +before = login.target ready-notification = pipefd:4 diff --git a/main/fnott/template.py b/main/fnott/template.py index a0e44f9969..ec43341da0 100644 --- a/main/fnott/template.py +++ b/main/fnott/template.py @@ -1,6 +1,6 @@ pkgname = "fnott" pkgver = "1.7.0" -pkgrel = 0 +pkgrel = 1 build_style = "meson" hostmakedepends = [ "meson", diff --git a/main/foot/files/foot.user b/main/foot/files/foot.user index bbbbe0ede5..78d7be192d 100644 --- a/main/foot/files/foot.user +++ b/main/foot/files/foot.user @@ -1,2 +1,3 @@ type = process command = /usr/bin/foot --server +depends-on = graphical.target diff --git a/main/foot/template.py b/main/foot/template.py index 2c724092a3..9c63d62920 100644 --- a/main/foot/template.py +++ b/main/foot/template.py @@ -1,6 +1,6 @@ pkgname = "foot" pkgver = "1.18.1" -pkgrel = 1 +pkgrel = 2 build_style = "meson" configure_args = ["-Dterminfo-base-name=foot-extra"] hostmakedepends = [ diff --git a/main/kanshi/files/kanshi.user b/main/kanshi/files/kanshi.user index b02df2284d..9917b43bd0 100644 --- a/main/kanshi/files/kanshi.user +++ b/main/kanshi/files/kanshi.user @@ -1,3 +1,4 @@ type = process command = /usr/bin/kanshi +depends-on = graphical.target log-type = buffer diff --git a/main/kanshi/template.py b/main/kanshi/template.py index 0314eed90d..476132dc6c 100644 --- a/main/kanshi/template.py +++ b/main/kanshi/template.py @@ -1,6 +1,6 @@ pkgname = "kanshi" pkgver = "1.7.0" -pkgrel = 1 +pkgrel = 2 build_style = "meson" hostmakedepends = [ "meson", diff --git a/main/nerdctl/files/containerd.user b/main/nerdctl/files/containerd.user index 3195e4216e..9d0453a575 100644 --- a/main/nerdctl/files/containerd.user +++ b/main/nerdctl/files/containerd.user @@ -1,2 +1,3 @@ type = process command = /usr/bin/containerd-rootless +before = login.target diff --git a/main/nerdctl/template.py b/main/nerdctl/template.py index f4e7c8ce7a..cea40606ad 100644 --- a/main/nerdctl/template.py +++ b/main/nerdctl/template.py @@ -1,6 +1,6 @@ pkgname = "nerdctl" pkgver = "1.7.7" -pkgrel = 1 +pkgrel = 2 build_style = "go" make_build_args = ["./cmd/nerdctl"] hostmakedepends = ["go"] diff --git a/main/openpgp-card-ssh-agent/files/openpgp-card-ssh-agent.user b/main/openpgp-card-ssh-agent/files/openpgp-card-ssh-agent.user index 1d03c3e24d..ed6a1612ba 100644 --- a/main/openpgp-card-ssh-agent/files/openpgp-card-ssh-agent.user +++ b/main/openpgp-card-ssh-agent/files/openpgp-card-ssh-agent.user @@ -1,3 +1,4 @@ type = process command = /usr/bin/openpgp-card-ssh-agent --host unix://$XDG_RUNTIME_DIR/ocsa.sock +before = login.target log-type = buffer diff --git a/main/openpgp-card-ssh-agent/template.py b/main/openpgp-card-ssh-agent/template.py index ff5ff8aa2f..75ab41acf6 100644 --- a/main/openpgp-card-ssh-agent/template.py +++ b/main/openpgp-card-ssh-agent/template.py @@ -1,6 +1,6 @@ pkgname = "openpgp-card-ssh-agent" pkgver = "0.3.4" -pkgrel = 0 +pkgrel = 1 build_style = "cargo" hostmakedepends = ["cargo-auditable", "pkgconf"] makedepends = ["rust-std", "pcsc-lite-devel", "dbus-devel"] diff --git a/main/pipewire/files/pipewire-pulse.user b/main/pipewire/files/pipewire-pulse.user index e7561f549d..0d21319a72 100644 --- a/main/pipewire/files/pipewire-pulse.user +++ b/main/pipewire/files/pipewire-pulse.user @@ -2,4 +2,5 @@ type = process command = /usr/bin/pipewire-pulse log-type = buffer depends-on = pipewire +before = login.target smooth-recovery = true diff --git a/main/pipewire/files/pipewire.user b/main/pipewire/files/pipewire.user index 39e5e413a6..6b66b99007 100644 --- a/main/pipewire/files/pipewire.user +++ b/main/pipewire/files/pipewire.user @@ -2,4 +2,5 @@ type = process command = /usr/bin/pipewire log-type = buffer depends-on = dbus +before = login.target ready-notification = pipevar:PIPEWIRE_READY_FD diff --git a/main/pipewire/template.py b/main/pipewire/template.py index 7e99327b53..447d042ad4 100644 --- a/main/pipewire/template.py +++ b/main/pipewire/template.py @@ -1,6 +1,6 @@ pkgname = "pipewire" pkgver = "1.2.5" -pkgrel = 0 +pkgrel = 1 build_style = "meson" configure_args = [ "--auto-features=enabled", diff --git a/main/podman/files/podman.user b/main/podman/files/podman.user index 360d6415e0..e580d7076b 100644 --- a/main/podman/files/podman.user +++ b/main/podman/files/podman.user @@ -1,2 +1,3 @@ type = process command = /usr/bin/podman system service --time 0 +before = login.target diff --git a/main/podman/template.py b/main/podman/template.py index c5f3ee6955..1a8fa67b7b 100644 --- a/main/podman/template.py +++ b/main/podman/template.py @@ -1,6 +1,6 @@ pkgname = "podman" pkgver = "5.2.3" -pkgrel = 1 +pkgrel = 2 build_style = "go" # for install.bin compat make_dir = "bin" diff --git a/main/ra-multiplex/files/ra-multiplex.user b/main/ra-multiplex/files/ra-multiplex.user index 3eedcbbaed..a29ba5a920 100644 --- a/main/ra-multiplex/files/ra-multiplex.user +++ b/main/ra-multiplex/files/ra-multiplex.user @@ -4,3 +4,4 @@ type = process command = /usr/bin/ra-multiplex server log-type = buffer depends-on = dbus +before = login.target diff --git a/main/ra-multiplex/template.py b/main/ra-multiplex/template.py index debed3ca4b..e890feed6f 100644 --- a/main/ra-multiplex/template.py +++ b/main/ra-multiplex/template.py @@ -1,6 +1,6 @@ pkgname = "ra-multiplex" pkgver = "0.2.5" -pkgrel = 0 +pkgrel = 1 build_style = "cargo" hostmakedepends = ["cargo-auditable"] makedepends = ["rust-std"] diff --git a/main/swaync/files/swaync.user b/main/swaync/files/swaync.user index c4ba3c2ddd..17e8e9cbd1 100644 --- a/main/swaync/files/swaync.user +++ b/main/swaync/files/swaync.user @@ -1,3 +1,4 @@ type = process command = /usr/bin/swaync depends-on = dbus +depends-on = graphical.target diff --git a/main/swaync/template.py b/main/swaync/template.py index 1b7a67f746..1bb2531e7d 100644 --- a/main/swaync/template.py +++ b/main/swaync/template.py @@ -1,6 +1,6 @@ pkgname = "swaync" pkgver = "0.10.1" -pkgrel = 1 +pkgrel = 2 build_style = "meson" hostmakedepends = [ "gobject-introspection", diff --git a/main/syncthing/files/syncthing.user b/main/syncthing/files/syncthing.user index b3287178be..e51457d878 100644 --- a/main/syncthing/files/syncthing.user +++ b/main/syncthing/files/syncthing.user @@ -1,3 +1,4 @@ type = process command = /usr/bin/syncthing --no-browser +before = login.target log-type = buffer diff --git a/main/syncthing/template.py b/main/syncthing/template.py index 8adf5c8d04..e2d09cdc71 100644 --- a/main/syncthing/template.py +++ b/main/syncthing/template.py @@ -1,6 +1,6 @@ pkgname = "syncthing" pkgver = "1.27.12" -pkgrel = 1 +pkgrel = 2 build_style = "go" make_build_args = [ f"-ldflags=-X github.com/syncthing/syncthing/lib/build.Version=v{pkgver}", diff --git a/main/wireplumber/files/wireplumber.user b/main/wireplumber/files/wireplumber.user index 8191c6a2c0..259a6056ff 100644 --- a/main/wireplumber/files/wireplumber.user +++ b/main/wireplumber/files/wireplumber.user @@ -2,4 +2,5 @@ type = process command = /usr/bin/wireplumber log-type = buffer depends-on = pipewire +before = login.target smooth-recovery = true diff --git a/main/wireplumber/template.py b/main/wireplumber/template.py index 5af4fa50b5..e3f4b70bfd 100644 --- a/main/wireplumber/template.py +++ b/main/wireplumber/template.py @@ -1,6 +1,6 @@ pkgname = "wireplumber" pkgver = "0.5.6" -pkgrel = 0 +pkgrel = 1 build_style = "meson" configure_args = [ "-Dsystem-lua=true",