Thanks, applied as ecf67cf081816e862726657abbd843b0d6069f72.

Michael

[sent from post-receive hook]

On Wed, 27 May 2026 23:55:05 +0200, Philipp Zabel <[email protected]> 
wrote:
> https://github.com/kmscon/kmscon/releases/tag/v10.0.0
> 
> Signed-off-by: Philipp Zabel <[email protected]>
> Message-Id: <[email protected]>
> Signed-off-by: Michael Olbrich <[email protected]>
> 
> diff --git a/rules/kmscon.in b/rules/kmscon.in
> index 5c77521ca490..19f6a0730e65 100644
> --- a/rules/kmscon.in
> +++ b/rules/kmscon.in
> @@ -7,12 +7,12 @@ menuconfig KMSCON
>       select LIBDRM
>       select LIBTSM
>       select LIBXKBCOMMON
> -     select SYSTEMD                  if KMSCON_MULTI_SEAT
> -     select SYSTEMD_LOGIND           if KMSCON_MULTI_SEAT && RUNTIME
> +     select SEATD                    if KMSCON_LIBSEAT
>       select MESALIB                  if KMSCON_DRM3D || KMSCON_GLTEX
>       select MESALIB_GBM              if KMSCON_DRM3D
>       select MESALIB_EGL              if KMSCON_DRM3D
>       select MESALIB_GLES2            if KMSCON_DRM3D || KMSCON_GLTEX
> +     select FREETYPE                 if KMSCON_FREETYPE
>       select PANGO                    if KMSCON_PANGO
>       select UDEV
>       select UDEV_LIBUDEV
> @@ -34,11 +34,17 @@ config KMSCON_GLTEX
>       help
>         gltex renderer
>  
> -config KMSCON_MULTI_SEAT
> +config KMSCON_LIBSEAT
>       bool
> -     prompt "multi-seat"
> +     prompt "libseat"
>       help
> -       Multi-seat support with systemd
> +       Use libseat to integrate with systemd-logind or seatd
> +
> +config KMSCON_FREETYPE
> +     bool
> +     prompt "freetype"
> +     help
> +       freetype font backend
>  
>  config KMSCON_PANGO
>       bool
> diff --git a/rules/kmscon.make b/rules/kmscon.make
> index 928282bfd794..da719d59a301 100644
> --- a/rules/kmscon.make
> +++ b/rules/kmscon.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_KMSCON) += kmscon
>  #
>  # Paths and names
>  #
> -KMSCON_VERSION               := 9.3.0
> -KMSCON_SHA256                := 
> 72d968a3b057c8b178381c84cb8584b3b5e75c4133cd9728fa3647690b9b146b
> +KMSCON_VERSION               := 10.0.0
> +KMSCON_SHA256                := 
> 7074956472c42d14977922f9ef6d2ec101f8d88e549f0108c1f51cb9d2b437dd
>  KMSCON                       := kmscon-$(KMSCON_VERSION)
>  KMSCON_SUFFIX                := tar.gz
>  KMSCON_URL           := 
> https://github.com/kmscon/kmscon/archive/refs/tags/v$(KMSCON_VERSION).$(KMSCON_SUFFIX)
> @@ -40,13 +40,13 @@ KMSCON_CONF_OPT           :=  \
>       -Dwerror=false \
>       -Dextra_debug=false \
>       -Dtests=false \
> -     -Dmulti_seat=$(call ptx/endis, PTXCONF_KMSCON_MULTI_SEAT)d \
> -     -Delogind=disabled \
> +     -Dlibseat=$(call ptx/endis, PTXCONF_KMSCON_LIBSEAT)d \
>       -Dvideo_fbdev=disabled \
>       -Dvideo_drm2d=enabled \
>       -Dvideo_drm3d=$(call ptx/endis, PTXCONF_KMSCON_DRM3D)d \
>       -Drenderer_gltex=$(call ptx/endis, PTXCONF_KMSCON_GLTEX)d \
>       -Dfont_unifont=$(call ptx/endis, PTXCONF_KMSCON_UNIFONT)d \
> +     -Dfont_freetype=$(call ptx/endis, PTXCONF_KMSCON_FREETYPE)d \
>       -Dfont_pango=$(call ptx/endis, PTXCONF_KMSCON_PANGO)d \
>       -Dsession_dummy=disabled \
>       -Dsession_terminal=enabled

Reply via email to