From b84ca1f3e09a38792abaa466c693f0332173b9ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82?= Date: Mon, 10 Aug 2026 20:16:02 +0200 Subject: [PATCH] fix(calamares): detect COSMIC in displaymanager so greetd setup doesn't crash --- packages/calamares/PKGBUILD | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/calamares/PKGBUILD b/packages/calamares/PKGBUILD index 7f3a2b1..00c69ab 100644 --- a/packages/calamares/PKGBUILD +++ b/packages/calamares/PKGBUILD @@ -5,7 +5,7 @@ _pkgname="calamares" pkgname="$_pkgname" pkgver=3.4.2 -pkgrel=10 +pkgrel=11 pkgdesc="Distribution-independent installer framework" url="https://codeberg.org/Calamares/calamares" license=("GPL-3.0-or-later") @@ -53,6 +53,9 @@ build() { local _pkgsrc_dir="$srcdir/$_pkgname-$pkgver" + sed -i "/DesktopEnvironment('\/usr\/bin\/Hyprland', 'hyprland'),/a\ DesktopEnvironment('/usr/bin/start-cosmic', 'cosmic')," \ + "$_pkgsrc_dir/src/modules/displaymanager/main.py" + sed -i '/"ddlm --target " + de_command/a\ elif os.path.exists(self.os_path("usr/bin/cosmic-greeter-start")):\ self.config_data["default_session"]["command"] = "cosmic-greeter-start"' \