CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]  2025/11/12 11:43:03

Log message:
    Import wayland/greetd 0.10.3.
    
    greetd is a minimal and flexible login manager daemon that makes no
    assumptions about what you want to launch.
    
    Use gtkgreet or regreet frontends if you want a fully graphical login
    manager.
    
    greetd as a daemon runs as root, does the proper authentification, and
    speaks over IPC with the unprivileged graphical greeter running as
    _greetd, spawned in an ad-hoc wayland session via wayland/cage. Upon
    successful login, the user-configured graphical session is launched as
    the logged in user.
    
    It has been patched to properly call login_fbtab() & setusercontext() so
    that DRM device ownership is properly handled, and user limits are
    applied. VT switching doesn't work (yet?), nor tearing down the child
    session if greetd dies. Still a bit wip, but works in a daily use here.
    Will be shortly adapted once XDG_RUNTIME_DIR support lands.
    
    work started at h2k24, polished at a HAM, and finished at h2k25.
    Please keep funding hackathons :)
    
    feedback from jca@
    ok & rust help from semarie@
    
    Status:
    
    Vendor Tag: landry
    Release Tags:       landry_20251112
    
    N ports/wayland/greetd/Makefile
    N ports/wayland/greetd/crates.inc
    N ports/wayland/greetd/distinfo
    N ports/wayland/greetd/patches/patch-greetd_src_session_worker_rs
    N ports/wayland/greetd/patches/patch-greetd_src_session_prctl_rs
    N ports/wayland/greetd/patches/patch-greetd_src_server_rs
    N ports/wayland/greetd/patches/patch-config_toml
    N ports/wayland/greetd/patches/patch-greetd_src_terminal_mod_rs
    N ports/wayland/greetd/patches/patch-greetd_src_config_mod_rs
    N ports/wayland/greetd/pkg/DESCR
    N ports/wayland/greetd/pkg/PLIST
    N ports/wayland/greetd/pkg/greetd.rc
    
    No conflicts created by this import

Reply via email to